.Import_workspace__KoyvW{max-width:1120px;margin:0 auto;color:var(--text-primary);display:grid;gap:20px;padding-bottom:24px}.Import_workspace__KoyvW h1{font-size:26px;font-weight:650;letter-spacing:-.02em}.Import_workspace__KoyvW h2{font-size:20px;font-weight:600}.Import_workspace__KoyvW h3{font-size:16px;font-weight:600}.Import_workspace__KoyvW p{line-height:1.55}.Import_workspace__KoyvW button{min-height:44px;white-space:normal}.Import_workspace__KoyvW input,.Import_workspace__KoyvW select{min-height:44px}.Import_workspace__KoyvW :is(button,input,select,a,summary):focus-visible{outline:3px solid var(--color-primary,#96814b);outline-offset:3px;scroll-margin:100px}.Import_muted__xp2W8{color:var(--text-secondary);font-size:14px}.Import_panel__qGaqA{padding:24px;background:var(--card,#fff);border:1px solid var(--border,#deddd7);border-radius:12px;display:grid;gap:16px}.Import_heading__eOL7l{display:flex;justify-content:space-between;align-items:start;gap:16px;flex-wrap:wrap}.Import_stack__A2kJh{display:grid;gap:12px}.Import_actions___Y1pO{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.Import_stepper__e9bPM{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;list-style:none;padding:0}.Import_stepper__e9bPM button{width:100%;height:100%;text-align:left;border:1px solid var(--border,#deddd7);border-radius:8px;padding:10px;font-size:13px;background:var(--card,#fff)}.Import_stepper__e9bPM button[aria-current=step]{border-color:var(--color-primary,#96814b);background:var(--dashboard-olive-bg,var(--accent-gold-light,#f6f1e5));font-weight:600}.Import_stepper__e9bPM button[aria-disabled=true]{color:var(--text-secondary);opacity:.65}.Import_toolbar__uW_up{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;background:var(--card,#fff);padding:12px 0}.Import_selection__hSBhb{font-weight:600;font-size:14px}.Import_list__JiIWC{display:grid;gap:0;border-top:1px solid var(--border,#deddd7)}.Import_row__KmEsy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;gap:18px;align-items:center;border-bottom:1px solid var(--border,#deddd7);padding:16px 0}.Import_row__KmEsy[data-confirmed=true]{background:var(--accent-sage-light,#f3f5ef)}.Import_row__KmEsy label{display:flex;align-items:start;gap:12px;cursor:pointer}.Import_row__KmEsy input[type=checkbox]{width:18px;height:18px;min-height:18px;margin-top:4px;accent-color:var(--color-primary,#96814b)}.Import_sourceName__c9DAp{font-weight:600;display:block}.Import_candidate__d1hVr{display:grid;gap:4px;font-size:14px;overflow-wrap:anywhere}.Import_candidate__d1hVr small{color:var(--text-secondary);font-size:12px}.Import_decision__hzsz7{font-size:13px;font-weight:600}.Import_footer__ZHnwm{position:sticky;bottom:0;background:var(--card,#fff);border-top:1px solid var(--border,#deddd7);padding:12px 0;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;z-index:5}.Import_notice__vpNbU{padding:12px 16px;border:1px solid var(--border,#deddd7);border-radius:8px;background:var(--dashboard-olive-bg,var(--accent-gold-light,#f6f1e5));font-size:14px}.Import_error__el9FK{padding:12px 16px;border:1px solid var(--dashboard-warning,#b45309);border-radius:8px;color:var(--text-primary);background:var(--dashboard-warning-soft,#fff8ed)}.Import_metrics__GhPbn{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.Import_metric___2oyt{padding:14px;border:1px solid var(--border,#deddd7);border-radius:8px}.Import_metric___2oyt strong{font-size:23px;display:block}.Import_field__g_fG3{display:grid;gap:6px;font-size:14px;font-weight:500}.Import_field__g_fG3 input,.Import_field__g_fG3 select{border:1px solid var(--border,#deddd7);border-radius:6px;padding:8px 12px;background:var(--card,#fff);font:inherit;min-width:0}.Import_field__g_fG3 .Import_muted__xp2W8{font-weight:400}.Import_check___XTx1{display:flex;align-items:start;gap:12px;line-height:1.5;cursor:pointer}.Import_check___XTx1 input{min-height:18px;width:18px;height:18px;margin-top:4px;flex:none;accent-color:var(--color-primary,#96814b)}.Import_dialogList__AhldH{max-height:45vh;overflow:auto;display:grid;gap:12px;padding:4px}.Import_fileTable__PBNIO{width:100%;font-size:14px;border-collapse:collapse}.Import_fileTable__PBNIO td,.Import_fileTable__PBNIO th{padding:10px;text-align:left;border-bottom:1px solid var(--border,#deddd7);overflow-wrap:anywhere}@media (max-width:650px){.Import_panel__qGaqA{padding:16px}.Import_stepper__e9bPM{grid-template-columns:repeat(3,minmax(0,1fr))}.Import_row__KmEsy{grid-template-columns:1fr;gap:10px;padding:16px 4px}.Import_footer__ZHnwm{position:static}.Import_workspace__KoyvW h1{font-size:23px}.Import_actions___Y1pO{gap:8px}.Import_toolbar__uW_up{align-items:stretch}.Import_fileTable__PBNIO{font-size:12px;table-layout:fixed}.Import_fileTable__PBNIO td,.Import_fileTable__PBNIO th{padding:6px}}@media (max-height:600px){.Import_footer__ZHnwm{position:static}}.Import_rowDecision__BzvkL{display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:250px}.Import_rowDecision__BzvkL>span{flex-basis:100%}.Import_row__KmEsy{padding:12px 0;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,230px)}@media (max-width:650px){.Import_row__KmEsy{grid-template-columns:1fr}.Import_bulkFooter__t6_UY{position:sticky;bottom:0;padding:8px;background:var(--card,#fff)}.Import_bulkFooter__t6_UY p{font-size:12px}.Import_bulkFooter__t6_UY{max-height:180px}.Import_workspace__KoyvW :is(input,button,a):focus-visible{scroll-margin-bottom:200px}}.Import_stepper__e9bPM button{display:grid;gap:4px;align-content:start}.Import_stepMeta__7dCbG{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--text-secondary)}.Import_stepper__e9bPM button[aria-current=step] .Import_stepMeta__7dCbG{color:var(--text-primary)}.Import_parts__hh8c7{display:flex;gap:8px;flex-wrap:wrap}.Import_parts__hh8c7 button{display:grid;gap:2px;text-align:left;border:1px solid var(--border,#deddd7);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;background:var(--card,#fff)}.Import_parts__hh8c7 button[aria-current=page]{border-color:var(--color-primary,#96814b);background:var(--dashboard-olive-bg,var(--accent-gold-light,#f6f1e5));font-weight:600}.Import_candidateFacts__tpaCV{color:var(--text-secondary);font-size:13px}.Import_rowMark____P_H{width:18px;height:18px;min-height:18px;margin-top:4px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary,#96814b)}.Import_choice__66ntB{display:flex;align-items:start;gap:12px;padding:12px 16px;border:1px solid var(--border,#deddd7);border-radius:8px;background:var(--card,#fff);cursor:pointer}.Import_choice__66ntB:has(input:checked){border-color:var(--color-primary,#96814b);background:var(--dashboard-olive-bg,var(--accent-gold-light,#f6f1e5))}.Import_choice__66ntB input{min-height:18px;width:18px;height:18px;margin-top:3px;flex:none;accent-color:var(--color-primary,#96814b)}.Import_inlineIcon__5b6Ut{display:inline-block;vertical-align:-2px;margin-right:4px}.Import_inlineLink__O4yp5{min-height:0;height:auto;padding:0;font-size:inherit;color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.Import_plain__Dak9N{display:grid;gap:10px;padding-left:18px;list-style:disc;line-height:1.5}.Import_inlineList__MqAmh{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px;padding:0;list-style:none;font-size:14px}.Import_patientGrid__KaZ0r{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 16px;padding:0;list-style:none;font-size:14px}.Import_row__KmEsy{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,300px)}.Import_rowDecision__BzvkL{max-width:300px}.Import_row__KmEsy .Import_rowDecision__BzvkL button{min-height:36px}@media (max-width:650px){.Import_row__KmEsy{grid-template-columns:1fr}.Import_rowDecision__BzvkL{max-width:none}}.Import_hiddenInput__SUtb9{display:none}.Import_chooserLabel__NEgAM{font-size:14px;font-weight:500}.Import_dropzone__kDV_T{display:grid;justify-items:center;gap:6px;width:100%;padding:28px 20px;border:2px dashed var(--border,#deddd7);border-radius:12px;background:var(--muted,#faf9f6);color:var(--text-primary);text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s}.Import_dropzone__kDV_T:hover,.Import_dropzone__kDV_T[data-dragging=true]{border-color:var(--primary-strong,#75633a);background:var(--dashboard-olive-bg,var(--accent-gold-light,#f6f1e5))}.Import_dropzoneAction__ZxDWj{font-size:16px;font-weight:600}.Import_chosen__5p_jK{display:grid;gap:12px;padding:16px;border:1px solid var(--border,#deddd7);border-radius:12px;background:var(--muted,#faf9f6);justify-items:start}.Import_chosenCount__O_tgf{font-size:14px;font-weight:600}.Import_chosenList__pYFP9{display:grid;gap:4px;width:100%;list-style:none;margin:0;padding:0}.Import_chosenList__pYFP9 li{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:4px 0;border-bottom:1px solid var(--border,#deddd7)}.Import_chosenList__pYFP9 li:last-child{border-bottom:0}.Import_chosenName__V1pLi{font-size:14px;font-weight:500;overflow-wrap:anywhere}@media (max-width:650px){.Import_chosenList__pYFP9 li{grid-template-columns:1fr auto}.Import_chosenList__pYFP9 li>button{grid-column:2}}