.page_pageShell__z9Px6{display:flex;flex-direction:column;width:100%;max-width:100%;min-height:calc(100dvh - 7.5rem);box-sizing:border-box}.page_tabsFill__aOFDa{display:flex;flex-direction:column;flex:1;min-height:0}.page_tabPanelsFill__qq5KH{margin-top:.625rem;overflow:hidden}.page_listTabPanel__pb_Z3,.page_tabPanelsFill__qq5KH{flex:1;min-height:0;display:flex;flex-direction:column}.page_listTabContainer__IWFbb{gap:.625rem}.page_listTabContainer__IWFbb,.page_tablePanel__hlP1I{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}.page_tablePanel__hlP1I{height:100%}.page_resultsCount__WuaCR{font-size:.75rem;color:var(--color-textSecondary);font-weight:600;white-space:nowrap;margin-left:auto}.page_addCaregiverButton__c_N_w{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .75rem;border:none;border-radius:6px;background:var(--color-primary);color:white;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .2s ease;font-family:inherit;white-space:nowrap}.page_addCaregiverButton__c_N_w:hover:not(:disabled){background:var(--color-primaryDark)}.page_addCaregiverButton__c_N_w:disabled{opacity:.6;cursor:not-allowed}.page_nameCell__fFdEy{color:var(--color-textPrimary)}.page_sections__r3Zyg{display:flex;flex-direction:column;gap:24px;padding-bottom:24px}.page_header__gf1Gf{display:flex;flex-direction:column;gap:8px}@media (min-width:640px){.page_header__gf1Gf{flex-direction:row;align-items:center;justify-content:space-between}}.page_title__Dq8jx{font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.page_subtitle__fgSBr{margin-top:4px;font-size:.875rem;color:var(--color-textSecondary)}.page_headerActions__dB5Jh{display:flex;flex-wrap:wrap;gap:8px}.page_sensitiveToggle__coAAt{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-background);color:var(--color-textPrimary);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.page_sensitiveToggle__coAAt:hover{background:var(--color-backgroundSecondary);border-color:var(--color-borderStrong,var(--color-border))}.page_sensitiveToggle__coAAt[aria-pressed=true]{background:var(--color-backgroundSecondary);border-color:var(--color-primary);color:var(--color-primary)}.page_sensitiveToggleLabel__3NmtN{white-space:nowrap}.page_card__hf54j{border-radius:12px;border:1px solid var(--color-border);background-color:var(--color-background);padding:16px;box-shadow:0 1px 2px var(--color-shadowLight)}.page_sectionHeader__TCN2v{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:8px}.page_sectionTitle__2hrg9{font-size:.875rem;font-weight:600;color:var(--color-textPrimary)}.page_toolbarSearch__nULgd{width:200px;flex-shrink:0}.page_toolbarSearch__nULgd input{padding:.4rem .625rem .4rem 2.25rem;font-size:.8125rem;border-width:1px;height:auto}.page_searchError__ILp1c{display:flex;align-items:center;gap:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:.5rem;padding:.625rem .75rem;flex-shrink:0}.page_errorIcon__KBcF4{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:var(--color-error);color:white;border-radius:50%;font-weight:700;font-size:.75rem}.page_errorContent__McyS1{flex:1}.page_errorTitle__q5EtF{font-size:.8125rem;font-weight:600;color:var(--color-error);margin:0 0 .125rem}.page_errorMessage__fN8SZ{font-size:.8125rem;color:var(--color-error);margin:0}.page_dismissError__OvCNE{flex-shrink:0;border:none;background:transparent;color:var(--color-error);font-size:1.25rem;line-height:1;cursor:pointer;padding:.125rem .375rem}.page_dismissError__OvCNE:hover{color:var(--color-textPrimary)}.page_caregiversTable__TFh6b{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;width:100%;max-width:100%;border-radius:.5rem}.page_caregiversTable__TFh6b>div:has(>table){flex:1;min-height:0;max-height:none!important}.page_caregiversTable__TFh6b table{table-layout:fixed;width:100%;min-width:0}.page_caregiversTable__TFh6b table td,.page_caregiversTable__TFh6b table th{padding:.35rem .4rem;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height:1.25}.page_caregiversTable__TFh6b table th{font-size:.6875rem;font-weight:700;color:var(--color-textPrimary);background:var(--color-background);white-space:nowrap;text-transform:uppercase;letter-spacing:.03em}.page_caregiversTable__TFh6b table td{max-width:0}.page_caregiversTable__TFh6b table tbody td[colspan]{max-width:none;overflow:visible;white-space:normal}.page_caregiversTable__TFh6b table tbody tr:hover{background:var(--color-backgroundSecondary)}.page_filterButton__DlWf4{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:.8125rem;font-weight:500;background:var(--color-background);color:var(--color-textSecondary);cursor:pointer;transition:all .15s ease}.page_filterButton__DlWf4:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.page_filterButtonActive__LSe_B{color:var(--color-textPrimary);border-color:var(--color-textSecondary)}.page_filterButtonActive__LSe_B:hover{color:var(--color-textPrimary)}.page_filterBadge__f64IH{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:.6875rem;font-weight:600;background:var(--color-primary);color:var(--color-textInverse)}.page_dashboardContainer__uGpEc{display:flex;flex-direction:column;gap:1.5rem}.page_bentoGrid__iAeEg{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"active     turnover    headcount     headcount" "emps       contr       hours         caseload" "tenure     tenure      tenure        tenure" "compRate   compExpiring complianceChart complianceChart" "hoursBranch hoursBranch turnoverChart turnoverChart" "staffType  staffType   sfcLevel      sfcLevel" "regionChart regionChart regionChart   regionChart" "hoursLocation hoursLocation hoursLocation hoursLocation";gap:1rem;padding:.5rem 0}.page_bentoTile__FESsv{min-width:0;border-radius:.75rem;overflow:hidden}.page_bentoTile__FESsv>div{height:100%}.page_bentoMetric__7R5R1{display:flex;flex-direction:column;padding:1rem 1.25rem;background:var(--color-backgroundSecondary);border:1px solid var(--color-border);box-shadow:0 1px 3px rgba(0,0,0,.06)}.page_bentoMetricHeader__CFm7C{display:flex;align-items:center;gap:.375rem;margin-bottom:.375rem}.page_bentoMetricIcon__0hcMI{color:var(--color-textSecondary);flex-shrink:0}.page_bentoMetricLabel__Nge8R{font-size:.75rem;font-weight:600;color:var(--color-textSecondary);text-transform:uppercase;letter-spacing:.03em}.page_bentoMetricValue__H1jHC{font-size:1.75rem;font-weight:700;color:var(--color-textPrimary);line-height:1.2;font-variant-numeric:tabular-nums}.page_bentoClickable__qxRsI{cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.page_bentoClickable__qxRsI:hover{border-color:var(--color-textSecondary);box-shadow:0 2px 8px rgba(0,0,0,.12)}.page_bentoWarn__TQoc7{border-color:var(--color-warning)}.page_bentoWarnValue__2MlIm{color:var(--color-warning)}.page_sparkline___Ns4b{width:100%;height:56px;margin-top:auto;padding-top:.5rem}.page_credTable__Kf0AH{width:100%;border-collapse:collapse;font-size:.8125rem}.page_credTable__Kf0AH th{text-align:left;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-textSecondary);padding:.5rem .75rem;border-bottom:1px solid var(--color-border)}.page_credTable__Kf0AH td{padding:.625rem .75rem;border-bottom:1px solid var(--color-border);color:var(--color-textPrimary)}.page_credTable__Kf0AH tbody tr:last-child td{border-bottom:none}.page_credLicense__9RtXC{color:var(--color-textSecondary);font-size:.75rem}.page_credEmpty__JNgfK{text-align:center;color:var(--color-textSecondary);padding:2rem 0;font-size:.875rem}@media (max-width:1024px){.page_bentoGrid__iAeEg{grid-template-columns:repeat(2,1fr);grid-template-areas:"active       turnover" "headcount    headcount" "emps         contr" "hours        caseload" "tenure       tenure" "compRate     compExpiring" "complianceChart complianceChart" "hoursBranch  hoursBranch" "turnoverChart turnoverChart" "staffType    staffType" "sfcLevel     sfcLevel" "regionChart  regionChart" "hoursLocation hoursLocation"}}@media (max-width:640px){.page_bentoGrid__iAeEg{grid-template-columns:1fr;grid-template-areas:"active" "turnover" "headcount" "emps" "contr" "hours" "caseload" "tenure" "compRate" "compExpiring" "complianceChart" "hoursBranch" "turnoverChart" "staffType" "sfcLevel" "regionChart" "hoursLocation"}.page_bentoMetricValue__H1jHC{font-size:1.5rem}}.page_comingSoonCard__1pEsr{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--color-backgroundSecondary);border:1px dashed var(--color-border);border-radius:.75rem;color:var(--color-textSecondary)}.page_comingSoonCard__1pEsr strong{display:block;font-size:.875rem;font-weight:600;color:var(--color-textPrimary);margin-bottom:.25rem}.page_comingSoonCard__1pEsr p{font-size:.8125rem;margin:0;line-height:1.5}.page_comingSoonCard__1pEsr svg{flex-shrink:0;margin-top:.125rem}.page_stageChipGroup___xUFP{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem}.page_hiringEmptyState__vy4oX{display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:28rem;margin:0 auto;padding:.5rem 1rem;text-align:center;white-space:normal}.page_hiringEmptyTitle__RT1pt{font-size:.9375rem;font-weight:600;color:var(--color-textPrimary);margin:0}.page_hiringEmptyBody__0itxS{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-textSecondary)}.page_hiringEmptyLink__ODt_P{color:var(--color-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.page_hiringEmptyLink__ODt_P:hover{color:var(--color-textPrimary)}.page_hiringEmptyLinkButton__8fDoY{display:inline;padding:0;border:none;background:none;color:var(--color-primary);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.page_hiringEmptyLinkButton__8fDoY:hover{color:var(--color-textPrimary)}.page_progressCell__Rvqyp{display:flex;align-items:center;gap:.5rem;min-width:7.5rem}.page_progressBarTrack__L7fc8{flex:1;height:.5rem;min-width:4rem;border-radius:999px;background:var(--color-backgroundTertiary);overflow:hidden}.page_progressBarFill__KDw7I{height:100%;border-radius:inherit;background:var(--color-primary);transition:width .2s ease}.page_progressPercent__tEp0c{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--color-textPrimary);min-width:2.25rem;text-align:right}.page_cellLoading__e1Ig8{color:var(--color-textSecondary);animation:page_pulse__44_Zv 1.5s ease-in-out infinite}.page_payRateList__CK_t_{display:flex;flex-direction:column;gap:.2rem;min-width:0}.page_payRateItem__lzVgP{display:flex;flex-wrap:wrap;gap:.25rem;line-height:1.25}.page_payRateName__mKxPD{color:var(--color-textPrimary);font-weight:600}.page_payRateName__mKxPD:after{content:" —"}@keyframes page_pulse__44_Zv{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:1024px){.page_pageShell__z9Px6{min-height:calc(100dvh - 6rem)}}@media (max-width:768px){.page_toolbarSearch__nULgd{width:140px}.page_resultsCount__WuaCR{margin-left:0;width:100%}}.GenericChart_chartContainer__Ftaxw{width:100%;height:100%;display:flex;flex-direction:column}.GenericChart_full__s9CGY{gap:1.5rem}.GenericChart_preview__LMR0w{min-height:140px;padding:.5rem}.GenericChart_chartWrapper__6_xWE{flex:1;min-height:0}.GenericChart_boxZoomWrapper__Kwm2k{position:relative;width:100%;cursor:crosshair}.GenericChart_boxZoomOverlay__63y68{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;pointer-events:none}.GenericChart_boxZoomSelection__OokgY{position:absolute;pointer-events:none;border:2px solid var(--color-primary);background:rgba(124,0,158,.08);z-index:10}.GenericChart_boxZoomHint__3yoal{position:absolute;bottom:2.5rem;left:.5rem;z-index:11;font-size:.75rem;color:var(--color-textSecondary);opacity:.8;pointer-events:none}.GenericChart_boxZoomReset__uevXf{position:absolute;top:.5rem;right:.5rem;z-index:10;padding:.4rem .75rem;border-radius:6px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);font-size:.8125rem;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.15)}.GenericChart_boxZoomReset__uevXf:hover{background:var(--color-backgroundSecondary)}.GenericChart_preview__LMR0w .GenericChart_chartWrapper__6_xWE{min-height:100px}.GenericChart_stateContainer__DBhJI{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;flex:1;gap:1rem}.GenericChart_emptyWrapper__zL_De{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:400px}.GenericChart_stateText__h2Bju{color:var(--color-textSecondary);font-size:.875rem;margin:0}.GenericChart_statsContainer__lb02S{background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:1rem;padding:1.5rem}.GenericChart_statsGrid__M7sOK{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem}.GenericChart_statCard__5XZcF{background:var(--color-background);border:1px solid var(--color-borderLight);border-radius:.75rem;padding:1rem;text-align:center;transition:all .2s ease}.GenericChart_statCard__5XZcF:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.GenericChart_statValue__jBMTm{font-size:1.5rem;font-weight:700;color:var(--color-primary);margin-bottom:.25rem}.GenericChart_statLabel__jkDOU{font-size:.75rem;color:var(--color-textSecondary);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.GenericChart_statSublabel__8EWhc{font-size:.7rem;color:var(--color-textTertiary);margin-top:.25rem}.GenericChart_tooltip__IJzYW{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem;padding:.75rem;box-shadow:var(--shadow)}.GenericChart_tooltipLabel__wjue7{color:var(--color-textSecondary);font-size:.75rem;font-weight:500;margin-bottom:.5rem}.GenericChart_tooltipRow__bBwCO{display:flex;justify-content:space-between;gap:1rem;margin-top:.25rem}.GenericChart_tooltipName__xxX_g{color:var(--color-textSecondary);font-size:.75rem}.GenericChart_tooltipValue__Xsfhe{color:var(--color-textPrimary);font-weight:600;font-size:.75rem}@media (max-width:768px){.GenericChart_statsGrid__M7sOK{grid-template-columns:repeat(2,1fr);gap:.75rem}.GenericChart_statCard__5XZcF{padding:.75rem}.GenericChart_statValue__jBMTm{font-size:1.25rem}.GenericChart_statLabel__jkDOU{font-size:.7rem}}@media (max-width:480px){.GenericChart_statsContainer__lb02S{padding:1rem}.GenericChart_statsGrid__M7sOK{grid-template-columns:repeat(2,1fr);gap:.5rem}.GenericChart_statCard__5XZcF{padding:.5rem}.GenericChart_statValue__jBMTm{font-size:1rem}}.TrendRateMark_foregroundLayer__EfRxH{z-index:30}.TrendRateMark_pill__Dw59x{fill:var(--color-background);stroke:var(--color-border);stroke-width:1.5px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.12))}.TrendRateMark_connector__c8SOH{stroke-width:2.25px;stroke-linecap:round;opacity:.92;pointer-events:none}.TrendRateMark_textFull__RvsBo{font-size:15px;font-weight:700;fill:var(--color-textPrimary)}.TrendRateMark_textPreview__T_hwb{font-size:10px;font-weight:700;fill:var(--color-textPrimary)}.ChartCard_card__0OXe2{background:var(--color-background);border:1px solid var(--color-border);border-radius:.75rem;padding:1rem;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;min-height:280px}.ChartCard_card__0OXe2:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ChartCard_card__0OXe2:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ChartCard_span1__qUJr1{grid-column:span 1}.ChartCard_span2__jFz4X{grid-column:span 2}.ChartCard_span3__7VCC_{grid-column:span 3}.ChartCard_span4__K6pm6{grid-column:span 4}@media (max-width:1279px){.ChartCard_span4__K6pm6{grid-column:span 3}}@media (max-width:1024px){.ChartCard_span2__jFz4X,.ChartCard_span3__7VCC_,.ChartCard_span4__K6pm6{grid-column:span 2}}@media (max-width:768px){.ChartCard_span1__qUJr1,.ChartCard_span2__jFz4X,.ChartCard_span3__7VCC_,.ChartCard_span4__K6pm6{grid-column:span 1}}.ChartCard_header__zUN7z{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--color-borderLight)}.ChartCard_title__GGqGY{margin:0;font-size:.9rem;font-weight:600;color:var(--color-textPrimary)}.ChartCard_expandIcon__kPYH8{color:var(--color-textTertiary);opacity:.6;transition:opacity .15s ease}.ChartCard_card__0OXe2:hover .ChartCard_expandIcon__kPYH8{opacity:1;color:var(--color-primary)}.ChartCard_content__FKO23{flex:1;display:flex;min-height:0}.fiscal_dateRangeRow__d0_uU{display:flex;gap:1.5rem;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.fiscal_dateRangeRow__d0_uU label{display:flex;align-items:center;gap:.5rem}.fiscal_dateRangeRow__d0_uU input[type=date]{padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-textPrimary)}.fiscal_rowCount__wph5m{margin-bottom:.75rem;font-weight:500;color:var(--color-textSecondary)}.fiscal_dataTable__XK9eW{width:100%;margin-top:.5rem}.fiscal_verificationOverlay__wl9Ro{position:fixed;top:4rem;right:0;bottom:0;left:280px;display:flex;align-items:center;justify-content:center;background:var(--color-background);z-index:1000;transition:left .25s cubic-bezier(.4,0,.2,1)}.layout.sidebar-collapsed .fiscal_verificationOverlay__wl9Ro{left:72px}@media (max-width:1024px) and (min-width:769px){.fiscal_verificationOverlay__wl9Ro{left:72px}}@media (max-width:768px){.fiscal_verificationOverlay__wl9Ro{left:0;top:3.5rem}}.fiscal_verificationOverlay__wl9Ro>*{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.fiscal_authRequired__gOpxy{text-align:center;padding:4rem 2rem;background:var(--color-backgroundSecondary);border-radius:12px;border:1px solid var(--color-border)}.fiscal_authRequired__gOpxy h3{color:var(--color-textPrimary);margin-bottom:1rem}.fiscal_authRequired__gOpxy p{color:var(--color-textSecondary)}.fiscal_reportsLayout__kkrtO{display:flex;gap:.75rem;width:100%;min-height:400px;box-sizing:border-box}.fiscal_reportSidebar__uLEJq{flex-shrink:0;align-self:flex-start;border-right:1px solid var(--color-border)}.fiscal_reportMain__B8NQ9{flex:1;display:flex;flex-direction:column;gap:1.5rem;min-width:0}.fiscal_tableBlock__HG7lm{display:flex;flex-direction:column;gap:.75rem}.fiscal_tableHeader__YBTP_{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.5rem 0}.fiscal_tableHeader__YBTP_ h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--color-textPrimary)}.fiscal_tableControls__Sna53{display:flex;align-items:center;gap:1rem}.fiscal_searchInput__Tvd4Z{padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-textPrimary);font-size:.875rem;min-width:160px}.fiscal_exportButton__zvgma{padding:.5rem 1rem;border-radius:6px;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-textInverse);font-size:.875rem;cursor:pointer}.fiscal_exportButton__zvgma:hover:not(:disabled){filter:brightness(1.05)}.fiscal_exportButton__zvgma:disabled{opacity:.6;cursor:not-allowed}.fiscal_fullScreenButton__EZGIw{padding:.5rem 1rem;border-radius:6px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);font-size:.875rem;cursor:pointer}.fiscal_fullScreenButton__EZGIw:hover:not(:disabled){background:var(--color-backgroundSecondary)}.fiscal_fullScreenButton__EZGIw:disabled{opacity:.6;cursor:not-allowed}.fiscal_recordCount__uF_FB{font-size:.875rem;color:var(--color-textSecondary)}.fiscal_tableSkeletonWrapper__HgB_2{width:100%;min-height:60vh;padding:.5rem 0}.fiscal_skeletonTitle__24kSO{margin:0;font-size:1rem;font-weight:600;color:var(--color-textSecondary)}.fiscal_noData__rul_G{color:var(--color-textSecondary);padding:1rem 0}.fiscal_tableModal___hOIv{display:flex;flex-direction:column;max-height:calc(100vh - 2rem)}.fiscal_tableModalContent__n855H{flex:1;min-height:0;overflow:auto}.fiscal_chartModalContent__YPWSs{flex:1;min-height:60vh;display:flex;flex-direction:column}.MetricCard_card__8J18k{display:flex;padding:1.5rem;background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .2s ease}.MetricCard_clickable__6IyyJ{cursor:pointer}.MetricCard_clickable__6IyyJ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15);border-color:var(--accent-color,var(--color-primary))}.MetricCard_clickable__6IyyJ:active{transform:translateY(0)}.MetricCard_content__tbb28{display:flex;align-items:center;gap:1rem;width:100%}.MetricCard_icon__643ml{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:.5rem;background:transparent;color:var(--color-textPrimary);transition:transform .2s ease}.MetricCard_icon__643ml svg{color:var(--color-textPrimary);width:100%;height:100%;display:block}.MetricCard_clickable__6IyyJ:hover .MetricCard_icon__643ml{transform:scale(1.05)}.MetricCard_iconImage__D7vyj{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.MetricCard_iconComponent__TVXti{width:1.5rem;height:1.5rem;color:var(--color-textPrimary);flex-shrink:0;display:block}.MetricCard_text__o7t3O{flex:1;min-width:0}.MetricCard_label__NcE45{font-size:.875rem;color:var(--color-textSecondary);margin-bottom:.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.MetricCard_value__XekKT{font-size:1.5rem;font-weight:700;color:var(--color-textPrimary);line-height:1.2}.MetricCard_subtitle__6mK5i{font-size:.75rem;color:var(--color-textSecondary);margin-top:.25rem;line-height:1.35;font-weight:400;text-transform:none;letter-spacing:normal}@media (max-width:768px){.MetricCard_card__8J18k{padding:1rem}.MetricCard_icon__643ml{width:2.5rem;height:2.5rem}.MetricCard_iconImage__D7vyj{width:24px;height:24px}.MetricCard_iconComponent__TVXti{width:1.25rem;height:1.25rem}.MetricCard_label__NcE45{font-size:.75rem}.MetricCard_value__XekKT{font-size:1.25rem}}@media (max-width:480px){.MetricCard_card__8J18k{padding:.875rem}.MetricCard_content__tbb28{gap:.75rem}.MetricCard_icon__643ml{width:2.25rem;height:2.25rem}.MetricCard_iconImage__D7vyj{width:20px;height:20px}.MetricCard_iconComponent__TVXti{width:1rem;height:1rem}.MetricCard_value__XekKT{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){.MetricCard_card__8J18k{transition:none}.MetricCard_clickable__6IyyJ:active,.MetricCard_clickable__6IyyJ:hover{transform:none}.MetricCard_icon__643ml{transition:none}.MetricCard_clickable__6IyyJ:hover .MetricCard_icon__643ml{transform:none}}@media (prefers-contrast:high){.MetricCard_card__8J18k{border-width:2px}.MetricCard_clickable__6IyyJ:focus-visible{outline:3px solid var(--accent-color,var(--color-primary));outline-offset:2px}}.Disclaimer_disclaimer__xhQzl{border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1rem}.Disclaimer_content__f1Xhc{display:flex;align-items:flex-start;gap:.75rem}.Disclaimer_icon__B0YlX{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.125rem}.Disclaimer_text__n9MDz{font-size:.875rem;line-height:1.5}.Disclaimer_warning__4AjuE{background:linear-gradient(135deg,#FFA500,#FF8C00);border:2px solid #ff8c00;box-shadow:0 4px 12px rgba(255,140,0,.3);color:#1a1a1a}.Disclaimer_warning__4AjuE .Disclaimer_icon__B0YlX{color:#1a1a1a}.Disclaimer_warning__4AjuE strong{color:#000}.Disclaimer_info__3dxUZ{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);color:var(--color-textPrimary)}.Disclaimer_info__3dxUZ .Disclaimer_icon__B0YlX{color:#3b82f6}.Disclaimer_error__qaplj{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:var(--color-textPrimary)}.Disclaimer_error__qaplj .Disclaimer_icon__B0YlX{color:#ef4444}.Disclaimer_success__Mfgil{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:var(--color-textPrimary)}.Disclaimer_success__Mfgil .Disclaimer_icon__B0YlX{color:#22c55e}.DischargePatientWizard_wizardSteps__Y7fMG{display:flex;gap:0;margin-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.DischargePatientWizard_wizardStep__Rnuoe{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 8px 12px;position:relative;min-width:0}.DischargePatientWizard_wizardStep__Rnuoe:not(:last-child):after{content:"";position:absolute;top:14px;left:calc(50% + 18px);width:calc(100% - 36px);height:2px;background:var(--color-border);z-index:0}.DischargePatientWizard_wizardStepActive__69dOv:not(:last-child):after,.DischargePatientWizard_wizardStepDone__Ynukg:not(:last-child):after{background:color-mix(in srgb,var(--color-primary) 45%,var(--color-border))}.DischargePatientWizard_stepBadge__oYNFM{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;border:2px solid var(--color-border);background:var(--color-background);color:var(--color-textSecondary);z-index:1}.DischargePatientWizard_wizardStepActive__69dOv .DischargePatientWizard_stepBadge__oYNFM{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-background))}.DischargePatientWizard_wizardStepDone__Ynukg .DischargePatientWizard_stepBadge__oYNFM{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-background)}.DischargePatientWizard_stepLabel__v7uWp{font-size:.75rem;font-weight:600;color:var(--color-textSecondary);text-align:center}.DischargePatientWizard_wizardStepActive__69dOv .DischargePatientWizard_stepLabel__v7uWp{color:var(--color-textPrimary)}.DischargePatientWizard_intro__eRa3V{font-size:.8125rem;color:var(--color-textSecondary);margin:0 0 1rem;line-height:1.45}.DischargePatientWizard_serviceList__VDqqn{display:flex;flex-direction:column;gap:8px;margin-bottom:1rem}.DischargePatientWizard_serviceRow__lauIW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-backgroundSecondary)}.DischargePatientWizard_serviceName__TOVPO{font-size:.875rem;font-weight:600;color:var(--color-textPrimary)}.DischargePatientWizard_serviceMeta__pH70z{font-size:.75rem;color:var(--color-textSecondary);margin-top:2px}.DischargePatientWizard_emptyServices__IKYxy{padding:12px;border-radius:8px;background:color-mix(in srgb,var(--color-success) 8%,var(--color-background));border:1px solid color-mix(in srgb,var(--color-success) 25%,var(--color-border));font-size:.8125rem;color:var(--color-textSecondary);margin-bottom:1rem}.DischargePatientWizard_reviewBlock__iGr_U{display:flex;flex-direction:column;gap:10px;margin-bottom:.5rem}.DischargePatientWizard_reviewRow__JLQvE{display:flex;justify-content:space-between;gap:12px;font-size:.8125rem;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.DischargePatientWizard_reviewLabel__X97hU{color:var(--color-textSecondary);flex-shrink:0}.DischargePatientWizard_reviewValue__z6rCX{color:var(--color-textPrimary);font-weight:500;text-align:right}.DischargePatientWizard_reviewSectionTitle__Vnl6o{margin:0 0 8px;font-size:.8125rem;font-weight:600;color:var(--color-textPrimary)}.DischargePatientWizard_reviewList__U4g0I{margin:0;padding-left:1.1rem;font-size:.8125rem;color:var(--color-textSecondary);line-height:1.5}.GeneralTabCards_detailGrid__3FgoX{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width:1024px){.GeneralTabCards_detailGrid__3FgoX{grid-template-columns:1fr 1fr}}@media (max-width:640px){.GeneralTabCards_detailGrid__3FgoX{grid-template-columns:1fr}}.GeneralTabCards_detailCard__foXk4{display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--color-border);background:var(--color-backgroundTertiary);overflow:hidden;box-shadow:0 1px 3px var(--color-shadowLight),0 1px 2px -1px var(--color-shadowLight)}.GeneralTabCards_cardHeader__sVDr9{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--color-border);background:var(--color-backgroundSecondary)}.GeneralTabCards_cardHeaderLeft__nYTXk{display:flex;align-items:center;gap:10px}.GeneralTabCards_cardIcon__9qpu4{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;background:color-mix(in srgb,var(--color-border) 40%,transparent);color:var(--color-textSecondary)}.GeneralTabCards_cardTitleGroup__tfAjU{display:flex;flex-direction:column;gap:1px}.GeneralTabCards_cardTitle__WDroA{font-size:.9375rem;font-weight:700;color:var(--color-textPrimary);margin:0;letter-spacing:-.01em}.GeneralTabCards_cardCount__FIQXF{font-size:.75rem;font-weight:500;color:var(--color-textTertiary)}.GeneralTabCards_addBtn__l7XmI{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:8px;background:transparent;color:var(--color-textTertiary);cursor:pointer;transition:all .15s ease;padding:0}.GeneralTabCards_addBtn__l7XmI:hover{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.GeneralTabCards_addBtn__l7XmI:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.GeneralTabCards_cardBody__lG1XB{display:flex;flex-direction:column}.GeneralTabCards_itemRow__1kt92{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);transition:background .12s ease}.GeneralTabCards_itemRow__1kt92:last-child{border-bottom:none}.GeneralTabCards_itemRow__1kt92:hover{background:color-mix(in srgb,var(--color-primary) 3%,transparent)}.GeneralTabCards_itemIcon__W9sKZ{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;flex-shrink:0;font-size:.8125rem;font-weight:700}.GeneralTabCards_itemIcon__W9sKZ.GeneralTabCards_serviceIcon__44JtW{background:color-mix(in srgb,var(--color-info) 10%,transparent);color:var(--color-info)}.GeneralTabCards_itemIcon__W9sKZ.GeneralTabCards_insuranceIcon__AUwo5{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.GeneralTabCards_itemIcon__W9sKZ.GeneralTabCards_addressIcon__8jHBv{background:color-mix(in srgb,var(--color-warning) 10%,transparent);color:var(--color-warning)}.GeneralTabCards_itemInfo__dcRuk{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.GeneralTabCards_itemTopRow__SJcNe{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.GeneralTabCards_itemName__raKa4{font-size:.875rem;font-weight:600;color:var(--color-textPrimary)}.GeneralTabCards_badges__DFuQm{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.GeneralTabCards_itemMeta__81m_V{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.GeneralTabCards_metaItem__jOgpt{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:var(--color-textTertiary)}.GeneralTabCards_metaItem__jOgpt svg{flex-shrink:0}.GeneralTabCards_addressLine__FZX6S{display:flex;align-items:flex-start;gap:6px}.GeneralTabCards_copyBtn__ai55P{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:4px;background:transparent;color:var(--color-textTertiary);cursor:pointer;padding:0;margin-top:1px;transition:all .15s ease;flex-shrink:0}.GeneralTabCards_copyBtn__ai55P:hover{background:var(--color-backgroundSecondary);color:var(--color-textPrimary)}.GeneralTabCards_metaDivider__GVXqo{width:3px;height:3px;border-radius:50%;background:var(--color-textTertiary);flex-shrink:0}.GeneralTabCards_itemText__MO5bL{font-size:.8125rem;color:var(--color-textSecondary);line-height:1.45;white-space:pre-line;margin:0}.GeneralTabCards_rowActions__FWU3l{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:.4;transition:opacity .15s ease}.GeneralTabCards_itemRow__1kt92:hover .GeneralTabCards_rowActions__FWU3l{opacity:1}.GeneralTabCards_rowActionBtn__eqmE1{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--color-textTertiary);cursor:pointer;transition:all .15s ease;padding:0}.GeneralTabCards_rowActionBtn__eqmE1:hover{background:var(--color-backgroundSecondary);color:var(--color-textPrimary)}.GeneralTabCards_rowActionBtn__eqmE1.GeneralTabCards_deleteBtn__M89kl:hover{background:color-mix(in srgb,var(--color-error) 10%,transparent);color:var(--color-error)}.GeneralTabCards_serviceStats__3Bhv7{display:flex;gap:6px;margin-left:auto}.GeneralTabCards_serviceStat__cYxk9{display:flex;align-items:baseline;gap:4px;font-size:.75rem;color:var(--color-textTertiary)}.GeneralTabCards_serviceStatNum__zSxsD{font-size:1rem;font-weight:700;color:var(--color-textPrimary);line-height:1}.GeneralTabCards_serviceRow__2V6dY{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}.GeneralTabCards_serviceRow__2V6dY:last-child{border-bottom:none}.GeneralTabCards_serviceDot__gu6On{width:6px;height:6px;border-radius:50%;background:var(--color-info);flex-shrink:0;opacity:.6}.GeneralTabCards_serviceName__zW8wL{font-size:.8125rem;font-weight:500;color:var(--color-textPrimary)}.GeneralTabCards_servicesList__GHBUA{display:flex;flex-direction:column}.GeneralTabCards_serviceListItem__ruRqw{display:flex;align-items:center;justify-content:space-between;padding:.625rem 0;border-bottom:1px solid var(--color-border)}.GeneralTabCards_serviceListItem__ruRqw:last-child{border-bottom:none}.GeneralTabCards_serviceListInfo__31M9T{display:flex;align-items:center;gap:10px}.GeneralTabCards_serviceSelect__f5scb{flex:1;padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:.8125rem;background:var(--color-background);color:var(--color-textPrimary)}.GeneralTabCards_serviceSelect__f5scb:focus{outline:none;border-color:var(--color-primary)}.GeneralTabCards_snapshotBody__CKlPF{display:flex;flex-direction:column;padding:4px 0}.GeneralTabCards_snapshotBodyClickable__0YAhQ{cursor:pointer}.GeneralTabCards_snapshotBodyClickable__0YAhQ:hover .GeneralTabCards_snapshotProp__Xfup5{background:color-mix(in srgb,var(--color-primary) 3%,transparent)}.GeneralTabCards_snapshotProp__Xfup5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}.GeneralTabCards_snapshotProp__Xfup5:last-child{border-bottom:none}.GeneralTabCards_snapshotLabel__yw8EC{font-size:.75rem;font-weight:600;color:var(--color-textSecondary);text-transform:uppercase;letter-spacing:.02em;flex-shrink:0}.GeneralTabCards_snapshotValue__kTYst{font-size:.875rem;font-weight:600;color:var(--color-textPrimary);text-align:right;min-width:0;word-break:break-word}.GeneralTabCards_eligibilityNaBadge__PXCjW{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .65rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--color-textSecondary);background:color-mix(in srgb,var(--color-textSecondary) 14%,var(--color-background));border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}.GeneralTabCards_emptyState__jL2b2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:32px 16px;text-align:center}.GeneralTabCards_emptyIcon__eZFAe{color:var(--color-textTertiary);opacity:.35}.GeneralTabCards_emptyText__dgpW0{font-size:.8125rem;color:var(--color-textTertiary)}.GeneralTabCards_enrollmentHeaderActions__YFHpd{display:flex;flex-wrap:wrap;gap:8px}.GeneralTabCards_rehireLooksDisabled__bDJzs{background-color:var(--color-backgroundTertiary)!important;color:var(--color-textTertiary)!important;border-color:var(--color-border)!important;opacity:.7;filter:grayscale(1)}.GeneralTabCards_rehireLooksDisabled__bDJzs:active,.GeneralTabCards_rehireLooksDisabled__bDJzs:hover{box-shadow:none!important;background-color:var(--color-backgroundTertiary)!important;color:var(--color-textSecondary)!important;opacity:.85}.GeneralTabCards_enrollmentBody__0LKZe{padding:16px;display:flex;flex-direction:column;gap:14px}.GeneralTabCards_enrollmentCurrent__bVcAP{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.GeneralTabCards_enrollmentEmpty__4wCRO,.GeneralTabCards_enrollmentSummary__TtpJy{font-size:.8125rem;color:var(--color-textSecondary)}.GeneralTabCards_enrollmentEmpty__4wCRO{margin:0;line-height:1.45}.GeneralTabCards_enrollmentTableWrap__AOiD2{overflow-x:auto}.GeneralTabCards_enrollmentTable__ZjvG4{width:100%;border-collapse:collapse;font-size:.8125rem}.GeneralTabCards_enrollmentTable__ZjvG4 td,.GeneralTabCards_enrollmentTable__ZjvG4 th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--color-border)}.GeneralTabCards_enrollmentTable__ZjvG4 th{font-weight:600;color:var(--color-textPrimary);background:var(--color-backgroundSecondary)}.GeneralTabCards_enrollmentTable__ZjvG4 td{color:var(--color-textSecondary)}.GeneralTabCards_enrollmentActionsCol__6BHvw{width:96px}.GeneralTabCards_enrollmentActionsCell__8JJvs{text-align:right;white-space:nowrap}.GeneralTabCards_enrollmentNotesCell__zQoUt{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:640px){.GeneralTabCards_cardHeader__sVDr9{padding:12px 14px}.GeneralTabCards_itemRow__1kt92{padding:10px 14px;gap:10px}.GeneralTabCards_itemIcon__W9sKZ{width:30px;height:30px}.GeneralTabCards_rowActions__FWU3l{opacity:1}}.SensitiveRevealActions_actions__2K2hg{display:flex;gap:.5rem;flex-wrap:wrap}.SensitiveRevealActions_error__XP6AX{margin:.5rem 0 0;color:var(--color-danger,#b42318);font-size:.8125rem;line-height:1.4}.SupervisoryVisitsContent_container__tVP9i{display:flex;flex-direction:column;gap:1rem}.SupervisoryVisitsContent_kpiGrid__sev5V{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin-bottom:.5rem}.SupervisoryVisitsContent_header__DoiWv{justify-content:space-between;flex-wrap:wrap}.SupervisoryVisitsContent_header__DoiWv,.SupervisoryVisitsContent_titleSection__hjwIF{display:flex;align-items:center;gap:1rem}.SupervisoryVisitsContent_filtersRight__rGofR{display:flex;align-items:center;gap:1rem;flex-shrink:0;margin-left:auto}.SupervisoryVisitsContent_includeDischargedLabel__Bd3M4{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--color-textPrimary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SupervisoryVisitsContent_includeDischargedLabel__Bd3M4 input{width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer}.SupervisoryVisitsContent_regionFilter__2PBr3{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.SupervisoryVisitsContent_regionPills__7W5pH{display:flex;align-items:center;gap:.5rem}.SupervisoryVisitsContent_regionLabel__3O7bh{font-size:.875rem;font-weight:500;color:var(--color-textPrimary);white-space:nowrap}.SupervisoryVisitsContent_serviceFilter__psJZF{min-width:11.5rem;flex-shrink:0}.SupervisoryVisitsContent_sectionTitle__4anY5{font-size:1.5rem;font-weight:600;color:var(--color-textPrimary);margin:0}.SupervisoryVisitsContent_headerActions__GT1K5{display:flex;align-items:center;gap:.75rem}.SupervisoryVisitsContent_filterButton__08iCI{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-background);color:var(--color-textPrimary);border:1px solid var(--color-border);border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit}.SupervisoryVisitsContent_filterButton__08iCI:hover{background:var(--color-backgroundSecondary);border-color:var(--color-borderHover)}.SupervisoryVisitsContent_filterCount__R4JGB{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;background:var(--color-primary);color:white;border-radius:.625rem;font-size:.75rem;font-weight:600}.SupervisoryVisitsContent_buttonGroup__rRwVK{display:flex;gap:.75rem}.SupervisoryVisitsContent_searchRow__A57rh{width:100%;max-width:360px}.SupervisoryVisitsContent_tableSearchBar__AN6Vp{width:100%}.SupervisoryVisitsContent_dueStatusFilterContainer__lFXAw{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;width:100%}.SupervisoryVisitsContent_dueStatusFilterScroll__WukfR{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem 0;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-width:0}.SupervisoryVisitsContent_dueStatusFilterScroll__WukfR::-webkit-scrollbar{display:none}.SupervisoryVisitsContent_dueStatusPill__OrPIY{flex-shrink:0;border-radius:2rem}.SupervisoryVisitsContent_groupByLabel__36MKv{display:inline-flex;align-items:center;gap:.5rem}.SupervisoryVisitsContent_groupByText__K9_D9{font-size:.875rem;color:var(--color-textSecondary);white-space:nowrap}.SupervisoryVisitsContent_groupByLabel__36MKv select{min-width:140px}.SupervisoryVisitsContent_expandCollapseGroup__2c_n2{display:flex;align-items:center;gap:.5rem}.SupervisoryVisitsContent_groupedSections__NN_0w{display:flex;flex-direction:column;gap:1rem}.SupervisoryVisitsContent_groupSection__ylMaY{display:flex;flex-direction:column;gap:0;background:var(--color-backgroundSecondary);border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.SupervisoryVisitsContent_groupHeader__CqElJ{display:flex;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;background:var(--color-background);border:none;border-bottom:1px solid var(--color-border);font:inherit;font-size:1rem;font-weight:600;color:var(--color-textPrimary);text-align:left;cursor:pointer;transition:background .2s ease}.SupervisoryVisitsContent_groupHeader__CqElJ:hover{background:var(--color-backgroundSecondary)}.SupervisoryVisitsContent_groupHeaderChevron__gO0pd{flex-shrink:0;color:var(--color-textSecondary);display:inline-flex}.SupervisoryVisitsContent_groupHeaderLabel__JOI3F{flex:1}.SupervisoryVisitsContent_groupHeaderCount__NNrhi{font-weight:500;color:var(--color-textSecondary);font-size:.875rem}.SupervisoryVisitsContent_groupTableWrap__PkqtG{padding:0}.SupervisoryVisitsContent_patientLink__O45Wi,.SupervisoryVisitsContent_viewLink___1UVk{color:var(--color-primary);font-weight:600;text-decoration:none}.SupervisoryVisitsContent_patientLink__O45Wi:hover,.SupervisoryVisitsContent_viewLink___1UVk:hover{text-decoration:underline}.SupervisoryVisitsContent_spinning__kgoWs{animation:SupervisoryVisitsContent_spin__NYbDu .8s linear infinite}@keyframes SupervisoryVisitsContent_spin__NYbDu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NoteVisibilityBadge_badge__0NqC6{flex-shrink:0}.NoteVisibilityPicker_root__bTSt0{min-width:0}.NoteVisibilityPicker_rootCompact___z4JS{flex:1;min-width:0}.NoteVisibilityPicker_headerRow__plusp{display:flex;flex-direction:column;gap:.375rem}.NoteVisibilityPicker_headerRowCompact__zc4QS{flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.625rem}.NoteVisibilityPicker_labelRow__pyqgZ{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.NoteVisibilityPicker_legendLabel__JDXRe{font-size:.75rem;font-weight:600;color:var(--color-textPrimary);white-space:nowrap}.NoteVisibilityPicker_helpButton__i4BlW{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--color-textTertiary);cursor:help;line-height:0}.NoteVisibilityPicker_helpButton__i4BlW:hover{color:var(--color-textSecondary)}.NoteVisibilityPicker_options__NQSes{display:flex;flex-wrap:nowrap;gap:.375rem;flex-shrink:0}.NoteVisibilityPicker_option__E_Bzv{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:6.25rem;padding:.3125rem .5625rem;border:1px solid var(--color-border);border-radius:.375rem;background:var(--color-background);color:var(--color-textSecondary);font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease,background .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NoteVisibilityPicker_option__E_Bzv:disabled{opacity:.6;cursor:not-allowed}.NoteVisibilityPicker_option__E_Bzv:hover:not(:has(input:disabled)){border-color:var(--color-primary);color:var(--color-textPrimary)}.NoteVisibilityPicker_optionSelected__zqoh6{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-background));color:var(--color-textPrimary)}.NoteVisibilityPicker_optionIcon__nGSpa{flex-shrink:0;opacity:.85}.NoteVisibilityPicker_optionLabel__T_vyt{white-space:nowrap}.NoteVisibilityPicker_srOnly__SPcjM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.NoteVisibilityPicker_headerRowCompact__zc4QS{flex-direction:column;align-items:stretch}.NoteVisibilityPicker_options__NQSes{width:100%}.NoteVisibilityPicker_option__E_Bzv{flex:1;min-width:0}}.NoteForm_noteForm__heR04{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.NoteForm_noteInput__pcfON{width:100%;padding:.625rem .75rem;border:1px solid var(--color-border);border-radius:.375rem;background:var(--color-background);color:var(--color-textPrimary);font-size:.875rem;font-family:inherit;resize:vertical;margin-bottom:.5rem;box-sizing:border-box}.NoteForm_noteInput__pcfON:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.NoteForm_noteInput__pcfON::-moz-placeholder{color:var(--color-textTertiary)}.NoteForm_noteInput__pcfON::placeholder{color:var(--color-textTertiary)}.NoteForm_noteInput__pcfON:disabled{opacity:.6;cursor:not-allowed}.NoteForm_footer__oSU2z{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem}.NoteForm_submitButton__PjmkT{flex-shrink:0}@media (max-width:640px){.NoteForm_footer__oSU2z{grid-template-columns:1fr}.NoteForm_submitButton__PjmkT{width:100%}}.NoteItem_noteItem__loHJX{padding:.625rem .75rem;background:var(--color-backgroundSecondary);border-radius:.5rem;border:1px solid var(--color-border)}.NoteItem_noteHeader__JNnXq{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}.NoteItem_noteMeta__ghKtE{display:flex;flex-direction:column;gap:.125rem;min-width:0}.NoteItem_noteAuthor__oeJeF{font-size:.8125rem;font-weight:600;color:var(--color-textPrimary)}.NoteItem_noteTime__Vmp3A{font-size:.75rem;color:var(--color-textTertiary)}.NoteItem_noteBadges__7Sd42{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.375rem;flex-shrink:0}.NoteItem_editedBadge__ygfsZ{font-size:.625rem;padding:.125rem .375rem;border-radius:9999px;font-weight:500;background:var(--color-backgroundTertiary);color:var(--color-textSecondary)}.NoteItem_ownerActions__LVNqk{display:flex;align-items:center;gap:.25rem}.NoteItem_cancelDeleteButton__gzpMQ,.NoteItem_deleteButton__odHfT,.NoteItem_editButton__XtEvl{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:.25rem;background:transparent;color:var(--color-textTertiary);cursor:pointer;transition:all .15s ease}.NoteItem_cancelDeleteButton__gzpMQ:hover,.NoteItem_editButton__XtEvl:hover{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.NoteItem_deleteButton__odHfT:hover{background:color-mix(in srgb,var(--color-error,#dc2626) 12%,transparent);color:var(--color-error,#dc2626)}.NoteItem_deleteConfirmRow__Wl1RT{display:flex;align-items:center;gap:.25rem}.NoteItem_deleteConfirmLabel__SMtVl{font-size:.6875rem;font-weight:500;color:var(--color-textSecondary);white-space:nowrap}.NoteItem_deleteConfirmButton__jqkk_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:.25rem;background:transparent;color:var(--color-textTertiary);cursor:pointer;transition:all .15s ease}.NoteItem_deleteConfirmButton__jqkk_:hover:not(:disabled){background:color-mix(in srgb,var(--color-error,#dc2626) 12%,transparent);color:var(--color-error,#dc2626)}.NoteItem_cancelDeleteButton__gzpMQ:disabled,.NoteItem_deleteButton__odHfT:disabled,.NoteItem_deleteConfirmButton__jqkk_:disabled,.NoteItem_editButton__XtEvl:disabled{opacity:.5;cursor:not-allowed}.NoteItem_noteContent__QKW5x{font-size:.875rem;color:var(--color-textPrimary);margin:0;line-height:1.55;white-space:pre-wrap;word-wrap:break-word}.NoteItem_expandButton__38mnP{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:0;border:none;background:transparent;color:var(--color-primary);font-size:.75rem;cursor:pointer;transition:color .15s ease}.NoteItem_expandButton__38mnP:hover{color:var(--color-primaryHover)}.NoteItem_editContainer__jR6GU{display:flex;flex-direction:column;gap:.5rem}.NoteItem_editTextarea__MVx2h{width:100%;padding:.5rem;border:1px solid var(--color-primary);border-radius:.375rem;background:var(--color-background);color:var(--color-textPrimary);font-size:.875rem;font-family:inherit;resize:none;min-height:4.5rem;max-height:8rem;box-sizing:border-box}.NoteItem_editTextarea__MVx2h:focus{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 22%,transparent)}.NoteItem_editFooter__45Cwa{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.NoteItem_editActions___eqDN{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.NoteItem_cancelButton__I7tol,.NoteItem_saveButton__QxEhn{display:flex;align-items:center;gap:.25rem;padding:.375rem .625rem;border:none;border-radius:.25rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.NoteItem_cancelButton__I7tol{background:var(--color-backgroundTertiary);color:var(--color-textPrimary)}.NoteItem_cancelButton__I7tol:hover:not(:disabled){background:var(--color-border)}.NoteItem_saveButton__QxEhn{background:var(--color-primary);color:white}.NoteItem_saveButton__QxEhn:hover:not(:disabled){background:var(--color-primaryHover)}.NoteItem_cancelButton__I7tol:disabled,.NoteItem_saveButton__QxEhn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.NoteItem_noteHeader__JNnXq{flex-direction:column;align-items:stretch}.NoteItem_noteBadges__7Sd42{justify-content:flex-start}.NoteItem_editFooter__45Cwa{grid-template-columns:1fr}.NoteItem_editActions___eqDN{justify-content:flex-end}}.NotesModal_notesList__rrWyj{display:flex;flex-direction:column;gap:.75rem}.NotesModal_emptyMessage__KxIfY{text-align:center;padding:2rem;color:var(--color-textSecondary);font-size:.875rem}.NotesPanel_panel__7A_fU{background:var(--color-background);border:1px solid var(--color-border);border-radius:.5rem}.NotesPanel_header__gk3hh{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--color-backgroundSecondary);border-bottom:1px solid var(--color-border);border-radius:.5rem .5rem 0 0}.NotesPanel_icon__YDVBK{color:var(--color-primary);flex-shrink:0}.NotesPanel_title__HnokS{font-size:.875rem;font-weight:600;color:var(--color-textPrimary);margin:0}.NotesPanel_count__RFo6U{margin-left:auto;font-size:.75rem;font-weight:500;padding:.125rem .5rem;background:var(--color-backgroundTertiary);color:var(--color-textSecondary);border-radius:9999px}.NotesPanel_content__XnyKO{padding:.75rem 1rem 1rem}.NotesPanel_loading__oO_ht{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 1rem}.NotesPanel_empty__8VArR,.NotesPanel_error__zNhdL{text-align:center;padding:.75rem 0;font-size:.875rem;color:var(--color-textSecondary)}.NotesPanel_error__zNhdL{color:var(--color-error)}.NotesPanel_notesList__wi2wd{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.NotesPanel_viewAllButton__9S2Eh{width:100%;padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:.375rem;background:var(--color-backgroundSecondary);color:var(--color-textSecondary);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.NotesPanel_viewAllButton__9S2Eh:hover{background:var(--color-backgroundTertiary);border-color:var(--color-primary);color:var(--color-primary)}.ClaimDetail_detailHeader__wdmlX{margin-bottom:24px}.ClaimDetail_backLink__8BAOj{display:flex;align-items:center;gap:6px;color:var(--color-textSecondary);text-decoration:none;font-size:14px;margin-bottom:16px;transition:color .15s}.ClaimDetail_backLink__8BAOj:hover{color:var(--color-textPrimary)}.ClaimDetail_statusRow__t3W51{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ClaimDetail_badgeGroup__lgKVX{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ClaimDetail_statusBadge__eeHMx{display:inline-block;padding:4px 14px;border-radius:14px;font-size:13px;font-weight:600;white-space:nowrap}.ClaimDetail_status_gray__A8gj2{background:#e9ecef;color:#495057}.ClaimDetail_status_blue__ZYoVg{background:#d0ebff;color:#1864ab}.ClaimDetail_status_yellow__1YzEB{background:#fff3bf;color:#e67700}.ClaimDetail_status_orange__dqZ0q{background:#ffe0cc;color:#d9480f}.ClaimDetail_status_green__sg_ZC{background:#d3f9d8;color:#2b8a3e}.ClaimDetail_status_red__tKlS6{background:#ffe0e0;color:#c92a2a}.ClaimDetail_status_purple__SDYZa{background:#e5dbff;color:#7048e8}.ClaimDetail_statusVoid__QBVlM{text-decoration:line-through}.ClaimDetail_actionButtons___N5UW{display:flex;gap:8px;align-items:center}.ClaimDetail_disabledActionWrap__tGJuB{display:inline-flex}.ClaimDetail_buttonPrimary__3B2T9{background:var(--color-primary);color:var(--color-textInverse);border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s}.ClaimDetail_buttonPrimary__3B2T9:hover{opacity:.85}.ClaimDetail_buttonSecondary__gmRRb{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-textPrimary);border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s}.ClaimDetail_buttonSecondary__gmRRb:hover{background:var(--color-backgroundSecondary)}.ClaimDetail_buttonDanger__I1I0m{background:var(--color-error,#c92a2a);color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s}.ClaimDetail_buttonDanger__I1I0m:hover:not(:disabled){opacity:.85}.ClaimDetail_buttonDanger__I1I0m:disabled{opacity:.5;cursor:not-allowed}.ClaimDetail_dropdownWrapper__JTJAA{position:relative}.ClaimDetail_dropdown__n_P__{position:absolute;top:calc(100% + 4px);right:0;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;min-width:180px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:50;overflow:hidden}.ClaimDetail_dropdownItem__ycBXv{display:block;width:100%;text-align:left;padding:8px 14px;border:none;background:none;font-size:14px;color:var(--color-textPrimary);cursor:pointer;transition:background .15s}.ClaimDetail_dropdownItem__ycBXv:hover{background:var(--color-backgroundSecondary)}.ClaimDetail_infoGrid__8BDiC{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:20px}.ClaimDetail_infoItem___tJZv{display:flex;flex-direction:column;gap:2px}.ClaimDetail_infoLabel__G1KzI{font-size:12px;font-weight:500;color:var(--color-textSecondary);text-transform:uppercase;letter-spacing:.5px}.ClaimDetail_infoValue__48vPu{font-size:14px;color:var(--color-textPrimary)}.ClaimDetail_summaryCards__47nTI{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.ClaimDetail_summaryCard__zhGhY{padding:16px;background:var(--color-backgroundSecondary);border-radius:8px;display:flex;flex-direction:column;gap:4px}.ClaimDetail_summaryLabel__Pc1pK{font-size:12px;color:var(--color-textSecondary);font-weight:500}.ClaimDetail_summaryValue__0F_F_{font-size:20px;font-weight:600;color:var(--color-textPrimary)}.ClaimDetail_section__J9Fob{margin-bottom:24px}.ClaimDetail_sectionTitle__72IPd{font-size:16px;font-weight:600;color:var(--color-textPrimary);margin-bottom:12px}.ClaimDetail_tabs__NubsN{display:flex;gap:0;border-bottom:1px solid var(--color-border);margin-bottom:16px;overflow-x:auto}.ClaimDetail_tab__babCX{padding:10px 18px;background:none;font-size:14px;font-weight:500;color:var(--color-textSecondary);cursor:pointer;border:none;border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s,border-color .15s}.ClaimDetail_tab__babCX:hover{color:var(--color-textPrimary)}.ClaimDetail_tabActive__t6S6b{color:var(--color-primary);border-bottom-color:var(--color-primary)}.ClaimDetail_tabBadge__WMi0t{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;background:var(--color-primary);color:var(--color-textInverse);margin-left:6px}.ClaimDetail_emptyState__eXnKR{padding:24px;text-align:center;color:var(--color-textSecondary);font-size:14px}.ClaimDetail_noteItem__82DvE{padding:12px 0;border-bottom:1px solid var(--color-border)}.ClaimDetail_noteItem__82DvE:last-child{border-bottom:none}.ClaimDetail_noteText__SIrLh{font-size:14px;color:var(--color-textPrimary);margin-bottom:4px}.ClaimDetail_noteMeta__DpNH4{font-size:12px;color:var(--color-textSecondary)}.ClaimDetail_holdItem__PWmRX{padding:12px;border-radius:8px;margin-bottom:8px}.ClaimDetail_holdActive__tl_Yo{background:rgba(255,193,7,.08);border:1px solid rgba(255,193,7,.3)}.ClaimDetail_holdResolved__HQ1pH{background:var(--color-backgroundSecondary)}.ClaimDetail_timelineItem__Ltqqh{padding:12px 0;border-bottom:1px solid var(--color-border);display:flex;gap:12px}.ClaimDetail_timelineDate__EutTn{font-size:12px;color:var(--color-textSecondary);min-width:100px;flex-shrink:0}.ClaimDetail_timelineContent__ec99r{flex:1}.ClaimDetail_escalationItem__ZkGlv{background:rgba(255,193,7,.08);border-left:3px solid #e67700;border-radius:0 8px 8px 0;padding-left:12px}.ClaimDetail_escalationBadge__udtCM{display:inline-block;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600;background:#ffe0cc;color:#d9480f}.ClaimDetail_escalationReason__zgkSi{font-size:14px;font-weight:500;color:var(--color-textPrimary)}.ClaimDetail_escalationReasonMissing__MY6ZF{font-weight:400;font-style:italic;color:var(--color-textTertiary)}.ClaimDetail_formGroup__1m6IG{margin-bottom:16px}.ClaimDetail_label__LCFiT{display:block;font-size:14px;font-weight:500;color:var(--color-textPrimary);margin-bottom:6px}.ClaimDetail_input__3vjpj{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;color:var(--color-textPrimary);background:var(--color-background)}.ClaimDetail_input__3vjpj:focus{outline:none;border-color:var(--color-primary)}.ClaimDetail_textarea__Lgk6x{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;color:var(--color-textPrimary);background:var(--color-background);min-height:80px;resize:vertical}.ClaimDetail_textarea__Lgk6x:focus{outline:none;border-color:var(--color-primary)}.ClaimDetail_select__3S1Cp{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;color:var(--color-textPrimary);background:var(--color-background);cursor:pointer}.ClaimDetail_select__3S1Cp:focus{outline:none;border-color:var(--color-primary)}.ClaimDetail_modalFooter__L_ObT{display:flex;gap:8px;justify-content:flex-end}.ClaimDetail_errorMessage__5V6UX{padding:8px 12px;background:var(--color-errorLight);color:var(--color-error);border-radius:6px;font-size:13px;margin-bottom:16px}.ClaimDetail_uploadErrorBanner__JkqsZ{display:flex;flex-direction:column;gap:8px;padding:12px 14px;margin-bottom:16px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-error,#ef4444) 45%,transparent);background:color-mix(in srgb,var(--color-error,#ef4444) 10%,var(--color-background));color:var(--color-textPrimary);font-size:13px;line-height:1.45}.ClaimDetail_uploadErrorBanner__JkqsZ strong{font-weight:600}.ClaimDetail_uploadErrorBanner__JkqsZ button{align-self:flex-start;margin-top:4px}.ClaimDetail_warningMessage__gB9uX{padding:8px 12px;background:var(--color-warningLight);color:var(--color-warningHover,var(--color-warning));border-radius:6px;font-size:13px;margin-bottom:16px}.ClaimDetail_successMessage__UxIEo{padding:8px 12px;background:var(--color-successLight);color:var(--color-successHover,var(--color-success));border-radius:6px;font-size:13px;margin-bottom:16px}.ClaimDetail_payerValueRow__HcOgZ{display:flex;align-items:center;gap:8px}.ClaimDetail_payerEditButton__lObcS{padding:1px 8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background);color:var(--color-primary);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.ClaimDetail_payerEditButton__lObcS:hover{background:var(--color-backgroundSecondary)}.ClaimDetail_lineStatus__RGMax{display:inline-block;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:500}.ClaimDetail_lineStatus_yellow__nauSk{background:#fff3bf;color:#e67700}.ClaimDetail_lineStatus_green__cjdLF{background:#d3f9d8;color:#2b8a3e}.ClaimDetail_lineStatus_red__zo16v{background:#ffe0e0;color:#c92a2a}.ClaimDetail_lineStatus_orange__5XBGs{background:#ffe0cc;color:#d9480f}.ClaimDetail_lineStatus_gray__xbmwG{background:#e9ecef;color:#495057}.ClaimDetail_reviewIcon__d_fa0{color:#e67700;vertical-align:middle}.ClaimDetail_visitLink__ingsu{display:inline-flex;align-items:center;gap:4px;color:var(--color-primary);text-decoration:none;font-size:13px;white-space:nowrap}.ClaimDetail_visitLink__ingsu:hover{text-decoration:underline}.ClaimDetail_linesHeader__ChsxD{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ClaimDetail_addLineButton__rgL7h{padding:6px 14px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-textPrimary);font-size:13px;cursor:pointer}.ClaimDetail_addLineButton__rgL7h:hover{background:var(--color-backgroundSecondary)}.ClaimDetail_collapseToggle__sUbcF{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:none;cursor:pointer;padding:0}.ClaimDetail_mceContent__JOBmq{padding-top:12px}.ClaimDetail_mceGrid__7869O{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;align-items:start}.ClaimDetail_checkboxLabel__Tf_Tx{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-textPrimary);cursor:pointer}.ClaimDetail_checkboxLabel__Tf_Tx input[type=checkbox]{accent-color:var(--color-primary)}.ClaimDetail_qaPanel__VSp6x{margin-bottom:20px;padding:16px 18px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-backgroundSecondary)}.ClaimDetail_qaPanelHeader__bouQ9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ClaimDetail_qaPanelTitle__YGBxe{font-size:15px;font-weight:600;color:var(--color-textPrimary)}.ClaimDetail_qaPanelBadgeFail__UQgae,.ClaimDetail_qaPanelBadgeOverride__zYZE_,.ClaimDetail_qaPanelBadgePass__Igab2{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px}.ClaimDetail_qaPanelBadgeFail__UQgae{color:#c92a2a;background:rgba(201,42,42,.12)}.ClaimDetail_qaPanelBadgePass__Igab2{color:#2b8a3e;background:rgba(43,138,62,.12)}.ClaimDetail_qaPanelBadgeOverride__zYZE_{color:#1864ab;background:rgba(24,100,171,.12)}.ClaimDetail_qaFailureList__mdnf_{margin:0 0 12px;padding-left:18px;color:var(--color-textPrimary);font-size:14px;line-height:1.5}.ClaimDetail_qaFailureList__mdnf_ li+li{margin-top:6px}.ClaimDetail_qaPanelActions__4zeij{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ClaimDetail_qaPanelHint__5iU2f,.ClaimDetail_qaPanelMeta__mt_z2{font-size:13px;color:var(--color-textSecondary)}.ClaimDetail_qaPanelHint__5iU2f{margin:12px 0 0;line-height:1.5}.ClaimDetail_qaPanelFeedbackError__Dyscd,.ClaimDetail_qaPanelFeedbackSuccess___AgxF,.ClaimDetail_qaPanelFeedbackWarning__4HzVo{margin:12px 0 0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.4;color:var(--color-textPrimary)}.ClaimDetail_qaPanelFeedbackSuccess___AgxF{border:1px solid color-mix(in srgb,var(--color-success) 40%,var(--color-border));background:color-mix(in srgb,var(--color-success) 12%,var(--color-background))}.ClaimDetail_qaPanelFeedbackWarning__4HzVo{border:1px solid color-mix(in srgb,var(--color-warning) 40%,var(--color-border));background:color-mix(in srgb,var(--color-warning) 12%,var(--color-background))}.ClaimDetail_qaPanelFeedbackError__Dyscd{border:1px solid color-mix(in srgb,var(--color-error) 40%,var(--color-border));background:color-mix(in srgb,var(--color-error) 12%,var(--color-background))}.ClaimDetail_paymentsList__8YYrL{display:flex;flex-direction:column;gap:12px}.ClaimDetail_paymentCard__cA9Q0{padding:14px 16px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-backgroundSecondary)}.ClaimDetail_paymentCardHeader__aIDdw{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:var(--color-textPrimary)}.ClaimDetail_paymentType__a46og{font-size:13px;color:var(--color-textSecondary);text-transform:capitalize}.ClaimDetail_paymentDate__tH4PY{font-size:13px;color:var(--color-textSecondary);flex-shrink:0}.ClaimDetail_paymentMeta__DP_0e{margin-top:6px;font-size:12px;color:var(--color-textSecondary)}.ClaimDetail_paymentEraBlock__vKygn{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-border)}.ClaimDetail_paymentEraTitle__YZBV7{font-size:12px;font-weight:600;color:var(--color-textPrimary);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}.ClaimDetail_paymentEraLink__NBMo8{color:var(--color-primary,#1864ab);font-weight:600;text-decoration:none}.ClaimDetail_paymentEraLink__NBMo8:hover{text-decoration:underline}@media (max-width:768px){.ClaimDetail_summaryCards__47nTI{grid-template-columns:repeat(2,1fr)}.ClaimDetail_infoGrid__8BDiC{grid-template-columns:1fr}}.ClaimReviewPanelSkeleton_mainPanel__Cj_wu{flex:1;min-width:0;overflow-y:auto;background:var(--color-backgroundSecondary)}.ClaimReviewPanelSkeleton_content__ALd0N{max-width:1300px;margin:0 auto;padding:22px 28px 60px}.ClaimReviewPanelSkeleton_panelHeader__p2NfG{display:flex;align-items:flex-start;gap:16px;padding-bottom:16px;margin-bottom:22px;border-bottom:1px solid var(--color-border)}.ClaimReviewPanelSkeleton_panelHeaderInfo__1b9Fy{display:flex;flex-direction:column;gap:10px;flex:1;min-width:0}.ClaimReviewPanelSkeleton_panelActions__mdxl7{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.ClaimReviewPanelSkeleton_moneyRow__4gJW9{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.ClaimReviewPanelSkeleton_lineSection__zmPr9{display:flex;flex-direction:column;gap:11px}.ClaimReviewPanelSkeleton_lineCards__FMY0z{display:grid;gap:8px}.BillingLineCard_card__uhvr7{display:grid;grid-template-columns:88px 38px 104px 168px 96px 1fr 118px 104px;gap:12px;align-items:center;border:1px solid var(--color-border);border-radius:9px;background:var(--color-background);padding:11px 14px}.BillingLineCard_chip__jBNQB{display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap}.BillingLineCard_chipOk__xxVsD{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 38%,transparent)}.BillingLineCard_chipFail__upX8x{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-error) 40%,transparent)}.BillingLineCard_chipNeutral__KPkwa{color:var(--color-textTertiary);background:color-mix(in srgb,var(--color-textTertiary) 14%,transparent);border:1px solid var(--color-border)}.BillingLineCard_num__fC51a{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;color:var(--color-textTertiary);font-weight:700;font-size:14px}.BillingLineCard_dateCell__JXEsF{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.BillingLineCard_date__kDHlD{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;color:var(--color-textPrimary);font-size:14px}.BillingLineCard_partialMonthBadge__Weoat{font-size:9.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--color-textPrimary);background:color-mix(in srgb,var(--color-warning) 22%,var(--color-background));border:1px solid color-mix(in srgb,var(--color-warning) 45%,var(--color-border));border-radius:999px;padding:1px 6px;white-space:nowrap}.BillingLineCard_codeCell__xw3OH{min-width:0;display:flex;align-items:baseline;gap:6px}.BillingLineCard_code__2qWM5{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;color:var(--color-primary);font-size:14px}.BillingLineCard_mods__zbPrI{color:var(--color-textSecondary);font-size:13px;white-space:nowrap}.BillingLineCard_units__3c5wR{font-weight:650;font-size:14px;font-variant-numeric:tabular-nums;color:var(--color-textPrimary)}.BillingLineCard_care__Lck_k{font-size:14px;color:var(--color-textSecondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.BillingLineCard_money__GSNpv{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.BillingLineCard_chg__dsurb{font-variant-numeric:tabular-nums;font-weight:720;font-size:17px;color:var(--color-textPrimary)}.BillingLineCard_chg__dsurb,.BillingLineCard_paid__dvlQf{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.BillingLineCard_paid__dvlQf{font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--color-textTertiary)}.BillingLineCard_actions__c68kM{display:flex;gap:4px;justify-content:flex-end}.BillingLineCard_iconBtn__hf8_M{width:29px;height:29px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-border);border-radius:6px;background:transparent;color:var(--color-textSecondary);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.BillingLineCard_iconBtn__hf8_M:hover{background:var(--color-backgroundSecondary);border-color:var(--color-textTertiary);color:var(--color-textPrimary)}.BillingLineCard_iconBtn__hf8_M:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BillingLineCard_danger__baR8f{color:var(--color-error)}.BillingLineCard_danger__baR8f:hover{color:var(--color-error);border-color:var(--color-error);background:color-mix(in srgb,var(--color-error) 8%,transparent)}.BillingLineCard_denial__mUIba{grid-column:2/-1;margin-top:8px;padding-top:8px;border-top:1px dashed var(--color-border);display:flex;flex-direction:column;gap:4px}.BillingLineCard_denialLabel__l84mS{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-error)}.BillingLineCard_denialReason__pyFe3{font-size:13px;line-height:1.45;color:var(--color-textPrimary)}.BillingLineCard_qa__wW1B5{grid-column:2/-1;margin-top:8px;padding-top:8px;border-top:1px dashed var(--color-border);display:flex;flex-direction:column;gap:4px}.BillingLineCard_qaRow__3jIvQ{display:flex;align-items:flex-start;gap:6px;font-size:13px}.BillingLineCard_qaX__GWsrh{color:var(--color-error);flex-shrink:0;font-weight:700}.BillingLineCard_qaLabel__GrzsE{font-weight:600;color:var(--color-textPrimary)}.BillingLineCard_qaReason__W_iti{color:var(--color-error)}@media (max-width:900px){.BillingLineCard_card__uhvr7{grid-template-columns:80px 32px 92px 134px 78px 1fr 102px 98px;gap:8px}.BillingLineCard_mods__zbPrI{font-size:12px}.BillingLineCard_chg__dsurb{font-size:16px}}.SubmitClaimPlanPanel_panel__9JSiS{display:flex;flex-direction:column;gap:14px}.SubmitClaimPlanPanel_intro__pwv_z{margin:0;color:var(--color-textSecondary);font-size:14px;line-height:1.45}.SubmitClaimPlanPanel_sectionTitle__YbJXQ{margin:0 0 6px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-textPrimary)}.SubmitClaimPlanPanel_destinationList__5lAo4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.SubmitClaimPlanPanel_destinationCard__wK_ea{border:1px solid var(--color-border);border-radius:8px;padding:10px 12px;background:var(--color-backgroundSecondary)}.SubmitClaimPlanPanel_destinationHeader__ra_kT{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.SubmitClaimPlanPanel_destinationName__AtZjK{font-size:14px;font-weight:600;color:var(--color-textPrimary)}.SubmitClaimPlanPanel_destinationChannel__kAeCr{font-size:12px;color:var(--color-textSecondary)}.SubmitClaimPlanPanel_claimRows__50U6B{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.SubmitClaimPlanPanel_claimRow__GRus4{font-size:13px;color:var(--color-textPrimary)}.SubmitClaimPlanPanel_claimMeta__dwLYq{color:var(--color-textSecondary)}.SubmitClaimPlanPanel_steps__F_pWk{margin:0;padding-left:18px;color:var(--color-textSecondary);font-size:13px;line-height:1.5}.SubmitClaimPlanPanel_blockerBox__3NLR7{border:1px solid color-mix(in srgb,var(--color-danger,#ef4444) 50%,transparent);border-radius:8px;padding:10px 12px;background:color-mix(in srgb,var(--color-danger,#ef4444) 8%,var(--color-background))}.SubmitClaimPlanPanel_blockerTitle__oRgxr{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--color-textPrimary)}.SubmitClaimPlanPanel_blockerList__V6Fp6{margin:0;padding-left:18px;font-size:13px;color:var(--color-textPrimary);line-height:1.45}.SubmitClaimPlanPanel_blockerList__V6Fp6 li+li{margin-top:4px}.SubmitClaimPlanPanel_caregiverList__TPeI3{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.SubmitClaimPlanPanel_caregiverRow__q_4au{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--color-textPrimary)}.SubmitClaimPlanPanel_caregiverMeta__tBqs7{font-size:12px;color:var(--color-textSecondary)}.SubmitClaimPlanPanel_caregiverWarning__cLkfB{margin:0;font-size:13px;color:#b45309;line-height:1.45}.SubmitClaimPlanPanel_caregiverNote__2yKMs{margin:8px 0 0;font-size:12px;color:var(--color-textSecondary);line-height:1.45}.SubmitClaimPlanPanel_caregiverNoteLabel__9BZ90{display:block;font-weight:600;color:var(--color-textPrimary);margin-bottom:2px}.SubmitClaimPlanPanel_x12Header__fhsHj{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.SubmitClaimPlanPanel_x12Header__fhsHj .SubmitClaimPlanPanel_sectionTitle__YbJXQ{margin-bottom:0}.SubmitClaimPlanPanel_x12Intro__T_qpn{margin:0 0 8px;font-size:13px;color:var(--color-textSecondary);line-height:1.45}.SubmitClaimPlanPanel_x12MetaList__puqIm{margin:0 0 8px;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--color-textPrimary)}.SubmitClaimPlanPanel_x12MetaLabel__kQLTk{display:inline-block;min-width:11rem;font-weight:600;color:var(--color-textSecondary)}.SubmitClaimPlanPanel_x12Block__Ssre4{margin:0;max-height:280px;overflow:auto;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-textPrimary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.4;white-space:pre-wrap;word-break:break-all}.SubmitClaimPlanPanel_x12Error___V5eZ{margin:0;font-size:13px;color:var(--color-danger,#b91c1c);line-height:1.45}.SubmitClaimPlanPanel_previewClaimSelect__dZXS1{margin-bottom:8px;max-width:320px}.BatchSubmitProgressPanel_panel__Dlv_7{display:flex;flex-direction:column;gap:14px}.BatchSubmitProgressPanel_intro__7T9U7{margin:0;font-size:14px;font-weight:600;color:var(--color-textPrimary);line-height:1.45}.BatchSubmitProgressPanel_destTrack__jpwoQ,.BatchSubmitProgressPanel_overallTrack__Bmncd{height:8px;border-radius:999px;background:var(--color-backgroundSecondary);border:1px solid var(--color-border);overflow:hidden}.BatchSubmitProgressPanel_destFill___6lQ3,.BatchSubmitProgressPanel_overallFill__9x20N{height:100%;border-radius:999px;background:var(--color-primary,#22c55e);transition:width .25s ease}.BatchSubmitProgressPanel_destFillComplete__BU0aN{background:var(--color-primary,#22c55e)}.BatchSubmitProgressPanel_destFillError__3Aj6O{background:color-mix(in srgb,var(--color-danger,#ef4444) 75%,var(--color-primary,#22c55e))}.BatchSubmitProgressPanel_destinationList__AV97R{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.BatchSubmitProgressPanel_destinationRow__TWh1P{border:1px solid var(--color-border);border-radius:8px;padding:10px 12px;background:var(--color-backgroundSecondary);display:flex;flex-direction:column;gap:8px}.BatchSubmitProgressPanel_destinationHeader__ozmLs{display:flex;align-items:flex-start;gap:8px}.BatchSubmitProgressPanel_destinationText__JdxZx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.BatchSubmitProgressPanel_destinationLabel__CXGPi{font-size:14px;font-weight:600;color:var(--color-textPrimary)}.BatchSubmitProgressPanel_destinationChannel__qIiZI{font-size:12px;color:var(--color-textSecondary)}.BatchSubmitProgressPanel_destinationStatus__vOQHD{flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-textSecondary);text-align:right;max-width:42%}.BatchSubmitProgressPanel_iconComplete__o8dKo{color:var(--color-primary,#22c55e);flex-shrink:0;margin-top:1px}.BatchSubmitProgressPanel_iconError__tb1h1{color:var(--color-danger,#ef4444);flex-shrink:0;margin-top:1px}.BatchSubmitProgressPanel_iconActive__gbPqK{color:var(--color-primary,#22c55e);flex-shrink:0;margin-top:1px;animation:BatchSubmitProgressPanel_spin__D3kDF .9s linear infinite}.BatchSubmitProgressPanel_iconPending__GMl_W{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid var(--color-border);flex-shrink:0;margin-top:1px}@keyframes BatchSubmitProgressPanel_spin__D3kDF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BatchSubmitProgressDemo_page__it7nK{min-height:100vh;padding:2rem;background:var(--color-background);color:var(--color-textPrimary)}.BatchSubmitProgressDemo_banner__VZKGb{max-width:720px;display:flex;flex-direction:column;gap:10px}.BatchSubmitProgressDemo_title__367lM{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-textPrimary)}.BatchSubmitProgressDemo_subtitle__8ucZE{margin:0 0 6px;font-size:14px;color:var(--color-textSecondary);line-height:1.45}.BatchSubmitProgressDemo_footer___gWby{display:flex;justify-content:flex-end;gap:8px}.BatchSubmitProgressDemo_hint__RPcZz{margin-top:1rem;font-size:13px;color:var(--color-textSecondary)}.ComplianceFormError_error__9wyFk{margin:0 0 1rem;border-radius:8px;background:color-mix(in srgb,var(--color-error) 12%,var(--color-background));border:1px solid var(--color-error);padding:.75rem .875rem;color:var(--color-textPrimary);font-size:.875rem;line-height:1.45}.ComplianceTrackingHistoryModal_modalContent__fbReg{display:flex;flex-direction:column;gap:1rem}.ComplianceTrackingHistoryModal_empty__jUPlQ{margin:0;color:var(--color-textSecondary)}.ComplianceTrackingHistoryModal_historyHint__85PZw{margin:0;font-size:.8125rem;color:var(--color-textSecondary);line-height:1.45}.ComplianceTrackingHistoryModal_tableWrap__Qx27n{overflow:auto;border:1px solid var(--color-border);border-radius:.5rem}.ComplianceTrackingHistoryModal_table__X07_O{width:100%;border-collapse:collapse;font-size:.875rem}.ComplianceTrackingHistoryModal_table__X07_O th{position:sticky;top:0;z-index:1;text-align:left;background:var(--color-background);font-weight:600;white-space:nowrap}.ComplianceTrackingHistoryModal_table__X07_O td,.ComplianceTrackingHistoryModal_table__X07_O th{padding:.65rem .75rem;color:var(--color-textPrimary);border-bottom:1px solid var(--color-border)}.ComplianceTrackingHistoryModal_table__X07_O td{vertical-align:top}.ComplianceTrackingHistoryModal_table__X07_O tbody tr:last-child td{border-bottom:none}.ComplianceTrackingHistoryModal_timestampCell__KyyQo{white-space:nowrap;color:var(--color-textSecondary);font-size:.8rem}.ComplianceTrackingHistoryModal_actorCell__eUWex{margin-top:.2rem;color:var(--color-textPrimary);font-size:.8125rem;font-weight:500;white-space:normal}.ComplianceTrackingRecordModal_form__VnEtY{display:flex;flex-direction:column;gap:1rem}.ComplianceTrackingRecordModal_cycleSection__G9EkM{display:flex;flex-direction:column;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-backgroundSecondary)}.ComplianceTrackingRecordModal_cycleSectionNew__EE3p_{background:var(--color-background)}.ComplianceTrackingRecordModal_cycleHeading__oog4_{margin:0;font-size:.8125rem;font-weight:600;color:var(--color-textPrimary);text-transform:uppercase;letter-spacing:.03em}.ComplianceTrackingRecordModal_cycleSummary__9KpbO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.ComplianceTrackingRecordModal_summaryItem__CbvRK{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ComplianceTrackingRecordModal_summaryLabel__RTh_C{font-size:.75rem;color:var(--color-textSecondary)}.ComplianceTrackingRecordModal_summaryValue__1_UcJ{font-size:.875rem;color:var(--color-textPrimary);font-weight:500}.ComplianceTrackingRecordModal_renewHint__FJYW_,.ComplianceTrackingRecordModal_sectionHint__cVWLE{margin:0;font-size:.8125rem;color:var(--color-textSecondary);line-height:1.45}.ComplianceTrackingRecordModal_modalPatientLabel__ZFfyy{margin:0;font-size:.875rem;color:var(--color-textSecondary)}.ComplianceTrackingRecordModal_footer__P0LB4{display:flex;justify-content:flex-end;gap:12px}@media (max-width:520px){.ComplianceTrackingRecordModal_cycleSummary__9KpbO{grid-template-columns:1fr}}