@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700&family=Chakra+Petch:wght@500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap");.page_page__RGzIS{--ink:#ecf4ff;--muted:#9fb3cc;--line:rgba(152,184,210,0.27);--panel:rgba(8,22,37,0.9);--panel-deep:rgba(4,13,24,0.88);--accent:#37ecb1;--accent-alt:#62bcff;min-height:100vh;max-height:100vh;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:.62rem;gap:.62rem;padding:.72rem;color:var(--ink);background:radial-gradient(1200px 500px at -10% -15%,rgba(55,236,177,.12),transparent 65%),radial-gradient(900px 500px at 115% -15%,rgba(98,188,255,.15),transparent 70%),linear-gradient(165deg,#020814,#051325 48%,#0a1f35);font-family:Barlow Condensed,Segoe UI,sans-serif;overflow:hidden}.page_errorPanel__gLYlx,.page_loadingPanel__IOT3_{border:1px solid var(--line);background:rgba(11,27,44,.86);padding:1rem}.page_errorPanel__gLYlx h1{margin:0;font-family:Chakra Petch,Segoe UI,sans-serif}.page_errorPanel__gLYlx p{margin:.4rem 0 0;color:var(--muted)}.page_topBar__osvkV{border:1px solid var(--line);background:linear-gradient(125deg,rgba(14,36,57,.92),rgba(5,16,28,.88));padding:.68rem;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,.9fr);grid-gap:.7rem;gap:.7rem}.page_kicker__etBQF{margin:0;color:var(--accent);font-family:IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem}.page_title__m09Ax{margin:.28rem 0 0;font-family:Chakra Petch,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:.04em;line-height:.9;font-size:clamp(1.5rem,2.5vw,2.2rem)}.page_subtitle__zukfg{margin:.42rem 0 0;color:var(--muted);font-size:.9rem;max-width:78ch}.page_topMetrics__S0Goe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.48rem;gap:.48rem}.page_metricCard__Xi3zG{border:1px solid rgba(152,184,210,.22);background:rgba(11,30,48,.74);padding:.42rem .5rem}.page_metricLabel__F5jvY{margin:0;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-family:IBM Plex Mono,monospace;font-size:.62rem}.page_metricValue__pfAbd{margin:.18rem 0 0;font-family:Chakra Petch,Segoe UI,sans-serif;font-size:1.2rem}.page_metricTimestamp__f_ltH{margin:.2rem 0 0;font-family:IBM Plex Mono,monospace;font-size:.68rem}.page_modeBar__HGAWd,.page_surfaceBar__QRYC4{border:1px solid var(--line);background:rgba(8,24,39,.84);padding:.42rem;display:flex;flex-wrap:wrap;gap:.36rem}.page_modeButton__lNZWv,.page_surfaceButton__inLWE{border:1px solid rgba(152,184,210,.25);background:rgba(13,36,56,.9);color:var(--ink);padding:.34rem .56rem;cursor:pointer;font-family:IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;transition:all .16s ease}.page_modeButton__lNZWv:hover,.page_surfaceButton__inLWE:hover{border-color:rgba(98,188,255,.62);transform:translateY(-1px)}.page_modeButtonActive__kXLTA,.page_surfaceButtonActive__6xI7m{border-color:rgba(55,236,177,.62);background:linear-gradient(130deg,rgba(55,236,177,.2),rgba(98,188,255,.2))}.page_insightsGrid__lOGP8{min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.62rem;gap:.62rem;padding-right:.12rem}.page_footer__6XXvZ,.page_graphCanvas__CSY3m,.page_infoRail__NmR1E,.page_insightCard__Zfy1T{border:1px solid var(--line);background:var(--panel);padding:.54rem}.page_insightCard__Zfy1T h2{margin:0;font-family:Chakra Petch,Segoe UI,sans-serif;font-size:.98rem;letter-spacing:.04em;text-transform:uppercase}.page_spanTwo__h7Wdn{grid-column:span 2}.page_tableWrap__5V8if{margin-top:.4rem;overflow:auto}.page_matrixTable__1OUms{width:100%;border-collapse:collapse;min-width:620px}.page_matrixTable__1OUms td,.page_matrixTable__1OUms th{border:1px solid rgba(152,184,210,.2);padding:.28rem .34rem;text-align:left;font-size:.78rem;color:#d6e5f9}.page_matrixTable__1OUms th{color:var(--muted);letter-spacing:.06em;font-size:.62rem}.page_matrixCell__udU3E,.page_matrixTable__1OUms th,.page_parityTag__QjNz0{font-family:IBM Plex Mono,monospace;text-transform:uppercase;background:rgba(4,13,23,.74)}.page_matrixCell__udU3E,.page_parityTag__QjNz0{display:inline-block;border:1px solid;padding:.1rem .3rem;font-size:.6rem;letter-spacing:.08em}.page_healthList__N_HUM,.page_legendList__JHXFF{margin:.38rem 0 0;padding-left:1rem}.page_healthList__N_HUM li,.page_legendList__JHXFF li{margin:.2rem 0;font-size:.82rem;color:#d5e3f5}.page_healthDot__XjubE{display:inline-block;width:.56rem;height:.56rem;border-radius:50%;margin-right:.35rem}.page_bridgeLane__IDRl7{margin-top:.44rem;display:flex;align-items:stretch;gap:.34rem;overflow:auto}.page_bridgeStep__wefnY{min-width:220px;border:1px solid rgba(152,184,210,.24);background:rgba(5,16,29,.74);padding:.34rem}.page_bridgeStepScore__VOgqB{margin:0;font-family:IBM Plex Mono,monospace;font-size:.62rem;color:var(--accent)}.page_bridgeStep__wefnY h3{margin:.2rem 0 0;font-size:.9rem}.page_bridgeStep__wefnY p{margin:.18rem 0 0;color:var(--muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.07em}.page_bridgeArrow__s78iy{display:grid;place-items:center;min-width:120px;color:#a8c7e8;font-family:IBM Plex Mono,monospace;font-size:.58rem;text-transform:uppercase;letter-spacing:.06em}.page_legendSwatch__9a2kb,.page_parityDot__2qZjC,.page_sideEffectDot___yf7r{display:inline-block;width:.62rem;height:.62rem;border-radius:50%;margin-right:.32rem;vertical-align:middle}.page_sideEffectGrid__Wi1JH{margin-top:.35rem;display:flex;flex-wrap:wrap;gap:.28rem}.page_sideEffectBadge__7OBrU{border:1px solid rgba(152,184,210,.24);background:rgba(3,10,20,.76);padding:.16rem .3rem;display:inline-flex;align-items:center;gap:.26rem;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.page_stage__qe4DO{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:.62rem;gap:.62rem}.page_graphCanvas__CSY3m{min-height:0;overflow:hidden;padding:0}.page_reactFlow__DQijH{background:radial-gradient(900px 520px at 50% 4%,rgba(55,236,177,.05),transparent 70%),radial-gradient(700px 480px at 95% 88%,rgba(98,188,255,.06),transparent 72%),var(--panel-deep)}.page_flowNodeContent__St3EW{display:grid;grid-gap:.18rem;gap:.18rem}.page_flowNodeScore__Ao91c{justify-self:start;border:1px solid rgba(152,184,210,.4);padding:.1rem .34rem;font-family:IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em;font-size:.6rem}.page_flowNodeLabel__bqnfk{font-family:Chakra Petch,Segoe UI,sans-serif;font-size:.92rem;letter-spacing:.02em;line-height:1.1}.page_flowNodeMeta__SFoQq{color:#afc4dd;font-family:IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.6rem}.page_flowLegendMini__qC3ud,.page_flowPanel__bHiuj{border:1px solid rgba(152,184,210,.3);background:rgba(4,12,22,.88);color:var(--ink);border-radius:8px}.page_flowPanel__bHiuj{padding:.42rem .5rem;min-width:250px}.page_flowPanel__bHiuj h2{margin:0;font-family:Chakra Petch,Segoe UI,sans-serif;font-size:.95rem;text-transform:uppercase;letter-spacing:.05em}.page_flowPanel__bHiuj p{margin:.24rem 0 0;color:var(--muted);font-size:.76rem;line-height:1.25}.page_flowPanelStats__RlicJ{margin-top:.28rem;display:flex;gap:.34rem}.page_flowPanelStats__RlicJ span{border:1px solid rgba(152,184,210,.3);padding:.12rem .24rem;font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.page_flowLegendMini__qC3ud{padding:.35rem;display:flex;gap:.3rem}.page_flowLegendMini__qC3ud span{border:1px solid;padding:.12rem .24rem;font-family:IBM Plex Mono,monospace;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.page_infoRail__NmR1E{min-height:0;overflow:auto}.page_infoTitle__b_PWM{margin:0;font-family:Chakra Petch,Segoe UI,sans-serif;font-size:1.14rem}.page_parityBadge__wJasj{margin-top:.42rem;display:inline-flex;align-items:center;gap:.36rem;border:1px solid rgba(152,184,210,.3);padding:.18rem .34rem;font-family:IBM Plex Mono,monospace;font-size:.62rem;text-transform:uppercase;letter-spacing:.08em}.page_infoSummary__OmiH5{margin:.42rem 0 0;color:var(--muted);font-size:.88rem}.page_infoBlock__Kc1my{margin-top:.56rem;border:1px solid rgba(152,184,210,.2);background:rgba(7,19,33,.74);padding:.42rem}.page_infoBlock__Kc1my h3{margin:0;font-family:IBM Plex Mono,monospace;font-size:.67rem;text-transform:uppercase;letter-spacing:.1em}.page_infoBlock__Kc1my ul{margin:.32rem 0 0;padding-left:1rem}.page_infoBlock__Kc1my li{margin:.2rem 0;font-size:.82rem;color:#d4e2f3}.page_inlineCode__ZC0Gq{margin:.32rem 0 0;border:1px solid rgba(152,184,210,.24);background:rgba(3,10,19,.8);padding:.26rem .34rem;font-family:IBM Plex Mono,monospace;font-size:.72rem;overflow-wrap:anywhere}.page_emptyState__Ik5Tl{margin:0;color:var(--muted)}.page_footer__6XXvZ{padding:.34rem .52rem;text-align:right}.page_backLink__lwgEl{color:var(--accent-alt);text-decoration:none;font-family:IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.page_backLink__lwgEl:hover{text-decoration:underline}.page_controls__Na7sp button,.page_miniMap__gedyV{border-radius:8px}@media (max-width:1360px){.page_topBar__osvkV{grid-template-columns:minmax(0,1fr)}.page_insightsGrid__lOGP8{grid-template-columns:repeat(2,minmax(0,1fr))}.page_spanTwo__h7Wdn{grid-column:span 2}.page_stage__qe4DO{grid-template-columns:minmax(0,1fr)}.page_infoRail__NmR1E{max-height:330px}.page_page__RGzIS{max-height:none;overflow:auto}}@media (max-width:860px){.page_page__RGzIS{padding:.48rem;gap:.48rem}.page_topMetrics__S0Goe{grid-template-columns:repeat(2,minmax(0,1fr))}.page_insightsGrid__lOGP8{grid-template-columns:minmax(0,1fr)}.page_spanTwo__h7Wdn{grid-column:span 1}.page_modeButton__lNZWv,.page_surfaceButton__inLWE{font-size:.58rem}}