@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&display=swap";:root{color:#e9f7ef;font-synthesis:none;--mint:#4fffb0;--cyan:#61d9ff;--line:#20372e;--muted:#789487;--panel:#09120ec7;background:#050807;font-family:Manrope,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{background:#050807;min-width:320px;margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.shell{background-color:#0000;background-image:linear-gradient(#11221a3b 1px,#0000 1px),linear-gradient(90deg,#11221a3b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:100vh;position:relative;overflow:hidden}.noise{pointer-events:none;opacity:.08;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E");position:fixed;inset:0}.orb{filter:blur(90px);opacity:.1;pointer-events:none;border-radius:50%;width:500px;height:500px;position:fixed}.orb-a{background:#00ff9d;animation:12s ease-in-out infinite drift;top:-240px;right:8%}.orb-b{background:#0af;animation:16s ease-in-out infinite reverse drift;bottom:-300px;left:-100px}@keyframes drift{50%{transform:translate(80px,50px)scale(1.2)}}.nav{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050807d1;justify-content:space-between;align-items:center;height:72px;padding:0 4vw;display:flex;position:relative}.brand{letter-spacing:.12em;align-items:center;gap:7px;font-family:IBM Plex Mono;display:flex}.brand b{color:var(--mint)}.brand em{color:var(--muted);align-self:flex-start;margin-top:19px;font-size:9px;font-style:normal}.brand-mark{width:28px;height:28px;display:inline-block;position:relative}.brand-mark i{border:1px solid var(--mint);border-radius:50%;position:absolute;inset:5px}.brand-mark i:nth-child(2){transform:rotate(60deg)scaleX(.45)}.brand-mark i:nth-child(3){transform:rotate(-60deg)scaleX(.45)}.nav nav{align-items:center;gap:26px;font-size:13px;display:flex}.nav nav a{color:#9bb2a7}.nav nav a:hover,.nav nav a.router-link-active{color:#fff}.pill,.btn-primary{padding:10px 18px;border:1px solid var(--mint)!important;background:var(--mint)!important;color:#04100b!important}.link{color:#9bb2a7;cursor:pointer;background:0 0;border:0}.page{z-index:2;width:min(1400px,92vw);margin:auto;position:relative}.mono,.eyebrow,.tag,.metric label,table{font-family:IBM Plex Mono,monospace}.eyebrow{color:var(--mint);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:7vw;min-height:680px;display:grid}.hero h1{letter-spacing:-.06em;margin:22px 0 28px;font-size:clamp(48px,7vw,100px);font-weight:500;line-height:.92}.hero h1 span{color:#0000;-webkit-text-stroke:1px #7ea18f}.hero p{color:#91a99d;max-width:620px;font-size:16px;line-height:1.8}.actions{gap:12px;margin-top:36px;display:flex}.btn{color:#dff4e8;cursor:pointer;background:0 0;border:1px solid #345243;padding:13px 21px}.terminal{background:#040b08d6;border:1px solid #2b4b3c;position:relative;box-shadow:0 30px 100px #0000008c}.terminal:before{content:"NEURAL EXECUTION GRAPH / LIVE";border-bottom:1px solid var(--line);color:#719482;letter-spacing:.12em;padding:12px 16px;font:10px IBM Plex Mono;display:block}.graph{height:340px;padding:20px}.graph svg{width:100%;height:100%;overflow:visible}.pulse-line{stroke-dasharray:9 7;animation:10s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-160px}}.ticker{border-block:1px solid var(--line);color:#8ba496;align-items:center;height:44px;font:11px IBM Plex Mono;display:flex;overflow:hidden}.ticker div{white-space:nowrap;animation:28s linear infinite ticker}.ticker b{color:var(--mint);margin:0 28px}@keyframes ticker{to{transform:translate(-50%)}}.section{padding:100px 0}.section-head{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.section h2{letter-spacing:-.04em;margin:10px 0;font-size:clamp(34px,4vw,58px)}.section-head p{max-width:460px;color:var(--muted);line-height:1.7}.grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.card,.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:24px;position:relative;overflow:hidden}.card:after{content:"";background:linear-gradient(90deg,transparent,var(--mint),transparent);height:1px;transition:all .5s;position:absolute;inset:auto 0 0;transform:translate(-100%)}.card:hover:after{transform:translate(100%)}.card h3{margin:18px 0 9px;font-size:18px}.tag{color:#8fb4a1;border:1px solid #315142;padding:5px 8px;font-size:9px}.card p{color:var(--muted);font-size:13px;line-height:1.6}.metrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:10px;margin-top:22px;padding-top:20px;display:grid}.metric label{color:#6e8b7d;margin-bottom:7px;font-size:9px;display:block}.metric strong{font-size:17px;font-weight:500}.app-page{min-height:calc(100vh - 130px);padding:48px 0 100px}.topline{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.topline h1{letter-spacing:-.04em;margin:8px 0;font-size:42px}.status{color:var(--mint);font:10px IBM Plex Mono}.status:before,.live-dot:before{content:"";background:var(--mint);width:6px;height:6px;box-shadow:0 0 12px var(--mint);border-radius:50%;margin-right:8px;display:inline-block}.dashboard{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.span-8{grid-column:span 8}.span-4{grid-column:span 4}.span-12{grid-column:span 12}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kpi{border:1px solid var(--line);background:var(--panel);padding:22px}.kpi span{color:var(--muted);font:10px IBM Plex Mono}.kpi strong{margin-top:13px;font-size:28px;display:block}.chart{height:280px}.chart svg{width:100%;height:100%}.panel h3{margin:0 0 24px;font-size:16px}.activity{border-bottom:1px solid #182b22;gap:14px;padding:14px 0;font-size:12px;display:flex}.activity time{color:var(--muted);font-family:IBM Plex Mono}.model-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.model-card{flex-direction:column;min-height:310px;display:flex}.model-card .metrics{margin-top:auto}.model-card .btn{width:100%;margin-top:18px}.form-wrap{max-width:480px;margin:70px auto}.form-wrap h1{margin:12px 0;font-size:44px}.form-wrap>p{color:var(--muted);line-height:1.6}.field{margin:18px 0}.field label{color:#86a394;margin-bottom:8px;font:10px IBM Plex Mono;display:block}.field input,.field select{color:#eaf8f0;background:#07100c;border:1px solid #294738;outline:none;width:100%;padding:14px 15px}.error,.success{color:#ff9a9a;border:1px solid #7d3a3a;padding:12px;font-size:12px}table{border-collapse:collapse;width:100%;font-size:11px}th,td{text-align:left;color:#8faa9c;border-bottom:1px solid #1b3026;padding:14px 10px}th{color:#d7e9df}.admin-grid{grid-template-columns:1fr 2fr;gap:12px;display:grid}footer{border-top:1px solid var(--line);color:#597164;letter-spacing:.08em;justify-content:space-between;align-items:center;min-height:70px;padding:0 4vw;font:9px IBM Plex Mono;display:flex}@media (width<=900px){.nav nav a:not(.pill){display:none}.hero{grid-template-columns:1fr;padding:70px 0}.grid,.kpis{grid-template-columns:repeat(2,1fr)}.span-8,.span-4{grid-column:span 12}.model-list,.admin-grid{grid-template-columns:1fr}.terminal{margin-bottom:50px}}@media (width<=560px){.nav{padding:0 20px}.brand em{display:none}.page{width:calc(100% - 32px)}.grid,.kpis{grid-template-columns:1fr}.hero h1{font-size:48px}.metrics{grid-template-columns:repeat(2,1fr)}.actions{flex-direction:column}footer{text-align:center;flex-direction:column;gap:14px;padding:25px}}.lang-switch{color:#587568;cursor:pointer;background:#09120e;border:1px solid #294338;align-items:center;gap:6px;padding:6px 8px;font:9px IBM Plex Mono;display:flex}.lang-switch .on{color:var(--mint)}.lang-switch i{background:#294338;width:1px;height:10px}.hero-v2{grid-template-columns:1fr 1fr;gap:5vw;min-height:820px}.hero-v2 h1{font-size:clamp(50px,6.3vw,92px)}.signal{background:var(--mint);width:6px;height:6px;box-shadow:0 0 14px var(--mint);border-radius:50%;margin-right:10px;display:inline-block}.hero-proof{border-top:1px solid var(--line);max-width:670px;margin-top:58px;display:flex}.hero-proof div{border-right:1px solid var(--line);margin-right:30px;padding:18px 30px 0 0}.hero-proof div:last-child{border:0}.hero-proof b{font:18px IBM Plex Mono;display:block}.hero-proof span{color:#688577;margin-top:6px;font:8px IBM Plex Mono;display:block}.intelligence-map{background:#040b08e8;border:1px solid #29463a;box-shadow:0 35px 100px #0009}.map-head{border-bottom:1px solid var(--line);color:#7d9c8d;justify-content:space-between;align-items:center;height:46px;padding:0 16px;font:9px IBM Plex Mono;display:flex}.neural-core{background:radial-gradient(circle,#4fffb017,#0000 48%);height:440px;position:relative;overflow:hidden}.neural-core svg{width:100%;height:100%;position:absolute;inset:0}.neural-core svg g{stroke:#285040;stroke-width:1px;stroke-dasharray:4 8;animation:12s linear infinite dash}.ring{border:1px solid #2c5945;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.r1{width:125px;height:125px;animation:14s linear infinite spin}.r2{border-style:dashed;width:210px;height:210px;animation:22s linear infinite reverse spin}.r3{opacity:.45;width:310px;height:310px}.r1:after,.r2:after{content:"";background:var(--mint);width:7px;height:7px;box-shadow:0 0 15px var(--mint);border-radius:50%;position:absolute;top:-4px;left:50%}@keyframes spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.core{z-index:2;border:1px solid var(--mint);text-align:center;background:#07120d;border-radius:50%;place-content:center;width:86px;height:86px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #4fffb02e}.core span{color:var(--mint);font:22px IBM Plex Mono}.core small{color:#668477;font:7px IBM Plex Mono}.node{z-index:2;background:#08120e;border:1px solid #2b4a3b;min-width:92px;padding:9px 12px;position:absolute}.node b,.node span{font:8px IBM Plex Mono;display:block}.node span{color:var(--mint);margin-top:4px}.n1{top:15%;left:10%}.n2{top:19%;right:9%}.n3{bottom:16%;right:7%}.n4{bottom:17%;left:7%}.map-metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.map-metrics div{border-right:1px solid var(--line);padding:15px}.map-metrics span,.map-metrics b{font:8px IBM Plex Mono;display:block}.map-metrics span{color:#607b6e}.map-metrics b{margin-top:5px;font-size:13px}.green{color:var(--mint)}.capability-rail{border-block:1px solid var(--line);background:#07100c}.capability-rail .page{grid-template-columns:repeat(4,1fr);display:grid}.capability-rail span{border-right:1px solid var(--line);color:#91aa9e;justify-content:center;align-items:center;gap:13px;height:76px;font:10px IBM Plex Mono;display:flex}.line-icon{color:var(--mint);flex:none}.model-deck{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.model-pro{border:1px solid var(--line);background:linear-gradient(160deg,#0b1712,#07100c);flex-direction:column;min-height:475px;padding:22px;transition:all .35s;display:flex}.model-pro:hover{border-color:#3a7558;transform:translateY(-6px)}.model-top{color:#547064;justify-content:space-between;font:9px IBM Plex Mono;display:flex}.model-orbit{place-items:center;height:128px;display:grid;position:relative}.model-orbit:before,.model-orbit i{content:"";border:1px solid #2c5b46;border-radius:50%;width:82px;height:82px;position:absolute}.model-orbit i{width:105px;height:42px;transform:rotate(-24deg)}.model-orbit b{color:var(--mint);font:24px IBM Plex Mono}.model-pro h3{font:17px IBM Plex Mono}.model-pro>p{color:var(--muted);min-height:80px;font-size:12px;line-height:1.7}.model-specs{border-top:1px solid var(--line);margin-top:auto}.model-specs div{border-bottom:1px solid #182a22;justify-content:space-between;padding:10px 0;display:flex}.model-specs span{color:#607c6e;font:8px IBM Plex Mono}.model-specs b{font:10px IBM Plex Mono}.process-wrap,.risk-wrap{border-block:1px solid var(--line);background:#07100d}.section-head.centered{text-align:center;display:block}.section-head.centered p{margin:auto}.learning-loop{grid-template-columns:repeat(5,1fr);margin-top:60px;display:grid}.learning-loop article{border:1px solid var(--line);border-right:0;min-height:245px;padding:25px;position:relative}.learning-loop article:last-child{border-right:1px solid var(--line)}.step-icon{color:var(--mint);justify-content:space-between;display:flex}.step-icon span{color:#557164;font:9px IBM Plex Mono}.learning-loop h3{margin-top:34px}.learning-loop p{color:var(--muted);font-size:12px;line-height:1.65}.learning-loop article>i{z-index:2;color:var(--mint);position:absolute;top:48%;right:-10px}.architecture{grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;display:grid}.arch-copy h2,.risk-heading h2,.capital-copy h2,.faq-section h2,.cta h2{letter-spacing:-.05em;font-size:clamp(38px,4.5vw,64px);line-height:1.05}.arch-copy>p,.capital-copy>p,.cta p{color:var(--muted);line-height:1.8}.arch-stream{color:#789587;align-items:center;gap:8px;margin-top:42px;font:7px IBM Plex Mono;display:flex}.arch-stream i{background:var(--mint);flex:1;height:1px}.layer-stack article{border:1px solid var(--line);background:#09130f;border-bottom:0;grid-template-columns:35px 38px 1fr auto;align-items:center;gap:18px;padding:22px;display:grid}.layer-stack article:last-child{border-bottom:1px solid var(--line)}.layer-stack article>span{color:#587266;font:9px IBM Plex Mono}.layer-stack h3{margin:0 0 6px;font-size:15px}.layer-stack p{color:var(--muted);margin:0;font-size:11px}.layer-stack em{color:var(--mint);font:7px IBM Plex Mono}.risk-heading{grid-template-columns:1fr .7fr;align-items:end;gap:8vw;display:grid}.risk-heading>p{color:var(--muted);line-height:1.8}.risk-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:55px;display:grid}.risk-grid article{border:1px solid var(--line);background:#09130f;min-height:270px;padding:28px}.risk-icon{color:var(--mint);justify-content:space-between;display:flex}.risk-icon span{color:#587266;font:8px IBM Plex Mono}.risk-grid h3{margin-top:36px}.risk-grid p{color:var(--muted);font-size:12px;line-height:1.7}.capital-section{grid-template-columns:1fr 1fr;align-items:center;gap:9vw;display:grid}.capital-visual{border:1px solid var(--line);background:radial-gradient(circle at 20% 20%,#123426,#08110d 60%);padding:45px}.balance-card{background:#07100c;border:1px solid #315441;margin-top:30px;padding:30px}.balance-card>span,.balance-card p span{color:#668477;font:8px IBM Plex Mono}.balance-card>b{margin:13px 0 28px;font:30px IBM Plex Mono;display:block}.balance-card small{color:var(--mint);font-size:10px}.balance-card>div{background:#1a2f25;height:3px;margin-bottom:28px}.balance-card>div i{background:linear-gradient(90deg,var(--cyan),var(--mint));width:72%;height:100%;display:block}.balance-card p{border-top:1px solid var(--line);justify-content:space-between;padding-top:14px;display:flex}.balance-card strong{font:11px IBM Plex Mono}.capital-copy ol{padding:0;list-style:none}.capital-copy li{border-bottom:1px solid var(--line);padding:13px 0;font-size:13px}.capital-copy li span{color:var(--mint);margin-right:20px;font:9px IBM Plex Mono}.faq-section{grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.faq-list article{border-top:1px solid var(--line);cursor:pointer}.faq-list article:last-child{border-bottom:1px solid var(--line)}.faq-list button{color:#e8f6ee;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:45px 1fr auto;width:100%;padding:24px 0;display:grid}.faq-list button span{color:var(--mint);font:9px IBM Plex Mono}.faq-list button i{font-size:20px;font-style:normal}.faq-list p{max-height:0;color:var(--muted);margin:0 45px;font-size:13px;line-height:1.8;transition:all .35s;overflow:hidden}.faq-list article.open p{max-height:140px;margin-bottom:24px}.cta{background:linear-gradient(100deg,#0b2118,#07100c);border:1px solid #33654e;justify-content:space-between;align-items:end;margin-bottom:100px;padding:58px;display:flex}.cta h2{max-width:700px;margin:15px 0}.cta p{margin:0}@media (width<=1050px){.hero-v2{grid-template-columns:1fr}.intelligence-map{max-width:720px}.model-deck,.risk-grid{grid-template-columns:repeat(2,1fr)}.learning-loop{grid-template-columns:1fr}.learning-loop article{border-right:1px solid var(--line);border-bottom:0;min-height:auto}.learning-loop article:last-child{border-bottom:1px solid var(--line)}.architecture,.capital-section,.faq-section{grid-template-columns:1fr}.capability-rail .page{grid-template-columns:repeat(2,1fr)}.cta{display:block}.cta .actions{margin-top:30px}}@media (width<=600px){.hero-proof{grid-template-columns:1fr 1fr;display:grid}.hero-proof div{border:0}.neural-core{height:340px}.r3{width:250px;height:250px}.node{min-width:70px;padding:7px}.model-deck,.risk-grid,.capability-rail .page,.risk-heading{grid-template-columns:1fr}.capital-visual{padding:20px}.faq-section{gap:20px}.cta{padding:30px}}.product-stories{border-top:1px solid var(--line);background:linear-gradient(#07100d,#050807)}.stories-intro{max-width:900px;margin-bottom:70px}.stories-intro h2,.principle-title h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,5vw,72px);line-height:1.02}.stories-intro p{max-width:720px;color:var(--muted);line-height:1.8}.product-story{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:7vw;min-height:640px;padding:70px 0;display:grid}.product-story:nth-child(odd) .product-visual{order:2}.product-visual{background:radial-gradient(circle at 50% 45%,#123629,#07100c 55%);border:1px solid #29483a;place-items:center;height:480px;display:grid;position:relative;overflow:hidden}.product-visual:before{content:"";background-color:#0000;background-image:linear-gradient(#17302433 1px,#0000 1px),linear-gradient(90deg,#17302433 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.product-glyph{place-items:center;width:210px;height:210px;display:grid;position:relative}.product-glyph span{color:#e7fff2;z-index:2;font:62px IBM Plex Mono}.product-glyph i{border:1px solid #4fffb073;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:0}.product-glyph i:nth-child(2){border-style:dashed;animation-direction:reverse;inset:25px -35px;transform:rotate(60deg)}.product-glyph i:nth-child(3){opacity:.5;inset:-35px 25px;transform:rotate(-60deg)}.visual-readout{z-index:2;position:absolute;top:20px;left:22px}.visual-readout span,.visual-readout small{color:#678577;font:7px IBM Plex Mono;display:block}.visual-readout b{color:var(--mint);margin:7px 0;font:22px IBM Plex Mono;display:block}.product-visual svg{width:100%;height:145px;position:absolute;bottom:0;left:0}.product-visual svg path{fill:none;stroke:var(--cyan);stroke-width:2px;stroke-dasharray:7 5}.product-copy h3{letter-spacing:-.07em;margin:26px 0 4px;font:56px IBM Plex Mono}.product-copy h4{color:var(--mint);margin:0 0 30px;font-size:18px;font-weight:500}.product-copy>strong{font-size:22px;font-weight:500;line-height:1.45;display:block}.product-copy>p{color:var(--muted);font-size:14px;line-height:1.8}.product-copy ul{grid-template-columns:1fr 1fr;gap:8px;margin:25px 0;padding:0;list-style:none;display:grid}.product-copy li{border:1px solid var(--line);align-items:center;gap:9px;padding:12px;font:10px IBM Plex Mono;display:flex}.use-case{border-left:2px solid var(--mint);margin-top:28px;padding:4px 0 4px 18px}.use-case span{color:var(--mint);font:8px IBM Plex Mono}.use-case p{color:#9bb3a7;margin:7px 0;font-size:12px;line-height:1.6}.principles{grid-template-columns:.85fr 1.15fr;gap:8vw;display:grid}.principle-grid{grid-template-columns:1fr 1fr;display:grid}.principle-grid article{border:1px solid var(--line);min-height:230px;margin:-1px 0 0 -1px;padding:28px}.principle-grid span{color:var(--mint);font:9px IBM Plex Mono}.principle-grid h3{margin:35px 0 12px;font-size:16px}.principle-grid p{color:var(--muted);font-size:12px;line-height:1.7}.network-band{background:#0a1b13;border-block:1px solid #315a46;margin-bottom:100px;padding:40px 0}.network-band .page>div{justify-content:space-between;align-items:center;display:flex}.network-band span{color:#c6ded2;font:10px IBM Plex Mono}.network-band b{color:var(--mint);font-weight:400}.network-band p{text-align:center;color:#6f8c7e;margin:25px 0 0;font-size:11px}@media (width<=900px){.product-story,.principles{grid-template-columns:1fr}.product-story:nth-child(odd) .product-visual{order:0}.product-story{padding:50px 0}.product-visual{height:400px}.network-band .page>div{flex-wrap:wrap;gap:15px}}@media (width<=560px){.product-copy h3{font-size:42px}.product-copy ul,.principle-grid{grid-template-columns:1fr}.product-visual{height:330px}.network-band .page>div{grid-template-columns:1fr auto;display:grid}.network-band b{display:none}}.back-top{z-index:50;width:52px;height:52px;color:var(--mint);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08130eee;border:1px solid #397055;flex-direction:column;justify-content:center;align-items:center;gap:1px;animation:.25s topIn;display:flex;position:fixed;bottom:26px;right:24px;box-shadow:0 12px 40px #0008}.back-top span{font-size:18px;line-height:14px}.back-top small{letter-spacing:.08em;font:7px IBM Plex Mono}.back-top:hover{background:var(--mint);color:#04100b}@keyframes topIn{0%{opacity:0;transform:translateY(12px)}}.detail-back{color:#86a697;margin-bottom:28px;font:10px IBM Plex Mono;display:inline-block}.detail-hero{border-bottom:1px solid var(--line);grid-template-columns:1fr 350px;align-items:center;gap:7vw;padding:30px 0 70px;display:grid}.detail-hero .eyebrow{margin-top:22px}.detail-hero h1{letter-spacing:-.08em;margin:12px 0;font:clamp(55px,8vw,105px) IBM Plex Mono}.detail-hero>div>p{color:var(--muted);max-width:720px;font-size:16px;line-height:1.8}.detail-tags{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.detail-tags span{border:1px solid var(--line);align-items:center;gap:8px;padding:10px 13px;font:9px IBM Plex Mono;display:flex}.detail-orbit{text-align:center;background:radial-gradient(circle,#153a2b,#0000 65%);place-content:center;height:350px;display:grid;position:relative}.detail-orbit i{border:1px solid #3c7b5c;border-radius:50%;animation:18s linear infinite spin;position:absolute;inset:50px}.detail-orbit i:nth-child(2){border-style:dashed;animation-direction:reverse;inset:80px 35px;transform:rotate(55deg)}.detail-orbit b{color:var(--mint);font:80px IBM Plex Mono}.detail-orbit small{color:#78978a;font:7px IBM Plex Mono}.detail-grid{grid-template-columns:1fr 370px;gap:12px;margin-top:12px;display:grid}.history-panel,.allocation-panel{padding:28px}.panel-title{justify-content:space-between;align-items:start;display:flex}.panel-title h2{margin:10px 0;font-size:25px}.source-badge{color:var(--mint);border:1px solid #397357;padding:7px 9px;font:8px IBM Plex Mono}.source-badge.muted{color:#70887c;border-color:var(--line)}.history-kpis{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}.history-kpis div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px}.history-kpis span,.history-kpis b{font:8px IBM Plex Mono;display:block}.history-kpis span{color:#6d897b}.history-kpis b{margin-top:8px;font-size:18px}.detail-chart{height:280px}.detail-chart svg{width:100%;height:100%;overflow:visible}.detail-chart g{stroke:#1b3328}.detail-chart polyline{fill:none;stroke:var(--mint);stroke-width:3px;vector-effect:non-scaling-stroke}.data-note{line-height:1.6;color:#698277!important;font-size:10px!important}.empty-history{text-align:center;color:#789487;padding:70px 10%}.empty-history h3{color:#e6f6ed}.empty-history p{font-size:13px;line-height:1.8}.allocation-panel h2{font-size:27px}.calc-rate,.calc-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 0;font-size:11px;display:flex}.calc-rate b{color:var(--mint);font:30px IBM Plex Mono}.calc-result{background:#0b1c14;border:1px solid #315441;margin:18px 0;padding:22px}.calc-result>span{color:#7e9a8c;font:8px IBM Plex Mono}.calc-result>b{margin-top:10px;font:28px IBM Plex Mono;display:block}.calc-result small{color:var(--mint);font-size:9px}.calc-result p{color:#789487;margin:10px 0 0;font-size:10px}.recent-panel{margin-top:12px;overflow:auto}.recent-panel h3{margin-bottom:18px}@media (width<=900px){.detail-hero,.detail-grid{grid-template-columns:1fr}.detail-orbit{height:280px}.allocation-panel{order:-1}}@media (width<=560px){.detail-tags{display:grid}.history-kpis{grid-template-columns:repeat(2,1fr)}.back-top{bottom:14px;right:14px}}:root{--mint:#63d8ff;--cyan:#8a7dff;--line:#203858;--muted:#8195ad;--panel:#081121d1;color:#edf7ff;background:#040914}.shell{background-color:#040914;background-image:radial-gradient(circle at 76% 8%,#4196ff1f,#0000 28%),linear-gradient(#264b7630 1px,#0000 1px),linear-gradient(90deg,#264b7630 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,48px 48px,48px 48px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.orb-a{background:#32b8ff}.orb-b{background:#7658ff}.nav{background:#040914d6;border-color:#203858}.brand b{background:linear-gradient(100deg,#8ce8ff,#7295ff,#aa82ff);color:#0000;-webkit-background-clip:text;background-clip:text}.brand-mark i{border-color:#6ddcff}.pill,.btn-primary{box-shadow:0 10px 32px #41a3ff2e;color:#030917!important;background:linear-gradient(110deg,#75e5ff,#699eff 55%,#9380ff)!important;border-color:#79cfff!important}.btn:hover{border-color:#65cfff}.eyebrow,.green,.line-icon{color:#68d8ff}.signal,.live-dot:before,.status:before{background:#66d9ff;box-shadow:0 0 14px #53cfff}.panel,.card{background:linear-gradient(145deg,#0a182de0,#070e1dd6);border-color:#203858}.intelligence-map{background:#040b19eb;border-color:#2c4c78;box-shadow:0 35px 110px #002c6673}.neural-core{background:radial-gradient(circle,#4bb4ff29,#4e5bff0f 34%,#0000 62%)}.ring{border-color:#397cb2}.r1:after,.r2:after{background:#6bdcff;box-shadow:0 0 18px #50cfff}.core{background:#071227;border-color:#69d9ff;box-shadow:0 0 50px #4eb2ff40}.core span{color:#75ddff}.node{background:#081328;border-color:#294d77}.node span{color:#76dcff}.neural-core svg g{stroke:#31577f}.capability-rail,.process-wrap,.risk-wrap{background:#07101f;border-color:#203858}.model-pro{background:linear-gradient(155deg,#0c1c35,#07101f);border-color:#203858}.model-pro:hover{border-color:#4c8bc5;box-shadow:0 20px 60px #1e66b421}.model-orbit:before,.model-orbit i{border-color:#3979ad}.model-orbit b{color:#69d9ff}.learning-loop article,.risk-grid article,.layer-stack article{background:#08152a;border-color:#203858}.arch-stream i{background:linear-gradient(90deg,#64d9ff,#8178ff)}.balance-card{background:#071226;border-color:#315a86}.capital-visual{background:radial-gradient(circle at 20% 20%,#153c69,#081124 62%);border-color:#28486f}.balance-card>div i{background:linear-gradient(90deg,#66dfff,#649cff,#9b7cff)}.cta{background:linear-gradient(105deg,#0c2d50,#081429 54%,#18133d);border-color:#365f91}.product-stories{background:linear-gradient(#07101f,#040914)}.product-visual{background:radial-gradient(circle at 50% 45%,#174a77,#081225 57%);border-color:#294f7c}.product-glyph i{border-color:#67d8ff9e}.product-glyph span,.visual-readout b{color:#72dcff}.product-visual svg path{stroke:#8d83ff}.use-case{border-color:#6ddcff}.network-band{background:linear-gradient(90deg,#0a2541,#11183d);border-color:#315c8b}.network-band b{color:#72ddff}.back-top{color:#70dcff;background:#071327ed;border-color:#3a6da1}.back-top:hover{color:#040a15;background:linear-gradient(135deg,#69dfff,#7c82ff)}.detail-orbit{background:radial-gradient(circle,#174a78,#0000 65%)}.detail-orbit i{border-color:#4b91c8}.detail-orbit b{color:#72dcff}.source-badge{color:#6fdcff;border-color:#397bad}.detail-chart polyline{stroke:#69d9ff}.calc-rate b{color:#69d9ff}.calc-result{background:#0a203b;border-color:#315a86}.lang-switch{background:#071226;border-color:#29486e}.lang-switch span.on{color:#6edcff}.tag.live{color:#6edcff;border-color:#397daf}.kpi{background:linear-gradient(145deg,#0b1d37,#071124);border-color:#203858}.activity{border-color:#182e4b}.field input,.field select{background:#071227;border-color:#29496f}.field input:focus,.field select:focus{border-color:#64d9ff}table th,table td{border-color:#1b3150}.card:after{background:linear-gradient(90deg,#0000,#68d9ff,#8c7eff,#0000)}svg [stroke=\#4fffb0],svg[stroke=\#4fffb0]{stroke:#68d9ff!important}svg [fill=\#4fffb0],svg[fill=\#4fffb0]{fill:#68d9ff!important}svg [stroke=\#61d9ff],svg[stroke=\#61d9ff]{stroke:#8b82ff!important}.success{color:#73dcff;border-color:#356c9a}.error{color:#d2a8ff;border-color:#744a86}.back-top{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(14px);transition:opacity .25s,transform .25s,visibility .25s!important}.back-top.visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.admin-shell{color:#eaf5ff;z-index:3;background:#050b17;grid-template-columns:240px 1fr;min-height:100vh;display:grid;position:relative}.admin-side{background:#07101f;border-right:1px solid #203858;flex-direction:column;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.admin-brand{align-items:center;gap:11px;padding:10px 8px 28px;display:flex}.admin-brand div{flex-direction:column;display:flex}.admin-brand b{letter-spacing:.13em;color:#70dcff;font:17px IBM Plex Mono}.admin-brand small{color:#58708d;margin-top:4px;font:7px IBM Plex Mono}.admin-side nav{flex-direction:column;gap:4px;display:flex}.admin-side nav button{color:#8093aa;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;width:100%;padding:12px;font-size:12px;display:grid}.admin-side nav button:hover,.admin-side nav button.active{color:#eaf6ff;background:#10223d}.admin-side nav button.active{box-shadow:inset 2px 0 #69d9ff}.admin-side nav em{color:#fff;background:#744dff;border-radius:10px;padding:3px 6px;font:8px IBM Plex Mono}.admin-side-foot{border-top:1px solid #203858;flex-direction:column;gap:10px;margin-top:auto;padding:18px 10px;display:flex}.admin-side-foot>*{font:9px IBM Plex Mono}.admin-side-foot button{color:#8da0b7;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.admin-main{min-width:0;padding:0 32px 60px}.admin-top{border-bottom:1px solid #203858;justify-content:space-between;align-items:center;height:94px;margin-bottom:26px;display:flex}.admin-top>div:last-child{align-items:center;gap:20px;display:flex}.admin-top span{color:#65809c;font:8px IBM Plex Mono}.admin-top h1{margin:7px 0 0;font-size:24px}.admin-clock{letter-spacing:.1em}.admin-notice{z-index:100;background:#091a31;min-width:260px;position:fixed;top:20px;right:28px}.admin-kpis{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.admin-kpis article{background:#091426;border:1px solid #203858;padding:18px}.admin-kpis span,.admin-kpis small{color:#6f849c;font:8px IBM Plex Mono;display:block}.admin-kpis b{margin:12px 0 5px;font:23px IBM Plex Mono;display:block}.admin-dashboard{grid-template-columns:1.5fr 1fr;gap:10px;margin-top:10px;display:grid}.admin-card{background:#081222;border:1px solid #203858;padding:24px;overflow:auto}.card-title{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.card-title h3{margin:0;font-size:16px}.card-title p,.admin-card>p{color:#70859d;font-size:11px;line-height:1.6}.card-title button:not(.btn){color:#6edcff;cursor:pointer;background:0 0;border:0}.admin-model-row{border-top:1px solid #182d49;grid-template-columns:12px 1fr 80px 100px 80px 80px;align-items:center;gap:10px;padding:14px 0;font-size:10px;display:grid}.admin-model-row em{color:#6edcff;font-style:normal}.model-dot{background:#6c7888;border-radius:50%;width:6px;height:6px}.model-dot.live,.state-pill.online,.state-pill.active{background:#69d9ff;box-shadow:0 0 10px #69d9ff}.todo{border-top:1px solid #182d49;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;padding:17px 0;display:grid}.todo b{font:20px IBM Plex Mono}.todo span{color:#8498af;font-size:11px}.todo button,.table-action{color:#6edcff;cursor:pointer;background:0 0;border:0;font-size:10px}.table-action{padding:4px 7px}.table-action.danger{color:#d6a7ff}.model-admin-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.model-admin-grid article{background:#091426;border:1px solid #203858;padding:22px}.model-admin-head{color:#65809c;justify-content:space-between;font:8px IBM Plex Mono;display:flex}.model-admin-grid h2{margin:20px 0 10px;font:25px IBM Plex Mono}.model-admin-grid>article>p{color:#8295aa;min-height:48px;font-size:11px;line-height:1.6}.model-admin-grid dl{border-top:1px solid #203858}.model-admin-grid dl div{border-bottom:1px solid #182d49;justify-content:space-between;padding:10px 0;display:flex}.model-admin-grid dt{color:#69819a;font:8px IBM Plex Mono}.model-admin-grid dd{font:9px IBM Plex Mono}.admin-card table{min-width:900px}.admin-card td small{color:#657b93;margin-top:4px;display:block}.state-pill{border:1px solid #2e4e74;padding:5px 7px;font:8px IBM Plex Mono;display:inline-block;box-shadow:none!important;background:0 0!important}.state-pill.active,.state-pill.online{color:#6edcff;border-color:#397caf}.state-pill.suspended,.state-pill.disabled{color:#d6a7ff;border-color:#725a91}.admin-search{color:#fff;background:#071228;border:1px solid #29496f;width:240px;padding:10px}.txid{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.settings-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.settings-grid article:last-child{grid-column:span 2}.service-row{border-bottom:1px solid #1c3150;justify-content:space-between;padding:15px 0;font-size:11px;display:flex}.service-row b{font:9px IBM Plex Mono}.service-row .online{color:#6edcff}.admin-modal{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020711d9;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.modal-box{background:#091528;border:1px solid #31577f;width:min(760px,95vw);max-height:90vh;padding:28px;overflow:auto}.modal-box .card-title button{font-size:24px}.form-two{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.form-two .full{grid-column:span 2}.field textarea{color:#fff;background:#071227;border:1px solid #29496f;width:100%;min-height:95px;padding:12px}.check-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.check-grid label{border:1px solid #203858;padding:11px;font-size:11px}@media (width<=1100px){.admin-kpis{grid-template-columns:repeat(3,1fr)}.admin-dashboard,.model-admin-grid{grid-template-columns:1fr}}@media (width<=760px){.admin-shell{grid-template-columns:1fr}.admin-side{height:auto;position:relative}.admin-side nav{grid-template-columns:repeat(2,1fr);display:grid}.admin-side-foot{display:none}.admin-main{padding:0 14px 40px}.admin-kpis{grid-template-columns:repeat(2,1fr)}.settings-grid{grid-template-columns:1fr}.settings-grid article:last-child{grid-column:auto}.form-two{grid-template-columns:1fr}.form-two .full{grid-column:auto}.admin-clock{display:none}}
