.CaseOverview_sheet__h7IQV{--se-ink:#0f2744;--se-ink-2:#3d5470;--se-ink-3:#5b6f86;--se-rule:#e3e9f0;--gutter:40px;display:flex;flex-direction:column;background:#fff;font-family:var(--font-figtree),Figtree,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:var(--se-ink-2)}.CaseOverview_head__FG1s4{display:grid;gap:8px;padding:22px var(--gutter) 18px;border-bottom:1px solid var(--se-rule)}.CaseOverview_status__fyNCH{display:flex;align-items:center;gap:8px;margin:0;font-size:12.5px;color:var(--se-ink-3)}.CaseOverview_status__fyNCH b{font-weight:700;color:var(--se-ink)}.CaseOverview_dot___g6WN{width:8px;height:8px;border-radius:50%;background:var(--se-ink-3)}.CaseOverview_tone_fail__Zoj0V{background:#c2603f}.CaseOverview_tone_review__vvv9q{background:#c79a3a}.CaseOverview_tone_cleared__COGOE{background:#3f9a74}.CaseOverview_lead__QCYCA{margin:0;font-size:22px;font-weight:600;line-height:1.32;letter-spacing:-.016em;color:var(--se-ink)}.CaseOverview_facts__70lEK{display:flex;flex-wrap:wrap;gap:2px 22px;margin:4px 0 0;font-size:13px}.CaseOverview_facts__70lEK>div{display:flex;gap:6px}.CaseOverview_facts__70lEK dt{color:var(--se-ink-3)}.CaseOverview_facts__70lEK dd{margin:0;font-weight:600;color:var(--se-ink)}.CaseOverview_body__57Cz1{display:grid;grid-template-columns:minmax(0,1fr) clamp(260px,26vw,360px);min-height:0}.CaseOverview_open__vUEe0{display:flex;flex-direction:column;min-height:0}.CaseOverview_openHead__zEoZn{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;padding:14px var(--gutter) 10px}.CaseOverview_openTitle__1ihZN{display:flex;align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:700;color:var(--se-ink)}.CaseOverview_openTitle__1ihZN span{font-size:13px;font-weight:500;color:var(--se-ink-3)}.CaseOverview_next__Wxh6H{display:flex;align-items:baseline;gap:12px;margin:0;font-size:13px;color:var(--se-ink-2)}.CaseOverview_nextButton__aGrnf{padding:0;border:0;background:none;font:inherit;font-weight:600;color:#1e4f87;cursor:pointer}.CaseOverview_nextButton__aGrnf:hover{text-decoration:underline;text-underline-offset:3px}.CaseOverview_table__z0Jlf{flex:1 1 auto;min-height:0;overflow:auto;padding:0 0 12px}.CaseOverview_group__EdAJU{margin:0;padding:0;list-style:none;border-top:1px solid var(--se-rule)}.CaseOverview_row__2tkNH{display:grid;grid-template-columns:96px 68px minmax(0,1fr);align-items:baseline;gap:14px;width:100%;padding:8px var(--gutter);border:0;background:none;font:inherit;text-align:left;color:var(--se-ink);cursor:pointer}.CaseOverview_row__2tkNH:hover{background:#f4f7fa}.CaseOverview_row__2tkNH:focus-visible{outline:3px solid #5b9be0;outline-offset:-3px}.CaseOverview_area__Fc8mI{font-size:12.5px;font-weight:600;color:var(--se-ink-3)}.CaseOverview_level__Lsozj{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--se-ink-3)}.CaseOverview_level_high__0o8T6{color:#b24a26}.CaseOverview_level_medium__iHv2A{color:#93690f}.CaseOverview_level_request__Drm7r{color:#1e4f87}.CaseOverview_what__KSZn9{display:grid;gap:1px;min-width:0}.CaseOverview_title__ylhkz{font-size:14px;line-height:1.4}.CaseOverview_row__2tkNH:hover .CaseOverview_title__ylhkz{color:#1e4f87}.CaseOverview_history__mXjHm{display:-webkit-box;overflow:hidden;font-size:12.5px;line-height:1.4;color:var(--se-ink-3);-webkit-box-orient:vertical;-webkit-line-clamp:2}.CaseOverview_history__mXjHm b{font-weight:600;color:#b24a26}li.CaseOverview_row__2tkNH{cursor:default}.CaseOverview_cleared__xww98 li.CaseOverview_row__2tkNH:hover{background:none}.CaseOverview_cleared__xww98 .CaseOverview_title__ylhkz,.CaseOverview_cleared__xww98 li.CaseOverview_row__2tkNH:hover .CaseOverview_title__ylhkz{color:var(--se-ink-2)}.CaseOverview_level_cleared__csNXp{color:#2f7a5c}.CaseOverview_aside__54srS{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:auto;padding:16px var(--gutter) 18px;border-left:1px solid var(--se-rule);background:#fafbfd}.CaseOverview_label__6S4Ax{margin:8px 0 0;font-size:12px;font-weight:600;color:var(--se-ink-3)}.CaseOverview_label__6S4Ax:first-child{margin-top:0}.CaseOverview_prose__lw298{margin:0;font-size:13.5px;line-height:1.55;color:var(--se-ink-2)}.CaseOverview_nothing__KUdei{margin:0;font-size:13px;font-weight:600;color:#2f7a5c}.CaseOverview_obs__4mGtd{display:flex;align-items:baseline;gap:6px;margin-top:12px;padding:10px 0 0;border:0;border-top:1px solid var(--se-rule);background:none;font:inherit;font-size:13px;font-weight:600;text-align:left;color:#1e4f87;cursor:pointer}.CaseOverview_obs__4mGtd span:first-of-type{font-weight:400;color:var(--se-ink-3)}.CaseOverview_obs__4mGtd:hover{text-decoration:underline;text-underline-offset:3px}.CaseOverview_review__qNb90{margin:0;padding-top:8px;font-size:12px;line-height:1.5;color:var(--se-ink-3)}.CaseOverview_nextButton__aGrnf:focus-visible,.CaseOverview_obs__4mGtd:focus-visible{outline:3px solid #5b9be0;outline-offset:2px}@media (min-width:761px){.CaseOverview_sheet__h7IQV{flex:1 1 auto;min-height:0}.CaseOverview_body__57Cz1{flex:1 1 auto}}@media (min-width:1600px){.CaseOverview_head__FG1s4{gap:10px;padding:26px var(--gutter) 22px}.CaseOverview_status__fyNCH{font-size:13.5px}.CaseOverview_lead__QCYCA{font-size:26px}.CaseOverview_facts__70lEK{gap:4px 26px;font-size:14.5px}.CaseOverview_body__57Cz1{grid-template-columns:minmax(0,1fr) clamp(360px,24vw,440px)}.CaseOverview_openHead__zEoZn{padding:16px var(--gutter) 12px}.CaseOverview_openTitle__1ihZN{font-size:17px}.CaseOverview_next__Wxh6H,.CaseOverview_openTitle__1ihZN span{font-size:14.5px}.CaseOverview_row__2tkNH{grid-template-columns:112px 78px minmax(0,1fr);gap:16px;padding:10px var(--gutter)}.CaseOverview_area__Fc8mI{font-size:13.5px}.CaseOverview_level__Lsozj{font-size:12px}.CaseOverview_title__ylhkz{font-size:15.5px}.CaseOverview_history__mXjHm{font-size:13.5px}.CaseOverview_aside__54srS{gap:8px;padding:20px var(--gutter) 22px}.CaseOverview_label__6S4Ax{font-size:13px}.CaseOverview_prose__lw298{font-size:15px}.CaseOverview_nothing__KUdei,.CaseOverview_obs__4mGtd{font-size:14.5px}.CaseOverview_review__qNb90{font-size:13px}}@media (min-width:761px) and (max-height:820px){.CaseOverview_head__FG1s4{gap:6px;padding-top:16px;padding-bottom:14px}.CaseOverview_lead__QCYCA{font-size:19px}.CaseOverview_row__2tkNH{padding-top:6px;padding-bottom:6px}}@media (max-width:760px){.CaseOverview_sheet__h7IQV{--gutter:18px}.CaseOverview_lead__QCYCA{font-size:19px}.CaseOverview_body__57Cz1{grid-template-columns:minmax(0,1fr)}.CaseOverview_aside__54srS{border-top:1px solid var(--se-rule);border-left:0}.CaseOverview_row__2tkNH{grid-template-columns:62px minmax(0,1fr)}.CaseOverview_area__Fc8mI{display:none}.CaseOverview_aside__54srS,.CaseOverview_table__z0Jlf{overflow:visible}}.CaseProgressTracker_tracker__l3jGy{--progress-seam:var(--seam,var(--fl-accent-500));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 18px;list-style:none;margin:0;padding:26px 0;border-bottom:1px solid var(--fl-rule);font-family:var(--fl-sans)}.CaseProgressTracker_stop__Zh106{min-width:0}.CaseProgressTracker_round__5qxp7{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseProgressTracker_index__gOngv{font-family:var(--fl-sans);font-weight:600;font-size:15px;color:var(--fl-ink-4,var(--fl-slate-300))}.CaseProgressTracker_active__o3S7O>.CaseProgressTracker_index__gOngv{color:var(--progress-seam)}.CaseProgressTracker_name__YqEgE{font-family:var(--fl-sans);font-weight:700;font-size:30px;text-transform:uppercase;letter-spacing:.02em;color:var(--fl-navy-900);margin:4px 0 14px}.CaseProgressTracker_pending__m_sIm>.CaseProgressTracker_name__YqEgE{color:var(--fl-ink-4,var(--fl-slate-300))}.CaseProgressTracker_bar__F2I8P{display:block;transform:skewX(-18deg);overflow:hidden}.CaseProgressTracker_track__Ys4OW{fill:var(--fl-slate-200)}.CaseProgressTracker_fill__zrSLe{fill:var(--fl-navy-700)}.CaseProgressTracker_activeFill__KNJDU{fill:var(--progress-seam)}.CaseProgressTracker_sheenOutside__Srjhg{stop-color:var(--fl-white);stop-opacity:0}.CaseProgressTracker_sheenCenter__SZJgZ{stop-color:var(--fl-white);stop-opacity:.35}.CaseProgressTracker_sheen__hp4ir{animation:CaseProgressTracker_sweep__r6PAU 2.2s cubic-bezier(.2,.8,.2,1) infinite}.CaseProgressTracker_notch__JDOEE{fill:var(--fl-paper);transform:translateX(-1px)}.CaseProgressTracker_status__owuYS{display:flex;justify-content:space-between;gap:8px;margin-top:9px;font-size:12px;color:var(--fl-ink-4,var(--fl-slate-300))}.CaseProgressTracker_status__owuYS>strong{font-weight:700}.CaseProgressTracker_done__mOvXM>.CaseProgressTracker_status__owuYS>strong{color:var(--fl-navy-700)}.CaseProgressTracker_active__o3S7O>.CaseProgressTracker_status__owuYS>strong{color:var(--fl-accent-700)}.CaseProgressTracker_steps__mIoFO{list-style:none;padding:14px 0 0;margin:16px 0 0;border-top:1px solid var(--fl-rule);display:flex;flex-direction:column;gap:14px}.CaseProgressTracker_step__LBx_Z{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;color:var(--fl-ink)}.CaseProgressTracker_stepTitle__Qwho7{font-size:13px;font-weight:600}.CaseProgressTracker_detail__zwzrD{font-size:12px;color:var(--fl-ink-3);margin-top:3px}.CaseProgressTracker_pending__m_sIm.CaseProgressTracker_step__LBx_Z,.CaseProgressTracker_pending__m_sIm>div>.CaseProgressTracker_detail__zwzrD{color:var(--fl-ink-4,var(--fl-slate-300))}.CaseProgressTracker_done__mOvXM.CaseProgressTracker_step__LBx_Z{color:var(--fl-ink-2)}.CaseProgressTracker_marker__IkDkQ{position:relative;width:16px;height:16px;margin-top:2px;border:2px solid var(--fl-rule);border-radius:50%}.CaseProgressTracker_active__o3S7O>.CaseProgressTracker_marker__IkDkQ{border-color:var(--progress-seam);border-top-color:transparent;animation:CaseProgressTracker_spin__It3on .9s linear infinite}.CaseProgressTracker_done__mOvXM>.CaseProgressTracker_marker__IkDkQ{background:var(--fl-navy-700);border-color:var(--fl-navy-700)}.CaseProgressTracker_marker__IkDkQ svg{position:absolute;inset:-2px;display:block;width:16px;height:16px;fill:none;stroke:var(--fl-white);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.CaseProgressTracker_srOnly__7Um57{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes CaseProgressTracker_sweep__r6PAU{0%{transform:translateX(-40%)}to{transform:translateX(100%)}}@keyframes CaseProgressTracker_spin__It3on{to{transform:rotate(1turn)}}@media (max-width:900px){.CaseProgressTracker_tracker__l3jGy{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseProgressTracker_round__5qxp7{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.CaseProgressTracker_tracker__l3jGy{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.CaseProgressTracker_sheen__hp4ir{display:none;animation:none}.CaseProgressTracker_active__o3S7O>.CaseProgressTracker_marker__IkDkQ{animation:none}}.CaseProgressPanel_panel__bgn1_{width:100%;margin:0;padding:0 40px 72px}@media (max-width:760px){.CaseProgressPanel_panel__bgn1_{padding:0 18px 56px}}.CaseProgressPanel_panel__bgn1_.CaseProgressPanel_bleed__4UkHb{padding:0}.CaseProgressPanel_stage__hOWaG{padding-top:28px}.CaseProgressPanel_stageHead__dJJGE{display:grid;gap:5px;margin-bottom:8px}.CaseProgressPanel_title__LDNB1{margin:0;font-family:var(--fl-sans);font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--fl-navy-900)}.CaseProgressPanel_meta__hyrh6{margin:0;font-family:var(--fl-sans);font-size:12px;color:var(--fl-ink-3)}.dcv .tests-record-panel .tests-source-evidence{padding:20px 0;border:0}.dcv .tests-record-panel .tests-source-evidence>.is-source-summary{margin:0;padding:18px 20px 4px;border:1px solid var(--dcv-line-2);border-radius:4px;background:var(--dcv-sunken)}.dcv .tests-record-panel .tests-source-evidence .source-evidence-summary-header{padding:0 0 14px;background:transparent}.dcv .tests-record-panel .tests-source-evidence .source-evidence-summary-header h3{margin:0;font:600 17px/1.35 var(--dcv-sans)}.dcv .tests-record-panel .tests-source-evidence .source-evidence-facts{margin:0;padding:0;list-style:none}.dcv .tests-record-panel .tests-source-evidence .source-evidence-facts>li{margin:0;grid-template-columns:minmax(0,1fr)}.dcv .tests-record-panel .tests-source-evidence .source-evidence-fact-source{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.dcv .tests-record-panel .tests-source-evidence>.is-workbench{margin:0;min-height:500px}.dcv .tests-record-panel .tests-detail-box.tests-policy-requirement>h3{margin-bottom:12px;font:600 17px/1.35 var(--dcv-sans)}.dcv .tests-record-panel .test-policy-citation{margin:0;padding:18px 20px;border:1px solid var(--dcv-line-2);border-radius:4px;background:var(--dcv-surface)}.dcv .tests-record-panel .test-policy-citation+.test-policy-citation{margin-top:12px}.dcv .tests-record-panel .test-policy-citation figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;color:var(--dcv-navy);font:600 13px/1.5 var(--dcv-sans)}.dcv .tests-record-panel .test-policy-citation figcaption span{color:var(--dcv-ink-3);font-weight:400}.dcv .tests-record-panel .test-policy-citation figcaption strong{font-weight:600}.dcv .tests-record-panel .tests-detail-box .test-policy-citation blockquote{margin:14px 0 0;padding:10px 14px;border:0;border-left:3px solid var(--dcv-navy);background:var(--dcv-sunken);color:var(--dcv-ink-2);font:400 14px/1.65 var(--dcv-sans)}.dcv .tests-record-panel .test-policy-citation .test-policy-unavailable{margin-top:12px;color:var(--dcv-ink-3)}.dcv .tests-record-panel .test-policy-citation>small{display:block;margin-top:12px;color:var(--dcv-ink-3);font:400 12px/1.5 var(--dcv-sans)}@container decision-record (max-width: 620px){.dcv .tests-record-panel .tests-source-evidence .source-evidence-facts>li{grid-template-columns:minmax(0,1fr);gap:8px}}@container decision-record (max-width: 400px){.dcv .tests-record-panel .test-policy-citation,.dcv .tests-record-panel .tests-source-evidence>.is-source-summary{padding-left:14px;padding-right:14px}}.tests-evidence-preview{--te-navy:#18324f;--te-line:var(--fl-rule,#dce2e9);--te-muted:var(--fl-muted,#64748b);--te-ink:var(--fl-ink,#23344b);color:var(--te-ink);padding:24px 28px 40px;font-family:var(--fl-sans,Arial,sans-serif)}.tests-evidence-preview button{font:inherit;cursor:pointer}.tests-evidence-preview button:disabled{cursor:default;opacity:.4}.test-evidence-drawer button:focus-visible,.tests-evidence-preview button:focus-visible{outline:3px solid rgba(30,79,135,.6);outline-offset:3px}.te-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:17px}.te-heading h1{font-size:24px!important;line-height:1.3!important;font-weight:600!important;margin:0!important;letter-spacing:-.5px}.te-heading p{color:var(--te-muted);font-size:13px;margin:5px 0 0}.te-view-switch{display:flex;padding:4px;border:1px solid var(--te-line);border-radius:6px;background:#fff}.te-view-switch button{display:flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:3px;background:none;color:var(--te-muted);font-size:12px}.te-view-switch button[aria-pressed=true]{background:var(--te-navy);color:#fff}.te-view-switch span{opacity:.7;font-variant-numeric:tabular-nums}.te-demo-note{color:var(--te-muted);font-size:11px;border-block:1px solid var(--te-line);padding:10px 0;margin-bottom:18px}.te-counts{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.te-counts button{display:flex;gap:16px;align-items:center;border:1px solid var(--te-line);border-radius:5px;background:#fff;padding:8px 12px;color:var(--te-muted);font-size:12px}.te-counts button[aria-pressed=true]{background:var(--te-navy);border-color:var(--te-navy);color:white}.te-counts b{font-variant-numeric:tabular-nums;font-size:13px}.te-layout{display:grid;grid-template-columns:minmax(255px,31%) minmax(0,1fr);gap:20px;align-items:start}.te-detail,.te-roster,.te-schedule{border:1px solid var(--te-line);background:#fff;border-radius:7px;overflow:hidden}.te-toolbar{padding:15px;border-bottom:1px solid var(--te-line)}.te-toolbar label{display:flex;align-items:center;gap:8px;border:1px solid var(--te-line);border-radius:4px;padding:0 9px;color:var(--te-muted)}.te-toolbar input{width:100%;min-width:0;border:0;padding:10px 0;font:inherit;font-size:12px;background:transparent;outline-offset:2px}.te-toolbar select{width:100%;border:1px solid var(--te-line);border-radius:4px;padding:8px 9px;margin:8px 0;background:#fff;color:var(--te-ink);font-size:12px}.te-toolbar>span{display:block;font-size:11px;color:var(--te-muted)}.te-rows{list-style:none!important;padding:0!important}.te-rows,.te-rows li{margin:0!important}.te-rows button{width:100%;text-align:left;padding:16px 15px;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--te-line);background:white;display:block;color:var(--te-ink)}.te-rows button[aria-current=true]{background:#eef3f8;border-left-color:#1e4f87}.te-rows small{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:var(--te-muted);margin-bottom:6px}.te-rows small span{max-width:50%;text-align:right}.te-rows strong{font-size:13px;font-weight:500;line-height:1.5;display:block;margin-bottom:9px}.te-status{display:inline-block;font-size:11px;font-weight:500;border-radius:4px;padding:3px 8px;background:#f0f2f5;color:#5c687b}.te-exception{color:#983e3a;background:#fcf0ed}.te-review,.te-system_blocked{color:#876020;background:#faf3e4}.te-verified{color:#28614e;background:#edf6f0}.te-pagination{display:flex;align-items:center;justify-content:space-between;padding:12px;font-size:11px;color:var(--te-muted)}.te-pagination button{background:white;color:var(--te-ink);border:1px solid var(--te-line);border-radius:4px;padding:5px 8px;font-size:11px}.te-detail-heading{padding:24px 26px 20px}.te-detail-heading h2{font-size:23px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.4px;margin:13px 0 8px!important;max-width:34ch}.te-detail-heading p{font-size:12px;color:var(--te-muted);margin:0}.te-rule-id{margin-left:12px;color:var(--te-muted);font-size:11px}.te-detail-tabs{display:flex;gap:23px;border-block:1px solid var(--te-line);padding:0 26px}.te-detail-tabs button{border:0;border-bottom:2px solid transparent;padding:12px 0;background:none;color:var(--te-muted);font-size:12px}.te-detail-tabs button[aria-pressed=true]{border-bottom-color:#1e4f87;color:var(--te-ink);font-weight:600}.te-detail-section{padding:22px 26px;border-bottom:1px solid var(--te-line)}.te-detail-section:last-child{border-bottom:0}.te-comparison h3,.te-detail-section h3{font-size:13px!important;font-weight:600!important;margin:0 0 12px!important}.te-detail-section p{font-size:13px;line-height:1.65;margin:0}.te-determination{font-size:14px!important;line-height:1.7!important}.te-effect{background:#f2f5f8;border-left:3px solid #1e4f87;padding:13px 15px;margin:17px 0}.te-effect strong{font-size:12px;display:block;margin-bottom:5px}.te-effect p{font-size:12px}.te-link{display:inline-flex;align-items:center;gap:5px;border:0;background:none;color:#335b81;padding:7px 0;font-size:12px!important}.te-table-wrap{max-width:100%;overflow:auto}.te-table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.5}.te-table th{text-align:left;color:var(--te-muted);font-size:11px;font-weight:500;background:#f7f8fa;padding:10px 12px}.te-table td,.te-table th{border-bottom:1px solid var(--te-line)}.te-table td{padding:12px;vertical-align:top}.te-table tbody tr:last-child td{border:0}.te-number{font-variant-numeric:tabular-nums;font-weight:500}.te-unresolved{color:#896224!important}.te-muted{color:var(--te-muted)}.te-source{display:inline-flex;align-items:flex-start;gap:5px;text-align:left;border:0;background:none;color:#355e85;padding:0;font-size:11px!important;line-height:1.6;max-width:100%}.te-source svg{flex-shrink:0;margin-top:2px}.te-source:hover span{text-decoration:underline}.te-source span{overflow-wrap:anywhere}.te-evidence-list{display:grid;gap:13px}.te-evidence-item blockquote,.te-evidence-list blockquote{border:0;margin:7px 0 0;padding:0;color:#47586e;font-size:12px;line-height:1.65}.te-citation+.te-citation{margin-top:18px;padding-top:18px;border-top:1px solid var(--te-line)}.te-citation strong{font-size:12px;font-weight:500}.te-citation blockquote{margin:12px 0;border-left:2px solid #97aabc;padding:0 0 0 15px;font-size:14px;line-height:1.75}.te-citation small{color:var(--te-muted);font-size:11px}.te-empty{background:#f6f7f9;padding:20px;font-size:13px;color:var(--te-muted)}.te-math{list-style:none;margin:0;padding:0}.te-math li{border-bottom:1px solid var(--te-line);padding:12px 0}.te-math li:first-child{padding-top:0}.te-math li>div{display:flex;justify-content:space-between;gap:16px;font-size:12px}.te-math strong{font-variant-numeric:tabular-nums;font-weight:500}.te-math p,.te-math small{color:var(--te-muted);font-size:11px;margin-top:5px}.te-limitation{background:#faf5e9;padding:13px 15px;border-left:2px solid #b39963;margin:10px 0!important}.te-evidence-item{padding:15px 0;border-bottom:1px solid var(--te-line)}.te-history-event{border-left:1px solid var(--te-line);padding:0 0 25px 20px;position:relative}.te-history-event:before{content:"";position:absolute;left:-4px;top:6px;background:#1e4f87;width:7px;height:7px;border-radius:50%}.te-history-event strong{display:block;font-size:13px;margin:5px 0}.te-history-event small{display:block;font-size:11px;color:var(--te-muted)}.te-spaced{margin-top:25px!important}.te-schedule-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.te-schedule-tabs button{background:white;border:1px solid var(--te-line);border-radius:4px;padding:9px 16px;color:var(--te-muted);font-size:12px}.te-schedule-tabs button[aria-pressed=true]{border-color:var(--te-navy);background:var(--te-navy);color:white}.te-schedule>header{display:flex;justify-content:space-between;gap:20px;padding:24px 28px;border-bottom:1px solid var(--te-line)}.te-schedule header small{color:var(--te-muted);font-size:11px}.te-schedule h2{font-size:24px!important;line-height:1.4!important;margin:5px 0!important;font-weight:600!important}.te-schedule header p{font-size:12px;color:var(--te-muted);margin:3px 0}.te-schedule-result{text-align:right;max-width:40%;align-self:center}.te-schedule-result span{display:block;color:var(--te-muted);font-size:11px}.te-schedule-result strong{display:block;font-size:24px;font-weight:500;letter-spacing:-.4px;margin-top:5px}.te-comparison{padding:24px 28px;border-bottom:1px solid var(--te-line)}.te-comparison header{display:flex;justify-content:space-between}.te-comparison header span{font-size:11px;color:var(--te-muted)}.te-chart-row{display:grid;grid-template-columns:190px minmax(0,1fr) 85px;gap:18px;align-items:center;margin:15px 0}.te-chart-row strong{display:block;font-size:12px;font-weight:500}.te-chart-row .te-source{margin-top:5px;font-size:10px!important}.te-chart-row b{text-align:right;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500}.te-chart-row>svg{width:100%;height:22px}.te-chart-track{fill:#eef1f5}.te-chart-value{fill:#294c70}.te-chart-row:nth-child(3) .te-chart-value{fill:#9baec2}.te-chart-axis{display:flex;justify-content:space-between;margin-left:208px;margin-right:103px;font-size:10px;color:var(--te-muted)}.te-formula{font-size:12px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--te-line);font-variant-numeric:tabular-nums}.te-schedule-limitation{padding:22px 28px;background:#fbf8f0;border-top:1px solid var(--te-line)}.te-schedule-limitation strong{font-size:12px}.te-schedule-limitation p{font-size:13px;line-height:1.7;margin:7px 0 0;max-width:90ch}.te-schedule>footer{padding:12px 28px;border-top:1px solid var(--te-line);font-size:11px;color:var(--te-muted)}.test-evidence-drawer{position:fixed;inset:0 0 0 auto;margin:0;width:min(700px,94vw);height:100dvh;max-height:100dvh;max-width:none;border:0;border-left:1px solid #dce2e9;padding:0;background:white;color:#23344b;box-shadow:-20px 0 70px #10213a30;font:13px/1.5 var(--fl-sans,Arial,sans-serif);overflow:hidden}.test-evidence-drawer[open]{display:flex;flex-direction:column}.test-evidence-drawer::backdrop{background:#14243a50}.ted-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 26px 16px}.ted-header span{display:flex;align-items:center;gap:7px;color:#63748b;font-size:11px}.ted-header h2{font-size:20px;line-height:1.4;font-weight:600;margin:9px 0 0;max-width:45ch}.ted-icon{display:flex;border:0;background:#f1f4f7;padding:8px;border-radius:4px;cursor:pointer;color:#435269}.ted-context{display:flex;align-items:center;gap:12px;font-size:11px;color:#6b7789;padding:0 26px 17px}.ted-page{background:#edf2f7;color:#355b7b;border-radius:3px;padding:3px 8px}.ted-quote{margin:0 26px 18px;padding:12px 15px;background:#f4f6f8;border-left:3px solid #97aabc;max-height:180px;overflow:auto}.ted-quote h3{font-size:11px;font-weight:500;margin:0 0 7px;color:#6d6656}.ted-quote blockquote{font-size:13px;line-height:1.6;margin:0;padding:0;border:0}.ted-tabs{display:flex;align-items:center;gap:20px;padding:0 26px;border-block:1px solid #dce2e9}.ted-tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:12px 0;font:inherit;font-size:12px;color:#63748b;cursor:pointer}.ted-tabs button[aria-pressed=true]{color:#23344b;border-bottom-color:#1e4f87}.ted-tabs a{margin-left:auto;display:flex;align-items:center;gap:5px;color:#355e85;font-size:11px;text-decoration:none}.ted-document{background:#edf0f4;padding:20px;overflow:auto;flex:1;min-height:0}.ted-document>img{display:block;width:100%;height:auto;background:white;box-shadow:0 2px 9px #18324f1c}.ted-document .fresh-finding-full-document{max-height:none;height:auto;overflow:visible}.ted-document .fresh-finding-full-document-page img{width:100%}.ted-reference{padding:25px;display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;font-size:12px;overflow:auto}.ted-reference dt{color:#63748b}.ted-reference dd{margin:0;overflow-wrap:anywhere}.ted-footer{margin-top:auto;border-top:1px solid #dce2e9;padding:13px 26px;color:#63748b;font-size:11px}.ted-document>div{background:white;padding:25px;border-radius:4px}.ted-document button{border:1px solid #dce2e9;background:white;padding:7px 12px;border-radius:4px;color:#355e85;cursor:pointer}@media (max-width:1000px){.te-layout{grid-template-columns:270px minmax(0,1fr)}.te-heading{align-items:flex-start}.te-detail-heading,.te-detail-section{padding:20px}.te-detail-tabs{padding:0 20px;gap:15px}.te-chart-row{grid-template-columns:145px minmax(0,1fr) 80px}.te-chart-axis{margin-left:163px;margin-right:98px}.te-table td,.te-table th{padding:9px}.te-view-switch button{padding:7px 10px}}@media (max-width:720px){.te-heading{flex-direction:column;gap:14px}.te-layout{grid-template-columns:1fr}.te-roster .te-rows{max-height:360px;overflow:auto}.te-counts{gap:5px}.te-counts button{padding:7px 9px;font-size:11px;gap:8px}.te-schedule>header{flex-direction:column}.te-schedule-result{text-align:left;max-width:none}.te-chart-row{grid-template-columns:105px minmax(0,1fr) 70px;gap:10px}.te-chart-row .te-source{display:none}.te-chart-axis{margin-left:115px;margin-right:80px}.te-comparison{padding:20px}.te-table{min-width:450px}.ted-header{padding:18px}.ted-tabs{padding:0 18px;gap:12px}.ted-tabs a{font-size:10px}.ted-document{padding:10px}.ted-context{padding-inline:18px}.ted-quote{margin-inline:18px}.test-evidence-drawer{width:100vw}.te-detail-heading h2{font-size:21px!important}}.dcv .tests-record-panel{--te-line:#d9e0e7;--te-muted:#526175;--te-ink:#24364a;color:var(--te-ink);font:400 14px/1.6 var(--dcv-sans);container-type:inline-size;container-name:decision-record}.dcv .tests-record-panel .tests-detail-head{padding:22px 24px}.dcv .tests-record-panel .tests-detail-head h2{font:600 20px/1.4 var(--dcv-sans);letter-spacing:-.2px;margin-top:12px}.dcv .tests-record-panel .tests-detail-grid{margin-top:0}.dcv .tests-record-panel .tests-detail-box{padding:20px 0;border-bottom:1px solid var(--te-line)}.dcv .tests-record-panel .tests-detail-box h3{font:600 14px/1.45 var(--dcv-sans);color:var(--dcv-navy);margin:0 0 5px;letter-spacing:0}.dcv .tests-record-panel .tests-detail-box blockquote,.dcv .tests-record-panel .tests-detail-box p{font:400 14px/1.65 var(--dcv-sans);color:var(--te-ink);margin:0;overflow-wrap:break-word}.dcv .tests-record-panel .tests-detail-box small{display:block;font:400 12px/1.5 var(--dcv-sans);color:var(--te-muted)}.dcv .tests-record-panel .tests-inline-link{font:500 13px/1.5 var(--dcv-sans);margin:10px 0 0}.dcv .tests-record-panel .record-authority,.dcv .tests-record-panel .record-evidence{padding:14px 16px;border:1px solid var(--te-line);border-radius:3px;background:#fbfcfd}.dcv .tests-record-panel .record-authority+.record-authority,.dcv .tests-record-panel .record-evidence+.record-evidence{margin-top:10px}.dcv .tests-record-panel .record-authority blockquote,.dcv .tests-record-panel .record-evidence blockquote{margin:10px 0 0;padding:0 0 0 12px;border:0;border-left:2px solid #c2ccd7;font-variant-numeric:tabular-nums}.dcv .tests-record-panel .record-authority-heading{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font:500 13px/1.5 var(--dcv-sans)}.dcv .tests-record-panel .record-authority-heading strong{font:600 13px/1.5 var(--dcv-sans)}.dcv .tests-record-panel .record-authority-heading span{color:var(--te-muted);white-space:nowrap}.dcv .tests-record-panel .record-authority small{margin-top:12px}.dcv .tests-record-panel .te-source{font:500 12px/1.5 var(--dcv-sans)!important;color:#285780;gap:6px}.dcv .tests-record-panel button:focus-visible{outline:2px solid #285780;outline-offset:4px}.dcv .tests-record-panel .te-table{table-layout:fixed;min-width:0;font:400 13px/1.55 var(--dcv-sans);border:1px solid var(--te-line)}.dcv .tests-record-panel .te-table th{font:600 11px/1.5 var(--dcv-sans);color:#47586b;background:#edf2f6;padding:10px 12px}.dcv .tests-record-panel .te-table td{font:400 13px/1.55 var(--dcv-sans);padding:13px 12px;border-bottom:1px solid var(--te-line);overflow-wrap:break-word}.dcv .tests-record-panel .te-table td:nth-child(2){font-weight:600;font-variant-numeric:tabular-nums}.dcv .tests-record-panel .te-table td:nth-child(3){font-size:12px;color:var(--te-muted)}.dcv .tests-record-panel .te-table tbody tr:nth-child(2n){background:#f7f9fb}@container decision-record (max-width: 480px){.dcv .tests-record-panel .tests-detail-grid,.dcv .tests-record-panel .tests-detail-head{padding-left:18px;padding-right:18px}.dcv .tests-record-panel .te-table td,.dcv .tests-record-panel .te-table th{padding:10px 8px}.dcv .tests-record-panel .te-table td{font-size:12px}.dcv .tests-record-panel .te-table td:nth-child(3){font-size:11px}.dcv .tests-record-panel .te-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dcv .tests-record-panel .te-table tbody tr{display:block;padding:12px 14px;border-bottom:1px solid var(--te-line)}.dcv .tests-record-panel .te-table tbody tr:last-child{border-bottom:0}.dcv .tests-record-panel .te-table td{display:block;width:auto;padding:0;border:0;font-size:13px}.dcv .tests-record-panel .te-table td:nth-child(2){margin-top:5px}.dcv .tests-record-panel .te-table td:nth-child(3){margin-top:7px;font-size:12px}.dcv .tests-record-panel .te-table td:nth-child(3):before{content:"Source / basis: "}}.dcv .tests-record-panel .tests-detail-box>.tests-inline-link{margin:8px 0 12px}.dcv .tests-record-panel .tests-detail-box>.tests-inline-link:last-child{margin-bottom:0}.tests-chain-steps{margin:0;padding-left:20px;display:grid;gap:14px}.tests-chain-steps>li>h4{margin:0 0 4px;font-size:13px;font-weight:600}.tests-chain-steps p{margin:0}.tests-chain-compared,.tests-chain-facts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tests-chain-fact{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--te-line,#dce2e9);border-radius:4px}.tests-chain-quote{margin:4px 0 0;padding-left:10px;border-left:3px solid var(--te-line,#dce2e9);color:var(--te-muted,#64748b);font-size:12px}.tests-chain-step.is-not_met{font-weight:600}.aw-workspace{--aw-title-gap:5px;--aw-content-gap:12px;--aw-section-space:20px;--aw-inset:24px;--aw-ink:#15324d;--aw-muted:#52697b;--aw-line:#d2dce4;--aw-wash:#f0f5f8;color:var(--aw-ink);padding:0;font:400 15px/1.55 var(--dcv-sans,Arial,sans-serif)}.aw-workspace *{box-sizing:border-box}.aw-workspace h1,.aw-workspace h2,.aw-workspace h3,.aw-workspace p{margin:0}.aw-workspace button,.aw-workspace input,.aw-workspace select{font:inherit}.aw-workspace button{cursor:pointer}.aw-workspace button:focus-visible,.aw-workspace input:focus-visible,.aw-workspace select:focus-visible,.aw-workspace summary:focus-visible{outline:2px solid #356d94;outline-offset:3px}.aw-heading{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:0;padding:20px 24px;border-bottom:1px solid var(--aw-line)}.aw-heading>div{display:flex;align-items:flex-start;gap:12px}.aw-workspace .aw-heading h1{font-size:25px;font-weight:600;letter-spacing:-.5px;line-height:1.3}.aw-heading p{color:var(--aw-muted);margin-top:5px;font-size:15px;max-width:65ch}.aw-filter label,.aw-heading label{display:flex;flex-direction:column;gap:5px;font-size:14px;color:var(--aw-muted)}.aw-workspace input,.aw-workspace select{padding:9px 12px;border:1px solid #bbcbd7;background:white;border-radius:4px;color:var(--aw-ink);min-height:42px}.aw-heading select{min-width:235px}.aw-edition{display:flex;align-items:baseline;gap:14px;padding:12px 16px;border-left:3px solid #7a98ae;background:#e6eef4;font-size:14px;margin-bottom:16px}.aw-edition>strong{flex-shrink:0}.aw-edition>span{max-width:85ch}.aw-edition details{margin-left:auto;min-width:100px}.aw-edition summary{cursor:pointer;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.aw-edition details[open]{min-width:230px;max-width:420px}.aw-edition details p{margin-top:10px}.aw-edition.is-illustration{background:#f5f0e5;border-left-color:#ad8950}.aw-layout{display:grid;grid-template-columns:156px minmax(0,1fr);gap:0;align-items:start}.aw-content{min-width:0;padding:18px 20px 40px;container-type:inline-size}.aw-tabs{display:flex;flex-direction:column;position:sticky;top:0;max-height:calc(100vh - 160px);overflow-y:auto;border-right:1px solid var(--aw-line);padding:8px 0;gap:0;background:var(--dcv-surface,#f0f5f8)}.aw-tabs button{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:6px;flex-shrink:0;text-align:left;border:0;border-left:3px solid transparent;background:transparent;padding:8px 10px;color:var(--dcv-ink-2,#52697b);font:500 14px/1.4 var(--dcv-sans,Arial,sans-serif)}.aw-tabs button:hover{background:var(--dcv-hover,#e6eef4)}.aw-tabs button[aria-current]{border-left-color:var(--dcv-navy,#15324d);background:var(--dcv-hover,#e2ebf2);color:var(--dcv-navy,#15324d);font-weight:600}.aw-tabs button span{font-size:13px;font-variant-numeric:tabular-nums;color:var(--aw-muted)}@media (max-width:1000px){.aw-content{padding:16px;overflow-x:auto}.aw-content>.aw-paper{min-width:560px}}.aw-overview-heading{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:18px}.aw-workspace h2{font-size:22px;line-height:1.35;font-weight:600;letter-spacing:-.3px}.aw-workspace h3{font-size:17px;font-weight:600}.aw-overview-heading p{margin-top:5px;color:var(--aw-muted)}.aw-overview-heading>span{font-size:14px;white-space:nowrap}.aw-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--aw-line);background:white;margin-bottom:var(--aw-section-space);border-radius:5px;overflow:hidden}.aw-flow button{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:9px;padding:21px 18px;background:transparent;border:0;border-right:1px solid var(--aw-line);color:var(--aw-ink)}.aw-flow button:last-child{border-right:0;background:#eaf2f3}.aw-flow button:hover{background:#edf3f7}.aw-flow button>span{font-size:14px}.aw-flow strong{font-size:23px;font-weight:500;font-variant-numeric:tabular-nums}.aw-flow small{font-size:13px;color:var(--aw-muted)}.aw-flow svg{position:absolute;right:10px;top:25px}.aw-paper,.aw-register{background:white;border:1px solid var(--aw-line);border-radius:5px;overflow:hidden}.aw-register-head{padding:20px 24px;display:flex;gap:18px;align-items:center;justify-content:space-between}.aw-register-head>span{font-size:14px;color:var(--aw-muted)}.aw-operands,.aw-register table{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.aw-operands th,.aw-register th{font-size:14px;font-weight:500;color:var(--aw-muted);background:#f0f5f8;padding:12px 20px;border-top:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line)}.aw-operands td,.aw-register td{padding:16px 20px;border-bottom:1px solid #e0e7ed;vertical-align:top;font-size:15px;overflow-wrap:anywhere}.aw-register th:first-child{width:24%}.aw-register th:nth-child(2){width:34%}.aw-register th:nth-child(3){width:33%}.aw-register th:last-child{width:9%}.aw-register td>button{color:var(--aw-ink);font-weight:600;padding:0;border:0;background:none;text-align:left}.aw-operands small,.aw-register small{display:block;color:var(--aw-muted);font-size:14px;margin-top:5px}.aw-workspace .aw-source{display:inline-flex;align-items:center;gap:7px;background:none;border:0;color:#2a5c82;padding:0;text-align:left;line-height:1.5;font-size:14px}.aw-source:hover{text-decoration:underline;text-underline-offset:3px}.aw-source svg{flex-shrink:0}.aw-bottom-note{padding:24px 0;max-width:85ch}.aw-bottom-note p{margin:8px 0 12px;color:var(--aw-muted)}.aw-paper-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.aw-paper-heading p{font-size:14px;color:var(--aw-muted);margin-bottom:var(--aw-title-gap)}.aw-workspace .aw-paper-heading h2{font-size:29px}.aw-scope{padding:16px var(--aw-inset);background:#eff4f7;border-top:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);display:flex;gap:24px;font-size:14px}.aw-scope>span{font-weight:600;flex-shrink:0}.aw-scope ul{margin:0;padding-left:18px;display:flex;flex-wrap:wrap;gap:7px 30px;color:var(--aw-muted)}.aw-filter{display:flex;gap:20px;align-items:flex-end;padding:16px var(--aw-inset) var(--aw-content-gap)}.aw-filter>label:first-child{flex:1;max-width:490px}.aw-filter .aw-search{position:relative;display:block}.aw-search svg{position:absolute;top:13px;left:12px}.aw-search input{padding-left:36px;width:230px}.aw-filter>span{margin:auto 0 10px auto}.aw-column-note,.aw-filter>span{font-size:14px;color:var(--aw-muted)}.aw-column-note{padding:0 var(--aw-inset) 16px}.aw-comparison-head,.aw-entry-summary{display:grid;grid-template-columns:minmax(200px,2fr) minmax(110px,1fr) minmax(140px,1.2fr) minmax(90px,.8fr) 18px;gap:18px;align-items:center}.aw-comparison-head{padding:12px var(--aw-inset);background:#f0f5f8;font-size:14px;color:var(--aw-muted);border-top:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line)}.aw-entry-summary{border:0;border-bottom:1px solid var(--aw-line);width:100%;background:white;text-align:left;color:var(--aw-ink);padding:16px var(--aw-inset)}.aw-entry-summary:hover{background:#f6f9fb}.aw-entry-summary[aria-expanded=true]{background:#eef4f8}.aw-entry-summary strong{font-weight:600}.aw-entry-summary small{display:block;margin-top:var(--aw-title-gap);font-size:14px;color:var(--aw-muted);font-weight:400}.aw-amount{font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}.aw-missing{font-size:15px;color:#876329}.aw-delta{color:#8c622b;font-variant-numeric:tabular-nums}.aw-difference{font-size:14px;color:var(--aw-muted)}.aw-rotated{transform:rotate(180deg)}.aw-entry-detail{background:#fafcfd;border-bottom:1px solid var(--aw-line);padding:0 var(--aw-inset) 22px}.aw-method{padding:22px 0;display:grid;grid-template-columns:160px 1fr;gap:20px}.aw-method>span{font-size:14px;font-weight:600;color:var(--aw-muted)}.aw-method p{font-size:16px;max-width:80ch}.aw-operands th:first-child{width:29%}.aw-operands th:nth-child(2){width:26%}.aw-operands td:nth-child(2){font-weight:500;font-variant-numeric:tabular-nums}.aw-treatment{display:flex;gap:20px;padding:18px 0;color:var(--aw-muted);font-size:14px}.aw-treatment strong{min-width:160px;color:var(--aw-ink)}.aw-trace{display:flex;justify-content:space-between;gap:20px;font-size:13px;color:var(--aw-muted);padding-top:10px;border-top:1px solid var(--aw-line)}.aw-related{padding:18px var(--aw-inset);display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:#f6f9fb}.aw-related>span{font-size:14px;color:var(--aw-muted);margin-right:8px}.aw-related button{display:flex;gap:7px;align-items:center;border:1px solid var(--aw-line);background:white;border-radius:4px;padding:7px 12px;color:var(--aw-ink);font-size:14px}.aw-empty{padding:35px var(--aw-inset);max-width:85ch}.aw-empty h3{margin:12px 0}.aw-empty p{color:var(--aw-muted)}.aw-empty>div{display:flex;align-items:center;gap:18px;margin-top:22px}.aw-empty>div>button:first-child{border:1px solid var(--aw-line);border-radius:4px;background:white;color:var(--aw-ink);padding:10px 14px}.aw-footnote{padding:15px var(--aw-inset);font-size:14px;color:var(--aw-muted)}.audit-tests-overview{padding:16px 20px;border-bottom:1px solid var(--dcv-line-2);background:white;font:400 14px/1.5 var(--dcv-sans);color:var(--dcv-navy)}.audit-tests-overview>summary{display:flex;align-items:center;gap:20px;cursor:pointer}.audit-tests-overview summary strong{font-size:16px}.audit-tests-overview summary>span{color:var(--dcv-ink-3)}.audit-tests-overview summary>span:last-child{margin-left:auto;text-decoration:underline}.audit-coverage-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:20px}.audit-coverage-layout h3{font-size:16px;margin:0 0 10px}.audit-coverage-layout p{max-width:75ch}.audit-coverage-layout dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.audit-coverage-layout dd,.audit-coverage-layout dt{padding:5px 0;margin:0;border-bottom:1px solid var(--dcv-line-2)}.audit-coverage-layout .audit-coverage-full{grid-column:1/-1}.audit-tests-overview .audit-workpaper-link{display:inline-block;margin-top:14px;background:none;border:0;padding:0;color:#2a5c82;cursor:pointer;font:inherit}@media (min-width:761px){.dcv:has(>#case-workspace-panel-controls:not([hidden])){display:flex;flex-direction:column;overflow:hidden}.dcv:has(>#case-workspace-panel-controls:not([hidden]))>.case-sticky-header{flex:0 0 auto}.dcv>#case-workspace-panel-controls{flex:1 1 0;min-height:0;overflow:hidden}.dcv .audit-tests-shell{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.dcv .audit-tests-overview{flex:0 0 auto;max-height:45%;overflow-y:auto;overscroll-behavior:contain}.dcv .audit-tests-shell .tests-workspace{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}.dcv .audit-tests-shell .tests-layout{flex:1 1 0;height:auto;min-height:0;overflow:hidden}.dcv .audit-tests-shell :is(.tests-list-panel,.tests-detail-slot,.tests-group-finder){overscroll-behavior:contain}}.dcv .tests-audit-basis{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 0}.dcv .tests-audit-basis strong{display:block;font-size:14px}.dcv .tests-audit-basis p{font-size:14px;margin-top:6px}.dcv .tests-audit-history summary{cursor:pointer;font-size:15px;font-weight:600}.dcv .tests-audit-history p{margin-top:12px;font-size:14px}@media (max-width:1100px){.aw-heading{padding:18px}.aw-flow{grid-template-columns:repeat(3,1fr)}.aw-flow button{border-bottom:1px solid var(--aw-line)}.aw-edition{flex-wrap:wrap}.aw-edition details{margin-left:0}.aw-overview-heading{align-items:flex-start;flex-direction:column}.aw-comparison-head,.aw-entry-summary{grid-template-columns:minmax(180px,1.6fr) 1fr 1.1fr .7fr 18px;gap:12px}.aw-register{overflow:auto}.aw-register table{min-width:760px}.aw-filter{flex-wrap:wrap}.aw-filter>span{margin-left:0}}@media (max-width:740px){.aw-heading{align-items:flex-start;flex-direction:column}.aw-heading label,.aw-heading select{width:100%}.aw-flow{grid-template-columns:1fr 1fr}.aw-flow strong{font-size:20px}.aw-register-head{display:block}.aw-register-head span{display:block;margin-top:8px}.aw-paper-heading{align-items:flex-start;flex-direction:column}.aw-scope,.aw-scope ul{display:block}.aw-scope ul{margin-top:10px}.aw-scope li{margin-bottom:6px}.aw-filter>label:first-child{width:100%;max-width:none;flex:auto}.aw-comparison-head{display:none}.aw-entry-summary{grid-template-columns:1fr 1fr 18px;gap:12px}.aw-measure{grid-column:1/3}.aw-entry-summary>svg{grid-column:3;grid-row:1}.aw-entry-summary>.aw-delta,.aw-entry-summary>.aw-difference{grid-column:1/3}.aw-entry-summary>.aw-amount:before,.aw-entry-summary>.aw-missing:before{content:"Reported: ";font-size:13px}.aw-method{display:block}.aw-method p{margin-top:8px}.aw-entry-detail{padding:0 16px 20px;overflow-x:auto}.aw-operands{min-width:580px}.aw-trace,.aw-treatment{display:block}.aw-trace span,.aw-treatment strong{display:block;margin-bottom:6px}.audit-coverage-layout{grid-template-columns:1fr}.audit-tests-overview>summary{flex-wrap:wrap;gap:8px}.audit-tests-overview summary>span:last-child{margin-left:0}.dcv .tests-audit-basis{grid-template-columns:1fr}}.aw-composition{padding:20px var(--aw-inset) 24px;border-top:1px solid var(--aw-line)}.aw-composition>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:20px}.aw-composition>div>strong{font-size:23px;font-weight:500;font-variant-numeric:tabular-nums}.aw-composition-bar{display:block;width:100%;height:24px;gap:3px;margin:18px 0;border-radius:3px;overflow:hidden}.aw-composition-bar rect{fill:currentColor;stroke:white;stroke-width:2px;vector-effect:non-scaling-stroke}.audit-coverage-row{display:contents}.aw-income-series-0{color:#224663}.aw-income-series-1{color:#527692}.aw-income-series-2{color:#87a0b3}.aw-income-series-3{color:#5c807f}.aw-income-series-4{color:#b09a72}.aw-composition-legend{display:flex;gap:20px;flex-wrap:wrap}.aw-composition-legend>span{display:flex;gap:8px;font-size:14px}.aw-composition-legend i{background:currentColor;width:9px;height:9px;margin-top:6px;border-radius:2px}.aw-composition-legend strong{display:block;font-size:15px;font-weight:500}@media (max-width:740px){.aw-entry-summary>span:nth-child(3):before{content:"QC: ";font-size:13px;color:var(--aw-muted)}}@container (max-width: 820px){.aw-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-flow button{border-bottom:1px solid var(--aw-line)}.aw-overview-heading{align-items:flex-start;flex-direction:column}.aw-register{overflow-x:auto}.aw-register table{min-width:760px}}.aw-layout{align-items:stretch;min-height:calc(100dvh - 230px)}.aw-rail{border-right:1px solid var(--aw-line);background:#f7f9fb}.aw-tabs{border-right:0;background:transparent;min-height:calc(100dvh - 230px);max-height:none;padding:12px 0}.aw-nav-caption{padding:4px 12px 12px;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--aw-muted)}.aw-nav-footer{margin-top:auto;padding:24px 12px 4px;display:flex;flex-direction:column;font-size:13px;color:var(--aw-muted);gap:3px}.aw-nav-footer strong{font-weight:500;color:var(--aw-ink)}.aw-paper{border-radius:3px;box-shadow:0 2px 6px #15324d05}.aw-assessment,.aw-paper-heading{padding:var(--aw-section-space) var(--aw-inset)}.aw-assessment{border-top:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);background:#fafcfd}.aw-assessment-status{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:var(--aw-content-gap)}.aw-assessment-status>div{display:flex;flex-direction:column;gap:var(--aw-title-gap)}.aw-assessment-status>div+div{border-left:1px solid var(--aw-line);padding-left:24px}.aw-assessment-status span{font-size:13px;color:var(--aw-muted)}.aw-assessment-status strong{font-size:19px;line-height:1.35;font-weight:600}.aw-assessment>p{max-width:95ch;color:var(--aw-muted);font-size:15px}.aw-assessment details{margin-top:var(--aw-content-gap);font-size:14px}.aw-assessment summary{cursor:pointer;color:#2a5c82}.aw-assessment details p{margin-top:var(--aw-title-gap);max-width:95ch;color:var(--aw-muted)}.aw-example-picker{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:13px;color:var(--aw-muted);margin-bottom:16px}.aw-example-picker select{font-size:14px;min-height:36px;padding:6px 10px}.aw-scope{display:block;background:white;border-top:0;padding:12px var(--aw-inset)}.aw-scope summary{cursor:pointer;font-weight:500;color:var(--aw-muted)}.aw-scope ul{margin-top:12px}.aw-liquidity-heading{padding:var(--aw-section-space) var(--aw-inset) 0}.aw-liquidity-heading p{color:var(--aw-muted);font-size:14px;margin-top:5px}@media (max-width:740px){.aw-assessment-status{grid-template-columns:1fr;gap:16px}.aw-assessment-status>div+div{border:0;padding:0}.aw-example-picker{align-items:flex-start;flex-direction:column}}.aw-income-workpaper{padding:0 24px 24px}.aw-income-summary{grid-template-columns:minmax(220px,1.5fr) minmax(150px,1fr) minmax(180px,1fr) 20px}.aw-flow strong{font-size:20px}.aw-heading>.aw-heading-copy{display:block}.aw-released-register{overflow-x:auto}.aw-register.aw-released-register table{min-width:760px}.aw-register.aw-released-register th{width:14%;padding:12px}.aw-register.aw-released-register th:first-child{width:30%}.aw-register.aw-released-register td{padding:16px 12px}.aw-released-register td p{color:var(--aw-muted);font-size:13px}.dcv .tests-record-panel .tests-detail-head{padding:20px 24px 14px;background:#fff;border-bottom:0}.dcv .tests-record-panel .tests-detail-head h2{font-size:23px;line-height:1.3;margin:8px 0 0}.dcv .tests-record-panel .tests-detail-grid{padding:0 24px 24px}.dcv .tests-answer{grid-column:1/-1;padding:16px 18px;background:#edf3f7;border-left:3px solid #527490}.dcv .tests-answer h3{font-size:13px;font-weight:600;margin:0 0 6px}.dcv .tests-answer p{font-size:16px;line-height:1.6;margin:0}.dcv .tests-answer .tests-needed{font-size:14px;margin-top:10px}.dcv .tests-expectation{margin:14px 0 20px}.dcv .tests-comparison-summary h4,.dcv .tests-expectation strong{font-size:13px;font-weight:600}.dcv .tests-expectation p{margin-top:6px;line-height:1.6}.dcv .tests-comparison-record{padding:12px 0;border-top:1px solid #d4dce3}.dcv .tests-comparison-record p{margin:6px 0}.dcv .tests-comparison-summary h4{margin:18px 0 10px}.dcv .tests-comparison-summary>.tests-inline-link{margin-top:16px}.dcv .tests-row-reason{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#53677f;font-size:12px;line-height:1.5;margin-top:6px}.dcv .tests-sections .tests-outcome{text-transform:none;letter-spacing:0}.dcv .tests-detail-box>summary{cursor:pointer;font-size:14px;font-weight:600}.dcv .audit-tests-shell .tests-list button{padding:8px 12px;gap:4px;min-height:0}.dcv .audit-tests-shell .tests-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.dcv .audit-tests-shell .tests-row-meta small{font-size:10px;line-height:1.4;color:#53677f}.dcv .audit-tests-shell .tests-row-meta .tests-outcome{padding:1px 4px;line-height:1.4}.dcv .audit-tests-shell .tests-row-reason{-webkit-line-clamp:1;margin-top:0}.dcv .audit-tests-shell .tests-row-copy{display:block;width:100%;min-width:0}.dcv .audit-tests-shell .tests-row-copy strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aw-workspace.aw-released .aw-tabs{top:var(--case-header-height,0);max-height:none;overflow:visible}.dcv .audit-review-stage{flex:0 0 auto;padding:8px 0;font-size:13px}.dcv .audit-review-stage form{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}.dcv .audit-review-stage input{min-width:220px}.dcv .tests-detail-slot:has(.test-card){background:#fff}.dcv .test-card{grid-column:1/-1;font:400 14px/1.55 var(--dcv-sans);color:var(--dcv-ink)}.dcv .test-card-basis{padding:4px 0 18px}.dcv .test-card-basis p{margin:0 0 6px;font-size:15px;line-height:1.55;color:var(--dcv-navy)}.dcv .test-card-basis .tests-inline-link{display:block;margin-top:8px}.dcv .test-card-row .tests-inline-link{display:block;text-align:left}.dcv .test-card-row .tests-inline-link:first-child{margin-top:0}.dcv .test-card-row{display:grid;grid-template-columns:112px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;padding:12px 0;border-top:1px solid var(--dcv-line-2)}.dcv .test-card-row>h3{margin:0;padding-top:2px;font:600 12px/1.5 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .test-card-row p{margin:0 0 4px}.dcv .test-card-list,.dcv .test-card-pages{list-style:none;margin:0;padding:0}.dcv .test-card-pages{display:flex;flex-wrap:wrap;gap:4px 18px}.dcv .test-card-list li{padding:2px 0}.dcv .test-card-more{margin-top:6px;font-size:13px}.dcv .test-card-more>summary{cursor:pointer;color:var(--dcv-ink-3)}.dcv .test-card-guideline{margin:6px 0 8px;padding-left:12px;border-left:2px solid var(--dcv-line-2);color:var(--dcv-ink-2,var(--dcv-ink))}.dcv .test-card-receipts{padding-top:12px;border-top:1px solid var(--dcv-line-2)}@media (max-width:640px){.dcv .test-card-row{grid-template-columns:1fr;row-gap:4px}}