._workspace_1l0cz_1{--coverage-ink:var(--app-ink,#17211f);--coverage-muted:var(--app-muted,#61706c);--coverage-line:var(--app-line,#d8dfdb);--coverage-paper:var(--app-paper,#fff);--coverage-canvas:var(--app-canvas,#f3f5f2);--coverage-green:var(--app-green,#176448);--coverage-green-soft:var(--app-green-soft,#e7f3ed);--coverage-amber:#8c5a15;--coverage-amber-soft:#fff2d8;--coverage-blue:#315b78;--coverage-blue-soft:#e9f2f7;--coverage-red:#8b3f34;--coverage-red-soft:#faeae6;width:min(1400px,100% - 4.5rem);color:var(--coverage-ink);background:0 0;margin:0 auto;padding:0 0 36px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._workspace_1l0cz_1 *,._workspace_1l0cz_1 :before,._workspace_1l0cz_1 :after{box-sizing:border-box}._workspace_1l0cz_1 button,._workspace_1l0cz_1 input,._workspace_1l0cz_1 select{font:inherit}._workspace_1l0cz_1 button{color:inherit}._eyebrow_1l0cz_40{color:var(--coverage-green);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}._filterNav_1l0cz_49{max-width:1480px;margin-left:auto;margin-right:auto}._workspace_1l0cz_1 button:focus-visible,._workspace_1l0cz_1 input:focus-visible,._workspace_1l0cz_1 select:focus-visible{outline-offset:2px;outline:3px solid #e9b85b}._queueSection_1l0cz_62,._detail_1l0cz_63{max-width:1480px;margin:0 auto}._estimateBlock_1l0cz_68{border:1px solid var(--coverage-line);background:var(--coverage-canvas);border-radius:14px;gap:12px;margin-bottom:18px;padding:18px 20px;display:grid}._estimateFigure_1l0cz_78{gap:2px;display:grid}._estimateFigure_1l0cz_78 span{color:var(--coverage-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}._estimateFigure_1l0cz_78 strong{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.4vw,42px);font-weight:500}._estimateBreakdown_1l0cz_98{flex-wrap:wrap;gap:24px;margin:0;display:flex}._estimateBreakdown_1l0cz_98 dt{color:var(--coverage-muted);font-size:12px}._estimateBreakdown_1l0cz_98 dd{margin:2px 0 0;font-size:15px;font-weight:700}._estimateCaveats_1l0cz_116{color:var(--coverage-amber);margin:0;padding-left:18px;font-size:12px;line-height:1.6}._estimateDisclaimer_1l0cz_124{color:var(--coverage-muted);margin:0;font-size:11px}._insightRow_1l0cz_130>td{border-bottom:0;padding:0 0 10px}._insightDetails_1l0cz_135{border:1px solid var(--coverage-line);background:#fbfcfb;border-radius:9px;margin:0 4px}._insightDetails_1l0cz_135 summary{color:var(--coverage-green);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 13px;font-size:12px;font-weight:750;list-style:none;display:flex}._insightDetails_1l0cz_135 summary::-webkit-details-marker{display:none}._insightDetails_1l0cz_135 summary:before{content:"▸"}._insightDetails_1l0cz_135[open] summary:before{content:"▾"}._insightDetails_1l0cz_135 summary:hover{background:var(--coverage-green-soft)}._insightCount_1l0cz_171{color:var(--coverage-muted);font-weight:500}._insightEmpty_1l0cz_176{color:var(--coverage-muted);margin:0;padding:4px 14px 12px;font-size:12px}._insightList_1l0cz_183{gap:12px;margin:0;padding:4px 14px 14px;list-style:none;display:grid}._insightList_1l0cz_183 li{border-left:3px solid var(--coverage-green-soft);padding-left:10px}._insightRuleBody_1l0cz_196{margin-top:6px}._insightRuleBody_1l0cz_196+._insightRuleBody_1l0cz_196{border-top:1px dashed var(--coverage-line);margin-top:12px;padding-top:10px}._insightRuleHead_1l0cz_206{align-items:baseline;gap:10px;display:flex}._insightRuleHead_1l0cz_206 strong{font-size:12.5px}._insightRuleHead_1l0cz_206 span{color:var(--coverage-muted);font-size:11px}._insightCondition_1l0cz_221{color:var(--coverage-muted);margin:3px 0 0;font-size:12px}._insightVerbatim_1l0cz_227{color:var(--coverage-ink);margin:4px 0 0;font-size:12.5px;font-style:italic;line-height:1.55}._insightCitation_1l0cz_235{color:var(--coverage-muted);margin:4px 0 0;font-size:11px}._insightCitation_1l0cz_235 a{color:var(--coverage-green)}._phoneForm_1l0cz_245{border:1px solid var(--coverage-line);background:#ffffffe8;border-radius:16px;max-width:1480px;margin:0 auto 14px;overflow:hidden}._phoneForm_1l0cz_245 summary{cursor:pointer;gap:2px;padding:clamp(16px,2vw,22px) clamp(20px,3vw,30px);list-style:none;display:grid}._phoneForm_1l0cz_245 summary::-webkit-details-marker{display:none}._phoneForm_1l0cz_245 summary:hover{background:var(--coverage-green-soft)}._phoneForm_1l0cz_245 summary h3{letter-spacing:-.02em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2vw,24px);font-weight:500}._phoneFormHint_1l0cz_278{color:var(--coverage-muted);font-size:12px}._phoneFormBody_1l0cz_283{border-top:1px solid var(--coverage-line);gap:14px;padding:16px clamp(20px,3vw,30px) clamp(18px,2.4vw,24px);display:grid}._phoneFormBody_1l0cz_283 label{gap:5px;max-width:420px;display:grid}._phoneFormBody_1l0cz_283 label>span{color:var(--coverage-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:750}._phoneFormBody_1l0cz_283 input[type=text]{background:var(--coverage-paper);border:1px solid #cbd5d0;border-radius:8px;min-height:40px;padding:8px 11px}._phoneFormBody_1l0cz_283 fieldset{border:1px solid var(--coverage-line);border-radius:8px;flex-wrap:wrap;gap:14px;margin:0;padding:10px 12px;display:flex}._phoneFormBody_1l0cz_283 legend{color:var(--coverage-muted);letter-spacing:.07em;text-transform:uppercase;padding:0 4px;font-size:11px;font-weight:750}._phoneFormBody_1l0cz_283 fieldset label{align-items:center;gap:6px;max-width:none;font-size:13px;display:inline-flex}._phoneFormBody_1l0cz_283 button[type=submit]{border:1px solid var(--coverage-green);color:#fff;background:var(--coverage-green);cursor:pointer;border-radius:9px;justify-self:start;padding:10px 16px;font-weight:700}._phoneFormConfirm_1l0cz_351{color:var(--coverage-green);margin:0;font-size:12.5px;font-weight:650}._batchBar_1l0cz_358{border:1px solid var(--coverage-line);background:var(--coverage-green-soft);border-radius:16px;gap:14px;max-width:1480px;margin:0 auto 14px;padding:clamp(18px,2.4vw,26px) clamp(20px,3vw,30px);display:grid}._batchHeading_1l0cz_369 h3{letter-spacing:-.02em;margin:4px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2.2vw,26px);font-weight:500}._batchActions_1l0cz_377{flex-wrap:wrap;gap:10px;display:flex}._batchButton_1l0cz_383{border:1px solid var(--coverage-green);color:var(--coverage-green);background:var(--coverage-paper);text-align:left;cursor:pointer;border-radius:10px;gap:2px;padding:10px 14px;display:grid}._batchButton_1l0cz_383:hover:not(:disabled){background:#fff;box-shadow:0 6px 16px #1830281a}._batchButton_1l0cz_383:disabled{opacity:.55;cursor:progress}._batchButtonActive_1l0cz_405,._batchButtonActive_1l0cz_405:hover:not(:disabled){color:#fff;background:var(--coverage-green);box-shadow:none}._batchButtonActive_1l0cz_405 strong,._batchButtonActive_1l0cz_405 span,._batchButtonActive_1l0cz_405 small{color:#fff}._batchButton_1l0cz_383 strong{font-size:13px;font-weight:800}._batchButton_1l0cz_383 span{color:var(--coverage-ink);font-size:12px}._batchButton_1l0cz_383 small{color:var(--coverage-muted);font-size:11px}._dayHeader_1l0cz_433{border:1px solid var(--coverage-line);background:#eceff0;border-radius:9px;justify-content:space-between;align-items:baseline;gap:16px;margin:18px 0 4px;padding:9px 16px;display:flex}._dayHeader_1l0cz_433:first-child{margin-top:0}._dayHeader_1l0cz_433 strong{font-size:13px;font-weight:800}._dayHeader_1l0cz_433 span{color:var(--coverage-muted);font-size:12px}._rowActions_1l0cz_459{justify-content:flex-end;align-items:center;gap:6px;display:flex}._rowMenu_1l0cz_466{display:inline-flex;position:relative}._workspace_1l0cz_1 ._rowMenuButton_1l0cz_471{border:1px solid var(--coverage-line);width:34px;height:34px;color:var(--coverage-muted);background:var(--coverage-paper);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}._workspace_1l0cz_1 ._rowMenuButton_1l0cz_471:hover,._workspace_1l0cz_1 ._rowMenuButton_1l0cz_471[aria-expanded=true]{border-color:var(--coverage-green);color:var(--coverage-green);background:var(--coverage-green-soft)}._rowMenuBackdrop_1l0cz_494{z-index:4;background:0 0;border:0;position:fixed;inset:0}._rowMenuPopover_1l0cz_502{z-index:5;border:1px solid var(--coverage-line);background:var(--coverage-paper);border-radius:10px;min-width:230px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 30px #18302824}._workspace_1l0cz_1 ._rowMenuAction_1l0cz_515{width:100%;color:var(--coverage-green);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:12.5px;font-weight:750}._workspace_1l0cz_1 ._rowMenuAction_1l0cz_515:hover:not(:disabled){background:var(--coverage-green-soft);text-decoration:underline}._workspace_1l0cz_1 ._rowMenuAction_1l0cz_515:disabled{color:var(--coverage-muted);cursor:progress}._queueSection_1l0cz_62{border:1px solid var(--coverage-line);background:#ffffffe0;border-radius:18px;padding:clamp(20px,3vw,34px);box-shadow:0 18px 46px #18302812}._queueHeading_1l0cz_546,._sectionHeading_1l0cz_547{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}._queueHeading_1l0cz_546{margin-bottom:22px}._queueHeading_1l0cz_546 h2,._sectionHeading_1l0cz_547 h3,._evidenceSummary_1l0cz_560 h3{letter-spacing:-.02em;margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-weight:500}._queueHeading_1l0cz_546 h2{font-size:clamp(25px,3vw,34px)}._queueHeading_1l0cz_546>span,._sectionHeading_1l0cz_547>p{color:var(--coverage-muted);font-size:13px}._refreshControl_1l0cz_577{background:var(--coverage-green-soft);border:1px solid #b8cbc2;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;margin:0 0 16px;padding:14px 16px;display:grid}._refreshControl_1l0cz_577>div{gap:4px;display:grid}._refreshControl_1l0cz_577 strong{font-size:14px}._refreshControl_1l0cz_577 small{color:var(--coverage-muted);font-size:12px;line-height:1.45}._refreshControl_1l0cz_577 button{border:1px solid var(--coverage-green);color:#fff;background:var(--coverage-green);white-space:nowrap;cursor:pointer;border-radius:9px;min-height:42px;padding:10px 14px;font-family:inherit;font-weight:700}._refreshControl_1l0cz_577 button:disabled{cursor:progress;opacity:.72}._refreshResult_1l0cz_622{color:var(--coverage-green);grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}._refreshResult_1l0cz_622[data-state=failed]{color:var(--coverage-red)}._refreshResult_1l0cz_622[data-state=partial]{color:#704e1f}._controls_1l0cz_638{border-bottom:1px solid var(--coverage-line);grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px;padding-bottom:18px;display:grid}._controls_1l0cz_638 label{gap:7px;display:grid}._controls_1l0cz_638 label>span{color:var(--coverage-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}._searchField_1l0cz_660{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}._controls_1l0cz_638 input,._controls_1l0cz_638 select{width:100%;min-height:44px;color:var(--coverage-ink);background:var(--coverage-paper);border:1px solid #cbd5d0;border-radius:9px;padding:10px 12px}._controls_1l0cz_638 input::placeholder{color:#87938f}._queue_1l0cz_62{gap:8px;margin:0;padding:0;list-style:none;display:grid}._queueItem_1l0cz_689{border:1px solid var(--coverage-line);background:var(--coverage-paper);border-radius:12px;transition:border-color .16s,box-shadow .16s,transform .16s}._queueItem_1l0cz_689:hover{border-color:#99afa5}._queueTableHead_1l0cz_703,._queueRow_1l0cz_704{grid-template-columns:minmax(150px,.8fr) minmax(140px,.8fr) minmax(140px,.7fr) minmax(200px,1.3fr) minmax(210px,auto);align-items:center;gap:20px;display:grid}._queueTableHead_1l0cz_703{color:var(--coverage-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:0 17px 10px;font-size:11px;font-weight:750}._queueRow_1l0cz_704{text-align:left;width:100%;min-height:92px;padding:14px 16px}._appointmentBlock_1l0cz_730,._patientBlock_1l0cz_731,._procedureBlock_1l0cz_732{gap:5px;min-width:0;display:grid}._patientBlock_1l0cz_731 strong,._procedureBlock_1l0cz_732 strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._appointmentBlock_1l0cz_730 strong{flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;display:flex}._appointmentBlock_1l0cz_730 small,._patientBlock_1l0cz_731 small,._procedureBlock_1l0cz_732 small{color:var(--coverage-muted);text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}._codeChips_1l0cz_764{flex-wrap:wrap;gap:5px;display:flex}._codeChip_1l0cz_764{border:1px solid var(--coverage-line);color:var(--coverage-muted);background:var(--coverage-canvas);font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}._statusBlock_1l0cz_782{gap:6px;min-width:0;display:grid}._statusBlock_1l0cz_782 small{color:var(--coverage-muted);font-size:12px;line-height:1.4}._statusPill_1l0cz_794{text-align:center;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:190px;padding:7px 10px;font-size:11px;font-weight:750;line-height:1.2;display:inline-flex}._countdownPill_1l0cz_808{color:var(--coverage-muted);background:var(--coverage-canvas);vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}._unknownValue_1l0cz_821{color:var(--coverage-red);font-weight:700}._statusPillLarge_1l0cz_826{max-width:none;padding:12px 20px;font-size:15px;line-height:1.25}._statusCaveat_1l0cz_848{color:var(--coverage-amber);background:var(--coverage-amber-soft)}._statusReady_1l0cz_853{color:var(--coverage-green);background:var(--coverage-green-soft)}._workspace_1l0cz_1 ._openLabel_1l0cz_858{min-height:44px;color:var(--coverage-green);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;margin-left:-10px;padding:0 10px;font-size:13px;font-weight:800;display:flex}._workspace_1l0cz_1 ._openLabel_1l0cz_858:hover{background:#e9ecea;text-decoration:underline}._openLabel_1l0cz_858 span{font-size:17px}._emptyState_1l0cz_883{text-align:center;background:#f8faf8;border:1px dashed #b9c6c0;border-radius:12px;place-items:center;min-height:280px;padding:30px;display:grid}._emptyState_1l0cz_883 h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500}._emptyState_1l0cz_883 p{color:var(--coverage-muted);margin:7px 0 18px}._emptyState_1l0cz_883 button,._nextWork_1l0cz_907 button{border:1px solid var(--coverage-green);color:#fff;background:var(--coverage-green);cursor:pointer;border-radius:9px;padding:10px 14px}._detailNavigation_1l0cz_916{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:18px;padding:10px 0;display:grid}._detailNavigation_1l0cz_916>span{color:var(--coverage-muted);font-size:12px;font-weight:700}._detailNavigation_1l0cz_916>div{justify-content:flex-end;gap:8px;display:flex}._backButton_1l0cz_937,._detailNavigation_1l0cz_916>div button{border:1px solid var(--coverage-line);cursor:pointer;background:#fffc;border-radius:8px;width:fit-content;padding:8px 11px}._backButton_1l0cz_937{align-items:center;gap:7px;display:flex}._detailNavigation_1l0cz_916 button:disabled{cursor:not-allowed;opacity:.45}._detailHeader_1l0cz_958{border:1px solid var(--coverage-line);background:#ffffffe6;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;padding:26px clamp(20px,3vw,34px);display:flex}._detailHeader_1l0cz_958 h2{letter-spacing:-.03em;margin:5px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,3vw,40px);font-weight:500}._detailSubtitle_1l0cz_978{color:var(--coverage-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}._stoppingFact_1l0cz_987{color:#f7fbf9;background:#193f33;border-radius:16px;grid-template-columns:minmax(320px,1.3fr) minmax(440px,1fr);gap:40px;margin-bottom:14px;padding:clamp(24px,3vw,36px);display:grid}._stoppingFact_1l0cz_987 ._eyebrow_1l0cz_40{color:#9ed0b9}._stoppingFact_1l0cz_987 h3{letter-spacing:-.025em;max-width:780px;margin:7px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.08}._stoppingFact_1l0cz_987 p{color:#cfe3da;max-width:720px;margin:0;line-height:1.55}._stoppingFact_1l0cz_987 dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}._stoppingFact_1l0cz_987 dl>div{background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;padding:14px}._stoppingFact_1l0cz_987 dt{color:#9fc8b7;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:750}._stoppingFact_1l0cz_987 dd{margin:0;font-size:13px;font-weight:650;line-height:1.35}._facetSection_1l0cz_1049,._summarySection_1l0cz_1050,._procedureSection_1l0cz_1051,._evidenceSection_1l0cz_1052,._nextWork_1l0cz_907{border:1px solid var(--coverage-line);background:#ffffffe8;border-radius:16px;overflow:hidden}._facetSection_1l0cz_1049,._summarySection_1l0cz_1050,._procedureSection_1l0cz_1051{margin-bottom:14px;padding:clamp(20px,3vw,30px)}._sectionHeading_1l0cz_547{margin-bottom:20px}._sectionHeading_1l0cz_547 h3,._evidenceSummary_1l0cz_560 h3{font-size:clamp(22px,2.4vw,29px)}._sectionHeading_1l0cz_547>p{text-align:right;max-width:420px;margin:0;line-height:1.5}._planStrip_1l0cz_1083{border:1px solid var(--coverage-line);background:var(--coverage-canvas);border-radius:10px;flex-wrap:wrap;gap:10px 34px;margin:0 0 16px;padding:12px 16px;display:flex}._planStrip_1l0cz_1083 dt{color:var(--coverage-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:750}._planStrip_1l0cz_1083 dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:13.5px;font-weight:650}._facetGrid_1l0cz_1110{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}._facetCard_1l0cz_1116{border:1px solid var(--coverage-line);background:#fbfcfb;border-top-width:4px;border-radius:10px;min-height:154px;padding:17px}._facetCard_1l0cz_1116>span{color:var(--coverage-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:750;display:block}._facetCard_1l0cz_1116 strong{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}._facetCard_1l0cz_1116 p{color:var(--coverage-muted);margin:9px 0 0;font-size:12px;line-height:1.5}._facetEvidence_1l0cz_1148{color:var(--coverage-muted);border-top:1px solid #00000014;margin-top:9px;padding-top:9px;font-size:11px;font-weight:700;display:block}._facetComplete_1l0cz_1158{border-top-color:var(--coverage-green)}._facetAttention_1l0cz_1162{background:#fffaf1;border-top-color:#c2772b}._facetWaiting_1l0cz_1167{border-top-color:var(--coverage-blue);background:#f5fafc}._facetNeutral_1l0cz_1172{border-top-color:#96a39d}._summaryEmpty_1l0cz_1176{color:var(--coverage-muted);margin:0;font-size:13px;line-height:1.5}._summaryGrid_1l0cz_1183{grid-template-columns:1.55fr 1fr;align-items:start;gap:10px;display:grid}._summaryPanel_1l0cz_1190{border:1px solid var(--coverage-line);background:#fbfcfb;border-radius:10px;padding:15px 18px}._summaryPanel_1l0cz_1190 h4{color:var(--coverage-muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:750}._identityList_1l0cz_1206{margin:0;padding:0;list-style:none}._identityList_1l0cz_1206 li{border-bottom:1px solid #0000000f;grid-template-columns:138px 1fr auto;align-items:center;gap:14px;padding:8px 0;display:grid}._identityList_1l0cz_1206 li:last-child{border-bottom:none;padding-bottom:2px}._identityLabel_1l0cz_1226{color:var(--coverage-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:750}._identityValue_1l0cz_1234{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:650}._identityStatus_1l0cz_1240{border-radius:999px;padding:2px 11px;font-size:11px;font-weight:750}._statusComplete_1l0cz_1247{color:#2e6b46;background:#edf5ee}._statusAttention_1l0cz_838{color:#9a5b16;background:#fdf1e2}._statusWaiting_1l0cz_843{color:#2f6785;background:#eaf4f9}._statusNeutral_1l0cz_833{color:#5b6660;background:#eef0ef}._planTotals_1l0cz_1267{margin:0}._planTotals_1l0cz_1267 div{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;display:flex}._planTotals_1l0cz_1267 div:last-child{border-bottom:none;padding-bottom:2px}._planTotals_1l0cz_1267 dt{color:var(--coverage-muted);letter-spacing:.05em;text-transform:uppercase;gap:2px;font-size:11px;font-weight:750;display:grid}._planTotals_1l0cz_1267 dt small{color:var(--coverage-green);letter-spacing:0;text-transform:none;font-size:9px;font-weight:650}._planTotals_1l0cz_1267 dd{font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:650}._tableScroll_1l0cz_1310{border:1px solid var(--coverage-line);border-radius:10px;overflow-x:auto}._procedureTable_1l0cz_1316{border-collapse:collapse;text-align:left;width:100%;min-width:1080px}._procedureTable_1l0cz_1316 th,._procedureTable_1l0cz_1316 td{border-bottom:1px solid var(--coverage-line);vertical-align:top;padding:13px 14px;font-size:12px;line-height:1.4}._procedureTable_1l0cz_1316 thead th{color:var(--coverage-muted);letter-spacing:.07em;text-transform:uppercase;background:#f5f7f5;font-size:10px}._procedureTable_1l0cz_1316 tbody tr:last-child>*{border-bottom:0}._procedureTable_1l0cz_1316 tbody th{min-width:160px}._procedureTable_1l0cz_1316 tbody th strong,._procedureTable_1l0cz_1316 tbody th span{display:block}._procedureTable_1l0cz_1316 tbody th strong{color:var(--coverage-green);margin-bottom:3px}._procedureTable_1l0cz_1316 tbody th span{font-weight:500}._nextWork_1l0cz_907{margin-bottom:14px;padding:clamp(20px,3vw,30px)}._evidenceSummary_1l0cz_560{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:clamp(18px,2.4vw,24px) clamp(20px,3vw,30px);list-style:none;display:grid}._evidenceSummary_1l0cz_560::-webkit-details-marker{display:none}._evidenceSummary_1l0cz_560 ._eyebrow_1l0cz_40{grid-column:1;display:block}._evidenceSummary_1l0cz_560 h3{grid-column:1}._evidenceCount_1l0cz_1390{color:var(--coverage-green);grid-area:1/2/span 2;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}._evidenceCount_1l0cz_1390:after{content:"▾";font-size:15px}._evidenceSection_1l0cz_1052[open] ._evidenceCount_1l0cz_1390:after{content:"▴"}._evidenceSummary_1l0cz_560:hover,._evidenceSummary_1l0cz_560:focus-visible{background:var(--coverage-green-soft)}._evidenceSection_1l0cz_1052[open] ._evidenceSummary_1l0cz_560{border-bottom:1px solid var(--coverage-line)}._evidenceSection_1l0cz_1052>._evidenceTimeline_1l0cz_1419{padding:clamp(20px,3vw,30px)}._evidenceTimeline_1l0cz_1419{gap:0;margin:0;padding:0;list-style:none;display:grid}._evidenceTimeline_1l0cz_1419 li{grid-template-columns:18px 1fr;gap:12px;min-height:92px;display:grid;position:relative}._evidenceTimeline_1l0cz_1419 li:not(:last-child):before{content:"";background:#bfd0c8;width:1px;position:absolute;top:14px;bottom:-2px;left:5px}._timelineMarker_1l0cz_1449{z-index:1;border:2px solid var(--coverage-paper);background:var(--coverage-green);width:11px;height:11px;box-shadow:0 0 0 1px var(--coverage-green);border-radius:50%;margin-top:3px}._evidenceTimeline_1l0cz_1419 small,._evidenceTimeline_1l0cz_1419 strong{display:block}._evidenceTimeline_1l0cz_1419 small{color:var(--coverage-muted);letter-spacing:.03em;text-transform:uppercase;margin-bottom:5px;font-size:10px}._evidenceTimeline_1l0cz_1419 strong{margin-bottom:4px;font-size:14px}._evidenceTimeline_1l0cz_1419 p{color:var(--coverage-muted);margin:0;font-size:12px;line-height:1.5}._nextWork_1l0cz_907{background:#fffaf0;border-color:#dbc799;align-self:start}._nextWork_1l0cz_907 h3{margin:8px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500;line-height:1.12}._nextWork_1l0cz_907 code{color:#704e1f;overflow-wrap:anywhere;background:#f4e6c8;border-radius:5px;padding:5px 7px;font-size:10px;display:inline-block}._nextWork_1l0cz_907>p:not(._eyebrow_1l0cz_40,._actionConfirmation_1l0cz_1509){color:#635b4c;margin:14px 0 18px;font-size:13px;line-height:1.55}._nextWork_1l0cz_907 button{width:100%;min-height:44px}._nextWork_1l0cz_907 button:disabled{color:#2e5947;cursor:default;background:#dfeae5;border-color:#95a69e}._actionConfirmation_1l0cz_1509{color:var(--coverage-green);margin:12px 0 0;font-size:12px;line-height:1.45}._noAction_1l0cz_1535{color:var(--coverage-green);background:var(--coverage-green-soft);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:750;display:inline-flex}._footer_1l0cz_1545{border-top:1px solid var(--coverage-line);max-width:1480px;color:var(--coverage-muted);text-align:center;margin:22px auto 0;padding:14px 0 0;font-size:11px;line-height:1.5}@media (width<=1120px){._summary_1l0cz_1050{grid-template-columns:1fr}._queueButton_1l0cz_1561{grid-template-columns:minmax(150px,.8fr) minmax(150px,.8fr) minmax(220px,1.4fr) auto}._openLabel_1l0cz_858{display:none}._stoppingFact_1l0cz_987{grid-template-columns:1fr}._planStrip_1l0cz_1083{border:1px solid var(--coverage-line);background:var(--coverage-canvas);border-radius:10px;flex-wrap:wrap;gap:10px 34px;margin:0 0 16px;padding:12px 16px;display:flex}._planStrip_1l0cz_1083 dt{color:var(--coverage-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:750}._planStrip_1l0cz_1083 dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13.5px;font-weight:650}._facetGrid_1l0cz_1110{grid-template-columns:repeat(2,1fr)}._summaryGrid_1l0cz_1183{grid-template-columns:1fr}}@media (width<=780px){._workspace_1l0cz_1{width:min(100% - 1.5rem,1400px);padding:0 0 28px}._detailHeader_1l0cz_958,._queueHeading_1l0cz_546,._sectionHeading_1l0cz_547{flex-direction:column;align-items:flex-start}._refreshControl_1l0cz_577{grid-template-columns:1fr}._refreshControl_1l0cz_577 button,._windowLabel_1l0cz_1629{width:100%}._summary_1l0cz_1050{border-radius:15px;padding:24px 18px}._summaryFilters_1l0cz_1638{grid-template-columns:repeat(2,1fr)}._summaryFilter_1l0cz_1638,._summaryFilterActive_1l0cz_1643{min-height:96px}._controls_1l0cz_638{grid-template-columns:1fr}._queueButton_1l0cz_1561{grid-template-columns:1fr auto;gap:12px}._appointmentBlock_1l0cz_730,._patientBlock_1l0cz_731,._procedureBlock_1l0cz_732{grid-column:1}._queueButton_1l0cz_1561 ._statusPill_1l0cz_794{grid-area:1/2/span 3;align-self:start;max-width:126px}._detailNavigation_1l0cz_916{grid-template-columns:1fr auto}._detailNavigation_1l0cz_916>span{grid-area:2/1/auto/-1}._stoppingFact_1l0cz_987 dl,._planStrip_1l0cz_1083{border:1px solid var(--coverage-line);background:var(--coverage-canvas);border-radius:10px;flex-wrap:wrap;gap:10px 34px;margin:0 0 16px;padding:12px 16px;display:flex}._planStrip_1l0cz_1083 dt{color:var(--coverage-muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:750}._planStrip_1l0cz_1083 dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13.5px;font-weight:650}._facetGrid_1l0cz_1110{grid-template-columns:repeat(2,minmax(0,1fr))}._summaryGrid_1l0cz_1183{grid-template-columns:1fr}._identityList_1l0cz_1206 li{grid-template-columns:1fr auto}._identityList_1l0cz_1206 li ._identityLabel_1l0cz_1226{grid-column:1/-1;padding-top:2px}._sectionHeading_1l0cz_547>p{text-align:left;max-width:none}}@media (width<=520px){._facetGrid_1l0cz_1110{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._queueItem_1l0cz_689{transition:none}}._page_1u4g5_1{--landing-ink:#17211f;--landing-muted:#61706c;--landing-line:#d8dfdb;--landing-paper:#fff;--landing-canvas:#f3f5f2;--landing-green:#176448;--landing-green-deep:#104030;--landing-green-soft:#e7f3ed;--landing-sage:#bfd5c8;--landing-sand:#d9c7a6;min-height:100vh;color:var(--landing-ink);background:radial-gradient(circle at 6% 2%, #d9c7a633, transparent 28rem), radial-gradient(circle at 91% 12%, #bfd5c84f, transparent 34rem), var(--landing-canvas);position:relative;overflow:hidden}._page_1u4g5_1:before{content:"";pointer-events:none;background-image:linear-gradient(#17211f09 1px,#0000 1px),linear-gradient(90deg,#17211f09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 38rem);mask-image:linear-gradient(#000 0,#0000 38rem)}._header_1u4g5_34,._hero_1u4g5_35,._promiseSection_1u4g5_36,._footer_1u4g5_37{z-index:1;width:min(1420px,100% - 6rem);margin:0 auto;position:relative}._header_1u4g5_34{border-bottom:1px solid var(--landing-line);justify-content:space-between;align-items:center;gap:2rem;min-height:6.4rem;display:flex}._brand_1u4g5_53{align-items:center;gap:.2rem;min-height:2.75rem;text-decoration:none;display:inline-flex}._brandMark_1u4g5_61{width:2.55rem;height:2.55rem}._brandWordmark_1u4g5_66{width:auto;height:1.05rem}._navigation_1u4g5_71{align-items:center;gap:clamp(1.1rem,2.7vw,2.6rem);display:flex}._navigation_1u4g5_71 a{color:#4f625b;font-size:.8rem;font-weight:700;text-decoration:none}._navigation_1u4g5_71 a:not(._navigationSignIn_1u4g5_84):hover{color:var(--landing-green-deep)}._navigation_1u4g5_71 ._navigationSignIn_1u4g5_84{border:1px solid var(--landing-green-deep);min-height:2.75rem;color:var(--landing-paper);background:var(--landing-green-deep);border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.15rem;transition:background .18s,transform .18s;display:inline-flex}._navigationSignIn_1u4g5_84:hover{background:var(--landing-green);transform:translateY(-1px)}._hero_1u4g5_35{grid-template-columns:minmax(0,1.02fr) minmax(27rem,.98fr);align-items:center;gap:clamp(3.5rem,7vw,8rem);min-height:min(49rem,100vh - 6.4rem);padding:clamp(4.5rem,8vw,8rem) 0;display:grid}._heroCopy_1u4g5_117{max-width:47rem}._kicker_1u4g5_121{color:var(--landing-green);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.8rem;margin:0 0 1.7rem;font-size:.69rem;font-weight:800;display:flex}._kicker_1u4g5_121:before{content:"";background:currentColor;flex:none;width:2rem;height:1px}._hero_1u4g5_35 h1{max-width:11.5ch;color:var(--landing-green-deep);letter-spacing:-.074em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.55rem,6.7vw,7rem);font-weight:400;line-height:.91}._heroIntroduction_1u4g5_153{max-width:38rem;color:var(--landing-muted);letter-spacing:-.016em;margin:clamp(1.7rem,3vw,2.7rem) 0 0;font-size:clamp(1.03rem,1.5vw,1.25rem);line-height:1.6}._authError_1u4g5_162{color:#7f302a;background:#fbefed;border:1px solid #e6c8c3;border-radius:.65rem;max-width:38rem;margin:1.4rem 0 0;padding:.8rem 1rem;font-size:.82rem;line-height:1.5}._heroActions_1u4g5_174{align-items:center;margin-top:2.2rem;display:flex}._primaryAction_1u4g5_180{border:1px solid var(--landing-green);min-height:3.35rem;color:var(--landing-paper);background:var(--landing-green);border-radius:.7rem;align-items:center;gap:1.2rem;padding:.82rem .85rem .82rem 1.2rem;font-size:.83rem;font-weight:750;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}._primaryAction_1u4g5_180 span{width:1.75rem;height:1.75rem;color:var(--landing-green-deep);background:var(--landing-green-soft);border-radius:50%;place-items:center;display:grid}._primaryAction_1u4g5_180:hover{border-color:var(--landing-green-deep);background:var(--landing-green-deep);transform:translateY(-2px)}._previewNotice_1u4g5_215{color:#6e7c77;align-items:center;gap:.6rem;margin:1.55rem 0 0;font-size:.7rem;display:flex}._previewNotice_1u4g5_215 span{background:#3c8a6c;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 4px #3c8a6c1c}._workspacePreview_1u4g5_232{background:linear-gradient(145deg, #fffffffa, #edf6f1f2), var(--landing-paper);isolation:isolate;border:1px solid #c5d2cce0;border-radius:1.05rem;min-height:39rem;padding:clamp(1.25rem,2.4vw,2rem);animation:.7s cubic-bezier(.22,1,.36,1) both _previewEntrance_1u4g5_1;position:relative;overflow:hidden;transform:rotate(1.1deg);box-shadow:1.15rem 1.15rem #bfd5c838,0 3.2rem 8rem #10403021}._previewGlow_1u4g5_249{z-index:-1;filter:blur(50px);background:#d9c7a64d;border-radius:50%;width:22rem;height:22rem;position:absolute;top:-7rem;right:-5rem}._previewTopline_1u4g5_261,._previewTopline_1u4g5_261>div{align-items:center;display:flex}._previewTopline_1u4g5_261{color:#6a7973;letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.62rem;font-weight:750}._previewTopline_1u4g5_261>div{gap:.45rem}._previewStatusDot_1u4g5_281{background:var(--landing-green);border-radius:50%;width:.45rem;height:.45rem}._previewHeadline_1u4g5_288{margin:clamp(3.1rem,6vw,5.1rem) 0 2.4rem}._previewHeadline_1u4g5_288 p{color:#65766e;margin:0 0 .5rem;font-size:.72rem;font-weight:700}._previewHeadline_1u4g5_288 strong{max-width:12ch;color:var(--landing-green-deep);letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.7vw,3.25rem);font-weight:400;line-height:1;display:block}._previewActivity_1u4g5_310{border-top:1px solid #cedbd5}._previewActivity_1u4g5_310 article{border-bottom:1px solid #d8e1dd;justify-content:space-between;align-items:center;gap:1.2rem;min-height:5.6rem;display:flex}._activityIdentity_1u4g5_323,._activityIdentity_1u4g5_323>div,._activityResult_1u4g5_325{display:flex}._activityIdentity_1u4g5_323{align-items:center;gap:.8rem;min-width:0}._activityIdentity_1u4g5_323>span{color:#89958f;font-variant-numeric:tabular-nums;font-family:Georgia,Times New Roman,serif;font-size:.75rem}._activityIdentity_1u4g5_323>div{flex-direction:column;gap:.2rem;min-width:0}._activityIdentity_1u4g5_323 strong,._activityResult_1u4g5_325 strong{color:#283d35;font-size:.78rem}._activityIdentity_1u4g5_323 small{color:#74817c;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}._activityResult_1u4g5_325{flex-direction:column;flex:none;align-items:flex-end;gap:.35rem}._activityResult_1u4g5_325>span{border-radius:999px;padding:.24rem .48rem;font-size:.58rem;font-weight:850}._resultReady_1u4g5_376{color:#285b74;background:#e1eff6}._resultComplete_1u4g5_381{color:#24614c;background:#ddf0e8}._resultAttention_1u4g5_386{color:#7b5b13;background:#f7edc8}._previewFooter_1u4g5_391{align-items:center;gap:.85rem;margin-top:1.35rem;display:flex}._previewFooter_1u4g5_391 img{width:2.45rem;height:2.45rem}._previewFooter_1u4g5_391 p,._previewFooter_1u4g5_391 strong,._previewFooter_1u4g5_391 span{margin:0;display:block}._previewFooter_1u4g5_391 strong{color:#315145;font-size:.69rem}._previewFooter_1u4g5_391 span{color:#74817c;margin-top:.18rem;font-size:.62rem}._promiseSection_1u4g5_36{background:radial-gradient(circle at 92% 4%, #bfd5c833, transparent 30rem), var(--landing-green-deep);border-radius:1.15rem;margin-bottom:clamp(5rem,8vw,8rem);padding:clamp(4.5rem,9vw,8rem) clamp(2rem,6vw,6rem)}._promiseSection_1u4g5_36 ._kicker_1u4g5_121{color:var(--landing-sage)}._promiseSection_1u4g5_36 h2{color:#f8faf9;letter-spacing:-.065em;text-wrap:balance;max-width:14ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;line-height:.96}._footer_1u4g5_37{border-top:1px solid var(--landing-line);color:#6e7c77;grid-template-columns:1fr auto 1fr;align-items:center;min-height:7rem;font-size:.68rem;display:grid}._footerBrand_1u4g5_456{color:var(--landing-green-deep);align-items:center;gap:.5rem;font-weight:800;display:flex}._footerBrand_1u4g5_456 img{width:1.8rem;height:1.8rem}._footer_1u4g5_37 p{text-align:center;margin:0}._footer_1u4g5_37>a{min-width:2.75rem;min-height:2.75rem;color:var(--landing-green-deep);text-underline-offset:.25rem;justify-self:end;align-items:center;font-weight:800;display:inline-flex}._brand_1u4g5_53:focus-visible,._navigation_1u4g5_71 a:focus-visible,._primaryAction_1u4g5_180:focus-visible,._footer_1u4g5_37 a:focus-visible{outline-offset:4px;border-radius:.25rem;outline:3px solid #8dc4b5}@keyframes _previewEntrance_1u4g5_1{0%{opacity:0;transform:translateY(1.6rem)rotate(1.1deg)}to{opacity:1;transform:translateY(0)rotate(1.1deg)}}@media (width<=1020px){._hero_1u4g5_35{grid-template-columns:1fr;padding-bottom:6rem}._heroCopy_1u4g5_117{max-width:52rem}._workspacePreview_1u4g5_232{justify-self:end;width:min(100%,42rem)}}@media (width<=700px){._header_1u4g5_34,._hero_1u4g5_35,._promiseSection_1u4g5_36,._footer_1u4g5_37{width:min(100% - 2rem,1420px)}._header_1u4g5_34{min-height:5.25rem}._hero_1u4g5_35{gap:3.8rem;min-height:auto;padding:4.4rem 0 5rem}._hero_1u4g5_35 h1{font-size:clamp(3.15rem,15vw,5.1rem)}._heroActions_1u4g5_174{flex-direction:column;align-items:flex-start}._workspacePreview_1u4g5_232{min-height:34rem;transform:none}._previewTopline_1u4g5_261>span:last-child{display:none}._previewHeadline_1u4g5_288{margin-top:3rem}._previewActivity_1u4g5_310 article{min-height:5.15rem}._activityResult_1u4g5_325 strong{font-size:.69rem}._promiseSection_1u4g5_36{border-radius:.85rem;padding:4.5rem 1.5rem}._footer_1u4g5_37{grid-template-columns:1fr auto;gap:1rem;min-height:9rem;padding:1.5rem 0}._footer_1u4g5_37 p{text-align:left;grid-area:2/1/auto/-1}@keyframes _previewEntrance_1u4g5_1{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}}@media (width<=430px){._activityIdentity_1u4g5_323>span{display:none}._previewActivity_1u4g5_310 article{gap:.6rem}._activityIdentity_1u4g5_323 small{text-overflow:clip;white-space:normal;max-width:9rem;line-height:1.3;overflow:visible}._activityResult_1u4g5_325 strong{text-align:right;max-width:7.5rem}}@media (prefers-reduced-motion:reduce){._navigationSignIn_1u4g5_84,._primaryAction_1u4g5_180,._workspacePreview_1u4g5_232{transition:none;animation:none}}:root{--app-ink:#17211f;--app-muted:#61706c;--app-line:#d8dfdb;--app-paper:#fff;--app-canvas:#f3f5f2;--app-green:#176448;--app-green-deep:#104030;--app-green-mid:#185340;--app-green-soft:#e7f3ed;--app-display-font:Georgia, "Times New Roman", serif;--workspace-ink:var(--app-ink);--workspace-muted:var(--app-muted);--workspace-line:var(--app-line);--workspace-paper:var(--app-paper);--workspace-canvas:var(--app-canvas);--workspace-green:var(--app-green);--workspace-green-deep:var(--app-green-deep);--workspace-green-soft:var(--app-green-soft);color:var(--app-ink);background:var(--app-canvas);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.remittance-population{color:var(--app-muted);justify-items:end;font-size:.72rem;display:grid}.remittance-population strong{color:var(--app-green-deep);font-family:var(--app-display-font);font-size:1.55rem;font-weight:500}.remittance-operations-nav{border:1px solid var(--app-line);background:var(--app-paper);border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem;display:grid;overflow:hidden;box-shadow:0 8px 22px #2440350a}.remittance-operations-nav button{border:0;border-right:1px solid var(--app-line);min-height:4.65rem;color:var(--app-muted);box-shadow:none;text-align:left;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-content:center;justify-items:start;gap:.15rem .6rem;padding:.7rem .9rem;display:grid;position:relative}.remittance-operations-nav button:last-child{border-right:0}.remittance-operations-nav button:hover,.remittance-operations-nav button:focus-visible,.remittance-operations-nav button[aria-current=page]{color:var(--app-green-deep);background:#edf6f1;transform:none}.remittance-operations-nav button[aria-current=page]:after{background:var(--app-green);content:"";border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:1rem;right:1rem}.remittance-operations-nav button>span{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:800;overflow:hidden}.remittance-operations-nav button>strong{min-width:2rem;color:var(--app-ink);font-variant-numeric:tabular-nums;text-align:center;background:#edf1ef;border-radius:999px;padding:.18rem .45rem;font-family:inherit;font-size:.78rem;font-weight:800}.remittance-operations-nav button>small{color:#74827d;grid-column:1/-1;font-size:.68rem;line-height:1.25}.remittance-operations-nav button[data-view=work]>strong,.remittance-operations-nav button[data-view=attention]>strong{color:#fff;background:var(--app-green)}.remittance-operations-nav button[data-view=completed]{color:#74807b;background:#fafbfa}.remittance-inbox-card{border:1px solid var(--app-line);background:var(--app-paper);border-radius:.9rem;overflow:hidden;box-shadow:0 12px 30px #2440350d}.remittance-inbox-card>.payments-section-heading{border-bottom:1px solid var(--app-line);margin:0;padding:1.2rem 1.3rem}.remittance-search-form{border-bottom:1px solid var(--app-line);border-radius:0;grid-template-columns:minmax(18rem,34rem);margin:0;padding:.9rem 1.3rem}.remittance-episode-table{min-width:72rem}.remittance-episode-table td:nth-child(4){max-width:22rem}.remittance-episode-table td:last-child small{color:#74827d;margin-top:.3rem;font-size:.65rem;display:block}.remittance-status-progress{color:#285b74;background:#e1eff6}.remittance-status-attention{color:#7b5b13;background:#f7edc8}.remittance-status-blocked{color:#8a3434;background:#f7dddd}.remittance-lifecycle{background:#fff;border:1px solid #d5dfda;border-radius:.85rem;grid-template-columns:repeat(5,minmax(0,1fr));margin:1rem 0 0;display:grid;overflow:hidden}.remittance-lifecycle div{border-right:1px solid #e2e8e5;padding:.8rem .9rem}.remittance-lifecycle div:last-child{border-right:0}.remittance-lifecycle dt{color:#74827d;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem;font-weight:850}.remittance-lifecycle dd{color:#24483a;text-transform:capitalize;margin:0;font-size:.8rem;font-weight:800}.remittance-automation-note{color:#6f5318;background:#fff9e8;border:1px solid #ead59a;border-radius:.75rem;align-items:baseline;gap:.65rem;margin-top:.8rem;padding:.8rem 1rem;font-size:.78rem;display:flex}.remittance-command-panel,.remittance-timeline,.remittance-generic-evidence{background:#fff;border:1px solid #d5dfda;border-radius:.85rem;margin-top:1rem;padding:1.1rem 1.2rem}.remittance-command-panel h3,.remittance-timeline h3,.remittance-generic-evidence h3{color:#24483a;margin:.15rem 0 0}.remittance-command{align-items:center;gap:.8rem;margin-top:.8rem;display:flex}.remittance-command-key{color:#30483e;gap:.35rem;max-width:30rem;margin-top:.9rem;font-size:.72rem;font-weight:800;display:grid}.remittance-command-key>label{color:inherit}.remittance-command-key input{color:#24483a;min-height:2.5rem;font:inherit;background:#fff;border:1px solid #b8cbc2;border-radius:.55rem;padding:0 .7rem}#payment-command-demo-key-help{color:#67766f;font-size:.68rem;font-weight:500}.remittance-command button:disabled{color:#7d8984;cursor:not-allowed;background:#dfe6e2}.remittance-command span{color:#67766f;font-size:.75rem}.remittance-timeline ol{gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.remittance-timeline li{grid-template-columns:7.5rem 6rem minmax(0,1fr);gap:.8rem;min-height:4.25rem;padding:0 0 1rem 1.8rem;display:grid;position:relative}.remittance-timeline li:before{content:"";background:#d7e2dc;width:2px;position:absolute;top:.25rem;bottom:-.25rem;left:.35rem}.remittance-timeline li:after{background:var(--app-green);content:"";border:3px solid #dbeae3;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.2rem;left:0}.remittance-timeline li:last-child:before{display:none}.remittance-timeline li>time,.remittance-timeline li>span{color:#74827d;font-size:.68rem}.remittance-timeline li>span{letter-spacing:.04em;text-transform:uppercase;font-weight:850}.remittance-timeline h4,.remittance-generic-evidence h4{color:#29483d;margin:0;font-size:.85rem}.remittance-timeline p,.remittance-generic-evidence p{color:#64736d;margin:.2rem 0 0;font-size:.76rem;line-height:1.5}.remittance-timeline li.remittance-timeline-blocked:after{background:#a53a3a}.remittance-timeline-superseded{opacity:.7}.remittance-generic-evidence>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.9rem;display:grid}.remittance-generic-evidence article{background:#fafcfb;border:1px solid #e0e7e3;border-radius:.65rem;padding:.85rem}.remittance-generic-evidence article>span,.remittance-generic-evidence article>small{color:#74827d;font-size:.65rem}@media (width<=900px){.remittance-operations-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.remittance-operations-nav button:nth-child(2){border-right:0}.remittance-operations-nav button:nth-child(-n+2){border-bottom:1px solid var(--app-line)}.remittance-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr))}.remittance-lifecycle div{border-bottom:1px solid #e2e8e5}.remittance-lifecycle div:nth-child(2n){border-right:0}.remittance-lifecycle div:last-child{border-bottom:0;grid-column:1/-1}.remittance-timeline li{grid-template-columns:6.5rem minmax(0,1fr)}.remittance-timeline li>span{grid-column:1}.remittance-timeline li>div{grid-area:1/2/span 2}}@media (width<=620px){.remittance-operations-nav{grid-template-columns:1fr}.remittance-operations-nav button{border-right:0;border-bottom:1px solid var(--app-line);min-height:4.25rem}.remittance-operations-nav button:last-child{border-bottom:0}.remittance-search-form,.remittance-timeline li{grid-template-columns:1fr}.remittance-timeline li>span,.remittance-timeline li>div{grid-area:auto/1}.remittance-generic-evidence>div:last-child{grid-template-columns:1fr}}.product-shell{background:radial-gradient(circle at 92% 4rem, #d3e6dc75, transparent 30rem), var(--workspace-canvas);min-height:100vh}.product-shell-header{border-bottom:1px solid var(--workspace-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fbf9f0;box-shadow:0 12px 36px #19392e0f}.product-app-bar,.practice-masthead,.product-area-navigation{width:min(1400px,100% - 4.5rem);margin:0 auto}.product-app-bar{border-bottom:1px solid #e1e8e4;justify-content:space-between;align-items:center;gap:2rem;min-height:4.4rem;display:flex}.product-brand{align-items:center;gap:.1rem;display:flex}.product-brand-mark{object-fit:contain;flex:none;width:2.4rem;height:2.4rem;display:block}.product-brand-wordmark{flex:none;width:auto;height:1rem;display:block}.product-environment{color:#52655d;text-align:right;align-items:center;gap:.65rem;display:flex}.product-environment-dot{background:#2e8a67;border-radius:50%;width:.52rem;height:.52rem;box-shadow:0 0 0 4px #e0f1e9}.product-environment div{gap:.08rem;display:grid}.product-environment strong{color:#2c5747;font-size:.72rem}.product-environment small{color:#77857f;font-size:.65rem}.practice-masthead{justify-content:space-between;align-items:flex-end;gap:2rem;padding:1.55rem 0 1.25rem;display:flex}.practice-masthead-label,.workspace-area-eyebrow{color:var(--workspace-green);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:800}.practice-masthead h1{color:#153c2f;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:500;line-height:1}.practice-location{color:var(--workspace-muted);align-items:center;gap:.55rem;margin:0 0 .15rem;font-size:.82rem;font-weight:650;display:flex}.practice-location span{color:#4a9677;font-size:.48rem}.product-area-navigation{align-items:stretch;display:flex}.product-nav-button{min-width:10.5rem;color:var(--app-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-content:center;gap:.13rem;padding:.85rem 1.1rem .95rem;display:grid;position:relative}.product-nav-button:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:1rem;right:1rem}.product-nav-button:hover,.product-nav-button:focus-visible,.product-area-navigation .product-nav-active{color:var(--app-green-deep);background:var(--app-green-soft)}.product-area-navigation .product-nav-active:after{background:var(--app-green)}.product-nav-label{font-size:.82rem}.product-nav-detail{font-size:.66rem}.product-area-content{min-height:50vh}.workspace-area-header{justify-content:space-between;align-items:flex-end;gap:clamp(1.5rem,4vw,4rem);margin:0 auto 1.35rem;padding:1.7rem 0 .25rem;display:flex}.workspace-area-copy{max-width:52rem}.workspace-area-copy h2{color:#173d31;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3.1vw,2.65rem);font-weight:500;line-height:1.06}.workspace-area-copy>p:last-child{max-width:48rem;color:var(--workspace-muted);margin:.55rem 0 0;font-size:.91rem;line-height:1.55}.workspace-area-aside{flex:none;justify-items:end;gap:.75rem;display:grid}@media (width<=760px){.product-app-bar,.practice-masthead,.product-area-navigation{width:min(100% - 1.5rem,1400px)}.product-app-bar{padding:.7rem 0}.product-environment small,.product-environment-dot{display:none}.practice-masthead,.workspace-area-header{flex-direction:column;align-items:flex-start}.practice-masthead{gap:.7rem}.product-area-navigation{overflow-x:auto}.product-nav-button{min-width:7rem;padding:.65rem .75rem}.workspace-area-aside{justify-items:stretch;width:100%}}.prototype-separation{color:#596b63;background:#f8faf9;border:1px solid #d3dcd7;border-radius:.65rem;align-items:baseline;gap:.8rem;margin:0 0 1.1rem;padding:.8rem 1rem;font-size:.76rem;display:flex}.prototype-separation-title{color:#2b4a3e;white-space:nowrap}.payments-workspace{width:min(1400px,100% - 4.5rem);margin:0 auto;padding:0 0 3rem}.synthetic-batch-controls{background:var(--surface-raised,#fff);border:1px solid var(--border-subtle,#dfe3e8);border-radius:12px;grid-template-columns:minmax(220px,320px) auto minmax(260px,1fr);align-items:end;gap:12px;margin:0 0 20px;padding:14px 16px;display:grid}.synthetic-batch-controls label{gap:5px;font-size:.78rem;font-weight:700;display:grid}.synthetic-batch-controls input{border:1px solid var(--border-strong,#b7bec8);border-radius:8px;min-height:38px;padding:0 10px}.synthetic-batch-controls span{color:var(--text-muted,#5d6875);font-size:.82rem}@media (width<=800px){.synthetic-batch-controls{grid-template-columns:1fr;align-items:stretch}}.secondary-action{color:#245946;white-space:nowrap;background:#fff;border:1px solid #b8cbc2}.payments-overview,.payments-overview-loading{background:#fff;border:1px solid #ccd8d2;border-radius:.95rem;min-height:8rem;margin-bottom:1.25rem;display:grid;box-shadow:0 14px 32px #1f41340f}.payments-overview{grid-template-columns:repeat(4,minmax(0,1fr))}.payments-overview article{align-content:center;gap:.18rem;padding:1.15rem 1.3rem;display:grid}.payments-overview article+article{border-left:1px solid #e1e8e4}.payments-overview span,.payments-overview small{color:#687870;font-size:.72rem}.payments-overview strong{color:#193f32;font-variant-numeric:tabular-nums;font-size:1.7rem}.payments-overview-loading{color:#66776f;place-items:center;padding:1.4rem}.payments-content{grid-template-columns:minmax(580px,1.15fr) minmax(430px,.85fr);align-items:start;gap:1.25rem;display:grid}.payments-queue-card,.payment-detail-card{background:#fff;border:1px solid #ccd8d2;border-radius:.95rem;min-width:0;box-shadow:0 14px 32px #1f41340f}.payments-queue-card{overflow:hidden}.payment-detail-card{max-height:calc(100vh - 7rem);padding:1.25rem;position:sticky;top:6rem;overflow:auto}.payments-section-heading,.payment-inspector-header,.payment-subheading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.payments-section-heading h2,.payment-inspector-header h2{color:#193f32;margin:.16rem 0 0;font-size:1.25rem}.payments-section-heading>span,.payment-subheading>span{color:#6d7b75;font-size:.72rem}.payment-filters{background:#f7faf8;border-top:1px solid #edf1ef;border-bottom:1px solid #dfe6e2;grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr);gap:.8rem;padding:.9rem 1.25rem;display:grid}.payment-filters label{color:#586a62;gap:.3rem;font-size:.69rem;font-weight:800;display:grid}.payment-filters input,.payment-filters select{color:#203c32;width:100%;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #bdcbc4;border-radius:.55rem;padding:.55rem .68rem;font-size:.78rem}.payment-search>span{grid-template-columns:1fr auto;gap:.45rem;display:grid}.payment-search button{min-height:2.75rem;padding:.55rem .8rem;font-size:.75rem}.payment-table-wrap,.payment-claim-body{overflow-x:auto}.payment-table,.payment-allocation-table{border-collapse:collapse;width:100%}.payment-table th,.payment-table td,.payment-allocation-table th,.payment-allocation-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e7ece9;padding:.72rem .8rem}.payment-table th,.payment-allocation-table th{color:#6a7872;letter-spacing:.04em;text-transform:uppercase;background:#fbfcfb;font-size:.64rem}.payment-table td{color:#31463d;font-variant-numeric:tabular-nums;font-size:.74rem}.payment-table td:first-child button{color:#205b47;text-align:left;background:0 0;gap:.08rem;width:100%;padding:0;display:grid}.payment-table td:first-child small,.payment-allocation-table td:first-child small{color:#7a8881;font-size:.62rem;display:block}.payment-row-selected td{background:#eff7f3}.payment-status{white-space:nowrap;border-radius:999px;padding:.3rem .48rem;font-size:.63rem;font-weight:800;display:inline-block}.payment-status-good{color:#186143;background:#dff3e8}.payment-status-review{color:#865313;background:#fff0d7}.payment-adjustment-list{flex-wrap:wrap;gap:.4rem;margin:.75rem 0;padding:0;list-style:none;display:flex}.payment-pagination{color:#65756d;justify-content:flex-end;align-items:center;gap:.7rem;padding:.9rem 1.2rem;font-size:.7rem;display:flex}.payment-pagination button{padding:.46rem .65rem;font-size:.7rem}.payment-empty{color:#74827c;text-align:center;padding:2rem 1rem}.payment-inspector-header>strong{color:#183f32;font-variant-numeric:tabular-nums;font-size:1.4rem}.payment-inspector-header span{color:#6a7a72;font-size:.75rem}.payment-facts{border:1px solid #dfe7e3;border-radius:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 0;display:grid;overflow:hidden}.payment-facts div{gap:.16rem;padding:.7rem;display:grid}.payment-facts div:nth-child(2n){border-left:1px solid #e5ebe8}.payment-facts div:nth-child(n+3){border-top:1px solid #e5ebe8}.payment-facts dt{color:#738079;text-transform:uppercase;font-size:.61rem;font-weight:800}.payment-facts dd{color:#30483e;text-transform:capitalize;margin:0;font-size:.74rem;font-weight:700}.payment-evidence-section{margin-top:1.2rem}.payment-subheading{align-items:baseline;margin-bottom:.55rem}.payment-subheading h3{color:#24483a;margin:0;font-size:.88rem}.payment-bank-evidence{background:#f8fbf9;border:1px solid #dce5e0;border-radius:.65rem;justify-content:space-between;gap:1rem;padding:.72rem;display:flex}.payment-bank-evidence>div{gap:.12rem;display:grid}.payment-bank-evidence>div:last-child{text-align:right}.payment-bank-evidence strong{color:#304b40;font-size:.72rem}.payment-bank-evidence span,.payment-evidence-warning{color:#718078;text-transform:capitalize;font-size:.64rem}.payment-evidence-warning{color:#805617;background:#fff9ee;border:1px solid #e9cf9d;border-radius:.65rem;padding:.8rem}.payment-claim{border:1px solid #dce5e0;border-radius:.65rem;overflow:hidden}.payment-claim+.payment-claim{margin-top:.55rem}.payment-claim summary{color:#30483e;cursor:pointer;background:#f8fbf9;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .8rem;font-size:.72rem;display:flex}.payment-claim summary>div{gap:.1rem;display:grid}.payment-claim summary span{color:#738079;text-transform:capitalize;font-size:.62rem}.payment-claim-body{padding:.7rem}.text-action{color:#27694f;background:0 0;margin:0 0 .55rem;padding:0;font-size:.68rem}.payment-allocation-table td{color:#3d5148;text-transform:capitalize;font-size:.65rem}.payment-provenance{color:#5e6f67;border-top:1px solid #dfe6e2;margin-top:1.2rem;padding-top:.85rem;font-size:.7rem}.payment-provenance summary{color:#2d5645;cursor:pointer;font-weight:800}.payment-provenance dl{gap:.55rem;display:grid}.payment-provenance dt{color:#75827c;text-transform:uppercase;font-size:.61rem;font-weight:800}.payment-provenance dd{overflow-wrap:anywhere;margin:.08rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.61rem}@media (width<=1120px){.payments-content{grid-template-columns:1fr}.payment-detail-card{max-height:none;position:static}}@media (width<=760px){.payments-workspace{padding:0 0 2rem}.payments-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.payments-overview article:nth-child(3){border-top:1px solid #e1e8e4;border-left:0}.payments-overview article:nth-child(4){border-top:1px solid #e1e8e4}.payment-filters{grid-template-columns:1fr}}.payment-run-control{justify-items:end;gap:.45rem;display:grid}.payment-run-control span,.payment-rerun-control span{color:var(--workspace-muted);font-size:.75rem}.payment-run-control button,.payment-work-actions button,.payment-completion button{min-height:2.65rem;padding:.65rem 1rem}.payment-daily-brief{background:#fff;border:1px solid #c8d8d0;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;margin:0 0 1.25rem;padding:1.4rem 1.55rem;display:grid;box-shadow:0 14px 32px #1f41340f}.payment-daily-copy{max-width:47rem}.payment-daily-copy h2{color:var(--app-green-deep);font-family:var(--app-display-font);letter-spacing:-.03em;margin:.2rem 0 .45rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:500}.payment-daily-copy>p:last-child,.payments-section-heading p,.payment-automation-summary p,.payment-completion p{color:var(--workspace-muted);margin:0;line-height:1.55}.payment-daily-brief dl{grid-template-columns:repeat(3,minmax(0,1fr));min-width:28rem;margin:0;display:grid}.payment-daily-brief dl div{border-left:1px solid #dce5e0;gap:.2rem;padding:.25rem 1.2rem;display:grid}.payment-daily-brief dt{color:#687870;font-size:.72rem;font-weight:750}.payment-daily-brief dd{color:var(--app-green-deep);font-variant-numeric:tabular-nums;margin:0;font-size:1.55rem;font-weight:800}.payments-queue-card{width:100%}.payments-section-heading{padding:1.35rem 1.45rem 1.1rem}.payments-section-heading h2{font-family:var(--app-display-font);letter-spacing:-.025em;font-size:1.45rem;font-weight:500}.payments-section-heading p{max-width:48rem;margin-top:.35rem;font-size:.82rem}.payment-filters{grid-template-columns:minmax(220px,.65fr) minmax(320px,1.35fr);padding:.95rem 1.45rem}.payment-filters label{font-size:.75rem}.payment-table th,.payment-table td{padding:.9rem .85rem}.payment-table thead th{font-size:.68rem}.payment-table tbody td,.payment-table tbody th{color:#31463d;text-align:left;vertical-align:middle;font-size:.82rem;font-weight:500}.payment-table tbody tr:hover td,.payment-table tbody tr:hover th{background:#f5f9f7}.payment-table td strong,.payment-table th strong{color:#27473a;font-size:.82rem;display:block}.payment-table td small,.payment-table th small{color:#74827c;text-overflow:ellipsis;white-space:nowrap;max-width:17rem;margin-top:.2rem;font-size:.7rem;font-weight:500;display:block;overflow:hidden}.payment-row-link,.payment-open-button,.payment-back-button{color:#205b47;background:0 0}.payment-row-link{text-align:left;width:100%;min-height:2.75rem;padding:.35rem 0;display:block}.payment-row-link:hover,.payment-row-link:focus-visible{color:var(--app-green-deep);box-shadow:none;background:0 0;transform:none}.payment-row-link:hover strong,.payment-row-link:focus-visible strong{color:inherit;text-underline-offset:.2rem;text-decoration:underline}.payment-open-button{white-space:nowrap;align-items:center;gap:.5rem;min-height:2.5rem;padding:.35rem 0;font-size:.76rem;font-weight:800;display:inline-flex}.payment-table .payment-stop-summary{white-space:normal}.payment-status-waiting{color:#765b13;background:#fff5cf}.payment-status-reopened{color:#8b3b2d;background:#fae7e3}.payment-status-neutral{color:#465b52;background:#edf2ef}.payment-empty{align-content:center;place-items:center;gap:.5rem;min-height:12rem;padding:2rem;display:grid}.remittance-next-step{color:var(--app-ink);font-size:.75rem;font-weight:750;line-height:1.35;display:block}.payment-inspect-button{min-height:2.75rem;color:var(--app-green);box-shadow:none;text-align:left;background:0 0;border:0;margin-top:.25rem;padding:.35rem 0;font-size:.72rem;font-weight:800}.payment-inspect-button:hover,.payment-inspect-button:focus-visible{color:var(--app-green-deep);box-shadow:none;text-underline-offset:.2rem;background:0 0;text-decoration:underline;transform:none}.payment-empty p{margin:0}.payment-state-panel{min-height:9rem;color:var(--workspace-muted);background:#fff;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex}.payment-state-panel>div,.payment-state-panel:not(.payment-daily-brief){flex-direction:column}.payment-page-loading tbody td{height:4.4rem}.payment-page-loading-line,.payment-detail-loading i{background:linear-gradient(90deg,#e2ebe6 25%,#f6f9f7 50%,#e2ebe6 75%) 0 0/200% 100%;border-radius:999px;width:min(100%,10rem);height:.7rem;animation:1.35s ease-in-out infinite payment-loading-shimmer;display:block}.payment-page-loading-line-short{width:min(68%,6rem)}.payment-page-loading-line-secondary{width:min(82%,8rem);height:.5rem;margin-top:.45rem;animation-delay:90ms}.payment-page-loading tbody tr:nth-child(2n) .payment-page-loading-line{animation-delay:.16s}@keyframes payment-loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.payment-workbench{min-width:0}.payment-workbench-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-bottom:1rem;display:grid}.payment-workbench-nav>span{color:var(--workspace-muted);font-size:.75rem}.payment-workbench-nav>div{justify-content:flex-end;gap:.5rem;display:flex}.payment-workbench-nav button{color:#2b5b49;background:#fff;border:1px solid #bdcbc4;min-height:2.75rem;padding:.5rem .75rem;font-size:.75rem}.payment-workbench-nav .payment-back-button{background:0 0;border:0;justify-self:start;padding-left:0}.payment-workbench-header{background:#fff;border:1px solid #cdd9d3;border-radius:1rem 1rem 0 0;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.35rem 1.5rem;display:flex}.payment-workbench-header h2{color:var(--app-green-deep);font-family:var(--app-display-font);letter-spacing:-.035em;margin:.2rem 0 .35rem;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:500}.payment-workbench-header p:last-child{color:var(--workspace-muted);margin:0;font-size:.82rem}.payment-workbench-total{justify-items:end;gap:.35rem;display:grid}.payment-workbench-total>strong{color:var(--app-green-deep);font-variant-numeric:tabular-nums;font-size:1.7rem}.payment-workbench-total small{max-width:20rem;color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.payment-detail-loading{color:var(--workspace-muted);background:#f7faf8;border:1px solid #cdd9d3;border-top:0;gap:.35rem;padding:1.35rem 1.5rem;display:grid}.payment-detail-loading>strong{color:var(--app-green-deep);font-size:.9rem}.payment-detail-loading>span{font-size:.78rem}.payment-detail-loading>div{gap:.55rem;margin-top:.85rem;display:grid}.payment-detail-loading i{width:100%}.payment-detail-loading i:nth-child(2){width:82%}.payment-detail-loading i:nth-child(3){width:65%}@media (prefers-reduced-motion:reduce){.payment-page-loading-line,.payment-detail-loading i{animation:none}}.payment-automation-summary{background:#f7faf8;border:1px solid #cdd9d3;border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.35rem 1.5rem;display:grid}.payment-automation-summary h3,.payment-completion h3{color:#24483a;margin:.2rem 0 .35rem;font-size:1.1rem}.payment-scope-summary{color:#36584a;text-align:right;max-width:20rem;font-size:.78rem;line-height:1.45}.payment-rerun-control{justify-items:end;gap:.45rem;display:grid}.payment-claim-outcome-panel{background:#f8fbf9;border:1px solid #d5dfda;border-radius:.9rem;margin-top:1rem;padding:1rem}.payment-claim-outcome-panel>.payments-section-heading{margin-bottom:.75rem}.payment-claim-outcome-list{gap:.65rem;display:grid}.payment-claim-outcome{background:#fff;border:1px solid #dbe4df;border-radius:.75rem;width:100%;overflow:hidden}.payment-claim-outcome-review{border-color:#d9aa68}.payment-claim-outcome summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1rem;display:flex}.payment-claim-outcome summary>div{gap:.2rem;min-width:0;display:grid}.payment-claim-outcome summary>div:last-child{text-align:right}.payment-claim-outcome summary span,.payment-claim-outcome summary small{color:#64766e;font-size:.75rem}.payment-claim-outcome-body{border-top:1px solid #e2e8e5;padding:.9rem 1rem 1rem}.payment-claim-outcome-body>p{color:#40584d;margin:0 0 .8rem;font-size:.84rem;line-height:1.5}.claim-state-facets{border:1px solid #e2e8e5;border-radius:.65rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.claim-state-facets div{padding:.65rem .75rem}.claim-state-facets div+div{border-left:1px solid #e2e8e5}.claim-state-facets dt{color:#6a7872;text-transform:uppercase;font-size:.65rem;font-weight:850}.claim-state-facets dd{color:#29483b;margin:.2rem 0 0;font-size:.78rem}.payment-claim-outcome-body .payment-affected-lines{padding-left:0;padding-right:0}.claim-disposition-options{color:#4e4333;border-left:3px solid #d29a50;gap:.2rem;margin-top:.85rem;padding:.15rem 0 .15rem .75rem;display:grid}.claim-disposition-options span,.claim-disposition-options small{font-size:.76rem;line-height:1.45}.payment-work-list{gap:.8rem;margin-top:1rem;display:grid}.payment-work-item{background:#fff;border:1px solid #d5dfda;border-radius:.85rem;overflow:hidden;box-shadow:0 10px 24px #1f41340a}.payment-work-item>header{align-items:flex-start;gap:.85rem;padding:1.1rem 1.25rem .95rem;display:flex}.payment-work-number{color:#fff;background:var(--app-green);border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.72rem;font-weight:900;display:grid}.payment-work-item header p{color:#8a5c1d;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .25rem;font-size:.7rem;font-weight:850}.payment-work-item header h3{color:#213f34;margin:0;font-size:1.02rem}.payment-decision-brief{background:#fafcfb;border-top:1px solid #e2e8e5;border-bottom:1px solid #e2e8e5;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.payment-decision-brief div{padding:.9rem 1.05rem}.payment-decision-brief div+div{border-left:1px solid #e2e8e5}.payment-decision-brief dt{color:#697a72;text-transform:uppercase;margin-bottom:.3rem;font-size:.68rem;font-weight:850}.payment-decision-brief dd{color:#344b41;margin:0;font-size:.82rem;line-height:1.5}.payment-affected-lines{padding:.9rem 1.05rem 0;overflow-x:auto}.payment-affected-lines .payments-section-heading{margin-bottom:.55rem}.payment-affected-lines .payments-section-heading h4{color:#27483b;margin:.15rem 0 0;font-size:.92rem}.payment-revision-claims{background:#fffaf3;padding-top:1.1rem}.payment-affected-lines table{border-collapse:collapse;width:100%}.claim-accounting-equation{color:#566860;white-space:nowrap;align-items:center;gap:.38rem;width:max-content;min-width:100%;margin:.2rem 0 .55rem;font-size:.69rem;font-weight:750;display:flex}.claim-accounting-equation span{border-radius:999px;padding:.32rem .5rem}.claim-accounting-equation b{color:#7b8983;font-size:.82rem}.claim-accounting-equation-break{margin-left:.15rem}.claim-accounting-table{min-width:58rem}.payment-affected-lines th,.payment-affected-lines td{color:#344b41;text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #e4eae7;padding:.65rem;font-size:.78rem}.payment-affected-lines th:first-child{text-align:left}.payment-affected-lines thead th{color:#6a7872;text-transform:uppercase;font-size:.68rem}.claim-accounting-table thead th span,.claim-accounting-table thead th small,.claim-accounting-amount strong,.claim-accounting-amount small{display:block}.claim-accounting-table thead th small{color:#839089;letter-spacing:0;text-transform:none;margin-top:.16rem;font-size:.58rem;font-weight:650}.claim-accounting-table tbody th{min-width:10.5rem}.claim-accounting-table .claim-accounting-adjustment{background:#fff8ee}.claim-accounting-table .claim-accounting-allowed{background:#f1f6f4}.claim-accounting-table .claim-accounting-insurance{background:#edf8f2}.claim-accounting-table .claim-accounting-patient{background:#eef4f7}.claim-accounting-equation .claim-accounting-billed{background:#f3f5f4}.claim-accounting-equation .claim-accounting-adjustment{color:#775326;background:#fff3e2}.claim-accounting-equation .claim-accounting-allowed{color:#315447;background:#eaf2ef}.claim-accounting-equation .claim-accounting-insurance{color:#236546;background:#e5f5ec}.claim-accounting-equation .claim-accounting-patient{color:#365c70;background:#e2edf3}.claim-accounting-estimate td,.claim-accounting-estimate th{border-bottom-style:dashed}.claim-accounting-result td,.claim-accounting-result th{border-bottom-color:#cfdad5}.claim-accounting-amount strong{color:#29453a;font-size:.82rem;font-weight:780}.claim-accounting-amount small{color:#718078;white-space:nowrap;margin-top:.16rem;font-size:.62rem;font-weight:550}.claim-accounting-table .claim-accounting-changed{position:relative;box-shadow:inset 0 0 0 1px #dda765}.claim-accounting-table .claim-accounting-delta{color:#945e1c;font-weight:750}.payment-affected-lines tbody th strong,.payment-affected-lines tbody th small,.payment-review-amount strong,.payment-review-amount small,.payment-review-amount span{display:block}.payment-review-amount small,.payment-review-amount span{color:#62756c}.payment-review-amount small{margin-top:.12rem}.payment-review-amount span{margin-top:.28rem;font-size:.7rem;line-height:1.35}.normalized-supporting-evidence .payment-supporting-body{gap:1rem}.normalized-source-facts{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.55rem;display:grid}.normalized-source-facts article{background:#fbfdfc;border:1px solid #dce5e0;border-radius:.6rem;gap:.2rem;padding:.75rem .85rem;display:grid}.normalized-source-facts span,.normalized-source-facts small{color:#687871;font-size:.72rem;line-height:1.4}.normalized-claim-list{border:1px solid #dde6e1;border-radius:.75rem;display:grid;overflow:hidden}.normalized-claim-list article{background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem;display:flex}.normalized-claim-list article+article{border-top:1px solid #e5ebe8}.normalized-claim-list article>div{gap:.2rem;display:grid}.normalized-claim-list span,.normalized-claim-list small{color:var(--workspace-muted);font-size:.72rem}.payment-technical-references{border-top:1px solid #e1e8e4;padding-top:.8rem}.payment-technical-references>summary{color:#486258;cursor:pointer;font-size:.74rem;font-weight:750}.payment-technical-references ul{gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.payment-technical-references li{color:#617169;grid-template-columns:8rem minmax(12rem,1fr) minmax(12rem,1fr);gap:.6rem;font-size:.68rem;display:grid}.payment-technical-references code{text-overflow:ellipsis;overflow:hidden}.text-action:hover,.text-action:focus-visible,.payment-open-button:hover,.payment-open-button:focus-visible,.detail-back-button:hover,.detail-back-button:focus-visible{color:#173e32;box-shadow:none;background:0 0;transform:none}.payment-affected-lines tbody th small{color:#75837d;margin-top:.15rem;font-size:.68rem;font-weight:500}.payment-work-actions,.payment-work-decision{justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.1rem;display:flex}.payment-work-actions span,.payment-work-decision span{color:#75827c;font-size:.72rem}.payment-work-decision{color:#1c6045;background:#eef8f3;justify-content:flex-start}.payment-work-decision-waiting{color:#785815;background:#fff8df}.payment-completion{background:#f7faf8;border:1px solid #c8d8d0;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1rem;padding:1.15rem 1.3rem;display:flex}.payment-completion button:disabled{color:#829088;background:#dfe6e2}.payment-completion-done{color:#195c42;background:#edf8f2}.payment-completion-done>span{color:#fff;background:#268260;border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-weight:900;display:grid}.payment-all-clear{color:#215e46;background:#eef8f3;border:1px solid #bbd9ca;border-radius:.9rem;align-items:center;gap:.9rem;margin-top:1rem;padding:1.15rem 1.25rem;display:flex}.payment-all-clear>span{color:#fff;background:#2a8864;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.payment-all-clear p{color:#527166;margin:.15rem 0 0;font-size:.82rem}.payment-supporting-evidence{background:#fff;border:1px solid #d5dfda;border-radius:.85rem;margin-top:1rem;overflow:hidden}.payment-supporting-evidence>summary{color:#2a5544;cursor:pointer;background:#f9fbfa;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.payment-supporting-evidence>summary>span:first-child{gap:.15rem;display:grid}.payment-supporting-evidence summary small,.payment-supporting-evidence summary>span:last-child{color:#718078;font-size:.72rem;font-weight:500}.payment-supporting-body{gap:1.4rem;padding:1.15rem;display:grid}.payment-supporting-body .payment-claim summary{font-size:.8rem}.payment-subheading .text-action{margin:0}.payment-provenance{margin-top:0}@media (width<=980px){.payment-daily-brief,.payment-automation-summary{grid-template-columns:1fr}.payment-daily-brief dl{width:100%;min-width:0}.payment-rerun-control{justify-items:start}.payment-decision-brief{grid-template-columns:1fr}.claim-state-facets{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-decision-brief div+div{border-top:1px solid #e2e8e5;border-left:0}.claim-state-facets div+div{border-left:0}}@media (width<=760px){.payment-claim-outcome-panel{padding:.75rem}.payment-claim-outcome-panel>.payments-section-heading,.payment-claim-outcome summary{flex-direction:column;align-items:flex-start}.payment-claim-outcome summary{gap:.5rem}.payment-claim-outcome summary>div:last-child{text-align:left}.payment-run-control{justify-items:stretch}.payment-daily-brief{padding:1.1rem}.payment-daily-brief dl{grid-template-columns:1fr}.payment-daily-brief dl div{border-top:1px solid #dce5e0;border-left:0;justify-content:space-between;align-items:baseline;padding:.65rem 0;display:flex}.payment-filters{grid-template-columns:1fr}.payment-workbench-nav{grid-template-columns:1fr auto}.payment-workbench-nav>span{display:none}.payment-workbench-header,.payment-completion,.payment-work-actions,.payment-work-decision{flex-direction:column;align-items:stretch}.payment-workbench-total{justify-items:start}}.timeline-lab{color:#f8fbf9;background:linear-gradient(125deg, var(--app-green-deep), var(--app-green-mid));border:0;border-radius:1.25rem;margin:0 0 1.35rem;padding:1.25rem;box-shadow:0 22px 52px #143d2f24}.timeline-lab-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.timeline-lab .eyebrow,.remittance-summary .eyebrow{color:#a9d6c2}.timeline-lab-title{color:#f8fbf9;font-family:var(--app-display-font);letter-spacing:-.035em;margin:.2rem 0 .35rem;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:500}.timeline-lab-heading p:last-child{color:#d4e8de;max-width:44rem;margin:0;line-height:1.5}.timeline-verdict{color:#f8fbf9;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:800}.timeline-verdict-needs_posting_review{color:#89491a;background:#fff7ef;border-color:#e5b991}.timeline-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.timeline-steps li{min-width:0}.timeline-step-button{color:#eef7f2;cursor:pointer;text-align:left;background:#ffffff14;border:1px solid #ffffff2e;border-radius:.7rem;align-items:center;gap:.7rem;width:100%;min-height:4.5rem;padding:.8rem;display:flex}.timeline-step-button:hover,.timeline-step-button:focus-visible,.timeline-step-button[aria-current=step]{background:#ffffff26;border-color:#ffffff85;outline:none;box-shadow:0 0 0 3px #ffffff17}.timeline-step-number{width:1.8rem;height:1.8rem;color:var(--app-green-deep);background:#d8eee4;border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:850;display:grid}.timeline-step-copy{gap:.2rem;min-width:0;display:grid}.timeline-step-label{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.timeline-step-status{color:#c4ddd2;font-size:.68rem}.timeline-selection-summary{color:#c4ddd2;border-top:1px solid #ffffff2e;align-items:baseline;gap:.75rem;margin-top:.9rem;padding-top:.85rem;font-size:.74rem;display:flex}.timeline-selection-title{color:#f8fbf9}.timeline-selection-effects{color:#b9dfcc;margin-left:auto;font-style:normal;font-weight:750}.timeline-error{color:#8b2f2f;font-size:.78rem}.timeline-provenance{border-top:1px solid #ffffff2e;margin-top:.85rem;padding-top:.75rem}.timeline-provenance-summary{color:#d8eee4;cursor:pointer;font-size:.75rem;font-weight:750}.timeline-provenance-list{gap:.45rem;margin:.75rem 0 0;display:grid}.timeline-provenance-row{grid-template-columns:9rem minmax(0,1fr);gap:.75rem;display:grid}.timeline-provenance-label{color:#a9cdbd;text-transform:uppercase;font-size:.66rem;font-weight:800}.timeline-provenance-value{overflow-wrap:anywhere;color:#edf7f2;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem}@media (width<=760px){.prototype-separation,.timeline-lab-heading,.timeline-selection-summary{flex-direction:column;align-items:flex-start}.timeline-steps{grid-template-columns:1fr}.timeline-selection-summary em{margin-left:0}.timeline-provenance-row{grid-template-columns:1fr;gap:.15rem}}.remittance-workspace{margin-top:.25rem}.remittance-workspace [hidden]{display:none}.remittance-heading,.remittance-detail-header,.remittance-inbox-heading,.remittance-section-heading{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.remittance-heading{margin-bottom:1rem}.remittance-heading h2,.remittance-detail-header h2{font-family:var(--app-display-font);letter-spacing:-.045em;margin:.18rem 0 .35rem;font-size:clamp(1.8rem,3.6vw,2.55rem);font-weight:500}.remittance-heading p:last-child,.remittance-detail-header p:last-child{color:#65746e;max-width:42rem;margin:0;line-height:1.5}.remittance-summary{color:#f8fbf9;background:linear-gradient(125deg, var(--app-green-deep), var(--app-green-mid));border:0;border-radius:1.25rem;grid-template-columns:minmax(22rem,1.25fr) minmax(31rem,1fr);display:grid;overflow:hidden;box-shadow:0 22px 52px #143d2f24}.remittance-summary>div{padding:1.5rem 1.65rem}.remittance-summary h2{color:#f8fbf9;max-width:35rem;font-family:var(--app-display-font);letter-spacing:-.035em;margin:.15rem 0 .5rem;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:500}.remittance-summary>div>p:last-child{color:#d4e8de;max-width:38rem;margin:0;font-size:.88rem;line-height:1.6}.remittance-summary dl{border-left:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.remittance-summary dl>div{text-align:center;flex-direction:column;justify-content:center;min-width:0;padding:1.25rem .75rem;display:flex}.remittance-summary dl>div+div{border-left:1px solid #ffffff2e}.remittance-summary dt{color:#b9d8ca;letter-spacing:.055em;text-transform:uppercase;min-height:2rem;font-size:.62rem;font-weight:800;line-height:1.35}.remittance-summary dd{color:#f8fbf9;letter-spacing:-.045em;margin:.25rem 0 0;font-size:1.7rem;font-weight:850}.remittance-inbox{background:#fff;border:1px solid #cdd7d2;border-radius:.85rem;margin-top:1.3rem;overflow:hidden;box-shadow:0 18px 42px #1f413412}.remittance-inbox-heading{background:#fafcfb;border-bottom:1px solid #dce4e0;min-height:5.8rem;padding:1.05rem 1.2rem}.remittance-inbox-heading h3,.remittance-section-heading h3{letter-spacing:-.025em;margin:.2rem 0 0;font-size:1.15rem}.remittance-inbox-heading>p{color:#6d7c76;text-align:right;max-width:30rem;margin:0;font-size:.74rem;line-height:1.5}.remittance-controls{border-bottom:1px solid #e0e6e3;grid-template-columns:minmax(16rem,1fr) minmax(12rem,.35fr) auto auto;align-items:end;gap:.75rem;padding:.85rem 1rem;display:grid}.remittance-controls label:not(.remittance-new-only){gap:.3rem;display:grid}.remittance-controls label>span{color:#64736d;letter-spacing:.05em;text-transform:uppercase;font-size:.65rem;font-weight:800}.remittance-controls input[type=search],.remittance-controls select{color:#1f2c27;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #c6d1cb;border-radius:.5rem;padding:.58rem .7rem;font-size:.82rem}.remittance-controls input:focus,.remittance-controls select:focus{outline-offset:1px;outline:3px solid #2f6f5a2e}.remittance-new-only{cursor:pointer;background:#f8faf9;border:1px solid #d1dad5;border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.55rem .7rem;display:flex}.remittance-new-only input{accent-color:#2f6f5a;width:1rem;height:1rem}.remittance-new-only span{letter-spacing:0;text-transform:none;white-space:nowrap}.remittance-result-count{flex-direction:column;align-items:flex-end;min-width:5.7rem;padding-bottom:.28rem;display:flex}.remittance-result-count strong{font-size:1.05rem}.remittance-result-count span{color:#718079;font-size:.68rem}.remittance-table-scroll,.remittance-line-table-scroll{overflow-x:auto}.remittance-table,.remittance-line-table{border-collapse:collapse;width:100%}.remittance-table{min-width:68rem;font-size:.75rem}.remittance-table thead th,.remittance-line-table thead th{color:#687770;letter-spacing:.045em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f3f7f5;border-bottom:1px solid #dbe3df;padding:.65rem .75rem;font-size:.61rem;font-weight:800}.remittance-table tbody tr{border-bottom:1px solid #e5eae7}.remittance-table tbody tr:hover{background:#f8fbf9}.remittance-table tbody th,.remittance-table tbody td{vertical-align:middle;text-align:left;padding:.72rem .75rem}.remittance-table tbody td>strong,.remittance-table tbody td>span{display:block}.remittance-table tbody td>span:not(.remittance-status){color:#76847e;margin-top:.16rem;font-size:.65rem}.remittance-row-button,.remittance-open-button{color:inherit;box-shadow:none;background:0 0;border:0}.remittance-row-button{text-align:left;align-items:center;gap:.65rem;width:100%;min-width:13rem;min-height:2.75rem;padding:.2rem;display:flex}.remittance-row-button:hover,.remittance-open-button:hover{color:#184b3b;background:#eef6f2;transform:none}.remittance-row-button strong,.remittance-row-button small{display:block}.remittance-row-button small{color:#73817b;margin-top:.12rem;font-size:.66rem}.remittance-kind{color:#315d4e;letter-spacing:.04em;background:#e4f0eb;border-radius:.42rem;justify-content:center;align-items:center;min-width:2.65rem;min-height:2.1rem;font-size:.62rem;font-weight:850;display:inline-flex}.remittance-open-button{color:#2c6753;white-space:nowrap;align-items:center;gap:.4rem;min-height:2.75rem;padding:.55rem .65rem;font-size:.7rem;display:inline-flex}.remittance-status{color:#54645e;white-space:nowrap;background:#edf1ef;border-radius:999px;width:fit-content;padding:.3rem .55rem;font-size:.64rem;font-weight:800;display:inline-flex}.remittance-status-ready,.remittance-status-running{color:#285b74;background:#e1eff6}.remittance-status-complete{color:#24614c;background:#ddf0e8}.remittance-status-needs_review{color:#7b5b13;background:#f7edc8}.remittance-status-waiting{color:#526875;background:#e6eef2}.remittance-status-reopened{color:#8a3e3a;background:#f5e0de}.remittance-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:24rem;padding:3rem;display:flex}.remittance-empty h3{margin:.25rem 0 .45rem;font-size:1.45rem}.remittance-empty p:not(.eyebrow){color:#697871;max-width:25rem;margin-bottom:1rem}.remittance-detail{background:#fdfefd;border:1px solid #ccd7d1;border-radius:.85rem;overflow:hidden;box-shadow:0 18px 45px #1d352d12}.remittance-detail-nav{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #d7dfdb;grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr);align-items:center;gap:1rem;min-height:4.2rem;padding:.7rem 1rem;display:grid;position:sticky;top:0;box-shadow:0 8px 20px #23372f0f}.remittance-detail-nav>div:nth-child(2){color:#56665f;flex-direction:column;align-items:center;gap:.1rem;font-size:.72rem;display:flex}.remittance-detail-nav>div:nth-child(2) span{color:#7b8782;font-size:.62rem}.remittance-detail-nav>div:last-child{justify-content:flex-end;gap:.5rem;display:flex}.remittance-detail-nav .button-secondary:disabled{cursor:not-allowed;opacity:.4}.remittance-detail-header{background:linear-gradient(120deg,#f8fcfa,#fff);border-bottom:1px solid #dce3df;padding:1.35rem 1.45rem}.remittance-detail-header>div:last-child{flex-direction:column;align-items:flex-end;gap:.28rem;display:flex}.remittance-detail-header>div:last-child>strong{font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:.2rem;font-size:1.45rem}.remittance-detail-header>div:last-child>span:last-child{color:#687770;font-size:.7rem}.remittance-pre-run{grid-template-columns:minmax(20rem,1fr) minmax(20rem,.8fr);align-items:center;gap:2rem;min-height:32rem;padding:2rem;display:grid}.remittance-pre-run-copy{max-width:36rem}.remittance-pre-run h3{letter-spacing:-.04em;margin:.2rem 0 .7rem;font-size:clamp(1.55rem,3vw,2.1rem)}.remittance-pre-run-copy>p:not(.eyebrow){color:#5f6f68;margin-bottom:1.2rem;line-height:1.65}.remittance-run-scope{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.remittance-run-scope li{background:#fff;border:1px solid #d5dfda;border-radius:.65rem;align-items:center;gap:.75rem;padding:.85rem;display:flex}.remittance-run-scope li>span{color:#2b5f4e;background:#e5f0eb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.72rem;font-weight:850;display:inline-flex}.remittance-run-scope strong,.remittance-run-scope small{display:block}.remittance-run-scope small{color:#74817c;margin-top:.2rem;font-size:.68rem}.remittance-results{padding:1.3rem}.remittance-results-summary{background:#f8fbf9;border:1px solid #d4ded9;border-radius:.75rem;grid-template-columns:minmax(24rem,1.3fr) minmax(27rem,1fr);display:grid}.remittance-results-summary>div:first-child{padding:1.25rem 1.35rem}.remittance-results-summary h3{letter-spacing:-.03em;margin:.18rem 0 .45rem;font-size:1.4rem}.remittance-results-summary>div:first-child>p:last-child{color:#63736c;margin:0;font-size:.8rem;line-height:1.55}.remittance-results-summary dl{border-left:1px solid #dbe3df;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.remittance-results-summary dl>div{flex-direction:column;justify-content:center;padding:1rem .75rem;display:flex}.remittance-results-summary dl>div+div{border-left:1px solid #e0e6e3}.remittance-results-summary dt{color:#687770;letter-spacing:.045em;text-transform:uppercase;font-size:.61rem;font-weight:800;line-height:1.35}.remittance-results-summary dd{color:#25352f;margin:.3rem 0 0;font-size:.85rem;font-weight:800}.remittance-all-clear{color:#255944;background:#edf8f3;border:1px solid #b9d8ca;border-radius:.65rem;align-items:center;gap:.8rem;margin-top:.9rem;padding:1rem;display:flex}.remittance-all-clear>span{color:#fff;background:#3b7b61;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-weight:850;display:inline-flex}.remittance-all-clear p{color:#5a7468;margin:.2rem 0 0;font-size:.75rem}.remittance-attention,.remittance-evidence{margin-top:1.3rem}.remittance-section-heading{margin-bottom:.7rem}.remittance-section-heading>span{color:#687770;font-size:.72rem;font-weight:750}.remittance-exception-list,.remittance-claim-list{gap:.8rem;display:grid}.remittance-exception{background:#fff;border:1px solid #d4ddd8;border-radius:.7rem;overflow:hidden}.remittance-exception>header{background:#fafcfb;border-bottom:1px solid #e0e6e3;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1rem;display:flex}.remittance-exception h4{margin:.35rem 0 0;font-size:1rem}.remittance-exception code{color:#64736d;background:#eef2f0;border-radius:.35rem;padding:.28rem .4rem;font-size:.58rem}.exception-kind{color:#6d5517;background:#f6ebc6;border-radius:999px;padding:.25rem .48rem;font-size:.61rem;font-weight:850;display:inline-flex}.exception-kind-contradiction_investigation{color:#853e3a;background:#f5e1df}.exception-kind-evidence_wait{color:#526875;background:#e6eef2}.exception-kind-consequential_approval{color:#684387;background:#eee4f6}.exception-brief{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:1rem;display:grid}.exception-brief>div{border-left:3px solid #dfe6e2;min-width:0;padding-left:.65rem}.exception-brief dt{color:#697871;letter-spacing:.045em;text-transform:uppercase;font-size:.61rem;font-weight:850}.exception-brief dd{color:#36463f;margin:.3rem 0 0;font-size:.74rem;line-height:1.55}.exception-candidates{border:1px solid #d9e1dd;border-radius:.55rem;margin:0 1rem .8rem;padding:.55rem}.exception-candidates legend{color:#65736d;padding:0 .35rem;font-size:.65rem;font-weight:800}.exception-candidates label{cursor:pointer;border-radius:.45rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:.65rem;display:grid}.exception-candidates label:hover{background:#f4f8f6}.exception-candidates input{accent-color:#2f6f5a}.exception-candidates label strong,.exception-candidates label small{display:block}.exception-candidates label small{color:#74817c;margin-top:.15rem;font-size:.65rem}.exception-actions,.exception-resolution{background:#fafcfb;border-top:1px solid #e2e7e4;align-items:center;gap:.8rem;padding:.75rem 1rem;display:flex}.exception-actions span,.exception-resolution span{color:#708079;font-size:.67rem}.exception-resolution{color:#265945;background:#edf7f2;flex-direction:column;align-items:flex-start;gap:.15rem}.exception-resolution-waiting{color:#496372;background:#edf3f6}.exception-resolution-prepared{color:#725717;background:#fbf4dd}.remittance-payment-chain{background:#f8fbf9;border:1px solid #d5dfda;border-radius:.7rem;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.7rem;padding:.85rem;display:grid}.remittance-payment-chain>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.remittance-payment-chain>div>span{color:#718079;letter-spacing:.04em;text-transform:uppercase;font-size:.6rem;font-weight:800}.remittance-payment-chain>div>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.remittance-payment-chain>div>small{color:#718079;font-size:.64rem}.remittance-payment-chain>span{color:#8a9892}.remittance-claim-list{margin-top:.75rem}.remittance-claim-card{background:#fff;border:1px solid #d5ded9;border-radius:.65rem;overflow:hidden}.remittance-claim-card>header{background:#fafcfb;border-bottom:1px solid #e0e6e3;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.8rem .9rem;display:flex}.remittance-claim-card h4{margin:.15rem 0 .12rem;font-size:.95rem}.remittance-claim-card>header>div:first-child>span{color:#718079;font-size:.67rem}.remittance-claim-card>header>div:last-child{flex-direction:column;align-items:flex-end;gap:.28rem;display:flex}.claim-evidence-status,.line-result{color:#52635d;text-transform:capitalize;background:#edf1ef;border-radius:999px;width:fit-content;padding:.25rem .48rem;font-size:.61rem;font-weight:800;display:inline-flex}.claim-evidence-status-reconciled,.line-result-cleared{color:#24614c;background:#ddf0e8}.claim-evidence-status-discrepant,.line-result-issue{color:#863f3b;background:#f5e1df}.claim-evidence-status-incomplete,.line-result-missing{color:#526875;background:#e6eef2}.claim-evidence-status-ambiguous{color:#725a15;background:#f7edc8}.remittance-claim-card>header small{color:#8a4a45;font-size:.62rem}.remittance-line-table{min-width:58rem;font-size:.7rem}.remittance-line-table tbody tr+tr{border-top:1px solid #e5eae7}.remittance-line-table tbody th,.remittance-line-table tbody td{vertical-align:middle;text-align:left;font-variant-numeric:tabular-nums;padding:.68rem .72rem}.remittance-line-table tbody th strong,.remittance-line-table tbody th span{display:block}.remittance-line-table tbody th span{color:#74817c;text-transform:capitalize;margin-top:.12rem;font-size:.61rem;font-weight:600}@media (width<=960px){.remittance-summary,.remittance-results-summary{grid-template-columns:1fr}.remittance-summary dl,.remittance-results-summary dl{border-top:1px solid #dbe3df;border-left:0}.remittance-controls{grid-template-columns:1fr 1fr}.remittance-result-count{align-items:flex-start}.remittance-pre-run,.exception-brief{grid-template-columns:1fr}}@media (width<=680px){.remittance-heading,.remittance-detail-header,.remittance-inbox-heading,.remittance-section-heading{flex-direction:column;align-items:flex-start;gap:.6rem}.remittance-inbox-heading>p{text-align:left}.remittance-summary{grid-template-columns:1fr}.remittance-summary>div,.remittance-results,.remittance-pre-run{padding:1rem}.remittance-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.remittance-summary dl>div:nth-child(3){border-top:1px solid #e1e8e4;border-left:0}.remittance-summary dl>div:nth-child(4){border-top:1px solid #e1e8e4}.remittance-controls{grid-template-columns:1fr}.remittance-result-count{flex-direction:row;align-items:baseline;gap:.35rem}.remittance-detail-nav{grid-template-columns:1fr;position:static}.remittance-detail-nav>div:nth-child(2){align-items:flex-start}.remittance-detail-nav>div:last-child{justify-content:flex-start}.remittance-detail-header>div:last-child{align-items:flex-start}.remittance-results-summary dl{grid-template-columns:1fr}.remittance-results-summary dl>div+div{border-top:1px solid #e0e6e3;border-left:0}.remittance-payment-chain{grid-template-columns:1fr}.remittance-payment-chain>span{transform:rotate(90deg)}.exception-actions{flex-direction:column;align-items:flex-start}}*{box-sizing:border-box}body{background:radial-gradient(circle at 92% 0%, #d3e6dc80, transparent 28rem), var(--app-canvas);min-width:320px;min-height:100vh;margin:0}.account-boundary{background:var(--surface,#fff);border:1px solid var(--border,#d7dedb);border-radius:20px;flex-direction:column;align-items:flex-start;gap:1rem;max-width:32rem;margin:clamp(4rem,12vh,8rem) auto;padding:clamp(2rem,5vw,3rem);display:flex;box-shadow:0 18px 48px #1a302a1f}.account-boundary h1,.account-boundary p{margin:0}.account-boundary small{color:var(--text-muted,#53635e)}.account-primary-action{color:#fff;background:#173f35;border-radius:999px;padding:.75rem 1.25rem;font-weight:700;text-decoration:none}.account-error{color:#9b2c2c}.product-account{align-items:center;gap:.75rem;margin-left:auto;display:flex}.product-account form{margin:0}button{color:#fff;background:var(--app-green);font:inherit;cursor:pointer;border:0;border-radius:.6rem;padding:.72rem 1rem;font-weight:700}button:hover{background:#104b36}button:disabled{cursor:wait;opacity:.65}button:focus-visible{outline-offset:3px;outline:3px solid #8dc4b5}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.04em;margin-bottom:.3rem;font-size:clamp(2rem,5vw,3.2rem);line-height:1.05}h2{letter-spacing:-.015em;margin-bottom:0;font-size:1.25rem}h3{margin-bottom:0;font-size:1rem}.workspace{width:min(1400px,100% - 4.5rem);margin:0 auto;padding:0 0 2.5rem}.eyebrow{color:var(--app-green);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.45rem;font-size:.72rem;font-weight:800}.case-summary{border:1px solid var(--app-line);min-width:13rem;color:var(--app-muted);background:#ffffffc7;border-radius:.75rem;gap:.2rem;padding:.75rem .9rem;font-size:.72rem;display:grid;box-shadow:0 10px 30px #1e372d0d}.case-summary span{font-weight:500}.case-summary strong{color:var(--app-ink);font-size:1.125rem}.section-heading{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1rem;display:flex}.section-heading>p{color:#586963;max-width:34rem;margin-bottom:0;font-size:.9rem}.section-heading.compact{margin-bottom:.3rem}.assertion-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.card{background:#fff;border:1px solid #d9e0dc;border-radius:.8rem;padding:1.1rem;box-shadow:0 8px 24px #2238300d}.card-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;min-height:3.3rem;display:flex}.status{color:#32413c;letter-spacing:.015em;background:#e6ebe8;border-radius:999px;flex:none;width:fit-content;padding:.28rem .58rem;font-size:.7rem;font-weight:800;display:inline-flex}.status-complete,.status-satisfied,.status-available,.status-matched{color:#15583e;background:#d9f4e8}.status-incomplete,.status-not_applicable,.status-missing{color:#5c5740;background:#eeeade}.status-discrepant,.status-failed{color:#8a2c2c;background:#f8dfdf}.status-ambiguous,.status-needs_review,.status-deferred{color:#675016;background:#f8edc7}.status-reviewed{color:#15583e;background:#d9f4e8}.claim-workspace{margin-top:.2rem}.claim-heading{border-bottom:1px solid #d9e0dc;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.claim-heading h2{font-family:var(--app-display-font);letter-spacing:-.03em;font-size:clamp(1.65rem,3vw,2.3rem);font-weight:500}.claim-heading p:last-child{color:#586963;margin:.35rem 0 0;font-size:.9rem}.claim-status{color:#675016;background:#f8edc7;border-radius:.7rem;padding:.65rem .85rem;font-size:.78rem;font-weight:850;display:inline-flex}.claim-status-fully_reconciled{color:#15583e;background:#d9f4e8}.claim-status-needs_adjudication_review,.claim-status-needs_posting_review{color:#8a2c2c;background:#f8dfdf}.claim-status-bank_evidence_missing,.claim-status-evidence_incomplete{color:#5c5740;background:#eeeade}.automated-pass{background:#eef8f4;border:1px solid #bad6cc;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;gap:1.1rem 2rem;padding:1.25rem;display:grid;box-shadow:0 12px 32px #22383012}.automated-pass-needs_settlement_review,.automated-pass-bank_evidence_missing{background:#fffaf0;border-color:#dfcc93}.automated-pass-needs_posting_review,.automated-pass-needs_adjudication_review,.automated-pass-evidence_incomplete{background:#fff6f5;border-color:#e1b8b8}.automated-pass-copy{max-width:48rem}.automated-pass-label{align-items:center;gap:.55rem;display:flex}.automated-pass-label .eyebrow{margin:0}.system-mark{color:#fff;background:#1f6250;border-radius:50%;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.72rem;font-weight:900;display:inline-grid}.automated-pass h3{font-family:var(--app-display-font);letter-spacing:-.025em;margin-top:.65rem;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:500}.automated-pass-copy>p:last-child{color:#4f625b;max-width:46rem;margin:.65rem 0 0;line-height:1.55}.pass-counts{background:#ffffffb3;border:1px solid #204f401f;border-radius:.7rem;grid-template-columns:repeat(3,minmax(5.4rem,1fr));align-self:start;margin:0;display:grid}.pass-counts>div{text-align:center;padding:.75rem}.pass-counts>div+div{border-left:1px solid #204f401f}.pass-counts dt{color:#66756f;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1.25}.pass-counts dd{font-variant-numeric:tabular-nums;margin:.22rem 0 0;font-size:1.35rem;font-weight:850}.pass-facets{border-top:1px solid #204f4021;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:.9rem 0 0;list-style:none;display:grid}.pass-facets li{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.25rem .55rem;padding:0 1rem;display:grid}.pass-facets li:first-child{padding-left:0}.pass-facets li+li{border-left:1px solid #204f4021}.pass-facets li>div{flex-direction:column;gap:.2rem;min-width:0;display:flex}.pass-facets li>div span{color:#66756f;font-size:.72rem;line-height:1.4}.pass-facets em{grid-column:2;margin-top:.3rem;font-style:normal}.active-exception{border-width:2px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem 2rem;margin-top:1rem;display:grid;box-shadow:0 12px 30px #3a271912}.accounting-exception{background:#fff8f7;border-color:#d7a7a7}.source-exception{background:#fffdf0;border-color:#d8c979}.active-exception h3{font-size:1.25rem}.active-exception p:last-child{color:#586963;max-width:48rem;margin:.6rem 0 0;line-height:1.55}.active-exception dl{background:#fff;border:1px solid #eadcdc;border-radius:.65rem;grid-template-columns:repeat(3,minmax(7rem,1fr));margin:0;display:grid}.active-exception dl>div{padding:.7rem}.active-exception dl>div+div{border-left:1px solid #eadcdc}.active-exception dt{color:#6b7874;font-size:.65rem;font-weight:750}.active-exception dd{font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1rem;font-weight:850}.button-link{color:#fff;background:#1f6250;border-radius:.6rem;width:fit-content;padding:.72rem 1rem;font-weight:750;text-decoration:none}.button-link:hover{background:#174d3f}.button-link:focus-visible{outline-offset:3px;outline:3px solid #8dc4b5}.claim-dossier,.workspace-support{background:#f8faf9;border:1px solid #d9e0dc;border-radius:.8rem;margin-top:1rem;overflow:hidden}.claim-dossier>summary,.workspace-support>summary,.developer-tools summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.1rem;list-style:none;display:flex}.claim-dossier>summary::-webkit-details-marker{display:none}.workspace-support>summary::-webkit-details-marker{display:none}.developer-tools summary::-webkit-details-marker{display:none}.claim-dossier>summary>div,.workspace-support>summary>div,.developer-tools summary>div{flex-direction:column;gap:.2rem;min-width:0;display:flex}.claim-dossier>summary .eyebrow,.workspace-support>summary .eyebrow,.developer-tools summary .eyebrow{margin:0}.claim-dossier>summary>div>span,.workspace-support>summary>div>span{color:#6b7874;font-size:.76rem}.disclosure-label{color:#40514b;white-space:nowrap;align-items:center;gap:.45rem;font-size:.75rem;font-weight:800;display:inline-flex}.disclosure-label:after{content:"↓";font-size:.9rem}details[open]>summary .disclosure-label:after{content:"↑"}.claim-dossier-content,.workspace-support-content{background:#f3f6f3;border-top:1px solid #d9e0dc;padding:.8rem}.claim-summary-grid{grid-template-columns:.85fr 1.15fr;gap:.8rem;display:grid}.claim-totals{border-top:4px solid #4e8a78}.claim-totals dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:.8rem 0 0;display:grid}.claim-totals dl>div{border-top:1px solid #e6ebe8;padding:.7rem .5rem .7rem 0}.claim-totals dt{color:#6b7874;font-size:.68rem;font-weight:750}.claim-totals dd{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:1rem;font-weight:800}.claim-facets{border-top:4px solid #263a34}.claim-facets ol{gap:0;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.claim-facets li{border-top:1px solid #e6ebe8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.72rem 0;display:grid}.claim-facets li:first-child{border-top:0}.claim-facets li>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.claim-facets li>div>span{color:#6b7874;font-size:.72rem;line-height:1.35}.claim-facets em{font-style:normal}.facet-marker{background:#a5afa9;border-radius:50%;width:.62rem;height:.62rem}.facet-marker-matched{background:#2f8465}.facet-marker-ambiguous{background:#ba8b26}.facet-marker-discrepant{background:#b34a4a}.procedure-ledger{border-top:4px solid #4e8a78;margin-top:.8rem;padding:0;overflow:hidden}.procedure-ledger-heading{justify-content:space-between;align-items:flex-end;gap:2rem;padding:1rem 1.1rem;display:flex}.procedure-ledger-heading>p{color:#586963;max-width:30rem;margin:0;font-size:.78rem}.procedure-table-header,.procedure-table-row{grid-template-columns:minmax(9.5rem,1.45fr) repeat(3,minmax(5.6rem,.8fr)) repeat(2,minmax(8.2rem,1.15fr)) minmax(5rem,.7fr);align-items:center;gap:.7rem;display:grid}.procedure-table{border-collapse:collapse;width:100%}.procedure-table thead,.procedure-table tbody{display:block}.procedure-table-header{color:#586963;letter-spacing:.035em;text-transform:uppercase;background:#f0f4f1;padding:.65rem 1.1rem;font-size:.66rem;font-weight:800}.procedure-table-row{font-variant-numeric:tabular-nums;border-top:1px solid #e2e8e4;padding:.9rem 1.1rem;font-size:.76rem}.procedure-table-row>td{font-weight:750}.procedure-table-row small{color:#6b7874;font-size:.64rem;font-weight:700;display:none}.procedure-identity{text-align:left;flex-direction:column;gap:.12rem;min-width:0;display:flex}.procedure-identity span,.procedure-identity small{color:#6b7874;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;display:block;overflow:hidden}.procedure-table-row .line-status{display:inline-flex}.claim-evidence-grid{grid-template-columns:.75fr 1.25fr;gap:.8rem;margin-top:.8rem;display:grid}.evidence-card{min-width:0}.evidence-era{border-top:4px solid #4f73a3}.evidence-bank{border-top:4px solid #a48036}.evidence-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.evidence-source{margin-top:.9rem;font-size:.9rem;display:block}.evidence-facts{gap:.5rem;margin:.8rem 0 0;display:grid}.evidence-facts>div{grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;display:grid}.evidence-facts dt{color:#6b7874;font-size:.68rem;font-weight:700}.evidence-facts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.75rem;font-weight:750}.evidence-explainer{color:#586963;margin:.85rem 0;font-size:.78rem;line-height:1.5}.settlement-candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.settlement-candidate,.settlement-empty{background:#fbfcfb;border:1px solid #e0e6e2;border-radius:.6rem;min-width:0;padding:.75rem}.settlement-candidate>div{justify-content:space-between;gap:.5rem;display:flex}.settlement-candidate>div>span,.settlement-candidate>small{color:#6b7874;font-size:.68rem}.settlement-candidate>strong{font-variant-numeric:tabular-nums;margin:.35rem 0 .2rem;font-size:1rem;display:block}.settlement-candidate-selected{border-color:#4e8a78;box-shadow:0 0 0 2px #4e8a7824}.settlement-empty{color:#725914;font-size:.78rem}.system-checks{margin-top:0}.assertion-amounts{gap:.55rem;margin:1.5rem 0 1rem;display:grid}.assertion-amounts div{justify-content:space-between;align-items:baseline;display:flex}.assertion-amounts dt{color:#6b7874;font-size:.7rem;font-weight:700}.assertion-amounts dd{font-variant-numeric:tabular-nums;margin:0;font-size:.9rem;font-weight:750}.card-detail{color:#586963;margin:1rem 0 0;font-size:.82rem;line-height:1.5}.lower-grid{grid-template-columns:1.35fr .65fr;gap:.8rem;margin-top:2.4rem;display:grid}.source-list{margin:0;padding:0;list-style:none}.source-card{border-top:1px solid #e6ebe8;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;display:flex}.source-card:first-child{border-top:0}.source-card div{flex-direction:column;gap:.2rem;display:flex}.source-card div span{color:#6b7874;font-size:.75rem}.execution{flex-direction:column;justify-content:center;display:flex}.execution-required{background:#fffdf0;border-color:#d8c979}.execution-cloud{background:#f4fbf8;border-color:#b8d9cd}.execution p:last-child{color:#586963;margin:.8rem 0 0;font-size:.88rem;line-height:1.55}.connection-lab{background:#f7fbff;border-top:1px solid #cfdee9;padding:1rem}.connection-lab>p{color:#586963;max-width:54rem;margin:.8rem 0 1rem;font-size:.88rem;line-height:1.55}.connection-lab form{align-items:end;gap:.7rem;display:flex}.connection-lab-field{flex-direction:column;gap:.35rem;display:flex}.connection-lab label{color:#586963;font-size:.75rem;font-weight:750}.connection-lab select{color:#17201d;min-width:min(100%,22rem);font:inherit;background:#fff;border:1px solid #aebcb7;border-radius:.6rem;padding:.68rem 2.3rem .68rem .75rem}.connection-lab select:focus-visible{outline-offset:2px;outline:3px solid #8dc4b5}.connection-lab>.connection-lab-status,.connection-lab>.connection-lab-error{margin-bottom:0;font-weight:700}.connection-lab>.connection-lab-error{color:#8a2c2c}.connection-lab-receipt{border-top:1px solid #cfdee9;gap:.55rem;margin:1rem 0 0;padding-top:1rem;display:grid}.connection-lab-receipt div{grid-template-columns:7rem minmax(0,1fr);gap:.8rem;display:grid}.connection-lab-receipt dt{color:#586963;font-size:.75rem;font-weight:700}.connection-lab-receipt dd{overflow-wrap:anywhere;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.three-way{margin-top:2.4rem}.relationship-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-bottom:.8rem;display:grid}.relationship-strip>div{color:#4d5d57;background:#f8faf9;border:1px solid #dce4df;border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .85rem;font-size:.78rem;font-weight:720;display:flex}.three-way-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.entity-card{min-width:0;padding:1rem}.entity-era{border-top:4px solid #4f73a3}.entity-pms{border-top:4px solid #4e8a78}.entity-bank{border-top:4px solid #a48036}.entity-heading{align-items:center;gap:.65rem;display:flex}.entity-heading h3{margin-top:.05rem}.entity-number{color:#fff;background:#263a34;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.8rem;font-weight:850;display:inline-grid}.entity-source{color:#23332e;margin-top:.8rem;font-size:.9rem;display:block}.entity-facts{gap:.45rem;margin:.9rem 0 0;display:grid}.entity-facts>div{grid-template-columns:5.8rem minmax(0,1fr);gap:.45rem;display:grid}.entity-facts dt,.procedure-row dt{color:#6b7874;font-size:.68rem;font-weight:700}.entity-facts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.76rem;font-weight:700}.procedure-group{border-top:1px solid #e2e8e4;margin-top:1rem;padding-top:.9rem}.procedure-group h4{color:#586963;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .6rem;font-size:.7rem}.procedure-row{background:#fbfcfb;border:1px solid #e0e6e2;border-radius:.6rem;padding:.7rem}.procedure-row+.procedure-row{margin-top:.55rem}.procedure-row>div:first-child{justify-content:space-between;align-items:center;display:flex}.procedure-row>div:first-child>span,.procedure-match-heading>div>span{color:#6b7874;font-size:.68rem}.procedure-row>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem .7rem;margin:.65rem 0 0;display:grid}.procedure-row>dl>div{justify-content:space-between;gap:.3rem;display:flex}.procedure-row dd{font-variant-numeric:tabular-nums;margin:0;font-size:.7rem;font-weight:750}.procedure-match-heading>div{flex-direction:column;gap:.1rem;display:flex}.line-status{white-space:nowrap;border-radius:999px;padding:.25rem .45rem;font-size:.62rem;font-weight:800}.line-status-matched{color:#15583e;background:#dcefe7}.line-status-ambiguous,.line-status-missing{color:#725914;background:#f5edc9}.line-status-discrepant{color:#842f2f;background:#f4dada}.entity-explainer{color:#586963;margin:.9rem 0;font-size:.78rem;line-height:1.5}.bank-chain-candidates{gap:.55rem;display:grid}.bank-chain-candidate,.bank-chain-empty{background:#fbfcfb;border:1px solid #e0e6e2;border-radius:.6rem;padding:.75rem}.bank-chain-candidate>div{justify-content:space-between;display:flex}.bank-chain-candidate>div>span,.bank-chain-candidate>small{color:#6b7874;font-size:.68rem}.bank-chain-candidate>strong{font-variant-numeric:tabular-nums;margin:.35rem 0 .2rem;font-size:1rem;display:block}.bank-chain-selected{border-color:#4e8a78;box-shadow:0 0 0 2px #4e8a7824}.bank-chain-empty{color:#725914;font-size:.78rem}.review-panel{background:#fffdf4;border-width:2px;border-color:#d2ad54;margin-top:1rem;box-shadow:0 14px 32px #41311214}.review-panel-reviewed{background:#f4fbf8;border-color:#96c8b7}.review-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.review-header h3{letter-spacing:-.02em;font-size:1.35rem}.review-intro{color:#586963;max-width:50rem;margin:.8rem 0 1.2rem;line-height:1.55}.candidate-list{border:0;gap:.65rem;margin:0;padding:0;display:grid}.candidate-list legend{color:#586963;text-transform:uppercase;margin-bottom:.55rem;font-size:.75rem;font-weight:800}.candidate{cursor:pointer;background:#fff;border:1px solid #d9e0dc;border-radius:.7rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.9rem;display:grid}.candidate-selected{border-color:#4e8a78;box-shadow:0 0 0 2px #4e8a7824}.candidate-main,.candidate-evidence{flex-direction:column;gap:.2rem;display:flex}.review-panel .candidate-main span,.candidate-evidence{color:#586963;font-size:.78rem}.candidate-evidence{align-items:flex-end}.candidate-evidence strong{color:#263a34;font-size:.78rem}.candidate-evidence span{color:#6b7874;font-size:.7rem}.candidate-evidence em{color:#15583e;font-size:.7rem;font-style:normal;font-weight:800}.review-actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.button-secondary{color:#7b3030;background:#f7e5e5}.button-secondary:hover{background:#efd1d1}.button-tertiary{color:#32413c;background:#e6ebe8}.button-tertiary:hover{background:#d8e0dc}.review-error{color:#8a2c2c;margin:.8rem 0 0;font-weight:700}.activity{border-top:1px solid #e2dcc1;margin-top:1.25rem;padding-top:1rem}.activity>summary{color:#40514b;cursor:pointer;align-items:baseline;gap:.55rem;width:fit-content;font-size:.8rem;font-weight:800;display:flex}.activity>summary span{color:#75827e;font-size:.7rem;font-weight:700}.activity ol{gap:.7rem;margin:.7rem 0 0;padding-left:1.2rem;display:grid}.activity li span,.activity li small{display:block}.workspace-support{margin-top:1.5rem}.workspace-support-content .lower-grid{margin-top:.8rem}.developer-tools{color:#40515b;background:#f4f8fb;border:1px dashed #aebfca;border-radius:.75rem;margin-top:1rem}.developer-tools summary>span{color:#657983;text-transform:capitalize;font-size:.72rem}.activity li small{color:#6b7874;margin-top:.15rem}footer{color:#7a8883;margin-top:2rem;font-size:.72rem}.reconciliation-portfolio{margin-top:2.5rem}.portfolio-heading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.2rem;display:flex}.portfolio-heading h2{letter-spacing:-.055em;margin:.15rem 0 .25rem;font-size:clamp(2rem,4.2vw,3.5rem)}.portfolio-heading>div>p:last-child{color:#63716c;margin:0}.population-mode{color:#51666f;letter-spacing:.04em;text-transform:uppercase;background:#f1f6f8;border:1px solid #c5d0d6;border-radius:999px;padding:.45rem .7rem;font-size:.68rem;font-weight:800}.population-summary{background:#f8fbf9;border:1px solid #cdd8d2;border-radius:.9rem;grid-template-columns:minmax(17rem,.85fr) minmax(32rem,1.5fr);display:grid;overflow:hidden;box-shadow:0 10px 30px #1f3f340d}.population-summary-copy{border-right:1px solid #dce4df;padding:1.35rem 1.5rem}.population-summary-copy h2{letter-spacing:-.035em;max-width:24rem;margin:.3rem 0 .55rem;font-size:1.55rem}.population-summary-copy>p:last-child{color:#596963;max-width:35rem;margin:0;line-height:1.55}.population-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.population-metrics>div{flex-direction:column;justify-content:center;min-width:0;padding:1.35rem 1rem;display:flex}.population-metrics>div+div{border-left:1px solid #dce4df}.population-metrics dt{color:#687771;letter-spacing:.055em;text-transform:uppercase;font-size:.64rem;font-weight:800}.population-metrics dd{color:#19241f;letter-spacing:-.04em;margin:.25rem 0 0;font-size:1.8rem;font-weight:850}.population-metrics dd span{color:#708079;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.68rem;font-weight:650;display:block;overflow:hidden}.portfolio-tabs{border-bottom:1px solid #cfd8d3;gap:.2rem;margin-top:1.5rem;display:flex}.portfolio-tabs button{color:#65736e;min-height:3rem;box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:.55rem;margin-bottom:-1px;padding:.75rem 1rem;font-size:.85rem;display:flex}.portfolio-tabs button:hover{color:#203a31;background:#f1f4f2;transform:none}.portfolio-tabs button.portfolio-tab-active{color:#183f32;border-bottom-color:#2f6f5a}.portfolio-tabs button span{color:#61706b;background:#e8edeb;border-radius:999px;padding:.18rem .42rem;font-size:.66rem}.portfolio-controls{grid-template-columns:minmax(15rem,1fr) minmax(12rem,.35fr) auto;align-items:end;gap:.75rem;padding:.85rem 0;display:grid}.portfolio-controls label{gap:.3rem;display:grid}.portfolio-controls label>span{color:#65736e;letter-spacing:.05em;text-transform:uppercase;font-size:.66rem;font-weight:800}.portfolio-controls input,.portfolio-controls select{color:#1f2c27;min-height:2.8rem;font:inherit;background:#fff;border:1px solid #c7d1cc;border-radius:.45rem;padding:.58rem .7rem;font-size:.82rem}.portfolio-controls input:focus,.portfolio-controls select:focus{outline-offset:1px;outline:3px solid #2f6f5a2e}.portfolio-result-count{flex-direction:column;align-items:flex-end;min-width:6rem;padding-bottom:.35rem;display:flex}.portfolio-result-count strong{font-size:1.05rem}.portfolio-result-count span{color:#718079;font-size:.68rem}.portfolio-master-detail{background:#fff;border:1px solid #cfd8d3;border-radius:.8rem;grid-template-columns:minmax(0,1.4fr) minmax(24rem,1fr);min-height:48rem;display:grid;overflow:hidden;box-shadow:0 18px 45px #1d352d12}.portfolio-master-detail-overview{grid-template-columns:minmax(0,1fr)}.portfolio-overview-shell[hidden],.portfolio-detail-workspace[hidden]{display:none}.portfolio-detail-workspace{background:#fdfefd;border:1px solid #cfd8d3;border-radius:.8rem;min-height:48rem;overflow:clip;box-shadow:0 18px 45px #1d352d12}.portfolio-detail-navigation{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #d7dfdb;grid-template-columns:minmax(12rem,1fr) auto minmax(12rem,1fr);align-items:center;gap:1rem;min-height:4rem;padding:.7rem 1rem;display:grid;position:sticky;top:0;box-shadow:0 8px 20px #23372f0f}.portfolio-detail-navigation>strong{color:#53635c;text-align:center;font-size:.78rem;font-weight:650}.portfolio-detail-navigation>div{justify-content:flex-end;gap:.5rem;display:flex}.portfolio-detail-navigation .button-secondary{min-width:5.6rem}.portfolio-detail-navigation .button-secondary:disabled{cursor:not-allowed;opacity:.4}.detail-back-button{color:#295f4e;cursor:pointer;width:fit-content;font:inherit;background:0 0;border:0;align-items:center;gap:.5rem;padding:.55rem 0;font-size:.8rem;font-weight:750;display:inline-flex}.detail-back-button:hover{color:#173e32}.detail-back-button:focus-visible{outline-offset:2px;border-radius:.25rem;outline:3px solid #2f6f5a2e}.portfolio-list{min-width:0}.portfolio-list-heading{background:#fafcfb;border-bottom:1px solid #dde3e0;justify-content:space-between;align-items:flex-start;gap:1rem;min-height:5.5rem;padding:1rem 1.15rem;display:flex}.portfolio-list-heading h2{letter-spacing:-.025em;margin:.2rem 0 0;font-size:1.15rem}.portfolio-list-heading>p{color:#74817c;text-align:right;max-width:18rem;margin:0;font-size:.72rem;line-height:1.45}.portfolio-table-scroll{max-height:69rem;overflow:auto}.portfolio-table{border-collapse:collapse;width:100%;min-width:49rem;font-size:.75rem}.review-queue-table{table-layout:fixed;min-width:0}.review-queue-table thead th:first-child{width:36%}.review-queue-table thead th:nth-child(2){width:12%}.review-queue-table thead th:nth-child(3){width:18%}.review-queue-table thead th:nth-child(4){width:12%}.review-queue-table thead th:nth-child(5){width:7%}.review-queue-table thead th:nth-child(6){width:15%}.review-queue-table th,.review-queue-table td{box-sizing:border-box;overflow:hidden}.claims-ledger-table{min-width:61rem}.portfolio-table thead{z-index:2;position:sticky;top:0}.portfolio-table thead th{color:#6b7873;letter-spacing:.045em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f4f7f5;border-bottom:1px solid #d9e0dc;padding:.65rem .7rem;font-size:.61rem;font-weight:800}.portfolio-table tbody tr{border-bottom:1px solid #e5e9e7;transition:background .12s}.portfolio-table tbody tr:hover{background:#f8faf9}.portfolio-table tbody tr.portfolio-row-selected{background:#eef5f1;box-shadow:inset 3px 0 #2f6f5a}.portfolio-table tbody tr.portfolio-row-completed:not(.portfolio-row-selected){background:#fbfcfb}.portfolio-table tbody tr.portfolio-row-completed:not(.portfolio-row-selected) td,.portfolio-table tbody tr.portfolio-row-completed:not(.portfolio-row-selected) th{color:#718079}.portfolio-table tbody th,.portfolio-table tbody td{vertical-align:middle;text-align:left;padding:.68rem .7rem}.portfolio-table tbody td>strong,.portfolio-table tbody td>span{display:block}.portfolio-table tbody td>span:not(.work-state,.facet-dot,.claim-outcome){color:#7a8782;margin-top:.15rem;font-size:.65rem}.portfolio-row-button{width:100%;min-width:9.5rem;min-height:2.7rem;color:inherit;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.55rem;padding:.25rem;display:flex}.portfolio-row-button:hover{color:inherit;background:#2f6f5a12;transform:none}.portfolio-row-button:focus-visible{outline-offset:1px;outline:3px solid #2f6f5a47}.portfolio-row-button strong,.portfolio-row-button small{display:block}.portfolio-row-button small{color:#718079;text-overflow:ellipsis;white-space:nowrap;max-width:14rem;margin-top:.15rem;font-size:.65rem;font-weight:600;overflow:hidden}.priority-marker{background:#7b9790;border-radius:50%;flex:none;width:.48rem;height:.48rem}.priority-marker-high{background:#b85550;box-shadow:0 0 0 3px #f5e7e5}.portfolio-money{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.work-state,.claim-outcome,.facet-dot,.priority{color:#52635d;white-space:nowrap;background:#edf1ef;border-radius:999px;align-items:center;width:fit-content;padding:.25rem .48rem;font-size:.62rem;font-style:normal;font-weight:800;line-height:1.1;display:inline-flex}.work-state-needs_review,.facet-dot-ambiguous{color:#725a15;background:#f7edc8}.work-state-waiting_evidence,.work-state-deferred,.facet-dot-missing,.facet-dot-not_applicable{color:#5c6871;background:#e9eef1}.work-state-completed,.claim-outcome-reconciled,.facet-dot-matched{color:#24614c;background:#ddf0e8}.claim-outcome-outstanding,.facet-dot-discrepant,.priority-high{color:#863f3b;background:#f5e1df}.priority-normal{color:#53645e;background:#e9efec}.portfolio-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:28rem;padding:3rem;display:flex}.portfolio-empty h3,.portfolio-inspector-empty h3{margin:.35rem 0 .45rem;font-size:1.5rem}.portfolio-empty>p:not(.eyebrow),.portfolio-inspector-empty>p:not(.eyebrow){color:#697871;max-width:24rem;margin:0 0 1.1rem;line-height:1.55}.portfolio-inspector{background:#fdfefd;border-left:1px solid #d9e0dc;min-width:0;padding:1.15rem}.portfolio-detail-workspace .portfolio-inspector{border:0;padding:1.4rem}.portfolio-inspector-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:30rem;display:flex}.inspector-header{border-bottom:1px solid #dce2df;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.inspector-header h3{letter-spacing:-.035em;max-width:29rem;margin:.28rem 0 .45rem;font-size:1.55rem}.inspector-header>div:first-child>p:last-child{color:#5f6f69;max-width:38rem;margin:0;font-size:.82rem;line-height:1.55}.inspector-statuses{flex-direction:column;flex:none;align-items:flex-end;gap:.4rem;display:flex}.inspector-resolution{color:#265945;background:#edf7f2;border:1px solid #b8d6c9;border-radius:.5rem;flex-direction:column;gap:.15rem;margin-top:.8rem;padding:.7rem .8rem;font-size:.73rem;display:flex}.inspector-resolution span{color:#5a7168}.inspector-pass{background:#f6f9f7;border:1px solid #d8e1dc;border-radius:.55rem;grid-template-columns:minmax(11rem,.8fr) minmax(17rem,1.2fr);align-items:center;gap:.8rem;margin-top:.9rem;padding:.85rem;display:grid}.inspector-pass>div:first-child>strong{margin-top:.25rem;font-size:.82rem;line-height:1.4;display:block}.inspector-facets{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.portfolio-facet{background:#fff;border:1px solid #d8dfdc;border-radius:.42rem;flex-direction:column;gap:.15rem;min-width:0;padding:.5rem;display:flex}.portfolio-facet span{color:#74817c;text-transform:uppercase;font-size:.6rem;font-weight:800}.portfolio-facet strong{font-size:.72rem}.portfolio-facet-matched strong{color:#2b6b54}.portfolio-facet-ambiguous strong{color:#80651b}.portfolio-facet-discrepant strong{color:#9b4641}.portfolio-facet-missing strong,.portfolio-facet-not_applicable strong{color:#65737c}.inspector-section{margin-top:1rem}.inspector-section-heading{justify-content:space-between;align-items:flex-end;gap:.8rem;margin-bottom:.55rem;display:flex}.inspector-section-heading h4{margin:.18rem 0 0;font-size:.95rem}.inspector-section-heading>strong{font-variant-numeric:tabular-nums;font-size:1.05rem}.affected-claims{border:1px solid #d8dfdc;border-radius:.48rem;display:grid;overflow:hidden}.affected-claims button{color:#202c27;min-height:3.3rem;box-shadow:none;text-align:left;background:#fff;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .75rem;display:flex}.affected-claims button+button{border-top:1px solid #e2e7e4}.affected-claims button:hover{color:#183f32;background:#f2f7f4;transform:none}.affected-claims button>span:last-child{text-align:right}.affected-claims strong,.affected-claims small{display:block}.affected-claims small{color:#78857f;margin-top:.12rem;font-size:.64rem}.inspector-candidates{border:0;gap:.45rem;margin:1rem 0 0;padding:0;display:grid}.inspector-candidates legend{color:#5e6e67;letter-spacing:.045em;text-transform:uppercase;margin-bottom:.45rem;font-size:.66rem;font-weight:800}.inspector-candidates label{cursor:pointer;background:#fff;border:1px solid #d7deda;border-radius:.5rem;grid-template-columns:auto minmax(8rem,.7fr) minmax(10rem,1fr);align-items:center;gap:.65rem;min-height:4.1rem;padding:.65rem;display:grid}.inspector-candidates label.candidate-selected{background:#f3f8f5;border-color:#4b826f;box-shadow:0 0 0 2px #4b826f1f}.inspector-candidates label>span:last-child{text-align:right}.inspector-candidates strong,.inspector-candidates small,.inspector-candidates em{display:block}.inspector-candidates small{color:#75827d;margin-top:.12rem;font-size:.64rem}.inspector-candidates em{color:#2f6f5a;text-transform:uppercase;margin-top:.2rem;font-size:.61rem;font-style:normal;font-weight:850}.portfolio-procedure-table{border:1px solid #d8dfdc;border-radius:.48rem;overflow:auto}.portfolio-procedure-table table{border-collapse:collapse;width:100%;min-width:31rem;font-size:.7rem}.portfolio-procedure-table th,.portfolio-procedure-table td{font-variant-numeric:tabular-nums;text-align:left;border-bottom:1px solid #e2e7e4;padding:.55rem .6rem}.portfolio-procedure-table thead th{color:#6b7873;letter-spacing:.04em;text-transform:uppercase;background:#f4f7f5;font-size:.58rem}.portfolio-procedure-table tbody tr:last-child th,.portfolio-procedure-table tbody tr:last-child td{border-bottom:0}.portfolio-procedure-table tbody th strong,.portfolio-procedure-table tbody th span{display:block}.portfolio-procedure-table tbody th span{color:#77847e;margin-top:.1rem;font-size:.61rem}.procedure-result{border-radius:999px;padding:.2rem .38rem;font-size:.6rem;font-weight:850;display:inline-flex}.procedure-result-agrees{color:#28634e;background:#e0f1e9}.procedure-result-differs{color:#8b403c;background:#f5e1df}.procedure-result-missing{color:#5c6971;background:#e8edf0}.inspector-evidence{background:#fff;border:1px solid #d8dfdc;border-radius:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid;overflow:hidden}.inspector-evidence>div{min-width:0;padding:.7rem}.inspector-evidence>div+div{border-left:1px solid #e0e5e2}.inspector-evidence span,.inspector-evidence strong,.inspector-evidence small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inspector-evidence span{color:#708079;letter-spacing:.04em;text-transform:uppercase;font-size:.59rem;font-weight:800}.inspector-evidence strong{margin-top:.23rem;font-size:.72rem}.inspector-evidence small{color:#78857f;margin-top:.12rem;font-size:.61rem}.inspector-actions{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fdfefdf5;border-top:1px solid #d7dfda;justify-content:space-between;align-items:center;gap:.8rem;margin:1rem -1.15rem -1.15rem;padding:.85rem 1.15rem;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px #2039300d}.inspector-actions>div:first-child strong,.inspector-actions>div:first-child span{display:block}.inspector-actions>div:first-child strong{font-size:.68rem}.inspector-actions>div:first-child span{color:#74817c;margin-top:.12rem;font-size:.61rem}.inspector-actions>div:last-child{gap:.45rem;display:flex}.inspector-actions button{min-height:2.7rem;padding:.62rem .75rem;font-size:.7rem}.claim-amount-grid{background:#fff;border:1px solid #d8dfdc;border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:.9rem 0 0;display:grid;overflow:hidden}.claim-amount-grid>div{padding:.7rem}.claim-amount-grid>div+div{border-left:1px solid #e0e5e2}.claim-amount-grid dt{color:#708079;text-transform:uppercase;font-size:.59rem;font-weight:800}.claim-amount-grid dd{font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:.86rem;font-weight:850}.claim-review-link{color:#245c49;width:100%;min-height:3.5rem;box-shadow:none;text-align:left;background:#f1f7f4;border:1px solid #d5dfda;border-radius:.5rem;justify-content:space-between;align-items:center;margin-top:.8rem;padding:.65rem .75rem;display:flex}.claim-review-link:hover{color:#173e31;background:#e8f2ed;transform:none}.claim-review-link small,.claim-review-link strong{display:block}.claim-review-link small{color:#6c7b75;margin-bottom:.12rem;font-size:.61rem}.integration-fixture{background:#fff;border:1px solid #cdd8de;border-radius:.65rem;margin:1rem}.integration-fixture>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.8rem 1rem;display:flex}.integration-fixture>summary>span{font-size:.68rem}.integration-fixture .claim-workspace{border-top:1px solid #dce3e7;margin:0;padding:1rem}.state-page{flex-direction:column;justify-content:center;align-items:flex-start;width:min(38rem,100% - 2rem);min-height:100vh;margin:0 auto;display:flex}.state-page h1{font-size:clamp(2rem,7vw,3.3rem)}.state-page>p:not(.eyebrow){color:#586963;max-width:34rem;margin:.7rem 0 1.4rem;line-height:1.6}@media (width<=1180px){.population-summary{grid-template-columns:1fr}.population-summary-copy{border-bottom:1px solid #dce4df;border-right:0}.portfolio-master-detail{grid-template-columns:1fr}.portfolio-list{border-right:0}.portfolio-table-scroll{max-height:34rem}.portfolio-inspector{border-top:1px solid #d9e0dc;border-left:0}.portfolio-detail-workspace .portfolio-inspector{border-top:0}}@media (width<=940px){.portfolio-detail-navigation{grid-template-columns:1fr auto}.portfolio-detail-navigation>strong{text-align:left;grid-area:2/1/auto/-1}.assertion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.three-way-grid{grid-template-columns:1fr}.procedure-table-header{display:none}.procedure-table-row{grid-template-columns:repeat(3,minmax(0,1fr))}.procedure-identity{grid-column:1/-1}.procedure-table-row small{margin-bottom:.12rem;display:block}.population-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.population-metrics>div:nth-child(3){border-top:1px solid #dce4df;border-left:0}.population-metrics>div:nth-child(4){border-top:1px solid #dce4df}.portfolio-controls{grid-template-columns:minmax(12rem,1fr) minmax(10rem,.5fr)}.portfolio-result-count{display:none}}@media (width<=680px){.workspace,.payments-workspace{width:min(100% - 1.5rem,1400px)}.section-heading,.claim-heading,.procedure-ledger-heading{flex-direction:column;align-items:flex-start}.assertion-grid,.claim-summary-grid,.claim-evidence-grid,.lower-grid,.relationship-strip,.pass-facets,.automated-pass{grid-template-columns:1fr}.pass-counts{grid-row:auto}.pass-facets li,.pass-facets li:first-child{border-top:1px solid #204f4021;border-left:0;padding:.8rem 0}.active-exception,.active-exception dl{grid-template-columns:1fr}.active-exception dl>div+div{border-top:1px solid #eadcdc;border-left:0}.claim-facets li{grid-template-columns:auto minmax(0,1fr)}.claim-facets em{grid-column:2}.procedure-table-row{grid-template-columns:repeat(2,minmax(0,1fr))}.settlement-candidates{grid-template-columns:1fr}.connection-lab form{flex-direction:column;align-items:stretch}.claim-dossier>summary,.workspace-support>summary,.developer-tools summary{flex-direction:column;align-items:flex-start}.candidate{grid-template-columns:auto 1fr}.candidate-evidence{grid-column:2;align-items:flex-start}.portfolio-heading,.portfolio-list-heading,.inspector-header,.inspector-actions{flex-direction:column;align-items:flex-start}.portfolio-heading h2{font-size:2.25rem}.population-mode{align-self:flex-start}.population-metrics{grid-template-columns:1fr}.population-metrics>div+div,.population-metrics>div:nth-child(3),.population-metrics>div:nth-child(4){border-top:1px solid #dce4df;border-left:0}.portfolio-tabs button{flex:1;justify-content:center;padding-inline:.45rem;font-size:.74rem}.portfolio-controls{grid-template-columns:1fr}.portfolio-list-heading>p{text-align:left;max-width:none}.portfolio-table-scroll{max-height:29rem}.review-queue-table{min-width:42rem}.portfolio-inspector{padding:.85rem}.inspector-statuses{flex-direction:row;align-items:flex-start}.inspector-pass{grid-template-columns:1fr}.inspector-candidates label{grid-template-columns:auto 1fr}.inspector-candidates label>span:last-child{text-align:left;grid-column:2}.inspector-evidence,.claim-amount-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inspector-evidence>div:nth-child(3),.claim-amount-grid>div:nth-child(3){border-top:1px solid #e0e5e2;border-left:0}.inspector-evidence>div:nth-child(3){grid-column:1/-1}.claim-amount-grid>div:nth-child(4){border-top:1px solid #e0e5e2}.inspector-actions{margin:1rem -.85rem -.85rem;position:static}.inspector-actions>div:last-child{flex-direction:column-reverse;width:100%}.inspector-actions button{width:100%}}
