@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/quantagent/fonts/font-0.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/quantagent/fonts/font-1.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/quantagent/fonts/font-2.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/quantagent/fonts/font-3.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/quantagent/fonts/font-4.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/quantagent/fonts/font-5.ttf) format("truetype")}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;color:#d3dee6;background:#050b12;font-synthesis:none;font-size:13px;--bg: #050b12;--panel: #080f18;--border: #20303e;--muted: #69808f;--cyan: #4bc6d9;--green: #4dd3a6;--yellow: #dcc05d;--red: #df5c85;--purple: #9b82dc;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Consolas, monospace}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}input:focus,select:focus,textarea:focus{outline:1px solid var(--cyan);border-color:var(--cyan)}h1,h2,h3,h4,p{margin:0}p{line-height:1.8}small{font-size:10px}::-webkit-scrollbar{width:6px;height:5px}::-webkit-scrollbar-thumb{background:#29404d}::-webkit-scrollbar-track{background:#070f17}.cyan{color:var(--cyan)!important}.green{color:var(--green)!important}.red{color:var(--red)!important}.yellow{color:var(--yellow)!important}.purple{color:var(--purple)!important}.muted{color:var(--muted);font-size:11px;line-height:1.8}.dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;vertical-align:middle;margin-right:5px}.dot.amber{color:var(--yellow)}.dot.blue{color:#65a8d9}.app-shell{min-height:100vh}.sidebar{width:184px;background:#070e16;border-right:1px solid #1d2c38;position:fixed;top:0;left:0;bottom:0;display:flex;flex-direction:column;z-index:30}.app-brand{height:76px;display:flex;align-items:center;gap:10px;padding:0 17px;border-bottom:1px solid #172532;color:var(--cyan)}.app-brand b{font-family:var(--mono);font-size:18px;color:#e1edf1;letter-spacing:-1px}.app-brand small{display:block;font-size:7px;letter-spacing:1px;color:#728f9f;margin-top:5px}.workspace-label{font-family:var(--mono);font-size:8px;color:#587182;letter-spacing:1.4px;display:flex;justify-content:space-between;padding:26px 20px 14px}.workspace-label span{color:#90b1bf}nav{padding:0 10px}nav a{display:flex;align-items:center;gap:11px;padding:12px 11px;color:#8195a5;font-size:12px;border-left:2px solid transparent;margin:3px 0;transition:all .15s}nav a:hover{background:#10212d;color:#cbe6ee}nav a.active{color:#7ae2e5;background:#12303a;border-left-color:#41ccd1}nav a.active>svg:last-child{margin-left:auto}nav a.nav-separated{border-top:1px solid #1b2b38;padding-top:18px;margin-top:17px}.sidebar-bottom{margin-top:auto;padding:17px 13px}.local-status{border:1px solid #21313e;padding:11px 9px;margin-bottom:17px;font-size:10px}.local-status small{display:block;color:#4e7e84;font-family:var(--mono);font-size:8px;padding:5px 0 0 12px}.user-info{display:flex;align-items:center;gap:8px}.user-info b{font-size:10px}.user-info small{display:block;font-size:8px;color:#5e788a;margin-top:4px}.avatar{width:31px;height:31px;background:#15303b;display:grid;place-items:center;border:1px solid #2c5964;color:#7ac7ce;font-size:13px}.app-content{margin-left:184px}.topbar{height:55px;border-bottom:1px solid #20303e;background:#080f17;display:flex;justify-content:space-between;align-items:center;padding:0 24px;font-size:11px;gap:12px}.topbar>div{display:flex;align-items:center;gap:14px}.topbar-title{color:#c5d8df}.topbar-sub{color:#738797}.topbar-divider{height:12px;border-left:1px solid #2c3d49}.topbar .server-source{font:8px var(--mono);color:#6d8799;letter-spacing:1px}.topbar .server-source+span{font:10px var(--mono);color:#98b2bf}.topbar small{font-size:7px;color:#597480}.badge{display:inline-flex;align-items:center;gap:5px;font-size:9px;padding:4px 7px;border:1px solid currentColor;color:var(--green);white-space:nowrap;background:#4dd3a608}.badge>i{height:4px;width:4px;border-radius:50%;background:currentColor}.badge.amber{color:var(--yellow);background:#dcc05d08}.badge.blue{color:#5fbbdb;background:#5fbbdb08}.badge.red{color:var(--red);background:#df5c8508}.mobile-menu{display:none!important}main{max-width:1600px;margin:auto;padding:22px 24px 32px}.app-footer{border-top:1px solid #1b2936;display:flex;justify-content:space-between;gap:10px;padding:16px 25px;font:8px var(--mono);color:#4f6a7c;letter-spacing:.5px}.actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid #304452;background:#0c1924;border-radius:3px;font-size:11px;line-height:16px;white-space:nowrap;transition:background .15s}.button:hover:not(:disabled){background:#183140;border-color:#51778a}.button.primary{background:#134b4e;color:#8bf0dd;border-color:#267c79}.button.primary:hover:not(:disabled){background:#1b6665}.button.danger{border-color:#6f3246;background:#321724;color:#e68ca6}.button.danger:hover:not(:disabled){background:#4d2034}.icon-btn{background:transparent;border:0;padding:5px;display:inline-flex;align-items:center;justify-content:center;color:#6f909f}.icon-btn:hover{color:#a5d6df;background:#16303d}.text-btn{background:none;border:none;padding:0;color:#70b7cb;font-size:10px;display:inline-flex;align-items:center;gap:4px}.text-btn:hover{color:#9ee8ef}.segmented{display:flex;border:1px solid #233c49;background:#080f17;padding:3px;gap:2px;border-radius:3px}.segmented button{border:0;background:transparent;color:#6d8898;padding:5px 10px;font-size:10px}.segmented button.active{background:#183c49;color:#93d9e5}.overview-toolbar{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:14px;gap:10px}.workspace-dot{display:inline-block;width:6px;height:6px;background:#5cb9c6;margin-right:9px}.slash{color:#3d5364;margin:0 10px}.source-notice{font-size:10px;color:#6d889a;background:#0b151e;padding:9px 12px;border:1px solid #1b2d3b;line-height:1.7;margin-bottom:22px}.engine{border:1px solid #25404c;padding:9px;background:#060d15;box-shadow:0 7px 35px #0004}.engine-title{height:58px;display:flex;justify-content:space-between;gap:10px;align-items:center;padding:0 5px 9px}.engine-brand{display:flex;align-items:center;gap:11px;color:var(--cyan)}.engine-brand h1{font:600 20px "Barlow Condensed",var(--mono);letter-spacing:.6px;color:#b8d0dc;white-space:nowrap}.engine-brand h1 span{font:600 12px PingFang SC,sans-serif;color:#4db3c6;margin-left:7px;letter-spacing:1px}.engine-brand p{font:6.5px var(--mono);color:#496473;letter-spacing:.65px;margin-top:7px;white-space:nowrap}.engine-metrics{display:flex;gap:23px;align-items:center;font-family:var(--mono)}.engine-metrics small{display:block;color:#526e7d;font-size:7px;margin-bottom:5px;letter-spacing:.5px}.engine-metrics b{font-size:11px;letter-spacing:.5px}.engine-clock{text-align:right;min-width:78px;font-size:16px}.engine-clock>span small{display:inline;font-size:8px}.engine-clock>.badge{font-size:7px;padding:1px 4px;margin-top:5px;float:right}.ticker{display:flex;align-items:center;height:24px;border-top:1px solid #233440;border-bottom:1px solid #233440;font-size:8px;font-family:var(--mono);overflow:hidden;gap:12px;margin:0 -9px 8px;background:#101923}.live-feed{display:flex;align-items:center;gap:5px;background:#cf5371;color:#07121a;font-weight:700;height:100%;padding:0 9px;flex-shrink:0;letter-spacing:.5px}.ticker-track{white-space:nowrap;overflow:hidden;flex:1;color:#829ba9;letter-spacing:.3px}.ticker-mode{font-size:7px;color:#4d6e7d;padding-right:8px;white-space:nowrap}.panel{border:1px solid var(--border);background:linear-gradient(130deg,#0a121b,#080f17 75%);position:relative;min-width:0;--tone: var(--cyan)}.panel:before,.panel:after{content:"";position:absolute;width:5px;height:5px;pointer-events:none}.panel:before{border-top:1px solid var(--tone);border-left:1px solid var(--tone);top:-1px;left:-1px}.panel:after{border-bottom:1px solid var(--tone);border-right:1px solid var(--tone);bottom:-1px;right:-1px}.panel.tone-yellow{--tone: var(--yellow)}.panel.tone-green{--tone: var(--green)}.panel.tone-purple{--tone: var(--purple)}.panel-header{height:29px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #182936;padding:0 10px;gap:5px;overflow:hidden}.panel-header h3{font:600 10px var(--mono);display:flex;align-items:center;gap:5px;letter-spacing:.2px;white-space:nowrap;color:#b8c9d4}.panel-header h3 i{width:3px;height:3px;background:var(--tone);margin-right:1px}.panel-header h3 span{font:9px PingFang SC,sans-serif;color:var(--tone);letter-spacing:.3px;white-space:nowrap}.panel-extra{font:7px var(--mono);color:#607b8b;display:flex;align-items:center;gap:18px;white-space:nowrap}.panel-extra .button{padding:2px 6px;font-size:9px}.panel-body{padding:12px}.panel-open{position:absolute;bottom:8px;right:9px;background:transparent;border:none;padding:3px;color:#8097a4}.omega-top{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin-bottom:7px}.omega-top>.panel{height:218px}.omega-top .panel-body{padding:11px}.input-streams{display:flex;flex-direction:column;gap:8px}.stream-row{display:grid;grid-template-columns:62px 1fr 52px;align-items:center;gap:9px;font-family:var(--mono)}.stream-row b{font-size:10px;font-family:PingFang SC,sans-serif}.stream-row small{display:block;font-size:6px;margin-top:4px;color:#577280}.stream-row>div:last-child{text-align:right}.stream-row strong{font-size:10px;color:#bdcfd9;letter-spacing:.6px}.spark{width:100%;display:block}.panel-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;font:7px var(--mono);letter-spacing:.4px;color:#668395;margin-top:10px;min-height:16px}.panel-foot b{font-size:9px}.panel-foot a{display:flex;align-items:center;gap:5px}.causal{height:160px;position:relative;font-size:9px;cursor:pointer}.causal>svg{position:absolute;inset:0;width:100%;height:100%}.cause-node{position:absolute;padding:5px;border:1px solid currentColor;border-radius:2px;background:#0a1722;box-shadow:0 0 12px #142d3d80;font-size:9px;white-space:nowrap}.cause-node.n1{left:2%;top:12%;color:#77c6d2}.cause-node.n2{left:2%;top:67%;color:#a994df}.cause-node.n3{left:62%;top:40%;color:#d8c270}.cause-node.n4{left:60%;top:77%;color:#53cfa7}.causal-confidence{position:absolute;bottom:-13px;left:2px;color:#d1b956;font-size:8px}.data-label{font:7px var(--mono);color:#6a8999;display:block;letter-spacing:.5px}.data-label span{float:right;font-size:7px}.big-pnl{font:600 clamp(24px,3.1vw,43px) "Barlow Condensed",var(--mono);color:#48d4a1;letter-spacing:1px;text-shadow:0 0 22px #39db9d55;text-align:right;margin:8px 0 10px;line-height:1.1}.micro-stats{display:flex;gap:5px;margin-top:10px}.micro-stats>div{flex:1;padding:5px 6px;border:1px solid color-mix(in srgb,var(--micro-color) 45%,transparent);background:color-mix(in srgb,var(--micro-color) 4%,transparent);border-radius:2px;min-width:0}.micro-stats small{font:7px var(--mono);display:block;color:#5e8791;white-space:nowrap}.micro-stats strong{display:block;color:var(--micro-color);font:600 12px "Barlow Condensed",var(--mono);letter-spacing:.5px;line-height:1;margin-top:5px;white-space:nowrap}.earth-panel{margin-bottom:7px}.earth-panel>.panel-body{padding:0}.earth-stage{height:530px;position:relative;overflow:hidden;background:radial-gradient(ellipse at center,#101f31,#070f18 70%)}.sphere-canvas{height:100%;width:100%;display:block}.earth-inputs,.earth-outputs{position:absolute;top:18px;bottom:40px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;font-family:var(--mono)}.earth-inputs{left:20px;width:100px}.earth-outputs{right:20px;text-align:right;width:115px}.earth-inputs>small,.earth-outputs>small{font-size:7px;color:#577484}.earth-inputs>div>b{display:block;font:600 11px PingFang SC,sans-serif;letter-spacing:1px}.earth-inputs>div>span{display:flex;align-items:center;margin-top:5px;font-size:8px;color:#a5bac6;gap:6px}.glowing-dot{display:inline-block;width:6px;height:6px;border-radius:50%;box-shadow:0 0 8px currentColor}.earth-inputs>div>small{font-size:6px;color:#516778;margin-top:4px;display:block}.earth-outputs>div>b{font-size:9px;display:block}.earth-outputs>div>span{font-size:8px;display:block;margin-top:5px}.earth-outputs>div>strong{display:block;color:#c2d6df;font-size:10px;font-weight:500;margin-top:5px}.earth-outputs button{pointer-events:auto;background:none;border:0;padding:10px 0;color:#4bc6d9;font-size:10px}.earth-caption{position:absolute;bottom:9px;left:13px;right:13px;display:flex;justify-content:space-between;color:#6c8a9d;font:7px var(--mono);gap:10px}.earth-caption>span:nth-child(2){color:#85a9bc;letter-spacing:1px}.omega-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px}.omega-bottom>.panel{height:214px}.omega-bottom .panel-body{padding:9px}.chart-label{display:flex;justify-content:space-between;font:7px var(--mono);color:#657c8e;margin-bottom:8px}.loss-chart{height:105px;position:relative;background:repeating-linear-gradient(to top,transparent,transparent 25px,#26364144 26px)}.loss-chart .spark{position:absolute;inset:0}.omega-bottom .micro-stats{margin-top:8px}.lead-time{display:flex;height:135px;padding-top:5px}.lead-labels{display:flex;flex-direction:column;gap:10px;font-size:9px;justify-content:flex-start;padding-top:15px;min-width:95px;color:#537186}.lead-labels b{color:#aabfcb;font-size:9px}.lead-labels small{font-size:8px}.lead-points{flex:1;position:relative;border-bottom:1px solid #25404c;margin-bottom:20px}.lead-points>i{height:5px;width:5px;position:absolute;border-radius:50%;box-shadow:0 0 8px currentColor}.lead-points>i:after{position:absolute;content:"";height:60px;border-left:1px dotted #6b8993;top:8px;left:2px}.news-line{border-left:1px solid #a18d45;position:absolute;right:10%;height:100%;font:7px var(--mono);color:#c4aa4c;padding:3px}.axis{position:absolute;bottom:-16px;left:0;color:#5c7589;font:6px var(--mono);white-space:nowrap}.position-bars{height:132px;display:flex;flex-direction:column;justify-content:space-between;padding-top:3px}.position-bars>div{display:flex;font-size:9px;gap:5px;align-items:center}.position-bars>div>span{width:80px}.diverging{height:12px;position:relative;flex:1;border-left:0;background:linear-gradient(90deg,transparent 49.7%,#3b5562 50%,transparent 50.3%)}.diverging>i{position:absolute;height:8px;top:2px}.diverging>b{position:absolute;font:7px var(--mono);top:2px;font-weight:400}.engine-foot{display:flex;justify-content:space-between;gap:10px;font:6px var(--mono);color:#486270;letter-spacing:.7px;padding:10px 2px 1px}.engine-connector{display:flex;align-items:center;gap:18px;margin:27px 0;color:#5b7c8f;font:9px var(--mono);letter-spacing:1px}.engine-connector>span{height:1px;background:#1c3342;flex:1}.engine-connector>div{display:flex;align-items:center;gap:9px}.engine-connector>div>span{font-size:9px;letter-spacing:.5px;color:#456b7e;margin-left:10px}.neural-engine{--yellow: #d1d35c;border-color:#3c4140}.neural-engine .panel{background:linear-gradient(140deg,#10171c,#0c131a);--tone: #7a929d;border-color:#293239}.neural-engine .panel-header h3{font-size:9px;letter-spacing:1px}.neural-engine .panel-header h3 span{font:6px var(--mono);letter-spacing:.8px;color:#899da6}.neural-engine .engine-brand h1{font:600 17px var(--mono);letter-spacing:1.2px}.neural-engine .engine-brand h1 span{font:600 11px var(--mono);color:#c4d2d8;letter-spacing:1px}.neural-engine .engine-brand p{font-size:7px;letter-spacing:1px}.nj-logo{padding:9px 7px;background:#245c8d;border:1px solid #65a0b8;box-shadow:0 0 15px #3c87be44;border-radius:5px;color:#8dddff;font:600 12px var(--mono)}.neural-top{display:grid;grid-template-columns:.88fr 1.06fr 1.8fr;gap:7px;margin-bottom:7px}.neural-top>.panel{height:279px}.neural-top .panel-body{padding:10px}.big-pnl.second{text-align:left;font-size:37px;color:#79e6a2;margin:13px 0 11px;text-shadow:0 0 15px #5be3a642;letter-spacing:1.5px}.wallet-info{font:7px var(--mono);line-height:1.7;letter-spacing:.4px;color:#acbdc2}.neural-engine .micro-stats{gap:3px}.neural-engine .micro-stats>div{border:none;padding:3px 0;background:none}.neural-engine .micro-stats small{font-size:6px}.neural-engine .micro-stats strong{font-size:15px}.mini-heading{border-top:1px solid #28343b;margin-top:12px;padding-top:9px;font:7px var(--mono);letter-spacing:1px}.mini-heading span{float:right;font-size:6px}.ledger{display:flex;gap:15px;margin-top:12px;align-items:center}.ledger>.spark{width:70%}.ledger>div{display:flex;flex-direction:column;gap:4px;font:9px var(--mono)}.quote-top{display:flex;justify-content:space-between;font:7px var(--mono);color:#698091;gap:5px}.quote-top b{font-size:10px;color:#b8cbd3}.quote-top .green{font-size:6px}.candles{width:100%;height:115px;margin-top:7px}.orderbook-head,.orderbook-row{display:grid;grid-template-columns:1fr .7fr 1fr;text-align:right;font:7px var(--mono);padding:3px 0;position:relative}.orderbook-head{color:#5b7383;border-bottom:1px solid #293841;font-size:6px}.orderbook-row i{position:absolute;top:0;bottom:0;right:0;background:currentColor;opacity:.09}.orderbook-row span{z-index:1}.neural-top-right{display:grid;grid-template-rows:1fr 1fr;gap:7px}.neural-top-right .panel-body{padding:6px}.edge-fields{display:grid;grid-template-columns:1fr 1fr;gap:3px;height:65px}.edge-fields>div{position:relative;overflow:hidden;background:linear-gradient(25deg,#5278b0,#173149 60%,#12202e);border:1px solid #3c536a}.edge-fields>div:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(30deg,transparent 0px,transparent 10px,#adc3e322 11px,transparent 12px),repeating-linear-gradient(120deg,transparent 0px,transparent 17px,#dae7fa22 18px,transparent 19px);transform:perspective(100px) rotateX(20deg)}.edge-fields>div:last-child{background:linear-gradient(145deg,#233325,#8c713e 70%,#c9aa54);border-color:#874}.edge-fields span{position:absolute;top:5px;left:5px;font:5px var(--mono);color:#b6cedf;letter-spacing:.5px}.edge-fields b{position:absolute;bottom:6px;right:8px;font:13px var(--mono);color:#dbf1ed}.edge-fields i{position:absolute;left:50%;top:50%;width:5px;height:5px;background:#79ffd5;border-radius:50%;box-shadow:0 0 12px #79ffd5,30px 11px #c85282,60px -10px #75b4ee,-30px -5px #d1c878}.edge-numbers{display:flex;justify-content:space-around;font:8px var(--mono);margin-top:7px}.resolution-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2px}.resolution-grid button{height:35px;border:1px solid #6c677638;color:#e0eae6;min-width:0;padding:2px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.resolution-grid small{font:4px var(--mono);opacity:.6;white-space:nowrap}.resolution-grid b{font:600 10px var(--mono)}.resolution-grid button:hover{outline:1px solid #b6d3dc;z-index:1}.neural-panel>.panel-body{padding:0}.neural-stage{height:520px;position:relative;overflow:hidden}.neural-canvas-wrap{position:absolute;inset:0 17% 0 80px}.neural-inputs{position:absolute;top:18px;bottom:30px;left:12px;display:flex;flex-direction:column;justify-content:space-between;width:130px}.neural-inputs>div{font:7px var(--mono);letter-spacing:.2px}.neural-inputs span{display:flex;justify-content:space-between;border-left:2px solid currentColor;padding-left:5px}.neural-inputs b{font-size:8px}.neural-inputs small{display:block;font-size:4.5px;color:#6c8797;margin:5px 0;white-space:nowrap}.neural-inputs .spark{width:85%}.execution-spine{position:absolute;top:15px;bottom:15px;right:12px;width:18%;display:flex;flex-direction:column;gap:5px;font:6px var(--mono)}.execution-spine>small{font-size:6px;color:#a7b9c3;letter-spacing:1px;margin-bottom:1px}.execution-item{border:1px solid #303c43;position:relative;height:30px;padding:6px 6px 8px;display:flex;align-items:center;justify-content:space-between;gap:4px;background:#18202b80}.execution-item span{font-size:5px}.execution-item b{font-size:6px;font-weight:400}.execution-item strong{font-size:8px;color:#dcda78}.execution-item i{position:absolute;bottom:3px;height:1px;background:#c1c666;left:5px}.tiny-bars{display:flex;gap:2px;align-items:flex-end;margin-top:auto;height:30px}.tiny-bars i{flex:1;background:#c2bb3f}.tiny-bars i:nth-child(3n){background:#7d8eaa}.neural-bottom-label{position:absolute;bottom:10px;left:12px;font:5px var(--mono);color:#6a8090;letter-spacing:.7px}.neural-bottom{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:7px}.neural-bottom>.panel{height:241px}.neural-bottom .panel-body{padding:9px}.fan-chart{width:100%;height:160px}.direction-content{display:flex;gap:12px;height:165px;align-items:center}.direction-svg{height:170px;width:49%}.direction-stats{width:51%;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.matrix>div{height:20px;display:grid;place-items:center;font:5px var(--mono);color:#d2dde0}.histogram{display:flex;gap:3px;align-items:flex-end;height:90px;border-bottom:1px solid #345059}.histogram i{flex:1}.direction-stats>span{grid-column:span 2;font:6px var(--mono);color:#6d8998}.direction-stats>span b{display:block;font-size:18px;margin-top:4px}.fill-strip{height:15px;display:flex;gap:2px;align-items:flex-end}.fill-strip i{flex:1}.overview-next{display:flex;justify-content:space-between;align-items:center;border:1px solid #23424a;background:#0c1c23;padding:21px;margin-top:25px;gap:16px}.overview-next>div{display:flex;gap:13px;align-items:center;color:#5ec1c8}.overview-next b{font-size:13px;color:#bfdae0}.overview-next p{font-size:10px;color:#6d899b;margin-top:7px}.empty-mini{padding:20px 3px;text-align:center;color:#5b778a;font-size:10px}.page-title{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin:7px 0 26px}.page-title h1{font-size:22px;letter-spacing:1px;color:#d7e5eb;font-weight:600}.page-title p{font-size:11px;color:#6e8798;margin-top:9px}.page-title .actions{padding-top:3px}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 22px}.stat{background:#0a151e;border:1px solid #243744;padding:18px;min-width:0;position:relative}.stat:before{position:absolute;content:"";width:4px;height:4px;top:-1px;left:-1px;border-top:1px solid #4bc6d9;border-left:1px solid #4bc6d9}.stat>span{font-size:10px;color:#7e9baa;display:block}.stat strong{display:block;font:500 27px "Barlow Condensed",var(--mono);color:#c4dce6;margin-top:13px;letter-spacing:.8px;overflow-wrap:anywhere}.stat small{display:block;font-size:9px;color:#537585;margin-top:8px}.stats-row.compact{gap:0}.stats-row.compact .stat{border:0;background:transparent;padding:14px 10px}.stats-row.compact .stat:before{display:none}.stats-row.compact .stat strong{font-size:23px}.split-2{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:22px}.page-title~.panel{margin-bottom:20px}.split-2>.panel>.panel-body{padding:20px}.page-title~.panel .panel-header,.split-2 .panel-header,.trade-layout .panel-header,.backtest-layout .panel-header,.admin-main .panel-header,.admin-bottom .panel-header{height:39px;padding:0 15px}.page-title~.panel .panel-header h3,.split-2 .panel-header h3,.trade-layout .panel-header h3,.backtest-layout .panel-header h3,.admin-main .panel-header h3,.admin-bottom .panel-header h3{font-size:11px}.page-title~.panel .panel-header h3 span,.split-2 .panel-header h3 span{font-size:7px;margin-left:7px;color:#587c8f}.field{display:block;margin-bottom:18px;min-width:0}.field>span{display:block;font-size:11px;color:#8ea7b7;margin-bottom:9px}.field>small{display:block;font-size:10px;color:#5d7889;line-height:1.7;margin-top:7px}input,select,textarea{width:100%;border:1px solid #2a4050;border-radius:3px;padding:10px 11px;background:#08131d;color:#c0d5df;font-size:12px;min-width:0}input::placeholder{color:#506d7e}input[type=range]{padding:6px 0;accent-color:#52cbb9}input[type=file]{font-size:10px;padding:10px 7px}select{color-scheme:dark}textarea{resize:vertical;min-height:95px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.callout{font-size:11px;color:#83a6b7;padding:13px 15px;border:1px solid #234455;background:#11273177;line-height:1.9;margin:16px 0;display:flex;align-items:center;gap:10px}.callout.error{color:#e48eaa;background:#371c2a;border-color:#70384e}.callout>.button{margin-left:auto}.constraint-list{display:flex;flex-direction:column}.constraint-list>div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #20323f;font-size:11px}.constraint-list>div:last-child{border:0}.constraint-list span{color:#7895a5}.constraint-list b{font-weight:500;font-family:var(--mono);font-size:11px;text-align:right}.agent-flow{display:flex;align-items:center;gap:6px;margin-bottom:25px}.agent-node{flex:1;padding:16px 12px;border:1px solid #28404d;border-top:2px solid var(--agent-color);background:#0c1821;min-width:0}.agent-node>div{display:flex;justify-content:space-between;align-items:center;color:var(--agent-color);margin-bottom:17px}.agent-node>div>span{font:9px var(--mono);color:#476677}.agent-node h3{font-size:11px;white-space:nowrap}.agent-node p{font-size:9px;color:#688696;margin-top:8px;white-space:nowrap}.agent-node small{font:7px var(--mono);color:var(--agent-color);display:block;margin-top:17px;letter-spacing:1px}.flow-arrow{color:#3d6777;flex-shrink:0}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:11px;text-align:left;white-space:nowrap}th{color:#6f8c9e;font-size:9px;font-weight:500;letter-spacing:.4px;padding:12px 10px;border-bottom:1px solid #28404d;background:#0c1a2377}td{padding:16px 10px;border-bottom:1px solid #1d2e3a;color:#a7c0cd;font-family:var(--mono);font-size:10px}td small{display:block;font-size:8px;color:#5e7b8f;margin-top:6px}td b{font-family:inherit;font-weight:500;color:#c5dbe5}td .button{padding:4px 7px;font-size:9px}td .badge{font-size:8px;padding:3px 5px}tr:last-child>td{border-bottom:0}tbody tr:hover{background:#10233166}.empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6d8b9b;font-size:11px;text-align:center;padding:30px;gap:14px}.empty-cross{font:28px var(--mono);border:1px solid #244251;color:#355d70;width:42px;height:42px;display:grid;place-items:center}.tabs{display:flex;border-bottom:1px solid #29414f;margin:0 0 20px;gap:20px}.tabs>button{border:0;border-bottom:2px solid transparent;padding:0 5px 13px;background:transparent;color:#6e8a9c;font-size:12px}.tabs>button.active{border-color:#52c7cf;color:#99d9e2}.tabs>button>span{background:#1b3542;padding:1px 5px;font:8px var(--mono);margin-left:7px}.backtest-layout{display:grid;grid-template-columns:320px 1fr;gap:18px;margin-bottom:22px}.backtest-layout .panel-body{padding:18px}.axis-labels{display:flex;justify-content:space-between;font:9px var(--mono);color:#6f8d9d;margin:10px 0 20px}.trade-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px}.trade-layout>div{min-width:0}.trade-layout>.panel>.panel-body{padding:20px}.trade-layout .tabs{height:41px;padding-top:2px}.order-price{font:600 27px "Barlow Condensed",var(--mono);margin:19px 0;color:#d1e3ec;letter-spacing:.8px}.order-price small{display:block;font:8px var(--mono);color:#627e90;margin-top:7px}.order-side{margin-bottom:19px}.order-side>button{flex:1;font-size:10px;padding:8px 5px}.order-side>button.active.long{color:#80e3bd;background:#164535}.order-side>button.active.short{color:#ee8dae;background:#4c2132}.order-estimate{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:10px;margin:24px 0}.order-estimate span{color:#6d8b9a}.order-estimate b{text-align:right;font:9px var(--mono);font-weight:400;color:#a1bfcd}.trade-layout form>.button{width:100%;margin-bottom:15px}.trade-layout .form-grid+.button{width:auto}.report-meta{display:flex;gap:18px;align-items:center;font:11px var(--mono);color:#779bad}.report-list>div{display:flex;gap:17px;border-bottom:1px solid #263c49;padding:17px 0;align-items:flex-start}.report-list>div>div{flex:1}.step-number{font:10px var(--mono);color:#4b8b9e;border:1px solid #34515f;padding:5px}.report-list h4{font-size:12px;color:#b6d4e0;margin-bottom:7px}.report-list p{color:#7597a9;font-size:11px}.report-list b{font:12px var(--mono)}.modal-backdrop{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;background:#000b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal{border:1px solid #355767;background:#09151f;width:630px;max-width:100%;padding:24px;box-shadow:0 20px 70px #0008;max-height:88vh;overflow:auto}.modal>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.modal h2{font-size:18px;letter-spacing:.5px;font-weight:500}.modal>p{color:#8aa8b9;font-size:12px;margin-bottom:20px}.modal .causal{margin:20px 0 35px}.modal .callout{display:block}.search{display:flex;align-items:center;gap:8px;border:1px solid #28424f;background:#08131d;padding:0 9px;color:#617f91}.search input{border:0;background:none;padding:8px 0;outline:none!important;font-size:10px;min-width:100px}.channel-stats{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:24px}.channel-stats>div{border:1px solid #283f4b;border-top:2px solid;padding:17px;background:#0b1721}.channel-stats span{font-size:12px}.channel-stats b{font:26px var(--mono);display:block;margin:15px 0 7px}.channel-stats small{font-size:9px;color:#5a7c8c}.event-list>article{display:flex;gap:18px;padding:21px 12px;border-bottom:1px solid #203441}.event-list>article:last-child{border:0}.event-marker{height:7px;width:7px;border:1px solid #55c2ce;box-shadow:0 0 12px #4bc6d933;margin-top:8px;flex-shrink:0}.event-list>article>div:nth-child(2){flex:1}.event-meta{display:flex;align-items:center;gap:15px;font:9px var(--mono);color:#67899b;margin-bottom:12px}.event-list h3{font-size:13px;color:#bed6e2;font-weight:500;margin-bottom:7px}.event-list p{color:#5c8195;font-size:10px;overflow-wrap:anywhere}.event-list>article>div:last-child{font:21px var(--mono);text-align:right;align-self:center}.event-list>article>div:last-child small{display:block;font:8px PingFang SC,sans-serif;color:#5d7f90;margin-top:9px}.market-toolbar{display:flex;justify-content:space-between;margin-bottom:22px;gap:15px;align-items:center}.market-toolbar .search{width:340px}.market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.market-grid .panel-body{padding:18px}.market-question{font-size:14px;line-height:1.7;min-height:72px;font-weight:500;color:#c0d7e2}.probability-row{display:flex;justify-content:space-between;margin:20px 0 12px;gap:15px}.probability-row>div{display:flex;flex-direction:column;gap:8px}.probability-row>div:last-child{text-align:right}.probability-row span{font-size:10px;color:#728b9c}.probability-row strong{font:24px var(--mono)}.probability-bar{height:4px;background:#8a3555;margin:12px 0 18px}.probability-bar i{height:100%;display:block;background:#4ebd95}.leader-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.leader-grid .panel-header{height:39px}.leader-grid .panel-body{padding:20px}.leader-profile{display:flex;align-items:center;gap:10px;margin:5px 0 22px}.leader-profile b{font-size:12px}.leader-profile small{display:block;font-size:9px;color:#7191a1;margin-top:7px}.leader-numbers{display:grid;grid-template-columns:1.6fr 1fr;padding:14px 0;border-top:1px solid #233c49;border-bottom:1px solid #233c49}.leader-numbers small{display:block;font-size:9px;color:#698c9e}.leader-numbers strong{display:block;font:25px var(--mono);margin-top:12px}.leader-grid .button{width:100%;margin-top:12px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0}.plan{border:1px solid #2c404d;background:#0b1720;padding:26px;position:relative}.plan.featured{border-color:#4e8795;background:#10252e}.plan-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.plan-title h2{font-size:18px;font-weight:500}.plan>strong{font-size:27px;font-weight:400;letter-spacing:1px;color:#b2d5df}.plan>p{font-size:10px;color:#698b9e;margin-top:13px}.plan ul{list-style:none;padding:0;margin:28px 0}.plan li{display:flex;gap:9px;align-items:center;font-size:11px;color:#a2becb;margin:16px 0}.plan li svg{color:#4bafac}.plan>.button{width:100%}.referral-link{display:flex;gap:9px;margin:20px 0}.referral-link input{font:10px var(--mono)}.split-2 .stats-row.compact{grid-template-columns:1fr 1fr;margin-bottom:5px}.admin-stats .stat{border-color:#355362}.admin-main{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;margin-bottom:18px}.admin-globe .panel-body{position:relative;height:435px;padding:0;overflow:hidden;background:radial-gradient(ellipse at center,#112639,#060f18 75%)}.admin-globe-left,.admin-globe-right{position:absolute;display:flex;flex-direction:column;gap:20px;top:25px;font-size:10px}.admin-globe-left{left:18px;max-width:100px}.admin-globe-left>span{display:flex;gap:12px;justify-content:space-between}.admin-globe-left b{color:#57d3db;font:12px var(--mono)}.admin-globe-right{right:15px;gap:16px;font:9px var(--mono);text-align:right}.admin-globe-right>small{color:#547e91;margin-top:6px;font-size:8px}.admin-side{display:flex;flex-direction:column;gap:18px}.admin-side .panel:last-child{flex:1}.admin-events>div{display:flex;align-items:center;gap:11px;padding:12px 2px;border-bottom:1px solid #213543;font-size:9px}.admin-events>div:last-child{border:0}.admin-events time{font:9px var(--mono);color:#7094a6}.admin-events span{font:8px var(--mono);color:#b1cbd7}.service-list>div{display:grid;grid-template-columns:22px 1fr 1fr 1.1fr;gap:8px;align-items:center;padding:12px 4px;border-bottom:1px solid #213543;font-size:10px}.service-list>div:last-child{border:0}.service-list svg{color:#72c8d3}.service-list small{font-size:8px;color:#5c8194;text-align:right}.service-list b{font-weight:400;font-size:10px}.admin-bottom{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}.admin-bottom .panel-body{padding:7px}.admin-bottom td{font-size:9px;padding:13px 8px}.admin-bottom .audit-scroll{max-height:320px;overflow:auto}.audit-scroll td:nth-child(3){white-space:normal;min-width:160px;font-size:8px;line-height:1.7}.deploy-icon{color:#6bbdc9;margin:10px 0 22px}.split-2 h2{font-size:18px;font-weight:500;margin-bottom:12px}.split-2 p{font-size:11px;color:#7a9bac}.code-block{border:1px solid #284250;padding:17px;position:relative;margin:25px 0;background:#06111a}.code-block pre{font:11px/2 var(--mono);color:#9ec4d4;margin:0;white-space:pre-wrap}.code-block .icon-btn{position:absolute;right:10px;top:10px}.source-repos{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-top:22px}.source-repos h3{grid-column:1/-1;font-size:13px;font-weight:500;margin-bottom:5px}.source-repos a{border:1px solid #29414f;background:#0c1922;padding:17px}.source-repos b{display:flex;justify-content:space-between;align-items:center;font:12px var(--mono);color:#8cbecf}.source-repos span{display:block;font-size:9px;color:#608394;margin-top:10px}.toasts{position:fixed;bottom:25px;right:25px;z-index:100;display:flex;flex-direction:column;gap:10px;width:390px;max-width:calc(100vw - 30px)}.toast{border:1px solid #397b72;background:#102b2c;color:#9cd7ca;padding:14px;display:flex;align-items:center;gap:10px;box-shadow:0 12px 40px #0009;font-size:11px;line-height:1.7}.toast>span{flex:1;overflow-wrap:anywhere}.toast>svg{flex-shrink:0}.toast.error{border-color:#763a51;background:#321c2c;color:#e7a2ba}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-screen{min-height:70vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px;color:#6aaebe}.loading-screen h2{font:24px var(--mono);color:#b0d1de}.loading-screen p{color:#5f8293;font-size:12px}.connection-error{display:flex;gap:12px;padding:12px;background:#3c2330;color:#dda0b7;border:1px solid #703e52;margin-bottom:15px;align-items:center;font-size:11px}.connection-error>.button{margin-left:auto}.login-page{display:grid;place-items:center;min-height:100vh;padding:25px;background:radial-gradient(ellipse at center,#163044,#050b12 70%)}.login-card{width:390px;max-width:100%;background:#0a1722;border:1px solid #2e5265;padding:36px}.login-card>svg{color:#4bc6d9}.login-card h1{font:27px var(--mono);margin:15px 0 5px;letter-spacing:1px}.login-card>p{color:#6d91a3;font-size:11px}.login-card h2{font-size:17px;font-weight:500;margin:30px 0 25px}.login-card .button{width:100%}.login-card>.text-btn{margin-top:25px}.nav-overlay{display:none}@media(min-width:1700px){.earth-stage{height:620px}.neural-stage{height:600px}.engine-brand h1{font-size:24px}.engine-brand h1 span{font-size:14px}.big-pnl{font-size:46px}.neural-top{grid-template-columns:.9fr 1fr 1.8fr}.neural-top>.panel{height:300px}.neural-top .candles{height:135px}.omega-top>.panel{height:235px}.input-streams{gap:12px}.panel-header{height:32px}.panel-header h3{font-size:11px}.omega-bottom>.panel{height:225px}.neural-bottom>.panel{height:255px}.earth-inputs,.earth-outputs{font-size:12px}.neural-inputs{width:160px}}@media(max-width:1250px){.sidebar{width:166px}.app-content{margin-left:166px}main{padding:18px 16px 28px}.app-brand{padding:0 11px;gap:8px}.app-brand b{font-size:16px}.app-brand small{font-size:6px}.engine-metrics{gap:12px}.engine-brand h1{font-size:18px}.engine-brand h1 span{font-size:10px}.engine-brand p{font-size:5px}.engine-brand>svg{width:28px}.engine-metrics b{font-size:9px}.engine-metrics small{font-size:6px}.engine-clock{font-size:13px;min-width:64px}.panel-header{padding:0 7px}.panel-header h3{font-size:8px}.panel-header h3 span{font-size:7px}.panel-extra{font-size:5px;gap:8px}.omega-top>.panel{height:210px}.stream-row{grid-template-columns:48px 1fr 42px;gap:5px}.stream-row small{font-size:5px}.stream-row b,.stream-row strong{font-size:9px}.cause-node{font-size:7px;padding:4px}.big-pnl{font-size:33px}.micro-stats small{font-size:6px}.micro-stats strong{font-size:11px}.earth-stage{height:470px}.earth-inputs{left:14px;width:70px}.earth-outputs{right:14px;width:90px}.earth-caption>span:nth-child(2){font-size:6px;letter-spacing:.4px}.neural-engine .engine-brand h1{font-size:14px}.neural-engine .engine-brand h1 span{font-size:9px}.neural-engine .engine-brand p{font-size:6px}.big-pnl.second{font-size:29px}.neural-engine .panel-header h3{font-size:7px;letter-spacing:.3px}.neural-engine .panel-header h3 span{font-size:5px;letter-spacing:0}.neural-stage{height:460px}.neural-inputs{width:105px}.neural-inputs span{font-size:6px}.neural-inputs small{font-size:4px}.execution-spine{width:18%;right:9px}.execution-item{padding:5px 4px}.execution-item strong{font-size:7px}.execution-item b{font-size:5px}.resolution-grid b{font-size:9px}.lead-labels{min-width:75px;font-size:8px}.lead-labels b{font-size:8px}.lead-labels small{font-size:6px}.lead-points .axis{font-size:5px}.direction-content{gap:5px}.direction-stats{gap:7px}.histogram{gap:2px}.agent-flow{gap:3px}.agent-node{padding:14px 9px}.agent-node h3{font-size:10px}.agent-node p{font-size:8px}.flow-arrow{width:10px}.trade-layout{grid-template-columns:minmax(0,1fr) 250px;gap:14px}.backtest-layout{grid-template-columns:270px 1fr;gap:14px}.market-grid,.leader-grid{grid-template-columns:repeat(2,1fr)}.admin-main{grid-template-columns:1.3fr 1fr;gap:14px}.admin-globe-left{left:10px;font-size:9px}.admin-globe-right{right:10px;font-size:7px}.admin-globe .panel-body{height:440px}.admin-bottom{grid-template-columns:1fr}.page-title h1{font-size:20px}.plan{padding:21px}.plan>strong{font-size:23px}.source-repos{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.sidebar{width:154px}.app-content{margin-left:154px}.sidebar nav a{font-size:11px;padding:11px 8px;gap:8px}.app-brand>svg{width:25px}.app-brand b{font-size:15px}.app-brand small{font-size:5px}.engine-metrics>div:nth-child(2),.engine-metrics>div:nth-child(3){display:none}.omega-top{gap:5px}.omega-top .panel-body{padding:8px}.earth-stage{height:430px}.earth-caption>span:nth-child(2){display:none}.micro-stats{gap:3px}.micro-stats>div{padding:5px 3px}.micro-stats small{font-size:5px}.micro-stats strong{font-size:10px}.stream-row{grid-template-columns:40px 1fr 38px}.big-pnl{font-size:28px}.omega-bottom .panel-header h3 span{display:none}.omega-bottom .panel-body{padding:7px}.position-bars>div>span{width:58px;font-size:8px}.neural-top{grid-template-columns:1fr 1.2fr}.neural-top-right{grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.neural-top-right>.panel{height:140px}.neural-top>.panel{height:267px}.neural-inputs{width:90px;left:10px}.neural-stage{height:425px}.execution-spine{width:20%}.execution-item{height:25px}.neural-canvas-wrap{left:45px;right:17%}.neural-engine .engine-brand h1 span{display:none}.neural-engine .engine-brand p{font-size:5px}.neural-bottom .panel-header h3 span,.direction-stats .histogram{display:none}.direction-stats{grid-template-columns:1fr}.direction-stats>span{grid-column:auto;font-size:5px}.direction-stats .matrix>div{height:16px}.direction-stats>span b{font-size:14px}.engine-foot>span:nth-child(2){display:none}.engine-connector>div>span{display:none}.overview-toolbar{font-size:10px}.segmented button{font-size:9px;padding:5px 7px}.topbar{padding:0 16px}.topbar-title,.topbar-divider{display:none}.topbar>div{gap:9px}.stats-row{grid-template-columns:repeat(2,1fr)}.split-2{grid-template-columns:1fr}.agent-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.flow-arrow{display:none}.agent-node h3{font-size:12px}.agent-node p{font-size:9px}.agent-node small{margin-top:13px}.trade-layout{grid-template-columns:1fr}.trade-layout>.panel{max-width:none}.trade-layout>.panel form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.trade-layout>.panel .order-price{margin:0}.trade-layout>.panel .order-estimate{margin:15px 0}.trade-layout>.panel .muted{grid-column:1/-1}.backtest-layout,.plans{grid-template-columns:1fr}.plan ul{display:grid;grid-template-columns:1fr 1fr;gap:8px}.plan li{margin:4px 0;font-size:10px}.channel-stats{grid-template-columns:repeat(3,1fr)}.page-title{flex-direction:column;gap:15px}.page-title h1{font-size:21px}.admin-main{grid-template-columns:1fr}.admin-globe .panel-body{height:430px}.admin-globe-left{left:20px;font-size:11px}.admin-globe-right{right:20px;font-size:10px}.admin-side{display:grid;grid-template-columns:1fr 1fr;gap:12px}.service-list>div{grid-template-columns:20px 1fr 1fr}.service-list small{display:none}.event-meta{gap:9px;font-size:8px;flex-wrap:wrap}.event-list>article{gap:10px}.event-list h3{font-size:12px}.event-list>article>div:last-child{font-size:17px}.event-list>article>div:last-child small{font-size:7px}.app-footer>span:nth-child(2){display:none}}@media(max-width:700px){.sidebar{transform:translate(-100%);visibility:hidden;transition:transform .2s;width:205px}.nav-open .sidebar{visibility:visible;transform:translate(0)}.nav-open .nav-overlay{display:block;position:fixed;inset:0;background:#0009;z-index:20}.app-content{margin-left:0}.mobile-menu{display:flex!important}.sidebar nav a{padding:13px;font-size:13px}.app-brand{height:76px;padding:0 16px;gap:12px}.app-brand b{font-size:19px}.app-brand small{font-size:7px}.app-brand>svg{width:32px}.topbar{height:50px;padding:0 12px}.topbar .badge{font-size:8px}.topbar .server-source{display:none}.topbar>div:last-child>span:last-child{font-size:9px}.topbar small{font-size:6px}main{padding:15px 10px 25px}.overview-toolbar{flex-wrap:wrap;gap:12px;margin-bottom:12px}.overview-toolbar>div:first-child{font-size:11px}.overview-toolbar>.actions{margin-left:auto}.source-notice{font-size:9px;margin-bottom:15px;padding:8px;line-height:1.8}.engine{padding:5px}.engine-title{height:60px;padding:0 3px 8px;gap:4px}.engine-brand{gap:6px}.engine-brand h1{font-size:16px;letter-spacing:0}.engine-brand h1 span{display:block;font-size:9px;margin-left:0;letter-spacing:1px;margin-top:3px}.engine-brand p{display:none}.engine-brand>svg{width:25px}.engine-metrics>div:not(:last-child){display:none}.engine-clock{font-size:14px}.engine-clock>.badge{font-size:6px}.ticker{margin:0 -5px 5px;height:23px;font-size:6px;gap:8px}.live-feed{font-size:6px;padding:0 6px;gap:4px}.live-feed svg{width:9px}.ticker-mode{display:none}.omega-top{grid-template-columns:1fr 1fr;gap:5px}.omega-top>.panel{height:197px}.omega-top>.panel:nth-child(3){grid-column:1/-1;height:150px}.omega-top>.panel:nth-child(3)>.panel-body{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;align-items:center;padding:9px 12px}.omega-top>.panel:nth-child(3) .data-label{grid-column:1/-1}.omega-top>.panel:nth-child(3) .big-pnl{grid-row:2;text-align:left;font-size:32px;margin:6px 0}.omega-top>.panel:nth-child(3) .spark{grid-column:2;grid-row:2}.omega-top>.panel:nth-child(3) .micro-stats{grid-column:1/-1;margin-top:0}.omega-top>.panel:nth-child(3) .micro-stats>div{padding:5px 7px}.omega-top>.panel:nth-child(3) .micro-stats small{display:inline;font-size:6px}.omega-top>.panel:nth-child(3) .micro-stats strong{float:right;display:inline;margin:0;font-size:11px}.omega-top .panel-header h3{font-size:7px}.omega-top .panel-header h3 span{font-size:6px;letter-spacing:0}.omega-top .panel-body{padding:8px 6px}.stream-row{grid-template-columns:36px 1fr 34px;gap:3px}.stream-row b,.stream-row strong{font-size:8px}.stream-row small{font-size:4px}.stream-row .spark{height:27px!important}.input-streams{gap:9px}.panel-foot{font-size:5px;gap:4px}.panel-foot b{font-size:7px}.causal{height:145px}.cause-node{font-size:6px;padding:3px}.cause-node.n3{left:56%}.cause-node.n4{left:51%}.causal-confidence{font-size:6px;bottom:0}.earth-stage{height:390px}.earth-inputs{left:9px;width:48px;top:15px;bottom:35px}.earth-outputs{right:8px;width:66px;top:15px;bottom:35px}.earth-inputs>small,.earth-outputs>small{font-size:5px}.earth-inputs>div>b{font-size:9px}.earth-inputs>div>span{font-size:7px;gap:4px}.earth-inputs>div>small{font-size:4px}.earth-outputs>div>b{font-size:7px}.earth-outputs>div>span{font-size:6px}.earth-outputs>div>strong{font-size:8px}.earth-outputs button{font-size:7px}.earth-caption{font-size:5px;left:8px;right:8px}.earth-caption .dot{width:3px;height:3px;margin-right:3px}.earth-panel .panel-header h3{font-size:7px}.earth-panel .panel-header h3 span{font-size:6px}.earth-panel .panel-extra{display:none}.omega-bottom{grid-template-columns:1fr 1fr;gap:5px}.omega-bottom>.panel{height:208px}.omega-bottom>.panel:last-child{grid-column:1/-1;height:208px}.omega-bottom>.panel:last-child .position-bars{height:131px}.omega-bottom>.panel:last-child .micro-stats{margin-top:9px}.omega-bottom>.panel:last-child .position-bars>div>span{width:90px}.omega-bottom .panel-header h3{font-size:7px}.micro-stats small{font-size:5px}.micro-stats strong{font-size:10px}.omega-bottom .lead-labels{min-width:61px;font-size:6px;gap:13px}.lead-labels b{font-size:6px}.lead-labels small{font-size:5px}.lead-points .axis{font-size:4px;letter-spacing:-.3px}.news-line{font-size:5px}.engine-connector{margin:19px 0;font-size:8px;gap:12px}.neural-engine .engine-brand h1{font-size:12px;letter-spacing:1px}.neural-engine .engine-brand h1 span{display:block;font-size:8px;margin-top:5px}.neural-engine .engine-title{height:60px}.nj-logo{font-size:9px;padding:7px 5px}.neural-engine .engine-clock{font-size:12px}.neural-top{gap:5px;grid-template-columns:1fr 1.2fr}.neural-top>.panel{height:260px}.neural-top .panel-body{padding:8px}.neural-top .panel-header h3{font-size:6px}.neural-top .panel-header h3 span{font-size:4px}.big-pnl.second{font-size:27px;letter-spacing:0}.wallet-info{font-size:5px}.neural-engine .micro-stats strong{font-size:12px}.neural-engine .micro-stats small{font-size:5px}.mini-heading{font-size:5px;letter-spacing:0}.mini-heading span{font-size:4px}.quote-top{font-size:5px}.quote-top b{font-size:7px}.quote-top .green{display:none}.orderbook-head{font-size:4px}.orderbook-row{font-size:6px}.neural-top-right{grid-template-columns:1fr;gap:5px}.neural-top-right>.panel{height:133px}.neural-top-right>.panel:first-child{display:none}.resolution-grid button{height:39px}.resolution-grid small{font-size:4px}.resolution-grid b{font-size:9px}.neural-panel>.panel-header h3{font-size:7px}.neural-panel>.panel-header h3 span{font-size:4px}.neural-panel .panel-extra{display:none}.neural-stage{height:420px}.neural-inputs{width:65px;left:7px;top:15px;bottom:29px}.neural-inputs span{font-size:4px;letter-spacing:0;padding-left:3px}.neural-inputs b{font-size:5px}.neural-inputs small{font-size:3px;letter-spacing:-.2px}.neural-canvas-wrap{left:8px;right:14%}.execution-spine{width:20%;right:5px;gap:6px;top:14px;bottom:14px}.execution-spine>small{font-size:4px;letter-spacing:.3px}.execution-item{height:24px;gap:2px;padding:4px 3px 7px;flex-wrap:wrap}.execution-item span{font-size:4px}.execution-item b{display:none}.execution-item strong{font-size:6px}.tiny-bars{gap:1px}.neural-bottom-label{font-size:3px;left:6px}.neural-bottom{grid-template-columns:1fr}.neural-bottom>.panel{height:225px}.neural-bottom .panel-header h3{font-size:8px}.neural-bottom .panel-header h3 span{display:inline;font-size:5px}.direction-stats{grid-template-columns:1fr 1fr}.direction-stats .histogram{display:flex}.direction-stats>span{grid-column:span 2}.direction-content{height:165px}.direction-svg{height:160px}.engine-foot{font-size:4px;letter-spacing:.4px;padding:7px 2px 3px}.overview-next{padding:17px 13px;flex-direction:column;align-items:stretch}.overview-next b{font-size:11px}.overview-next p{font-size:9px}.app-footer{font-size:6px;padding:14px 10px}.page-title{margin:7px 0 22px}.page-title h1{font-size:22px}.page-title p{font-size:10px;line-height:1.8}.stats-row{gap:8px;margin-bottom:18px}.stat{padding:15px 12px}.stat strong{font-size:25px}.stat>span{font-size:8px}.stat small{font-size:8px}.agent-flow{grid-template-columns:repeat(2,1fr);gap:10px}.agent-node{padding:16px}.agent-node h3{font-size:12px}.agent-node p{font-size:9px}.agent-node>div{margin-bottom:12px}.split-2{gap:14px}.split-2>.panel>.panel-body{padding:16px}.panel-header h3{font-size:9px}.panel-header h3 span{font-size:7px}.page-title~.panel .panel-header h3 span{display:none}.tabs{gap:18px}.tabs>button{font-size:11px}.tabs>button>span{font-size:7px}.backtest-layout .panel-body{padding:15px}.backtest-layout .stats-row.compact{grid-template-columns:repeat(2,1fr)}.stats-row.compact .stat strong{font-size:23px}.trade-layout>.panel form{display:block}.trade-layout>.panel .order-price{margin:20px 0}.trade-layout .tabs{gap:16px}.trade-layout .tabs button{font-size:10px}.channel-stats{gap:8px}.channel-stats>div{padding:13px}.channel-stats b{font-size:23px}.channel-stats small{font-size:8px}.event-list>article{padding:16px 2px}.event-list>article>div:last-child{font-size:15px}.event-meta time{font-size:7px}.event-list h3{font-size:11px}.event-list p{font-size:9px}.event-list .badge{font-size:7px}.event-list>article>div:last-child small{font-size:6px}.search input{font-size:9px;width:120px;min-width:0}.market-toolbar{align-items:stretch;flex-direction:column}.market-toolbar .search{width:100%}.market-grid,.leader-grid{grid-template-columns:1fr}.market-question{min-height:0;font-size:15px}.plans{gap:14px}.plan ul{display:block}.plan li{margin:15px 0}.plans .plan{padding:23px}.referral-link input{font-size:8px}.admin-main{gap:14px}.admin-globe .panel-body{height:340px}.admin-globe-left{left:12px;font-size:8px;gap:17px;max-width:80px}.admin-globe-left b{font-size:9px}.admin-globe-right{right:10px;font-size:7px;gap:14px}.admin-globe-right>small{font-size:6px}.admin-globe .panel-header h3 span{display:none}.admin-side{grid-template-columns:1fr}.admin-bottom .panel-header{flex-wrap:wrap;height:auto;min-height:39px;gap:10px;padding:10px}.admin-bottom .search input{width:120px}.admin-bottom .panel-extra{width:auto}.admin-bottom .panel-header h3 span{font-size:6px}.service-list>div{grid-template-columns:22px 1fr 1fr 1.1fr}.service-list small{display:block}.source-repos{gap:8px}.source-repos a{padding:13px}.source-repos b{font-size:10px}.source-repos span{font-size:8px;line-height:1.7}.modal-backdrop{padding:13px}.modal{padding:19px;max-height:90vh}.modal h2{font-size:17px}.report-meta{font-size:9px;gap:10px;flex-wrap:wrap}.report-list>div{gap:10px}.report-list h4{font-size:11px}.report-list p,.report-list b{font-size:10px}.form-grid{gap:0 13px}.field>span{font-size:10px}.field input,.field select{font-size:11px}.callout{font-size:10px;padding:12px;align-items:flex-start}.toasts{right:15px;bottom:15px}.toast,.connection-error{font-size:10px}.overview-toolbar .icon-btn{padding:3px}.overview-toolbar .actions{gap:5px}.overview-toolbar .segmented button{padding:4px 7px;font-size:9px}.overview-toolbar .segmented{padding:2px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.frame-toggle{border:1px solid #284451;background:#0b1c27;padding:7px 9px;font-size:10px;color:#6faabb;border-radius:2px}.frame-toggle.active{color:#9edee0;border-color:#4e9ca5}.engine-explainer{display:none}@media(min-width:900px){.reference-layout .engine{width:720px;max-width:100%;margin-left:auto;margin-right:auto;padding:7px}.reference-layout .engine-title{height:34px;padding-bottom:3px}.reference-layout .engine-brand h1{font-family:var(--mono);font-size:12px}.reference-layout .engine-brand h1 span{font-size:9px}.reference-layout .engine-brand>svg{width:25px}.reference-layout .engine-brand p{font-size:4px;margin-top:1px}.reference-layout .engine-metrics{gap:15px}.reference-layout .engine-metrics>div{display:block}.reference-layout .engine-metrics b{font-size:8px}.reference-layout .engine-metrics small{font-size:5px}.reference-layout .engine-clock{font-size:12px}.reference-layout .engine-clock>.badge{font-size:5px}.reference-layout .ticker{height:20px;font-size:6px;margin:0 -7px 6px}.reference-layout .ticker-mode{font-size:5px}.reference-layout .live-feed{font-size:6px}.reference-layout .panel-header{height:22px;padding:0 7px}.reference-layout .panel-header h3{font-size:7px}.reference-layout .panel-header h3 span{font-size:6px}.reference-layout .panel-extra{font-size:5px;gap:12px}.reference-layout .omega-top>.panel{height:180px}.reference-layout .omega-top .panel-body{padding:8px}.reference-layout .input-streams{gap:5px}.reference-layout .stream-row{grid-template-columns:48px 1fr 40px;gap:6px}.reference-layout .stream-row .spark{height:28px!important}.reference-layout .stream-row b{font-size:8px}.reference-layout .stream-row small{font-size:4px}.reference-layout .stream-row strong{font-size:8px}.reference-layout .panel-foot{font-size:5px;margin-top:6px}.reference-layout .panel-foot b{font-size:7px}.reference-layout .big-pnl{font-family:var(--mono);font-size:32px;letter-spacing:-1.5px;margin:5px 0 8px}.reference-layout .omega-top>.panel:last-child .spark{height:45px!important}.reference-layout .micro-stats{margin-top:6px;gap:4px}.reference-layout .micro-stats>div{padding:4px}.reference-layout .micro-stats small{font-size:5px}.reference-layout .micro-stats strong{font-size:10px;margin-top:4px}.reference-layout .causal{height:130px}.reference-layout .cause-node{font-size:7px;padding:4px}.reference-layout .causal-confidence{font-size:6px;bottom:-9px}.reference-layout .earth-stage{height:391.5px}.reference-layout .earth-inputs{left:12px;width:66px;top:13px;bottom:30px}.reference-layout .earth-outputs{right:12px;width:80px;top:13px;bottom:30px}.reference-layout .earth-inputs>div>b{font-size:9px}.reference-layout .earth-inputs>div>span{font-size:7px}.reference-layout .earth-inputs>div>small{font-size:5px}.reference-layout .earth-outputs>div>b{font-size:7px}.reference-layout .earth-outputs>div>span{font-size:6px}.reference-layout .earth-outputs>div>strong{font-size:8px}.reference-layout .earth-caption{font-size:5px}.reference-layout .earth-caption>span:nth-child(2){font-size:5px;letter-spacing:0}.reference-layout .omega-bottom>.panel{height:180px}.reference-layout .omega-bottom .panel-body{padding:8px}.reference-layout .loss-chart{height:80px}.reference-layout .loss-chart .spark{height:80px!important}.reference-layout .chart-label{font-size:5px}.reference-layout .lead-time{height:108px}.reference-layout .lead-labels{min-width:75px;font-size:7px;gap:8px}.reference-layout .lead-labels b{font-size:7px}.reference-layout .lead-labels small{font-size:6px}.reference-layout .lead-points .axis{font-size:4px}.reference-layout .position-bars{height:111px}.reference-layout .position-bars>div{font-size:7px}.reference-layout .position-bars>div>span{width:65px}.reference-layout .diverging>b{font-size:6px}.reference-layout .engine-foot{font-size:4px;padding-top:8px}.reference-layout .engine-explainer{display:flex;align-items:center;justify-content:center;height:20px;border-top:1px solid #1b2d3b;margin-top:0;font:5px var(--mono);letter-spacing:.4px;color:#6e8999}.reference-layout .neural-engine .engine-explainer{height:12.5px}.reference-layout .neural-engine .engine-foot{padding-top:2px}.reference-layout .neural-engine .engine-title{height:22px;padding-bottom:2px}.reference-layout .neural-engine .engine-metrics{gap:10px}.reference-layout .neural-engine .engine-metrics small{font-size:4px;margin-bottom:1px}.reference-layout .neural-engine .engine-metrics b{font-size:7px}.reference-layout .neural-engine .engine-clock{font-size:10px;min-width:64px}.reference-layout .neural-engine .engine-clock>.badge{margin-top:0;font-size:4px}.reference-layout .neural-engine .engine-brand h1{font-size:10px}.reference-layout .neural-engine .engine-brand h1 span{font-size:7px}.reference-layout .neural-engine .engine-brand p{font-size:4px;margin-top:2px}.reference-layout .nj-logo{font-size:8px;line-height:1;padding:4px 3px}.reference-layout .neural-top{grid-template-columns:.88fr 1.06fr 1.8fr}.reference-layout .neural-top>.panel{height:220px}.reference-layout .neural-top .panel-body{padding:7px}.reference-layout .neural-top .panel-header h3{font-size:5px;letter-spacing:.4px}.reference-layout .neural-top .panel-header h3 span{font-size:4px;letter-spacing:0}.reference-layout .big-pnl.second{font-size:26px;margin-top:8px}.reference-layout .wallet-info{font-size:5px}.reference-layout .neural-engine .micro-stats strong{font-size:11px}.reference-layout .mini-heading{font-size:5px;margin-top:7px;padding-top:7px}.reference-layout .mini-heading span{font-size:5px}.reference-layout .ledger{margin-top:9px}.reference-layout .ledger>div{font-size:7px}.reference-layout .quote-top{font-size:5px}.reference-layout .quote-top b{font-size:7px}.reference-layout .quote-top .green{font-size:4px}.reference-layout .candles{height:85px;margin-top:5px}.reference-layout .orderbook-head{font-size:4px}.reference-layout .orderbook-row{font-size:5px;padding:2px 0}.reference-layout .neural-top-right{grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-column:auto}.reference-layout .neural-top-right>.panel{height:auto}.reference-layout .edge-fields{height:49px}.reference-layout .edge-fields span{font-size:4px}.reference-layout .edge-fields b{font-size:9px}.reference-layout .edge-numbers{font-size:6px;margin-top:4px}.reference-layout .resolution-grid{gap:1px}.reference-layout .resolution-grid button{height:29px;gap:3px}.reference-layout .resolution-grid small{font-size:3px}.reference-layout .resolution-grid b{font-size:8px}.reference-layout .neural-stage{height:365px}.reference-layout .neural-canvas-wrap{left:64px;right:19%}.reference-layout .neural-inputs{width:90px;left:9px;top:13px;bottom:24px}.reference-layout .neural-inputs span{font-size:5px}.reference-layout .neural-inputs b{font-size:6px}.reference-layout .neural-inputs small{font-size:3px}.reference-layout .neural-inputs .spark{height:13px!important}.reference-layout .execution-spine{width:22%;right:8px;top:11px;bottom:12px;gap:4px}.reference-layout .execution-spine>small{font-size:4px}.reference-layout .execution-item{height:24px;padding:5px 4px}.reference-layout .execution-item span{font-size:4px}.reference-layout .execution-item b{font-size:5px}.reference-layout .execution-item strong{font-size:6px}.reference-layout .tiny-bars{height:20px;gap:1px}.reference-layout .neural-bottom-label{font-size:4px}.reference-layout .neural-bottom>.panel{height:190px}.reference-layout .neural-bottom .panel-body{padding:7px}.reference-layout .neural-bottom .panel-header h3{font-size:6px;letter-spacing:.5px}.reference-layout .neural-bottom .panel-header h3 span{font-size:4px;letter-spacing:.3px}.reference-layout .fan-chart{height:124px}.reference-layout .direction-content{height:128px}.reference-layout .direction-svg{height:126px}.reference-layout .direction-stats{gap:7px}.reference-layout .matrix>div{height:15px;font-size:4px}.reference-layout .histogram{height:70px;gap:2px}.reference-layout .direction-stats>span{font-size:4px}.reference-layout .direction-stats>span b{font-size:13px}.reference-layout .fill-strip{height:13px}.reference-layout .neural-top-right .text-btn{font-size:6px}.reference-layout .neural-top-right .text-btn svg{width:8px}.reference-layout .neural-bottom .text-btn{font-size:6px}}@media(max-width:899px){.frame-toggle{display:none}}.broker-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:20px;margin:22px 0;align-items:start}.broker-cards{display:grid;gap:18px}.broker-card{padding:18px;border:1px solid var(--border);background:#0b151d}.broker-card header{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:20px}.broker-card h3{display:flex;gap:8px;align-items:center;margin:0 0 6px}.broker-card header span,.broker-balance small{font-size:10px;color:#849ba7}.broker-balance{display:grid;grid-template-columns:1fr 1fr;gap:20px}.broker-balance strong{display:block;color:#65d4c4;font:32px Barlow Condensed,sans-serif;margin-top:8px}.broker-assets{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:16px 0}.broker-assets span{padding:10px;border:1px solid #20323d;font:10px IBM Plex Mono,monospace}.broker-assets b{display:block;margin:7px 0;color:#cddfe6}.broker-assets small{color:#6d8592}.broker-form{display:flex;flex-direction:column;gap:18px}.broker-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.broker-explainer,.broker-setup{display:flex;gap:16px;align-items:start;margin:22px 0;color:#8da5b1;line-height:1.8}.broker-explainer svg,.broker-setup svg{flex-shrink:0;color:#59c2c8}.broker-explainer p,.broker-setup p{margin-top:0}.broker-setup h3{color:#d7e5ec;margin-top:0}.broker-setup code{display:block;padding:12px;border:1px solid #25404b;background:#081119;color:#69d0c7;margin:12px 0}.broker-id{max-width:180px;overflow-wrap:anywhere;font-size:10px}.broker-error{max-width:240px;white-space:normal;color:#e29ba9}.broker-confirm strong{font:36px Barlow Condensed,sans-serif;color:#c5e5e2}@media(max-width:1000px){.broker-layout{grid-template-columns:1fr}}@media(max-width:600px){.broker-form .form-grid{grid-template-columns:1fr}.broker-card{padding:12px}.broker-card header{align-items:start}.broker-card .actions{flex-wrap:wrap}}.route-create{display:grid;grid-template-columns:1fr 1fr minmax(120px,.6fr) auto;gap:14px;align-items:end;margin:24px 0}.route-create .field{margin:0}.route-create .button{margin-bottom:2px}.route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.route-card{border:1px solid #29404c;background:#0b151d;padding:20px}.route-card header{display:flex;justify-content:space-between;gap:12px}.route-card h3{margin:0;color:#d9e8ed}.route-card p{font-size:10px;color:#89a1af}.route-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.route-metrics small{font-size:9px;color:#8299a7}.route-metrics strong{display:block;font:24px Barlow Condensed,sans-serif;color:#65d4c4;margin-top:8px}.route-metrics em{font:9px IBM Plex Mono,monospace;color:#8fa8b5}.route-state{padding:12px 0;border-top:1px solid #20343e;font-size:11px}.route-state small{display:block;color:#788f9d;font-size:9px;margin:7px 0 12px}.route-card .actions{flex-wrap:wrap}@media(max-width:1100px){.route-grid{grid-template-columns:1fr}.route-create{grid-template-columns:1fr 1fr}}@media(max-width:600px){.route-create{grid-template-columns:1fr}.route-card{padding:12px}.route-card header{flex-direction:column}.route-metrics strong{font-size:21px}}.prediction-book-grid,.prediction-analysis-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}.prediction-depth{display:grid;grid-template-columns:1fr 1fr;gap:20px}.depth-level{display:flex;justify-content:space-between;padding:7px 9px;margin-bottom:3px;background:#101c27;font-family:var(--mono);font-size:12px}.depth-level.bid b{color:#5bd3b0}.depth-level.ask b{color:#e3af5c}.prediction-rules{margin-top:18px;color:#a3b4c0}.prediction-rules summary{cursor:pointer;color:#69c7c8}.prediction-rules p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;font-size:12px}.prediction-history svg{width:100%;height:auto;display:block}.prediction-watchlist{display:flex;gap:8px;flex-wrap:wrap}.prediction-watchlist button{white-space:normal;text-align:left;max-width:100%}.prediction-analysis-grid .panel{min-width:0}.prediction-depth .panel-foot{padding:8px 0}.prediction-book-grid .probability-row strong{font-size:27px}@media(max-width:900px){.prediction-book-grid,.prediction-analysis-grid{grid-template-columns:1fr}.prediction-depth{gap:12px}.prediction-history .panel-foot{font-size:9px}}.news-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.news-source{border:1px solid var(--line, #25323e);border-radius:8px;padding:16px}.news-source-status>div{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.news-source-status small{display:block;margin:7px 0;color:#8798a7}.news-source-status p{margin:10px 0;font-size:12px}.news-source-actions,.news-filter,.news-item-footer{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.news-source-actions{margin-top:14px}.news-filter{margin:20px 0 10px;font-size:12px}.news-filter select{max-width:240px}.public-news-list{max-height:580px;overflow:auto}.public-news-list article{padding:20px 4px;border-bottom:1px solid #25323e}.public-news-list h3{margin:12px 0;font-size:14px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.public-news-list a{color:#c9e8ed;text-decoration:none}.public-news-list a:hover{text-decoration:underline}.news-item-footer{justify-content:space-between}.news-item-footer small{color:#8798a7;line-height:1.8}@media(max-width:720px){.news-sources{grid-template-columns:1fr}.news-filter select{max-width:100%}.news-item-footer{align-items:flex-start}}.report-event-inputs{border:1px solid #25323e;padding:14px;border-radius:8px;margin:12px 0}.report-event-inputs summary{cursor:pointer;color:#78dce6}.report-event-inputs article{padding:12px 0;line-height:1.6;overflow-wrap:anywhere}.report-event-inputs article p{font-size:12px;color:#91a6b6}.crypto-overview{max-width:1600px;margin:auto}.crypto-intro{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.eyebrow{color:#6dccca;font:10px monospace;letter-spacing:2px}.crypto-intro h1{font-size:25px;margin:10px 0}.crypto-intro p{color:#899fae;margin:0;font-size:12px}.crypto-stats{margin-bottom:24px}.crypto-terminal{border:1px solid #24454d;background:linear-gradient(145deg,#0a191e,#0a1017 65%);padding:20px;border-radius:8px}.violet-terminal{border-color:#383254;background:linear-gradient(140deg,#141527,#0b111b 70%)}.crypto-terminal-head{display:flex;align-items:center;justify-content:space-between;padding:0 2px 20px;gap:12px}.crypto-terminal-head small{font:11px monospace;color:#6abebb;letter-spacing:2px}.violet-terminal .crypto-terminal-head small{color:#b69be4}.crypto-terminal-head h2{font-size:19px;margin:8px 0 0;letter-spacing:1px}.crypto-grid-top{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}.crypto-earth .panel-body{height:410px;position:relative;padding:0;overflow:hidden}.crypto-earth canvas{width:100%;height:100%;display:block}.crypto-earth-caption,.crypto-neural-caption{position:absolute;left:20px;right:20px;bottom:16px;display:flex;flex-direction:column;gap:5px;pointer-events:none;text-shadow:0 2px 6px #000}.crypto-earth-caption span{color:#5edac6;font:12px monospace;letter-spacing:4px}.crypto-earth-caption b{font-size:20px}.crypto-earth-caption small,.crypto-neural-caption small{color:#879ba8;font-size:10px}.crypto-side{display:flex;flex-direction:column;gap:16px}.crypto-side .panel{margin-bottom:0}.crypto-market-row{width:100%;background:transparent;color:inherit;display:grid;grid-template-columns:1fr 80px 1fr;gap:10px;align-items:center;border:0;border-bottom:1px solid #20303b;padding:12px 8px;text-align:left;cursor:pointer}.crypto-market-row.selected{background:#58cfb70a;box-shadow:inset 2px 0 #58cfb7}.crypto-market-row div{display:flex;flex-direction:column;gap:6px;min-width:0}.crypto-market-row div:last-child{text-align:right}.crypto-market-row small{font-size:9px;color:#8a9dab}.crypto-market-row b{font:14px monospace}.crypto-pipeline{display:flex;flex-wrap:wrap;gap:12px;margin:6px 0 16px}.crypto-pipeline span{font-size:11px;display:flex;align-items:center;gap:5px}.crypto-pipeline i{font:10px monospace;color:#66d4bc;border:1px solid #32564b;padding:4px;border-radius:4px}.muted{color:#8a9daa;font-size:11px;line-height:1.8}.crypto-signal-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:16px;margin-top:16px}.crypto-chart{height:190px;min-width:0}.crypto-chart.tall{height:300px}.crypto-chart>svg,.crypto-chart>canvas{height:100%;width:100%}.crypto-events article{display:flex;flex-direction:column;gap:7px;padding:12px 0;border-bottom:1px solid #26333c}.crypto-events small{font-size:10px;color:#5fc4ba}.crypto-events b{font-size:12px}.crypto-connector{display:flex;align-items:center;justify-content:center;gap:18px;height:64px;color:#708797;font-size:11px;letter-spacing:1px}.crypto-grid-bottom{display:grid;grid-template-columns:1fr 1.25fr;gap:16px}.crypto-neural .panel-body{height:360px;position:relative;padding:0;overflow:hidden}.crypto-neural canvas{width:100%;height:100%;display:block}.crypto-neural-caption b{font:27px monospace;color:#c4aff2}.crypto-neural-caption span{font-size:10px;color:#a4a0bf}.crypto-reports{max-height:330px;overflow:auto}.crypto-reports article{display:flex;gap:12px;border-bottom:1px solid #28303e;padding:11px 0}.crypto-reports article>span{color:#9283c7;font:12px monospace}.crypto-reports b{font-size:12px}.crypto-reports p{margin:6px 0 0;color:#95a3b0;font-size:11px;line-height:1.7}.crypto-execution{display:grid;grid-template-columns:1.25fr 1fr;gap:16px;margin-top:16px}.crypto-actions button{border:0;border-bottom:1px solid #28303e;padding:15px 0;width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;color:#abbdd0;cursor:pointer;text-align:left}.crypto-actions button div{display:flex;flex-direction:column;gap:8px}.crypto-actions b{font-size:12px;color:#d2dfeb}.crypto-actions small{font-size:10px}.crypto-venue{display:flex;justify-content:space-between;gap:16px;padding:20px 0;border-bottom:1px solid #263845}.crypto-venue div{display:flex;flex-direction:column;gap:8px}.crypto-venue div:last-child{text-align:right}.crypto-venue small{font-size:10px;color:#8c9fae}.crypto-monitor{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.crypto-monitor>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.crypto-monitor b{font-size:12px}.crypto-monitor small{font-size:10px;color:#7b919e}.crypto-overview .panel{margin-bottom:0}.crypto-overview>.callout{margin-top:24px}.crypto-grid-top>*,.crypto-grid-bottom>*,.crypto-signal-grid>*,.crypto-execution>*{min-width:0}.crypto-overview .constraint-list b{white-space:normal;text-align:right}.crypto-overview .stats-row{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.crypto-grid-top,.crypto-grid-bottom,.crypto-market-row{grid-template-columns:1fr 1fr}.crypto-market-row>svg{display:none}.crypto-earth .panel-body{height:440px}}@media(max-width:760px){.crypto-intro{align-items:flex-start;flex-direction:column}.crypto-intro h1{font-size:22px}.crypto-terminal{padding:12px}.crypto-terminal-head h2{font-size:15px}.crypto-terminal-head small{font-size:9px}.crypto-terminal-head .badge{font-size:8px}.crypto-grid-top,.crypto-grid-bottom,.crypto-signal-grid,.crypto-execution{grid-template-columns:1fr}.crypto-earth .panel-body{height:310px}.crypto-neural .panel-body{height:300px}.crypto-overview .stats-row{grid-template-columns:repeat(2,1fr)}.crypto-connector{font-size:9px;gap:7px}.crypto-monitor{grid-template-columns:1fr}.crypto-market-row{grid-template-columns:1fr 75px 1fr}.crypto-market-row>svg{display:block}.crypto-venue{gap:8px}.crypto-venue strong{font-size:14px}.crypto-chart.tall{height:220px}.crypto-reports{max-height:none}}.restored-neural .overview-toolbar{margin-bottom:10px}.restored-neural .source-notice{margin-bottom:14px}.crypto-overview .restored-neural .panel{margin-bottom:0}.restored-neural .overview-toolbar .actions{flex-wrap:wrap}.restored-neural .engine{margin-bottom:0}@media(max-width:760px){.restored-neural .overview-toolbar{align-items:flex-start;gap:12px;flex-direction:column}.restored-neural .source-notice{font-size:10px;line-height:1.8}}
