.ImportDialog_layer__Dzslw{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px}.ImportDialog_scrim__5nFQ8{position:absolute;inset:0;background:rgba(16,24,40,.5)}.ImportDialog_dialog__qjlZ9{position:relative;width:560px;max-width:100%;max-height:calc(100vh - 48px);display:flex;flex-direction:column;background:var(--dl-surface);border:1px solid var(--dl-border);border-radius:10px;box-shadow:0 16px 48px rgba(16,24,40,.18);animation:ImportDialog_dialog-in__6iBH6 var(--dl-med,.18s) var(--dl-ease,ease-out);overflow:hidden}@keyframes ImportDialog_dialog-in__6iBH6{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.ImportDialog_dialog__qjlZ9{animation:none}}.ImportDialog_head__ENNwi{display:flex;align-items:flex-start;gap:12px;padding:16px 20px 14px;border-bottom:1px solid var(--dl-border)}.ImportDialog_headText__HPwOq{display:flex;flex-direction:column;gap:2px;min-width:0}.ImportDialog_title__Auxwk{font-size:15px;line-height:21px;font-weight:600;color:var(--dl-ink)}.ImportDialog_sub__83v6_{font-size:12.5px;line-height:18px;color:var(--dl-muted)}.ImportDialog_close__5G9Je{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--dl-muted);cursor:pointer}.ImportDialog_close__5G9Je:hover{background:var(--dl-surface-2);color:var(--dl-ink)}.ImportDialog_close__5G9Je:focus-visible{outline:2px solid var(--dl-accent-mid);outline-offset:-2px}.ImportDialog_body__Q2IO6{padding:16px 20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.ImportDialog_template__Z8HjJ{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--dl-border);border-radius:8px;background:var(--dl-surface-2)}.ImportDialog_templateIcon__j0UM0{display:inline-flex;color:var(--dl-accent-ink);flex:none}.ImportDialog_templateMeta__57QVR{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.ImportDialog_templateName__TTlD8{font-size:13px;font-weight:600;color:var(--dl-ink)}.ImportDialog_templateHint__SC2Ch{font-size:12px;line-height:16px;color:var(--dl-muted)}.ImportDialog_drop__SIkkR{display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;border:1.5px dashed var(--dl-border-strong);border-radius:8px;text-align:center;cursor:pointer;transition:border-color var(--dl-fast,.12s) ease,background-color var(--dl-fast,.12s) ease}.ImportDialog_dropOver___IbL3,.ImportDialog_drop__SIkkR:hover{border-color:var(--dl-accent-mid);background:var(--dl-accent-tint)}.ImportDialog_drop__SIkkR:focus-visible{outline:2px solid var(--dl-accent-mid);outline-offset:2px}.ImportDialog_dropIcon__tgM0x{display:inline-flex;color:var(--dl-muted)}.ImportDialog_dropText__fZ_fr{font-size:13px;font-weight:500;color:var(--dl-ink)}.ImportDialog_dropText__fZ_fr b{color:var(--dl-accent-ink);font-weight:600}.ImportDialog_dropHint__r3aQZ{font-size:12px;color:var(--dl-muted)}.ImportDialog_fileInput__tTPXV{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.ImportDialog_fileRow__w_Fxa{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--dl-border);border-radius:8px;font-size:13px;color:var(--dl-ink)}.ImportDialog_fileName__zVWUW{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportDialog_fileMeta__jMdv4{color:var(--dl-muted);font-size:12px;white-space:nowrap}.ImportDialog_fileClear__elcji{margin-left:auto;border:none;background:transparent;color:var(--dl-muted);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;border-radius:6px;padding:2px 6px}.ImportDialog_fileClear__elcji:hover{background:var(--dl-surface-2);color:var(--dl-ink)}.ImportDialog_report__Qgl4G{display:flex;flex-direction:column;gap:8px}.ImportDialog_reportLine__02iHe{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--dl-ink)}.ImportDialog_dot__BolDN{width:6px;height:6px;border-radius:50%;flex:none}.ImportDialog_dotOk__IJ2MG{background:var(--dl-ok)}.ImportDialog_dotCrit__auOdq{background:var(--dl-crit)}.ImportDialog_failList__xkMzL{margin:0;padding:0;list-style:none;max-height:180px;overflow-y:auto;border:1px solid var(--dl-border);border-radius:8px}.ImportDialog_failRow__y0qGi{display:flex;gap:10px;padding:8px 12px;font-size:12.5px;line-height:17px}.ImportDialog_failRow__y0qGi+.ImportDialog_failRow__y0qGi{border-top:1px solid var(--dl-border)}.ImportDialog_failWhere__20me8{flex:none;font-weight:600;color:var(--dl-crit-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ImportDialog_failWhy__hADWy{color:var(--dl-text);min-width:0}.ImportDialog_failWhy__hADWy b{font-weight:600;color:var(--dl-ink)}.ImportDialog_foot__Fnrux{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px 16px;border-top:1px solid var(--dl-border)}.ImportDialog_footNote__vWJC9{margin-right:auto;font-size:12px;line-height:16px;color:var(--dl-muted)}.ImportDialog_btn__4bqnI{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;white-space:nowrap;padding:0 12px;border-radius:8px;border:1px solid transparent;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color var(--dl-fast,.12s) ease,border-color var(--dl-fast,.12s) ease}.ImportDialog_btn__4bqnI:focus-visible{outline:none;box-shadow:0 0 0 3px var(--dl-focus)}.ImportDialog_btnPrimary__4Sxkq{background:var(--dl-accent);color:var(--dl-on-accent)}.ImportDialog_btnPrimary__4Sxkq:hover{background:var(--dl-accent-strong)}.ImportDialog_btnPrimary__4Sxkq:disabled{opacity:.45;cursor:not-allowed}.ImportDialog_btnSecondary__QBRZ5{background:var(--dl-surface);border-color:var(--dl-border-strong);color:var(--dl-ink)}.ImportDialog_btnSecondary__QBRZ5:hover{background:var(--dl-surface-2)}