@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--bg:#080E1B;--panel:#10192b;--panel-2:#14233a;--line:#26364e;--ink:#E7EDF7;--muted:#9aa8bd;--soft:#77859b;--lime:#00D9F5;--mint:#00D9F5;--amber:#8655E9;--rose:#8655E9;--shadow:0 16px 40px #050b0a42;font-family:Manrope,Arial,sans-serif;background:var(--bg);color:var(--ink)}*{box-sizing:border-box}body{margin:0;min-width:320px;background:radial-gradient(ellipse at 75% -10%,#10264b 0,transparent 36%),var(--bg);font-size:14px}button,a{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:240px;padding:25px 17px 18px;background:#121a18;border-right:1px solid #25312d;display:flex;flex-direction:column;z-index:4}.brand{display:flex;align-items:center;gap:11px;padding:1px 9px 32px;color:var(--ink);text-decoration:none}.brand img{display:block;filter:drop-shadow(0 3px 10px #9bb65a20)}.brand-copy strong,.brand-copy small{display:block}.brand-copy strong{font-size:14px;font-weight:800;letter-spacing:.16em}.brand-copy small{font-size:8px;color:#99a79d;letter-spacing:.02em;margin-top:3px}.nav-caption,.eyebrow{font:500 9px 'DM Mono',monospace;letter-spacing:.13em}.nav-caption{color:#6e7c73;margin:0 0 9px 12px}.nav-list{display:grid;gap:4px}.nav-link{display:flex;align-items:center;gap:11px;width:100%;border:1px solid transparent;border-radius:8px;background:transparent;padding:11px 12px;color:#9ba89f;text-align:left;font-size:11px;transition:background .18s,border-color .18s,color .18s}.nav-link:hover{background:#1a2521;color:#e5ece2}.nav-link.active{background:#1d2a25;color:var(--lime);border-color:#34453a}.nav-glyph{font:9px 'DM Mono',monospace;color:#6d7b72}.nav-link.active .nav-glyph{color:var(--lime)}.sidebar-bottom{display:flex;align-items:flex-start;gap:9px;margin-top:auto;padding:13px 9px 2px;border-top:1px solid #27332f}.sidebar-bottom strong,.sidebar-bottom small{display:block}.sidebar-bottom strong{font-size:9px;font-weight:600}.sidebar-bottom small{color:#839087;font-size:8px;margin-top:4px}.status-dot,.private-label span{width:6px;height:6px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 3px #8655E919;flex:none;margin-top:3px}.main-content{margin-left:240px;padding:0 clamp(22px,4.2vw,66px) 35px;max-width:1600px}.topbar{height:65px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #26332e}.breadcrumb{display:flex;gap:10px;align-items:center;font-size:9px;letter-spacing:.07em;color:#849188}.breadcrumb strong{font-weight:500;color:#dbe2d9}.slash{color:#516158}.topbar-actions{display:flex;align-items:center;gap:19px}.private-label{display:flex;gap:8px;align-items:center;color:#88958d;font:8px 'DM Mono',monospace;letter-spacing:.08em}.private-label span{background:var(--mint);margin:0;box-shadow:none}.refresh-button{border:1px solid #34443d;background:#18211e;color:#d2ddd3;border-radius:6px;padding:8px 11px;font-size:9px}.refresh-button:hover{border-color:#667d6a;color:var(--lime)}.refresh-button span{font-size:14px;vertical-align:-1px;margin-right:5px}.view{display:none;padding-top:26px}.view.active{display:block}.hero{min-height:310px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center;padding:25px 0 30px;border-bottom:1px solid #293630}.hero-copy{max-width:650px}.eyebrow{display:flex;gap:10px;align-items:center;color:#00D9F5}.eyebrow>span:last-child{color:#8a998e}.eyebrow-line{width:18px;height:1px;background:var(--lime)}.hero h1,.page-intro h1{font-size:clamp(36px,4.6vw,61px);line-height:1.06;letter-spacing:-.065em;font-weight:600;margin:22px 0 13px}.hero h1 em,.page-intro h1 em{font-style:normal;color:var(--lime)}.hero-lede{color:#a9b5ac;font-size:12px;line-height:1.8;max-width:570px;margin:0}.hero-footnote{display:flex;align-items:flex-start;gap:9px;margin-top:19px;color:#aab6aa;font-size:9px;line-height:1.65}.hero-footnote b{color:#e9ede5;font-weight:600}.check-mark{width:16px;height:16px;display:grid;place-items:center;flex:none;border-radius:50%;background:#102a48;color:var(--mint);font-size:10px}.hero-visual{position:relative;min-height:260px;display:grid;place-items:center;overflow:hidden}.hero-visual:before{content:"";position:absolute;width:175px;height:175px;border-radius:50%;background:#176BFF0d;filter:blur(10px)}.hero-mark{position:relative;width:104px;height:104px;z-index:1;filter:drop-shadow(0 10px 24px #00D9F518)}.visual-orbit{position:absolute;border:1px solid #48644e70;border-radius:50%;transform:rotate(-24deg)}.orbit-one{width:230px;height:164px}.orbit-two{width:165px;height:230px;transform:rotate(38deg);border-color:#5064425e}.visual-node{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 14px #00D9F566}.node-a{top:48px;left:30%}.node-b{right:20%;top:46%}.node-c{bottom:42px;left:39%;background:var(--mint)}.visual-label{position:absolute;right:4px;bottom:13px;display:grid;gap:5px;text-align:right}.visual-label span{font:8px 'DM Mono',monospace;color:#809088;letter-spacing:.1em}.visual-label strong{font:10px 'DM Mono',monospace;color:var(--lime);letter-spacing:.05em}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:15px;margin:26px 0 13px}.muted{color:#86958b}.section-heading h2{font-size:18px;font-weight:600;letter-spacing:-.04em;margin:6px 0 0}.updated-label{font:8px 'DM Mono',monospace;letter-spacing:.08em;color:#829087}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.metric-card,.card{border:1px solid var(--line);background:linear-gradient(150deg,#1b2522,#17201e);border-radius:9px;box-shadow:var(--shadow)}.metric-card{min-height:116px;padding:14px}.metric-label{display:flex;justify-content:space-between;gap:6px;color:#8c9a90;font:8px 'DM Mono',monospace;letter-spacing:.07em}.metric-number{display:block;color:var(--ink);font-size:21px;font-weight:700;letter-spacing:-.05em;margin:15px 0 4px}.metric-detail{color:#92a097;font-size:8px;line-height:1.55}.metric-accent{color:var(--lime)}.content-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:11px;margin-top:12px}.card{padding:17px}.card-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:11px}.card-heading h3{font-size:14px;font-weight:600;letter-spacing:-.03em;margin:4px 0 0}.card-heading .eyebrow{font-size:8px}.inline-link{border:0;background:none;color:#00D9F5;font-size:9px}.inline-link span{margin-left:5px;font-size:12px}.activity-list{display:grid}.activity-item{display:grid;grid-template-columns:23px 1fr;gap:10px;padding:11px 0;border-top:1px solid #293630}.activity-icon{width:21px;height:21px;border:1px solid #173c5a;border-radius:6px;display:grid;place-items:center;color:var(--lime);font:10px 'DM Mono',monospace}.activity-item.security .activity-icon,.activity-item.limit .activity-icon{border-color:#3b2a61;color:var(--amber)}.activity-item.current .activity-icon{border-color:#155a79;color:var(--mint)}.activity-meta{display:flex;gap:9px;color:#829087;font:8px 'DM Mono',monospace;letter-spacing:.04em}.activity-kind{color:#afc87a}.activity-item h4{font-size:10px;font-weight:600;margin:4px 0}.activity-item p{color:#9ba89f;font-size:9px;line-height:1.55;margin:0}.source-note{display:block;color:#6e7d73;font-size:8px;margin-top:5px}.recorded-tag{border:1px solid #39483e;border-radius:20px;padding:5px 8px;color:#00D9F5;font:8px 'DM Mono',monospace}.tip-number{display:flex;align-items:baseline;gap:12px;padding:9px 0 13px;border-bottom:1px solid #2a3731}.tip-number span,.hash-block>span{font:8px 'DM Mono',monospace;color:#849188;letter-spacing:.08em}.tip-number strong{font-size:31px;letter-spacing:-.05em;color:var(--lime)}.hash-block{display:grid;gap:5px;padding:11px 0 0}.hash-block code{overflow-wrap:anywhere;font:8px/1.6 'DM Mono',monospace;color:#bdc9ba}.caution-box{display:flex;gap:8px;margin-top:13px;padding:9px;background:#151c2f;border:1px solid #30334e;border-radius:6px}.caution-box>span,.evidence-notice>span{width:15px;height:15px;display:grid;place-items:center;flex:none;border-radius:50%;background:#302549;color:var(--amber);font-size:9px}.caution-box p{color:#c0c9d8;font-size:8px;line-height:1.55;margin:0}.gates-card{margin-top:12px}.gate-count{border:1px solid #584830;border-radius:20px;padding:5px 8px;color:var(--amber);font:8px 'DM Mono',monospace}.gate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gate-item{display:flex;gap:9px;padding:11px 10px;border:1px solid #303a31;background:#171f1b;border-radius:7px}.gate-icon{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 0 4px #8655E911;flex:none;margin-top:4px}.gate-item small{font:8px 'DM Mono',monospace;color:#b89961;letter-spacing:.06em}.gate-item h4{font-size:9px;margin:4px 0;font-weight:600}.gate-item p{font-size:8px;line-height:1.55;color:#909c93;margin:0}.page-footer{display:flex;justify-content:space-between;gap:10px;padding:16px 2px 0;color:#718077;font:8px 'DM Mono',monospace}.page-intro{padding:26px 0 21px;border-bottom:1px solid #293630;margin-bottom:15px}.page-intro h1{font-size:clamp(36px,4vw,53px);margin:14px 0 10px}.page-intro p{color:#9ba89f;max-width:690px;font-size:11px;line-height:1.75;margin:0}.roadmap-list{display:grid;gap:8px}.roadmap-step{display:grid;grid-template-columns:44px 1fr;gap:11px;align-items:stretch}.roadmap-index{width:40px;height:40px;display:grid;place-items:center;border:1px solid #45583e;border-radius:10px;background:#1c2920;color:var(--lime);font:10px 'DM Mono',monospace}.roadmap-body{border:1px solid var(--line);background:#18211f;border-radius:8px;padding:12px 14px}.roadmap-top{display:flex;justify-content:space-between;gap:10px;align-items:center}.roadmap-top h3{margin:0;font-size:11px;font-weight:600}.roadmap-state{border-radius:20px;padding:4px 7px;background:#263522;color:#d4e88d;font:8px 'DM Mono',monospace;white-space:nowrap}.roadmap-state.open{background:#30291e;color:#e1bc7c}.roadmap-body p{font-size:9px;color:#9aa69d;line-height:1.65;margin:5px 0 0}.decision-panel{margin-top:14px;padding:16px 18px;background:#242219;border:1px solid #493e2a;border-radius:9px}.decision-panel .eyebrow{color:#d4b574}.decision-panel h2{font-size:15px;margin:8px 0}.decision-panel p{font-size:9px;color:#b5ac94;line-height:1.65;margin:0}.page-intro.compact{border:0;padding-bottom:13px;margin-bottom:4px}.evidence-notice{display:flex;align-items:center;gap:10px;border:1px solid #395247;background:#192721;border-radius:7px;padding:10px 12px;margin:0 0 12px}.evidence-notice>span{background:#2a483c;color:var(--mint)}.evidence-notice p{font-size:9px;color:#a8b9ac;line-height:1.6;margin:0}.evidence-notice b{color:#dbe7d7}.evidence-list{display:grid}.evidence-row{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:13px 14px;border:1px solid var(--line);border-bottom:0;background:#18211f}.evidence-row:first-child{border-radius:8px 8px 0 0}.evidence-row:last-child{border-bottom:1px solid var(--line);border-radius:0 0 8px 8px}.evidence-number{color:#8da292;font:9px 'DM Mono',monospace}.evidence-row-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.evidence-row h3{margin:0;font-size:10px;font-weight:600}.evidence-status{border-radius:20px;padding:4px 7px;background:#172b46;color:#a8d0a5;font:8px 'DM Mono',monospace;white-space:nowrap}.evidence-status.caution{background:#3b3020;color:#e2bd7b}.evidence-row p{font-size:9px;color:#9aa79e;line-height:1.65;margin:5px 0 0}.source-link{display:inline-block;margin-top:6px;color:#00D9F5;font-size:8px;text-decoration:none}.source-link:hover{text-decoration:underline}.baseline-panel{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:15px 17px;border:1px solid #36473b;background:#1b2720;border-radius:8px}.baseline-panel h2{max-width:680px;font-size:12px;line-height:1.5;margin:5px 0}.baseline-panel p{font-size:9px;color:#99a79d;margin:0}.button-link{display:inline-block;white-space:nowrap;border:1px solid #4b6248;border-radius:6px;padding:8px 10px;color:var(--lime);font-size:8px;text-decoration:none}.button-link:hover{background:#243427}.button-link span{margin-left:6px}@media(max-width:1100px){.main-content{padding-left:26px;padding-right:26px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:760px){.sidebar{width:62px;padding:15px 7px}.brand{justify-content:center;padding:2px 0 25px}.brand-copy,.nav-caption,.sidebar-bottom{display:none}.nav-link{justify-content:center;padding:11px 4px;font-size:0}.nav-glyph{font-size:8px}.main-content{margin-left:62px;padding:0 14px 25px}.topbar{height:54px}.topbar-actions{gap:7px}.private-label{display:none}.refresh-button{padding:7px 8px;font-size:8px}.hero{grid-template-columns:1fr;padding-top:17px}.hero-visual{min-height:175px;grid-row:1}.hero-copy{grid-row:2}.hero-mark-type{padding:13px 18px}.hero-mark-type strong{font-size:20px}.orbit-one{width:180px;height:125px}.orbit-two{height:175px;width:125px}.hero h1{font-size:38px;margin-top:14px}.section-heading{align-items:flex-start;flex-direction:column}.updated-label{font-size:7px}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.metric-card{padding:10px;min-height:103px}.metric-number{font-size:18px}.content-grid{grid-template-columns:1fr}.gate-grid{grid-template-columns:1fr}.page-footer{flex-direction:column}.page-intro h1{font-size:37px}.roadmap-top{align-items:flex-start;flex-direction:column;gap:6px}.baseline-panel{align-items:flex-start;flex-direction:column}.button-link{white-space:normal}.breadcrumb{font-size:8px}.card{padding:13px}}

