.AnalyticsPanel_analyticsGrid__YoDEa{display:flex;flex-direction:column;gap:24px}.AnalyticsPanel_kpiRow__6CQiY{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:900px){.AnalyticsPanel_kpiRow__6CQiY{grid-template-columns:repeat(2,1fr)}}.AnalyticsPanel_kpiCard__f2Vjw{display:flex;flex-direction:column;gap:8px}.AnalyticsPanel_kpiHint__0dBUS{font-size:11px;color:var(--text-dim);margin:0;line-height:1.35}.AnalyticsPanel_pilotNote__CrDfR{margin:-8px 0 12px;font-size:12px;color:var(--text-dim);line-height:1.45}.AnalyticsPanel_kpiLabel__8urUE{font-size:12px;font-weight:500;color:var(--text-dim);margin:0}.AnalyticsPanel_kpiValue__2RQsF{font-size:32px;font-weight:700;color:var(--text-main);line-height:1;margin:0}.AnalyticsPanel_kpiValueCompact__c_cgF{font-size:22px;line-height:1.25}.AnalyticsPanel_danger__otaW8{color:var(--danger)}.AnalyticsPanel_good__lLskd{color:var(--success)}.AnalyticsPanel_chartCard__Y4Xpj{display:flex;flex-direction:column;gap:16px}.AnalyticsPanel_barChart__e_00e{position:relative;display:flex;align-items:flex-end;gap:8px;height:160px;padding-bottom:28px}.AnalyticsPanel_barGroup__MzkOe{flex:1;display:flex;flex-direction:column;align-items:center;height:100%}.AnalyticsPanel_barWrapper__AXAxZ{flex:1;width:100%;display:flex;align-items:flex-end}.AnalyticsPanel_bar__1peht{width:100%;background:var(--accent);border-radius:4px 4px 0 0;min-height:4px;transition:height .4s ease;opacity:.85}.AnalyticsPanel_bar__1peht:hover{opacity:1}.AnalyticsPanel_barLabel__UGvsH{font-size:10px;color:var(--text-dim);text-align:center;margin-top:6px;white-space:nowrap}.AnalyticsPanel_targetLine__9gXCQ{position:absolute;left:0;right:0;border-top:2px dashed var(--danger);display:flex;align-items:center;justify-content:flex-end}.AnalyticsPanel_targetLineLabel__yXtjn{font-size:10px;color:var(--danger);font-weight:600;background:var(--bg-surface);padding:0 4px;position:relative;top:-8px}.AnalyticsPanel_riskBars__wMrC7{display:flex;flex-direction:column;gap:14px}.AnalyticsPanel_riskRow__wwDKp{display:flex;align-items:center;gap:12px}.AnalyticsPanel_riskRowLabel__Nc7PN{font-size:13px;font-weight:500;color:var(--text-main);width:90px;flex-shrink:0}.AnalyticsPanel_riskBarTrack__6HEez{flex:1;height:10px;background:var(--bg-main);border-radius:99px;overflow:hidden}.AnalyticsPanel_riskBarFill__WVPHF{height:100%;border-radius:99px;transition:width .5s ease;min-width:4px}.AnalyticsPanel_riskCount__zjXRP{font-size:13px;font-weight:700;color:var(--text-dim);width:20px;text-align:right}.AnalyticsPanel_empty__SPGau{color:var(--text-dim);font-size:14px;text-align:center;padding:32px 0}.Card_card__No18c{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.Card_elevated__K3bd1{box-shadow:var(--shadow-md)}.Card_highlight__Qlp_f{border-color:rgba(43,94,168,.2);box-shadow:0 8px 24px rgba(30,58,95,.06)}.Card_pad-none__arm50{padding:0}.Card_pad-sm__9MvlL{padding:16px}.Card_pad-md__kQYR9{padding:20px}.Card_pad-lg__30YEU{padding:24px}@media (max-width:600px){.Card_pad-md__kQYR9{padding:16px}.Card_pad-lg__30YEU{padding:18px}}.DoctorDashboardOnboarding_card__GmOQP{margin-bottom:20px}.DoctorDashboardOnboarding_toggle__II21R{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:none;background:none;cursor:pointer;text-align:left;color:var(--text-main);font-size:15px;font-weight:600}.DoctorDashboardOnboarding_toggleTitle__prTGk{display:inline-flex;align-items:center;gap:10px}.DoctorDashboardOnboarding_body__ulqgF{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font-size:14px;line-height:1.6}.DoctorDashboardOnboarding_list__p9FQc{margin:0 0 12px;padding-left:20px;color:var(--text-main)}.DoctorDashboardOnboarding_list__p9FQc li{margin-bottom:10px}.DoctorDashboardOnboarding_sub__ZfSP5{display:block;margin-top:6px;color:var(--text-dim);font-weight:400}.DoctorDashboardOnboarding_link__t0Esv{color:var(--accent);font-weight:600;text-decoration:none}.DoctorDashboardOnboarding_link__t0Esv:hover{text-decoration:underline}.DoctorDashboardOnboarding_note__rVSEZ{margin:0;font-size:13px;color:var(--text-dim)}.OcrReviewQueue_toolbar__kSb8x{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;flex-wrap:wrap}.OcrReviewQueue_toolbarHint__OZYCs{margin:0;font-size:12px;color:var(--text-dim);max-width:560px}.OcrReviewQueue_approveBtn__vvRvN{padding:8px 16px;background:var(--success,#27ae60);color:#fff;border:none;border-radius:var(--radius-sm,6px);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.OcrReviewQueue_approveBtn__vvRvN:hover:not(:disabled){filter:brightness(1.05)}.OcrReviewQueue_approveBtn__vvRvN:disabled{opacity:.55;cursor:not-allowed}.OcrReviewQueue_tableWrap___8Pvz{overflow-x:auto}.OcrReviewQueue_table__pKtDk{width:100%;border-collapse:collapse;font-size:13px}.OcrReviewQueue_table__pKtDk th{text-align:left;padding:8px 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);border-bottom:1px solid var(--border,#e2e8f0)}.OcrReviewQueue_table__pKtDk td{padding:9px 10px;border-bottom:1px solid var(--border,#eef2f7);vertical-align:middle}.OcrReviewQueue_colCheck__T9A7s{width:34px}.OcrReviewQueue_colCheck__T9A7s input{cursor:pointer}.OcrReviewQueue_colCheck__T9A7s input:disabled{cursor:not-allowed}.OcrReviewQueue_cellName__fLqdQ{font-weight:600}.OcrReviewQueue_cellDim__Eg3hT{color:var(--text-dim)}.OcrReviewQueue_rowIneligible__2Pbrw{background:rgba(100,116,139,.04)}.OcrReviewQueue_badge__JFKHX{display:inline-block;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.OcrReviewQueue_badgeGreen__4frfm{background:rgba(39,174,96,.12);color:var(--success,#1e8e4f)}.OcrReviewQueue_badgeAmber__5n77s{background:rgba(242,153,74,.14);color:var(--warning,#b26a13)}.OcrReviewQueue_badgeRed__v8oA4{background:rgba(231,76,60,.12);color:var(--danger,#c0392b)}.OcrReviewQueue_openLink__CBNFO{font-size:12px;font-weight:600;color:var(--accent,#2b5ea8);text-decoration:none}.OcrReviewQueue_openLink__CBNFO:hover{text-decoration:underline}.OcrReviewQueue_error__Ynh4T{color:var(--danger,#c0392b);background:rgba(231,76,60,.08)}.OcrReviewQueue_error__Ynh4T,.OcrReviewQueue_notice__BpwVp{margin:0 0 10px;padding:8px 12px;font-size:13px;border-radius:var(--radius-sm,6px)}.OcrReviewQueue_notice__BpwVp{color:var(--success,#1e8e4f);background:rgba(39,174,96,.08)}.OcrReviewQueue_empty__kM8jq{margin:0;font-size:13px;color:var(--text-dim)}@media (max-width:640px){.OcrReviewQueue_toolbar__kSb8x{align-items:flex-start;flex-direction:column}}.Button_button__rNBdq{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--radius-md);font-family:inherit;font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);-webkit-tap-highlight-color:transparent}.Button_button__rNBdq:disabled{opacity:.5;cursor:not-allowed}.Button_button__rNBdq:active:not(:disabled){transform:scale(.98)}.Button_sm__Aas9x{min-height:36px;padding:0 14px;font-size:13px}.Button_md__UBCSG{min-height:44px;padding:0 18px;font-size:14px}.Button_lg__wZ1fy{min-height:48px;padding:0 22px;font-size:15px}.Button_fullWidth__TmB52{width:100%}.Button_primary__UuBTm{background:var(--accent);color:#fff;box-shadow:0 1px 2px rgba(30,58,95,.12)}.Button_primary__UuBTm:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 4px 12px rgba(43,94,168,.22)}.Button_secondary__cZmHf{background:var(--bg-surface);color:var(--text-main);border:1px solid var(--border)}.Button_secondary__cZmHf:hover:not(:disabled){background:var(--bg-muted);border-color:var(--border-strong)}.Button_ghost__ZprAC{background:transparent;color:var(--text-dim);border:1px solid transparent}.Button_ghost__ZprAC:hover:not(:disabled){background:var(--bg-muted);color:var(--text-main)}.Button_danger__GbN69{background:rgba(220,38,38,.08);color:var(--danger);border:1px solid rgba(220,38,38,.2)}.Button_danger__GbN69:hover:not(:disabled){background:rgba(220,38,38,.12)}.LoginForm_loginForm__P3sg_{display:flex;flex-direction:column;gap:18px}.LoginForm_formGroup__bHqud{display:flex;flex-direction:column;gap:6px;text-align:left}.LoginForm_formGroup__bHqud label{font-size:13px;font-weight:500;color:var(--text-dim)}.LoginForm_formGroup__bHqud input{min-height:48px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);font-size:16px;font-family:inherit;color:var(--text-main);transition:var(--transition-fast)}.LoginForm_formGroup__bHqud input:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px rgba(43,94,168,.1)}.LoginForm_formGroup__bHqud input:disabled{opacity:.7;cursor:not-allowed}.LoginForm_formGroup__bHqud input::-moz-placeholder{color:var(--text-dim)}.LoginForm_formGroup__bHqud input::placeholder{color:var(--text-dim)}.LoginForm_demoHint__l7FhU{margin:0;font-size:12px;color:var(--text-dim);text-align:left}.LoginForm_mfaIntro__vhdAw{margin:0;font-size:14px;line-height:1.45;color:var(--text-dim);text-align:left}.LoginForm_backLink__kbsay{align-self:flex-start;margin:0;padding:0;border:none;background:none;color:var(--text-dim);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.LoginForm_backLink__kbsay:disabled{opacity:.6;cursor:not-allowed}.DoctorSectionTitle_row__FP1tP{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.DoctorSectionTitle_title__BpxuS{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;color:var(--text-main)}.DoctorSectionTitle_icon__DJEvU{color:var(--text-dim);flex-shrink:0}.DoctorSectionTitle_actions__XqzIU{display:flex;gap:8px;align-items:center}.CohortTrendsPanel_wrap__6__my{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}@media (max-width:1000px){.CohortTrendsPanel_wrap__6__my{grid-template-columns:1fr}}.CohortTrendsPanel_card__qMqDj{display:flex;flex-direction:column;gap:14px}.CohortTrendsPanel_metricRow__Mvibk{display:flex;flex-wrap:wrap;gap:8px}.CohortTrendsPanel_metricBtn__DZMkN{border:1px solid var(--border);background:var(--bg-card);border-radius:999px;padding:5px 11px;font-size:12px;cursor:pointer}.CohortTrendsPanel_metricBtnActive__86Slq{border-color:var(--accent);color:var(--accent);font-weight:600}.CohortTrendsPanel_barChart__WgXvp{display:flex;align-items:flex-end;gap:10px;min-height:180px;padding-top:8px}.CohortTrendsPanel_barGroup__EpyM6{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.CohortTrendsPanel_barWrapper__mF4XQ{width:100%;height:140px;display:flex;align-items:flex-end}.CohortTrendsPanel_bar__ScdT2{width:100%;background:var(--accent);border-radius:4px 4px 0 0;min-height:4px}.CohortTrendsPanel_barLabel__wiLQp{font-size:11px;color:var(--text-dim);margin:0;text-align:center}.CohortTrendsPanel_empty__VCAd1{margin:0;color:var(--text-dim);font-size:14px}.CohortTrendsPanel_attentionList___Q3aR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.CohortTrendsPanel_attentionItem__W9ycT{border:1px solid var(--border);border-radius:10px;padding:12px;background:var(--bg-subtle,var(--bg-card))}.CohortTrendsPanel_attentionMain__y5xE7{display:flex;align-items:center;justify-content:space-between;gap:8px}.CohortTrendsPanel_patientLink__8awb0{font-weight:600;color:var(--accent);text-decoration:none}.CohortTrendsPanel_patientLink__8awb0:hover{text-decoration:underline}.CohortTrendsPanel_scoreBadge__vk1rp{font-size:11px;color:var(--text-dim);white-space:nowrap}.CohortTrendsPanel_attentionHeadline__VhAWb{margin:8px 0 0;font-size:13px;line-height:1.4}.CohortTrendsPanel_attentionAlerts__e2vE1{margin:6px 0 0;font-size:12px;color:var(--warning,#b45309)}.LipidBaselinePanels_panel__lMAwe{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.LipidBaselinePanels_title__gG7nX{margin:0;font-size:15px;font-weight:700}.LipidBaselinePanels_hint__ecFPY{margin:0;font-size:13px;color:var(--text-dim);line-height:1.45}.LipidBaselinePanels_field__thjav{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.LipidBaselinePanels_input__dcMfR{padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);font:inherit;font-weight:400}.LipidBaselinePanels_actions__3tsY6{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.LipidBaselinePanels_meta__7_EuH{margin:0;font-size:12px;color:var(--text-dim)}.LipidBaselinePanels_summaryList__j_VJa{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px}.LipidBaselinePanels_summaryLabel__F543W{font-weight:600;margin-right:8px;color:var(--text-dim)}.LipidBaselinePanels_confirmGrid__an7st{display:flex;flex-wrap:wrap;gap:8px}.LipidBaselinePanels_unresolved__9JqN7{margin:0;font-size:13px;color:var(--warning,#b45309)}.LipidBaselinePanels_planList__33U3d{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13px}.LipidBaselinePanels_planItem__MXqxs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.LipidBaselinePanels_formGrid__1yd7F{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.LipidBaselinePanels_formRow__thxiF{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.LipidBaselinePanels_blockLabel__GhCzX,.LipidBaselinePanels_formRow__thxiF label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-dim)}.LipidBaselinePanels_blockLabel__GhCzX input,.LipidBaselinePanels_formRow__thxiF input,.LipidBaselinePanels_formRow__thxiF select{font:inherit;font-size:13px;font-weight:400;padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-sm)}.LipidBaselinePanels_list__tiEao{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px;font-size:13px}.LipidTrendChart_wrap__oq_t2{margin-bottom:20px;padding:18px 20px}.LipidTrendChart_title___BRqN{margin:0 0 4px;font-size:16px;font-weight:700}.LipidTrendChart_sub__LMt71{margin:0 0 12px;font-size:13px;color:var(--text-dim)}.LipidTrendChart_empty__dzb56{margin:0;font-size:14px;color:var(--text-dim)}.LipidTrendChart_svg__2Seag{width:100%;max-width:420px;height:auto;display:block}.LipidTrendChart_legend__581Xw{display:flex;gap:16px;font-size:12px;color:var(--text-dim);margin-top:8px}.LipidTrendChart_dotLine__cxkK6{display:inline-block;width:18px;height:3px;margin-right:6px;vertical-align:middle;border-radius:2px}.LipidTrendChart_subNoteBlock__7q7bP{display:block;margin-top:4px}.LipidTrendChart_dotAccent__WaNZf{background:var(--accent)}.LipidTrendChart_dotTargetDashed__J7VDN{border-top:2px dashed var(--success);background:transparent}.LipidTrendChart_dotTeal__kTvNp{background:#16a085}.LipidTrendChart_sectionWrap__tzo2J{margin-bottom:18px}.LipidTrendChart_sectionWrapCompact__RQND1{margin-bottom:16px}.LipidTrendChart_titleSm__lNLC2{font-size:14px}.LipidTrendChart_titleMd__J4yg7{font-size:15px;margin-bottom:4px}.LipidTrendChart_subCompact__SKWdB{margin-bottom:8px}.LabsTab_groupPills__WwRWc{display:flex;gap:8px;flex-wrap:wrap}.LabsTab_groupPillActive__dvLsx,.LabsTab_groupPill__1S0SU{padding:5px 12px;border-radius:20px;font-size:12px;font-weight:600;cursor:pointer;border:none}.LabsTab_groupPill__1S0SU{background:var(--bg-main);color:var(--text-dim)}.LabsTab_groupPillActive__dvLsx{background:var(--accent);color:white}.LabsTab_tableHint__Lwz6a{margin:6px 0 0;font-size:12px;color:var(--text-dim);line-height:1.45}.LabsTab_labList__xXgtY{display:flex;flex-direction:column;gap:20px;margin-top:16px}.LabsTab_labCard__Lu1cz{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-card);padding:16px 18px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.LabsTab_labCardHeader__K_Ry4{display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--border)}.LabsTab_labCardMeta__Qgv8M{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.LabsTab_labCardDate__cgQ0J{font-size:15px;font-weight:700;color:var(--text-main)}.LabsTab_paramBadge__1FJi0{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.LabsTab_keyChips__KsJ8d{display:flex;flex-wrap:wrap;gap:8px}.LabsTab_keyChip__MfxPK{display:flex;flex-direction:column;gap:2px;min-width:88px;padding:8px 12px;border-radius:8px;background:var(--bg-main);border:1px solid var(--border)}.LabsTab_keyChipWarn__5O3HN{border-color:color-mix(in srgb,var(--danger,#c0392b) 35%,var(--border));background:color-mix(in srgb,var(--danger,#c0392b) 6%,var(--bg-main))}.LabsTab_keyChipLabel__6kMVE{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--text-dim)}.LabsTab_keyChip__MfxPK strong{font-size:14px;color:var(--text-main)}.LabsTab_statusPending__fYTSG{margin:0 0 12px;font-size:13px;color:var(--text-main)}.LabsTab_statusFailed__bkTQD{margin:0 0 12px;font-size:13px;color:var(--danger)}.LabsTab_cardActions__Oy_HI{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:14px 0 4px}.LabsTab_cardActions__Oy_HI a{display:inline-flex;align-items:center;gap:6px}.LabsTab_cardDetails__Yafyb{margin-top:12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-main);overflow:hidden}.LabsTab_cardDetailsSummary__DlWkU{cursor:pointer;padding:12px 14px;font-size:13px;font-weight:600;color:var(--text-main);list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LabsTab_cardDetailsSummary__DlWkU::-webkit-details-marker{display:none}.LabsTab_cardDetailsSummary__DlWkU:before{content:"▸ ";color:var(--accent)}.LabsTab_cardDetails__Yafyb[open] .LabsTab_cardDetailsSummary__DlWkU:before{content:"▾ "}.LabsTab_cardDetailsBody__Z_KFT{padding:0 14px 14px;border-top:1px solid var(--border)}.LabsTab_overrideHint__BTS_Y{margin:0 0 10px;font-size:12px;color:var(--text-dim);line-height:1.45}.LabsTab_overrideGrid__UZPuY{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;width:100%;margin-bottom:12px}.LabsTab_overrideField__7cDQD{font-size:12px;display:flex;flex-direction:column;gap:4px}.LabsTab_overrideField__7cDQD input{width:100%;box-sizing:border-box}.LabsTab_saveOverrideBtn__xwPf0{width:auto}.LabsTab_legendNote__Cd5l4{margin-top:12px;font-size:11px;color:var(--text-dim)}.LabsTab_labNotes__DzCPX{margin-top:10px;font-size:12px;color:var(--text-dim)}.LabsTab_chronologySection__nIvYM{margin:16px 0 20px}.LabsTab_chronologyTitle__DVuLo{margin:0 0 4px;font-size:14px;font-weight:700;color:var(--text-main)}.LabsTab_chronologyHint__Z42go{margin:0 0 10px;font-size:12px;color:var(--text-dim)}.LabsTab_chronologyWrap___v6bV{width:100%;overflow-x:visible}.LabsTab_chronologyTable__FdXcz{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.LabsTab_chronologyTable__FdXcz th{text-align:left;padding:8px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);border-bottom:1px solid var(--border);white-space:normal;line-height:1.3}.LabsTab_chronologyTable__FdXcz td{padding:10px 6px;border-bottom:1px solid var(--border);vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.LabsTab_chronologyTable__FdXcz td:first-child,.LabsTab_chronologyTable__FdXcz th:first-child{width:9%}.LabsTab_chronologyTable__FdXcz td:nth-child(2),.LabsTab_chronologyTable__FdXcz th:nth-child(2){width:11%}.LabsTab_chronologyRow___C2_G{cursor:pointer;transition:background .12s ease}.LabsTab_chronologyRow___C2_G:hover{background:color-mix(in srgb,var(--accent) 6%,var(--bg-card))}.LabsTab_chronologyRow___C2_G:last-child td{border-bottom:none}.LabsTab_labCardHighlight__nGdEc>article{outline:2px solid color-mix(in srgb,var(--accent) 55%,transparent);outline-offset:2px}.LabsTab_newLabSteps__vwXlC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.LabsTab_newLabStep__o5Uzd{display:flex;gap:14px;align-items:flex-start}.LabsTab_stepNum__QAuMi{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:var(--accent);color:white}.LabsTab_stepBody__3nxpB{flex:1;min-width:0}.LabsTab_stepTitle__WiPOh{margin:0 0 10px;font-size:14px;font-weight:700;color:var(--text-main)}.PatientListSearch_wrap__z58wT{display:flex;flex-direction:column;gap:16px}.PatientListSearch_toolbar__vkDta{display:flex;flex-direction:column;gap:12px}.PatientListSearch_toolbarRow__G7w6H{display:grid;grid-template-columns:minmax(200px,1fr) repeat(3,minmax(140px,auto));gap:10px;align-items:center}.PatientListSearch_toolbarMeta__R6D6L{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.PatientListSearch_toolbarActions__JfMyy{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.PatientListSearch_activeFilters__f7cWl{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 auto;min-width:0}.PatientListSearch_filterChip__kiPsz{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--bg-card));color:var(--accent);font-size:12px;font-weight:600;cursor:pointer}.PatientListSearch_filterChip__kiPsz:hover{border-color:var(--accent)}.PatientListSearch_filterChip__kiPsz span{font-size:14px;line-height:1;opacity:.75}.PatientListSearch_legendToggle__aew7u{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:none;background:transparent;color:var(--text-dim);font-size:12px;font-weight:600;cursor:pointer}.PatientListSearch_legendToggle__aew7u:hover{color:var(--accent)}.PatientListSearch_triageLegend__LUAiJ{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:10px;border-top:1px dashed var(--border);font-size:13px}.PatientListSearch_triageItem__Wqc_0{display:inline-flex;align-items:center;gap:8px;color:var(--text-dim)}.PatientListSearch_triageSwatch__I_IV3{width:14px;height:14px;border-radius:3px;flex-shrink:0}.PatientListSearch_triageHint__NQw6Z{color:var(--text-dim);font-size:12px;line-height:1.45;flex:1 1 240px}.PatientListSearch_searchInput__zBY1Q{font-size:14px}.PatientListSearch_searchInput__zBY1Q,.PatientListSearch_select__ntL35{width:100%;padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-main);color:var(--text-main);min-height:40px}.PatientListSearch_select__ntL35{font-size:13px}.PatientListSearch_count__K1znD{font-size:12px;color:var(--text-dim);white-space:nowrap}.PatientListSearch_list__9MYgJ{display:flex;flex-direction:column;gap:10px}.PatientListSearch_patientCard__Jt4ag{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;cursor:pointer;transition:border-color .15s,box-shadow .15s}.PatientListSearch_patientCard__Jt4ag:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));box-shadow:var(--shadow-sm)}.PatientListSearch_patientCardAttention__mPEsM{border-color:var(--danger)!important}.PatientListSearch_nameRow__bvA_C{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:6px}.PatientListSearch_patientName__r3t5S{font-weight:700;font-size:15px;color:var(--text-main)}.PatientListSearch_triageBadge__SFXSM{font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px}.PatientListSearch_riskBadge__TzMF1{font-size:11px;padding:2px 8px;border-radius:10px;font-weight:700}.PatientListSearch_badges__OpVGi{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.PatientListSearch_metaRow__Q7hZk{display:flex;gap:16px;font-size:13px;color:var(--text-dim);flex-wrap:wrap}.PatientListSearch_ldlTarget__sVUiX{font-size:11px}.PatientListSearch_comorbidity__0oF5V{font-size:12px;padding:1px 6px;background:var(--bg-main);border-radius:8px;border:1px solid var(--border)}.PatientListSearch_labAlerts__2DMoR{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.PatientListSearch_footerRow__VjgPL{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border);font-size:12px;color:var(--text-dim);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.PatientListSearch_rightCol__WJVzK{text-align:right;font-size:12px;color:var(--text-dim)}.PatientListSearch_notifyLink__IGdPK{display:inline-flex;align-items:center;gap:5px;font-size:11px;padding:4px 10px;border-radius:8px;background:var(--bg-main);border:1px solid var(--border);color:var(--text-dim);text-decoration:none}.PatientListSearch_notifyLink__IGdPK:hover{border-color:var(--accent);color:var(--accent)}.PatientListSearch_footerAccent__ukp9n{color:var(--accent)}.PatientListSearch_ldlPending__KMPuH{color:var(--warning)}.PatientListSearch_ldlBad__JZKEF{color:var(--danger)}.PatientListSearch_ldlOk__Ni2K8{color:var(--success)}.PatientListSearch_notifyRow__ep0ea{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}@media (max-width:900px){.PatientListSearch_toolbarRow__G7w6H{grid-template-columns:1fr 1fr}.PatientListSearch_toolbarRow__G7w6H .PatientListSearch_searchInput__zBY1Q{grid-column:1/-1}}@media (max-width:640px){.PatientListSearch_toolbarRow__G7w6H{grid-template-columns:1fr}.PatientListSearch_toolbarMeta__R6D6L{flex-direction:column;align-items:stretch}.PatientListSearch_toolbarActions__JfMyy{margin-left:0;justify-content:space-between}.PatientListSearch_patientCard__Jt4ag{grid-template-columns:1fr}.PatientListSearch_rightCol__WJVzK{text-align:left}}