@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_73ee6c{--font-sans:"Manrope","Manrope Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--ink:#101b19;--muted:#65716e;--line:#d9dfdc;--paper:#f2f2ed;--card:#fafaf6;--lime:#b9f227;--coral:#ff6b50}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans),sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:radial-gradient(#7f8985 .55px,transparent 0);background-size:5px 5px}main{width:min(1440px,100%);margin:auto;padding:0 48px 36px;position:relative}nav{height:96px;justify-content:space-between;border-bottom:1px solid var(--line)}.brand,nav{display:flex;align-items:center}.brand{gap:14px}.brand>b{display:grid;place-items:center;width:38px;height:38px;background:var(--ink);color:var(--lime);font:500 19px var(--font-mono)}.brand span{display:flex;flex-direction:column}.brand strong{font-size:14px}.brand small,.eyebrow{font:500 10px var(--font-mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.status{font:500 11px var(--font-mono);display:flex;align-items:center;gap:9px}.status i{width:7px;height:7px;border-radius:50%;background:var(--coral)}.status.online i{background:#7acb22;box-shadow:0 0 0 4px #dff0cc}header{display:grid;grid-template-columns:1fr 360px;grid-gap:80px;gap:80px;align-items:end;padding:74px 0 58px}h1{font-size:clamp(44px,5.2vw,76px);letter-spacing:-.065em;line-height:.98;margin:12px 0 0}h1 em{font-weight:400;color:#58635f}.safety{border-left:3px solid var(--lime);padding:3px 0 3px 20px}.safety span{font:500 10px var(--font-mono);background:var(--lime);padding:5px 7px}.safety strong{display:block;margin-top:14px;font-size:18px}.safety p{font-size:12px;line-height:1.6;color:var(--muted)}.stats{display:grid;grid-template-columns:repeat(4,1fr);background:var(--ink);color:white}.stats article{padding:23px 26px;border-right:1px solid #34403d;display:grid;grid-template-columns:1fr auto;align-items:end}.stats small,.stats span{font:400 9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#9ba5a2}.stats strong{font:500 39px var(--font-mono);grid-row:1/3;grid-column:2}.grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:18px;gap:18px;margin-top:18px}.panel{background:var(--card);border:1px solid var(--line)}.panel-head{padding:25px 27px 20px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line)}h2{font-size:23px;letter-spacing:-.04em;margin:6px 0}.panel-head>span{font:400 9px var(--font-mono);color:var(--muted)}.row{display:grid;grid-template-columns:1.1fr .7fr 1.4fr .5fr 1.3fr;align-items:center;grid-gap:15px;gap:15px;padding:17px 27px;border-bottom:1px solid var(--line);font-size:12px}.row.labels{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--muted)}.mono{font-family:var(--font-mono)}.mono small{display:block;color:var(--muted)}.bias{font:500 9px var(--font-mono);width:max-content;padding:4px 6px}.bias.long{background:#ddf3c8}.bias.short{background:#ffe0da}.empty{text-align:center;padding:67px 20px}.empty i{display:block;font-size:35px;color:#aeb6b2}.empty p{color:var(--muted);font-size:12px}.authority{padding:26px}.authority-line{display:flex;justify-content:space-between;padding:14px 0;border-top:1px solid var(--line);font-size:11px}.authority-line span,.stamp{color:var(--muted)}.authority-line strong,.stamp{font:500 10px var(--font-mono)}.deliveries{margin-top:18px}.delivery-list{display:grid;grid-template-columns:repeat(4,1fr)}.delivery-list>div{padding:20px 26px;border-right:1px solid var(--line);display:flex;align-items:center;gap:10px}.delivery-list i{width:7px;height:7px;border-radius:50%}.sent{background:#7acb22}.pending{background:var(--coral)}.delivery-list span{display:flex;flex-direction:column;font-size:11px}.delivery-list b,.delivery-list small{font:400 9px var(--font-mono);color:var(--muted)}.delivery-list b{margin-left:auto}footer{display:flex;justify-content:space-between;padding-top:24px;font:400 9px var(--font-mono);color:var(--muted)}@media(max-width:900px){main{padding:0 20px 28px}header{grid-template-columns:1fr;gap:35px}.stats{grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr}.delivery-list{grid-template-columns:1fr 1fr}}@media(max-width:600px){.status{font-size:0}h1{font-size:43px}.delivery-list,.stats{grid-template-columns:1fr}.row{grid-template-columns:1fr .7fr 1fr}.row>:nth-child(4),.row>:nth-child(5){display:none}}.shadow{margin-top:18px}.shadow-banner{padding:24px 27px;display:flex;align-items:center;gap:24px;background:#17221f;color:white}.shadow-banner>div{margin-right:auto}.shadow-banner h2{margin-bottom:0}.shadow-banner>strong{font:500 11px var(--font-mono);padding:8px 10px;background:var(--lime);color:var(--ink)}.shadow-stats{display:grid;grid-template-columns:repeat(8,1fr);border-bottom:1px solid var(--line)}.shadow-stats div{padding:17px;border-right:1px solid var(--line)}.shadow-stats span{display:block;font:500 9px var(--font-mono);color:var(--muted);text-transform:uppercase}.shadow-stats strong{display:block;margin-top:8px;font:500 19px var(--font-mono)}.shadow-split{display:grid;grid-template-columns:minmax(0,1fr) 280px;border-bottom:1px solid var(--line)}.shadow-split>div{border-right:1px solid var(--line)}.shadow-metrics{padding:25px}.shadow-table{overflow-x:auto}.shadow-row{min-width:1050px;display:grid;grid-template-columns:1fr 1fr .7fr 1.5fr 1.2fr 1.2fr 1fr 1.5fr;grid-gap:14px;gap:14px;align-items:center;padding:15px 27px;border-top:1px solid var(--line);font-size:11px}.shadow-row.labels{font:500 9px var(--font-mono);color:var(--muted);text-transform:uppercase}.shadow-row small{display:block;color:var(--muted)}.equity{margin-top:20px;padding:18px;background:var(--ink);color:white}.equity small,.equity span{display:block;font:500 8px var(--font-mono);color:#aab4b1}.equity strong{display:block;font:500 29px var(--font-mono);color:var(--lime);margin:8px 0}.shadow-filter{display:flex;gap:8px}.shadow-filter button,.shadow-filter input,.shadow-filter select{border:1px solid var(--line);background:white;padding:8px;font:500 10px var(--font-mono)}.shadow-filter button{background:var(--ink);color:white}.shadow-filter a{font:500 10px var(--font-mono);color:var(--muted);align-self:center}.empty.compact{padding:32px}@media(max-width:1100px){.shadow-stats{grid-template-columns:repeat(4,1fr)}.shadow-split{grid-template-columns:1fr}.shadow-metrics{border-top:1px solid var(--line)}}.confirmations{margin-top:18px}.confirmation-banner{padding:24px 27px;display:flex;align-items:center;gap:24px;background:#e8eee9;border-bottom:1px solid var(--line)}.confirmation-banner>div{margin-right:auto}.confirmation-banner>small{max-width:330px;color:var(--muted)}.confirmation-table{overflow-x:auto}.confirmation-row{min-width:1120px;display:grid;grid-template-columns:.8fr 1fr .9fr 1.2fr 1.3fr 1.2fr .9fr 1.2fr;grid-gap:13px;gap:13px;align-items:center;padding:14px 27px;border-bottom:1px solid var(--line);font-size:11px;color:var(--ink);text-decoration:none}.confirmation-row.selected,.confirmation-row:hover{background:#f0f7dd}.confirmation-row.labels{font:500 9px var(--font-mono);color:var(--muted);text-transform:uppercase;background:transparent}.confirmation-row small{display:block;color:var(--muted);margin-top:3px}.confirmation-detail{border-top:6px solid var(--ink)}.decision-strip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--ink);color:white}.decision-strip div{padding:16px 23px;border-right:1px solid #34403d}.decision-strip span{display:block;font:500 9px var(--font-mono);color:#aab4b1;text-transform:uppercase}.decision-strip strong{display:block;margin-top:7px;font:500 16px var(--font-mono);color:var(--lime)}.confirmation-columns{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.confirmation-columns>article{padding:25px;border-right:1px solid var(--line)}.reason{margin-top:12px;padding:10px;border-left:3px solid var(--line);font-size:10px}.reason b,.reason span{display:block}.reason span{margin-top:4px;color:var(--muted);word-break:break-word}.reason.blockers{border-color:var(--coral)}.reason.warnings{border-color:#e3b22e}.reason.missing{border-color:#87918d}.component-grid{display:grid;grid-template-columns:repeat(4,1fr)}.component-grid article{padding:18px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.component-grid p,.contribution-grid span{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--muted)}.component-grid small,.component-grid strong,.contribution-grid small,.contribution-grid strong{display:block}.component-grid strong{margin:8px 0}.component-grid small,.contribution-grid small{color:var(--muted)}.contribution-grid{display:grid;grid-template-columns:repeat(5,1fr);background:#edf0eb}.contribution-grid article{padding:18px;border-right:1px solid var(--line)}.contribution-grid strong{margin:8px 0}.notice{padding:14px 27px;display:flex;gap:15px;font-size:11px}.notice.error{background:#ffe0da}.notice span{color:var(--muted)}@media(max-width:1000px){.confirmation-columns{grid-template-columns:1fr}.component-grid,.contribution-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.confirmation-banner{align-items:flex-start;flex-wrap:wrap}.component-grid,.contribution-grid,.decision-strip{grid-template-columns:1fr 1fr}}.context{margin-top:18px}.context-banner{padding:22px 27px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--line)}.context-banner>div{margin-right:auto}.context-banner small{max-width:270px;color:var(--muted);font-size:10px;line-height:1.5}.context-state{font:600 9px var(--font-mono);padding:5px 7px;background:#e4e8e5;color:var(--ink)}.context-state.ready{background:#dff0cc;color:#315c10}.context-state.degraded{background:#ffe0da;color:#852817}.context-state.unavailable{background:#e4e8e5;color:#5d6764}.context-table{overflow-x:auto}.context-row{min-width:1120px;display:grid;grid-template-columns:1.1fr 1fr 1.2fr 1fr 1fr 1fr 1.25fr 1.25fr;grid-gap:13px;gap:13px;align-items:center;padding:15px 27px;font-size:10px}.context-row.labels{font:500 9px var(--font-mono);color:var(--muted);text-transform:uppercase}.context-row-wrap,.context-row.labels{border-bottom:1px solid var(--line)}.context-row-wrap.degraded{border-left:3px solid var(--coral)}.context-row-wrap.unavailable{opacity:.72}.context-row-wrap summary{cursor:pointer;list-style:none}.context-row-wrap summary::-webkit-details-marker{display:none}.context-row span{display:block}.context-row span>strong{display:block;font-size:12px;margin-bottom:6px}.context-row span>small{display:block;color:var(--muted);margin-top:4px}.freshness{display:flex!important;gap:3px;flex-wrap:wrap}.freshness i{font:500 8px var(--font-mono);font-style:normal;padding:3px 4px}.freshness .fresh{background:#dff0cc}.freshness .stale{background:#ffe0da}.context-detail{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border-top:1px solid var(--line)}.context-detail div{padding:16px 27px;background:#f5f5f0;font-size:10px}.context-detail b,.context-detail small,.context-detail span{display:block}.context-detail b{font:500 9px var(--font-mono);text-transform:uppercase;color:var(--muted);margin-bottom:8px}.context-detail small{color:var(--muted);margin-top:5px}@media(max-width:900px){.context-banner{align-items:flex-start;flex-wrap:wrap}.context-detail{grid-template-columns:1fr 1fr}}