.mapping-progress{background:#edf1f3;border-radius:12px;height:14px;margin:24px 0 16px;overflow:hidden}.metric-grid.stock-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.metric-grid.stock-metrics{grid-template-columns:1fr}}.mapping-progress>span{background:var(--teal);min-width:0;height:100%;transition:width .2s;display:block}.compact-facts{border-top:1px solid var(--line);margin-top:24px;padding-top:12px}.compact-facts>span{color:var(--muted);justify-content:space-between;gap:12px;padding:8px 0;font-size:12px;display:flex}.compact-facts b{color:#405d67;font-weight:500}.issue-list{margin:0;padding:0;list-style:none}.issue-list li{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:15px 0;display:flex}.issue-list li:last-child{border-bottom:0}.issue-list li>svg{color:#ac8c3f;flex:none;margin-top:2px}.issue-list button{text-align:left;color:#536d77;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:12px;line-height:1.7;display:flex}.issue-list button svg{flex:none}.products-context{flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 20px;display:flex}.products-context>.text-button{margin-left:auto}.warehouse-summary{color:#627881;flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;display:flex}.warehouse-summary svg{flex:none}.table-toolbar{flex-wrap:wrap}.table-toolbar .status-filter{max-width:210px}.simple-settings .connection-section{grid-column:1/-1}.simple-settings .field input{max-width:220px}.warehouse-flow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.warehouse-flow span{flex-direction:column;gap:8px;display:flex}.warehouse-flow small{color:var(--muted);font-size:11px}.warehouse-flow b{font-size:13px;font-weight:500}.simple-connection{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:17px 0;display:flex}.simple-connection:last-child{border-bottom:0}.simple-connection>div{flex-direction:column;gap:7px;margin-right:auto;display:flex}.simple-connection small{color:var(--muted);font-size:11px}.workspace-dialog{border:1px solid var(--line);width:min(560px,100vw - 30px);max-height:90dvh;color:var(--ink);background:#fff;border-radius:12px;margin:auto;padding:25px;overflow:auto;box-shadow:0 24px 90px #142d3230}.workspace-dialog::backdrop{background:#10252c70}.workspace-dialog.wide{width:min(1150px,100vw - 30px)}.dialog-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;display:flex}.dialog-heading h2{margin:0}.dialog-heading .btn{flex:none}.dialog-actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.link-source{background:#f3f8f7;border-radius:7px;flex-direction:column;gap:8px;margin-bottom:20px;padding:15px;display:flex}.link-source small{color:var(--muted);font-size:11px}.link-source span{color:var(--teal);font-size:12px}.link-source b{font-size:14px;font-weight:500;line-height:1.6}.link-instructions-toggle{margin-bottom:16px}.link-instructions{border:1px solid var(--line);background:#f3f8f7;border-radius:7px;margin-bottom:20px;padding:14px;font-size:12px;line-height:1.6}.link-instructions p{margin:0}.link-instructions table{table-layout:fixed;border-collapse:collapse;width:100%;margin:12px 0}.link-instructions th,.link-instructions td{border:1px solid var(--line);text-align:left;white-space:normal;overflow-wrap:anywhere;padding:8px}.job-summary{align-items:center;gap:20px;margin-bottom:20px;display:flex}.preview-footer{margin:20px 0 0}.schedule-form{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}@media (max-width:800px){.simple-settings,.overview-bottom{grid-template-columns:1fr}}@media (max-width:640px){.simple-connection{flex-wrap:wrap;gap:9px}.simple-connection>div{min-width:70px}.products-context{gap:12px}.products-context>.text-button{margin-left:0}.compact-facts>span{flex-wrap:wrap}.workspace-dialog{padding:18px}.table-toolbar .status-filter{max-width:100%}}
