.risk-verdict,.append-only-badge{align-self:center;border:1px solid rgba(41,226,195,.34);padding:12px 16px;background:linear-gradient(145deg,rgba(7,29,30,.92),rgba(3,13,18,.98));box-shadow:inset 0 1px rgba(255,255,255,.035),0 12px 34px rgba(0,0,0,.32);text-align:right;letter-spacing:.11em}
.risk-verdict span,.append-only-badge{color:var(--console-muted);font-size:10px}.risk-verdict strong{display:block;margin-top:5px;color:var(--console-emerald);font:700 15px var(--console-display);letter-spacing:.16em}.risk-verdict .risk-elevated,.risk-verdict .risk-critical{color:#e8bd55}.risk-verdict .risk-unknown{color:#ff766e}
.risk-methodology{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px!important;margin-bottom:10px}.risk-methodology>div{min-width:210px}.risk-methodology b{display:block;margin-top:7px;color:var(--console-emerald);font-size:11px;letter-spacing:.1em}.risk-methodology p{max-width:760px;margin:0!important;text-align:right}
.risk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.risk-card{position:relative;overflow:hidden;padding:22px!important;min-height:430px}.risk-card:before{content:"";position:absolute;inset:0;background:radial-gradient(320px 240px at 50% 42%,rgba(25,218,184,.09),transparent 70%);pointer-events:none}.risk-card.elevated:before,.risk-card.critical:before{background:radial-gradient(320px 240px at 50% 42%,rgba(226,178,57,.1),transparent 70%)}.risk-card header{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.risk-card header div{display:grid;gap:6px}.risk-card header span,.risk-card header em{color:var(--console-muted);font-size:10px;font-style:normal;letter-spacing:.1em}.risk-card header b{color:var(--console-emerald);font-size:13px;letter-spacing:.13em}.risk-card.elevated header b,.risk-card.critical header b{color:#e8bd55}.risk-card.unknown header b{color:#ff766e}
.risk-orbit{position:relative;display:grid;place-items:center;width:176px;height:176px;margin:26px auto}.risk-orbit:before,.risk-orbit:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(50,231,199,.22)}.risk-orbit:before{inset:0}.risk-orbit:after{inset:14px;border-style:dashed}.risk-orbit i{position:absolute;inset:25px;border-radius:50%;background:conic-gradient(var(--console-emerald) var(--risk),rgba(53,86,88,.22) 0);filter:drop-shadow(0 0 8px rgba(25,225,192,.2))}.risk-orbit i:after{content:"";position:absolute;inset:4px;border-radius:50%;background:linear-gradient(145deg,#06151a,#020a0e)}.risk-orbit strong,.risk-orbit small{position:relative;z-index:1}.risk-orbit strong{color:#eef5f5;font:550 29px var(--console-display)}.risk-orbit small{position:absolute;top:105px;color:var(--console-muted);font-size:10px;letter-spacing:.12em}.risk-card dl{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;margin:0}.risk-card dl div{padding:11px 0;border-top:1px solid var(--console-line-soft)}.risk-card dt{color:var(--console-muted);font-size:10px}.risk-card dd{margin:5px 0 0;color:#e1e8e8;font-size:12px}.risk-warning{position:relative;z-index:1;margin:14px 0 0!important;padding:10px;border-left:2px solid #e8bd55;color:#d1bd84!important;font-size:10px!important}.metric-definitions{margin-top:10px;padding:22px!important}.metric-definitions header,.statement-archive header{display:flex;justify-content:space-between;align-items:center}.metric-definitions header a{color:var(--console-emerald);font-size:10px;text-decoration:none}.metric-definitions dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0 0;background:var(--console-line-soft)}.metric-definitions dl div{padding:16px;background:rgba(3,14,18,.94)}.metric-definitions dt{color:var(--console-emerald);font-size:10px;letter-spacing:.08em}.metric-definitions dd{margin:8px 0 0;color:var(--console-muted);font-size:11px;line-height:1.55}
.audit-filter-row{display:flex;gap:6px;margin:0 0 10px;overflow:auto;padding-bottom:2px}.audit-filter-row button{min-height:36px;border:1px solid var(--console-line);background:rgba(3,13,17,.78);color:var(--console-muted);padding:0 14px;font-size:10px;letter-spacing:.09em}.audit-filter-row button.active{border-color:var(--console-emerald);color:var(--console-emerald);box-shadow:inset 0 0 18px rgba(25,224,192,.06)}.audit-console{padding:0 22px 16px!important}.audit-head,.audit-row{display:grid;grid-template-columns:190px minmax(240px,1.2fr) minmax(170px,.8fr) 110px;gap:18px;align-items:center}.audit-head{min-height:46px;color:var(--console-muted);font-size:10px;letter-spacing:.09em}.audit-row{min-height:68px;border-top:1px solid var(--console-line-soft);color:inherit;text-decoration:none;transition:background .2s ease}.audit-row:hover{background:rgba(26,215,183,.035)}.audit-row time,.audit-row>span:nth-child(3){color:var(--console-muted);font-size:10px}.audit-row>span:nth-child(2){display:grid;gap:6px}.audit-row b{color:#e2e9e9;font-size:12px}.audit-row small{color:var(--console-muted);font-size:10px}.audit-row strong{justify-self:end;color:var(--console-emerald);font-size:10px;letter-spacing:.08em}.audit-row .status-attention{color:#e8bd55}
.statements-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);gap:10px}.statement-feature,.statement-archive{min-height:570px;padding:28px!important}.statement-title{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:24px 0}.statement-title h2{margin:0;color:#eef4f4;font:500 28px var(--console-display);letter-spacing:.03em}.statement-title p{margin:7px 0 0;color:var(--console-muted);font-size:10px}.statement-title a{text-decoration:none}.statement-hero{padding:28px;border:1px solid rgba(47,220,190,.27);background:radial-gradient(420px 210px at 75% 40%,rgba(26,224,192,.12),transparent 72%),rgba(2,12,16,.78)}.statement-hero span{color:var(--console-muted);font-size:10px;letter-spacing:.1em}.statement-hero strong{display:block;margin:9px 0;color:#eef4f4;font:450 42px var(--console-display)}.statement-hero b{font-size:14px;letter-spacing:.04em}.statement-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:16px 0;background:var(--console-line-soft)}.statement-metrics div{padding:15px;background:rgba(3,13,17,.96)}.statement-metrics dt{color:var(--console-muted);font-size:10px}.statement-metrics dd{margin:8px 0 0;color:#e4e9e9;font-size:12px}.statement-ledger-link{display:inline-block;margin-top:10px;color:var(--console-emerald);font-size:10px;letter-spacing:.1em;text-decoration:none}.statement-disclaimer{margin-top:28px!important;color:var(--console-muted)!important;font-size:10px!important}.statement-archive header b{color:var(--console-muted);font-size:10px}.statement-list{display:grid;margin-top:18px}.statement-list button{display:grid;grid-template-columns:1fr auto;gap:6px;padding:17px 0;border:0;border-top:1px solid var(--console-line-soft);background:none;text-align:left}.statement-list span{color:#e3e9e9;font-size:12px}.statement-list small{grid-row:2;color:var(--console-muted);font-size:10px}.statement-list b{grid-row:1/3;grid-column:2;align-self:center;font-size:12px}
@media(max-width:1180px){.risk-grid{grid-template-columns:1fr}.risk-card{min-height:0}.statements-layout{grid-template-columns:1fr}.statement-feature,.statement-archive{min-height:0}.statement-metrics{grid-template-columns:repeat(2,1fr)}.audit-head,.audit-row{grid-template-columns:150px 1fr 130px 90px}.premium-sidebar .infra-nav{display:none!important}}
@media(max-width:760px){.risk-methodology{display:block}.risk-methodology p{text-align:left;margin-top:12px!important}.metric-definitions dl{grid-template-columns:1fr}.audit-head{display:none}.audit-row{grid-template-columns:1fr auto;gap:8px;padding:15px 0}.audit-row time{grid-column:1}.audit-row>span:nth-child(2){grid-column:1}.audit-row>span:nth-child(3){grid-column:1}.audit-row strong{grid-row:1/4;grid-column:2}.statement-title{align-items:flex-start;flex-direction:column}.statement-metrics{grid-template-columns:1fr 1fr}.append-only-badge{display:inline-block;margin-top:14px}.risk-verdict{margin-top:14px;text-align:left}}
@media(max-width:390px){.statement-metrics{grid-template-columns:1fr}.statement-feature,.statement-archive{padding:20px!important}.statement-hero strong{font-size:34px}.audit-filter-row button{padding:0 11px}}
.risk-orbit small,.statement-archive header b,.statement-list small{font-size:10px}.statement-metrics small{display:block;margin-top:5px;color:var(--console-muted);font-size:10px;line-height:1.35;overflow-wrap:anywhere}
body[data-surface="cabinet"] .statement-title h2{font:500 28px var(--console-display)!important;letter-spacing:.03em!important}body[data-surface="cabinet"] .statement-hero strong{font:450 42px var(--console-display)!important;color:#eef4f4!important}body[data-surface="cabinet"] .statement-hero>span{color:#91a6aa!important}body[data-surface="cabinet"] .statement-hero>b.positive-text{color:var(--console-emerald)!important}body[data-surface="cabinet"] .statement-hero>b.negative-text{color:#ff766e!important}html[data-theme="light"] body[data-surface="cabinet"] .statement-hero{color:#eef4f4!important}html[data-theme="light"] body[data-surface="cabinet"] .statement-hero :is(strong,span,b){opacity:1!important}
html[data-theme="light"] .risk-orbit i:after{background:linear-gradient(145deg,#f8fbfa,#e5eeeb)}html[data-theme="light"] :is(.metric-definitions dl div,.statement-metrics div){background:rgba(250,252,251,.96)}html[data-theme="light"] :is(.risk-card dd,.audit-row b,.statement-title h2,.statement-hero strong,.statement-metrics dd,.statement-list span){color:#142127!important}
.risk-orbit small,.statement-archive header b,.statement-list small{font-size:10px!important}
@media(max-height:980px) and (min-width:1181px){body[data-surface="cabinet"] .premium-brand{height:126px!important}body[data-surface="cabinet"] .premium-sidebar .nav-link{min-height:45px!important}body[data-surface="cabinet"] .premium-sidebar .side-bottom{display:none!important}}
body[data-surface="cabinet"] .statement-title h2{font-family:Bahnschrift,"Arial Narrow",Arial,sans-serif!important;font-size:28px!important;font-weight:500!important}body[data-surface="cabinet"] .statement-hero strong{font-family:Bahnschrift,"Arial Narrow",Arial,sans-serif!important;font-size:42px!important;font-weight:450!important;color:#eef4f4!important}body[data-surface="cabinet"] .statement-hero>span{color:#91a6aa!important}body[data-surface="cabinet"] .statement-hero>b.positive-text{color:#20e3c0!important}body[data-surface="cabinet"] .statement-hero>b.negative-text{color:#ff766e!important}@media(max-width:390px){body[data-surface="cabinet"] .statement-hero strong{font-size:34px!important}}
html[data-theme="light"] body[data-surface="cabinet"] .statement-hero{background:radial-gradient(420px 210px at 75% 40%,rgba(0,176,146,.14),transparent 72%),linear-gradient(145deg,#f8fbfa,#dfeae7)!important;border-color:rgba(0,137,116,.28)!important}
