.crm-import-backdrop{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:16px}.crm-import-dialog{width:min(1150px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--acc-panel-bg,var(--adm-panel,#fff));color:var(--acc-text,var(--adm-text,#263238));border:1px solid var(--acc-stroke,var(--adm-border,#d9dfe3));padding:12px;min-width:0}.crm-import-dialog:has(.sys-form-import){padding:0}.crm-import-dialog label{display:grid;gap:6px}.crm-import-dialog select{min-height:36px;max-width:100%;background:inherit;color:inherit;padding:6px}.crm-import-dialog :focus-visible{outline:2px solid var(--acc-brand,#3c8dbc);outline-offset:2px}.crm-import-dialog .sys-form-import{--sysdash-text:var(--acc-text,var(--adm-text,#263238));--sysdash-surface:var(--acc-panel-bg,var(--adm-panel,#fff));--sysdash-surface-2:var(--acc-input-bg,var(--adm-panel,#f9fafb));--sysdash-line:var(--acc-stroke,var(--adm-border,#d9dfe3));--sysdash-accent:var(--acc-brand,#3c8dbc)}@media(max-width:600px){.crm-import-backdrop{padding:6px}.crm-import-dialog{max-height:calc(100dvh - 12px)}}
