dialog.catalog-import-dialog{width:min(1060px,96vw);max-height:94vh}.catalog-import-dialog [hidden]{display:none!important}.catalog-import-dialog h2{margin-bottom:12px}.catalog-import-dialog #modal-form>.grid{gap:12px}.catalog-import-dialog label{margin-bottom:0}.catalog-import-dialog label>input,.catalog-import-dialog label>select{margin-top:4px;padding:8px}.catalog-import-intro{display:flex;align-items:center;justify-content:space-between;gap:15px}.catalog-import-intro p{margin:0}.catalog-import-intro a{color:var(--teal);white-space:nowrap}.catalog-import-dialog .actions{justify-content:flex-start;margin-top:0}.catalog-import-dialog #catalog-import-status{font-size:13px;color:var(--muted);align-self:center}.catalog-import-dialog #modal-form>.actions{position:sticky;bottom:-26px;background:white;margin-top:12px;padding:12px 0;border-top:1px solid var(--line);justify-content:flex-end;z-index:3}.catalog-import-mapping{background:#f7faf9;padding:10px;border:1px solid var(--line);border-radius:8px}.catalog-import-mapping>.grid{margin-top:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.catalog-import-mapping select{font-size:12px}.catalog-import-notice{padding:10px;border-radius:8px;background:#f2f8f5;margin:0 0 8px}.catalog-import-notice p{margin:4px 0}.catalog-import-notice small{color:var(--muted)}.catalog-import-dialog .tablewrap{max-height:300px;overflow:auto;margin-top:8px}.catalog-import-dialog td{font-size:13px}.catalog-import-dialog td,.catalog-import-dialog th{padding:8px 10px}.catalog-import-dialog td small{color:var(--muted)}.catalog-import-dialog th{position:sticky;top:0;background:#f4f8f7}.catalog-import-dialog [type=file]{max-width:100%}@media(max-width:720px){.catalog-import-mapping>.grid{grid-template-columns:1fr 1fr}.catalog-import-intro{align-items:flex-start;flex-direction:column}}
