.dcv-shell{--fl-cond:var(--font-barlow-condensed),"Barlow Condensed","Arial Narrow",var(--fl-sans);position:relative;z-index:50;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(0,1fr);overflow:hidden;background:var(--fl-paper);color:var(--fl-ink)}.dcv,.dcv-shell,.dcv-shell>aside{height:100%;min-height:0}.dcv{--dcv-canvas:var(--fl-paper);--dcv-surface:#ffffff;--dcv-sunken:var(--fl-paper-2);--dcv-hover:var(--fl-paper-2);--dcv-line:var(--fl-rule);--dcv-line-2:#cbcfd7;--dcv-ink:var(--fl-ink);--dcv-ink-2:var(--fl-ink-2);--dcv-ink-3:var(--fl-ink-3);--dcv-ink-4:#a6abb5;--dcv-navy:var(--fl-navy-800);--dcv-navy-900:var(--fl-navy-900);--dcv-navy-tint:var(--fl-navy-100);--dcv-gold:var(--fl-gold-500);--dcv-pass:var(--fl-pass-500);--dcv-pass-700:var(--fl-pass-700);--dcv-pass-bg:var(--fl-pass-100);--dcv-review:var(--fl-review-500);--dcv-review-700:var(--fl-review-700);--dcv-review-bg:var(--fl-review-100);--dcv-fail:var(--fl-fail-500);--dcv-fail-bg:var(--fl-fail-100);--dcv-serif:var(--fl-serif);--dcv-display:"DM Serif Display",var(--fl-serif),Georgia,serif;--dcv-sans:var(--fl-sans);--dcv-mono:var(--fl-mono);--dcv-shadow-1:var(--fl-shadow-1);background:var(--dcv-canvas);color:var(--dcv-ink);font-family:var(--dcv-sans);-webkit-font-smoothing:antialiased;min-width:0;overflow-y:auto}.dcv *,.dcv :after,.dcv :before{box-sizing:border-box}.case-workspace-tabs{position:sticky;top:0;z-index:20;display:flex;align-items:stretch;gap:6px;padding:7px 28px;background:color-mix(in srgb,var(--fl-paper) 96%,white);border-bottom:1px solid var(--fl-rule)}.case-workspace-tabs button{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px;border:0;background:transparent;color:var(--fl-ink-3);font:700 11px/1 var(--fl-sans);letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:background-color .12s ease,color .12s ease}.case-workspace-tabs button:after{content:"";position:absolute;right:12px;bottom:1px;left:12px;height:2px;background:transparent}.case-workspace-tabs button.is-active,.case-workspace-tabs button:hover{color:var(--fl-brand)}.case-workspace-tabs button.is-active:after{background:var(--fl-gold)}.case-workspace-tabs button span{min-width:17px;padding:2px 4px;border:1px solid var(--fl-rule);color:var(--fl-ink-3);font:650 10px/1 var(--fl-mono);letter-spacing:0;text-align:center}.case-workspace-tabs #case-workspace-tab-findings.is-active{padding-right:14px;padding-left:14px;background:var(--fl-brand);color:white}.case-workspace-tabs #case-workspace-tab-findings.is-active:after{right:0;bottom:0;left:0;height:3px;background:var(--fl-gold)}.case-workspace-tabs #case-workspace-tab-findings.is-active span{border-color:white;background:white;color:var(--fl-brand)}.case-workspace-tabs button:focus-visible{z-index:1;outline:2px solid var(--fl-brand);outline-offset:2px}.case-workspace-tabs #case-workspace-tab-findings.is-active:focus-visible{outline-color:white;outline-offset:-4px}.case-workspace{margin:28px;color:var(--fl-ink)}.workspace-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:8px 2px 20px;border-bottom:1px solid var(--fl-rule)}.workspace-heading>div:first-child>span,.workspace-kicker{display:block;margin-bottom:7px;color:var(--fl-brand);font:700 10px/1 var(--fl-mono);letter-spacing:.16em;text-transform:uppercase}.workspace-heading h1{margin:0;font:600 31px/1.05 var(--fl-serif)}.workspace-heading p{margin:8px 0 0;color:var(--fl-ink-2);font:400 14px/1.45 var(--fl-sans)}.workspace-census{display:grid;grid-template-columns:auto auto;align-items:baseline;min-width:150px;padding-left:18px;border-left:2px solid var(--fl-gold);-moz-column-gap:8px;column-gap:8px}.workspace-census strong{font:600 34px/1 var(--fl-serif)}.workspace-census span{color:var(--fl-ink-2);font:700 10px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.workspace-census small{grid-column:1/-1;margin-top:5px;color:var(--fl-ink-3);font:500 11px/1.3 var(--fl-sans)}.workspace-frame{display:grid;grid-template-columns:minmax(270px,31%) minmax(0,1fr);min-height:660px;border:1px solid var(--fl-rule);border-top:0;background:#fff}.workspace-ledger-strip{display:grid;grid-template-columns:repeat(4,1fr);border-right:1px solid var(--fl-rule);border-bottom:1px solid var(--fl-rule);border-left:1px solid var(--fl-rule);background:var(--fl-paper)}.workspace-ledger-strip span{padding:10px 13px;border-right:1px solid var(--fl-rule);color:var(--fl-ink-3);font:600 10px/1.2 var(--fl-sans)}.workspace-ledger-strip span:last-child{border-right:0}.workspace-ledger-strip strong{margin-right:4px;color:var(--fl-ink);font-family:var(--fl-mono)}.workspace-snapshot-note{margin:0;padding:9px 13px;border-bottom:1px solid var(--fl-rule);color:var(--fl-ink-3);font:500 10px/1.35 var(--fl-sans)}.workspace-rail{min-width:0;border-right:1px solid var(--fl-rule-strong);background:color-mix(in srgb,var(--fl-paper) 84%,white)}.workspace-search{display:flex;align-items:center;gap:9px;height:48px;padding:0 15px;border-bottom:1px solid var(--fl-rule);background:#fff}.workspace-search svg{width:15px;color:var(--fl-ink-3)}.workspace-search input{width:100%;border:0;outline:0;background:transparent;color:var(--fl-ink);font:500 13px/1 var(--fl-sans)}.workspace-search input::-moz-placeholder{color:var(--fl-ink-3)}.workspace-search input::placeholder{color:var(--fl-ink-3)}.workspace-filters{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--fl-rule)}.workspace-filters button{display:flex;justify-content:space-between;gap:6px;padding:9px 12px;border:0;border-right:1px solid var(--fl-rule);border-bottom:1px solid var(--fl-rule);background:transparent;color:var(--fl-ink-3);font:650 9px/1.2 var(--fl-sans);text-align:left;cursor:pointer}.workspace-filters button:nth-child(2n){border-right:0}.workspace-filters button span{font-family:var(--fl-mono)}.workspace-filters button.is-active{background:var(--fl-brand);color:#fff}.workspace-list{max-height:700px;margin:0;padding:0;overflow:auto;list-style:none}.workspace-list li{border-bottom:1px solid var(--fl-rule)}.workspace-list button{display:grid;grid-template-columns:10px minmax(0,1fr) 15px;align-items:center;gap:10px;width:100%;min-height:86px;padding:13px 12px;border:0;border-left:3px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer}.workspace-list button:hover{background:#fff}.workspace-list button.is-selected{border-left-color:var(--fl-gold);background:#fff}.workspace-list button>svg{width:14px;color:var(--fl-ink-3)}.workspace-result-dot{width:7px;height:7px;border-radius:50%;background:var(--fl-rule-strong)}.workspace-result-dot.is-exception{background:#8b2025}.workspace-result-dot.is-undetermined{background:#916514}.workspace-result-dot.is-verified{background:#296441}.workspace-result-dot.is-fail{background:#8b2025}.workspace-result-dot.is-evidence-gap{background:#916514}.workspace-result-dot.is-pass{background:#296441}.workspace-result-dot.is-not-applicable,.workspace-result-dot.is-not-decided,.workspace-result-dot.is-rejected{background:#6f7580}.workspace-list-copy{display:flex;min-width:0;flex-direction:column;gap:4px}.workspace-list-copy small{color:var(--fl-ink-3);font:700 9px/1.1 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.workspace-list-copy strong{color:var(--fl-ink);font:600 14px/1.18 var(--fl-serif)}.workspace-list-copy em{color:var(--fl-ink-3);font:500 10px/1.2 var(--fl-sans);font-style:normal}.document-rail .workspace-list-copy>span{color:var(--fl-ink-3);font:500 12px/1.25 var(--fl-sans)}.workspace-detail{min-width:0;padding:24px}.workspace-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:20px;border-bottom:1px solid var(--fl-rule)}.workspace-detail-head h2{max-width:760px;margin:0;font:600 27px/1.12 var(--fl-serif)}.dcv .tests-workspace{margin:22px 28px 32px}.dcv .tests-layout{display:grid;grid-template-columns:minmax(470px,.92fr) minmax(420px,1.08fr);gap:14px;align-items:start}.dcv .tests-detail-panel,.dcv .tests-list-panel{min-width:0;border:1px solid var(--fl-rule-strong);border-top:3px solid var(--fl-brand);background:white}.dcv .tests-panel-head{padding:15px 16px 13px;border-bottom:1px solid var(--fl-rule)}.dcv .tests-panel-head h1{margin:0;font:600 18px/1.2 var(--fl-serif)}.dcv .tests-panel-head p{margin:4px 0 0;color:var(--fl-ink-3);font:500 11px/1.4 var(--fl-sans)}.dcv .tests-summary-band{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--fl-rule)}.dcv .tests-summary-band>span{min-width:0;padding:12px 8px;border-right:1px solid var(--fl-rule);text-align:center}.dcv .tests-summary-band>span:last-child{border-right:0}.dcv .tests-summary-band small,.dcv .tests-summary-band strong{display:block}.dcv .tests-summary-band strong{font:600 20px/1 var(--fl-serif)}.dcv .tests-summary-band small{margin-top:4px;color:var(--fl-ink-3);font:600 9px/1.2 var(--fl-sans)}.dcv .tests-toolbar{display:flex;flex-wrap:wrap;gap:7px;padding:11px 12px;border-bottom:1px solid var(--fl-rule)}.dcv .tests-toolbar>input{flex:1 1 190px;min-width:0;padding:8px 10px;border:1px solid var(--fl-rule-strong);background:white;color:var(--fl-ink);font:500 12px/1.2 var(--fl-sans)}.dcv .tests-filters{display:flex;flex-wrap:wrap;gap:5px}.dcv .tests-filters button{padding:7px 9px;border:1px solid var(--fl-rule-strong);background:white;color:var(--fl-ink-2);font:650 9px/1 var(--fl-sans);cursor:pointer}.dcv .tests-filters button.is-active,.dcv .tests-filters button:hover{border-color:var(--fl-brand);background:var(--fl-brand);color:white}.dcv .tests-filters button:focus-visible,.dcv .tests-inline-link:focus-visible,.dcv .tests-list button:focus-visible{outline:2px solid var(--fl-brand);outline-offset:-3px}.dcv .tests-list{max-height:610px;margin:0;padding:0;overflow:auto;list-style:none;scrollbar-width:none}.dcv .tests-list::-webkit-scrollbar{display:none}.dcv .tests-list li{border-bottom:1px solid var(--fl-rule)}.dcv .tests-list li:last-child{border-bottom:0}.dcv .tests-list button{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:64px;padding:11px 13px;border:0;border-left:3px solid transparent;background:white;color:inherit;text-align:left;cursor:pointer}.dcv .tests-list button.is-selected,.dcv .tests-list button:hover{background:var(--fl-paper)}.dcv .tests-list button.is-selected{border-left-color:var(--fl-gold)}.dcv .tests-row-domain{color:var(--fl-ink-3);font:700 9px/1.2 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.dcv .tests-row-copy{min-width:0}.dcv .tests-row-copy small,.dcv .tests-row-copy strong{display:block}.dcv .tests-row-copy strong{font:600 12px/1.3 var(--fl-sans)}.dcv .tests-row-copy small{margin-top:4px;color:var(--fl-ink-3);font:500 9px/1.2 var(--fl-sans)}.dcv .tests-outcome{padding:5px 7px;background:var(--fl-paper);color:var(--fl-ink-3);font:750 8px/1 var(--fl-sans);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.dcv .tests-outcome.is-fail{background:#f7e7e5;color:#8b2025}.dcv .tests-outcome.is-evidence-gap{background:#f6edd7;color:#825a0f}.dcv .tests-outcome.is-covered{background:#edf0f3;color:#4e5663}.dcv .tests-outcome.is-pass{background:#e7f1e8;color:#296441}.dcv .tests-outcome.is-not-applicable{background:#edf0f3;color:#626a76}.dcv .tests-detail-panel{padding:20px 22px 22px}.dcv .tests-detail-head{padding-bottom:16px;border-bottom:1px solid var(--fl-rule)}.dcv .tests-detail-head h2{margin:12px 0 0;font:600 23px/1.16 var(--fl-serif)}.dcv .tests-detail-chips{display:flex;flex-wrap:wrap;gap:6px}.dcv .tests-detail-chips>span{padding:5px 7px;border:1px solid var(--fl-rule-strong);color:var(--fl-ink-2);font:700 8px/1 var(--fl-mono);letter-spacing:.06em;text-transform:uppercase}.dcv .tests-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:16px}.dcv .tests-detail-box{min-width:0;padding:13px;border:1px solid var(--fl-rule);background:white}.dcv .tests-detail-box.is-full{grid-column:1/-1}.dcv .tests-detail-box h3{margin:0 0 7px;color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.dcv .tests-detail-box p{margin:0;color:var(--fl-ink-2);font:500 12px/1.48 var(--fl-sans)}.dcv .tests-detail-box p+p{margin-top:8px}.dcv .tests-inline-link{margin-top:8px;padding:0;border:0;background:transparent;color:var(--fl-brand);font:700 10px/1.2 var(--fl-sans);cursor:pointer}.dcv .tests-input-list{margin:0}.dcv .tests-input-list>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--fl-rule)}.dcv .tests-input-list dd,.dcv .tests-input-list dt{margin:0;font:500 11px/1.3 var(--fl-sans)}.dcv .tests-input-list dd{font-weight:700;text-align:right}.dcv .tests-detail-muted{background:var(--fl-paper)}@media (max-width:1180px){.dcv .tests-layout{grid-template-columns:1fr}.dcv .tests-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:360px}.dcv .tests-list li:nth-child(odd){border-right:1px solid var(--fl-rule)}}@media (max-width:720px){.dcv .tests-workspace{margin:14px}.dcv .tests-summary-band{grid-template-columns:repeat(2,minmax(0,1fr))}.dcv .tests-summary-band>span:first-child{grid-column:1/-1}.dcv .tests-list{display:block}.dcv .tests-list li{border-right:0!important}.dcv .tests-list button{grid-template-columns:70px minmax(0,1fr)}.dcv .tests-outcome{grid-column:2;justify-self:start}.dcv .tests-detail-grid{grid-template-columns:1fr}.dcv .tests-detail-box,.dcv .tests-detail-box.is-full{grid-column:1}}.check-rail .workspace-list button{min-height:72px}.check-rail .workspace-filters{max-height:188px;overflow-y:auto}.check-definition{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);border-bottom:1px solid var(--fl-rule)}.check-definition>div{padding:18px 0}.check-definition>div+div{padding-left:22px;border-left:1px solid var(--fl-rule)}.check-result{padding:20px 0;border-bottom:1px solid var(--fl-rule)}.check-head-meta{display:flex;flex:0 0 auto;align-items:center;gap:10px}.check-severity{padding:6px 8px;border:1px solid var(--fl-rule-strong);color:var(--fl-ink-2);font:700 9px/1 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.check-view-in-findings{margin:16px 0 0;padding:8px 12px;border:1px solid var(--fl-brand);background:transparent;color:var(--fl-brand);font:700 11px/1 var(--fl-sans);letter-spacing:.02em;cursor:pointer}.check-view-in-findings:hover{background:var(--fl-brand);color:#fff}.check-calculation h3,.check-citations h3,.check-computation h3,.check-information-needed h3,.check-method h3,.check-recorded-basis h3,.check-result h3,.check-search-scope h3,.document-context h3,.document-review-receipt h3{margin:0;color:var(--fl-brand);font:700 10px/1 var(--fl-mono);letter-spacing:.13em;text-transform:uppercase}.check-result p{max-width:760px;margin:10px 0 0;font:500 15px/1.4 var(--fl-serif)}.check-result-primary{padding-top:18px;border-bottom:0}.check-calculation{margin:4px 0 18px;border:1px solid var(--fl-rule-strong);border-top:3px solid var(--fl-brand)}.check-calculation>header{padding:10px 12px;border-bottom:1px solid var(--fl-rule);background:var(--fl-paper)}.check-calculation-equation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr) auto minmax(0,.75fr);align-items:center}.check-calculation-equation>div{min-width:0;padding:14px 16px}.check-calculation-equation>span{color:var(--fl-ink-3);font:500 20px/1 var(--fl-serif)}.check-calculation-equation span,.check-calculation-reference span{display:block;color:var(--fl-ink-3);font:700 9px/1.25 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.check-calculation-equation strong,.check-calculation-reference strong{display:block;margin-top:6px;font:600 22px/1 var(--fl-serif)}.check-calculation-equation .is-result{background:#eef3f8}.check-calculation-equation .is-result strong{color:var(--fl-brand);font-size:27px}.check-calculation-reference{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:10px 16px;border-top:1px solid var(--fl-rule);background:color-mix(in srgb,var(--fl-gold) 8%,white)}.check-calculation-reference strong{margin:0;font-size:18px}.check-citations,.check-computation,.check-method,.check-recorded-basis{padding:18px 0;border-top:1px solid var(--fl-rule)}.check-citations>header,.check-computation>header,.check-method>header,.check-recorded-basis>header{margin-bottom:10px}.check-citations dl,.check-computation dl,.check-method dl,.check-recorded-basis dl{margin:0;border-top:2px solid var(--fl-brand)}.check-citations dl>div,.check-computation dl>div,.check-method dl>div,.check-recorded-basis dl>div{display:grid;grid-template-columns:minmax(145px,25%) minmax(0,1fr);gap:18px;padding:11px 8px;border-bottom:1px solid var(--fl-rule)}.check-citations dt,.check-computation dt,.check-method dt,.check-recorded-basis dt{color:var(--fl-ink-3);font:700 9px/1.3 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.check-citations dd,.check-computation dd,.check-method dd,.check-recorded-basis dd{margin:0;color:var(--fl-ink-2);font:500 14px/1.48 var(--fl-sans)}.check-citations dd small,.check-computation dd small{display:block;margin-top:3px;color:var(--fl-ink-3);font:500 11px/1.3 var(--fl-sans)}.check-recorded-basis dl{border-top-color:var(--fl-gold)}.check-recorded-basis dd{color:var(--fl-ink);font-family:var(--fl-serif)}.check-markdown{padding:18px 0;color:var(--fl-ink);font:500 14px/1.5 var(--fl-sans)}.check-markdown>:first-child{margin-top:0}.check-markdown h1,.check-markdown h2,.check-markdown h3,.check-markdown h4{margin:18px 0 8px;color:var(--fl-ink);font-family:var(--fl-serif)}.check-markdown p{margin:8px 0}.check-markdown ol,.check-markdown ul{margin:8px 0;padding-left:22px}.check-markdown li{margin:4px 0}.check-markdown table{width:100%;margin:10px 0;border-collapse:collapse;font-size:13px}.check-markdown td,.check-markdown th{padding:6px 8px;border:1px solid var(--fl-rule);text-align:left}.check-markdown code{padding:1px 4px;background:var(--fl-paper);font-family:var(--fl-mono);font-size:12px}.check-markdown blockquote{margin:8px 0;padding-left:12px;border-left:3px solid var(--fl-rule-strong);color:var(--fl-ink-2)}.check-information-needed,.check-search-scope{margin-top:18px;padding:15px 17px}.check-information-needed{border-left:3px solid var(--fl-gold);background:color-mix(in srgb,var(--fl-gold) 8%,white)}.check-search-scope{border-left:3px solid var(--fl-rule-strong);background:#f3f6f8}.check-information-needed p,.check-search-scope p{margin:8px 0 0;color:var(--fl-ink-2);font:500 14px/1.45 var(--fl-sans)}.workspace-status{flex:0 0 auto;padding:7px 9px 6px;border:1px solid;color:var(--fl-ink-3);font:700 9px/1 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.workspace-status.is-exception{color:#8b2025;background:#fbf1f0}.workspace-status.is-undetermined{color:#815a14;background:#fbf7e9}.workspace-status.is-verified{color:#245b39;background:#eef7f0}.workspace-status.is-fail{color:#8b2025;background:#fbf1f0}.workspace-status.is-evidence-gap{color:#815a14;background:#fbf7e9}.workspace-status.is-covered{color:#4e5663;background:#f1f3f5}.workspace-status.is-pass{color:#245b39;background:#eef7f0}.workspace-status.is-not-applicable{color:#626873;background:#f3f4f5}.workspace-status.is-not-decided,.workspace-status.is-rejected{color:#4e5663;background:#f1f3f5}.workspace-status.is-authoritative{color:#123f72;background:#edf3fa}.workspace-status.is-supporting{color:#5f5030;background:#f7f3e8}.workspace-status.is-excluded{color:#7a2428;background:#fbf1f0}.workspace-status.is-informational{color:#4e5663;background:#f1f3f5}.control-question{display:grid;grid-template-columns:150px 1fr;align-items:baseline;gap:15px;padding:18px 0;border-bottom:1px solid var(--fl-rule)}.control-question span{color:var(--fl-ink-3);font:700 9px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.control-question p{margin:0;font:600 16px/1.35 var(--fl-serif)}.control-gap-receipt{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--fl-rule);background:#fbf7e9}.control-gap-receipt p{margin:0;padding:14px 16px;color:var(--fl-ink-2);font:400 12px/1.45 var(--fl-sans)}.control-gap-receipt p+p{border-left:1px solid var(--fl-rule)}.control-gap-receipt strong{display:block;margin-bottom:5px;color:#815a14;font:700 9px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.workspace-unavailable{margin:0;padding:13px 15px;border-left:3px solid var(--fl-rule-strong);background:#f4f5f6;color:var(--fl-ink-3);font:500 12px/1.45 var(--fl-sans)}.control-evidence dd small{display:block;margin-top:4px;color:var(--fl-ink-3);font:500 10px/1.3 var(--fl-sans)}.control-decision-grid{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--fl-rule)}.control-decision-grid section{padding:20px 20px 20px 0}.control-decision-grid section+section{padding-left:20px;border-left:1px solid var(--fl-rule)}.control-decision-grid span,.control-source-summary>span{color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.13em;text-transform:uppercase}.control-decision-grid h3{margin:8px 0 7px;font:600 18px/1.15 var(--fl-serif)}.control-decision-grid p,.control-source-summary p{margin:0;color:var(--fl-ink-2);font:400 13px/1.5 var(--fl-sans)}.control-basis,.control-evidence,.document-facts,.document-uses{padding:22px 0;border-bottom:1px solid var(--fl-rule)}.control-basis header,.control-evidence header,.document-facts header,.document-uses header{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:12px}.control-basis h3,.control-evidence h3,.document-facts h3,.document-uses h3{margin:0;color:var(--fl-brand);font:700 10px/1 var(--fl-mono);letter-spacing:.13em;text-transform:uppercase}.control-basis header span,.control-evidence header span,.document-facts header span,.document-uses header span{color:var(--fl-ink-3);font:600 10px/1 var(--fl-sans)}.control-basis blockquote{margin:0;padding:14px 16px;border-left:3px solid var(--fl-gold);background:var(--fl-paper);font:400 16px/1.5 var(--fl-serif)}.control-evidence dl,.document-facts dl{margin:0;border-top:2px solid var(--fl-brand)}.control-evidence dl>div,.document-facts dl>div{display:grid;grid-template-columns:minmax(170px,32%) 1fr;gap:18px;padding:10px 8px;border-bottom:1px solid var(--fl-rule)}.control-evidence dt,.document-facts dt{font:650 12px/1.3 var(--fl-sans)}.control-evidence dt small,.document-facts dt small{display:block;margin-top:3px;color:var(--fl-ink-3);font:500 10px/1.2 var(--fl-sans)}.control-evidence dd,.document-facts dd{margin:0;font:400 13px/1.35 var(--fl-serif)}.control-source-summary{margin-top:20px;padding:18px;border-left:3px solid var(--fl-gold);background:var(--fl-paper)}.control-source-summary strong{display:block;margin:8px 0 5px;font:600 20px/1 var(--fl-serif)}.document-rail-summary{display:flex;flex-direction:column;gap:5px;padding:10px 14px;border-bottom:1px solid var(--fl-rule);color:var(--fl-ink-3);font:600 10px/1.3 var(--fl-sans)}.document-list-mark{display:grid;place-items:center;width:22px;height:28px;border:1px solid var(--fl-rule-strong);background:#fff}.document-list-mark svg{width:12px}.document-list-mark.is-attention{border-color:#b78b36;color:#815a14;background:#fbf7e9}.document-list-mark.is-authoritative{border-color:#56779d;color:var(--fl-brand);background:#edf3fa}.document-list-mark.is-supporting{border-color:#b7a476;color:#725c28;background:#f7f3e8}.document-list-mark.is-excluded{border-color:#b17679;color:#7a2428;background:#fbf1f0}.document-rail .workspace-list button{grid-template-columns:24px minmax(0,1fr) 15px}.document-head{display:grid;grid-template-columns:48px minmax(0,1fr) auto;padding-bottom:16px;border-bottom-width:2px;border-bottom-color:var(--fl-brand)}.document-head>div:nth-child(2) p{margin:7px 0 0;color:var(--fl-ink-3);font:500 11px/1.3 var(--fl-sans)}.document-mark{display:grid;place-items:center;width:40px;height:50px;border:1px solid var(--fl-rule-strong);background:var(--fl-paper);color:var(--fl-brand)}.document-mark svg{width:18px}.document-note{margin:18px 0 0;padding:13px 15px;border-left:3px solid var(--fl-gold);background:#eef3f8;color:var(--fl-ink-2);font:500 13px/1.45 var(--fl-sans)}.document-warning{display:flex;gap:10px;margin:16px 0 0;padding:12px 14px;border-left:3px solid #b98222;background:#fbf7e9;color:#6b4a12;font:500 12px/1.4 var(--fl-sans)}.document-warning svg{flex:0 0 auto;width:16px}.document-review-receipt{margin-top:0}.document-review-receipt>header{padding:12px 0 9px;border-bottom:2px solid var(--fl-brand)}.document-review-receipt dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.document-review-receipt dl>div{display:grid;grid-template-columns:minmax(105px,32%) minmax(0,1fr);gap:12px;padding:10px 14px 10px 0;border-bottom:1px solid var(--fl-rule)}.document-review-receipt dl>div:nth-child(2n){padding-right:0;padding-left:14px;border-left:1px solid var(--fl-rule)}.document-review-receipt dt{color:var(--fl-ink-3);font:700 9px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.document-review-receipt dd{min-width:0;margin:0;overflow-wrap:anywhere;font:550 13px/1.35 var(--fl-sans)}.document-fact-browser{margin-top:12px}.document-fact-browser>header{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:12px 0 10px}.document-fact-browser>header h3,.document-fact-summary h3{margin:0;color:var(--fl-brand);font:700 10px/1 var(--fl-mono);letter-spacing:.13em;text-transform:uppercase}.document-fact-browser>header p{margin:6px 0 0;color:var(--fl-ink-3);font:500 11px/1.4 var(--fl-sans)}.document-fact-browser>header>span{flex:0 0 auto;padding:5px 7px;border:1px solid #c8d4e1;background:#eef3f8;color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.08em;text-transform:uppercase}.document-fact-groups{border:1px solid var(--fl-rule)}.document-fact-groups h4{margin:0;padding:9px 11px;border-bottom:1px solid var(--fl-rule);background:var(--fl-paper);color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.11em;text-transform:uppercase}.document-fact-groups dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.document-fact-groups dl>div{display:grid;grid-template-columns:minmax(105px,34%) minmax(0,1fr);gap:12px;padding:10px 11px;border-bottom:1px solid var(--fl-rule)}.document-fact-groups dl>div:nth-child(odd){border-right:1px solid var(--fl-rule)}.document-fact-groups dl>div:last-child,.document-fact-groups dl>div:nth-last-child(2):nth-child(odd){border-bottom:0}.document-fact-groups dt{color:var(--fl-ink-3);font:700 9px/1.2 var(--fl-mono);letter-spacing:.06em;text-transform:uppercase}.document-fact-groups dd{min-width:0;margin:0}.document-fact-groups dd strong{display:block;overflow-wrap:anywhere;font:600 14px/1.25 var(--fl-serif)}.document-fact-groups dd small{display:block;margin-top:4px;color:var(--fl-ink-3);font:500 10px/1.3 var(--fl-sans)}.document-extraction-copy{display:flex;gap:11px;padding:13px 15px;background:#f3f6f8}.document-extraction-copy svg{flex:0 0 auto;width:16px;color:#245b39}.document-extraction-copy p{margin:0;color:var(--fl-ink-2);font:400 12px/1.5 var(--fl-sans)}.document-extraction-copy code{font:500 10px/1 var(--fl-mono)}.document-uses ol{margin:0;padding:0;border-top:2px solid var(--fl-brand);list-style:none}.document-uses li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 8px;border-bottom:1px solid var(--fl-rule)}.document-uses li>span{display:flex;flex-direction:column;gap:3px}.document-uses li small{color:var(--fl-ink-3);font:700 9px/1 var(--fl-mono)}.document-uses li strong{font:600 13px/1.25 var(--fl-serif)}.document-uses li em{color:var(--fl-ink-2);font:600 10px/1.2 var(--fl-sans);font-style:normal;text-align:right}.document-receipt{display:flex;gap:12px;margin-top:22px;padding:15px;border:1px solid var(--fl-rule);background:var(--fl-paper)}.document-receipt svg{flex:0 0 auto;width:17px;color:#245b39}.document-receipt strong{font:700 10px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.document-receipt p{margin:5px 0 0;color:var(--fl-ink-2);font:400 12px/1.4 var(--fl-sans)}.summary-workspace{min-height:500px}.summary-primary-findings{margin-top:20px;border:1px solid var(--fl-rule);border-top:3px solid var(--fl-brand);background:white}.summary-primary-findings>header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 16px 11px;border-bottom:1px solid var(--fl-rule)}.summary-primary-findings>header span{color:var(--fl-ink-3);font:700 9px/1 var(--fl-mono);letter-spacing:.13em;text-transform:uppercase}.summary-primary-findings>header h2{margin:0;color:var(--fl-brand);font:600 15px/1.2 var(--fl-serif)}.summary-primary-findings ol{margin:0;padding:0;list-style:none}.summary-primary-findings li+li{border-top:1px solid var(--fl-rule)}.summary-finding-row{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;gap:14px;align-items:center;width:100%;padding:15px 16px;border:0;background:transparent;color:var(--fl-ink);text-align:left;cursor:pointer}.summary-finding-row strong{font:600 17px/1.3 var(--fl-serif)}.summary-finding-row span{color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.summary-finding-row svg{width:15px;height:15px;color:var(--fl-brand)}.summary-finding-row:hover{background:#f4f7fb}.summary-finding-row:hover strong{color:var(--fl-brand)}.summary-finding-row:focus-visible{position:relative;z-index:1;outline:2px solid var(--fl-brand);outline-offset:-2px}.summary-scoreboard{display:grid;grid-template-columns:repeat(4,1fr);margin-top:20px;border:1px solid var(--fl-rule);border-top:3px solid var(--fl-brand)}.summary-scoreboard article{min-height:170px;padding:22px;border-right:1px solid var(--fl-rule)}.summary-scoreboard article:last-child{border-right:0}.summary-scoreboard span{display:block;color:var(--fl-brand);font:700 10px/1 var(--fl-mono);letter-spacing:.12em;text-transform:uppercase}.summary-scoreboard strong{display:block;margin:20px 0 8px;font:600 42px/1 var(--fl-serif)}.summary-scoreboard strong small{color:var(--fl-ink-3);font-size:18px}.summary-scoreboard p{margin:0;color:var(--fl-ink-2);font:400 12px/1.4 var(--fl-sans)}.summary-verdict{min-width:210px;padding:15px 18px;border-left:3px solid var(--fl-gold);background:#edf3fa}.summary-verdict small,.summary-verdict span{display:block;color:var(--fl-ink-3);font:700 9px/1.2 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.summary-verdict strong{display:block;margin:8px 0 6px;color:#7a2428;font:600 20px/1 var(--fl-serif)}.summary-main-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);margin-top:20px;border:1px solid var(--fl-rule)}.summary-attention{padding:22px}.summary-attention header>span,.summary-file-receipt>span,.summary-package header>span{color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.13em;text-transform:uppercase}.summary-attention h2,.summary-file-receipt h2,.summary-package h2{margin:8px 0 16px;font:600 20px/1.2 var(--fl-serif)}.summary-attention ol{margin:0;padding:0;list-style:none}.summary-attention li{display:grid;grid-template-columns:180px 1fr auto;gap:14px;align-items:baseline;padding:12px 0;border-top:1px solid var(--fl-rule)}.summary-attention li strong{font:600 14px/1.3 var(--fl-serif)}.summary-attention li p{margin:0;color:var(--fl-ink-2);font:400 12px/1.4 var(--fl-sans)}.summary-attention li em{color:var(--fl-brand);font:700 9px/1 var(--fl-mono);font-style:normal;text-transform:uppercase}.summary-file-receipt{padding:22px;border-left:1px solid var(--fl-rule);background:var(--fl-paper)}.summary-file-receipt dl{margin:0;border-top:2px solid var(--fl-brand)}.summary-file-receipt dl>div{display:flex;justify-content:space-between;gap:15px;padding:8px 0;border-bottom:1px solid var(--fl-rule)}.summary-file-receipt dt{color:var(--fl-ink-2);font:500 11px/1.2 var(--fl-sans)}.summary-file-receipt dd{margin:0;font:700 11px/1.2 var(--fl-mono)}.summary-file-receipt>p{margin:14px 0 0;color:var(--fl-ink-3);font:500 11px/1.45 var(--fl-sans)}.summary-package{margin-top:20px}.summary-package header{display:flex;justify-content:space-between;align-items:baseline}.summary-package header h2{margin:0}.summary-package>div{display:grid;grid-template-columns:repeat(4,1fr);margin-top:12px;border-top:2px solid var(--fl-brand);border-left:1px solid var(--fl-rule)}.summary-package article{padding:16px;border-right:1px solid var(--fl-rule);border-bottom:1px solid var(--fl-rule)}.summary-package article strong{display:block;font:600 26px/1 var(--fl-serif)}.summary-package article span{display:block;margin:7px 0;color:var(--fl-brand);font:700 9px/1 var(--fl-mono);letter-spacing:.1em;text-transform:uppercase}.summary-compatibility,.summary-package article p{margin:0;color:var(--fl-ink-3);font:500 10px/1.4 var(--fl-sans)}.summary-compatibility{padding:12px 0}@media (max-width:1399px){.case-workspace{margin:20px}.workspace-frame{grid-template-columns:1fr}.workspace-rail{border-right:0;border-bottom:1px solid var(--fl-rule-strong)}.workspace-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px}.workspace-list li:nth-child(odd){border-right:1px solid var(--fl-rule)}.workspace-detail{padding:20px}.summary-scoreboard{grid-template-columns:1fr 1fr}.summary-scoreboard article:nth-child(2){border-right:0}.summary-scoreboard article:nth-child(-n+2){border-bottom:1px solid var(--fl-rule)}.summary-main-grid{grid-template-columns:1fr}.summary-file-receipt{border-top:1px solid var(--fl-rule);border-left:0}.summary-package>div{grid-template-columns:1fr 1fr}}@media (max-width:720px){.case-workspace-tabs{gap:4px;padding:6px 16px;overflow-x:auto}.case-workspace{margin:14px}.workspace-heading{align-items:flex-start}.workspace-heading h1{font-size:26px}.workspace-census{display:none}.workspace-list{display:block;max-height:310px}.workspace-list li{border-right:0!important}.document-fact-groups{display:block}.document-fact-groups dl{grid-template-columns:1fr}.document-fact-groups dl>div:nth-child(odd){border-right:0}.document-fact-groups dl>div:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--fl-rule)}.workspace-detail{padding:16px}.document-head,.workspace-detail-head{display:flex;flex-wrap:wrap}.check-method dl>div,.check-recorded-basis dl>div{grid-template-columns:1fr;gap:5px}.check-calculation-equation{grid-template-columns:1fr}.check-calculation-equation>span{display:none}.check-calculation-equation>div{padding:11px 13px;border-bottom:1px solid var(--fl-rule)}.check-calculation-reference{align-items:flex-start;flex-direction:column;gap:4px}.workspace-status{order:3}.control-question{grid-template-columns:70px 1fr}.control-question p{grid-column:1/-1}.control-decision-grid{grid-template-columns:1fr}.control-decision-grid section+section{padding-left:0;border-top:1px solid var(--fl-rule);border-left:0}.control-evidence dl>div,.document-facts dl>div{grid-template-columns:1fr;gap:5px}.document-uses li{align-items:flex-start}.summary-scoreboard{grid-template-columns:1fr}.summary-primary-findings>header{align-items:flex-start;flex-direction:column;gap:4px}.summary-finding-row{grid-template-columns:minmax(0,1fr) 16px}.summary-finding-row span{display:none}.workspace-ledger-strip{grid-template-columns:1fr 1fr}.workspace-ledger-strip span:nth-child(2){border-right:0}.workspace-ledger-strip span:nth-child(-n+2){border-bottom:1px solid var(--fl-rule)}.control-gap-receipt{grid-template-columns:1fr}.document-review-receipt dl>div{grid-template-columns:1fr;gap:5px}.document-review-receipt dl>div,.document-review-receipt dl>div:nth-child(2n){padding-right:0;padding-left:0;border-left:0}.control-gap-receipt p+p{border-top:1px solid var(--fl-rule);border-left:0}.summary-verdict{display:none}.summary-attention li{gap:5px}.summary-attention li,.summary-package>div{grid-template-columns:1fr}.summary-scoreboard article{min-height:130px;border-right:0;border-bottom:1px solid var(--fl-rule)}}.dcv-shell>aside,.dcv-shell>aside *{line-height:1.4}.dcv .top{position:sticky;top:0;z-index:20;padding:11px 28px;background:var(--dcv-surface);border-bottom:1px solid var(--dcv-line)}.dcv .policy-set-bar,.dcv .top{display:flex;align-items:center;justify-content:space-between;gap:18px}.dcv .policy-set-bar{margin:18px 22px 0;border:1px solid var(--dcv-line);background:#fff;padding:12px 14px;color:var(--dcv-ink)}.dcv .policy-set-bar>span{display:grid;gap:3px}.dcv .policy-set-bar b{font-size:12px}.dcv .policy-set-bar small{color:var(--dcv-ink-3);font-size:11px}.dcv .policy-set-bar button{border:1px solid var(--dcv-navy);background:#fff;padding:8px 12px;color:var(--dcv-navy);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.dcv .policy-set-bar button:disabled{cursor:default;opacity:.55}.dcv .policy-rerun-scrim{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:rgba(6,25,47,.48);padding:24px}.dcv .policy-rerun-dialog{width:min(520px,100%);border:1px solid var(--dcv-line);border-top:4px solid var(--dcv-navy);background:#fff;padding:24px;box-shadow:0 22px 70px rgba(6,25,47,.28)}.dcv .policy-rerun-eyebrow{color:var(--dcv-ink-3);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dcv .policy-rerun-dialog h2{margin:6px 0 8px;color:var(--dcv-navy);font-family:var(--dcv-serif);font-size:25px}.dcv .policy-rerun-dialog>p{margin:0 0 18px;color:var(--dcv-ink-2);font-size:13px;line-height:1.5}.dcv .policy-rerun-option{display:flex;align-items:flex-start;gap:11px;margin-top:10px;border:1px solid var(--dcv-line);background:#fff;padding:14px;cursor:pointer}.dcv .policy-rerun-option:has(input:checked){border-color:var(--dcv-navy);background:#f4f7fa;box-shadow:inset 3px 0 0 var(--dcv-gold)}.dcv .policy-rerun-option.disabled{background:#f6f6f4;cursor:not-allowed;opacity:.62}.dcv .policy-rerun-option input{margin-top:2px;accent-color:var(--dcv-navy)}.dcv .policy-rerun-option>span{display:grid;gap:4px}.dcv .policy-rerun-option b{color:var(--dcv-ink);font-size:13px}.dcv .policy-rerun-option small{color:var(--dcv-ink-3);font-size:11px;line-height:1.4}.dcv .policy-rerun-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.dcv .policy-rerun-actions button{border:1px solid var(--dcv-navy);background:#fff;padding:9px 14px;color:var(--dcv-navy);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.dcv .policy-rerun-actions button.primary{background:var(--dcv-navy);color:#fff}.dcv .ruleset-rerun-banner{margin:18px 22px 0;border:1px solid #d8bd78;background:#fff9e9;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:18px;color:#5e470d}.dcv .ruleset-rerun-banner>span{display:grid;gap:3px}.dcv .ruleset-rerun-banner small{color:#79662f;font-size:12px}.dcv .ruleset-rerun-banner button{border:1px solid #80631a;background:#fffdf5;padding:8px 11px;color:#5e470d;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.dcv .ruleset-rerun-banner button:disabled{cursor:wait;opacity:.6}.dcv .ruleset-rerun-error{margin:8px 22px 0;color:#9b2c2c;font-size:12px}.dcv .top-actions,.dcv .top-left{display:flex;align-items:center;min-width:0}.dcv .artifact-download-action{position:relative;display:inline-flex}.dcv .artifact-download-error{position:absolute;top:calc(100% + 7px);right:0;z-index:20;width:-moz-max-content;width:max-content;max-width:240px;padding:6px 9px;border:1px solid #e6b6ae;border-radius:5px;background:#fff5f3;color:#8b2f24;font-size:11px;font-weight:650;line-height:1.35;box-shadow:0 5px 16px rgba(11,37,69,.12)}.dcv .top-left{gap:18px}.dcv .top-actions{justify-content:flex-end;gap:12px;flex-wrap:wrap}.dcv .report-artifact-pending{padding:5px 8px;border:1px solid #d6b36a;border-radius:999px;background:#fff8e8;color:#76540f;font-weight:700;letter-spacing:.01em}.dcv .report-artifact-failed,.dcv .report-artifact-pending{display:inline-flex;align-items:center;min-height:28px;font-size:11px}.dcv .report-artifact-failed{padding:0 10px;border:1px solid rgba(153,27,27,.28);border-radius:999px;background:rgba(254,226,226,.7);color:#8f1d1d;font-weight:750;letter-spacing:.02em}.dcv .top .back{font-size:12.5px;color:var(--dcv-ink-3);text-decoration:none;display:inline-flex;align-items:center;gap:7px;letter-spacing:.01em}.dcv .top .back:hover{color:var(--dcv-navy)}.dcv .top .back .ar,.dcv .top .crumb-id{font-family:var(--dcv-mono)}.dcv .top .crumb-id{font-size:12px;color:var(--dcv-ink-4);letter-spacing:.02em;overflow-wrap:anywhere}.dcv .top .spacer{flex:1}.dcv .top .seg{display:inline-flex;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .top .seg button{font-family:var(--dcv-sans);font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:7px 15px;border:0;border-right:1px solid var(--dcv-line-2);background:transparent;color:var(--dcv-ink-3);cursor:pointer}.dcv .top .seg button:last-child{border-right:0}.dcv .top .seg button.on{background:var(--dcv-navy);color:#fff}.dcv .top .seg button:not(.on):hover{background:var(--dcv-hover);color:var(--dcv-ink)}.dcv .top .seg button:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:2px}.dcv .btn{font-family:var(--dcv-sans);font-size:12.5px;font-weight:600;letter-spacing:.01em;padding:8px 15px;border:1px solid var(--dcv-line-2);background:var(--dcv-surface);color:var(--dcv-ink);cursor:pointer;display:inline-flex;align-items:center;gap:7px;text-decoration:none}.dcv .btn:hover{background:var(--dcv-hover)}.dcv .btn.pri{background:var(--dcv-navy);color:#fff;border-color:var(--dcv-navy)}.dcv .btn.pri:hover{background:var(--dcv-navy-900)}.dcv .btn[disabled]{opacity:.42;cursor:not-allowed}.dcv .btn svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.dcv .demo-gallery-banner,.dcv .demo-preview-banner,.dcv .support-update-banner{margin:16px 28px 0;padding:10px 13px;border:1px solid #d7c68f;border-radius:5px;background:#fff9e8;color:#5d4b17;font-size:12px;font-weight:650;line-height:1.45}.dcv .demo-preview-banner{border-color:#b9ccdf;background:#f3f8fd;color:#244866}.dcv .support-update-banner{display:flex;align-items:baseline;gap:8px;border-color:#cbd5e1;background:#f8fafc;color:#334155;font-weight:500}.dcv .support-update-banner strong{color:#0f172a;font-weight:700}.dcv .top-div{width:1px;min-height:31px;background:var(--dcv-line);margin:0 4px}@media (max-width:980px){.dcv-shell{grid-template-columns:minmax(0,1fr)}}@media (max-width:1160px){.dcv .top{align-items:flex-start;flex-direction:column;gap:10px}.dcv .top-actions{justify-content:flex-start;width:100%}}@media (max-width:700px){.dcv .top{gap:8px;padding:10px 14px}.dcv .top .crumb-id{max-width:100%}.dcv .top-div{display:none}.dcv .top-left{flex-wrap:wrap;gap:8px 12px}.dcv .top .seg{flex:1 1 170px}.dcv .top .seg button{flex:1 1 0;padding-right:10px;padding-left:10px}.dcv .top .btn{flex:1 1 150px;justify-content:center}}.dcv .case-primary-tabs{display:flex;min-height:48px;padding:0 28px;overflow-x:auto;border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .case-primary-tabs button{position:relative;flex:0 0 auto;padding:0 18px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--dcv-ink-3);font:800 11px/1 var(--dcv-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.dcv .case-primary-tabs button:hover:not(:disabled){color:var(--dcv-navy)}.dcv .case-primary-tabs button:focus-visible{z-index:1;outline:2px solid var(--dcv-navy);outline-offset:-3px}.dcv .case-primary-tabs button.is-active{border-bottom-color:var(--dcv-gold);color:var(--dcv-navy)}.dcv .case-primary-tabs button.is-active:before{position:absolute;right:18px;bottom:-3px;left:18px;height:1px;background:var(--dcv-navy);content:""}.dcv .case-primary-tabs button:disabled{color:var(--dcv-ink-4);cursor:not-allowed}.dcv .case-primary-tabs span{margin-left:5px;color:var(--dcv-fail);font-variant-numeric:tabular-nums}.dcv.is-findings-master-detail .surface{max-width:none;margin-inline:0;padding-top:16px}.dcv.is-findings-master-detail.is-findings-tab .surface{padding-bottom:0}.dcv .case-workspace-identity{width:100%;max-width:1420px;margin:0 auto;padding:15px 28px 12px}.dcv .case-workspace-identity .idline{padding:0}.dcv .case-workspace-receipt{display:flex;gap:0;align-items:stretch;margin:12px 0 0;overflow-x:auto;border-top:1px solid var(--dcv-line-2);border-bottom:1px solid var(--dcv-line-2);scrollbar-width:thin}.dcv .case-workspace-receipt>div{flex:0 0 auto;min-width:112px;padding:9px 14px 10px;border-left:1px solid var(--dcv-line-2)}.dcv .case-workspace-receipt>div:first-child{padding-left:0;border-left:0}.dcv .case-workspace-receipt dd,.dcv .case-workspace-receipt dt{margin:0}.dcv .case-workspace-receipt dt{color:var(--dcv-ink-4);font:750 8px/1.3 var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .case-workspace-receipt dd{max-width:220px;margin-top:4px;overflow:hidden;color:var(--dcv-ink-2);font:600 11px/1.35 var(--dcv-serif);text-overflow:ellipsis;white-space:nowrap}.dcv .case-workspace-receipt dd.mono,.dcv .case-workspace-revision dd{font-family:var(--dcv-mono);font-variant-numeric:tabular-nums}.dcv .case-workspace-revision{min-width:150px!important}.dcv.is-findings-master-detail #needs-review-cards,.dcv.is-findings-master-detail #not-independently-verified-cards,.dcv.is-findings-master-detail .case-ledger,.dcv.is-findings-master-detail .income-methods,.dcv.is-findings-master-detail .no-determination-table,.dcv.is-findings-master-detail .verified-rollup{display:none}@media (max-width:760px){.dcv .case-workspace-identity{padding-right:14px;padding-left:14px}.dcv .case-workspace-receipt>div{min-width:104px;padding-right:11px;padding-left:11px}.dcv .case-primary-tabs{padding:0 10px}.dcv .case-primary-tabs button{padding:0 12px}.dcv .case-primary-tabs button.is-active:before{right:12px;left:12px}}.dcv .surface{max-width:1080px;margin:0 auto;padding:26px 28px 30px}.dcv .surface.has-case-map{max-width:1320px;display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:start}.dcv .surface-main{min-width:0}.dcv .case-map{position:sticky;top:68px;max-height:calc(100vh - 88px);overflow:auto;padding:10px 0 12px 10px;border-left:1px solid var(--dcv-line-2);color:var(--dcv-ink)}.dcv .case-map-head{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:center;padding:1px 6px 9px 8px;border-bottom:1px solid var(--dcv-line)}.dcv .case-map-head svg{width:15px;height:15px;color:var(--dcv-ink-3);stroke-width:1.8}.dcv .case-map-head span{display:block;font-family:var(--dcv-sans);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .case-map-head b{display:block;margin-top:2px;font-family:var(--dcv-mono);font-size:10px;font-weight:600;color:var(--dcv-ink-4)}.dcv .case-map-minimap{display:grid;grid-template-columns:repeat(auto-fill,minmax(7px,1fr));gap:2px;padding:10px 6px 8px 8px}.dcv .case-map-minimap i{display:block;height:5px;background:var(--dcv-line-2)}.dcv .case-map-minimap .is-section{background:var(--dcv-navy)}.dcv .case-map-minimap .is-material{background:var(--dcv-fail)}.dcv .case-map-minimap .is-procedural{background:var(--dcv-review)}.dcv .case-map-minimap .is-non-material{background:var(--dcv-ink-4)}.dcv .case-map-minimap .is-needs-review{background:var(--dcv-review)}.dcv .case-map-minimap .is-cleared{background:var(--dcv-pass-700)}.dcv .case-map-group{margin-top:10px}.dcv .case-map-group-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 6px 4px 8px;font-family:var(--dcv-mono);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .case-map-group-head b{color:var(--dcv-ink-3);font-weight:700;font-variant-numeric:tabular-nums}.dcv .case-map-group-link{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.dcv .case-map-group-link:hover{background:var(--dcv-hover);color:var(--dcv-ink-2)}.dcv .case-map-group-link:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:-2px}.dcv .case-map-row{display:grid;grid-template-columns:9px minmax(0,1fr);gap:8px;width:100%;min-height:44px;padding:6px 7px 6px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.dcv .case-map-row:hover{background:var(--dcv-hover)}.dcv .case-map-row:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:-2px}.dcv .case-map-dot{width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--dcv-line-2)}.dcv .case-map-row.is-section .case-map-dot{background:var(--dcv-navy)}.dcv .case-map-row.is-material .case-map-dot{background:var(--dcv-fail)}.dcv .case-map-row.is-procedural .case-map-dot{background:var(--dcv-review)}.dcv .case-map-row.is-non-material .case-map-dot{background:var(--dcv-ink-4)}.dcv .case-map-row.is-needs-review .case-map-dot{background:var(--dcv-review)}.dcv .case-map-row.is-cleared .case-map-dot{background:var(--dcv-pass-700)}.dcv .case-map-copy{min-width:0}.dcv .case-map-title{display:block;font-family:var(--dcv-serif);font-size:12px;font-weight:600;line-height:1.18;color:var(--dcv-ink)}.dcv .case-map-meta{display:block;margin-top:2px;font-family:var(--dcv-mono);font-size:9.5px;line-height:1.25;color:var(--dcv-ink-4)}@media (max-width:1380px){.dcv .surface.has-case-map{grid-template-columns:172px minmax(0,1fr);gap:16px}}@media (max-width:1180px){.dcv .surface.has-case-map{display:block;max-width:1080px}.dcv .case-map{display:none}}.dcv .idline{display:flex;align-items:baseline;gap:14px;padding:20px 0 16px;flex-wrap:wrap}.dcv .idline .lid{font-family:var(--dcv-mono);font-size:13.5px;font-weight:600;color:var(--dcv-ink-2);letter-spacing:.02em}.dcv .idline .lid.lid-missing{font-weight:400;font-style:italic;color:var(--dcv-ink-4)}.dcv .idline h1{font-family:var(--dcv-serif);font-size:23px;font-weight:600;line-height:1.05;margin:0;letter-spacing:0;color:var(--dcv-ink)}.dcv .idline .place{font-size:12.5px;color:var(--dcv-ink-3)}.dcv .idline .idstatus{margin-left:auto}.dcv .idstatus .pill{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:4px 12px;border:1px solid;white-space:nowrap}.dcv .idstatus .pill .d{width:6px;height:6px;border-radius:50%;background:currentColor}.dcv .idstatus.review .pill{color:var(--dcv-review);border-color:var(--dcv-review);background:var(--dcv-review-bg)}.dcv .idstatus.fail .pill{color:var(--dcv-fail);border-color:var(--dcv-fail);background:var(--dcv-fail-bg)}.dcv .idstatus.cleared .pill{color:var(--dcv-pass);border-color:var(--dcv-pass);background:var(--dcv-pass-bg)}.dcv .hero{background:var(--dcv-navy);color:#fff;border-top:2px solid var(--dcv-gold);padding:26px 30px 22px;margin-bottom:14px;display:block}.dcv .hero .row1{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center}.dcv .hero .hk{font-family:var(--dcv-mono);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:10px}.dcv .hero .hclaim{font-family:var(--dcv-display);font-size:38px;font-weight:400;line-height:1.02;margin:0 0 10px;letter-spacing:-.005em;color:#fff}.dcv .hero .hsub{font-size:14px;line-height:1.55;color:rgba(255,255,255,.78);margin:0;max-width:46ch}.dcv .hero .hsub b{color:#fff;font-weight:600}.dcv .hero .hsub .m{font-family:var(--dcv-mono);font-variant-numeric:tabular-nums}.dcv .cf-top{display:flex;align-items:baseline;gap:11px}.dcv .cf-big{font-family:var(--dcv-serif);font-weight:600;font-size:42px;line-height:.9;color:#fff;font-variant-numeric:tabular-nums}.dcv .cf-lab{font-family:var(--dcv-sans);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.6);line-height:1.2}.dcv .cf-bar{display:flex;height:11px;margin:13px 0 11px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.07);overflow:hidden}.dcv .cf-bar .seg{height:100%}.dcv .cf-bar .seg.cleared{background:rgba(255,255,255,.78)}.dcv .cf-bar .seg.exc{background:rgba(255,255,255,.2)}.dcv .cf-legend{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:12px}.dcv .cf-legend span{color:rgba(255,255,255,.82);font-variant-numeric:tabular-nums}.dcv .cf-legend .lead{color:#fff;font-weight:600}.dcv .cf-legend .dim{color:rgba(255,255,255,.55)}.dcv .cf-legend .control-outcome-headline{flex-basis:100%;color:#fff;font-weight:600}.dcv .control-integrity-state{display:flex;align-items:center;gap:12px;min-height:78px;padding:12px 14px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.07)}.dcv .control-integrity-state .cf-lab{max-width:18ch;color:rgba(255,255,255,.82)}.dcv .hero .hfoot{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:18px;padding-top:15px;border-top:1px solid rgba(255,255,255,.15)}.dcv .btn.ghost{background:transparent;color:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.34);font-weight:600;font-size:12px;letter-spacing:.02em;padding:7px 14px}.dcv .btn.ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6);color:#fff}.dcv .wfprog{display:flex;align-items:center;gap:13px;padding:11px 2px 0;margin-bottom:22px;font-size:12.5px;color:var(--dcv-ink-3)}.dcv .wfprog b{color:var(--dcv-ink);font-weight:700;font-variant-numeric:tabular-nums}.dcv .pmeter{display:inline-flex;gap:3px;flex-wrap:wrap}.dcv .pmeter i{width:14px;height:6px;background:var(--dcv-line-2)}.dcv .pmeter i.done{background:var(--dcv-navy)}@media (max-width:880px){.dcv .hero .row1{grid-template-columns:1fr;gap:20px}}.dcv .drivers{border:1px solid var(--dcv-line-2);background:var(--dcv-surface);margin-bottom:26px}.dcv .drivers .dh{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 18px;border-bottom:1px solid var(--dcv-line);background:var(--dcv-sunken);font-family:var(--dcv-sans);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .drivers .dh b{font-family:var(--dcv-mono);font-size:9px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--dcv-ink-4)}.dcv .drivers ol{list-style:none;margin:0;padding:0}.dcv .drivers li{border-bottom:1px solid var(--dcv-line)}.dcv .action-plan-group{border-top:2px solid var(--dcv-gold)}.dcv .action-plan-group+.action-plan-group{border-top-color:var(--dcv-navy)}.dcv .action-plan-group-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 22px 12px;background:color-mix(in srgb,var(--dcv-sunken) 72%,var(--dcv-surface))}.dcv .action-plan-group-header h3{margin:0;font-family:var(--dcv-serif);font-size:16px;font-weight:550;line-height:1.25;color:var(--dcv-ink)}.dcv .action-plan-group-summary{display:flex;align-items:center;gap:9px;font-family:var(--dcv-sans);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .action-plan-group-summary i{padding:3px 6px;border:1px solid var(--dcv-line-2);border-radius:999px;background:var(--dcv-surface);font-style:normal;letter-spacing:.08em}.dcv .action-plan-group-summary i.is-high{border-color:color-mix(in srgb,var(--dcv-fail) 45%,var(--dcv-line-2));color:var(--dcv-fail)}.dcv .action-plan-group-summary i.is-medium{border-color:color-mix(in srgb,var(--dcv-review) 50%,var(--dcv-line-2));color:var(--dcv-review-700)}.dcv .drivers .action-plan-items{padding:0 22px}.dcv .drivers li.action-plan-item{padding:0;border-top:1px solid var(--dcv-line);border-bottom:0}.dcv .action-plan-compact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:14px 0}.dcv button.action-plan-compact{border:0;background:transparent;text-align:left;cursor:pointer}.dcv button.action-plan-compact:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:4px}.dcv button.action-plan-compact .go{font-family:var(--dcv-mono);font-size:15px;color:var(--dcv-ink-3)}.dcv .action-plan-disclosure>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 0;cursor:pointer;list-style:none}.dcv .action-plan-disclosure>summary::-webkit-details-marker{display:none}.dcv .action-plan-disclosure>summary:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:4px}.dcv .action-plan-item-heading{display:flex;align-items:baseline;justify-content:space-between;gap:18px;min-width:0}.dcv .action-plan-item-heading h4{margin:0;font-family:var(--dcv-serif);font-size:16px;font-weight:600;line-height:1.3;color:var(--dcv-ink)}.dcv .action-plan-control-ids{display:flex;flex:0 1 44%;flex-wrap:wrap;justify-content:flex-end;gap:3px 9px;min-width:0}.dcv .action-plan-control-ids code{font-family:var(--dcv-mono);font-size:10px;font-weight:500;color:var(--dcv-ink-4)}.dcv .action-plan-toggle{display:inline-flex;align-items:center;justify-content:flex-end;min-width:74px;font-family:var(--dcv-sans);font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .action-plan-toggle:before{content:"View details"}.dcv .action-plan-toggle:after{content:"+";margin-left:8px;font-family:var(--dcv-mono);font-size:14px;font-weight:500;line-height:1}.dcv .action-plan-disclosure[open] .action-plan-toggle:before{content:"Hide details"}.dcv .action-plan-disclosure[open] .action-plan-toggle:after{content:"\2212"}.dcv .action-plan-item-body{padding:0 0 14px;border-top:1px solid var(--dcv-line)}.dcv .action-plan-details{margin:0;padding:0;list-style:none}.dcv .action-plan-details li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:10px 0;border-bottom:1px solid var(--dcv-line);min-width:0}.dcv .action-plan-details b{font-family:var(--dcv-mono);font-size:9px;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .action-plan-details span{min-width:0;font-size:12px;line-height:1.4;color:var(--dcv-ink-2)}.dcv .action-plan-item dl{margin:0}.dcv .action-plan-item dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:10px 0;border-bottom:1px solid var(--dcv-line)}.dcv .action-plan-item dl>div:last-child{border-bottom:0}.dcv .action-plan-item dt{margin-bottom:4px;font-family:var(--dcv-sans);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .action-plan-item dd{margin:0;font-size:13px;line-height:1.45;color:var(--dcv-ink-2)}.dcv .action-plan-requirements,.dcv .action-plan-sources{display:grid;gap:7px;margin:0;padding:0;list-style:none}.dcv .action-plan-requirements li,.dcv .action-plan-sources li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:0}.dcv .action-plan-requirements b{font-family:var(--dcv-sans);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--dcv-ink)}.dcv .action-plan-sources code{flex:none;font-family:var(--dcv-mono);font-size:10px;color:var(--dcv-ink-4)}.dcv .drivers li:last-child{border-bottom:0}.dcv .drivers .driverbtn{display:grid;grid-template-columns:32px 168px 1fr auto;gap:14px;align-items:center;width:100%;text-align:left;padding:11px 18px;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.dcv .drivers .driverbtn:hover{background:var(--dcv-hover)}.dcv .drivers .driverbtn:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:-2px}.dcv .drivers .r{font-family:var(--dcv-serif);font-weight:700;font-size:19px;color:var(--dcv-fail);line-height:1}.dcv .drivers .da{font-family:var(--dcv-serif);font-weight:600;font-size:14px;color:var(--dcv-ink)}.dcv .drivers .dc{font-size:13px;color:var(--dcv-ink-2)}.dcv .drivers .go{font-family:var(--dcv-mono);font-size:13px;color:var(--dcv-ink-4)}.dcv .case-facts{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;border:1px solid var(--dcv-line-2);background:var(--dcv-line);margin-bottom:26px}.dcv .case-facts .f{background:var(--dcv-surface);padding:11px 14px;display:flex;flex-direction:column;gap:4px}.dcv .case-facts .f .fk{font-family:var(--dcv-sans);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .case-facts .f .fv{font-family:var(--dcv-serif);font-size:14px;font-weight:600;color:var(--dcv-ink);font-variant-numeric:tabular-nums}.dcv .case-facts .f .fv.mono{font-family:var(--dcv-mono);font-variant-numeric:tabular-nums}@media (max-width:880px){.dcv .case-facts{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.dcv .surface{padding-right:14px;padding-left:14px}.dcv .drivers .driverbtn{grid-template-columns:30px 1fr;gap:6px 10px}.dcv .drivers .dc,.dcv .drivers .go{grid-column:2}.dcv .drivers .da,.dcv .drivers .dc{overflow-wrap:anywhere}}.dcv .case-sec{display:flex;align-items:baseline;gap:12px;margin:34px 0 14px;padding-bottom:9px;border-bottom:2px solid var(--dcv-navy)}.dcv .case-sec h2{font-family:var(--dcv-serif);font-weight:600;font-size:18px;margin:0;color:var(--dcv-ink)}.dcv .case-sec .meta{font-family:var(--dcv-mono);font-size:11px;color:var(--dcv-ink-3);margin-left:auto}.dcv .case-sec .meta b{color:var(--dcv-ink);font-weight:700}.dcv .case-sec.cleared-cards{border-bottom-color:var(--dcv-pass-700)}.dcv .case-sec.cleared-cards h2{color:var(--dcv-pass-700)}.dcv .case-sec.needs-review-cards{border-bottom-color:var(--dcv-review)}.dcv .case-sec.needs-review-cards h2{color:var(--dcv-review-700)}.dcv .case-sec.needs-review-cards{flex-wrap:wrap}.dcv .case-sec.needs-review-cards .needs-review-intro{flex-basis:100%;max-width:76ch;margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--dcv-ink-2)}@media (max-width:760px){.dcv .action-plan-details li,.dcv .action-plan-item dl>div{grid-template-columns:1fr;gap:4px}.dcv .action-plan-group-header,.dcv .action-plan-item-heading{align-items:flex-start;flex-direction:column}.dcv .action-plan-item-heading{gap:5px}.dcv .action-plan-control-ids{flex-basis:auto;justify-content:flex-start;max-width:100%}.dcv .action-plan-disclosure>summary{align-items:flex-start}.dcv .drivers .dh{align-items:flex-start;flex-direction:column}.dcv .action-plan-requirements li,.dcv .action-plan-sources li{align-items:flex-start;flex-direction:column;gap:3px}.dcv .no-determination-id-column{width:92px}.dcv .no-determination-area-column{width:104px}.dcv .no-determination-table td,.dcv .no-determination-table th{padding:10px 8px}.dcv .no-determination-table tbody td{font-size:12px}}.dcv .case-sec.niv-cards{border-bottom-color:var(--dcv-line-2)}.dcv .case-sec.niv-cards h2{color:var(--dcv-ink-2)}.dcv .case-sec.niv-cards .niv-intro{flex-basis:100%;margin:8px 0 0;max-width:68ch;font-size:13px;line-height:1.55;color:var(--dcv-ink-2)}.dcv .review-integrity-alert{margin:14px 0 18px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--dcv-review) 55%,var(--dcv-line-2));border-left:4px solid var(--dcv-review);background:color-mix(in srgb,var(--dcv-review) 7%,var(--dcv-surface));color:var(--dcv-ink-2);font-family:var(--dcv-sans);font-size:12px;line-height:1.45}.dcv .review-integrity-alert b{color:var(--dcv-ink)}.dcv .standalone-exc-list{container-type:inline-size;container-name:findings-canvas;display:block}.dcv .findings-master-detail{display:grid;gap:0;align-items:start}.dcv .findings-master-detail,.dcv .findings-master-detail--without-evidence{grid-template-columns:minmax(220px,.28fr) minmax(520px,1fr)}.dcv .findings-rail{position:sticky;top:68px;grid-row:1/span 2;max-height:calc(100vh - 92px);overflow:auto;scrollbar-width:none;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .findings-rail::-webkit-scrollbar{display:none}.dcv .findings-rail-header{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:13px 15px 12px;background:var(--dcv-sunken);letter-spacing:.12em}.dcv .findings-rail-header b{color:var(--dcv-fail);font:700 var(--fl-fs-xs)/var(--fl-lh-tight) var(--dcv-mono);font-variant-numeric:tabular-nums}.dcv .findings-review-state{display:grid;gap:5px;padding:13px 15px 14px;border-bottom:1px solid var(--dcv-line-2);background:color-mix(in srgb,var(--dcv-review-bg) 62%,var(--dcv-surface))}.dcv .findings-review-state.is-blocked{border-left:3px solid var(--dcv-review);padding-left:12px}.dcv .findings-review-state span{color:var(--dcv-review);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.12em;text-transform:uppercase}.dcv .findings-review-state strong{color:var(--dcv-navy);font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .findings-review-state small{color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .findings-rail-list{display:grid}.dcv .findings-rail-section>h3{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:0;padding:8px 12px 7px;border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken);color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.12em;text-transform:uppercase}.dcv .findings-rail-section>h3 b{color:var(--dcv-ink-2);font:700 var(--fl-fs-xs)/var(--fl-lh-tight) var(--dcv-mono);letter-spacing:0}.dcv .findings-rail-item{display:grid;grid-template-columns:26px minmax(0,1fr) 14px;gap:10px;align-items:start;width:100%;min-width:0;box-sizing:border-box;padding:14px 12px 15px;background:var(--dcv-surface);color:var(--dcv-ink);text-align:left;cursor:pointer}.dcv .findings-rail-item:last-child{border-bottom:0}.dcv .findings-rail-item:hover{background:var(--dcv-hover)}.dcv .findings-rail-item:focus-visible{position:relative;z-index:1;outline:2px solid var(--dcv-navy);outline-offset:-2px}.dcv .findings-rail-item.is-selected{padding-left:9px}.dcv .findings-rail-index{padding-top:2px;color:var(--dcv-ink-4);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-mono);font-variant-numeric:tabular-nums}.dcv .findings-rail-state-mark{width:7px;height:7px;margin:4px 0 0 4px;border:1px solid;border-radius:50%;color:var(--dcv-review);background:currentColor}.dcv .findings-rail-state-mark.is-verify{color:var(--dcv-gold-dark,#8a6818);background:transparent}.dcv .findings-rail-state-mark.is-cleared{color:var(--dcv-pass);background:transparent;box-shadow:inset 0 0 0 2px var(--dcv-surface)}.dcv .findings-rail-state-mark.is-waived{color:var(--dcv-ink-3);background:transparent}.dcv .findings-rail-state-mark.is-cure_submitted{color:var(--dcv-review);background:transparent}.dcv .findings-rail-state-mark.is-no_action{color:var(--dcv-pass)}.dcv .findings-rail-state-mark.is-processing{color:var(--dcv-ink-4);background:transparent}.dcv .findings-rail-copy{display:grid;gap:5px;min-width:0}.dcv .findings-rail-kicker{overflow:hidden;color:var(--dcv-fail);letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap}.dcv .findings-rail-title{color:var(--dcv-ink);font:400 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .completed-finding-history{display:grid;gap:18px;padding:24px 28px 28px;border-top:1px solid var(--dcv-line-2);background:color-mix(in srgb,var(--dcv-pass-bg) 38%,var(--dcv-surface))}.dcv .completed-finding-history header{display:grid;gap:8px}.dcv .completed-finding-history dd,.dcv .completed-finding-history dl,.dcv .completed-finding-history header p,.dcv .completed-finding-history ul,.dcv .completed-finding-history>p{margin:0}.dcv .completed-finding-status{width:-moz-fit-content;width:fit-content;padding-bottom:4px;border-bottom:2px solid var(--dcv-pass);color:var(--dcv-pass);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .completed-finding-history header p{max-width:70ch;color:var(--dcv-ink);font:500 var(--fl-fs-base)/var(--fl-lh-body) var(--dcv-serif)}.dcv .completed-finding-history dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--dcv-line-2)}.dcv .completed-finding-history dl>div{min-width:0;padding:12px 14px 12px 0;border-bottom:1px solid var(--dcv-line-2)}.dcv .completed-finding-evidence strong,.dcv .completed-finding-history dt{color:var(--dcv-ink-4);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.12em;text-transform:uppercase}.dcv .completed-finding-evidence li,.dcv .completed-finding-history dd{margin-top:5px;color:var(--dcv-ink-2);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);overflow-wrap:anywhere}.dcv .completed-finding-history .mono{font-family:var(--dcv-mono)}.dcv .completed-finding-evidence ul{padding:6px 0 0 18px}@media (max-width:680px){.dcv .completed-finding-history{padding:20px 18px 22px}.dcv .completed-finding-history dl{grid-template-columns:1fr}}.dcv .findings-rail-arrow{padding-top:15px;color:var(--dcv-ink-4);font:500 var(--fl-fs-base)/var(--fl-lh-tight) var(--dcv-sans)}.dcv .findings-rail-item.is-selected .findings-rail-arrow{color:var(--dcv-navy)}.dcv .findings-detail-pane,.dcv .findings-evidence-pane{min-width:0;border:1px solid var(--dcv-line-2);border-left:0;background:var(--dcv-surface)}.dcv .findings-evidence-pane{position:static;grid-column:2;max-height:none;overflow:visible;border-top:0}.dcv .findings-evidence-pane .fresh-finding-evidence-navigator{margin:0;border:0}.dcv .findings-evidence-pane .fresh-finding-evidence-navigator>header{border-top:3px solid var(--dcv-navy)}.dcv .findings-evidence-pane .fresh-finding-evidence-stage{height:620px}.dcv .findings-inline-evidence{margin-top:10px}.dcv .findings-inline-evidence .findings-evidence-pane{grid-column:auto;border-top:0;border-right:0;border-left:0}.dcv .findings-inline-evidence .fresh-finding-evidence-stage{height:300px;padding:28px}.dcv .findings-evidence-pane--receipt>header{padding:14px 16px 12px;border-top:3px solid var(--dcv-navy);border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken)}.dcv .findings-evidence-pane--receipt h3{margin:0;color:var(--dcv-navy);font:700 var(--fl-fs-md)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .findings-evidence-pane--receipt header p{margin:4px 0 0;color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .findings-evidence-pane--receipt dl{margin:0}.dcv .findings-evidence-pane--receipt dl>div{padding:12px 15px;border-top:1px solid var(--dcv-line-2)}.dcv .findings-evidence-pane--receipt dl>div:first-child{border-top:0}.dcv .findings-evidence-pane--receipt dt{color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .findings-evidence-pane--receipt dd{margin:4px 0 0;color:var(--dcv-ink-2);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .findings-detail-toolbar{display:none;justify-content:flex-end;gap:16px;align-items:center;min-height:35px;padding:7px 14px;border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken);color:var(--dcv-ink-3);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-mono);letter-spacing:.04em;text-transform:uppercase}.dcv .findings-detail-toolbar button{display:none;padding:0;border:0;background:transparent;color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.dcv .findings-detail-pane .findings-detail-card{margin:0;border:0;border-top:3px solid var(--dcv-navy)}.dcv .findings-detail-pane .findings-detail-card[data-presentation-schema^="door_c.finding/"]{border-left:3px solid var(--dcv-gold)}.dcv .findings-detail-pane .fresh-finding-details{padding-bottom:0}.dcv .findings-detail-pane .report-finding-disposition{padding:0 10px 10px}.dcv .findings-detail-pane .findings-detail-header{cursor:default;border-bottom:2px solid var(--dcv-navy);background:var(--dcv-sunken)}.dcv .findings-detail-pane .findings-detail-header:after{content:none}.dcv .findings-detail-pane .findings-detail-header>*{grid-column:1}.dcv .findings-detail-pane .findings-detail-card[data-presentation-schema^="door_c.finding/"]>.findings-detail-header{min-height:0;padding-right:24px}@media (max-width:1200px){.dcv .findings-master-detail{grid-template-columns:minmax(220px,.28fr) minmax(460px,1fr)}.dcv .findings-evidence-pane{position:static;grid-column:2;max-height:none;border-top:0}}@container findings-canvas (max-width: 679px){.dcv .findings-master-detail{grid-template-columns:1fr}.dcv .findings-detail-pane{border-left:1px solid var(--dcv-line-2)}.dcv .findings-detail-pane,.dcv .findings-evidence-pane,.dcv .findings-rail{position:static;grid-column:1;max-height:none}.dcv .findings-master-detail[data-mobile-detail-open=false] .findings-detail-pane,.dcv .findings-master-detail[data-mobile-detail-open=false] .findings-evidence-pane,.dcv .findings-master-detail[data-mobile-detail-open=true] .findings-rail{display:none}.dcv .findings-detail-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between}.dcv .findings-detail-toolbar .findings-all-button{display:inline-flex;gap:7px;align-items:center}.dcv .findings-rail-item{grid-template-columns:30px minmax(0,1fr) 18px;min-height:86px;padding:16px 15px}.dcv .findings-rail-item.is-selected{padding-left:12px}}.dcv #file-status,.dcv .verified-section{scroll-margin-top:76px}@media (max-width:1160px){.dcv #file-status,.dcv .verified-section{scroll-margin-top:148px}}@media (max-width:700px){.dcv #file-status,.dcv .verified-section{scroll-margin-top:188px}}.dcv .exc-card{--ui-card-title:41px;--ui-card-severity:21px;--ui-card-copy:14.5px;--ui-card-support:13px;--ui-card-small:11px;--ui-card-label:9.8px;--ui-card-micro:9px;margin-bottom:14px;scroll-margin-top:76px}@media (max-width:1160px){.dcv .exc-card{scroll-margin-top:148px}}@media (max-width:700px){.dcv .exc-card{scroll-margin-top:188px}}.dcv .exc-card.controlled-fallback-card .page.flow{border-left:4px solid var(--dcv-review)}.dcv .report-edition-state{margin:22px 0;padding:20px 22px;border:1px solid var(--dcv-line-2);border-left:4px solid var(--dcv-review);background:var(--dcv-review-bg)}.dcv .report-edition-state.is-error{border-left-color:var(--dcv-fail);background:var(--dcv-fail-bg)}.dcv .report-edition-state.is-empty{border-left-color:var(--dcv-pass);background:var(--dcv-pass-bg)}.dcv .report-edition-state.is-held{border-left-color:var(--dcv-review);background:var(--dcv-review-bg)}.dcv .report-edition-state-eyebrow{color:var(--dcv-ink-3);font:700 11px/1.3 var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .report-edition-state h2{margin:3px 0 0;color:var(--dcv-ink);font:600 20px/1.25 var(--dcv-serif)}.dcv .report-edition-state p{max-width:760px;margin:7px 0 0;color:var(--dcv-ink-2);font:500 13px/1.55 var(--dcv-sans)}.dcv .report-finding-disclosure{border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .report-finding-summary{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr) 18px;gap:16px;align-items:center;padding:16px 20px;cursor:pointer;list-style:none;background:var(--dcv-surface);transition:background-color .14s ease}.dcv .report-finding-summary::-webkit-details-marker{display:none}.dcv .report-finding-summary:after{content:"+";display:grid;width:30px;height:30px;place-items:center;justify-self:end;border:1px solid var(--dcv-navy);background:var(--dcv-surface);color:var(--dcv-navy);font:500 var(--fl-fs-lg)/var(--fl-lh-tight) var(--dcv-sans);transition:background-color .14s ease,color .14s ease}.dcv .report-finding-disclosure[open]>.report-finding-summary{border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken)}.dcv .report-finding-disclosure[open]>.report-finding-summary:after{content:"−";background:var(--dcv-navy);color:var(--dcv-surface)}.dcv .report-finding-summary:hover{background:var(--dcv-hover)}.dcv .report-finding-summary:hover:after{background:var(--dcv-navy);color:var(--dcv-surface)}.dcv .report-finding-summary:focus-visible{position:relative;z-index:1;outline:2px solid var(--dcv-navy);outline-offset:2px}.dcv .report-finding-meta{overflow:hidden;color:var(--dcv-ink-3);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dcv .report-finding-title{color:var(--dcv-ink);font:600 var(--fl-fs-lg)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .report-finding-summary--governed{position:relative;grid-template-columns:minmax(0,1fr) 18px;gap:10px 18px;align-items:start;padding:22px 54px 24px 24px}.dcv .report-finding-summary--governed:after{position:absolute;right:24px;bottom:24px}.dcv .report-finding-summary--governed>:not(:last-child){grid-column:1}.dcv .report-finding-kicker{color:var(--dcv-fail);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .report-finding-summary--governed .report-finding-title{max-width:880px;margin-bottom:10px;font-size:var(--fl-fs-lg);line-height:var(--fl-lh-snug)}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]{border-top:3px solid var(--dcv-navy);border-left:3px solid var(--dcv-gold)}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed{min-height:164px;padding:20px 64px 20px 24px}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed:after{right:22px;bottom:20px}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed .report-finding-kicker{display:flex;gap:9px;align-items:center}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed .report-finding-kicker:before{content:"";width:20px;border-top:2px solid}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed .report-finding-title{max-width:820px;color:var(--dcv-navy-900)}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed .report-finding-outcome--cure{margin-top:3px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--dcv-navy) 24%,var(--dcv-line-2));border-left:3px solid var(--dcv-gold);border-radius:3px;background:var(--dcv-navy-tint)}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"][open]>.report-finding-summary--governed{border-bottom:2px solid var(--dcv-navy);background:var(--dcv-sunken)}.dcv .report-finding-disclosure[data-fresh-lane-field-map=true]>.report-finding-summary--governed>.fresh-finding-field-path{padding-left:7px;border-left:1px solid var(--dcv-line-2)}.dcv .fresh-finding-field-path{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin:0 0 5px;overflow-wrap:anywhere;color:var(--dcv-ink-4);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-mono);letter-spacing:.015em;white-space:normal}.dcv .fresh-finding-contract-tags{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.dcv .fresh-finding-contract-tags>span,.dcv .fresh-finding-contract-tags>strong{width:-moz-max-content;width:max-content;padding:4px 8px;border:1px solid var(--dcv-line-2);background:var(--dcv-surface);color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-transform:uppercase}.dcv .fresh-finding-contract-tags>strong{border-color:color-mix(in srgb,var(--dcv-fail) 55%,var(--dcv-line-2));color:var(--dcv-fail)}.dcv .fresh-finding-contract-tags>.fresh-finding-outcome-tag--underwriter_decision_required,.dcv .fresh-finding-contract-tags>.fresh-finding-outcome-tag--verification_required{border-color:color-mix(in srgb,var(--dcv-review) 60%,var(--dcv-line-2));color:var(--dcv-review-700)}.dcv .report-finding-adjudication{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3px;overflow:hidden;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .report-finding-adjudication>.report-finding-metric{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 14px 11px;border-left:1px solid var(--dcv-line-2);color:var(--dcv-ink)}.dcv .report-finding-adjudication>.report-finding-metric:first-child{border-left:0}.dcv .report-finding-adjudication strong{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-body) var(--dcv-sans);letter-spacing:.08em;text-transform:uppercase}.dcv .report-finding-value{overflow:hidden;color:var(--dcv-ink);font:600 var(--fl-fs-md)/var(--fl-lh-snug) var(--dcv-serif);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap}.dcv .report-finding-outcome{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;color:var(--dcv-ink-2);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .report-finding-outcome strong{color:var(--dcv-ink);font:700 var(--fl-fs-xs)/var(--fl-lh-body) var(--dcv-sans);letter-spacing:.1em;text-transform:uppercase}.dcv .report-finding-outcome--cure{grid-template-columns:148px minmax(0,1fr);gap:12px;padding:11px 14px;border-left:3px solid var(--dcv-gold);background:var(--dcv-sunken);color:var(--dcv-ink)}.dcv .report-finding-outcome--cure strong{color:var(--dcv-navy)}.dcv .report-finding-outcome--cure>span{font-family:var(--dcv-serif)}.dcv .report-finding-additional{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;color:var(--dcv-ink-3);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .report-finding-additional strong{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-body) var(--dcv-sans);letter-spacing:.09em;text-transform:uppercase}.dcv .report-finding-supporting{display:flex;grid-column:1;gap:9px;align-items:center;width:-moz-max-content;width:max-content;margin-top:1px;padding-top:3px;color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.1em;text-transform:uppercase}.dcv .report-finding-supporting:before{content:"";width:20px;border-top:2px solid var(--dcv-gold)}@media (prefers-reduced-motion:reduce){.dcv .fresh-finding-source-page,.dcv .report-finding-summary,.dcv .report-finding-summary:after{transition:none}}.dcv .report-finding-body{padding:10px 10px 20px}.dcv .report-finding-body--legacy,.dcv .report-finding-body--seamless{padding:0}.dcv .report-finding-body--legacy>div{min-width:0}.dcv .report-finding-body--legacy .page.flow{--ui-card-title:16px;--ui-card-severity:12px;--ui-card-copy:12px;--ui-card-support:11px;--ui-card-small:10.5px;--ui-card-label:9px;--ui-card-micro:8.5px;padding:16px 24px 20px!important;border:0;border-top:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .report-finding-body--legacy .v4page>.condition,.dcv .report-finding-body--legacy .v4page>.disposition,.dcv .report-finding-body--legacy .v4page>.materiality{display:none!important}.dcv .report-finding-body--legacy .card-review-details--inline{margin:0;border:0}.dcv .report-finding-body--legacy .card-review-details--inline>.card-review-details-body{padding:0}.dcv .fresh-finding-details{padding:0 24px 28px;color:var(--dcv-ink-2)}.dcv .fresh-finding-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dcv .fresh-finding-context--single{grid-template-columns:minmax(0,1fr)}.dcv .fresh-finding-context>section{min-width:0;padding:10px 24px 10px 0}.dcv .fresh-finding-context>section+section{padding-right:0;padding-left:24px;border-left:1px solid var(--dcv-line-2)}.dcv .fresh-finding-context h3,.dcv .fresh-finding-decision h3{margin:0 0 8px;color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .fresh-finding-context p{margin:0;color:var(--dcv-ink);font:500 var(--fl-fs-base)/var(--fl-lh-body) var(--dcv-serif)}.dcv .fresh-finding-what-we-found{margin:24px 0 0}.dcv .fresh-finding-what-we-found h3{margin:0 0 9px;color:var(--dcv-navy);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.11em;text-transform:uppercase}.dcv .fresh-finding-what-we-found p{max-width:900px;margin:0 0 10px;color:var(--dcv-ink);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-serif)}.dcv .fresh-finding-what-we-found p:last-child{margin-bottom:0}.dcv .fresh-finding-best-explanation{margin:16px 0;padding:15px 18px 16px;border-left:4px solid var(--dcv-navy);background:var(--dcv-navy-tint)}.dcv .fresh-finding-best-explanation h3,.dcv .fresh-finding-explanations h3,.dcv .fresh-finding-resolution-options h3{margin:0 0 8px;color:var(--dcv-navy);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.11em;text-transform:uppercase}.dcv .fresh-finding-best-explanation p{max-width:920px;margin:0;color:var(--dcv-ink);font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-evidence-navigator{margin:16px 0;overflow:hidden;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .fresh-finding-evidence-navigator>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 14px;border-top:3px solid var(--dcv-navy);border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken)}.dcv .fresh-finding-evidence-navigator h3{margin:0;color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .fresh-finding-evidence-navigator>header p{margin:3px 0 0;color:var(--dcv-ink-3);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-evidence-view-toggle{display:flex;flex:none}.dcv .fresh-finding-evidence-compact-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid var(--dcv-line-2)}.dcv .fresh-finding-evidence-compact-bar .fresh-finding-evidence-tabs{min-width:0;border-bottom:0}.dcv .fresh-finding-evidence-compact-bar>.fresh-finding-evidence-focus-toggle{padding:0 13px;border:0;border-left:1px solid var(--dcv-line-2);background:var(--dcv-surface);color:var(--dcv-navy);cursor:pointer;font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);white-space:nowrap}.dcv .fresh-finding-evidence-compact-bar>.fresh-finding-evidence-focus-toggle:hover{background:var(--dcv-hover)}.dcv .fresh-finding-evidence-tabs button,.dcv .fresh-finding-evidence-view-toggle button{border:1px solid var(--dcv-line-2);background:var(--dcv-surface);color:var(--dcv-ink-2);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-evidence-compact-bar>button:focus-visible,.dcv .fresh-finding-evidence-tabs button:focus-visible,.dcv .fresh-finding-evidence-view-toggle button:focus-visible,.dcv .fresh-finding-source-state button:focus-visible{position:relative;z-index:2;outline:2px solid var(--dcv-navy);outline-offset:2px}.dcv .fresh-finding-evidence-view-toggle button{padding:7px 9px}.dcv .fresh-finding-evidence-view-toggle button:disabled{border-color:var(--dcv-line-2);background:var(--dcv-sunken);color:var(--dcv-ink-4);cursor:not-allowed}.dcv .fresh-finding-evidence-view-toggle button+button{border-left:0}.dcv .fresh-finding-evidence-tabs button[aria-selected=true],.dcv .fresh-finding-evidence-view-toggle button[aria-pressed=true]{border-color:var(--dcv-navy);background:var(--dcv-navy);color:var(--dcv-surface)}.dcv .fresh-finding-evidence-tabs{display:flex;gap:7px;padding:9px 12px;overflow-x:auto;border-bottom:1px solid var(--dcv-line-2)}.dcv .fresh-finding-evidence-tabs button{display:grid;gap:1px;flex:none;padding:6px 9px;text-align:left}.dcv .fresh-finding-evidence-tabs button span{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcv .fresh-finding-evidence-tabs button small{color:inherit;font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.03em}.dcv .fresh-finding-evidence-stage{position:relative;display:grid;place-items:center;height:330px;overflow:hidden;padding:16px;background:var(--dcv-sunken)}.dcv .fresh-finding-source-page{position:relative;width:min(calc(100% - 8px),520px);aspect-ratio:8.5/11;overflow:hidden;border:1px solid var(--dcv-line-2);background:var(--dcv-surface);box-shadow:0 9px 24px rgba(16,36,61,.15);transition:transform .18s ease}.dcv .fresh-finding-source-document{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:var(--dcv-surface);-o-object-fit:contain;object-fit:contain;pointer-events:none}.dcv .fresh-finding-source-bbox{position:absolute;border:2px solid var(--dcv-gold);background:color-mix(in srgb,var(--dcv-gold) 20%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--dcv-navy) 42%,transparent);pointer-events:none}.dcv .fresh-finding-evidence-focus-toggle{display:inline-flex;gap:5px;align-items:center}.dcv .fresh-finding-evidence-focus-toggle svg{width:13px;height:13px}.dcv .findings-master-detail.is-evidence-workbench{position:fixed;z-index:2100;inset:16px;grid-template-columns:minmax(600px,3fr) minmax(420px,2fr);align-items:stretch;overflow:hidden;border:1px solid var(--dcv-line-2);background:var(--dcv-surface);box-shadow:0 0 0 100vmax rgba(9,24,42,.76),0 28px 70px rgba(9,24,42,.34)}.dcv .findings-master-detail.is-evidence-workbench .findings-detail-toolbar,.dcv .findings-master-detail.is-evidence-workbench .findings-inline-evidence,.dcv .findings-master-detail.is-evidence-workbench .findings-rail{display:none}.dcv .findings-master-detail.is-evidence-workbench .findings-evidence-pane{position:static;grid-column:1;grid-row:1;height:100%;max-height:none;overflow:hidden;border:0;border-right:1px solid var(--dcv-line-2)}.dcv .findings-master-detail.is-evidence-workbench .findings-detail-pane{grid-column:2;grid-row:1;height:100%;max-height:none;overflow:auto;border:0;border-left:0}.dcv .fresh-finding-evidence-navigator.is-workbench{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:calc(100vh - 34px);max-height:calc(100vh - 34px);margin:0;overflow:hidden;background:var(--dcv-surface)}.dcv .findings-master-detail.is-evidence-workbench .fresh-finding-evidence-navigator .fresh-finding-evidence-stage,.dcv .fresh-finding-evidence-navigator.is-workbench .fresh-finding-evidence-stage{height:auto;min-height:0;padding:24px}.dcv .fresh-finding-evidence-navigator.is-workbench .fresh-finding-source-page{width:min(760px,calc(100% - 48px),calc((100vh - 265px) * .773));max-width:none}.dcv .findings-master-detail.is-evidence-workbench .case-review-resolution-flow{grid-template-columns:1fr}.dcv .findings-master-detail.is-evidence-workbench .case-review-revision-submit{align-items:flex-start;flex-direction:column}.dcv .findings-master-detail.is-evidence-workbench .report-finding-outcome--cure{grid-template-columns:1fr;gap:5px}@media (max-width:999px){.dcv .findings-master-detail.is-evidence-workbench{display:flex;flex-direction:column;inset:8px;grid-template-columns:1fr;align-items:stretch;overflow:auto}.dcv .findings-master-detail.is-evidence-workbench .findings-detail-pane,.dcv .findings-master-detail.is-evidence-workbench .findings-evidence-pane{position:static;grid-column:1;height:auto;max-height:none}.dcv .findings-master-detail.is-evidence-workbench .findings-evidence-pane{grid-row:1;order:1;flex:0 0 auto}.dcv .findings-master-detail.is-evidence-workbench .findings-detail-pane{grid-row:2;order:2;flex:0 0 auto;overflow:visible}.dcv .fresh-finding-evidence-navigator.is-workbench{min-height:min(760px,calc(100vh - 18px));max-height:none}}.dcv .fresh-finding-source-message,.dcv .fresh-finding-source-state{display:grid;gap:6px;justify-items:center;text-align:center}.dcv .fresh-finding-source-state{position:absolute;z-index:3;width:min(260px,calc(100% - 42px));padding:18px;border:1px solid var(--dcv-line-2);background:color-mix(in srgb,var(--dcv-surface) 94%,transparent);box-shadow:0 8px 28px rgba(16,36,61,.14)}.dcv .fresh-finding-source-message strong,.dcv .fresh-finding-source-state strong{color:var(--dcv-navy);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-source-message p,.dcv .fresh-finding-source-state p{margin:0;color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-source-state--error{border-left:3px solid var(--dcv-fail)}.dcv .fresh-finding-source-state button{display:inline-flex;gap:6px;align-items:center;margin-top:5px;padding:6px 9px;border:1px solid var(--dcv-line-2);background:var(--dcv-surface);color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-source-state button svg{width:13px;height:13px}.dcv .fresh-finding-source-message{position:absolute;inset:0;place-content:center;padding:20px}.dcv .fresh-finding-reasoning{margin:16px 0 2px;border:1px solid var(--dcv-line-2)}.dcv .fresh-finding-reasoning>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;background:var(--dcv-navy);color:var(--dcv-surface)}.dcv .fresh-finding-reasoning>header .fresh-finding-field-path{margin-bottom:4px;color:rgba(255,255,255,.58)}.dcv .fresh-finding-reasoning>header h3{margin:0;color:inherit;font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .fresh-finding-reasoning-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dcv .fresh-finding-reasoning-grid>section{margin:0;position:relative;min-width:0;padding:15px 16px 16px}.dcv .fresh-finding-reasoning-grid>section+section{border-left:1px solid var(--dcv-line-2)}.dcv .fresh-finding-reasoning-grid>section+section:before{position:absolute;top:50%;left:-9px;z-index:1;display:grid;width:17px;height:17px;place-items:center;border:1px solid var(--dcv-line-2);border-radius:50%;background:var(--dcv-surface);color:var(--dcv-ink-4);font:700 var(--fl-fs-xs)/var(--fl-lh-tight) var(--dcv-sans);content:"→";transform:translateY(-50%)}.dcv .fresh-finding-reasoning-grid h4{margin:0;color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.11em;text-transform:uppercase}.dcv .fresh-finding-reasoning-headline{display:block;margin-top:7px;color:var(--dcv-navy);font:600 var(--fl-fs-md)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .fresh-finding-reasoning-outcome--finding .fresh-finding-reasoning-headline{color:var(--dcv-fail)}.dcv .fresh-finding-reasoning-grid p{margin:7px 0 0;color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-reasoning-grid dl{margin:9px 0 0}.dcv .fresh-finding-reasoning-grid dl>div+div{margin-top:5px;padding-top:5px;border-top:1px solid var(--dcv-line-2)}.dcv .fresh-finding-reasoning-grid dt{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-transform:uppercase}.dcv .fresh-finding-reasoning-grid dd{margin:2px 0 0;color:var(--dcv-ink);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-serif);font-variant-numeric:tabular-nums lining-nums}.dcv .fresh-finding-reasoning-outcome--finding{background:var(--dcv-fail-bg)}.dcv .fresh-finding-reasoning-outcome--underwriter_decision_required,.dcv .fresh-finding-reasoning-outcome--verification_required{background:var(--dcv-review-bg)}.dcv .fresh-finding-decision-action{margin-top:10px!important;padding-top:10px;border-top:1px solid var(--dcv-line-2);font-family:var(--dcv-sans)!important;font-size:var(--fl-fs-sm)!important;font-weight:700!important}.dcv .fresh-finding-explanations-table{width:100%;border-collapse:collapse;color:var(--dcv-ink);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-explanations-table th{padding:8px 7px;border-bottom:1px solid var(--dcv-line-2);color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-align:left;text-transform:uppercase}.dcv .fresh-finding-explanations-table td{padding:9px 7px;border-bottom:1px solid var(--dcv-line-2);vertical-align:top}.dcv .fresh-finding-explanations-table tbody tr:last-child td{border-bottom:0}.dcv .fresh-finding-explanation-disposition{color:var(--dcv-review-700)!important;font-weight:700!important}.dcv .fresh-finding-explanation-disposition--supported{color:var(--dcv-pass-700)!important}.dcv .fresh-finding-explanation-disposition--not_supported{color:var(--dcv-ink-3)!important}.dcv .fresh-finding-control-results-table{border-top:2px solid var(--dcv-navy);border-bottom:1px solid var(--dcv-line-2)}.dcv .fresh-finding-control-results-head,.dcv .fresh-finding-control-results-row{display:grid;grid-template-columns:minmax(110px,.65fr) minmax(160px,1.2fr) minmax(180px,1.4fr) minmax(125px,.8fr)}.dcv .fresh-finding-control-results-head{background:var(--dcv-sunken)}.dcv .fresh-finding-control-results-head>span,.dcv .fresh-finding-control-results-row>*{min-width:0;padding:9px 11px}.dcv .fresh-finding-control-results-head>span{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.1em;text-transform:uppercase}.dcv .fresh-finding-control-results-row{border-top:1px solid var(--dcv-line-2)}.dcv .fresh-finding-control-results-row>span,.dcv .fresh-finding-control-results-row>strong{color:var(--dcv-ink);font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-control-results-row>strong{font-weight:700}.dcv .fresh-finding-control-result{color:var(--dcv-review-700)!important;font-weight:700!important}.dcv .fresh-finding-resolution-list{margin-top:12px;border:1px solid var(--dcv-line-2)}.dcv .fresh-finding-resolution-list>[role=row]{display:grid;grid-template-columns:minmax(120px,.82fr) minmax(180px,1.18fr) minmax(155px,.95fr)}.dcv .fresh-finding-resolution-list>[role=row]+[role=row]{border-top:1px solid var(--dcv-line-2)}.dcv .fresh-finding-resolution-list>[role=row]>div{min-width:0;padding:10px 12px}.dcv .fresh-finding-resolution-list>[role=row]>div+div{border-left:1px solid var(--dcv-line-2)}.dcv .fresh-finding-resolution-list small{display:block;margin-bottom:3px;color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-transform:uppercase}.dcv .fresh-finding-resolution-list h4{margin:0;color:var(--dcv-navy);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .fresh-finding-resolution-state{display:block;color:var(--dcv-review-700);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.06em;text-transform:uppercase}.dcv .fresh-finding-resolution-effect--finding_remains,.dcv .fresh-finding-resolution-state--evaluated{color:var(--dcv-fail)}.dcv .fresh-finding-resolution-list p{margin:0;color:var(--dcv-ink);font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-resolution-list>[role=row]>div:last-child p{margin-top:3px;color:var(--dcv-ink-3)}.dcv .fresh-finding-decision{margin:12px 0;padding-bottom:10px;border:1px solid var(--dcv-line-2)}.dcv .fresh-finding-decision>header{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:9px 14px;background:var(--dcv-navy);color:var(--dcv-surface)}.dcv .fresh-finding-decision>header .fresh-finding-field-path{flex:1 1 100%;margin-bottom:1px;color:rgba(255,255,255,.58)}.dcv .fresh-finding-decision>header{flex-wrap:wrap}.dcv .fresh-finding-decision>header h3{margin:0;color:inherit}.dcv .fresh-finding-decision dl{margin:0}.dcv .fresh-finding-decision dl>div{display:grid;grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);gap:20px;padding:12px 14px;border-top:1px solid var(--dcv-line-2)}.dcv .fresh-finding-decision dl>div:first-child{border-top:0}.dcv .fresh-finding-decision dt{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.1em;text-transform:uppercase}.dcv .fresh-finding-decision dd{margin:0;color:var(--dcv-ink);font:600 var(--fl-fs-base)/var(--fl-lh-snug) var(--dcv-serif);font-variant-numeric:tabular-nums lining-nums}.dcv .fresh-finding-section{padding:5px 0}.dcv .fresh-finding-explanations{padding-top:10px;padding-bottom:10px}.dcv .fresh-finding-section h3{margin:0 0 10px;color:var(--dcv-navy);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.11em;text-transform:uppercase}.dcv .fresh-finding-section>p{max-width:850px;margin:0;color:var(--dcv-ink-2);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-absence-receipt h3{margin-bottom:0}.dcv .fresh-finding-absence-receipt>p{font-family:var(--dcv-serif);font-size:var(--fl-fs-sm)}.dcv .fresh-finding-explanations-block{padding-top:10px;padding-bottom:10px}.dcv .fresh-finding-explanations-block>h3{margin-bottom:10px}.dcv .fresh-finding-explanations-block .fresh-finding-best-explanation{margin-top:0}.dcv .fresh-finding-field-empty>p{color:var(--dcv-ink-4);font:italic 500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:14px}.dcv .fresh-finding-section-heading .fresh-finding-field-path{flex-basis:100%}.dcv .fresh-finding-section-heading h3{margin:0}.dcv .fresh-finding-section-heading>span{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-transform:uppercase}.dcv .fresh-finding-guideline-basis{margin-top:5px}.dcv .fresh-finding-evidence-section,.dcv .fresh-finding-guideline-basis{padding-top:10px;padding-bottom:10px}.dcv .fresh-finding-source-excerpts{margin-top:8px}.dcv .fresh-finding-source-excerpts>summary{cursor:pointer;color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:3px}.dcv .fresh-finding-source-excerpts>summary:hover{text-decoration:underline}.dcv .fresh-finding-source-excerpts[open]>summary{margin-bottom:8px}.dcv .fresh-finding-authority-groups{display:grid;gap:18px}.dcv .fresh-finding-authority-group{min-width:0;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .fresh-finding-authority-group-header{display:flex;justify-content:space-between;gap:14px;align-items:baseline;padding:11px 16px 12px;border-top:3px solid var(--dcv-navy);border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken)}.dcv .fresh-finding-authority-group-header>a{flex:none;color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.08em;text-underline-offset:3px;text-transform:uppercase}.dcv .fresh-finding-authority-source{display:flex;flex-wrap:wrap;gap:3px 0;align-items:baseline;margin:0}.dcv .fresh-finding-authority-source strong{color:var(--dcv-navy-900);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-authority-source span{color:var(--dcv-ink-3);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-authority-source span:before{content:"·";margin:0 8px;color:var(--dcv-gold);font-weight:700}.dcv .fresh-finding-authority-list{display:grid;grid-template-columns:1fr;gap:0}.dcv .fresh-finding-authority{min-width:0;margin:0;padding:10px;border-bottom:1px solid var(--dcv-line-2);border-left:3px solid var(--dcv-gold)}.dcv .fresh-finding-authority figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px}.dcv .fresh-finding-authority figcaption small{color:var(--dcv-ink-3);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.11em;text-transform:uppercase}.dcv .fresh-finding-authority figcaption strong{padding-bottom:5px;color:var(--dcv-ink-2);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.07em;text-transform:uppercase}.dcv .fresh-finding-authority blockquote{max-width:900px;margin:0;padding-top:3px;color:var(--dcv-ink);font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-serif)}.dcv .fresh-finding-note,.dcv .fresh-finding-source{margin:7px 0 0;color:var(--dcv-ink-3);font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-source a{color:var(--dcv-navy);text-underline-offset:2px}.dcv .fresh-finding-evidence{margin:0;border-top:2px solid var(--dcv-navy)}.dcv .fresh-finding-evidence>div{display:grid;grid-template-columns:minmax(170px,.35fr) minmax(0,1fr);gap:18px;margin:0;padding:5px 0;border-bottom:1px solid var(--dcv-line-2)}.dcv .fresh-finding-evidence dt{color:var(--dcv-ink);font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-evidence dd{margin:0;color:var(--dcv-ink-2);font:500 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-serif)}.dcv .fresh-finding-evidence small{display:block;margin-top:4px;color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-addressed{margin-top:5px;padding:10px 18px 10px 20px;border-top:0;border-left:3px solid var(--dcv-gold);background:var(--dcv-sunken)}.dcv .fresh-finding-disposition-review{padding:5px 24px 28px}.dcv .fresh-finding-disposition-review .report-finding-disposition{margin-top:0}.dcv .fresh-finding-disposition-review .disp-form .dfh .t{margin-left:5px}.dcv .report-finding-frame{position:relative;width:100%;overflow:hidden;border-radius:4px;border:1px solid rgba(15,23,42,.1);background:#fff}.dcv .report-finding-body--seamless .report-finding-frame{border:0;border-radius:0}.dcv .report-finding-review{padding:4px 18px 0}.dcv .report-finding-disposition{margin-top:16px}.dcv .report-finding-no-disposition,.dcv .report-finding-unavailable{margin:12px 10px 0;padding:13px 15px;border-left:3px solid var(--dcv-review);background:var(--dcv-sunken);color:var(--dcv-ink-2);font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .card-review-details.case-map-landed,.dcv .report-finding-disclosure.case-map-landed>.report-finding-summary{animation:dcv-case-map-landed 2.4s ease-out}@keyframes dcv-case-map-landed{0%{background:rgba(180,130,20,.16)}to{background:transparent}}@media (max-width:760px){.dcv .report-finding-summary{grid-template-columns:minmax(0,1fr) 18px;gap:5px 12px;padding:14px 16px}.dcv .report-finding-summary:after{grid-column:2;grid-row:1/span 2}.dcv .report-finding-meta,.dcv .report-finding-title{grid-column:1}.dcv .report-finding-summary--governed .report-finding-title,.dcv .report-finding-title{font-size:var(--fl-fs-lg)}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed{min-height:0;padding:18px 54px 18px 18px}.dcv .report-finding-disclosure[data-presentation-schema^="door_c.finding/"]>.report-finding-summary--governed:after{right:16px;bottom:18px}.dcv .report-finding-adjudication{grid-template-columns:1fr}.dcv .report-finding-adjudication>.report-finding-metric{padding:9px 11px;border-top:1px solid var(--dcv-line-2);border-left:0}.dcv .report-finding-adjudication>.report-finding-metric:first-child{border-top:0}.dcv .report-finding-outcome{grid-template-columns:1fr;gap:2px}.dcv .report-finding-outcome--cure{padding:10px 12px}.dcv .report-finding-additional{grid-template-columns:1fr;gap:2px}.dcv .fresh-finding-details{padding:2px 16px 22px}.dcv .fresh-finding-context{grid-template-columns:1fr}.dcv .fresh-finding-context>section,.dcv .fresh-finding-context>section+section{padding:10px 0;border-left:0}.dcv .fresh-finding-context>section+section{border-top:1px solid var(--dcv-line-2)}.dcv .fresh-finding-reasoning-grid{grid-template-columns:1fr}.dcv .fresh-finding-reasoning-grid>section+section{border-top:1px solid var(--dcv-line-2);border-left:0}.dcv .fresh-finding-reasoning-grid>section+section:before{top:-9px;left:50%;transform:translateX(-50%) rotate(90deg)}.dcv .fresh-finding-explanations{overflow-x:auto}.dcv .fresh-finding-explanations-table{min-width:540px}.dcv .fresh-finding-resolution-list>[role=row]{grid-template-columns:1fr}.dcv .fresh-finding-resolution-list>[role=row]>div+div{border-top:1px solid var(--dcv-line-2);border-left:0}.dcv .fresh-finding-evidence-navigator>header{align-items:flex-start;flex-direction:column;gap:10px}.dcv .fresh-finding-evidence-stage{height:300px}.dcv .fresh-finding-evidence-navigator>footer{grid-template-columns:1fr;gap:4px}.dcv .fresh-finding-control-results-head{display:none}.dcv .fresh-finding-control-results-row{grid-template-columns:1fr;padding:7px 0}.dcv .fresh-finding-control-results-row>*{padding:4px 11px}.dcv .fresh-finding-field-path{font-size:var(--fl-fs-xs)}.dcv .fresh-finding-authority-list{grid-template-columns:1fr}.dcv .fresh-finding-authority-group-header{align-items:flex-start;flex-direction:column;gap:7px}.dcv .fresh-finding-decision dl>div,.dcv .fresh-finding-evidence>div{grid-template-columns:1fr;gap:4px}.dcv .fresh-finding-disposition-review{padding:5px 16px 22px}}.dcv .finding-roster{display:grid;gap:14px;margin-bottom:14px}.dcv .finding-roster-card{border:1px solid var(--dcv-line-2);border-top:3px solid var(--dcv-review);background:var(--dcv-surface);scroll-margin-top:76px}.dcv .finding-roster-card .frc-head{display:flex;align-items:baseline;gap:16px;padding:15px 18px;border-bottom:1px solid var(--dcv-line-2)}.dcv .finding-roster-card .frc-name{flex:1;min-width:0;font-size:15px;line-height:1.4;color:var(--dcv-ink)}.dcv .no-determination-table-wrap{width:100%;margin:-2px 0 18px;overflow-x:auto;border-bottom:1px solid var(--dcv-line-2)}.dcv .no-determination-table{width:100%;border-collapse:collapse;table-layout:fixed;background:var(--dcv-surface)}.dcv .no-determination-id-column{width:116px}.dcv .no-determination-area-column{width:150px}.dcv .no-determination-table thead{border-bottom:1px solid var(--dcv-ink)}.dcv .no-determination-table td,.dcv .no-determination-table th{padding:11px 14px;text-align:left;vertical-align:top}.dcv .no-determination-table thead th{font-family:var(--dcv-sans);font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .no-determination-table tbody tr{scroll-margin-top:76px;border-bottom:1px solid var(--dcv-line)}.dcv .no-determination-table tbody tr:last-child{border-bottom:0}.dcv .no-determination-table tbody th{font-family:var(--dcv-mono);font-size:10.5px;font-weight:600;letter-spacing:.035em;color:var(--dcv-ink-3)}.dcv .no-determination-table tbody td{font-family:var(--dcv-sans);font-size:13px;line-height:1.4;color:var(--dcv-ink)}.dcv .no-determination-table tbody td:last-child{font-size:12px;color:var(--dcv-ink-3)}.dcv .finding-roster-card .frc-status{flex:none;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dcv-review);white-space:nowrap}.dcv .finding-roster-card .frc-note{margin:0;padding:13px 18px 15px;font-size:13px;line-height:1.45;color:var(--dcv-muted)}.dcv .finding-roster-line{display:flex;align-items:baseline;gap:12px;padding:10px 14px;border:1px solid var(--dcv-line-2);border-left:3px solid var(--dcv-review);background:var(--dcv-surface);scroll-margin-top:76px}.dcv .finding-roster-line+.finding-roster-line{border-top:none}.dcv .finding-roster-line .frl-name{flex:1;min-width:0;font-size:13.5px;line-height:1.4;color:var(--dcv-ink)}.dcv .finding-roster-line .frl-status{flex:none;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dcv-review);white-space:nowrap}.dcv .finding-roster-line.finding-roster-no-exception-summary{border-left-color:var(--dcv-pass)}.dcv .finding-roster-line.finding-roster-no-exception-summary .frl-name{color:var(--dcv-pass);font-weight:600}.dcv .exc-card,.dcv .exc-card *{min-width:0}.dcv .exc-card .fl-standalone-card-root{color:#000}.dcv .exc-card .page.flow{width:auto!important;max-width:100%;min-height:0!important;height:auto!important;margin:0!important;padding:24px 28px!important;overflow:visible;background:var(--dcv-surface);border:1px solid var(--dcv-line-2);box-shadow:none!important}.dcv .exc-card .page.flow:after,.dcv .exc-card .page.flow:before,.dcv .surface .page:after,.dcv .surface .page:before{display:none!important;content:none!important}.dcv .exc-card .below-fold-rule,.dcv .exc-card .cover-top,.dcv .exc-card .pg,.dcv .exc-card .rh,.dcv .exc-card .sheet-fn{display:none!important}.dcv .exc-card .v4page{max-width:100%;background:transparent;color:#000}.dcv .exc-card .v4page .condition .body .second{max-width:100%}.dcv .exc-card .v4page .disp-form,.dcv .exc-card .v4page .f-block,.dcv .exc-card .v4page .mat-line{-moz-column-break-inside:avoid;break-inside:avoid}.dcv .exc-card .v4page .inv-unk .note,.dcv .exc-card .v4page .inv-unk .u .ud{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;max-height:none}.dcv .exc-card .v4page :is(.condition .body h2.statement){font-size:var(--ui-card-title)}.dcv .exc-card .v4page :is(.condition .ribbon .sev-line,.anchor-principle p,.rollup .rh-body h3,.rd-card h4){font-size:var(--ui-card-severity)}.dcv .exc-card .v4page :is(.condition .body .second,.disposition .actions .a,.materiality .cell .v,.defense .body,.rd-card p,.rollup .rh-body p,.rollup .crow .cname,.rollup .rdraw .promoted,.actor-contract li,.insuff-exam .ie-row .src,.insuff-gap .g-v){font-size:var(--ui-card-copy)}.dcv .exc-card .v4page .disposition .actions .a{font-size:14px;font-weight:400;line-height:1.45;color:var(--dcv-ink);margin-bottom:5px}.dcv .exc-card .v4page .disposition .actions .a:only-child .step{display:none}.dcv .exc-card .v4page .disposition .actions .a:not(:only-child) .step{width:22px;margin-right:8px;white-space:nowrap}.dcv .exc-card .v4page .card-review-details{margin-top:0}.dcv .exc-card .v4page .thr-track .ceil .lab{left:auto;right:4px;width:auto;white-space:nowrap}.dcv .exc-card .v4page :is(.condition .rail .pin,.disposition .actions .a .gloss,.disposition .actions .foot .v,.materiality .heading .what,.below-fold-rule .note,.actor-contract .ac-why,.rollup .rh-stat .sub,.rollup .crow .ccount,.insuff-exam .ie-row .cnt){font-size:var(--ui-card-support)}.dcv .exc-card .v4page :is(.condition .rail .stage,.condition .ribbon .fid,.condition .body .kicker,.disposition .lbl,.disposition .actions .a .step,.disposition .actions .foot .v small,.materiality .cell .qual,.rd-card .rd-n,.f-block>.b-head h3,.f-block>.b-head .step,.f-block>.b-head .hint,.json-block pre){font-size:var(--ui-card-small)}.dcv .exc-card .v4page .actor-contract li:before,.dcv .exc-card .v4page .defense .lbl:before,.dcv .exc-card .v4page .rollup .rdraw .drawer:after{font-size:var(--ui-card-small)}.dcv .exc-card .v4page :is(.condition .ribbon .sev,.condition .ribbon .cleared-state,.disposition .actions .foot .k,.materiality .heading .lbl,.materiality .cell .k,.below-fold-rule .tag,.defense .lbl,.sect-head h2,.anchor-principle .ap-lbl,.rd-card .rd-tag,.rollup .rh-stat .cap,.rollup .rh-body .kicker,.rollup .cats .clbl,.rollup .crow .ccount,.rollup .rdraw .drawer,.actor-contract .ac-h,.insuff-exam .ie-h,.insuff-exam .ie-row .st,.insuff-gap .g-k){font-size:var(--ui-card-label)}.dcv .exc-card .mat-line{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:start;-moz-column-gap:18px;column-gap:18px;margin:0;padding:9px 0 10px;border-top:1.25px solid var(--fl-ink);border-bottom:.5px solid var(--fl-rule)}.dcv .exc-card .mat-line .labelwrap{display:flex;flex-direction:column;gap:6px;min-width:0}.dcv .exc-card .mat-line .lbl{font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#000;line-height:1.15}.dcv .exc-card .mat-line .ctx,.dcv .exc-card .mat-line .lbl{font-family:var(--fl-sans);font-size:var(--ui-card-label);white-space:nowrap}.dcv .exc-card .mat-line .ctx{font-style:italic;letter-spacing:.04em;color:var(--fl-ink-3);line-height:1.2}.dcv .exc-card .mat-line .txt{grid-column:2;font-family:var(--fl-serif);font-size:var(--ui-card-support);line-height:1.5;color:var(--fl-ink-2);min-width:0;overflow-wrap:break-word}.dcv .exc-card .online-card-paragraph{margin:0 0 10px}.dcv .exc-card .disp-form{margin-top:16px;border:1.25px solid #000;background:#fff}.dcv .exc-card .disp-form .dfh{display:flex;align-items:center;gap:16px;padding:11px 14px;background:var(--fl-review-100);border-bottom:.75px solid var(--fl-review-500)}.dcv .exc-card .disp-form .dfh .t{font-family:var(--fl-sans);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-review-700)}.dcv .exc-card .disp-form .dfh .route{font-family:var(--fl-sans);font-size:11px;color:var(--fl-ink-2)}.dcv .exc-card .disp-form .dfh .aw{margin-left:auto;font-family:var(--fl-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fl-review-700);white-space:nowrap}.dcv .exc-card .disp-form .dfb{display:grid;grid-template-columns:1fr auto;gap:22px;padding:16px}.dcv .exc-card .report-finding-disposition .disp-form .dfb{grid-template-columns:minmax(0,1fr)}.dcv .exc-card .disp-form .just .k,.dcv .exc-card .disp-form .opt-k{font-family:var(--fl-sans);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fl-ink-3)}.dcv .exc-card .disp-form .opt-k{margin-bottom:10px}.dcv .exc-card .disp-form .opts{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.dcv .exc-card .disp-form .opt{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;border:1px solid transparent;cursor:pointer}.dcv .exc-card .disp-form .opt .bx{position:relative;flex-shrink:0;width:16px;height:16px;margin-top:2px;border:1.25px solid #000;background:#fff}.dcv .exc-card .disp-form .opt .ol{font-family:var(--fl-sans);font-size:12px;font-weight:600;line-height:1.3;color:#000}.dcv .exc-card .disp-form .opt .ol small{display:block;margin-top:2px;font-size:11px;font-weight:400;color:var(--fl-ink-3)}.dcv .exc-card .disp-form .opt.on{border-color:var(--dcv-navy);background:var(--dcv-surface);box-shadow:inset 3px 0 0 var(--dcv-navy)}.dcv .exc-card .disp-form .opt.on .bx{background:var(--dcv-navy);border-color:var(--dcv-navy)}.dcv .exc-card .disp-form .opt.on .bx:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:8px;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:rotate(45deg)}.dcv .exc-card .disp-form.decided{border-color:var(--fl-pass-700)}.dcv .exc-card .disp-form.decided .dfh{background:var(--fl-pass-100);border-bottom-color:var(--fl-pass-500)}.dcv .exc-card .disp-form.decided .dfh .aw,.dcv .exc-card .disp-form.decided .dfh .t{color:var(--fl-pass-700)}.dcv .exc-card .disp-form.decided .opt{cursor:default}.dcv .exc-card .disp-form.decided .opt:not(.on){opacity:.56}.dcv .exc-card .disp-form.decided .opt.on{border-color:var(--fl-pass-500);background:var(--fl-pass-100);box-shadow:inset 3px 0 0 var(--fl-pass-500)}.dcv .exc-card .disp-form.decided .opt.on .bx{background:var(--fl-pass-500);border-color:var(--fl-pass-500)}.dcv .exc-card .disp-form .just{margin-top:16px}.dcv .exc-card .disp-form .just-input{display:block;width:100%;min-height:100px;margin-top:10px;padding:12px 13px;resize:vertical;border:1px solid var(--fl-rule-strong);background:#fff;color:var(--fl-ink);font-family:var(--fl-serif);font-size:13px;line-height:1.45}.dcv .exc-card .disp-form .just-input:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:2px}.dcv .exc-card .disp-form.decided .just-input{border-color:rgba(28,90,52,.36);background:rgba(228,235,221,.36)}.dcv .exc-card .disp-form .sig{display:none!important}.dcv .exc-card .ui-status{margin:0 16px 14px;padding:9px 11px;border:1px solid var(--fl-rule);background:#fff;color:var(--fl-ink-2);font:600 13px/1.35 var(--fl-sans)}.dcv .exc-card .ui-status.info{border-color:rgba(11,37,69,.22);background:rgba(11,37,69,.05);color:var(--dcv-navy)}.dcv .exc-card .ui-status.success{border-color:rgba(28,90,52,.32);background:var(--fl-pass-100);color:var(--fl-pass-700)}.dcv .exc-card .ui-status.error{border-color:rgba(134,30,34,.34);background:var(--fl-fail-100);color:var(--fl-fail-700)}.dcv .exc-card .ui-actions{display:flex;align-items:center;gap:12px;margin:0;padding:16px;border-top:1px solid var(--fl-ink);background:var(--fl-paper-2)}.dcv .exc-card .ui-actions .ui-up{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--fl-ink);border-radius:5px;background:#fff;color:var(--fl-ink);cursor:pointer;font:600 13px/1 var(--fl-sans);letter-spacing:.01em}.dcv .exc-card .ui-actions .ui-up svg{width:16px;height:16px;color:var(--fl-brand)}.dcv .exc-card .ui-actions .ui-sp{flex:1}.dcv .exc-card .ui-actions .ui-cancel{padding:10px 12px;border:0;border-radius:5px;background:transparent;color:var(--fl-ink-2);cursor:pointer;font:600 13px/1 var(--fl-sans)}.dcv .exc-card .ui-actions .ui-submit{padding:10px 20px;border:1px solid var(--fl-brand);border-radius:5px;background:var(--fl-brand);color:#fff;cursor:pointer;font:600 13px/1 var(--fl-sans);letter-spacing:.01em}.dcv .exc-card .disp-form .ui-actions button:disabled,.dcv .exc-card .disp-form.is-submitting .ui-actions button{cursor:wait;opacity:.62}.dcv .exc-card .disp-form .ui-actions button[data-always-disabled]{cursor:not-allowed}.dcv .exc-card .disp-form.decided .ui-actions{display:none}.dcv .exc-card .fresh-finding-disposition-review{padding:0 16px 18px}.dcv .exc-card .fresh-finding-disposition-review .disp-form{margin-top:10px;border:1px solid var(--dcv-line-2);border-top:2px solid var(--dcv-navy);background:var(--dcv-surface)}.dcv .exc-card .fresh-finding-disposition-review .disp-form .dfh{gap:10px;padding:7px 11px;border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-sunken)}.dcv .exc-card .fresh-finding-disposition-review .disp-form .dfh .t{margin-left:0;color:var(--dcv-navy);font-size:var(--fl-fs-xs);letter-spacing:.12em}.dcv .exc-card .fresh-finding-disposition-review .disp-form .dfh .aw{color:var(--dcv-ink-3);font-size:var(--fl-fs-xs);letter-spacing:.08em}.dcv .exc-card .fresh-finding-disposition-review .disp-form .dfb{gap:0;padding:10px 11px 9px}.dcv .exc-card .fresh-finding-disposition-review .disp-form .opt-k{display:none}.dcv .exc-card .fresh-finding-disposition-review .disp-form .opts{gap:2px 5px}.dcv .exc-card .fresh-finding-disposition-review .disp-form .opt{gap:6px;padding:5px 6px}.dcv .exc-card .fresh-finding-disposition-review .disp-form .opt .bx{width:14px;height:14px;margin-top:1px}.dcv .exc-card .fresh-finding-disposition-review .disp-form .opt .ol{font-size:var(--fl-fs-sm);line-height:var(--fl-lh-snug)}.dcv .exc-card .fresh-finding-disposition-review .disp-form .opt .ol small{margin-top:1px;font-size:var(--fl-fs-xs);line-height:var(--fl-lh-snug)}.dcv .exc-card .fresh-finding-disposition-review .disp-form .just{margin-top:9px}.dcv .exc-card .fresh-finding-disposition-review .disp-form .just .k{font-size:var(--fl-fs-xs);letter-spacing:.11em}.dcv .exc-card .fresh-finding-disposition-review .disp-form .just-input{min-height:64px;margin-top:6px;padding:8px 9px;font-size:var(--fl-fs-sm);line-height:var(--fl-lh-snug)}.dcv .exc-card .fresh-finding-disposition-review .ui-status{margin:0 11px 9px;padding:7px 9px;font-size:var(--fl-fs-xs)}.dcv .exc-card .fresh-finding-disposition-review .ui-actions{gap:8px;padding:8px 11px;border-top-color:var(--dcv-line-2);background:var(--dcv-surface)}.dcv .exc-card .fresh-finding-disposition-review .ui-actions .ui-up{gap:6px;padding:7px 10px;border-color:var(--dcv-line-2);border-radius:2px;font-size:var(--fl-fs-sm)}.dcv .exc-card .fresh-finding-disposition-review .ui-actions .ui-up svg{width:14px;height:14px}.dcv .exc-card .fresh-finding-disposition-review .ui-actions .ui-submit{padding:8px 14px;border-radius:2px;font-size:var(--fl-fs-sm)}@media (max-width:760px){.dcv .exc-card .page.flow{padding:16px 14px!important}.dcv .exc-card .v4page,.dcv .exc-card .v4page *{overflow-wrap:anywhere}.dcv .exc-card .v4page .condition,.dcv .exc-card .v4page .disposition{grid-template-columns:1fr}.dcv .exc-card .v4page .condition .ribbon,.dcv .exc-card .v4page .disposition .lbl{border-right:0;border-bottom:.5px solid var(--fl-ink);padding:10px 0}.dcv .exc-card .v4page .condition .ribbon{flex-flow:row wrap;align-items:center;gap:6px 10px}.dcv .exc-card .v4page .condition .ribbon .fid{width:100%;margin-top:0;padding-top:0;border-top:0}.dcv .exc-card .v4page .condition .body{padding:12px 0}.dcv .exc-card .v4page .condition .body h2.statement{font-size:24px!important}.dcv .exc-card .v4page .f-block>*{max-width:100%}.dcv .exc-card .v4page .disposition .actions{padding:10px 0}.dcv .exc-card .mat-line{grid-template-columns:1fr;align-items:flex-start;gap:4px}.dcv .exc-card .mat-line .txt{grid-column:1}.dcv .exc-card .disp-form .dfh,.dcv .exc-card .disp-form .ui-actions{flex-wrap:wrap}.dcv .exc-card .disp-form .dfh .aw{margin-left:0}.dcv .exc-card .disp-form .dfb,.dcv .exc-card .disp-form .opts{grid-template-columns:1fr}.dcv .exc-card .disp-form .dfr{align-items:flex-start}.dcv .exc-card .ui-actions .ui-sp{display:none}.dcv .exc-card .ui-actions .ui-cancel,.dcv .exc-card .ui-actions .ui-submit,.dcv .exc-card .ui-actions .ui-up{flex:1 1 160px;justify-content:center}.dcv .exc-card .v4page .acct,.dcv .exc-card .v4page .aus-census,.dcv .exc-card .v4page .aus-norm,.dcv .exc-card .v4page .cdiff,.dcv .exc-card .v4page .cdiff-group,.dcv .exc-card .v4page .cov,.dcv .exc-card .v4page .fact-tbl,.dcv .exc-card .v4page .insuff,.dcv .exc-card .v4page .inv,.dcv .exc-card .v4page .inv-account,.dcv .exc-card .v4page .inv-led,.dcv .exc-card .v4page .inv-unk,.dcv .exc-card .v4page .manifests,.dcv .exc-card .v4page .miss,.dcv .exc-card .v4page .rgroup{max-width:100%;overflow-x:auto}.dcv .exc-card .v4page .aus-norm .nh .legend,.dcv .exc-card .v4page .aus-norm .nh .legend span,.dcv .exc-card .v4page .inv .row .ct,.dcv .exc-card .v4page .inv .row .nm,.dcv .exc-card .v4page .inv-account .acc-head .n,.dcv .exc-card .v4page .inv-account .acc-head .t{max-width:100%;white-space:normal}.dcv .exc-card .v4page .aus-norm .nh,.dcv .exc-card .v4page .aus-norm .nh .legend,.dcv .exc-card .v4page .inv-account .acc-head{align-items:flex-start;flex-direction:column}.dcv .exc-card .v4page .aus-norm .nh .legend{gap:6px}.dcv .exc-card .v4page .aus-sec{flex-wrap:wrap}.dcv .exc-card .v4page .aus-sec .num{display:inline-block;min-width:14px}.dcv .exc-card .v4page .inv-account .acc-r{grid-template-columns:1fr}.dcv .exc-card .v4page .inv-account .acc-r .ar-c,.dcv .exc-card .v4page .inv-account .acc-r .ar-name{align-items:flex-start;border-right:0;text-align:left}.dcv .exc-card .v4page .inv-account .acc-r .ar-c{border-top:.5px dotted var(--fl-rule)}}.dcv .exc-card .v4page .condition .body h2.statement{font-size:24px!important;font-weight:100!important}.dcv .verified-rollup{margin-top:34px;background:var(--dcv-surface)}.dcv .verified-rollup .vroll{display:flex;align-items:baseline;gap:18px;margin:0;padding:11px 2px;border-top:3px solid var(--dcv-pass-700);border-bottom:1px solid var(--dcv-ink)}.dcv .verified-rollup .vroll .vr-n{flex:0 0 auto;font-family:var(--dcv-display);font-size:44px;line-height:.9;color:var(--dcv-pass-700);font-variant-numeric:tabular-nums lining-nums}.dcv .verified-rollup .vroll .vr-t{min-width:0;font-family:var(--dcv-serif);font-size:18px;line-height:1.35;color:var(--dcv-ink-2)}.dcv .verified-rollup .vroll .vr-t b{color:#000;font-weight:600}.dcv .verified-rollup.integrity-unavailable .vroll{border-top-color:var(--dcv-review)}.dcv .verified-rollup.integrity-unavailable .vroll .vr-n{color:var(--dcv-review-700)}.dcv .verified-rollup.integrity-unavailable>p{margin:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--dcv-review) 55%,var(--dcv-line-2));border-top:0;background:color-mix(in srgb,var(--dcv-review) 7%,var(--dcv-surface));color:var(--dcv-ink-2);font-family:var(--dcv-sans);font-size:12px;line-height:1.5}.dcv .verified-rollup .verified-section-stack{border:1px solid var(--dcv-ink);border-top:0;background:var(--dcv-surface)}.dcv .verified-rollup .verified-section{border-bottom:.5px dotted var(--dcv-line)}.dcv .verified-rollup .verified-section:last-child{border-bottom:0}.dcv .verified-rollup .verified-section>summary{list-style:none}.dcv .verified-rollup .verified-section>summary::-webkit-details-marker{display:none}.dcv .verified-rollup .verified-section-summary{display:grid;grid-template-columns:28px minmax(150px,1fr) minmax(100px,auto);gap:12px;align-items:center;min-height:46px;padding:10px 13px;cursor:pointer}.dcv .verified-rollup .verified-section-summary:hover,.dcv .verified-rollup .verified-section[open]>.verified-section-summary{background:var(--dcv-sunken)}.dcv .verified-rollup .verified-section-summary:focus-visible{outline:2px solid var(--dcv-pass-700);outline-offset:-2px}.dcv .verified-rollup .vsg-label{min-width:0;font-family:var(--dcv-serif);font-size:18px;font-weight:600;color:var(--dcv-ink)}.dcv .verified-rollup .vsg-count{font-family:var(--dcv-mono);font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--dcv-ink-3);white-space:nowrap}.dcv .verified-rollup .vl-chev,.dcv .verified-rollup .vsg-chev{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;color:var(--dcv-ink-3);font-size:18px;line-height:1;transition:transform .15s ease}.dcv .verified-rollup .verified-section[open]>summary .vsg-chev{transform:rotate(90deg);color:var(--dcv-pass-700)}.dcv .verified-rollup .verified-control-empty,.dcv .verified-rollup .verified-control-note{display:flex;align-items:baseline;gap:10px;padding:10px 0 0;font-family:var(--dcv-serif);font-size:13.5px;line-height:1.4;color:var(--dcv-ink-2)}.dcv .verified-rollup .verified-control-note b{font-family:var(--dcv-mono);font-size:11px;color:var(--dcv-pass-700);text-transform:uppercase;white-space:nowrap}.dcv .verified-rollup .verified-ledger-shell{border:1px solid var(--dcv-ink);border-top:0;background:var(--dcv-surface)}.dcv .verified-rollup .vtabs{display:flex;align-items:stretch;gap:0;overflow-x:auto;border-bottom:1px solid var(--dcv-ink);background:var(--dcv-sunken)}.dcv .verified-rollup .vtabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;border:0;border-right:.5px dotted var(--dcv-line);border-radius:0;background:transparent;color:var(--dcv-ink-3);cursor:pointer;padding:9px 14px;font-family:var(--dcv-sans);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dcv .verified-rollup .vtabs button:hover{color:var(--dcv-ink);background:var(--dcv-hover)}.dcv .verified-rollup .vtabs button.on{color:var(--dcv-pass-700);background:var(--dcv-surface);box-shadow:inset 0 -3px 0 var(--dcv-pass-700)}.dcv .verified-rollup .vtabs button b{font-family:var(--dcv-mono);font-size:10.5px;font-weight:700;letter-spacing:.02em;color:inherit}.dcv .verified-rollup .vledger{border:0;background:var(--dcv-surface)}.dcv .verified-rollup .vl-exp{border-bottom:.5px dotted var(--dcv-line)}.dcv .verified-rollup .vl-exp:last-child{border-bottom:0}.dcv .verified-rollup .vl-exp>summary{list-style:none}.dcv .verified-rollup .vl-exp>summary::-webkit-details-marker{display:none}.dcv .verified-rollup .vl-row{display:grid;grid-template-columns:28px max-content minmax(0,1fr) minmax(92px,auto);gap:12px;align-items:center;padding:7px 13px;border-bottom:0;cursor:pointer}.dcv .verified-rollup .vl-exp[open]>summary.vl-row,.dcv .verified-rollup .vl-row:hover{background:var(--dcv-sunken)}.dcv .verified-rollup .vl-row:focus-visible{outline:2px solid var(--dcv-pass-700);outline-offset:-2px}.dcv .verified-rollup .rid{font-family:var(--dcv-mono);font-size:13px;color:var(--dcv-ink-3);letter-spacing:.03em;white-space:nowrap}.dcv .verified-rollup .rsum{min-width:0;font-family:var(--dcv-serif);font-size:14.5px;color:var(--dcv-ink-2);line-height:1.35;text-wrap:pretty}.dcv .verified-rollup .rsrc{font-family:var(--dcv-mono);font-size:12.5px;color:var(--dcv-ink-3);white-space:nowrap}.dcv .verified-rollup .vl-exp[open]>summary .vl-chev{transform:rotate(90deg);color:var(--dcv-pass-700)}.dcv .verified-rollup .vl-card{padding:2px 14px 14px;border-top:.5px solid var(--dcv-line);background:var(--dcv-surface)}.dcv .verified-rollup .vl-card .fl-standalone-card-root,.dcv .verified-rollup .vl-card .v4page,.dcv .verified-rollup .vl-card>div{max-width:100%}.dcv .verified-rollup .vl-card .fl-standalone-card-root{color:#000}.dcv .verified-rollup .vl-card .page.flow{width:auto!important;max-width:100%;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible;background:var(--dcv-surface);border:0;box-shadow:none!important}.dcv .verified-rollup .vl-card .page.flow:after,.dcv .verified-rollup .vl-card .page.flow:before{display:none!important;content:none!important}.dcv .verified-rollup .vl-card .below-fold-rule,.dcv .verified-rollup .vl-card .cover-top,.dcv .verified-rollup .vl-card .pg,.dcv .verified-rollup .vl-card .rh,.dcv .verified-rollup .vl-card .sheet-fn{display:none!important}.dcv .verified-rollup .vl-card .v4page{margin:0;padding:0;background:transparent;color:#000}.dcv .verified-rollup .vl-card .v4page .vcard{grid-template-columns:minmax(130px,.2fr) minmax(0,1fr)}.dcv .verified-rollup .vl-card .v4page .vcard .trace{grid-column:1/-1;border-top:.5px solid var(--fl-rule);border-left:0}.dcv .verified-rollup .vl-card .v4page .vcard:last-of-type{border-bottom:0}.dcv .verified-rollup .vledger-empty .vl-more{padding:10px 13px;font-family:var(--dcv-serif);font-size:13px;font-style:italic;line-height:1.45;color:var(--dcv-ink-3);background:var(--dcv-surface)}@media (max-width:900px){.dcv .verified-rollup .verified-section-summary{grid-template-columns:28px minmax(0,1fr) minmax(92px,auto)}.dcv .verified-rollup .vl-row{grid-template-columns:28px minmax(72px,max-content) minmax(0,1fr)}.dcv .verified-rollup .rsrc{display:none}.dcv .verified-rollup .vl-card .v4page .vcard{grid-template-columns:1fr}.dcv .verified-rollup .vl-card .v4page .vcard .stamp{border-right:0;border-bottom:.5px solid var(--fl-rule);padding:10px 0}.dcv .verified-rollup .vl-card .v4page .vcard .trace{border-left:0;border-top:.5px solid var(--fl-rule)}}@media (max-width:760px){.dcv .verified-rollup .vroll{flex-direction:column;gap:8px}.dcv .verified-rollup .verified-section-summary{gap:8px;padding-inline:10px;grid-template-columns:28px minmax(0,1fr)}.dcv .verified-rollup .vsg-count{grid-column:2}.dcv .verified-rollup .vl-row{grid-template-columns:28px minmax(72px,max-content) minmax(0,1fr);gap:8px}.dcv .verified-rollup .vl-card{padding:0 10px 12px}}.dcv .case-ledger{display:flex;flex-wrap:wrap;gap:8px 26px;margin-top:30px;padding:16px 18px;border:1px solid var(--dcv-line-2);background:var(--dcv-sunken);font-family:var(--dcv-mono);font-size:10.5px;color:var(--dcv-ink-3)}.dcv .case-ledger span{display:inline-flex;gap:5px}.dcv .case-ledger b{color:var(--dcv-ink);font-weight:700}.dcv .dcv-note{max-width:1080px;margin:60px auto;padding:0 28px;font-family:var(--dcv-serif);font-size:16px;color:var(--dcv-ink-3);text-align:center}.dcv .dcv-err{max-width:760px;margin:60px auto;padding:24px 28px;background:var(--dcv-surface);border:1px solid var(--dcv-line-2);border-left:3px solid var(--dcv-fail)}.dcv .dcv-err h1{font-family:var(--dcv-serif);font-size:20px;font-weight:600;margin:0 0 10px;color:var(--dcv-ink)}.dcv .dcv-err p{font-size:13.5px;line-height:1.55;color:var(--dcv-ink-2);margin:0 0 14px}.dcv .dcv-err .errmsg{font-family:var(--dcv-mono);font-size:11.5px;color:var(--dcv-ink-4);margin-bottom:16px}.dcv .dcv-err .errbtns{display:flex;gap:10px}.dcv .debt-itemization{margin-top:8px}.dcv .debt-itemization .di-disc-flag{color:var(--dcv-review)}.dcv .di-exp{border:1px solid var(--dcv-line-2);border-radius:6px;background:var(--dcv-surface);margin-bottom:12px;overflow:hidden}.dcv .di-exp.di-disc{border-color:var(--dcv-review)}.dcv .di-exp>summary{list-style:none}.dcv .di-exp>summary::-webkit-details-marker{display:none}.dcv .di-sum{display:flex;align-items:baseline;gap:12px;padding:10px 14px;cursor:pointer}.dcv .di-exp[open]>.di-sum,.dcv .di-sum:hover{background:var(--dcv-sunken)}.dcv .di-sum:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:-2px}.dcv .di-sum-t{font-family:var(--dcv-sans);font-size:13px;font-weight:700;color:var(--dcv-ink)}.dcv .di-sum-hint{font-family:var(--dcv-mono)}.dcv .di-chev,.dcv .di-sum-hint{font-size:11px;color:var(--dcv-ink-3)}.dcv .di-chev{margin-left:auto;transition:transform .15s ease}.dcv .di-exp[open]>.di-sum .di-chev{transform:rotate(90deg);color:var(--dcv-navy)}.dcv .di-table{border-top:1px solid var(--dcv-line)}.dcv .di-trow{display:grid;grid-template-columns:minmax(140px,1.3fr) minmax(180px,2fr) minmax(110px,.9fr);gap:12px;align-items:baseline;padding:8px 14px;border-bottom:.5px dotted var(--dcv-line)}.dcv .di-trow.di-disc-row{grid-template-columns:minmax(130px,1.2fr) minmax(110px,.9fr) minmax(150px,1.6fr) minmax(80px,.7fr)}.dcv .di-trow:last-child{border-bottom:0}.dcv .di-thead{background:var(--dcv-sunken);border-bottom:1px solid var(--dcv-line)}.dcv .di-thead span{font-family:var(--dcv-sans);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .di-cred{font-family:var(--dcv-serif);font-size:13.5px;font-weight:600;color:var(--dcv-ink)}.dcv .di-acct{font-family:var(--dcv-mono);font-size:11px;font-weight:400;color:var(--dcv-ink-3)}.dcv .di-cat,.dcv .di-sub,.dcv .di-trans{font-family:var(--dcv-mono);font-size:12px;color:var(--dcv-ink-2);font-variant-numeric:tabular-nums}.dcv .di-delta{font-family:var(--dcv-mono);font-size:12px;font-weight:700;color:var(--dcv-ink);font-variant-numeric:tabular-nums}.dcv .di-src{font-family:var(--dcv-sans);font-size:11px;font-weight:700;color:var(--dcv-ink-3)}.dcv .di-src.di-src-aus_submitted{color:var(--dcv-navy)}.dcv .di-src.di-src-missing{color:var(--dcv-fail)}.dcv .di-disc-note{padding:10px 14px 12px;margin:0;border-top:.5px solid var(--dcv-line);font-family:var(--dcv-serif);font-size:12.5px;line-height:1.5;color:var(--dcv-ink-2)}.dcv .income-methods{margin-top:8px}.dcv .imc-topline{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--dcv-line-2);background:var(--dcv-line);margin-bottom:14px}.dcv .imc-side{background:var(--dcv-surface);padding:12px 16px;display:flex;flex-direction:column;gap:4px}.dcv .imc-side-k{font-family:var(--dcv-sans);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dcv-ink-4)}.dcv .imc-side-v{font-family:var(--dcv-serif);font-size:20px;font-weight:600;color:var(--dcv-ink);font-variant-numeric:tabular-nums}.dcv .imc-side-v.imc-uw-pending{font-size:14px;color:var(--dcv-ink-3);font-style:italic}.dcv .imc-side-sub{font-family:var(--dcv-mono);font-size:11px;color:var(--dcv-ink-3);line-height:1.4}.dcv .imc-ours{border-left:3px solid var(--dcv-navy)}.dcv .imc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.dcv .imc-cand{border:1px solid var(--dcv-line-2);border-radius:6px;padding:12px 14px;background:var(--dcv-surface);display:flex;flex-direction:column;gap:8px}.dcv .imc-cand.imc-sel{border-color:var(--dcv-navy);border-width:1.5px;background:var(--dcv-navy-tint)}.dcv .imc-cand.imc-rej{opacity:.78}.dcv .imc-cand-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dcv .imc-method{font-size:13px;color:var(--dcv-ink)}.dcv .imc-badge,.dcv .imc-method{font-family:var(--dcv-sans);font-weight:700}.dcv .imc-badge{font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:10px;white-space:nowrap}.dcv .imc-badge-sel{background:var(--dcv-navy);color:#fff}.dcv .imc-badge-elig{background:var(--dcv-pass-bg);color:var(--dcv-pass-700)}.dcv .imc-badge-rej{background:var(--dcv-fail-bg);color:var(--dcv-fail)}.dcv .imc-val{font-family:var(--dcv-serif);font-size:18px;font-weight:600;color:var(--dcv-ink);font-variant-numeric:tabular-nums}.dcv .imc-meta{display:grid;grid-template-columns:minmax(86px,auto) 1fr;gap:3px 10px}.dcv .imc-mk{font-family:var(--dcv-sans);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dcv-ink-4);padding-top:1px}.dcv .imc-mv{font-family:var(--dcv-serif);font-size:12px;color:var(--dcv-ink-2);line-height:1.4}.dcv .imc-mv.imc-cite{font-family:var(--dcv-mono);font-size:11px;color:var(--dcv-ink-3)}.dcv .imc-mv.imc-reason{color:var(--dcv-fail)}@media (max-width:880px){.dcv .imc-topline{grid-template-columns:1fr}}@media print{.dcv-shell{display:block!important}.dcv,.dcv-shell{height:auto!important;min-height:0!important;overflow:visible!important}.dcv{max-height:none!important}.dcv .top,.dcv-shell>aside{display:none!important}}.dcv .fresh-checklist-rows{list-style:none;margin:0;padding:0;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .fresh-checklist-rows li{border-bottom:1px solid var(--dcv-line)}.dcv .fresh-checklist-rows li:last-child{border-bottom:0}.dcv .fresh-checklist-row{display:grid;grid-template-columns:112px 1fr auto 20px;gap:14px;align-items:center;width:100%;text-align:left;padding:11px 18px;border:0;border-left:4px solid var(--dcv-line-2);background:transparent;font:inherit;color:inherit;cursor:pointer}.dcv .fresh-checklist-row:hover{background:var(--dcv-hover)}.dcv .fresh-checklist-row:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:-2px}.dcv .fresh-checklist-row.is-exception{border-left-color:var(--dcv-fail)}.dcv .fresh-checklist-row.is-decision,.dcv .fresh-checklist-row.is-undetermined{border-left-color:var(--dcv-review)}.dcv .fresh-checklist-row.is-na,.dcv .fresh-checklist-row.is-pass{border-left-color:var(--dcv-pass)}.dcv .fresh-checklist-relationship{font:700 10px/1.3 var(--dcv-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .fresh-checklist-name{font:500 13.5px/1.4 var(--dcv-sans);color:var(--dcv-ink)}.dcv .fresh-checklist-result{font:600 12px/1.3 var(--dcv-sans);color:var(--dcv-ink-2);white-space:nowrap}.dcv .fresh-checklist-row .go{color:var(--dcv-ink-4);font-size:14px}@media (max-width:760px){.dcv .fresh-checklist-row{grid-template-columns:1fr auto;grid-template-areas:"relationship result" "name name";row-gap:4px}.dcv .fresh-checklist-relationship{grid-area:relationship}.dcv .fresh-checklist-result{grid-area:result}.dcv .fresh-checklist-name{grid-area:name}.dcv .fresh-checklist-row .go{display:none}}.dcv .unrequested-absence-rows{list-style:none;margin:0;padding:0;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .unrequested-absence-rows li{border-bottom:1px solid var(--dcv-line)}.dcv .unrequested-absence-rows li:last-child{border-bottom:0}.dcv .unrequested-absence-row{display:flex;flex-direction:column;gap:4px;padding:11px 18px;border-left:4px solid var(--dcv-line-2)}.dcv .unrequested-absence-name{font:700 10px/1.3 var(--dcv-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .unrequested-absence-text{font:500 13.5px/1.4 var(--dcv-sans);color:var(--dcv-ink)}.dcv .unrequested-absence-detail{font:400 12px/1.4 var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .disclosed-item-rows{list-style:none;margin:0;padding:0;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .disclosed-item-rows li{border-bottom:1px solid var(--dcv-line)}.dcv .disclosed-item-rows li:last-child{border-bottom:0}.dcv .disclosed-item-row{padding:11px 18px;font:500 13.5px/1.4 var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .fresh-disposition{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .fresh-disposition-status{font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .fresh-disposition-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dcv .fresh-disposition-badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:3px;font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.03em;text-transform:uppercase;background:var(--dcv-line-2);color:var(--dcv-ink-2)}.dcv .fresh-disposition-prior-response{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.dcv .fresh-disposition-badge.is-waived{background:color-mix(in srgb,var(--dcv-pass) 18%,transparent);color:var(--dcv-pass)}.dcv .fresh-disposition-badge.is-action-needed{background:color-mix(in srgb,var(--dcv-review) 18%,transparent);color:var(--dcv-review)}.dcv .fresh-disposition-badge.is-under_dispute{background:color-mix(in srgb,var(--dcv-fail) 18%,transparent);color:var(--dcv-fail)}.dcv .fresh-disposition-badge.is-cured{background:color-mix(in srgb,var(--dcv-ink-4) 18%,transparent);color:var(--dcv-ink-3)}.dcv .fresh-disposition-badge.is-response-adjudicated_pending_release,.dcv .fresh-disposition-badge.is-response-awaiting_reprocess,.dcv .fresh-disposition-badge.is-response-pending_reprocess{background:color-mix(in srgb,var(--dcv-review) 18%,transparent);color:var(--dcv-review)}.dcv .fresh-disposition-badge.is-response-cleared{background:color-mix(in srgb,var(--dcv-pass) 18%,transparent);color:var(--dcv-pass)}.dcv .fresh-disposition-badge.is-response-maintained{background:color-mix(in srgb,var(--dcv-fail) 18%,transparent);color:var(--dcv-fail)}.dcv .fresh-disposition-badge.is-response-superseded{background:color-mix(in srgb,var(--dcv-ink-4) 18%,transparent);color:var(--dcv-ink-3)}.dcv .fresh-disposition-annotation{font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .fresh-disposition-opts{display:flex;flex-direction:column;gap:6px}.dcv .fresh-disposition-opt{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--dcv-line-2);cursor:pointer}.dcv .fresh-disposition-opt:has(input:checked){border-color:var(--dcv-navy);background:var(--dcv-hover)}.dcv .fresh-disposition-opt input{margin-top:3px}.dcv .fresh-disposition-opt-label{display:flex;flex-direction:column;gap:2px;font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink)}.dcv .fresh-disposition-opt-label small{font:400 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .fresh-disposition-justification{display:flex;flex-direction:column;gap:4px;font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .fresh-disposition-justification textarea{font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans);padding:8px 10px;border:1px solid var(--dcv-line-2);resize:vertical}.dcv .fresh-disposition-error{font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-fail)}.dcv .fresh-disposition-cure-upload{display:flex;flex-direction:column;gap:6px}.dcv .fresh-disposition-cure-label{font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .fresh-disposition-cure-upload input[type=file]{font:400 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-2);padding:8px 10px;border:1px dashed var(--dcv-line-2);background:var(--dcv-paper-2,transparent)}.dcv .fresh-disposition-cure-note{font:400 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-3);margin:0}.dcv .fresh-disposition-attachments{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-mono,var(--dcv-sans));color:var(--dcv-ink-2)}.dcv .fresh-disposition-unavailable{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.dcv .fresh-disposition-retry{padding:5px 12px;border:1px solid var(--dcv-line-2);background:transparent;color:var(--dcv-ink-2)}.dcv .fresh-disposition-retry,.dcv .fresh-disposition-submit{font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);cursor:pointer}.dcv .fresh-disposition-submit{align-self:flex-start;padding:8px 16px;border:1px solid var(--dcv-navy);background:var(--dcv-navy);color:#fff}.dcv .fresh-disposition-submit:disabled{opacity:.55;cursor:not-allowed}.dcv .case-review-terminal-action{margin:18px 24px 26px;padding:0 0 0 16px;border-left:3px solid var(--dcv-line-2)}.dcv .case-review-terminal-action.is-finding{border-left-color:var(--dcv-fail)}.dcv .case-review-terminal-action.is-underwriter_decision_required,.dcv .case-review-terminal-action.is-verification_required{border-left-color:var(--dcv-review)}.dcv .case-review-terminal-action>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:9px}.dcv .case-review-terminal-action>header span{color:var(--dcv-ink);font:700 11px/1.3 var(--dcv-sans);letter-spacing:.09em;text-transform:uppercase}.dcv .case-review-terminal-action>header b{overflow:hidden;max-width:46%;color:var(--dcv-ink-3);font:500 10px/1.3 var(--dcv-mono);text-overflow:ellipsis;white-space:nowrap}.dcv .case-review-revision-action{display:grid;gap:14px}.dcv .case-review-resolution-flow{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.dcv .case-review-resolution-flow li{position:relative;padding-left:17px;color:var(--dcv-ink);font:700 11px/1.4 var(--dcv-sans)}.dcv .case-review-resolution-flow li:before{position:absolute;left:0;color:var(--dcv-gold-dark,#8a6818);content:"→"}.dcv .case-review-resolution-flow li:first-child:before{content:"•"}.dcv .case-review-action-message,.dcv .case-review-action-receipt,.dcv .case-review-revision-submit>p{margin:0;color:var(--dcv-ink-2);font:500 12.5px/1.5 var(--dcv-sans)}.dcv .case-review-revision-submit{display:flex;gap:14px;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--dcv-line-2)}.dcv .case-review-revision-submit>p{max-width:56ch}.dcv .case-review-action-primary{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:1px solid var(--dcv-navy);border-radius:3px;background:var(--dcv-navy);color:#fff;font:650 12.5px/1.3 var(--dcv-sans);cursor:pointer}.dcv .case-review-action-primary:focus-visible{outline:2px solid var(--dcv-review);outline-offset:2px}.dcv .case-review-action-primary:disabled{cursor:not-allowed;opacity:.5}.dcv .case-review-action-receipt{color:var(--dcv-pass)}.dcv .case-review-action-receipt strong{font-weight:750}@media (max-width:760px){.dcv .case-review-terminal-action{margin:16px 16px 22px}.dcv .case-review-resolution-flow{grid-template-columns:1fr}.dcv .case-review-revision-submit,.dcv .case-review-terminal-action>header{align-items:flex-start;flex-direction:column}.dcv .case-review-terminal-action>header{gap:3px}.dcv .case-review-terminal-action>header b{max-width:100%}}.dcv .fresh-finding-evidence-navigator{container:evidence-preview/inline-size}.dcv .fresh-finding-evidence-navigator>.fresh-finding-evidence-preview-header{min-height:48px;padding:9px 14px;border-top:0;background:var(--dcv-surface)}.dcv .fresh-finding-evidence-preview-header h3{font:700 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:0;text-transform:none}.dcv .fresh-finding-evidence-preview-header>div:first-child{min-width:0}.dcv .fresh-finding-evidence-preview-header p{overflow-wrap:anywhere}.dcv .fresh-finding-evidence-preview-actions{display:flex;flex-shrink:0;gap:12px;align-items:center}.dcv .fresh-finding-evidence-preview-actions a,.dcv .fresh-finding-evidence-preview-actions button{display:inline-flex;align-items:center;gap:4px;padding:4px 0;border:0;background:none;color:var(--dcv-navy);font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);cursor:pointer}.dcv .fresh-finding-evidence-preview-actions svg{width:15px;height:15px}.dcv .fresh-finding-evidence-preview-actions :is(a,button):focus-visible{outline:2px solid var(--dcv-navy);outline-offset:3px}.dcv .fresh-finding-evidence-body.is-inline{border:1px solid var(--dcv-line-2);display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr)}.dcv .is-inline>.fresh-finding-evidence-tabs{display:flex;flex-direction:column;gap:0;max-height:360px;padding:0;overflow:auto;border:0;border-right:1px solid var(--dcv-line-2);background:var(--dcv-surface)}.dcv .is-inline>.fresh-finding-evidence-tabs button{flex:none;gap:5px;width:100%;padding:13px 14px;border:0;border-bottom:1px solid var(--dcv-line-2);border-left:3px solid transparent;color:var(--dcv-ink);background:var(--dcv-surface);font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .is-inline>.fresh-finding-evidence-tabs button[aria-selected=true]{border-left-color:var(--dcv-gold);background:var(--dcv-sunken)}.dcv .is-inline>.fresh-finding-evidence-tabs button span{max-width:none;white-space:normal;overflow-wrap:anywhere}.dcv .is-inline>.fresh-finding-evidence-tabs button p,.dcv .is-inline>.fresh-finding-evidence-tabs button small{margin:0;color:var(--dcv-ink-3);font:400 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .is-inline>.fresh-finding-evidence-tabs button p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.dcv .fresh-finding-evidence-preview-page{position:relative;min-width:0;min-height:0}.dcv .is-inline>.fresh-finding-evidence-preview-page>.fresh-finding-evidence-stage{height:360px;padding:30px 16px 16px}.dcv .fresh-finding-evidence-location{position:absolute;top:9px;left:16px;z-index:1;color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-evidence-navigator.is-workbench{grid-template-rows:auto minmax(0,1fr)}.dcv .is-workbench>.fresh-finding-evidence-body{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.dcv .is-workbench .fresh-finding-evidence-preview-page>.fresh-finding-evidence-stage{height:100%}@container evidence-preview (max-width: 560px){.dcv .is-inline>.fresh-finding-evidence-tabs button p,.dcv .is-inline>.fresh-finding-evidence-tabs button small{display:none}.dcv .fresh-finding-evidence-body.is-inline{grid-template-columns:1fr}.dcv .is-inline>.fresh-finding-evidence-tabs{flex-direction:row;max-height:140px;border-right:0;border-bottom:1px solid var(--dcv-line-2)}.dcv .is-inline>.fresh-finding-evidence-tabs button{width:200px}.dcv .fresh-finding-evidence-preview-actions{gap:8px}}.dcv .findings-master-detail.is-evidence-workbench .fresh-finding-evidence-navigator .fresh-finding-evidence-stage.is-full-document{height:100%;padding:0;overflow:hidden}.dcv .fresh-finding-evidence-navigator.is-workbench .is-full-document .fresh-finding-source-page{width:100%;height:100%;max-width:none;margin:0;border:0;aspect-ratio:auto!important;transform:none!important;box-shadow:none}.fresh-finding-full-document{display:block;width:100%;height:100%;border:0}.dcv .fresh-finding-full-document{position:relative;overflow-y:auto;padding:16px;background:var(--dcv-sunken)}.dcv .fresh-finding-full-document-page{margin:0 auto 20px;max-width:760px}.dcv .fresh-finding-full-document-page figcaption{padding:8px 0;font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .fresh-finding-full-document-page img{display:block;width:100%;height:auto;box-shadow:0 9px 24px rgba(16,36,61,.15)}.dcv .fresh-finding-full-document-placeholder{aspect-ratio:8.5/11;background:white;padding:24px}.dcv .fresh-finding-reasoning-grid .fresh-finding-requirement>h3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority-group{border:0;background:transparent}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority-group-header{display:block;padding:0;border:0;background:transparent}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority-source strong{font:600 var(--fl-fs-md)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority-group-header>a{display:inline-block;margin-top:8px}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority{padding:0;border:0}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority blockquote{padding:0;margin:12px 0 18px;color:var(--dcv-ink-2);font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-reasoning-grid .fresh-finding-authority figcaption:not(:empty){margin-top:12px}.dcv .finding-full-explanation{margin:18px 24px 24px;border-top:1px solid var(--dcv-line-2);border-bottom:1px solid var(--dcv-line-2)}.dcv .finding-full-explanation>summary{padding:18px 0;cursor:pointer;color:var(--dcv-navy);font:600 var(--fl-fs-base)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .finding-full-explanation>summary small{display:block;margin:5px 0 0 17px;color:var(--dcv-ink-3);font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .finding-full-explanation>.fresh-finding-details{padding:4px 0 20px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options{margin:20px 24px}.dcv .findings-rail,.dcv .findings-rail-header{border:0;background:transparent}.dcv .findings-rail-header{padding:13px 16px;border-top:3px solid var(--dcv-navy);border-bottom:1px solid var(--dcv-line-2);color:var(--dcv-navy);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);text-transform:uppercase;letter-spacing:.1em}.dcv .findings-rail-header b{color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);text-transform:none;letter-spacing:0}.dcv .findings-rail-list{gap:14px}.dcv .findings-rail-section>h3{justify-content:flex-start;gap:8px;padding:14px 19px 8px;border:0;background:transparent;font:600 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);text-transform:none;letter-spacing:0}.dcv .findings-rail-section>h3 b{color:var(--dcv-ink-3);font:inherit;font-weight:400}.dcv .findings-rail-item{grid-template-columns:minmax(0,1fr) 14px;gap:14px;padding:16px;min-height:0;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--dcv-line-2);background:transparent}.dcv .findings-rail-item.is-selected{padding:16px;border-left:3px solid var(--dcv-gold);background:var(--dcv-sunken)}.dcv .findings-rail-state-mark{display:none}.dcv .findings-rail-copy{gap:7px}.dcv .findings-rail-title{font:400 var(--fl-fs-base)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .findings-rail-kicker{font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.07em;text-transform:uppercase;white-space:normal}.dcv .findings-rail-arrow{align-self:center;font-size:var(--fl-fs-base)}.dcv .finding-narrative{margin:24px;max-width:900px}.dcv .finding-narrative>h3{margin:0 0 12px;color:var(--dcv-navy);font:600 var(--fl-fs-lg)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .finding-narrative>p{margin:0 0 12px;color:var(--dcv-ink-2);font:400 var(--fl-fs-base)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-reasoning.is-supporting-basis{border:0}.dcv .is-supporting-basis>header{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0;border:0}.dcv .is-supporting-basis .fresh-finding-reasoning-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:28px;align-items:start}.dcv .is-supporting-basis .fresh-finding-reasoning-grid>section{padding:0}.dcv .is-supporting-basis .fresh-finding-reasoning-grid>section+section{border:0}.dcv .is-supporting-basis .fresh-finding-reasoning-grid>section+section:before{display:none}.dcv .is-supporting-basis .fresh-finding-reasoning-outcome{background:transparent}.dcv .is-supporting-basis .fresh-finding-reasoning-outcome .fresh-finding-reasoning-headline{color:var(--dcv-ink)}.dcv .is-supporting-basis .fresh-finding-why-applies{margin-top:0}@media (max-width:760px){.dcv .is-supporting-basis .fresh-finding-reasoning-grid{grid-template-columns:1fr;gap:24px}}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-detail-pane{border:0}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-detail-header{background:var(--dcv-surface);border-bottom:0;padding-bottom:8px}.dcv .finding-narrative{margin-bottom:28px;max-width:78ch}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options{margin-top:28px;margin-bottom:28px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options>h3{font:600 var(--fl-fs-lg)/var(--fl-lh-snug) var(--dcv-serif);text-transform:none;letter-spacing:0}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options .fresh-finding-resolution-list{border:0}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(110px,.6fr);gap:20px;padding:18px 0;border-top:1px solid var(--dcv-line-2)}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=cell]{padding:0;border:0}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options h4{font:600 var(--fl-fs-md)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options small{margin-bottom:7px;text-transform:none;letter-spacing:0;font-weight:500}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options p{font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .report-finding-body--seamless>.fresh-finding-evidence-navigator:not(.is-workbench){margin:0 24px 24px;border:0;border-top:1px solid var(--dcv-line-2)}.dcv .report-finding-body--seamless>.fresh-finding-evidence-navigator>.fresh-finding-evidence-preview-header{padding:18px 0 14px}.dcv .fresh-finding-evidence-preview-header h3{font:600 var(--fl-fs-lg)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .is-supporting-basis .fresh-finding-authority blockquote{padding-left:10px;border-left:2px solid var(--dcv-gold);margin-top:0;margin-bottom:0}.dcv .is-supporting-basis .fresh-finding-reasoning-grid>.fresh-finding-reasoning-outcome{padding:20px;background:var(--dcv-sunken)}.dcv .is-supporting-basis .fresh-finding-why-applies{padding-top:10px;border-top:1px solid var(--dcv-line-2)}@media (max-width:760px){.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{grid-template-columns:minmax(0,1fr);gap:12px}}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-inline-evidence>.findings-evidence-pane{border:0;padding:0 24px}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-inline-evidence>.findings-evidence-pane>.fresh-finding-evidence-navigator{border-top:1px solid var(--dcv-line-2)}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-inline-evidence>.findings-evidence-pane .fresh-finding-evidence-preview-header{padding:18px 0 14px;border:0}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options{container:finding-resolution/inline-size}@container finding-resolution (max-width: 640px){.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{grid-template-columns:minmax(0,1fr) minmax(100px,.35fr);gap:12px 20px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=cell]:nth-child(2){grid-column:1;grid-row:2}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=cell]:last-child{grid-column:2;grid-row:1/span 2}}.dcv .fresh-finding-reasoning.is-supporting-basis{container:finding-basis/inline-size}@container finding-basis (max-width: 620px){.dcv .is-supporting-basis .fresh-finding-reasoning-grid{grid-template-columns:minmax(0,1fr);gap:24px}}@container finding-resolution (max-width: 380px){.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{grid-template-columns:minmax(0,1fr)}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=cell]:last-child{grid-column:1;grid-row:3}}.dcv .fresh-disposition.fresh-disposition-form{border-width:0}.dcv .fresh-finding-explanations-table .fresh-finding-best-explanation{border:0;border-left:3px solid var(--dcv-navy)}.dcv .fresh-finding-explanations-table .fresh-finding-best-explanation>td{padding:16px 12px}.dcv .fresh-finding-explanations-table .fresh-finding-best-explanation .fresh-finding-explanation-disposition{color:var(--dcv-navy)}.dcv .finding-source-text{font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-authority blockquote .finding-source-text{font-size:14px}.dcv .finding-source-text p{margin:0 0 10px;font:inherit}.dcv .finding-source-text>:last-child{margin-bottom:0}.dcv .finding-source-text ol,.dcv .finding-source-text ul{margin:10px 0;padding-left:20px}.dcv .finding-source-text ul{list-style:disc}.dcv .finding-source-text ol{list-style:decimal}.dcv .finding-source-text li{margin:6px 0}.dcv .finding-source-text li>p{margin:0}.dcv .finding-source-table{max-width:100%;overflow-x:auto}.dcv .finding-source-table table{width:100%;border-collapse:collapse}.dcv .finding-source-table td,.dcv .finding-source-table th{padding:8px;border:1px solid var(--dcv-line-2);text-align:left;font:inherit}.dcv .finding-source-table th{font-weight:600}@media (min-width:1280px){.dcv .findings-master-detail:not(.is-evidence-workbench){grid-template-columns:clamp(250px,24%,300px) minmax(0,1fr)}}.dcv .findings-rail-title{line-height:var(--fl-lh-body)}.dcv .findings-rail-copy{gap:6px}.dcv .findings-rail-item,.dcv .findings-rail-item.is-selected{padding-top:14px;padding-bottom:14px}.dcv .finding-narrative>h3,.dcv .fresh-finding-evidence-preview-header h3,.dcv .report-finding-body--seamless>.fresh-finding-resolution-options>h3{font:600 var(--fl-fs-md)/var(--fl-lh-snug) var(--dcv-sans)}.dcv .finding-narrative{margin-top:16px;margin-bottom:24px}.dcv .finding-narrative>h3{margin-bottom:10px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options{margin-top:24px;margin-bottom:24px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options h4{font:600 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{padding-top:14px;padding-bottom:14px}.dcv .finding-full-explanation>summary{padding:14px 0}.dcv .finding-full-explanation>.fresh-finding-details{padding-top:0}.dcv .finding-full-explanation .fresh-finding-reasoning{margin-top:8px}.dcv .is-supporting-basis .fresh-finding-reasoning-outcome .fresh-finding-reasoning-headline{font:600 var(--fl-fs-base)/var(--fl-lh-body) var(--dcv-sans)}.dcv .is-supporting-basis .fresh-finding-reasoning-outcome>p,.dcv .is-supporting-basis .fresh-finding-why-applies p{font:400 var(--fl-fs-sm)/var(--fl-lh-body) var(--dcv-sans)}.dcv.is-findings-master-detail .top{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 24px;--dcv-case-identity-min:360px}.dcv.is-findings-master-detail .top .top-left{display:flex;flex:1 1 var(--dcv-case-identity-min);align-items:center;gap:20px;min-width:min(var(--dcv-case-identity-min),100%)}.dcv.is-findings-master-detail .top .case-workspace-identity{flex:1;padding:0;margin:0;border:0;min-width:0}.dcv.is-findings-master-detail .top .idline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0}.dcv.is-findings-master-detail .top .idline .place{flex-basis:100%}.dcv.is-findings-master-detail .top .idline h1{font:600 var(--fl-fs-xl)/var(--fl-lh-snug) var(--dcv-serif);margin:0}.dcv.is-findings-master-detail .top .idstatus{margin-left:auto}.dcv.is-findings-master-detail .top .top-actions{width:auto;margin:0;padding:0;border:0;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end}.dcv.is-findings-master-detail .top .top-div{display:none}@media (max-width:760px){.dcv.is-findings-master-detail .top .top-left{flex-basis:100%;align-items:flex-start}.dcv.is-findings-master-detail .top .idstatus{margin-left:0}.dcv.is-findings-master-detail .top .idline h1{font-size:var(--fl-fs-lg)}}.dcv.is-findings-master-detail .top{padding-left:28px;padding-right:28px}.dcv .fresh-finding-explanations-table td:first-child,.dcv .fresh-finding-explanations-table th:first-child{width:auto}.dcv .fresh-finding-explanations-table td:last-child,.dcv .fresh-finding-explanations-table th:last-child{width:140px}.dcv .fresh-finding-explanations-table td>p{margin:0;font:inherit}.dcv .fresh-finding-alternative-basis{margin-top:0}.dcv .fresh-finding-alternative-basis small{color:var(--dcv-ink-3);font:500 var(--fl-fs-xs)/var(--fl-lh-body) var(--dcv-sans)}.dcv .fresh-finding-alternative-basis p{margin:4px 0 0}@media (max-width:760px){.dcv.is-findings-master-detail .top{padding-left:16px;padding-right:16px}.dcv .fresh-finding-explanations-table td:last-child,.dcv .fresh-finding-explanations-table th:last-child{width:100px}}.dcv #case-workspace-panel-findings{padding-top:0;padding-right:0;padding-left:0}.dcv .findings-detail-pane .findings-detail-header{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:16px}.dcv .findings-detail-header .fresh-finding-contract-tags{margin:0}.dcv .findings-detail-header .report-finding-title{flex-basis:100%;margin-top:2px}.dcv .findings-detail-header .report-finding-outcome{flex-basis:100%}.dcv .finding-narrative>h3,.dcv .fresh-finding-evidence-preview-header h3,.dcv .report-finding-body--seamless>.fresh-finding-resolution-options>h3{font:600 var(--fl-fs-lg)/var(--fl-lh-snug) var(--dcv-serif)}.dcv .finding-narrative{margin-top:12px;margin-bottom:18px}.dcv .finding-narrative>h3{margin-bottom:8px}.dcv .finding-narrative>p{font-size:14px;margin-bottom:8px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options{margin-top:18px;margin-bottom:12px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{padding-top:12px;padding-bottom:12px}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-inline-evidence>.findings-evidence-pane .fresh-finding-evidence-preview-header{padding-top:12px;padding-bottom:10px}.dcv .is-supporting-basis .fresh-finding-reasoning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.dcv .is-supporting-basis .fresh-finding-regulatory-basis{grid-column:1/-1}.dcv .is-supporting-basis .fresh-finding-reasoning-grid>.fresh-finding-why-applies{padding-top:10px;border-top:1px solid var(--dcv-line-2)}@container finding-basis (max-width: 620px){.dcv .is-supporting-basis .fresh-finding-reasoning-grid{grid-template-columns:minmax(0,1fr)}}.dcv .findings-rail-item,.dcv .findings-rail-item.is-selected{position:relative;grid-template-columns:minmax(0,1fr);gap:0;padding:12px 16px}.dcv .findings-rail-kicker{padding-right:24px}.dcv .findings-rail-arrow{position:absolute;top:12px;right:16px;padding:0}.dcv .findings-rail-title{font-weight:100;line-height:var(--fl-lh-snug)}.dcv .case-navigation-row{position:sticky;top:0;z-index:20;display:flex;align-items:flex-end;gap:16px;padding:7px 28px;background:var(--dcv-surface);border-bottom:1px solid var(--dcv-line-2)}.dcv .case-navigation-row .case-workspace-tabs{position:static;padding:0;border:0;background:transparent;min-width:0}.dcv .case-queue-link{display:inline-flex;align-items:center;gap:8px;align-self:center;padding:8px 12px 8px 0;border-right:1px solid var(--dcv-line-2);color:var(--dcv-navy);font:500 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);text-decoration:none;white-space:nowrap}.dcv .case-queue-link:hover{text-decoration:underline}.dcv .case-queue-link:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:3px}.dcv .case-navigation-row>.idstatus{margin-left:auto;padding-bottom:4px}@media (max-width:760px){.dcv .case-navigation-row{padding:7px 16px;gap:8px;flex-wrap:wrap}.dcv .case-navigation-row .case-workspace-tabs{overflow-x:auto}}.dcv .case-sticky-header{position:sticky;top:0;z-index:25;background:var(--dcv-surface)}.dcv .case-sticky-header .case-navigation-row,.dcv .case-sticky-header .top{position:static}.dcv:has(.case-sticky-header) .findings-rail{top:var(--case-header-height,0)}.dcv.is-findings-master-detail .case-sticky-header .top{background:var(--fl-paper)}.dcv .findings-rail-item.is-selected{margin-left:0;width:100%;border-left:0;padding-left:19px;box-shadow:inset 0 1px 3px color-mix(in srgb,var(--dcv-navy) 10%,transparent)}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options .fresh-finding-resolution-list{border-top:1px solid var(--dcv-line-2);display:grid;gap:0}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{border:0;padding:12px 0;background:transparent}.dcv .fresh-finding-resolution-path{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.dcv .fresh-finding-resolution-path>span{color:var(--dcv-navy);padding:0;font-weight:600;white-space:nowrap}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-detail-pane .findings-detail-header{background:var(--dcv-sunken);border-bottom:1px solid var(--dcv-line-2)}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]{gap:10px 20px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options small{margin-bottom:5px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options .fresh-finding-resolution-path{display:flex;gap:8px}.dcv .report-finding-body--seamless>.fresh-finding-resolution-options [role=row]+[role=row]{border-top:1px solid var(--dcv-line-2)}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-detail-pane{border-left:1px solid var(--dcv-line-2)}.dcv .fresh-resolution-action{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:0;border:0;background:transparent;color:var(--dcv-navy);font:600 var(--fl-fs-sm)/1.5 var(--dcv-sans);cursor:pointer}.dcv .fresh-resolution-action:hover{text-decoration:underline}.dcv .fresh-resolution-action:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:3px}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-detail-pane{padding-bottom:12px}.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-rail{border-top:3px solid var(--dcv-navy)}.dcv .exc-card .report-finding-disposition .disp-form{margin-top:10px;border:0;background:var(--dcv-surface)}.dcv .exc-card .report-finding-disposition .disp-form .dfh{padding:0 0 10px;border:0;background:transparent;flex-wrap:wrap}.dcv .exc-card .report-finding-disposition .disp-form .dfh .t{padding:3px 9px;border-radius:3px;background:color-mix(in srgb,var(--dcv-review) 18%,transparent);color:var(--dcv-review);font:700 var(--fl-fs-xs)/var(--fl-lh-snug) var(--dcv-sans);letter-spacing:.03em}.dcv .exc-card .report-finding-disposition .disp-form .dfb{padding:0;gap:10px}.dcv .exc-card .report-finding-disposition .disp-form .opts{grid-template-columns:minmax(0,1fr);gap:6px}.dcv .exc-card .report-finding-disposition .disp-form .opt{padding:8px 10px;gap:8px;border:1px solid var(--dcv-line-2)}.dcv .exc-card .report-finding-disposition .disp-form .opt.on{border-color:var(--dcv-navy);background:var(--dcv-hover);box-shadow:none}.dcv .exc-card .report-finding-disposition .disp-form .opt:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:2px}.dcv .exc-card .report-finding-disposition .disp-form .opt .bx{width:13px;height:13px;margin-top:3px;border:1px solid var(--dcv-ink-3);border-radius:50%}.dcv .exc-card .report-finding-disposition .disp-form .opt.on .bx{border-color:var(--dcv-navy);background:var(--dcv-surface)}.dcv .exc-card .report-finding-disposition .disp-form .opt.on .bx:after{inset:2px;width:auto;height:auto;border:0;border-radius:50%;background:var(--dcv-navy);transform:none}.dcv .exc-card .report-finding-disposition .disp-form .opt .ol{font:600 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink)}.dcv .exc-card .report-finding-disposition .disp-form .opt .ol small{font:400 var(--fl-fs-sm)/var(--fl-lh-snug) var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .exc-card .report-finding-disposition .disp-form .ui-actions{padding:10px 0 0;background:transparent;border:0}.dcv .exc-card .report-finding-disposition .disp-form .ui-submit{border-radius:0}@container findings-canvas (min-width: 680px) and (max-width: 900px){.dcv .findings-master-detail:not(.is-evidence-workbench){grid-template-columns:200px minmax(0,1fr)}}.dcv .findings-detail-pagination{display:flex;align-items:center;gap:12px;font:500 12px/1.4 var(--dcv-sans)}.dcv .findings-detail-pagination button{padding:6px 0;border:0;background:transparent;color:var(--dcv-navy);font:inherit;cursor:pointer}.dcv .findings-detail-pagination button:disabled{color:var(--dcv-ink-3);opacity:.5;cursor:default}.dcv .tests-workspace{margin:0;container:tests-canvas/inline-size}.dcv .tests-layout{grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);gap:0;height:calc(100dvh - var(--case-header-height, 122px));overflow:hidden}.dcv .tests-list-panel{min-height:0;height:100%;overflow-y:auto;border:0;border-right:1px solid var(--dcv-line-2);background:var(--fl-paper)}.dcv .tests-toolbar{position:sticky;top:0;z-index:1;background:var(--fl-paper);padding:12px;gap:8px;display:grid;grid-template-columns:1fr}.dcv .tests-toolbar input,.dcv .tests-toolbar select{width:100%;min-width:0;border:1px solid var(--dcv-line-2);padding:8px;background:var(--dcv-surface);font:400 12px/1.4 var(--dcv-sans)}.dcv .tests-result-count{margin:0;color:var(--dcv-ink-3);font:400 11px/1.5 var(--dcv-sans)}.dcv .tests-list{display:block;max-height:none}.dcv .tests-list li:nth-child(odd){border-right:0}.dcv .tests-list button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px}.dcv .tests-row-copy strong{font:500 15px/1.35 var(--dcv-serif)}.dcv .tests-row-domain{font:600 10px/1.3 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .tests-outcome{font-size:10px}.dcv .tests-detail-slot{min-height:0;height:100%;overflow-y:auto}.dcv .tests-detail-panel{border:0;padding:0 0 20px}.dcv .tests-detail-head{padding:20px 24px;background:var(--dcv-hover)}.dcv .tests-detail-head h2{font:600 22px/1.3 var(--dcv-serif)}.dcv .tests-detail-grid{display:block;padding:0 24px 32px}.dcv .tests-detail-box{padding:20px 0;border:0;border-bottom:1px solid var(--dcv-line-2);background:transparent}.dcv .tests-detail-box h3{color:var(--dcv-navy)}.dcv .tests-computation dd code,.dcv .tests-computation dd small{display:block;margin-top:4px;overflow-wrap:anywhere;font-size:12px}@container tests-canvas (max-width: 600px){.dcv .tests-layout{grid-template-columns:1fr;height:auto;overflow:visible}.dcv .tests-list-panel{max-height:280px;border-right:0;border-bottom:1px solid var(--dcv-line-2)}.dcv .tests-detail-slot{height:auto;overflow:visible}}.dcv .tests-section h3{margin:0}.dcv .tests-section h3>button{display:flex;align-items:center;gap:8px;width:100%;padding:14px;border:0;border-bottom:1px solid var(--dcv-line-2);background:var(--dcv-hover);color:var(--dcv-navy);text-align:left;font:600 12px/1.4 var(--dcv-sans);cursor:pointer}.dcv .tests-section h3 small{margin-left:auto;font:400 11px/1.4 var(--dcv-sans)}.dcv .tests-section .tests-row-copy strong{font:500 13px/1.4 var(--dcv-sans)}.dcv .findings-rail-title,.dcv .tests-list .tests-row-copy strong{font:600 12px/1.5 var(--dcv-sans);color:var(--dcv-navy)}.dcv .findings-rail-item,.dcv .findings-rail-item.is-selected,.dcv .tests-list button{padding:10px 14px}.dcv .tests-list button{border-left:0;box-shadow:none;background:var(--fl-paper)}.dcv .findings-rail-item.is-selected,.dcv .tests-list button.is-selected{background:var(--dcv-hover);box-shadow:inset 0 1px 3px #0d27451a}.dcv .findings-rail-arrow{top:10px;right:14px}.dcv .findings-rail-title{font-weight:400;color:var(--dcv-ink-2)}.dcv .findings-rail-item.is-selected .findings-rail-title{font-weight:600;color:var(--dcv-navy)}.dcv .findings-rail-kicker{font:500 10px/1.4 var(--dcv-sans);letter-spacing:.03em}.dcv .tests-detail-head .test-question{margin:12px 0 0;font:400 13px/1.55 var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .tests-detail-box h3{font:600 19px/1.3 var(--dcv-serif);margin:0 0 12px;text-transform:none;letter-spacing:normal}.dcv .tests-detail-box a,.dcv .tests-detail-box li,.dcv .tests-detail-box p{font:400 13px/1.55 var(--dcv-sans)}.dcv .tests-detail-box .tests-inline-link{display:block;width:auto;margin:0 0 10px;padding:0;text-align:left;font:600 13px/1.55 var(--dcv-sans)}.dcv .tests-detail-box>h3:not(:first-child){margin-top:24px}.dcv .tests-detail-box ul{list-style:none;margin:0;padding:0}.dcv .tests-detail-box li+li{margin-top:8px}.dcv .tests-detail-box a{color:var(--dcv-navy)}.dcv .tests-detail-grid{padding-top:4px;padding-bottom:12px}.dcv .test-assessment-facts{margin:12px 0 0}.dcv .test-assessment-facts>div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr);gap:16px;padding:10px 0;border-bottom:1px solid var(--dcv-line-2)}.dcv .test-assessment-facts dd,.dcv .test-assessment-facts dt{margin:0;font:400 13px/1.55 var(--dcv-sans);overflow-wrap:anywhere}.dcv .test-assessment-facts dt{color:var(--dcv-ink-3)}.dcv .test-assessment-facts dd{color:var(--dcv-ink)}.dcv [role=tabpanel][hidden]{display:none}.dcv .review-workspace-loading{display:grid;grid-template-columns:minmax(230px,.34fr) minmax(0,1fr);min-height:calc(100dvh - var(--case-header-height, 122px));background:var(--dcv-surface)}.dcv .review-workspace-loading-rail{background:var(--fl-paper);border-right:1px solid var(--dcv-line-2)}.dcv .review-workspace-loading-search{height:36px;margin:14px;border:1px solid var(--dcv-line-2)}.dcv .review-workspace-loading-row{padding:18px 14px;border-bottom:1px solid var(--dcv-line-2)}.dcv .review-workspace-loading i,.dcv .review-workspace-loading small{display:block;height:10px;margin-bottom:10px;background:var(--dcv-line-2);opacity:.45;width:88%}.dcv .review-workspace-loading small{width:35%;height:8px}.dcv .review-workspace-loading-detail>header{padding:24px;background:var(--dcv-hover);border-bottom:1px solid var(--dcv-line-2)}.dcv .review-workspace-loading-detail>header i{height:20px}.dcv .review-workspace-loading-detail>div{padding:24px}.dcv .review-workspace-loading-detail section{margin-bottom:32px}@media (max-width:600px){.dcv .review-workspace-loading{grid-template-columns:1fr}.dcv .review-workspace-loading-rail{display:none}}.dcv,.dcv .findings-master-detail{--dcv-sans:"Avenir Next",Avenir,var(--fl-sans),Arial,sans-serif;--dcv-serif:var(--dcv-sans);--dcv-display:var(--dcv-sans);--dcv-ink:#243441;--dcv-ink-2:#33485a;--dcv-ink-3:#526477;--dcv-ink-4:#738395;--dcv-navy:#102d4b;--dcv-line-2:#d4dce3;--dcv-sunken:#f0f4f7;--dcv-hover:#f0f4f7;--dcv-gold:#97aabc;font-family:var(--dcv-sans);color:var(--dcv-ink)}.dcv .findings-master-detail .report-finding-summary--governed{background:var(--dcv-sunken);border-color:var(--dcv-line-2)}.dcv .findings-master-detail .report-finding-title{font-family:var(--dcv-sans);font-weight:600;font-size:22px;line-height:1.25;letter-spacing:-.45px;color:var(--dcv-navy)}.dcv .findings-master-detail :is(.finding-narrative,.fresh-finding-section,.fresh-finding-evidence-preview-header) h3{font-family:var(--dcv-sans);font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.2px;color:var(--dcv-navy)}.dcv .findings-master-detail .finding-narrative p{font:400 14px/1.55 var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .findings-master-detail .findings-rail-item.is-selected{background:var(--dcv-sunken);box-shadow:inset 3px 0 var(--dcv-navy)}.dcv .findings-master-detail .findings-rail-title{font-family:var(--dcv-sans)}.dcv .findings-master-detail .finding-report-paths{list-style:none;padding:0;margin:16px 0 0}.dcv .findings-master-detail .finding-report-path{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;border-top:1px solid var(--dcv-line-2)}.dcv .findings-master-detail .finding-report-path-number{font:400 30px/1.1 var(--dcv-sans);font-variant-numeric:tabular-nums;letter-spacing:-1px;color:#738395}.dcv .findings-master-detail .finding-report-path h4{margin:0;font:600 16px/1.4 var(--dcv-sans);color:var(--dcv-navy)}.dcv .findings-master-detail .finding-report-path-disposition{display:flex;flex-wrap:wrap;gap:4px 14px;margin:4px 0 8px;font:400 12px/1.5 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .findings-master-detail .finding-report-path-status strong{font-weight:500;color:var(--dcv-navy);text-transform:none}.dcv .findings-master-detail .finding-report-path-evidence small{display:block;margin:0 0 4px;font:400 12px/1.4 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .findings-master-detail .finding-report-path-evidence p{margin:0;font:400 14px/1.55 var(--dcv-sans);color:var(--dcv-ink-2)}@container findings-canvas (max-width: 679px){.dcv .findings-master-detail .finding-report-path{grid-template-columns:30px minmax(0,1fr);gap:10px}.dcv .findings-master-detail .finding-report-path-number{font-size:26px}}.dcv.is-findings-master-detail .top .case-workspace-identity .idline h1{font-family:Avenir Next,Avenir,var(--fl-sans),Arial,sans-serif;font-weight:600;letter-spacing:-.5px;color:#102d4b}.dcv .findings-master-detail .fresh-finding-contract-tags>:is(span,strong){border:0;background:transparent;padding:0;font:500 11px/1.4 var(--dcv-sans);text-transform:none;letter-spacing:0;color:var(--dcv-ink-3)}.dcv .findings-master-detail .fresh-finding-contract-tags{gap:12px}.dcv .findings-master-detail .report-finding-kicker{font:600 11px/1.4 var(--dcv-sans);text-transform:none;letter-spacing:0}.dcv .findings-master-detail .fresh-finding-section :is(h3,h4){text-transform:none}.dcv.is-findings-master-detail .case-sticky-header .top{background:#f0f4f7;border-color:#d4dce3;color:#102d4b}.dcv.is-findings-master-detail .case-sticky-header .top .btn{background:#102d4b;border-color:#102d4b;color:#fff;font:600 14px/1.4 Avenir Next,Avenir,var(--fl-sans),Arial,sans-serif}.dcv.is-findings-master-detail .case-sticky-header .top .btn:hover:not(:disabled){background:#243f5b;border-color:#243f5b}.dcv.is-findings-master-detail .case-sticky-header .top .btn:focus-visible{outline:2px solid #526477;outline-offset:3px}.dcv .findings-master-detail{--fl-paper:#f0f4f7;--dcv-surface:#fff;background:#f0f4f7}.dcv .findings-master-detail .findings-rail-item.is-selected{background:#e5edf4}.dcv{--fl-paper:#f0f4f7;--dcv-surface:#fff}.dcv :is(.tests-detail-head,.uploaded-file-detail>header) h2{font:600 26px/1.25 var(--dcv-sans);letter-spacing:-.45px;color:var(--dcv-navy)}.dcv :is(.tests-detail-box,.uploaded-file-detail) h3{font:600 19px/1.3 var(--dcv-sans);letter-spacing:-.2px;color:var(--dcv-navy)}.dcv .test-assessment-facts :is(dt,dd),.dcv .tests-detail-box :is(p,li,a),.dcv .tests-detail-head .test-question{font-size:14px;line-height:1.55}.dcv .tests-detail-chips>span{border:0;padding:0;font:500 11px/1.4 var(--dcv-sans);text-transform:none;letter-spacing:0;color:var(--dcv-ink-3)}.dcv .findings-master-detail .finding-report-path-status{border-left:1px solid var(--dcv-line-2);padding-left:14px}.dcv .case-navigation-row .idstatus .pill{font:500 12px/1.4 var(--dcv-sans);letter-spacing:0;text-transform:none;border:0;border-radius:3px;padding:5px 10px}.dcv .case-navigation-row .idstatus.fail .pill{background:#fbf1f1}.dcv .findings-master-detail :is(.fresh-finding-context,.fresh-finding-decision,.fresh-finding-what-we-found) h3{font:600 19px/1.3 var(--dcv-sans);color:var(--dcv-navy);letter-spacing:-.2px;text-transform:none}.dcv .findings-master-detail .fresh-finding-decision>header h3{color:var(--dcv-surface);font-size:var(--fl-fs-base);letter-spacing:0}.dcv .findings-master-detail :is(.fresh-finding-context,.fresh-finding-what-we-found) p{font:400 14px/1.55 var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .findings-master-detail :is(.report-finding-outcome,.report-finding-additional) strong{font:500 12px/1.4 var(--dcv-sans);color:var(--dcv-ink-3);text-transform:none;letter-spacing:0}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-paths{list-style:none;padding:0;margin:12px 0 0}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:16px 0;border-top:1px solid var(--dcv-line-2)}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path-number{font:400 28px/1.1 var(--dcv-sans);font-variant-numeric:tabular-nums;letter-spacing:-1px;color:#738395}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path h4{margin:0;font:600 16px/1.4 var(--dcv-sans);color:var(--dcv-navy)}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path-disposition{display:flex;flex-wrap:wrap;gap:4px 14px;margin:4px 0 8px;font:400 12px/1.5 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path-status strong{font-weight:500;color:var(--dcv-navy);text-transform:none}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path-evidence small{display:block;margin:0 0 4px;font:400 12px/1.4 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path-evidence p{margin:0 0 6px;font:400 14px/1.55 var(--dcv-sans);color:var(--dcv-ink-2)}.dcv .finding-report-path-requirements{margin:8px 0 0;display:grid;gap:6px}.dcv .finding-report-path-requirements>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 10px;background:var(--dcv-surface-2,#f5f7fa);border-radius:4px}.dcv .finding-report-path-requirements dt{font:500 12px/1.4 var(--dcv-sans);color:var(--dcv-ink-3)}.dcv .finding-report-path-requirements dd{margin:0;font:400 14px/1.55 var(--dcv-sans);color:var(--dcv-ink-2)}@media (max-width:720px){.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path{grid-template-columns:30px minmax(0,1fr);gap:10px}.dcv .report-finding-disclosure:not(.findings-detail-card) .finding-report-path-number{font-size:24px}}.dcv .findings-workspace-skeleton{display:block;margin:22px 0}.dcv .findings-workspace-skeleton-label{display:block;margin-bottom:12px;color:var(--dcv-ink-3);font:700 11px/1.3 var(--dcv-sans);letter-spacing:.13em;text-transform:uppercase}.dcv .findings-workspace-skeleton-body{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:20px}.dcv .findings-workspace-skeleton-detail,.dcv .findings-workspace-skeleton-rail{display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid var(--dcv-line-2);background:var(--dcv-surface,#fff)}.dcv .findings-workspace-skeleton-bar{display:block;height:12px;width:68%;border-radius:3px;background:var(--dcv-line-2);opacity:.75}.dcv .findings-workspace-skeleton-bar.is-wide{width:100%}.dcv .findings-workspace-skeleton-bar.is-narrow{width:42%}.dcv .findings-workspace-skeleton-bar.is-title{height:20px;width:80%;opacity:.9}@media (prefers-reduced-motion:no-preference){.dcv .findings-workspace-skeleton-bar{animation:dcv-findings-skeleton-pulse 1.6s ease-in-out infinite}}@keyframes dcv-findings-skeleton-pulse{0%,to{opacity:.45}50%{opacity:.85}}@media (max-width:900px){.dcv .findings-workspace-skeleton-body{grid-template-columns:minmax(0,1fr)}}.dcv .findings-empty-state{margin:22px 0;padding:20px 22px;border:1px solid var(--dcv-line-2);border-left:4px solid var(--dcv-review);background:var(--dcv-review-bg)}.dcv .findings-empty-state-hint{max-width:760px;margin:7px 0 0;color:var(--dcv-ink-2);font:500 13px/1.55 var(--dcv-sans)}.dcv .findings-detail-pane .findings-detail-card,.dcv .findings-detail-pane .report-finding-disclosure[data-presentation-schema^="door_c.finding/"],.dcv .findings-master-detail:not(.is-evidence-workbench) .findings-rail,.dcv .findings-rail-header{border-top:0}.dcv .fresh-finding-authority-group .fresh-finding-authority,.dcv .fresh-finding-authority-group .fresh-finding-authority blockquote{border:0}.dcv .tests-layout.has-group-finder{grid-template-columns:156px minmax(240px,.34fr) minmax(0,1fr)}.dcv .tests-group-finder{height:100%;min-height:0;overflow-y:auto;padding:12px 0;background:#f7f9fb;border-right:1px solid var(--dcv-line-2)}.dcv .tests-group-finder h3{margin:4px 12px 12px;font:600 12px/1.55 var(--dcv-sans);letter-spacing:.07em;text-transform:uppercase;color:var(--dcv-ink-3)}.dcv .tests-group-finder button{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:6px;padding:8px 10px;border:0;border-left:3px solid transparent;background:transparent;color:var(--dcv-ink-2);text-align:left;font:500 14px/1.4 var(--dcv-sans);cursor:pointer}.dcv .tests-group-finder button:hover{background:var(--dcv-hover)}.dcv .tests-group-finder button[aria-current]{background:var(--dcv-hover);border-left-color:var(--dcv-navy);color:var(--dcv-navy);font-weight:600}.dcv .tests-group-count{font-size:13px;font-variant-numeric:tabular-nums}.dcv .tests-group-finder button:focus-visible{outline:2px solid var(--dcv-navy);outline-offset:-3px}@container tests-canvas (max-width: 950px){.dcv .tests-layout.has-group-finder{grid-template-columns:minmax(230px,.4fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.dcv .tests-group-finder{grid-column:1/-1;display:flex;overflow-x:auto;padding:0;border-bottom:1px solid var(--dcv-line-2)}.dcv .tests-group-finder h3{display:none}.dcv .tests-group-finder button{width:auto;flex-shrink:0;border-left:0;border-bottom:2px solid transparent}.dcv .tests-group-finder button[aria-current]{border-bottom-color:var(--dcv-navy)}}@container tests-canvas (max-width: 600px){.dcv .tests-layout.has-group-finder{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}}.dcv .fresh-finding-authority .fresh-finding-authority-citation{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 12px;margin-top:8px}.dcv .fresh-finding-authority .fresh-finding-authority-citation .fresh-finding-authority-source,.dcv .fresh-finding-authority .fresh-finding-authority-citation .fresh-finding-authority-source span,.dcv .fresh-finding-authority .fresh-finding-authority-citation .fresh-finding-authority-source strong,.dcv .fresh-finding-authority .fresh-finding-authority-citation a{font:400 13px/1.5 var(--dcv-sans);color:var(--dcv-ink-3);letter-spacing:normal;text-transform:none}.dcv .fresh-finding-authority .fresh-finding-authority-citation .fresh-finding-authority-source{margin:0}.dcv .fresh-finding-authority .fresh-finding-authority-citation a{text-decoration:underline;text-underline-offset:3px}.dcv .fresh-finding-control-results-row>*{overflow-wrap:anywhere}@media (max-width:760px){.dcv .fresh-finding-control-results-row>[data-label]:before{content:attr(data-label);display:block;margin-bottom:3px;font-size:12px;font-weight:500;color:var(--dcv-ink-3)}}