.brand-initials{display:inline-block;color:#00D9F5;font:700 10px 'DM Mono',monospace;letter-spacing:.14em}.brand{gap:13px}.hero-mark-type{position:relative;z-index:1;display:grid;gap:6px;text-align:center;padding:17px 23px;border:1px solid #176BFF;border-radius:8px;background:#080E1B;box-shadow:0 10px 30px #00D9F518}.hero-mark-type strong{font-size:24px;letter-spacing:.18em;color:#E7EDF7}.hero-mark-type span{font:7px 'DM Mono',monospace;letter-spacing:.1em;color:#00D9F5}@media(max-width:760px){.hero-mark-type{padding:13px 18px}.hero-mark-type strong{font-size:20px}}
.next-process-card{margin-top:12px;border-color:#176BFF66}.next-process-detail{max-width:900px;color:#b7c4d8;font-size:10px;line-height:1.75;margin:0}.next-process-steps{display:grid;gap:7px;padding-left:20px;margin:12px 0;color:#dce5f3;font-size:9px;line-height:1.7}.next-process-steps li::marker{color:#00D9F5;font-family:'DM Mono',monospace}.next-process-limit{border-left:2px solid #8655E9;padding:7px 10px;margin:10px 0 0;background:#8655E914;color:#c9b9ed;font-size:9px;line-height:1.6}
:root{--bg:#070B12;--panel:#0F172A;--panel-2:#111C30;--ink:#E7EDF7;--muted:#CBD5E1;--soft:#64748B;--lime:#00F2FE;--mint:#00F2FE;--amber:#F59E0B;--rose:#8B5CF6}
.sidebar{background:#070B12;border-right-color:#26364e}.nav-link{color:#CBD5E1}.nav-link.active{background:#0F172A;border-color:#8B5CF6;color:#00F2FE}.nav-link.active .nav-glyph{color:#00F2FE}.brand{width:100%;min-height:55px;justify-content:flex-start;padding:0 4px 27px}.brand img.brand-logo-wide{display:block;width:100%;max-width:230px;max-height:62px;object-fit:contain}.brand img.brand-logo-icon{display:none;width:39px;height:39px;object-fit:contain}.card,.metric-card{background:linear-gradient(150deg,#0F172A,#0B1220)}.hero-primary-logo{position:relative;z-index:1;display:block;width:min(100%,270px);max-height:270px;object-fit:contain}.visual-label{padding:8px 10px;border:1px solid #26364e;border-radius:6px;background:#070B12e8}.visual-label span{color:#CBD5E1}.visual-label strong{color:#00F2FE}
@media(max-width:760px){.brand{width:100%;justify-content:center;min-height:45px;padding:1px 0 25px}.brand img.brand-logo-wide{display:none}.brand img.brand-logo-icon{display:block;width:39px;height:39px;object-fit:contain}.hero-primary-logo{width:170px;max-height:185px}.visual-label{right:0;bottom:4px;padding:6px 7px}}
.roadmap-body,.evidence-row{background:#0F172A;border-color:#26364e}.roadmap-index{background:#0F172A;border-color:#176BFF;color:#00F2FE}.roadmap-state{background:#17263d;color:#CBD5E1}.roadmap-state.open{background:#2A213A;color:#E9D5FF}.decision-panel{background:#17152a;border-color:#8B5CF6}.decision-panel .eyebrow{color:#00F2FE}.decision-panel p{color:#CBD5E1}.evidence-notice{background:#0F172A;border-color:#176BFF}.evidence-notice>span{background:#17263d;color:#00F2FE}.evidence-notice p{color:#CBD5E1}.evidence-status{background:#17263d;color:#BAE6FD}.evidence-status.caution{background:#2A213A;color:#E9D5FF}.baseline-panel{background:#0F172A;border-color:#176BFF}.baseline-panel p{color:#94A3B8}.button-link{border-color:#8B5CF6;color:#00F2FE}.button-link:hover{background:#111C30}
.hero-visual{min-width:0;min-height:210px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:13px;overflow:visible}
.hero-visual:before{display:none}
.hero{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}
.hero-lockup{position:static;display:block;width:100%;max-width:760px;height:auto;object-fit:contain;filter:none}
.hero-visual .visual-label{position:static;text-align:center;padding:6px 9px;background:#070B12;border-color:#26364e}
@media(max-width:1100px){.hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}
@media(max-width:760px){.hero{grid-template-columns:1fr}.hero-visual{grid-row:1;min-height:145px}.hero-lockup{width:100%;max-width:760px;height:auto}}
