.lx,.lg{--lx-bg:#070907;--lx-bg2:#0b0e0b;--lx-panel:#0f130f;--lx-panel2:#151b14;--lx-line:#1f281d;--lx-line2:#2d3a2a;--lx-text:#eef1e9;--lx-muted:#98a394;--lx-dim:#5f6a5b;--lx-lime:#c1f878;--lx-ink:#0b0e0b;--lx-up:#7fe3a4;--lx-down:#f58c8c;--lx-warn:#efc474;--lx-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--lx-mono:"DM Mono", ui-monospace, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--lx-bg);color:var(--lx-text);font:16px/1.55 var(--lx-display);-webkit-font-smoothing:antialiased}.lx{overflow-x:clip}.lx *,.lg *,.lx :before,.lg :before,.lx :after,.lg :after{box-sizing:border-box}.lx a,.lg a{color:inherit;text-decoration:none}.lx :focus-visible,.lg :focus-visible{outline:2px solid var(--lx-lime);outline-offset:3px;border-radius:6px}.lx .up,.lg .up{color:var(--lx-up)}.lx .down,.lg .down{color:var(--lx-down)}.lx .lime,.lg .lime{color:var(--lx-lime)}.lx .muted,.lg .muted{color:var(--lx-muted)}.lx .dim{color:var(--lx-dim)}.lx .nowrap{white-space:nowrap}.lx .honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lx-wrap{width:min(1240px,100%);margin:0 auto;padding:0 24px}.lx-eyebrow{font:500 11px/1 var(--lx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-lime);align-items:center;gap:10px;display:inline-flex}.lx-eyebrow:before{content:"";background:var(--lx-lime);width:6px;height:6px;box-shadow:0 0 12px var(--lx-lime);border-radius:50%}.lx-btn{height:46px;font:600 14.5px var(--lx-display);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 18px;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.lx-btn.primary{background:var(--lx-lime);color:var(--lx-ink);box-shadow:0 8px 30px -8px #c1f8788c}.lx-btn.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 6px #c1f8781f,0 12px 36px -8px #c1f878b3}.lx-btn.primary:disabled{opacity:.5;cursor:not-allowed}.lx-btn.ghost{border:1px solid var(--lx-line2);color:var(--lx-text);background:#ffffff05}.lx-btn.ghost:hover{border-color:var(--lx-muted)}.lx-btn.sm{height:38px;padding:0 14px;font-size:13.5px}.lx-btn.wide{justify-content:space-between;width:100%}.lx .brand,.lg .brand{color:var(--lx-lime)}.lx .brand span,.lg .brand span{color:var(--lx-text)}.lx .brand .brand-period,.lg .brand .brand-period{color:var(--lx-lime)}.lx-nav{z-index:50;padding:0 16px;position:fixed;top:14px;left:0;right:0}.lx-navbar{-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#090c0999;border:1px solid #2d3a2ab3;border-radius:16px;align-items:center;gap:12px;width:min(1240px,100%);margin:0 auto;padding:8px 8px 8px 16px;display:flex}.lx-navbar nav{gap:2px;margin-left:18px;display:flex}.lx-navbar nav a{color:var(--lx-muted);border-radius:10px;padding:8px 12px;font-size:14px;transition:color .2s,background .2s}.lx-navbar nav a:hover{color:var(--lx-text);background:#ffffff0a}.lx-grow{flex:1}.lx-menu{border:1px solid var(--lx-line2);width:40px;height:40px;color:var(--lx-text);cursor:pointer;background:0 0;border-radius:10px;place-items:center;display:none}.lx-mobile-only{display:none}.lx-hero{align-items:center;min-height:100svh;padding:130px 0 80px;display:grid;position:relative;overflow:hidden}.lx-hero>.convex-field{z-index:0;width:100%;height:100%;position:absolute;inset:0}.lx-hero:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 22% 45%, #070907eb, #0709078c 55%, transparent 80%), linear-gradient(180deg, transparent 70%, var(--lx-bg));position:absolute;inset:0}.lx-hero-grid{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;display:grid;position:relative}.lx-hero h1{letter-spacing:-.045em;color:var(--lx-text);margin:22px 0 26px;font-size:clamp(46px,6.4vw,96px);font-weight:600;line-height:.95}.lx-hero h1 .l2{background:linear-gradient(90deg, var(--lx-lime), #e9ffc8 45%, var(--lx-lime) 90%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite lx-shimmer;display:block}@keyframes lx-shimmer{to{background-position:-200% 0}}.lx-lead{color:#c9d1c4;max-width:31ch;margin:0 0 32px;font-size:19px}.lx-ctas{flex-wrap:wrap;gap:12px;display:flex}.lx-trust{font:12px var(--lx-mono);color:var(--lx-muted);flex-wrap:wrap;gap:22px;margin-top:38px;display:flex}.lx-trust span{align-items:center;gap:8px;display:inline-flex}.lx-trust svg{color:var(--lx-lime)}.lx-stage{perspective:1400px;position:relative}.lx-console{background:linear-gradient(#141a13f0,#0c100cf5);border:1px solid #3c4e37b3;border-radius:18px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:rotateY(-14deg)rotateX(8deg)rotate(1deg);box-shadow:0 50px 120px -30px #000000e6,0 0 80px -30px #c1f87859}.lx-console-top{border-bottom:1px solid var(--lx-line);font:11px var(--lx-mono);color:var(--lx-muted);align-items:center;gap:10px;padding:12px 14px;display:flex}.lx-dots{gap:6px;display:flex}.lx-dots i{background:#2a3427;border-radius:50%;width:9px;height:9px}.lx-live{color:var(--lx-lime);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.lx-pulse{background:var(--lx-lime);border-radius:50%;width:7px;height:7px;animation:1.8s infinite lx-ping}@keyframes lx-ping{0%{box-shadow:0 0 #c1f87899}70%{box-shadow:0 0 0 8px #c1f87800}to{box-shadow:0 0 #c1f87800}}.lx-console-kpis{border-bottom:1px solid var(--lx-line);grid-template-columns:repeat(3,1fr);display:grid}.lx-console-kpis div{border-right:1px solid var(--lx-line);min-width:0;padding:12px 14px}.lx-console-kpis div:last-child{border:0}.lx-console small{font:9.5px var(--lx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lx-dim)}.lx-console-kpis b{font:500 18px var(--lx-mono);font-variant-numeric:tabular-nums;margin-top:3px;display:block}.lx-console-chart{width:100%;height:150px;padding:10px 0 0;display:block}.lx-console-rows{border-top:1px solid var(--lx-line);grid-template-columns:1.1fr .9fr;display:grid}.lx-console-pipe{border-right:1px solid var(--lx-line);align-content:start;gap:7px;padding:12px 14px;display:grid}.lx-console-pipe>div{color:var(--lx-muted);grid-template-columns:64px 1fr 30px;align-items:center;gap:8px;font-size:11px;display:grid}.lx-console-pipe>div>div{background:#182017;border-radius:4px;height:7px;overflow:hidden}.lx-console-pipe i{background:linear-gradient(90deg, #c1f87840, var(--lx-lime));border-radius:4px;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block}.lx-console-pipe em{font:11px var(--lx-mono);color:var(--lx-text);text-align:right;font-style:normal}.lx-console-feed{height:176px;margin:0;padding:8px 0;font-size:11.5px;list-style:none;overflow:hidden}.lx-console-feed li{grid-template-columns:52px 8px minmax(0,1fr);align-items:center;gap:8px;padding:5px 14px;animation:.5s lx-slide;display:grid}.lx-console-feed time{font:10px var(--lx-mono);color:var(--lx-dim)}.lx-console-feed i{background:var(--lx-dim);border-radius:2px;width:6px;height:6px}.lx-console-feed i.lime{background:var(--lx-lime)}.lx-console-feed i.up{background:var(--lx-up)}.lx-console-feed i.warn{background:var(--lx-warn)}.lx-console-feed span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes lx-slide{0%{opacity:0;background:#c1f87814;transform:translateY(-8px)}}.lx-console-note{font:9.5px var(--lx-mono);color:var(--lx-dim);border-top:1px solid var(--lx-line);letter-spacing:.04em;padding:8px 14px}.lx-float{border:1px solid var(--lx-line2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f130feb;border-radius:14px;align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;animation:6s ease-in-out infinite lx-bob;display:flex;position:absolute;box-shadow:0 20px 50px #0009}.lx-float>span{width:24px;height:24px;color:var(--lx-lime);background:#c1f87826;border-radius:7px;flex:none;place-items:center;display:grid}.lx-float b{font-weight:600;display:block}.lx-float small{font:10.5px var(--lx-mono);color:var(--lx-muted)}.lx-float.a{top:-26px;right:-18px}.lx-float.b{animation-delay:-3s;bottom:40px;left:-44px}@keyframes lx-bob{50%{translate:0 -8px}}.lx-tape{border-block:1px solid var(--lx-line);background:var(--lx-bg2);position:relative;overflow:hidden}.lx-tape:before,.lx-tape:after{content:"";z-index:1;width:120px;position:absolute;top:0;bottom:0}.lx-tape:before{background:linear-gradient(90deg, var(--lx-bg2), transparent);left:0}.lx-tape:after{background:linear-gradient(-90deg, var(--lx-bg2), transparent);right:0}.lx-tape>div{width:max-content;font:13px var(--lx-mono);gap:42px;padding:16px 0;animation:60s linear infinite lx-scroll;display:flex}.lx-tape span{color:var(--lx-muted);white-space:nowrap;gap:10px;display:inline-flex}.lx-tape b{color:var(--lx-text);font-weight:500}.lx-tape em{font-style:normal}@keyframes lx-scroll{to{transform:translate(-50%)}}.lx-block{padding:120px 0}.lx-tight{padding-top:40px}.lx-head{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:40px;margin-bottom:54px;display:grid}.lx h2{letter-spacing:-.045em;color:var(--lx-text);margin:18px 0 0;font-size:clamp(38px,5.2vw,68px);font-weight:600;line-height:1}.lx-head p{color:var(--lx-muted);max-width:44ch;margin:0;font-size:17px}.lx-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.lx-tile{border:1px solid var(--lx-line);background:radial-gradient(120% 80% at 100% 0%, #c1f8780f, transparent 50%), var(--lx-panel);border-radius:20px;flex-direction:column;min-height:250px;padding:26px;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.lx-tile:hover{border-color:var(--lx-line2);transform:translateY(-3px)}.lx-tile h3{letter-spacing:-.02em;color:var(--lx-text);margin:0 0 8px;font-size:21px;font-weight:600}.lx-tile p{color:var(--lx-muted);max-width:42ch;margin:0;font-size:14.5px}.lx-tile .vis{margin-top:auto;padding-top:22px}.lx-tile.t1{grid-column:span 4}.lx-tile.t2,.lx-tile.t3,.lx-tile.t4,.lx-tile.t5{grid-column:span 2}.lx-chips{flex-wrap:wrap;gap:8px;display:flex}.lx-chips span{font:12px var(--lx-mono);border:1px solid var(--lx-line2);background:var(--lx-panel2);border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.lx-chips i{background:var(--lx-up);border-radius:50%;width:6px;height:6px}.lx-chips .w i{background:var(--lx-warn)}.lx-bars{align-items:flex-end;gap:4px;height:90px;display:flex}.lx-bars i{background:linear-gradient(180deg, var(--lx-lime), #c1f87826);border-radius:3px 3px 0 0;flex:1;transition:height .6s}.lx-ledger{font:12.5px var(--lx-mono);gap:6px;display:grid}.lx-ledger div{background:var(--lx-panel2);border:1px solid var(--lx-line);border-radius:8px;justify-content:space-between;padding:8px 10px;display:flex}.lx-vault{place-items:center;display:grid}.lx-vault>div{border:1px dashed var(--lx-line2);width:96px;height:96px;color:var(--lx-lime);border-radius:50%;place-items:center;display:grid;position:relative}.lx-vault>div:after{content:"";background:conic-gradient(from 0deg, var(--lx-lime) 0 3%, transparent 3%);border-radius:50%;animation:6s linear infinite lx-spin;position:absolute;inset:-5px;-webkit-mask:radial-gradient(circle,#0000 47px,#000 48px);mask:radial-gradient(circle,#0000 47px,#000 48px)}@keyframes lx-spin{to{transform:rotate(360deg)}}.lx-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid;position:relative}.lx-flow:before{content:"";background:linear-gradient(90deg, transparent, var(--lx-line2) 10%, var(--lx-line2) 90%, transparent);height:2px;position:absolute;top:38px;left:4%;right:4%}.lx-flow .pkt{background:radial-gradient(closest-side, var(--lx-lime), transparent);border-radius:99px;width:60px;height:10px;animation:4s cubic-bezier(.45,.05,.55,.95) infinite lx-travel;position:absolute;top:34px;left:4%}.lx-flow .pkt:nth-child(2){animation-delay:-1.3s}.lx-flow .pkt:nth-child(3){animation-delay:-2.6s}@keyframes lx-travel{0%{left:4%}to{left:92%}}.lx-step .n{border:1px solid var(--lx-line2);background:var(--lx-panel);z-index:1;width:76px;height:76px;color:var(--lx-lime);border-radius:22px;place-items:center;margin-bottom:22px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative}.lx-step:hover .n,.lx-step.on .n{border-color:var(--lx-lime);box-shadow:0 0 40px -10px var(--lx-lime)}.lx-step small{font:11px var(--lx-mono);color:var(--lx-dim);letter-spacing:.1em}.lx-step h4{color:var(--lx-text);margin:6px 0;font-size:18px;font-weight:600}.lx-step p{color:var(--lx-muted);margin:0;font-size:14px}.lx-explore{margin-top:64px}.lx-control{border:1px solid var(--lx-line);background:radial-gradient(80% 120% at 0% 100%, #c1f87814, transparent 60%), var(--lx-panel);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:56px;display:grid}.lx-control h2{margin-bottom:18px;font-size:clamp(34px,4.4vw,56px)}.lx-control>div>p{max-width:44ch;margin:0}.lx-control ul{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.lx-control li{color:#cdd5c8;gap:12px;font-size:15px;display:flex}.lx-control li svg{color:var(--lx-lime);flex:none;margin-top:3px}.lx-demo{background:var(--lx-bg2);border:1px solid var(--lx-line2);text-align:center;border-radius:20px;justify-items:center;gap:18px;padding:26px;display:grid}.lx-demo small{font:11px var(--lx-mono);color:var(--lx-dim)}.lx-arm{border:1px solid var(--lx-line2);background:var(--lx-panel);-webkit-user-select:none;user-select:none;touch-action:none;cursor:pointer;width:min(340px,100%);height:64px;color:var(--lx-text);border-radius:999px;align-items:center;gap:14px;padding:0 22px 0 8px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.lx-arm .fill{background:#c1f87829;position:absolute;inset:0 auto 0 0}.lx-arm .knob{background:var(--lx-panel2);z-index:1;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .3s,color .3s;display:grid}.lx-arm .lbl{z-index:1;font:600 13px var(--lx-mono);letter-spacing:.1em}.lx-arm.armed{border-color:var(--lx-lime);box-shadow:0 0 40px -6px #c1f87880}.lx-arm.armed .knob{background:var(--lx-lime);color:var(--lx-ink)}.lx-arm.armed .lbl{color:var(--lx-lime)}.lx-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;display:grid}.lx-faq h2{font-size:clamp(36px,4.6vw,58px)}.lx-q{border-bottom:1px solid var(--lx-line);padding:22px 0}.lx-q button{width:100%;color:var(--lx-text);cursor:pointer;text-align:left;font:500 18.5px var(--lx-display);background:0 0;border:0;justify-content:space-between;gap:16px;padding:0;display:flex}.lx-q button span{color:var(--lx-lime);font:22px var(--lx-mono);line-height:1;transition:transform .3s}.lx-q.open button span{transform:rotate(45deg)}.lx-q p{color:var(--lx-muted);max-width:60ch;margin:12px 0 0}.lx-cta{background:var(--lx-lime);color:var(--lx-ink);border-radius:32px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:48px;padding:72px 64px;display:grid;position:relative;overflow:hidden}.lx-cta:before{content:"";border:1px solid #0b0e0b1f;border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-120px;box-shadow:0 0 0 60px #0b0e0b08,0 0 0 120px #0b0e0b06}.lx-cta h2{letter-spacing:-.055em;color:var(--lx-ink);margin:0;font-size:clamp(46px,6.4vw,92px);line-height:.9;position:relative}.lx-cta>div>p{max-width:36ch;margin:22px 0 0;font-size:17px;position:relative}.lx-form{background:var(--lx-ink);color:var(--lx-text);border-radius:22px;gap:12px;padding:26px;display:grid;position:relative;box-shadow:0 30px 60px -20px #00000080}.lx-form label{color:var(--lx-muted);gap:6px;font-size:12.5px;display:grid}.lx-form input,.lx-form select{border:1px solid var(--lx-line2);background:var(--lx-panel);height:46px;color:var(--lx-text);font:15px var(--lx-display);border-radius:11px;width:100%;padding:0 14px}.lx-form input:focus,.lx-form select:focus{border-color:var(--lx-lime);outline:none;box-shadow:0 0 0 4px #c1f8781f}.lx-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lx-form .lx-check{align-items:flex-start;gap:10px;font-size:12.5px;display:flex}.lx-form .lx-check input{width:18px;height:18px;accent-color:var(--lx-lime);flex:none;margin-top:2px}.lx-form .lx-check a{text-decoration:underline}.lx-error{color:var(--lx-down);margin:0;font-size:13px}.lx-done{text-align:center;justify-items:center;padding:34px 22px}.lx-done>span{width:56px;height:56px;color:var(--lx-lime);background:#c1f87824;border-radius:50%;place-items:center;display:grid}.lx-done h3{margin:6px 0 0;font-size:22px}.lx-done p{color:var(--lx-muted);margin:0}.lx-footer{border-top:1px solid var(--lx-line);margin-top:120px;padding:70px 0 60px}.lx-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.lx-foot p{color:var(--lx-dim);max-width:70ch;margin:18px 0 0;font-size:12.5px}.lx-foot nav{color:var(--lx-muted);gap:20px;font-size:14px;display:flex}.lx-rv{transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1)}.lx-rv.pre{opacity:.001;transform:translateY(26px)}.lg{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:100svh;display:grid}.lg-art{border-right:1px solid var(--lx-line);flex-direction:column;padding:36px 56px 48px;display:flex;position:relative;overflow:hidden}.lg-art>.convex-field{z-index:0;width:100%;height:100%;position:absolute;inset:0}.lg-art:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0709078c,#0000 30% 55%,#070907eb);position:absolute;inset:0}.lg-art>:not(canvas){z-index:2;position:relative}.lg-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lg-art h1{letter-spacing:-.045em;color:var(--lx-text);margin:auto 0 18px;font-size:clamp(46px,6vw,88px);font-weight:600;line-height:.95}.lg-art>p{color:#c9d1c4;max-width:36ch;margin:0 0 30px;font-size:18px}.lg-stats{flex-wrap:wrap;gap:12px;display:flex}.lg-stats div{border:1px solid var(--lx-line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c100cb8;border-radius:12px;padding:10px 14px}.lg-stats small{font:10px var(--lx-mono);color:var(--lx-dim);letter-spacing:.1em;text-transform:uppercase;display:block}.lg-stats b{font:500 15px var(--lx-mono)}.lg-side{background:radial-gradient(70% 60% at 50% 40%, #c1f8780d, transparent 70%), var(--lx-bg);place-items:center;padding:40px 24px;display:grid}.lg-card{width:min(420px,100%)}.lg-role{font:500 11px var(--lx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lx-muted);border:1px solid var(--lx-line2);background:var(--lx-panel);border-radius:10px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 12px;display:inline-flex}.lg-role svg{color:var(--lx-lime)}.lg-role.admin{color:var(--lx-lime);border-color:#c1f87859}.lg-card h2{letter-spacing:-.04em;color:var(--lx-text);margin:0 0 8px;font-size:40px;font-weight:600;line-height:1.05}.lg-sub{color:var(--lx-muted);margin:0 0 30px}.lg-field{margin-bottom:14px;position:relative}.lg-field input{border:1px solid var(--lx-line2);background:var(--lx-panel);width:100%;height:58px;font:15.5px var(--lx-display);color:var(--lx-text);border-radius:14px;padding:22px 48px 6px 16px;transition:border-color .2s,box-shadow .2s}.lg-field label{color:var(--lx-dim);pointer-events:none;font-size:15px;transition:all .18s;position:absolute;top:19px;left:16px}.lg-field input:focus{border-color:var(--lx-lime);outline:none;box-shadow:0 0 0 4px #c1f8781f}.lg-field input:focus+label,.lg-field input:not(:placeholder-shown)+label{color:var(--lx-muted);font-size:11px;top:9px}.lg-eye{width:30px;height:30px;color:var(--lx-dim);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:14px;right:12px}.lg-eye:hover{color:var(--lx-text)}.lg-hint{color:var(--lx-dim);margin:-6px 0 10px;font-size:12.5px}.lg-error{color:var(--lx-down);margin:0 0 10px;font-size:13.5px}.lg-submit{border-radius:14px;height:54px;margin-top:6px;font-size:15.5px}.lg-fine{border-top:1px solid var(--lx-line);color:var(--lx-muted);align-items:flex-start;gap:10px;margin-top:26px;padding-top:22px;font-size:13px;display:flex}.lg-fine svg{color:var(--lx-lime);flex:none;margin-top:2px}@media (width<=1000px){.lx-hero-grid,.lx-head,.lx-faq,.lx-control,.lx-cta{grid-template-columns:1fr}.lx-console{transform:rotateX(6deg)}.lx-float.b{left:-8px}.lx-float.a{right:-6px}.lx-tile.t1,.lx-tile.t2,.lx-tile.t3,.lx-tile.t4,.lx-tile.t5{grid-column:span 6}.lx-flow{grid-template-columns:1fr 1fr;row-gap:34px}.lx-flow:before,.lx-flow .pkt,.lx-navbar nav{display:none}.lx-navbar nav.open{border:1px solid var(--lx-line2);background:#090c09f5;border-radius:14px;margin:0;padding:8px;display:grid;position:absolute;top:64px;left:0;right:0}.lx-navbar{position:relative}.lx-menu{display:grid}.lx-mobile-only{display:block}.lg{grid-template-columns:1fr}.lg-art{border-right:0;border-bottom:1px solid var(--lx-line);min-height:46vh;padding:24px 20px 30px}.lg-art h1{margin-top:70px}}@media (width<=560px){.lx-wrap{padding:0 16px}.lx-hero{padding-top:110px}.lx-hero h1 .nowrap{white-space:normal}.lx-lead{font-size:17px}.lx-hide-sm{display:none}.lx-console-rows{grid-template-columns:1fr}.lx-console-pipe{border-right:0;border-bottom:1px solid var(--lx-line)}.lx-console-kpis b{font-size:14px}.lx-float{display:none}.lx-block{padding:80px 0}.lx-tight{padding-top:30px}.lx-control,.lx-cta{border-radius:22px;padding:30px 20px}.lx-row,.lx-flow{grid-template-columns:1fr}.lx-navbar{padding-left:12px}.lg-art h1{font-size:44px}.lg-card h2{font-size:32px}}@media (prefers-reduced-motion:reduce){.lx *,.lg *,.lx :before,.lx :after{transition:none!important;animation:none!important}.lx-rv.pre{opacity:1;transform:none}}.intelligence{--ai-cyan:#78e4d5;--ai-blue:#6598ff;color:var(--text);margin-bottom:24px}.intelligence-hero{background:radial-gradient(at 82% 45%,#152a39 0%,#0c1723 40%,#0b131e 75%);border:1px solid #25344a;border-radius:18px;grid-template-columns:1.1fr 1fr;min-height:350px;display:grid;position:relative;overflow:hidden}.intelligence-copy{z-index:1;padding:40px}.intelligence-eyebrow{letter-spacing:1.5px;color:var(--ai-cyan);align-items:center;gap:9px;font:10px Mono,monospace;display:flex}.intelligence-copy h2{letter-spacing:-1.3px;margin:22px 0 16px;font-size:clamp(24px,2.7vw,38px);font-weight:500;line-height:1.18}.intelligence-copy h2 em{color:var(--ai-cyan);font-style:normal}.intelligence-copy>p{color:#9aadc6;max-width:390px;font-size:13px;line-height:1.8}.intelligence-state{color:#e9c380;flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;font-size:12px;display:flex}.intelligence-state>i{background:currentColor;border-radius:50%;width:6px;height:6px}.intelligence-state.live{color:var(--ai-cyan)}.intelligence-state>span{color:#8595aa;padding-left:8px;font:9px Mono,monospace}.intelligence-permission{color:#9aadc6;align-items:center;gap:8px;margin-top:12px;font-size:10px;display:flex}.intelligence-permission>span{border-left:1px solid #33445a;margin-left:8px;padding-left:12px}.intelligence-copy>.text-link{margin-top:24px}.intelligence-network{isolation:isolate;align-self:stretch;min-height:350px;position:relative}.intelligence-network:before{content:"";background-image:radial-gradient(#5c7b953b 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.intelligence-orbit{border:1px solid #5d93b43b;border-radius:50%;width:280px;height:280px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.intelligence-orbit:after{content:"";border:1px dashed #639dbc36;border-radius:50%;position:absolute;inset:20px}.orbit-two{border-color:#78e4d56b;width:210px;height:210px;transform:translate(-50%,-50%)rotateX(60deg)rotate(-30deg)}.orbit-three{border-color:#6598ff50;width:320px;height:150px;transform:translate(-50%,-50%)rotate(-42deg)}.intelligence-core{width:110px;height:110px;color:var(--ai-cyan);background:radial-gradient(#183d48,#0d1c2c);border:1px solid #78e4d573;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #53b5bb26,inset 0 0 25px #7bc9db14}.intelligence-core>span{letter-spacing:1.6px;font:7px Mono}.intelligence-network>i{width:6px;height:6px;transform:rotate(var(--angle)) translateX(140px);opacity:.35;background:#7dccdc;border-radius:50%;position:absolute;top:46%;left:50%}.is-active .intelligence-network,.is-active .intelligence-core{will-change:opacity}.is-active.intelligence-network>i{animation:intelligence-pulse 4s var(--delay) infinite ease-in-out}.is-active .intelligence-core{animation:5s ease-in-out infinite intelligence-glow}.network-caption{text-align:center;letter-spacing:2px;color:#7799af;font:8px Mono;position:absolute;bottom:28px;left:0;right:0}@keyframes intelligence-pulse{0%,to{opacity:.2;box-shadow:0 0 2px #78e4d5}50%{opacity:1;box-shadow:0 0 16px #78e4d5}}@keyframes intelligence-glow{50%{box-shadow:0 0 95px #53b5bb4d,inset 0 0 35px #7bc9db26}}.intelligence-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.intelligence-modules>article{background:#101b28;border:1px solid #263548;border-radius:12px;padding:22px}.intelligence-modules>article>div{color:var(--ai-cyan,#78e4d5);justify-content:space-between;margin-bottom:22px;display:flex}.intelligence-modules>article>div>span{color:#61758c;font:10px Mono}.intelligence-modules h3{color:#9aadc6;margin:0 0 8px;font-size:12px;font-weight:400}.intelligence-modules strong{font-size:17px;font-weight:500}.intelligence-modules p{color:#8e9fb5;margin-top:10px;font-size:11px;line-height:1.7}.intelligence-positions{border:1px solid #263548;border-radius:14px;margin-top:24px;overflow:hidden}.intelligence-positions>header{border-bottom:1px solid #263548;justify-content:space-between;align-items:center;padding:24px;display:flex}.intelligence-positions h3{margin-top:8px;font-size:19px}.intelligence-empty{text-align:center;color:#8e9fb5;flex-direction:column;align-items:center;gap:14px;padding:38px 24px;font-size:12px;line-height:1.7;display:flex}.intelligence-empty b{color:#d8e3ee;font-weight:500}.intelligence-position-list>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #263548;grid-template-columns:1fr 1fr 1fr 20px;align-items:center;gap:12px;width:100%;padding:18px 24px;font-size:14px;display:grid}.intelligence-position-list>button[aria-expanded=true]{background:#172a34}.intelligence-position-list small{color:#8e9fb5;margin-top:5px;font-size:10px;display:block}.intelligence-position-detail{background:#101b28;padding:24px}.intelligence-position-detail dl{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.intelligence-position-detail dt{color:#8e9fb5;font-size:11px}.intelligence-position-detail dd{margin:8px 0 0;font-size:13px}.intelligence-footnote{color:#7790a8;align-items:center;gap:9px;margin-top:17px;font-size:10px;line-height:1.6;display:flex}.intelligence-footnote>span:last-child{white-space:nowrap;margin-left:auto}.intelligence-system .intelligence-modules{grid-template-columns:repeat(2,1fr);margin-bottom:20px}@media (width<=900px){.intelligence-copy{padding:28px}.intelligence-hero{grid-template-columns:1.2fr 1fr}.intelligence-orbit{width:220px;height:220px}.orbit-two{width:160px;height:160px}.orbit-three{width:250px;height:120px}.intelligence-network>i{transform:rotate(var(--angle)) translateX(110px)}}@media (width<=620px){.intelligence-hero{grid-template-columns:1fr}.intelligence-network{grid-row:1;min-height:250px}.network-caption{bottom:9px}.intelligence-copy{padding:24px}.intelligence-copy h2{margin-top:16px}.intelligence-modules{grid-template-columns:1fr}.intelligence-modules>article{padding:18px}.intelligence-modules>article>div{margin-bottom:15px}.intelligence-position-list>button{gap:6px;padding:16px 12px;font-size:12px}.intelligence-position-detail dl{grid-template-columns:1fr 1fr}.intelligence-footnote{align-items:flex-start}.intelligence-footnote>span:last-child{display:none}.intelligence-system .intelligence-modules{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.intelligence *{animation:none!important}}.intelligence-live-hero{isolation:isolate;background:radial-gradient(at 46% 45%,#11252a 0%,#0c1520 43%,#0a111b 80%);border-color:#263847;display:block}.intelligence-live-heading{justify-content:space-between;gap:30px;padding:32px 34px 22px;display:flex}.intelligence-live-heading h2{letter-spacing:-1.6px;margin:22px 0 13px;font-size:clamp(27px,3vw,43px);font-weight:450;line-height:1.14}.intelligence-live-heading h2 em{color:#bef08e;font-style:normal}.intelligence-live-heading p{color:#8da3b8;margin:0;font-size:12px;line-height:1.7}.intelligence-live-status{text-align:right;align-self:center;min-width:160px}.intelligence-live-status .intelligence-state,.intelligence-live-status .intelligence-permission{justify-content:flex-end;margin-top:12px}.intelligence-live-status .text-link{margin-top:15px;font-size:11px}.intelligence-update{color:#788d9f;margin-top:9px;font:9px Mono,monospace;display:block}.intelligence-stage{background:radial-gradient(at 41% 52%,#67c7b509,#0000 60%);border-top:1px solid #2638478a;border-bottom:1px solid #2638478a;position:relative;overflow:hidden}.intelligence-stage-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:19px;left:25px;right:25px}.intelligence-stage-top>span{letter-spacing:1.4px;color:#85b5b7;align-items:center;gap:8px;font:9px Mono,monospace;display:flex}.intelligence-stage-top>span i{background:#79d7b4;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #69d5ab66}.is-still .intelligence-stage-top>span i{box-shadow:none;background:#98a8ac}.intelligence-stage-top>button{color:#9eb0c1;cursor:pointer;background:#111e28c9;border:1px solid #2d424e;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.intelligence-stage-top>button:disabled{opacity:.65;cursor:default}.ai-scene,.ai-scene-loading{min-width:0;height:365px;position:relative}.ai-scene-mount{touch-action:pan-y;position:absolute;inset:0}.ai-scene canvas{outline:none;width:100%;height:100%;display:block}.ai-scene-loading{color:#b7e987;background:radial-gradient(#29463633,#0000 55%);place-items:center;display:grid}.ai-scene-fallback{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.intelligence-scene-labels{pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:60px;left:4.5%;right:4.5%}.intelligence-scene-labels>span{letter-spacing:1.3px;text-align:center;color:#76909c;text-shadow:0 1px 6px #0a111b;font:8px Mono,monospace}.intelligence-scene-labels>span:nth-child(2){color:#b5d396}.intelligence-stage-caption{color:#597483;justify-content:space-between;gap:12px;font:9px Mono,monospace;display:flex;position:absolute;bottom:18px;left:25px;right:25px}.intelligence-live-metrics{background:#0b1620a6;border-bottom:1px solid #2638478a;grid-template-columns:repeat(4,minmax(0,1fr));padding:23px 8px;display:grid}.intelligence-live-metrics>div{border-right:1px solid #273944;padding:0 23px}.intelligence-live-metrics>div:last-child{border:0}.intelligence-live-metrics>div>span{letter-spacing:1.2px;color:#8b9dab;font:8px/1.6 Mono,monospace;display:block}.intelligence-live-metrics strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;color:#dbece3;align-items:center;gap:16px;min-height:40px;margin:9px 0;font-size:31px;font-weight:450;display:flex}.intelligence-live-metrics .intelligence-metric-status{letter-spacing:-.5px;color:#bcec98;font-size:23px}.intelligence-live-metrics small{color:#6e8597;font-size:10px;line-height:1.6;display:block}.intelligence-live-metrics strong>svg{color:#678f95}.intelligence-live-metrics strong>i{align-items:flex-end;gap:3px;height:22px;display:flex}.intelligence-live-metrics strong>i b{background:#77c8c8;border-radius:2px;width:3px;height:8px}.intelligence-live-metrics strong>i b:nth-child(2){height:17px}.intelligence-live-metrics strong>i b:nth-child(3){height:12px}.intelligence-live-metrics strong>i b:nth-child(4){height:22px}.intelligence-live-metrics strong>i b:nth-child(5){height:15px}.intelligence-flow-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:18px 20px;display:grid}.intelligence-flow-tabs>button{text-align:left;color:#8195a5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:14px 10px;transition:background .2s,border-color .2s;display:flex}.intelligence-flow-tabs>button[aria-pressed=true]{color:#dce9d4;background:#1b2d273d;border-color:#4d6d485e}.intelligence-flow-tabs>button:hover{background:#20313b80}.intelligence-flow-tabs .intelligence-stage-number{color:#92bba7;border:1px solid #36494c;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font:10px Mono,monospace;display:grid}.intelligence-flow-tabs small{letter-spacing:1.2px;color:#79958c;margin-bottom:5px;font:7px Mono,monospace;display:block}.intelligence-flow-tabs b{font-size:11px;font-weight:450;line-height:1.5;display:block}.intelligence-flow-tabs svg{color:#698878;flex-shrink:0;width:12px;margin-left:auto}.intelligence-stage-description{background:#0a131c80;border-top:1px solid #26384766;align-items:center;gap:24px;min-height:65px;padding:16px 31px;display:flex}.intelligence-stage-description>span{color:#bad697;white-space:nowrap;font:9px Mono,monospace}.intelligence-stage-description p{color:#8c9ea8;margin:0;font-size:11px;line-height:1.7}.intelligence.compact .intelligence-modules{display:none}.intelligence-live-hero button:focus-visible{outline-offset:3px;outline:2px solid #bef08e}@media (width>=1500px){.ai-scene,.ai-scene-loading{height:420px}}@media (width<=1100px){.intelligence-live-heading{padding:26px}.intelligence-live-metrics>div{padding:0 16px}.intelligence-flow-tabs{gap:4px;padding:14px}.intelligence-flow-tabs>button{gap:7px;padding:10px 5px}.intelligence-flow-tabs svg{display:none}.intelligence-live-metrics strong{font-size:27px}.intelligence-live-metrics .intelligence-metric-status{font-size:20px}}@media (width<=700px){.intelligence-live-heading{flex-direction:column;gap:20px;padding:24px}.intelligence-live-status{text-align:left;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px 15px;display:flex}.intelligence-live-status .intelligence-state,.intelligence-live-status .intelligence-permission{justify-content:flex-start;margin:0}.intelligence-live-status .intelligence-update{margin:0}.intelligence-live-status .text-link{display:none}.intelligence-live-heading h2{letter-spacing:-1px;font-size:30px}.intelligence-live-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.intelligence-live-metrics>div:nth-child(2){border:0}.intelligence-live-metrics strong{font-size:28px}.intelligence-flow-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:12px}.intelligence-flow-tabs>button{padding:12px 8px}.intelligence-stage-description{padding:16px 23px;display:block}.intelligence-stage-description p{min-height:38px;margin-top:8px}.ai-scene,.ai-scene-loading{height:255px}.intelligence-stage-top{top:14px;left:17px;right:17px}.intelligence-stage-top>span{letter-spacing:.7px;font-size:7px}.intelligence-stage-top>button{font-size:9px}.intelligence-stage-caption{justify-content:center;font-size:8px;left:17px;right:17px}.intelligence-stage-caption>span:first-child{display:none}.intelligence-scene-labels{bottom:52px;left:2%;right:2%}.intelligence-scene-labels>span{letter-spacing:.1px;font-size:6px}.intelligence-live-hero{border-radius:14px}}.intelligence-live-status .text-link{color:#b5d6c9;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2c4644;padding:9px 0}.workspace-shell .workspace-page-heading .market-status{white-space:normal;max-width:155px;line-height:1.6}.workspace-heading-tools{min-width:0}.fill-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.fill-summary>div{border:1px solid var(--line);background:#101b28;border-radius:12px;padding:20px}.fill-summary span{color:var(--muted);margin-bottom:12px;font-size:10px;display:block}.fill-summary b{font-size:25px;font-weight:500}.fill-summary .fill-range{font-size:12px;line-height:1.7}.fill-ledger .panel-title p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.fill-ledger td small{color:var(--muted);white-space:nowrap;margin-top:6px;font-size:10px;display:block}.fill-ledger tbody tr{cursor:pointer}.fill-ledger tbody tr:hover,.fill-ledger tr.selected{background:#172b36}.fill-open{color:#80dbd0;background:0 0;border:0;padding:6px 0;font-weight:600}.fill-status{white-space:nowrap;border:1px solid #33445a;border-radius:5px;padding:5px 8px;font-size:10px}.fill-status.closed{color:#80dbd0;border-color:#3c786d}.fill-status.incomplete{color:var(--amber)}.fill-empty{text-align:center;color:var(--muted);justify-items:center;gap:14px;padding:45px;font-size:12px;display:grid}.fill-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:10px;display:flex}.fill-pagination>div{gap:8px;display:flex}.fill-pagination button{padding:9px 12px;font-size:11px}.fill-two-legs{grid-template-columns:1fr 1fr;gap:20px;display:grid}.fill-legs{min-width:0}.fill-legs>h4{justify-content:space-between;margin:10px 0 18px;font-size:15px;display:flex}.fill-legs>h4 span{color:var(--muted);font-size:10px;font-weight:400}.fill-legs>p{color:var(--muted);border:1px dashed var(--line);border-radius:12px;padding:24px;font-size:12px}.fill-legs>article{border:1px solid var(--line);background:#101b28;border-radius:12px;margin-bottom:12px;padding:20px}.fill-leg-head{justify-content:space-between;gap:8px;font-size:13px;display:flex}.fill-leg-head>span{color:#80dbd0;align-items:center;gap:5px;font-size:10px;display:flex}.fill-legs dl{grid-template-columns:1fr 1fr;gap:18px;margin:22px 0;display:grid}.fill-legs dt{color:var(--muted);font-size:10px}.fill-legs dd{margin:7px 0 0;font-size:12px}.fill-confirmation{border-top:1px solid var(--line);padding:14px 0}.fill-confirmation span{color:var(--muted);margin-bottom:8px;font-size:10px;display:block}.fill-confirmation code,.fill-legs td code{overflow-wrap:anywhere;word-break:break-word;font:10px Mono}.fill-legs details summary{cursor:pointer;color:#80dbd0;align-items:center;gap:8px;padding-top:12px;font-size:11px;display:flex}.fill-legs details table{min-width:480px;margin-top:12px;font-size:11px}.fill-basis{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.8}.fill-detail{scroll-margin-top:80px}@media (width<=900px){.fill-summary{grid-template-columns:1fr 1fr}.fill-two-legs{grid-template-columns:1fr}}@media (width<=450px){.fill-summary{gap:8px}.fill-summary>div{padding:14px}.fill-summary b{font-size:20px}.fill-summary .fill-range{font-size:10px}.fill-pagination{flex-direction:column;align-items:flex-start}.fill-ledger .table-toolbar{flex-direction:column;align-items:stretch}.fill-legs>article{padding:14px}.fill-leg-head{flex-wrap:wrap}}.cx{--cx-bg:#080a08;--cx-panel:#0f130f;--cx-panel2:#141a13;--cx-raise:#1a2119;--cx-line:#222b20;--cx-line2:#2e3a2b;--cx-text:#edf0e8;--cx-muted:#98a394;--cx-dim:#66725f;--cx-lime:#c1f878;--cx-lime-ink:#0b0e0b;--cx-glow:#c1f87826;--cx-up:#7fe3a4;--cx-down:#f58c8c;--cx-warn:#efc474;--cx-info:#7cc8f0;--cx-display:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--cx-mono:"DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--cx-r:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--cx-bg);height:100dvh;color:var(--cx-text);font:14px/1.45 var(--cx-display);-webkit-font-smoothing:antialiased;grid-template-rows:60px minmax(0,1fr);grid-template-columns:64px minmax(0,1fr);display:grid;overflow:hidden}.cx *,.cx :before,.cx :after{box-sizing:border-box}:where(.cx button:not(.button)){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:where(.cx button:disabled){cursor:not-allowed;opacity:.45}.cx :focus-visible{outline:2px solid var(--cx-lime);outline-offset:2px}.cx .mono,.cx-dialog .mono{font-family:var(--cx-mono);font-variant-numeric:tabular-nums}.cx .up{color:var(--cx-up)}.cx .down{color:var(--cx-down)}.cx .warn{color:var(--cx-warn)}.cx .cx-muted{color:var(--cx-muted)}.cx kbd{font:10px var(--cx-mono);border:1px solid var(--cx-line2);color:var(--cx-muted);border-radius:4px;padding:2px 5px}.cx-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.cx-dot.live{color:var(--cx-lime);animation:1.8s infinite cx-ping}@keyframes cx-ping{0%{box-shadow:0 0 #c1f8788c}70%{box-shadow:0 0 0 7px #c1f87800}to{box-shadow:0 0 #c1f87800}}.cx-pill{font:500 10px/1 var(--cx-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--cx-line2);color:var(--cx-muted);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:5px 7px;display:inline-flex}.cx-pill.ok{color:var(--cx-up);border-color:#7fe3a459}.cx-pill.wait{color:var(--cx-warn);border-color:#efc47459}.cx-pill.bad{color:var(--cx-down);border-color:#f58c8c59}.cx-pill.lime{color:var(--cx-lime);border-color:#c1f87866}.cx-chip{font:500 10.5px/1 var(--cx-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--cx-line2);color:var(--cx-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;display:inline-flex}.cx-chip.paper{color:var(--cx-warn);border-color:#efc47459}.cx-bar{border-bottom:1px solid var(--cx-line);background:linear-gradient(180deg, #0c100c, var(--cx-bg));z-index:5;grid-column:1/-1;align-items:center;gap:16px;min-width:0;padding:0 16px;display:flex}.cx-brand{color:var(--cx-lime);flex:none;align-items:center;gap:9px;display:flex}.cx-brand b{color:var(--cx-text);letter-spacing:-.02em;font-size:17px;font-weight:600}.cx-brand b i{color:var(--cx-lime);font-style:normal}.cx-readouts{flex-wrap:wrap;flex:0 auto;align-content:flex-start;align-items:center;gap:20px 22px;min-width:0;height:34px;margin-left:6px;display:flex;overflow:hidden}.cx-ro{flex:none}.cx-ro small{font:500 9.5px/1 var(--cx-mono);letter-spacing:.1em;color:var(--cx-dim);text-transform:uppercase;white-space:nowrap;margin-bottom:5px;display:block}.cx-ro>span{font:500 15px/1 var(--cx-mono);white-space:nowrap;font-variant-numeric:tabular-nums}.cx-ro em{margin-left:6px;font-size:12px;font-style:normal}.cx-spacer{flex:1}.cx-heart{color:var(--cx-lime);flex:none;align-items:center;gap:8px;font-size:11px;display:flex}.cx-heart.stale{color:var(--cx-warn)}.cx-heart-bars{align-items:flex-end;gap:2px;height:16px;display:flex}.cx-heart-bars i{opacity:.25;background:currentColor;border-radius:1px;width:3px;height:5px;transition:height .25s,opacity .25s}.cx-heart-bars i.on{opacity:.9;height:16px}.cx-btn{white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:8px;height:36px;padding:0 12px;transition:border-color .15s,background .15s;display:inline-flex;border:1px solid var(--cx-line2)!important;background:var(--cx-panel)!important;font:600 12px var(--cx-display)!important}.cx-btn:hover:not(:disabled){border-color:var(--cx-muted)!important}.cx-btn.sm{height:28px;padding:0 10px;font-size:11.5px!important}.cx-btn.danger{color:var(--cx-down);border-color:#f58c8c66!important}.cx-btn.danger:hover:not(:disabled){background:#f58c8c14!important}.cx-btn.danger.solid{color:#1b0b0b;background:var(--cx-down)!important;border-color:var(--cx-down)!important}.cx-cmdk span{color:var(--cx-muted);font-weight:500}.cx-safety{flex:none;align-items:center;gap:8px;display:flex}.cx-arm{-webkit-user-select:none;user-select:none;touch-action:none;border-radius:999px;align-items:center;gap:10px;height:38px;padding:0 14px 0 5px;display:flex;position:relative;overflow:hidden;border:1px solid var(--cx-line2)!important;background:var(--cx-panel)!important}.cx-arm .knob{background:var(--cx-raise);z-index:1;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .2s;display:grid}.cx-arm .lbl{font:600 10.5px/1 var(--cx-mono);letter-spacing:.08em;z-index:1;white-space:nowrap}.cx-arm .fill{background:var(--cx-glow);position:absolute;inset:0 auto 0 0}.cx-arm.armed{box-shadow:0 0 26px var(--cx-glow);border-color:var(--cx-lime)!important}.cx-arm.armed .knob{background:var(--cx-lime);color:var(--cx-lime-ink)}.cx-arm.armed .lbl{color:var(--cx-lime)}.cx-arm.armed .fill{background:#efc4742e}.cx .spy-ticker{flex:none;margin:0;position:relative}.cx .spy-ticker summary{border:1px solid var(--cx-line2);background:var(--cx-panel);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 10px;font-size:12px;display:flex}.cx .spy-ticker summary>strong{font:500 15px var(--cx-mono);color:var(--cx-text)}.cx .spy-ticker-symbol{font:600 11px var(--cx-mono);letter-spacing:.08em;color:var(--cx-lime)}.cx .spy-ticker-change{font-size:12px}.cx .spy-ticker-change.positive{color:var(--cx-up)}.cx .spy-ticker-change.negative{color:var(--cx-down)}.cx .spy-change-amount{display:none}.cx .spy-ticker-status{font:10px var(--cx-mono);letter-spacing:.04em}.cx .spy-ticker-details{z-index:40;background:var(--cx-raise);border:1px solid var(--cx-line2);border-radius:10px;min-width:250px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 50px #00000080}.cx-rail{border-right:1px solid var(--cx-line);background:var(--cx-bg);z-index:4;flex-direction:column;align-items:center;gap:4px;min-height:0;padding:12px 0;display:flex}.cx-rail>button{width:44px;height:44px;color:var(--cx-dim);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.cx-rail>button:hover{color:var(--cx-text);background:var(--cx-panel)}.cx-rail>button.on{color:var(--cx-lime);background:var(--cx-panel2)}.cx-rail>button.on:before{content:"";background:var(--cx-lime);border-radius:3px;width:3px;position:absolute;top:12px;bottom:12px;left:-10px}.cx [data-tip]:hover:after{content:attr(data-tip);background:var(--cx-raise);color:var(--cx-text);font:12px var(--cx-display);white-space:nowrap;border:1px solid var(--cx-line2);z-index:30;pointer-events:none;border-radius:6px;padding:6px 9px;position:absolute;top:50%;left:54px;transform:translateY(-50%)}.cx-sep{background:var(--cx-line);flex:none;width:24px;height:1px;margin:8px 0}.cx-me{justify-items:center;gap:6px;margin-top:auto;display:grid}.cx-me>span{background:var(--cx-raise);width:34px;height:34px;color:var(--cx-lime);border-radius:50%;place-items:center;font-weight:600;display:grid}.cx-me>button{width:34px;height:30px;color:var(--cx-dim);border-radius:8px;place-items:center;display:grid;position:relative}.cx-me>button:hover{color:var(--cx-text)}.cx-main{scrollbar-color:var(--cx-line2) transparent;min-width:0;min-height:0;padding:16px 16px 40px;overflow:auto}.cx-head{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.cx-head h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:22px;font-weight:600}.cx-head p{color:var(--cx-muted);margin:2px 0 0;font-size:13px}.cx-head-right{gap:8px;margin-left:auto;display:flex}.cx-banner{color:var(--cx-text);background:#efc47412;border:1px solid #efc47459;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}.cx-banner b{color:var(--cx-warn);font-weight:600}.cx-foot{color:var(--cx-dim);margin:14px 2px 0;font-size:11.5px}.cx-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px;display:grid}.cx-grid>*{grid-column:span 12}.cx-grid>.s8{grid-column:span 8}.cx-grid>.s7{grid-column:span 7}.cx-grid>.s5{grid-column:span 5}.cx-grid>.s4{grid-column:span 4}.cx-card{background:var(--cx-panel);border:1px solid var(--cx-line);border-radius:var(--cx-r);flex-direction:column;min-width:0;display:flex}.cx-card>header{border-bottom:1px solid var(--cx-line);align-items:center;gap:10px;min-height:48px;padding:11px 14px;display:flex}.cx-card>header h2{font:600 13px var(--cx-display);letter-spacing:-.005em;color:var(--cx-text);margin:0}.cx-tag{font:10px var(--cx-mono);color:var(--cx-dim);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-card-right{align-items:center;gap:8px;margin-left:auto;display:flex}.cx-body{flex:1;min-width:0;padding:14px}.cx-flush{flex:1;min-width:0}.cx .cx-link{color:var(--cx-lime);padding:0;font-size:12px;font-weight:500}.cx-link:hover{text-decoration:underline}.cx-body>.cx-link{margin-top:12px}.cx-blank{text-align:center;color:var(--cx-muted);padding:28px 16px}.cx-blank b{color:var(--cx-text);margin-bottom:4px;font-weight:500;display:block}.cx-blank p{margin:0;font-size:12.5px}.cx-kpis{background:var(--cx-panel);border:1px solid var(--cx-line);border-radius:var(--cx-r);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px;display:grid;overflow:hidden}.cx-kpi{border-right:1px solid var(--cx-line);min-width:0;padding:13px 16px}.cx-kpi:last-child{border-right:0}.cx-kpi small{font:500 10px var(--cx-mono);letter-spacing:.1em;color:var(--cx-dim);text-transform:uppercase}.cx-kpi b{font:500 22px/1.25 var(--cx-mono);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:5px;transition:color .4s;display:block}.cx-kpi span{font:11.5px var(--cx-mono);color:var(--cx-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.cx-equity{height:290px;padding-top:30px;position:relative}.cx-equity svg{width:100%;height:260px;display:block}.cx-grid-line,.cx .cx-grid line{stroke:#1b221a}.cx-equity .cx-grid{stroke:#1b221a;stroke-width:1px;vector-effect:non-scaling-stroke}.cx-equity .cx-base{stroke:#3a4836;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.cx-equity .cx-cursor{stroke:var(--cx-lime);stroke-dasharray:3 4;opacity:.6;vector-effect:non-scaling-stroke}.cx-equity-readout{font:12px var(--cx-mono);color:var(--cx-muted);align-items:baseline;gap:10px;display:flex;position:absolute;top:0;left:0}.cx-equity-readout b{color:var(--cx-text);font-size:15px;font-weight:500}.cx-equity-axis{pointer-events:none;width:72px;height:260px;position:absolute;top:30px;right:0}.cx-equity-axis span{font:10.5px var(--cx-mono);color:var(--cx-dim);position:absolute;right:0;transform:translateY(-50%)}.cx-equity-times{pointer-events:none;height:14px;position:absolute;top:272px;left:0;right:0}.cx-equity-times span{font:10.5px var(--cx-mono);color:var(--cx-dim);position:absolute;transform:translate(-50%)}.cx-equity-times span:first-child{transform:none}.cx-live-point{pointer-events:none;background:currentColor;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute}.cx-live-point:after{content:"";opacity:.5;border:2px solid;border-radius:50%;animation:1.8s infinite cx-ring;position:absolute;inset:-6px}@keyframes cx-ring{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.cx-pipe{gap:8px;display:grid}.cx-stage{grid-template-columns:88px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:12.5px;display:grid}.cx-stage>span{color:var(--cx-muted)}.cx-track{background:var(--cx-panel2);border-radius:5px;height:18px;position:relative;overflow:hidden}.cx-track i{background:linear-gradient(90deg,#c1f87829,#c1f8788c);border-radius:5px;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0;overflow:hidden}.cx-track i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:2.6s infinite cx-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes cx-sweep{to{transform:translate(100%)}}.cx-stage.held .cx-track i{background:linear-gradient(90deg,#7cc8f02e,#7cc8f099)}.cx-stage b{text-align:right;font-size:13px;font-weight:500}.cx-rules{margin:0;display:grid}.cx-rules>div{border-bottom:1px dashed var(--cx-line);justify-content:space-between;gap:14px;min-width:0;padding:8px 0;font-size:12.5px;display:flex}.cx-rules>div:last-child{border-bottom:0}.cx-rules dt{color:var(--cx-muted)}.cx-rules dd{font:500 12.5px var(--cx-mono);text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.cx-rules-tight{border-top:1px solid var(--cx-line);margin-top:12px;padding-top:4px}.cx-recon{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:18px}.cx-recon>div{border-bottom:0}.cx-recon>.cx-wide{border-top:1px dashed var(--cx-line);grid-column:1/-1}.cx-state{background:var(--cx-panel2);border:1px solid var(--cx-line);border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px;display:flex}.cx-state .cx-dot{color:var(--cx-warn);margin-top:6px}.cx-state.on .cx-dot{color:var(--cx-lime)}.cx-state b{font-weight:600}.cx-state p{color:var(--cx-muted);margin:2px 0 0;font-size:12.5px}.cx-strat-head{gap:2px;margin-bottom:8px;display:grid}.cx-strat-head>b{font-size:16px;font-weight:600}.cx-strat-head>span{color:var(--cx-muted);font-size:12.5px}.cx-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.cx-issue{color:var(--cx-warn);margin:10px 0 0;font-size:12px}.cx-table-wrap{overflow-x:auto}.cx-table{border-collapse:collapse;width:100%;font-size:12.5px}.cx-table th{text-align:left;font:500 10px var(--cx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cx-dim);border-bottom:1px solid var(--cx-line);white-space:nowrap;background:0 0;padding:9px 14px}.cx-table td{border-bottom:1px solid var(--cx-line);white-space:nowrap;vertical-align:middle;padding:9px 14px}.cx-table tbody tr:last-child td{border-bottom:0}.cx-table tbody tr{transition:background .15s}.cx-table tbody tr:hover{background:var(--cx-panel2)}.cx-table tbody tr[onclick]{cursor:default}.cx-table tbody tr:has(td){cursor:default}.cx-table .r{text-align:right}.cx-sym{letter-spacing:.01em;font-weight:600}.cx-sub{font:10.5px var(--cx-mono);color:var(--cx-dim);font-weight:400;display:block}.cx-barcell{width:90px}.cx-pnlbar{background:var(--cx-panel2);border-radius:3px;width:80px;height:6px;display:block;position:relative}.cx-pnlbar i{border-radius:3px;position:absolute;top:0;bottom:0}.cx-pnlbar i.pos{background:var(--cx-up);left:50%}.cx-pnlbar i.neg{background:var(--cx-down);right:50%}.cx-pnlbar:after{content:"";background:var(--cx-line2);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.cx-stream{max-height:342px;margin:0;padding:0;list-style:none;overflow:auto}.cx-stream li{border-bottom:1px solid var(--cx-line);grid-template-columns:62px 10px minmax(0,1fr);gap:8px;padding:8px 14px;font-size:12.5px;display:grid}.cx-stream li:last-child{border-bottom:0}.cx-stream li.new{animation:1.2s cx-in}@keyframes cx-in{0%{background:var(--cx-glow)}}.cx-stream time{font:11px var(--cx-mono);color:var(--cx-dim);padding-top:1px}.cx-stream p{min-width:0;margin:0}.cx-stream b{font-weight:500}.cx-stream small{color:var(--cx-muted);overflow-wrap:anywhere;font-size:11.5px;display:block}.cx-ev{background:var(--cx-dim);border-radius:2px;width:8px;height:8px;margin-top:5px}.cx-ev.fill{background:var(--cx-lime)}.cx-ev.order{background:var(--cx-info)}.cx-ev.decision{background:var(--cx-info);opacity:.6}.cx-ev.journal{background:var(--cx-warn);opacity:.7}.cx-ev.bad{background:var(--cx-down)}.cx-health{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.cx-src{border:1px solid var(--cx-line);background:var(--cx-panel2);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.cx-src:before{content:"";background:var(--cx-dim);width:3px;position:absolute;top:0;bottom:0;left:0}.cx-src.ok:before{background:var(--cx-up)}.cx-src.down:before{background:var(--cx-down)}.cx-src.unknown:before{background:var(--cx-warn);opacity:.6}.cx-src b{font-size:12.5px;font-weight:500}.cx-src small{color:var(--cx-dim);overflow-wrap:anywhere;grid-column:1/-1;font-size:11px}.cx-age{font:11px var(--cx-mono);text-align:right;color:var(--cx-muted);white-space:nowrap}.cx-src.ok .cx-age{color:var(--cx-up)}.cx-src.down .cx-age{color:var(--cx-down)}.cx-dialog{color:#edf0e8;background:#0f130f;border:1px solid #2e3a2b;border-radius:14px;width:min(520px,100vw - 32px);padding:22px;font:14px/1.45 Space Grotesk,system-ui,sans-serif;box-shadow:0 30px 80px #0009}.cx-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040604b8}.cx-dialog h3{margin:0 0 6px;font-size:18px}.cx-dialog>p{color:#98a394;margin:0 0 16px;font-size:13.5px}.cx-dialog label{color:#98a394;margin-bottom:6px;font-size:12.5px;display:block}.cx-dialog label b{color:#edf0e8}.cx-close{color:#98a394;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:12px;right:12px}.cx-facts{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.cx-facts div{background:#141a13;border:1px solid #222b20;border-radius:8px;padding:10px}.cx-facts small{color:#66725f;letter-spacing:.08em;text-transform:uppercase;font:10px DM Mono,monospace}.cx-facts b{margin-top:4px;font:500 15px DM Mono,monospace;display:block}.cx-facts .down{color:#f58c8c}.cx-facts .up{color:#7fe3a4}.cx-typed{flex-wrap:wrap;gap:8px;display:flex}.cx-typed input{color:#edf0e8;background:#080a08;border:1px solid #2e3a2b;border-radius:8px;flex:140px;height:38px;padding:0 12px;font:13px DM Mono,monospace}.cx-dialog .cx-btn{color:#edf0e8;cursor:pointer;background:#0f130f;border:1px solid #2e3a2b;border-radius:8px;height:38px;padding:0 14px;font:600 12px Space Grotesk,sans-serif}.cx-dialog .cx-btn.danger.solid{color:#1b0b0b;background:#f58c8c;border-color:#f58c8c}.cx-dialog .cx-btn:disabled{opacity:.45;cursor:not-allowed}.cx-palette{width:min(560px,100vw - 32px);margin-top:12vh;padding:0}.cx-palette-in{color:#98a394;border-bottom:1px solid #222b20;align-items:center;gap:10px;padding:14px 16px;display:flex}.cx-palette-in input{color:#edf0e8;background:0 0;border:0;outline:none;flex:1;font:16px Space Grotesk,sans-serif}.cx-palette-in kbd{border:1px solid #2e3a2b;border-radius:4px;padding:2px 5px;font:10px DM Mono,monospace}.cx-palette-list{max-height:360px;padding:6px;overflow:auto}.cx-palette-list button{text-align:left;color:#edf0e8;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font:13.5px Space Grotesk,sans-serif;display:flex}.cx-palette-list button.hi{background:#1a2119}.cx-palette-list button.danger{color:#f58c8c}.cx-palette-list .cx-enter{color:#66725f;margin-left:auto}.cx-toasts{z-index:60;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.cx-toast{background:var(--cx-raise);border:1px solid var(--cx-line2);color:var(--cx-lime);border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;animation:.2s cx-pop;display:flex;box-shadow:0 10px 30px #00000080}.cx-toast.warn{color:var(--cx-warn)}.cx-toast.bad{color:var(--cx-down)}.cx-toast{color:var(--cx-text)}.cx-toast .cx-dot{color:var(--cx-lime)}.cx-toast.warn .cx-dot{color:var(--cx-warn)}.cx-toast.bad .cx-dot{color:var(--cx-down)}@keyframes cx-pop{0%{opacity:0;transform:translateY(6px)}}.cx-legacy{--lime:var(--cx-lime)}.cx-legacy .workspace-panel,.cx-legacy .desk-panel,.cx-legacy section.panel,.cx-legacy .ledger-panel{background:var(--cx-panel)!important;border:1px solid var(--cx-line)!important;border-radius:var(--cx-r)!important;box-shadow:none!important;margin:0 0 12px!important;padding:16px!important}.cx-legacy .panel-title{margin-bottom:12px!important}.cx-legacy .panel-title h2,.cx-legacy h2{letter-spacing:-.01em;font-size:15px!important;font-weight:600!important}.cx-legacy .eyebrow{letter-spacing:.1em;color:var(--cx-dim)!important;font-size:10px!important}.cx-legacy table th{letter-spacing:.08em;font:500 10px var(--cx-mono)!important;color:var(--cx-dim)!important;background:0 0!important}.cx-legacy table td{font-size:12.5px;border-color:var(--cx-line)!important}.cx-legacy table tr:hover td{background:var(--cx-panel2)}.cx-legacy .notice{font-size:13px;border-radius:8px!important;padding:10px 14px!important}.cx-legacy .button{border-radius:8px!important;height:36px!important;min-height:0!important;padding:0 14px!important;font-size:12.5px!important}.cx-legacy input,.cx-legacy select{background:var(--cx-bg)!important;border-color:var(--cx-line2)!important;font-family:var(--cx-mono)!important;border-radius:7px!important;font-size:13px!important}.cx-legacy .metrics{border:1px solid var(--cx-line);border-radius:var(--cx-r);overflow:hidden;gap:0!important}.cx-legacy .metric{border:0!important;border-right:1px solid var(--cx-line)!important;background:var(--cx-panel)!important;border-radius:0!important;padding:13px 16px!important}.cx-legacy .strategy-monitor,.cx-legacy .engine-strip{background:var(--cx-panel)!important;border-color:var(--cx-line)!important;color:var(--cx-text)!important;border-radius:var(--cx-r)!important}.cx-legacy .strategy-monitor *,.cx-legacy .engine-strip *{border-color:var(--cx-line)!important}.cx-legacy .strategy-monitor :is(div,p,b,summary,h3,td,dd,li,strong):not(.desk-amber):not(.positive):not(.negative):not(.up):not(.down),.cx-legacy .engine-strip :is(div,p,b,summary,h3,td,dd,li,strong):not(.desk-amber):not(.positive):not(.negative){color:var(--cx-text)!important}.cx-legacy .strategy-monitor :is(span,small,th,dt,.strategy-footnote):not(.desk-amber):not(.positive):not(.negative):not(.up):not(.down){color:var(--cx-muted)!important}.cx-legacy .strategy-monitor :is(div,section,details,table,thead,tr,th,td,summary):not(.selected){background-color:#0000!important}.cx-legacy .strategy-monitor .selected,.cx-legacy .strategy-paths>*{border-radius:8px;background:var(--cx-panel2)!important}.cx-legacy .strategy-monitor .selected{box-shadow:inset 0 0 0 1px var(--cx-lime)}.cx-legacy .strategy-monitor table tr:hover td{background:var(--cx-panel2)!important}.cx-legacy .strategy-monitor .positive,.cx-legacy .strategy-monitor .up{color:var(--cx-up)!important}.cx-legacy .strategy-monitor .desk-amber{color:var(--cx-warn)!important}.cx-legacy [class*=ledger] :is(div,section){border-color:var(--cx-line)}.cx-controls .control-gates>div,.cx-controls .table-toolbar select,.cx-controls .search-input,.cx-controls .control-stage-tabs button{background:var(--cx-panel2)!important;border:1px solid var(--cx-line2)!important;color:var(--cx-text)!important;border-radius:8px!important}.cx-controls .control-gates>div span,.cx-controls .control-path-heading p,.cx-controls .control-section-heading p{color:var(--cx-muted)!important}.cx-controls .search-input input{background:0 0!important;border:0!important}.cx-controls .control-paths .button{border:1px solid var(--cx-line2)!important;background:var(--cx-panel)!important;color:var(--cx-text)!important}.cx-controls .control-paths>div.enabled .button{border-color:var(--cx-lime)!important}.cx-controls .control-footer .button.primary{background:var(--cx-lime)!important;color:var(--cx-lime-ink)!important;border:0!important}.cx-controls .control-footer .button.secondary{border:1px solid var(--cx-line2)!important;background:var(--cx-panel)!important;color:var(--cx-text)!important}.cx-controls .control-paths{gap:12px!important}.cx-controls .control-paths>div{border-radius:var(--cx-r)!important;background:var(--cx-panel2)!important;border:1px solid var(--cx-line)!important;min-height:0!important;padding:14px!important}.cx-controls .control-paths>div.enabled{box-shadow:inset 0 0 0 1px var(--cx-lime), 0 0 30px -14px var(--cx-lime);border-color:var(--cx-lime)!important}.cx-controls .control-fields{border:1px solid var(--cx-line);border-radius:8px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important}.cx-controls .control-field{grid-template-columns:minmax(0,1fr) minmax(140px,200px);align-items:center;gap:6px 16px;border:0!important;border-bottom:1px solid var(--cx-line)!important;background:0 0!important;border-radius:0!important;min-height:0!important;padding:11px 14px!important;display:grid!important}.cx-controls .control-field:last-child{border-bottom:0!important}.cx-controls .control-field>span{font-size:13px;font-weight:500}.cx-controls .control-field>p{grid-column:1/-1;color:var(--cx-dim)!important;margin:0!important;font-size:11.5px!important}.cx-controls .control-field input,.cx-controls .control-field select{text-align:right;width:100%;height:34px!important;margin:0!important}.cx-controls .control-field.edited{background:linear-gradient(90deg, var(--cx-glow), transparent 65%)!important}.cx-controls .control-field.edited>span:before{content:"●";color:var(--cx-lime);vertical-align:2px;margin-right:6px;font-size:9px}.cx-controls .control-group{margin-top:16px!important}.cx-controls .control-group header h3{margin-bottom:6px!important;font-size:13px!important}.cx-controls .control-footer{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0 0 var(--cx-r) var(--cx-r);position:sticky;bottom:-40px;border-top:1px solid var(--cx-line2)!important;background:#0f130ff0!important;margin:16px -16px -16px!important;padding:12px 16px!important}.cx-controls .control-stage-tabs button[aria-pressed=true]{background:var(--cx-raise)!important;color:var(--cx-text)!important;border-color:var(--cx-lime)!important}@media (width<=1240px){.cx-grid>.s8,.cx-grid>.s7,.cx-grid>.s5,.cx-grid>.s4{grid-column:span 12}.cx-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-kpi:nth-child(3){border-right:0}.cx-kpi:nth-child(-n+3){border-bottom:1px solid var(--cx-line)}.cx-recon{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.cx-cmdk span,.cx-cmdk kbd,.cx-safety .cx-btn span{display:none}.cx-arm .lbl{font-size:9.5px}.cx-chip:not(.paper){display:none}}@media (width<=720px){.cx{height:auto;min-height:100vh;display:block;overflow:visible}.cx-bar{gap:8px;height:56px;padding:0 12px;position:sticky;top:0}.cx-brand b,.cx-chip,.cx-readouts,.cx-heart,.cx-cmdk{display:none}.cx .spy-ticker summary{gap:6px;height:36px;padding:0 8px}.cx .spy-change-amount{display:none}.cx .spy-ticker-status{font-size:9.5px}.cx .spy-ticker-chevron{display:none}.cx .spy-ticker-details{left:-40px}.cx-safety{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--cx-line2);background:#080a08f0;gap:8px;margin:0;position:fixed;bottom:0;left:0;right:0}.cx-safety .cx-arm{flex:1;justify-content:flex-start}.cx-safety .cx-btn{padding:0 12px}.cx-safety .cx-btn span{display:inline}.cx-admin .cx-main{padding-bottom:96px}.cx-toasts{bottom:76px}.cx-rail{border-right:0;border-bottom:1px solid var(--cx-line);flex-direction:row;justify-content:flex-start;gap:2px;padding:6px 12px;position:sticky;top:56px;overflow-x:auto}.cx-rail>button.on:before{width:auto;height:3px;inset:auto 10px -6px}.cx [data-tip]:hover:after{display:none}.cx-sep{width:1px;height:24px;margin:0 6px}.cx-me{margin:0 0 0 auto;display:flex}.cx-me>span{display:none}.cx-main{overflow:visible}.cx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-kpi{border-bottom:1px solid var(--cx-line);border-right:1px solid var(--cx-line)!important}.cx-kpi:nth-child(2n){border-right:0!important}.cx-kpi b{font-size:18px}.cx-controls .control-field,.cx-recon,.cx-facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cx *,.cx :before,.cx :after{transition:none!important;animation:none!important}}.cx-meter{background:linear-gradient(90deg, var(--cx-down), #3a4836 45%, #3a4836 55%, var(--cx-up));border-radius:3px;height:6px;margin:10px 0 8px;position:relative}.cx-meter i{background:var(--cx-text);border-radius:2px;width:4px;height:14px;margin-left:-2px;transition:left .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:-4px;box-shadow:0 0 10px #ffffff80}.cx-overall{border-bottom:1px solid var(--cx-line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:20px;margin-bottom:14px;padding-bottom:14px;display:grid}.cx-overall small{font:500 10px var(--cx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cx-dim)}.cx-overall b{letter-spacing:-.02em;font-size:26px;font-weight:600;display:block}.cx-overall span{color:var(--cx-muted);font-size:12.5px}.cx-sents{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.cx-sent{border:1px solid var(--cx-line);background:var(--cx-panel2);border-radius:10px;padding:12px}.cx-sent.bullish{box-shadow:inset 3px 0 0 var(--cx-up)}.cx-sent.bearish{box-shadow:inset 3px 0 0 var(--cx-down)}.cx-sent-top{justify-content:space-between;align-items:center;display:flex}.cx-sent small{color:var(--cx-muted);font-size:11.5px}.cx-split{background:var(--cx-raise);border-radius:2px;height:4px;margin-bottom:8px;display:flex;overflow:hidden}.cx-split .bull{background:var(--cx-up)}.cx-split .neu{background:#3a4836}.cx-split .bear{background:var(--cx-down)}.cx-filters{gap:6px;display:flex}.cx-filters select,.cx-form input,.cx-form select{border:1px solid var(--cx-line2);background:var(--cx-bg);height:32px;color:var(--cx-text);font:12.5px var(--cx-display);border-radius:7px;padding:0 8px}.cx-posts{max-height:720px;margin:0;padding:0;list-style:none;overflow:auto}.cx-post{border-bottom:1px solid var(--cx-line);padding:14px;animation:1.2s cx-in}.cx-post:last-child{border-bottom:0}.cx-post.bullish{box-shadow:inset 3px 0 #7fe3a4b3}.cx-post.bearish{box-shadow:inset 3px 0 #f58c8cb3}.cx-post-head{align-items:center;gap:10px;display:flex}.cx-post-head>div{flex:1;min-width:0}.cx-post-head b{align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.cx-post-head small{color:var(--cx-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.cx-avatar{background:var(--cx-raise);width:32px;height:32px;color:var(--cx-lime);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.cx-verified{color:var(--cx-info)}.cx-post p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 8px 42px;font-size:13.5px;line-height:1.5}.cx-post-foot{color:var(--cx-dim);font:11.5px var(--cx-mono);align-items:center;gap:12px;margin-left:42px;display:flex}.cx-post-foot span{align-items:center;gap:4px;display:inline-flex}.cx-post-foot a{color:var(--cx-muted);place-items:center;display:inline-grid}.cx-post-foot a:hover{color:var(--cx-lime)}.cx-cash{color:var(--cx-lime)!important}.cx-grow{flex:1}.cx-xgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cx-usage{border:1px solid var(--cx-line);background:var(--cx-panel2);border-radius:10px;gap:8px;padding:12px;display:grid}.cx-usage>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cx-usage small{font:500 10px var(--cx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cx-dim)}.cx-usage b{font-size:15px;font-weight:500}.cx-usage>span{color:var(--cx-muted);font-size:11.5px}.cx-meterbar{background:var(--cx-raise);border-radius:3px;height:6px;overflow:hidden}.cx-meterbar i{background:var(--cx-lime);border-radius:3px;height:100%;transition:width .6s;display:block}.cx-meterbar i.warn{background:var(--cx-warn)}.cx-meterbar i.bad{background:var(--cx-down)}.cx-form{gap:12px;display:grid}.cx-form label{color:var(--cx-muted);gap:5px;font-size:12px;display:grid}.cx-form input,.cx-form select{width:100%;height:36px;font-size:13px}.cx-form input:focus,.cx-form select:focus{border-color:var(--cx-lime);outline:none}.cx-2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cx-form .cx-switch{color:var(--cx-text);align-items:center;gap:10px;font-size:13px;display:flex}.cx-form .cx-switch input{width:16px;height:16px;accent-color:var(--cx-lime)}.cx-btn.primary{color:var(--cx-lime-ink);justify-content:center;background:var(--cx-lime)!important;border-color:var(--cx-lime)!important}.cx-sentcell{align-items:center;gap:6px;display:inline-flex}@media (width<=1240px){.cx-xgrid{grid-template-columns:1fr}}@media (width<=720px){.cx-overall,.cx-2{grid-template-columns:1fr}.cx-post p,.cx-post-foot{margin-left:0}}.cx-equity .cx-liveband{fill:#7cc8f00f}.cx-liveband-label{text-overflow:ellipsis;max-width:calc(100% - 90px);font:10px var(--cx-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cx-info);pointer-events:none;white-space:nowrap;position:absolute;top:36px;right:80px;overflow:hidden;left:auto!important}@media (width<=560px){.cx-liveband-label{display:none}}@font-face{font-family:Space;src:url(/fonts/SpaceGrotesk.ttf)format("truetype");font-weight:300 700;font-display:swap}@font-face{font-family:Mono;src:url(/fonts/DMMono-Regular.ttf)format("truetype");font-weight:400;font-display:swap}:root{color:#edf0e8;font-synthesis:none;--bg:#0b0e0b;--surface:#121712;--surface2:#181e17;--lime:#c1f878;--text:#edf0e8;--muted:#a0aa9c;--line:#2b3429;--red:#f58c8c;--amber:#efc474;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0e0b;font-family:Space,Arial,sans-serif;font-weight:400}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:wait;opacity:.5}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}svg{flex-shrink:0}img,canvas{max-width:100%;display:block}::selection{background:var(--lime);color:var(--bg)}:focus-visible{outline:2px solid var(--lime);outline-offset:5px}button{border-radius:0}.shell{width:88%;max-width:1450px;margin:0 auto}.mono,.eyebrow{letter-spacing:.07em;font-family:Mono,monospace;font-size:10px;font-weight:400}.eyebrow{align-items:center;gap:12px;font-size:11px;line-height:1.7;display:flex}.eyebrow b{color:var(--lime);font-weight:400}.muted{color:var(--muted)}.accent{color:var(--lime)}.dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #c1f83840}.brand{align-items:center;gap:12px;display:flex}.brand svg{color:var(--lime)}.brand>span{letter-spacing:-1.6px;font-size:30px;font-weight:500}.brand-period{color:var(--lime)}.site-header{border-bottom:1px solid var(--line);align-items:center;gap:40px;height:100px;display:flex}.site-nav{gap:32px;margin-left:auto;font-size:12px;display:flex}.site-nav a{color:#cbd1c7;align-items:center;gap:5px;display:flex}.site-nav a:hover{color:var(--lime)}.header-cta{border:0;border-bottom:1px solid var(--lime);background:0 0;align-items:center;gap:32px;margin-left:25px;padding:14px 0;font-size:12px;display:flex}.header-cta svg{color:var(--lime)}.menu-toggle{display:none!important}.hero-topline{justify-content:space-between;padding-top:32px;font-size:10px;display:flex}.hero-topline>span:last-child{color:var(--muted)}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:12px;min-height:625px;display:grid}.hero-copy{z-index:1;padding:62px 0 58px;position:relative}.hero h1{letter-spacing:-.065em;white-space:nowrap;font-size:clamp(65px,7.8vw,124px);font-weight:500;line-height:1.02}.hero h1>span{color:var(--lime)}.hero-lead{letter-spacing:-.02em;margin-top:28px;font-size:23px;line-height:1.35}.hero-detail{color:var(--muted);max-width:405px;margin-top:16px;font-size:14px;line-height:1.85}.hero-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.button{white-space:nowrap;border:1px solid #0000;justify-content:space-between;align-items:center;gap:40px;padding:18px 22px;font-size:13px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{background:var(--lime);color:#0c1605}.primary:hover{background:#d7ffab}.dark{color:var(--lime);background:#10170c}.secondary{border-color:var(--line);color:var(--text);background:0 0}.text-link{border-bottom:1px solid #4b5840;align-items:center;gap:24px;padding:14px 0;font-size:12px;display:inline-flex}.text-link svg{color:var(--lime)}.hero-footnote{color:#899682;align-items:center;gap:6px;margin-top:19px;font-size:11px;display:flex}.hero-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:23px 0;display:flex}.hero-bottom>span:nth-child(2){letter-spacing:0;color:var(--muted);font-family:Space,sans-serif;font-size:12px}.circle-link{width:36px;height:36px;color:var(--lime);border:1px solid #465239;border-radius:50%;place-items:center;display:grid}.surface{align-self:center;height:570px;margin-right:-20px;position:relative}.surface canvas{width:100%;height:100%;position:absolute;inset:0}.surface-top{color:var(--muted);justify-content:space-between;font-size:9px;display:flex;position:absolute;top:38px;left:35px;right:22px}.surface-top span:first-child{max-width:155px;color:var(--text);line-height:1.8}.surface-label{color:var(--muted);justify-content:space-between;align-items:center;font-size:8px;display:flex;position:absolute;bottom:24px;left:35px;right:22px}.surface-label button{font:inherit;background:0 0;border:0;align-items:center;gap:5px;display:flex}.surface-tag{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#131b10cc;border:1px solid #3b4a30;align-items:center;gap:15px;padding:16px 22px;display:flex;position:absolute;bottom:100px;right:8px}.surface-tag b{font-size:12px;font-weight:400;display:block}.surface-tag small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.mini-cross{color:var(--lime);font-size:27px}.cross{color:#596b48;z-index:1;font:18px Mono;position:absolute}.cross-one{top:128px;left:0}.cross-two{bottom:205px;right:0}.ticker-band{border-block:1px solid var(--line);background:#10160e}.ticker-inner{color:#c3cdbd;justify-content:space-between;align-items:center;gap:24px;height:76px;font-size:10px;display:flex}.ticker-inner b{color:var(--lime);font-size:23px;font-weight:400}.section{padding-top:106px;padding-bottom:106px}.section-kicker{justify-content:space-between;align-items:center;margin-bottom:45px;display:flex}.section-kicker>span:last-child{font-size:9px}.section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:46px;display:flex}h2{letter-spacing:-.045em;font-size:clamp(36px,4vw,64px);font-weight:500;line-height:1.13}.section-heading>p,.section-description{color:var(--muted);max-width:350px;font-size:14px;line-height:1.85}.showcase{background:#080d10;border:1px solid #3b4733;box-shadow:0 20px 90px #0003}.showcase-bar{background:#161e15;border-bottom:1px solid #2f3c27;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex}.window-dots{gap:6px;display:flex}.window-dots i{background:#526046;border-radius:50%;width:6px;height:6px}.showcase-bar .mono{color:#a6b09e;font-size:9px}.paper-label{color:var(--lime);border:1px solid #4e6139;padding:4px 6px;font:8px Mono}.showcase-tabs{background:#10170f;border-bottom:1px solid #283223;padding:0 22px;display:flex}.showcase-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;gap:13px;padding:19px 20px;font:10px Mono;display:flex}.showcase-tabs button:first-child{padding-left:0}.showcase-tabs button span{color:#b5c0af;font:12px Space}.showcase-tabs button.active{border-color:var(--lime);color:var(--lime)}.showcase-tabs button.active span{color:var(--text)}.showcase-tabs .expand-shot{margin-left:auto;padding-right:0}.screenshot-button{background:#04060c;border:0;width:100%;padding:0;display:block;overflow:hidden}.screenshot-button img{object-fit:cover;object-position:top;width:100%;height:auto;max-height:700px;transition:transform .4s}.screenshot-button:hover img{transform:scale(1.015)}.showcase-caption{background:#141b12;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-size:11px;display:flex}.showcase-caption .mono{font-size:8px}.capabilities{grid-template-columns:repeat(3,1fr);gap:48px;padding-top:38px;display:grid}.capabilities>div{padding-left:37px;position:relative}.capabilities svg{color:var(--lime);width:18px;position:absolute;top:2px;left:0}.capabilities h3{font-size:17px;font-weight:500}.capabilities p{color:var(--muted);max-width:300px;margin-top:11px;font-size:12px;line-height:1.8}.architecture-section{border-block:1px solid var(--line);background:#11170f}.architecture-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.architecture-grid h2{font-size:clamp(36px,3.8vw,58px)}.section-description{max-width:365px;margin-top:24px}.architecture-grid .text-link{margin-top:22px}.system-diagram{background:radial-gradient(#24361a40,#0000 70%),#10170e;border:1px solid #3a4630;padding:23px 28px}.diagram-top{color:var(--muted);justify-content:space-between;margin-bottom:26px;font-size:9px;display:flex}.diagram-top svg{color:var(--lime)}.diagram-sources{grid-template-columns:1fr 1fr;gap:25px;display:grid}.diagram-sources>div{background:#172112;border:1px solid #38482f;flex-direction:column;align-items:center;padding:21px 12px;display:flex}.diagram-sources svg{color:var(--lime);margin-bottom:14px}.diagram-sources b{font-size:13px;font-weight:400}.diagram-sources small{color:var(--muted);margin-top:5px;font-size:10px}.diagram-connect{justify-content:space-around;height:38px;display:flex}.diagram-connect i{background:#677f47;width:1px;height:100%;position:relative}.diagram-connect i:after{content:"";background:var(--lime);width:5px;height:5px;position:absolute;top:15px;left:-2px}.diagram-core{background:#223417;border:1px solid #96bb62;align-items:center;gap:17px;padding:23px;display:flex;position:relative}.diagram-core .mono{color:var(--lime);font-size:8px}.diagram-core h3{letter-spacing:-.04em;margin-top:5px;font-size:23px;font-weight:500}.diagram-core p{color:var(--muted);margin-top:6px;font-size:11px}.core-pulse{background:var(--lime);border-radius:100%;width:6px;height:6px;margin-left:auto;box-shadow:0 0 13px #c1f87899}.diagram-line{justify-content:center;height:36px;display:flex}.diagram-line span{background:#6b844a;width:1px;height:100%}.diagram-broker{background:#161f12;border:1px solid #38482f;align-items:center;gap:20px;padding:19px 25px;display:flex}.diagram-broker svg{color:var(--lime)}.diagram-broker svg:last-child{margin-left:auto}.diagram-broker b{font-size:14px;font-weight:500}.diagram-broker small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.diagram-footer{color:var(--muted);justify-content:space-between;margin-top:23px;font-size:8px;display:flex}.diagram-footer span:first-child{color:var(--lime)}.steps{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:64px;display:grid}.step-no{color:var(--lime);border-top:1px solid #3c4933;justify-content:space-between;align-items:center;margin-bottom:25px;padding-top:19px;display:flex}.steps h3{letter-spacing:-.02em;font-size:22px;font-weight:500}.steps p{max-width:310px;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.8}.principles-grid{grid-template-columns:1fr 1fr;gap:75px;display:grid}.principles-grid h2{font-size:clamp(35px,3.6vw,56px)}.principle-list article{border-top:1px solid var(--line);gap:24px;padding:29px 0;display:flex}.principle-list article:first-child{border-top:0;padding-top:8px}.principle-list article>svg{color:var(--lime);margin-left:auto}.principle-list article>.mono{padding-top:6px}.principle-list h3{letter-spacing:-.03em;font-size:21px;font-weight:500}.principle-list p{color:var(--muted);margin-top:13px;font-size:13px;line-height:1.8}.principle-symbol{max-width:330px;color:var(--lime);margin-top:35px}.principle-symbol svg{opacity:.7;width:240px;height:180px}.principle-symbol .mono{color:var(--muted);margin-top:16px;font-size:8px;display:block}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:75px;padding:85px 0 105px;display:grid}.faq-section h2{margin-top:24px;font-size:44px}.faq-list article{border-bottom:1px solid var(--line)}.faq-list button{text-align:left;background:0 0;border:0;justify-content:space-between;gap:20px;width:100%;padding:23px 0;font-size:15px;display:flex}.faq-list button svg{color:var(--lime)}.faq-list p{color:var(--muted);padding:0 35px 24px 0;font-size:13px;line-height:1.85}.cta-section{background:var(--lime);color:#14210c;padding:48px 0 65px}.cta-top{justify-content:space-between;align-items:center;display:flex}.cta-section h2{letter-spacing:-.065em;margin-top:50px;font-size:clamp(65px,8vw,130px);line-height:.96}.cta-bottom{justify-content:space-between;align-items:end;gap:25px;margin-top:35px;display:flex}.cta-bottom p{font-size:15px;line-height:1.7}.cta-bottom .button{min-width:200px}.site-footer{padding:53px 0 30px}.footer-top{align-items:center;gap:90px;padding-bottom:40px;display:flex}.footer-top>p{color:var(--muted);font-size:13px;line-height:1.7}.footer-top>.text-link{border:0;margin-left:auto}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);gap:25px;padding-top:25px;font-size:10px;display:flex}.footer-bottom>span:nth-child(2){margin-right:auto}.footer-disclosure{color:#7f8b77;max-width:900px;margin-top:20px;font-size:10px;line-height:1.7}.icon-button{color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:inline-flex}.modal-backdrop{z-index:99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.waitlist-modal{color:var(--text);background:#121a0f;border:1px solid #445338;width:100%;max-width:510px;max-height:95dvh;margin:auto;padding:40px;position:relative;inset:auto;overflow:auto;box-shadow:0 20px 100px #0008}.close-modal{position:absolute;top:15px;right:15px}.waitlist-modal h2{margin-top:22px;font-size:44px}.waitlist-modal p{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.8}form label{font-size:12px;display:block}form input:not([type=checkbox]),form select,form textarea{width:100%;color:var(--text);background:#0c120a;border:1px solid #3a4731;border-radius:0;margin-top:8px;padding:13px 12px;display:block}form input::placeholder{color:#727d6b}.waitlist-modal form{gap:16px;margin-top:25px;display:grid}.waitlist-modal form .button{width:100%;margin-top:4px}.check-label{color:var(--muted);align-items:start;gap:8px;font-size:11px;line-height:1.7;display:flex}.check-label input{accent-color:var(--lime);margin-top:3px}.check-label a{text-decoration:underline}.honey{opacity:0;left:-9999px;position:absolute!important}.form-error:empty{display:none}.form-error{line-height:1.6;color:var(--red)!important;font-size:12px!important}.success{padding:25px 0 10px}.success-icon{width:70px;height:70px;color:var(--lime);background:#223a15;border:1px solid #5c7842;border-radius:100%;place-items:center;margin-bottom:35px;display:grid}.success .button{margin-top:28px}.screenshot-lightbox img{object-fit:contain;width:min(1500px,94vw);max-height:92dvh}.screenshot-lightbox .close-modal{z-index:2;background:var(--surface);border:1px solid var(--line)}.skip-link{background:var(--lime);color:var(--bg);z-index:100;padding:12px;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.skip-link:focus{transform:none}.legal{max-width:780px;margin:0 auto;padding:70px 24px}.legal h1{margin:50px 0 15px;font-size:50px}.legal h2{margin:35px 0 15px;font-size:23px}.legal p{color:var(--muted);font-size:15px;line-height:1.8}.legal a{text-decoration:underline}.legal .brand{text-decoration:none}@media (width>=1700px){.hero-grid{min-height:700px}.surface{height:620px}}@media (width<=1100px){.site-nav{gap:20px}.header-cta{gap:15px;margin-left:0}.site-header{gap:24px}.brand>span{font-size:26px}.brand svg{width:34px}.hero h1{font-size:7.8vw}.hero-grid{min-height:590px}.hero-actions{gap:17px}.button{gap:22px;padding:16px 18px}.surface{height:480px}.surface-tag{padding:13px;bottom:60px;right:0}.architecture-grid,.principles-grid,.faq-section{gap:40px}.section-heading>p{max-width:300px}.section{padding-block:80px}.ticker-inner{gap:16px;font-size:8px}.footer-top{gap:50px}}@media (width<=800px){.shell{width:88%}.site-header{height:80px}.site-nav{display:none}.site-nav.open{z-index:20;border-bottom:1px solid var(--line);background:#121a0f;flex-direction:column;padding:25px 6%;display:flex;position:absolute;top:80px;left:0;right:0}.menu-toggle{display:flex!important}.header-cta{margin-left:auto;font-size:11px}.hero-topline>span:last-child{display:none}.hero-grid{grid-template-columns:1fr}.hero-copy{padding:50px 0 0}.hero h1{font-size:clamp(62px,11.5vw,95px)}.hero-detail{max-width:410px}.hero-lead{font-size:22px}.surface{height:460px;margin:0}.surface canvas{top:-25px}.surface-top{top:30px;left:0;right:0}.surface-label{bottom:35px;left:0;right:0}.surface-tag{bottom:75px}.hero-bottom>span:nth-child(2){display:none}.ticker-inner{white-space:nowrap;justify-content:start;gap:27px;width:100%;height:62px;padding-inline:6%;overflow:hidden}.ticker-inner b{font-size:22px}.section-kicker>span:last-child{display:none}.section-kicker{margin-bottom:30px}.section-heading{display:block}.section-heading>p{max-width:430px;margin-top:22px}.section{padding-block:70px}h2{font-size:42px}.showcase-bar{padding:12px}.showcase-bar .mono{font-size:7px}.showcase-tabs{padding:0 12px}.showcase-tabs button{gap:6px;padding:15px 12px;font-size:8px}.showcase-tabs button span{font-size:10px}.showcase-caption{padding:14px;font-size:10px}.showcase-caption .mono{display:none}.screenshot-button img{object-fit:cover;object-position:top left;min-height:290px}.capabilities{grid-template-columns:1fr;gap:24px}.capabilities p{max-width:none;margin-top:6px}.architecture-grid,.principles-grid,.faq-section{grid-template-columns:1fr;gap:40px}.architecture-grid h2,.principles-grid h2{font-size:42px}.section-description{max-width:460px}.system-diagram{width:100%;max-width:600px;margin:0 auto}.steps{gap:22px}.steps h3{font-size:19px}.steps p{font-size:12px}.principle-symbol{display:none}.principle-list article:first-child{border-top:1px solid var(--line);padding-top:25px}.faq-section{gap:20px;padding:60px 0 75px}.faq-section h2{font-size:38px}.cta-section h2{font-size:80px}.footer-top{flex-wrap:wrap;justify-content:space-between;gap:22px}.footer-top>p{display:none}.footer-top>.text-link{margin-left:0}.footer-bottom{flex-wrap:wrap;gap:15px}.footer-bottom>span:nth-child(2){order:3;width:100%}.cta-bottom p{font-size:13px}}@media (width<=480px){.brand{gap:7px}.brand>span{font-size:23px}.brand svg{width:29px}.site-header{gap:14px}.header-cta{gap:9px;font-size:10px}.header-cta svg{width:14px}.menu-toggle{padding:0}.hero-topline{font-size:8px}.hero h1{font-size:13vw}.hero-actions{gap:18px}.hero-actions .text-link{gap:12px;font-size:10px}.hero-actions .button{gap:20px;font-size:12px}.hero-detail{font-size:13px}.hero-footnote{font-size:10px}.surface{height:390px}.surface-tag{padding:12px;bottom:75px}.surface-tag b{font-size:10px}.surface-tag small{font-size:9px}.surface-label{font-size:6px}.surface-top{font-size:8px}.cross{font-size:13px}.hero-bottom{font-size:8px}.section h2{font-size:35px}.section-heading{margin-bottom:30px}.showcase-tabs button{gap:6px;padding:14px 9px}.showcase-tabs button span{font-size:9px}.showcase-tabs button{font-size:7px}.showcase-tabs .expand-shot{display:none}.showcase-bar .mono,.paper-label{font-size:6px}.screenshot-button img{object-fit:cover;width:100%;min-height:235px}.steps{grid-template-columns:1fr;gap:30px;margin-top:42px}.step-no{margin-bottom:15px}.steps p{max-width:none}.steps h3{font-size:23px}.system-diagram{padding:20px}.diagram-footer{font-size:6px}.principle-list article{gap:18px}.principle-list h3{font-size:19px}.cta-section h2{font-size:64px}.cta-bottom{display:block}.cta-bottom .button{margin-top:25px}.waitlist-modal{padding:32px 25px}.waitlist-modal h2{font-size:38px}.modal-backdrop{padding:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.waitlist-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0008}.waitlist-modal{width:calc(100% - 30px);height:max-content;max-height:calc(100dvh - 30px);margin:auto;position:fixed;inset:0}.loading-page{flex-direction:column;justify-content:center;align-items:center;gap:45px;min-height:100vh;display:flex}.loading-page>.mono{color:var(--muted)}.login-page{background:radial-gradient(ellipse at 15% 65%, #24331935, transparent 45%), var(--bg);flex-direction:column;min-height:100dvh;display:flex}.login-page>header{justify-content:space-between;align-items:center;padding:35px 6%;display:flex}.login-page>header>a{color:var(--muted);align-items:center;gap:13px;font-size:12px;display:flex}.login-layout{grid-template-columns:1fr 440px;align-items:center;gap:100px;width:88%;max-width:1150px;margin:auto;padding:40px 0 65px;display:grid}.login-intro h1{letter-spacing:-.065em;margin-top:30px;font-size:78px;font-weight:500;line-height:1.04}.login-intro>p{color:var(--muted);margin-top:25px;font-size:17px;line-height:1.7}.login-graphic{max-width:420px;margin-top:28px}.login-graphic svg{opacity:.55;width:100%}.login-graphic .mono{color:var(--muted);font-size:8px}.login-card{border:1px solid var(--line);background:#121a0f;padding:38px 40px}.login-card>.eyebrow{color:var(--muted);margin-top:24px;font-size:9px}.login-card h2{margin-top:13px;font-size:36px}.login-card>p{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.login-card form{gap:20px;margin-top:28px;display:grid}.login-card form>.button{width:100%;margin-top:5px}.login-card>.login-help{margin-top:25px;font-size:11px}.login-note{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin-top:25px;padding-top:22px;font-size:10px;display:flex}.login-note svg{color:var(--lime)}.login-page>footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding:25px 6%;font:9px Mono;display:flex}.workspace-shell{min-height:100dvh;font-size:13px;display:flex}.workspace-sidebar{border-right:1px solid var(--line);z-index:30;background:#0d120c;flex-direction:column;flex-shrink:0;width:240px;display:flex;position:fixed;inset:0 auto 0 0}.workspace-brand{border-bottom:1px solid var(--line);height:85px;padding:25px 23px}.workspace-brand .brand>span{font-size:25px}.workspace-brand .brand svg{width:30px;height:30px}.workspace-selector{background:#172013;border:1px solid #34412b;align-items:center;gap:10px;margin:22px 15px 24px;padding:13px 10px;display:flex}.workspace-avatar{width:30px;height:30px;color:var(--lime);background:#324b22;place-items:center;font-size:14px;display:grid}.workspace-selector b{font-size:11px;font-weight:500;display:block}.workspace-selector small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.workspace-selector>.mono{color:#91a380;margin-left:auto;font-size:9px}.workspace-sidebar nav{flex:1;padding:0 12px;overflow-y:auto}.nav-heading{color:#77866b;letter-spacing:.1em;padding:0 13px 12px;font-size:8px;display:block}.nav-heading:not(:first-child){padding-top:27px}.workspace-sidebar nav button{text-align:left;color:#a5b09c;background:0 0;border:1px solid #0000;align-items:center;gap:11px;width:100%;margin-bottom:3px;padding:12px 13px;font-size:12px;display:flex}.workspace-sidebar nav button svg{color:#859574}.workspace-sidebar nav button.active{color:var(--lime);background:#1c2a14;border-color:#3c542b}.workspace-sidebar nav button:hover{background:#192314}.workspace-sidebar nav button.active svg{color:var(--lime)}.workspace-sidebar nav button svg:last-child:not(:first-child){margin-left:auto}.sidebar-bottom{margin-top:30px}.sidebar-access{color:#8e9f7f;border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:20px;font-size:10px;display:flex}.user-profile{align-items:center;gap:10px;padding:20px 14px;display:flex}.user-profile>span{width:32px;height:32px;color:var(--lime);background:#202c19;border:1px solid #435434;flex-shrink:0;place-items:center;font-size:13px;display:grid}.user-profile>div{flex:1;min-width:0}.user-profile b{text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.user-profile small{color:var(--muted);text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.user-profile button{padding:3px}.workspace-main{flex:1;min-width:0;margin-left:240px}.workspace-topbar{border-bottom:1px solid var(--line);background:#0d120c;justify-content:space-between;align-items:center;gap:20px;height:85px;padding:0 35px;display:flex}.workspace-breadcrumb{color:#7b8970;align-items:center;gap:14px;font-size:11px;display:flex}.workspace-breadcrumb span{color:#c6d0be}.topbar-status{gap:18px;display:flex}.status{letter-spacing:.04em;white-space:nowrap;color:#b9d79a;background:#202e1840;border:1px solid #3c4d30;align-items:center;gap:6px;padding:5px 8px;font:8px Mono;display:inline-flex}.status i{background:currentColor;border-radius:50%;width:4px;height:4px}.status.amber{color:var(--amber);background:#58401a20;border-color:#5b4e32}.status.neutral{color:var(--muted);border-color:var(--line);background:0 0}.status.red{color:var(--red);border-color:#683535}.workspace-content{max-width:1700px;margin:0 auto;padding:34px 35px}.spy-ticker{flex-shrink:0;margin-inline:auto;position:relative}.spy-ticker summary{cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:10px;min-height:36px;padding:5px 8px;list-style:none;display:flex}.spy-ticker summary::-webkit-details-marker{display:none}.spy-ticker summary:hover,.spy-ticker details[open] summary{background:#14202f}.spy-ticker summary:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.spy-ticker-symbol{color:var(--accent,var(--lime));font:600 11px Mono}.spy-ticker summary>strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.spy-ticker-change{gap:6px;font-size:10px;display:flex}.spy-ticker-status{align-items:center;gap:5px;font:8px Mono;display:flex}.spy-ticker-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.spy-ticker-status.is-stale{color:var(--amber)}.spy-ticker-chevron{color:var(--muted);font-size:14px}.spy-ticker details[open] .spy-ticker-chevron{transform:rotate(180deg)}.spy-ticker-details{z-index:25;border:1px solid var(--line);background:#101a28;border-radius:8px;gap:12px;width:280px;max-width:calc(100vw - 32px);padding:16px;font-size:11px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 35px #0006}.spy-ticker-details>b{color:var(--accent);font-weight:500}.spy-ticker-details>div{justify-content:space-between;gap:12px;display:flex}.spy-ticker-details span,.spy-ticker-details time{color:var(--muted);font-size:10px}.spy-ticker-details strong{font:11px Mono}.workspace-page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.workspace-page-heading .eyebrow{color:#8b9b7d;letter-spacing:.08em;font-size:8px}.workspace-page-heading h1{letter-spacing:-.045em;margin-top:9px;font-size:37px;font-weight:500}.workspace-page-heading p{color:var(--muted);margin-top:10px;font-size:12px}.market-status{color:var(--muted);align-items:center;gap:7px;font-size:9px;display:flex}.metrics{border:1px solid var(--line);background:#121a0f;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px;display:grid}.metric{border-right:1px solid var(--line);min-width:0;padding:23px 23px 22px}.metric:last-child{border-right:0}.metric>.mono{color:var(--muted);font-size:8px}.metric strong{letter-spacing:-.04em;margin:12px 0 8px;font:500 clamp(21px,2.2vw,34px) Space;display:block}.metric small{color:#8f9e80;font-size:10px}.positive{color:var(--lime)!important}.negative{color:var(--red)!important}.amber-text{color:var(--amber)}.workspace-panel{border:1px solid var(--line);background:#10170e;margin-bottom:24px;padding:23px}.panel-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.panel-title h2{letter-spacing:-.025em;align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.panel-title .eyebrow{color:#91a180;margin-bottom:7px;font-size:8px}.panel-title p{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.6}.panel-title>.button{gap:8px;padding:10px 13px;font-size:11px}.equity-chart{padding:3px 0 8px}.chart-readout{color:var(--muted);gap:20px;height:14px;margin-bottom:24px;font-size:9px;display:flex}.chart-readout b{color:var(--lime);font-weight:400}.chart-readout span{margin-left:auto;font-size:8px}.chart-svg-wrap{gap:12px;height:250px;display:flex}.chart-svg-wrap>svg{width:calc(100% - 82px);height:100%;overflow:visible}.chart-axis{color:#819071;text-align:right;flex-direction:column;justify-content:space-between;width:70px;padding-bottom:7px;font-size:8px;display:flex}.chart-times{color:#819071;justify-content:space-between;margin-top:10px;margin-right:85px;font-size:8px;display:flex}.chart-note{color:#79896c;border-top:1px solid var(--line);margin-top:14px;padding-top:20px;font-size:9px}.workspace-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.detail-list{margin:0}.detail-list>div{border-bottom:1px solid #263021;justify-content:space-between;align-items:center;gap:25px;padding:13px 0;font-size:11px;display:flex}.detail-list>div:last-child{border-bottom:0}.detail-list dt{color:var(--muted)}.detail-list dd{text-align:right;margin:0;font:11px Mono}.panel-copy{color:var(--muted);font-size:12px;line-height:1.85}.workspace-fact{background:#192414;border:1px solid #32432a;align-items:center;gap:16px;margin-top:22px;padding:21px 18px;display:flex}.workspace-fact>svg{color:var(--lime)}.workspace-fact b{font-size:12px;font-weight:500;display:block}.workspace-fact span{color:var(--muted);margin-top:6px;font-size:10px;display:block}.workspace-panel>.text-link{border:0;border-bottom:1px solid var(--line);background:0 0;gap:20px;margin-top:16px}.workspace-footer{color:#6e7c63;justify-content:space-between;gap:20px;margin-top:25px;font:8px Mono;display:flex}.notice{color:var(--lime);background:#182512;border:1px solid #35492a;align-items:start;gap:12px;margin-bottom:22px;padding:16px 18px;font-size:12px;display:flex}.notice.warning{color:var(--amber);background:#292214;border-color:#57482c}.notice b{font-size:12px;font-weight:500}.notice p{color:#b7b39f;margin-top:6px;font-size:11px;line-height:1.7}.notice>svg{margin-top:2px}.notice .text-link{background:0 0;border:0;margin-left:auto;padding:0}.workspace-panel>.notice{margin-top:20px}.empty{text-align:center;color:var(--muted);padding:65px 25px}.empty>svg{opacity:.5;margin:0 auto 20px}.empty h3{color:#c1ceb6;font-size:18px;font-weight:400}.empty p{max-width:450px;margin:13px auto 0;font-size:12px;line-height:1.8}.table-scroll{margin-inline:-23px;overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}thead{background:#151f11}th{letter-spacing:.05em;text-transform:uppercase;color:#93a183;padding:15px 20px;font:8px Mono}td{color:#b5c2a8;border-top:1px solid #24301e;padding:15px 20px}td.symbol{color:var(--text);font-family:Mono;font-size:11px;font-weight:500}tbody tr:hover{background:#162111}td.observation{text-overflow:ellipsis;color:#93a483;max-width:400px;font-size:10px;overflow:hidden}.table-tag{color:#bfd5ab;background:#24331b;border:1px solid #3b4e2d;padding:4px 6px;font:8px Mono;display:inline-block}.count{color:var(--lime);background:#273c1b;border:1px solid #3c542c;padding:4px 7px;font:10px Mono}.subsection-title{border-top:1px solid var(--line);justify-content:space-between;margin-top:25px;padding:25px 0 18px;font-size:14px;display:flex}.subsection-title span{color:var(--muted);font:11px Mono}.signal-summary{background:linear-gradient(110deg,#213318,#121c0f);border:1px solid #41552f;justify-content:space-between;align-items:center;margin-bottom:24px;padding:24px;display:flex}.signal-summary .eyebrow{color:#a0b689;font-size:8px}.signal-summary h2{margin-top:10px;font-size:23px}.signal-summary p{color:#9fb28d;margin-top:10px;font-size:10px}.table-toolbar{align-items:center;gap:16px;margin-bottom:24px;display:flex}.table-toolbar>.mono{margin-left:auto;font-size:8px}.search-input{background:#0b1209;border:1px solid #39492d;align-items:center;gap:8px;max-width:300px;padding:10px 12px;display:flex}.search-input svg{color:#8da278}.search-input input{color:var(--text);background:0 0;border:0;border-radius:0;outline:0;width:100%;min-width:0;font-size:11px}.search-input:focus-within{outline:1px solid var(--lime)}.table-toolbar select,.control-field select,.control-field input{color:var(--text);background:#0a1108;border:1px solid #3a4b2e;border-radius:0;min-width:0;padding:10px 12px;font-size:11px}.journal>div{border-top:1px solid var(--line);align-items:center;gap:20px;padding:15px 0;display:flex}.journal>div>.mono{min-width:58px;font-size:9px}.journal b{min-width:55px;font:10px Mono}.journal p{color:var(--muted);flex:1;font-size:11px}.journal .table-tag{font-size:7px}.health-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.health-card{padding:25px 20px}.health-card h3{margin-top:25px;margin-bottom:15px;font-size:16px;font-weight:500}.health-card p{color:var(--muted);text-transform:uppercase;margin-top:16px;font:9px Mono}.engine-actions{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:22px;display:flex}.engine-actions>div:first-child{margin-right:auto}.engine-actions .eyebrow{color:var(--muted);margin-bottom:12px;font-size:8px}.engine-actions .button{gap:8px;padding:11px 13px;font-size:10px}.danger{color:#f5a499;border-color:#5e392e}.control-fields{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.control-routing{background:#111f2b;border:1px solid #344952;border-radius:6px;grid-template-columns:minmax(180px,1fr) 2fr;gap:20px;margin:0 0 20px;padding:18px;display:grid}.control-routing label{align-content:start;gap:10px;font-size:12px;display:grid}.control-routing select{color:#e0eaf5;background:#142335;border:1px solid #42556a;border-radius:4px;width:100%;min-width:0;padding:10px}.control-routing p,.control-routing span,.control-section-heading p,.control-exit-note,.control-group>header p{color:#a0b4c9;font-size:11px;line-height:1.8}.control-routing b{font-size:12px}.control-routing p{margin:7px 0}.control-section-heading{margin:18px 0 10px}.control-section-heading h3,.control-group h3{color:#dfebf4;margin:0 0 6px;font-size:14px;font-weight:500}.control-gates{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;margin:10px 0 18px;display:grid}.control-gates>div{background:#111e2a;border:1px solid #304254;border-radius:5px;gap:6px;padding:12px;display:grid}.control-gates span{color:#93a9c0;font-size:10px;line-height:1.5}.control-gates b{font-size:11px;font-weight:500}.control-stage-tabs{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.control-stage-tabs button{color:#a5bed1;background:#152232;border:1px solid #344858;border-radius:4px;padding:9px 14px;font-size:11px}.control-stage-tabs button[aria-pressed=true]{color:#b6f1e4;background:#173333;border-color:#568583}.control-group{margin:24px 0}.control-group>header{margin-bottom:12px}.control-group>header p{max-width:900px;margin:0}@media (width<=700px){.control-routing{grid-template-columns:1fr}}.control-field{background:#141f10;border:1px solid #2e3e24;flex-direction:column;gap:10px;padding:16px;display:flex}.control-field>span{justify-content:space-between;gap:10px;min-height:32px;font-size:11px;line-height:1.5;display:flex}.control-field small{color:var(--muted);font:8px Mono}.control-field>p{color:var(--muted);font-size:10px;line-height:1.7}.control-field.edited{border-color:#8fae64}.control-field:has(:disabled){opacity:.5}.control-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:22px;display:flex}.control-footer p{color:var(--muted);font-size:11px}.control-footer>div{gap:12px;display:flex}.control-footer .button{gap:20px;padding:12px 16px;font-size:11px}.confirm-dialog{color:var(--text);background:#131d0e;border:1px solid #465d33;width:calc(100% - 30px);max-width:680px;max-height:90dvh;padding:35px;overflow:auto}.confirm-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000b}.confirm-dialog>.eyebrow{color:var(--lime);font-size:9px}.confirm-dialog h2{margin:20px 0;font-size:30px}.dialog-actions{justify-content:end;gap:15px;margin-top:28px;display:flex}.dialog-actions .button{gap:20px;padding:14px 18px;font-size:12px}.review-changes{border-top:1px solid var(--line);max-height:300px;margin-top:20px;overflow:auto}.review-changes>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;font-size:11px;display:flex}.review-changes b{font-weight:500}.review-changes span{color:var(--muted);font:10px Mono}.review-changes strong{color:var(--lime)}.invite-form{grid-template-columns:1fr 1.3fr 1.1fr auto;align-items:end;gap:15px;display:grid}.invite-form label{color:var(--muted);font-size:10px}.invite-form input,.invite-form select{padding:12px 10px;font-size:11px}.invite-form .button{gap:14px;padding:13px 14px;font-size:11px}.setup-link-box{background:#1b2b13;border:1px solid #486634;margin-bottom:24px;padding:22px}.setup-link-box>div{align-items:center;gap:12px;display:flex}.setup-link-box>div:first-child{color:var(--lime)}.setup-link-box b{font-size:13px;font-weight:500}.setup-link-box p{color:var(--muted);margin:13px 0;font-size:11px}.setup-link-box input{min-width:0;color:var(--text);background:#0c1608;border:1px solid #425735;flex:1;padding:12px;font:10px Mono}.setup-link-box .button{gap:8px;padding:12px 14px;font-size:11px}.table-small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.row-actions{gap:10px;display:flex}.row-actions button{color:var(--lime);background:0 0;border:1px solid #3a512b;padding:7px 9px;font-size:9px}.access-form{gap:15px;display:grid}.access-form .check-label{align-items:center;font-size:12px}.access-form .eyebrow{margin-top:10px}.workspace-menu,.sidebar-shade{display:none}@media (width>=1800px){.workspace-content{padding:50px}.metric strong{font-size:38px}.workspace-panel{padding:28px}.table-scroll{margin-inline:-28px}}@media (width<=1200px){.workspace-sidebar{width:215px}.workspace-main{margin-left:215px}.workspace-brand{padding-left:17px}.workspace-content{padding:28px 24px}.workspace-topbar{padding-inline:24px}.workspace-selector{margin-inline:10px}.metric{padding:20px 15px}.metric strong{font-size:25px}.metric small{font-size:9px}.invite-form,.control-fields{grid-template-columns:1fr 1fr}.login-layout{grid-template-columns:1fr 400px;gap:55px}.login-intro h1{font-size:65px}.health-grid{grid-template-columns:1fr 1fr}.health-card{margin-bottom:0}.health-grid{margin-bottom:24px}}@media (width<=900px){.workspace-sidebar{width:195px}.workspace-main{margin-left:195px}.workspace-brand .brand>span{font-size:22px}.workspace-brand .brand svg{width:24px}.workspace-brand{padding-inline:16px}.workspace-sidebar nav button{gap:9px;padding:12px 9px;font-size:10px}.workspace-selector{gap:8px;padding:10px 8px}.workspace-selector b{font-size:10px}.workspace-selector small{font-size:8px}.workspace-selector>.mono{display:none}.workspace-content{padding:26px 20px}.workspace-topbar{padding-inline:20px}.workspace-page-heading h1{font-size:31px}.metrics{grid-template-columns:1fr 1fr}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--line)}.metric strong{font-size:30px}.workspace-grid{grid-template-columns:1fr;gap:0}.topbar-status{gap:8px}.workspace-breadcrumb{gap:8px;font-size:10px}.status{font-size:7px}.chart-svg-wrap{height:220px}.login-layout{grid-template-columns:1fr 360px;gap:35px}.login-intro h1{font-size:55px}.login-card{padding:28px}.login-intro>p{font-size:14px}.market-status{font-size:8px}.engine-actions{padding:18px}.engine-actions>div:first-child{justify-content:space-between;width:100%;display:flex}.engine-actions .eyebrow{margin-bottom:0}.engine-actions .button{flex:1;justify-content:center}.control-fields{gap:12px}.table-toolbar{flex-wrap:wrap}.table-toolbar>.mono{display:none}.control-footer{flex-wrap:wrap}.journal>div{gap:10px}.journal .table-tag{display:none}.table-toolbar .search-input{flex:1}.workspace-page-heading{align-items:start}.workspace-page-heading .market-status{max-width:110px;line-height:1.5}.panel-title{flex-wrap:wrap}.workspace-panel{padding:20px}.table-scroll{margin-inline:-20px}}@media (width<=700px){.workspace-sidebar{width:240px;transition:transform .2s;transform:translate(-100%)}.workspace-sidebar.is-open{transform:none}.workspace-brand .brand>span{font-size:26px}.workspace-main{margin-left:0}.workspace-sidebar nav button{padding:12px;font-size:12px}.workspace-selector b{font-size:12px}.workspace-selector small{font-size:10px}.workspace-selector>.mono{display:block}.workspace-menu{display:flex}.workspace-topbar{gap:10px;height:70px;padding-inline:16px}.workspace-breadcrumb{margin-right:auto}.topbar-status .status:first-child{display:none}.workspace-content{padding:25px 16px}.workspace-page-heading{margin-bottom:24px}.workspace-page-heading h1{font-size:32px}.workspace-page-heading .eyebrow{font-size:7px}.workspace-page-heading p{font-size:11px}.workspace-page-heading .market-status{padding-top:22px;font-size:7px}.workspace-panel{padding:18px}.table-scroll{margin-inline:-18px}.panel-title h2{font-size:17px}.panel-title>.status{font-size:6px}.metrics{margin-bottom:20px}.metric{padding:20px 16px}.metric strong{font-size:29px}.metric>.mono{font-size:7px}.metric small{font-size:8px}.sidebar-shade{z-index:25;background:#0008;border:0;display:block;position:fixed;inset:0}.workspace-footer{font-size:7px;line-height:1.8}.chart-svg-wrap{height:195px}.chart-svg-wrap>svg{width:calc(100% - 66px)}.chart-axis{width:56px;font-size:7px}.chart-times{margin-right:70px;font-size:7px}.chart-readout{font-size:8px}.chart-readout span{font-size:6px}.chart-note{font-size:8px;line-height:1.6}.login-intro{display:none}.login-layout{width:88%;max-width:430px;padding:25px 0 60px;display:block}.login-page>header{padding:26px 6%}.login-page>header>a{gap:7px;font-size:10px}.login-page>header .brand>span{font-size:24px}.login-page>header .brand svg{width:30px}.login-card{padding:32px}.login-page>footer{font-size:7px}.health-grid{gap:13px}.health-card{padding:22px 16px}.health-card h3{font-size:15px}.health-card .status,.health-card p{font-size:7px}.health-card>svg{width:20px}.invite-form{grid-template-columns:1fr}.invite-form input,.invite-form select{font-size:12px}.invite-form>.button{margin-top:8px}.control-fields{grid-template-columns:1fr 1fr}.control-field{padding:12px}.control-field>span{font-size:10px}.engine-actions .button{min-width:42%;font-size:10px}.control-footer>.button{padding:11px 14px}.signal-summary h2{font-size:21px}.setup-link-box{padding:17px}.setup-link-box>div:last-child{flex-wrap:wrap}.setup-link-box input{min-width:100%}.dialog-actions{gap:10px}.dialog-actions .button{padding:12px 14px;font-size:11px}.confirm-dialog{padding:28px 22px}.confirm-dialog h2{font-size:27px}.table-toolbar select{max-width:150px}.table-toolbar{gap:10px}.notice{padding:14px}.notice b{font-size:11px}.notice p{font-size:10px}.table-toolbar .search-input{max-width:none}.journal>div{flex-wrap:wrap}.journal p{min-width:150px}.control-field>p{font-size:9px}}@media (width<=370px){.control-fields{grid-template-columns:1fr}.workspace-page-heading .market-status{display:none}.metric strong{font-size:25px}}@media (width<=700px){.metric strong{font-size:clamp(20px,6vw,26px)}}.control-path-heading{margin:20px 0 14px}.control-path-heading p{color:var(--muted);max-width:780px;font-size:13px;line-height:1.6}.control-path-heading>span{font-size:12px}.control-paths{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:10px;margin:0 0 22px;display:grid}.control-paths>div{border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:15px;display:flex}.control-paths>div.enabled{background:#5596811f;border-color:#559681}.control-paths strong,.control-paths small,.control-paths span{font-size:12px}.control-paths small{color:var(--muted);line-height:1.5}.control-paths button{margin-top:auto;font-size:12px}.workspace-shell{--bg:#090e17;--line:#202c3c;--muted:#8295af;--accent:#70e5ca;--amber:#eac170;background:var(--bg);color:#e6edf8}.workspace-shell .positive,.workspace-shell .accent{color:#6ee7c5}.workspace-shell .negative{color:#f2989d}.workspace-sidebar{background:#090e17;border-color:#202c3c;width:218px}.workspace-main{margin-left:218px}.workspace-shell .workspace-topbar{background:#0b111c;height:64px;padding:0 25px}.workspace-shell .workspace-content{max-width:none;padding:22px 26px}.workspace-shell .workspace-page-heading{align-items:center;margin-bottom:20px}.workspace-shell .workspace-page-heading h1{letter-spacing:-1px;margin-top:7px;font-size:28px}.workspace-shell .workspace-page-heading p{margin-top:7px;font-size:11px}.workspace-shell .workspace-page-heading .eyebrow{letter-spacing:1px;color:#7e9cbd;font-size:7px}.workspace-shell .workspace-sidebar nav button{border-radius:5px;padding:11px 13px;font-size:11px}.workspace-shell .workspace-sidebar nav button.active{color:#79dfed;background:#152232;box-shadow:inset 2px 0 #60d5ec}.workspace-shell .workspace-selector,.workspace-shell .user-profile{border-color:#253046}.workspace-shell .workspace-avatar,.workspace-shell .user-profile>span{color:#67cee5;background:#142839}.workspace-shell .nav-heading{color:#7187a3;font-size:7px}.workspace-shell .sidebar-access{font-size:9px}.workspace-shell .status{border-radius:4px}.workspace-shell .status.green{color:#70e5ca;background:#173c3120;border-color:#235449}.workspace-shell .status.neutral{color:#92aec8;background:#122033;border-color:#2b3d50}.workspace-shell .workspace-panel{background:#0e1623;border-color:#253145;border-radius:9px}.workspace-shell .metric{background:#0e1825;border-color:#253145}.workspace-shell .workspace-breadcrumb span{color:#cbd8e9}.workspace-shell .market-status{font-size:8px}.workspace-heading-tools{align-items:center;gap:15px;display:flex}.workspace-mode-switch{border:1px solid #2a3d53;border-radius:5px;gap:3px;padding:3px;display:flex}.workspace-mode-switch button{color:#7c93af;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 10px;font:8px Mono,monospace}.workspace-mode-switch button[aria-pressed=true]{color:#78e3e4;background:#18333d}.desk-panel{background:#0e1623;border:1px solid #1d2c3f;border-radius:9px;min-width:0;margin-bottom:13px;overflow:hidden}.desk-panel>header{border-bottom:1px solid #1d2a3b;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;display:flex}.desk-panel h2{letter-spacing:-.2px;margin:0;font-size:12px;font-weight:600}.desk-panel>header>span{color:#7c96b7;letter-spacing:.3px;font:7px Mono,monospace}.desk-panel>footer{color:#7c94b1;border-top:1px solid #1d2a3b;padding:13px 17px;font:8px/1.7 Mono,monospace}.desk-panel .equity-chart{padding:15px 20px 5px}.desk-panel .chart-svg-wrap{height:210px}.desk-panel .chart-readout{margin-bottom:20px;font-size:8px}.desk-panel .chart-times,.desk-panel .chart-axis{font-size:7px}.desk-performance-grid{grid-template-columns:minmax(0,2.15fr) minmax(270px,1fr);gap:15px;display:grid}.desk-performance-grid.single{grid-template-columns:1fr}.desk-lower-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:15px;display:grid}.desk-lower-grid>.desk-panel:only-child{grid-column:1/-1}.desk-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:12px;display:grid}.desk-kpis>div{background:linear-gradient(125deg,#152231,#101725);border:1px solid #233249;border-radius:7px;min-width:0;padding:12px 11px}.desk-kpis>div:first-child{background:linear-gradient(125deg,#123638,#101b25)}.desk-kpis label{letter-spacing:.6px;color:#8fa5c4;font:6.5px Mono,monospace;display:block}.desk-kpis strong{letter-spacing:-.8px;margin:8px 0;font:600 19px Mono,monospace;display:block}.desk-kpis small{color:#809fc1;font:6.5px/1.6 Mono,monospace;display:block}.engine-strip{color:#b9cadd;background:#101c2a;border:1px solid #29445c;border-radius:6px;margin-bottom:13px;padding:13px 16px;font:8px/1.7 Mono,monospace}.strategy-monitor{font-size:11px}.strategy-route-summary{flex-wrap:wrap;gap:18px 32px;margin-top:15px;display:flex}.strategy-route-summary>div{gap:3px;display:grid}.strategy-route-summary span,.strategy-source-grid span{color:#8ba4c2;font-size:10px}.strategy-route-summary b{color:#e0eaf5;font-size:12px;font-weight:500}.strategy-reason{color:#c7d8e9;margin:12px 0 4px}.strategy-footnote{color:#8ba4c2;margin:7px 0;font-size:10px}.strategy-expand{border-top:1px solid #29445c;margin-top:14px}.strategy-expand>summary{cursor:pointer;color:#bcd8ef;padding:12px 0 0}.strategy-expand>summary>span{color:#7893ad;margin-left:10px;font-size:8px}.strategy-details{padding-top:14px}.strategy-description{max-width:850px}.strategy-details h3{color:#e0eaf5;margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.6}.strategy-description p{margin:6px 0;line-height:1.8}.strategy-paths{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:8px;margin:15px 0 10px;display:grid}.strategy-paths>div{border:1px solid #29445c;border-radius:5px;gap:5px;min-width:0;padding:12px;display:grid}.strategy-paths .selected{background:#172d3d;border-color:#638da7}.strategy-paths b{color:#dae7f2}.strategy-paths span{color:#91aac4;font-size:10px}.strategy-paths small{color:#b5c8d7;font-size:9px}.strategy-source-grid{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px;padding:15px 0;display:grid}.strategy-source-grid>div{gap:4px;display:grid}.strategy-source-grid b{font-size:10px;font-weight:400}.strategy-rules{margin-top:10px}.strategy-rules .desk-table{min-width:0}.strategy-rules .table-scroll{margin:0}.strategy-rules .desk-table td{white-space:normal;overflow-wrap:anywhere;font-size:11px}.strategy-rules .desk-table td:first-child{width:70%}.strategy-rules .desk-table th{white-space:normal}.engine-strip>div:first-child{flex-wrap:wrap;gap:10px;display:flex}.engine-strip>div:first-child>b{align-items:center;gap:6px;display:flex}.engine-strip>div:first-child>span+span:before{content:"·";color:#465e79;margin-right:10px}.desk-amber{color:#eac170}.engine-funnel{border-top:1px solid #213447;flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:10px;display:flex}.engine-funnel>span{color:#8ba4c2;align-items:center;gap:6px;font-size:8px;display:flex}.engine-funnel b{color:#d6e2ef;font-size:12px}.engine-funnel svg{color:#456581;margin-left:9px}.engine-rule-strip{color:#7692b2;flex-wrap:wrap;gap:15px;margin-top:11px;font-size:7px;display:flex}.engine-rule-strip b{color:#c4d3e6;font-weight:400}.desk-actionbar{color:#829eba;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font:7px Mono,monospace;display:flex}.desk-actionbar>div{flex-wrap:wrap;gap:6px;display:flex}.desk-actionbar button,.desk-pagination button{color:#aec4df;cursor:pointer;background:#121f30;border:1px solid #2c3b51;border-radius:4px;align-items:center;gap:5px;padding:8px 10px;font:600 8px Space,sans-serif;display:flex}.desk-actionbar button:hover{color:#70e4ee;border-color:#358195}.desk-table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font:9px Mono,monospace}.workspace-shell .desk-table th{letter-spacing:.4px;color:#7e9cbe;text-transform:uppercase;background:#121d2c;border-bottom:1px solid #203047;padding:11px 12px;font:6.5px Mono,monospace}.workspace-shell .desk-table td{vertical-align:top;border-bottom:1px solid #182739;max-width:none;padding:12px;font-size:9px}.desk-table tr:last-child td{border-bottom:0}.desk-table small{color:#7c94b2;margin-top:6px;font:7px/1.6 Mono,monospace;display:block}.desk-table b{font-weight:500}.desk-table tr.selected td{background:#183138}.desk-table tbody tr:hover td{background:#122232}.desk-table .desk-observation{white-space:normal;color:#adc4db;min-width:155px;max-width:230px;line-height:1.65}.desk-quiet{color:#8098b7;padding:16px 18px;font:8px/1.9 Mono,monospace}.desk-quiet>b{color:#b7c9de;display:block}.desk-quiet>span{margin-top:5px;display:block}.desk-checks{margin:0;padding:5px 19px}.desk-checks>div{border-bottom:1px solid #1c2a3b;justify-content:space-between;gap:15px;padding:14px 0;font:8px/1.6 Mono,monospace;display:flex}.desk-checks>div:last-child{border-bottom:0}.desk-checks dt{color:#8da5c4}.desk-checks dd{text-align:right;margin:0}.desk-events{max-height:290px;padding:0 18px;overflow:auto}.desk-events>div:not(.desk-quiet){color:#90aac8;border-bottom:1px solid #1b2a3d;align-items:flex-start;gap:15px;padding:13px 0;font:8px/1.8 Mono,monospace;display:flex}.desk-events>div>time{color:#6b8aac;flex-shrink:0;font-size:7px}.desk-events>div>span:last-child{text-align:right;margin-left:auto}.desk-events b{color:#cbdaec;font-weight:500}.desk-source-error{color:#cfb08b;overflow-wrap:anywhere;background:#d49b4810;border-left:2px solid #cc9755;margin:5px 17px 15px;padding:10px;font:8px/1.8 Mono,monospace}.desk-view-tabs{border-bottom:1px solid #23324a;gap:5px;margin:18px 0 13px;padding-bottom:10px;display:flex;overflow:auto}.desk-view-tabs button{color:#8fa8c7;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:10px;padding:10px 14px;font-size:11px;display:flex}.desk-view-tabs button[aria-pressed=true]{color:#70dded;background:#112f3a;border-color:#254b5d}.desk-view-tabs button span{background:#67cce31a;border-radius:3px;padding:3px 5px;font:8px Mono,monospace}.desk-table-tools{border-bottom:1px solid #21334a;align-items:center;gap:12px;padding:14px 18px;display:flex}.desk-table-tools label{color:#6888a8;background:#0a131f;border:1px solid #294057;border-radius:4px;align-items:center;gap:8px;padding:8px 11px;display:flex}.desk-table-tools input{color:#d6e2f1;background:0 0;border:0;outline:none;width:150px;padding:0;font:10px Mono,monospace}.desk-table-tools select{color:#9fb4ce;background:#101d2c;border:1px solid #294057;border-radius:4px;padding:9px;font:9px Mono,monospace}.desk-table-tools>span{color:#718cac;margin-left:auto;font:7px Mono,monospace}.desk-symbol{color:#82dced;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font:600 10px Mono,monospace;display:flex}.desk-pagination{justify-content:space-between;align-items:center;gap:12px;display:flex}.desk-pagination>div{gap:6px;display:flex}.desk-pagination button:disabled{opacity:.35;cursor:default}.desk-evidence{background:#101f2b;border:1px solid #2c5c6d;border-radius:8px;margin-bottom:15px;padding:20px}.desk-evidence>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.desk-evidence>header span{letter-spacing:1px;color:#6acee1;font:7px Mono,monospace}.desk-evidence h3{margin:9px 0 0;font-size:19px;font-weight:500}.desk-evidence>header button{color:#aac6dc;cursor:pointer;background:0 0;border:1px solid #314658;border-radius:4px;padding:6px;display:flex}.desk-evidence-grid{grid-template-columns:1fr 1fr;gap:30px;margin-top:22px;display:grid}.desk-evidence h4{color:#9ab2cd;margin:0 0 13px;font:9px Mono,monospace}.desk-rule-checks>div{border-bottom:1px solid #243747;align-items:center;gap:10px;padding:12px 0;font:8px Mono,monospace;display:flex}.desk-rule-checks>div>b{margin-left:auto;font-size:7px}.desk-rule-checks small{color:#7f9bb8;margin-top:6px;font-size:7px;display:block}.desk-option-leg{background:#0d1723;border:1px solid #294255;border-radius:4px;flex-direction:column;gap:7px;margin-bottom:8px;padding:12px;font:8px Mono,monospace;display:flex}.desk-option-leg>span{color:#7e9bb5;font-size:7px}.desk-evidence-note{color:#8199b3;font:7px/1.9 Mono,monospace}.desk-settings{border:1px solid #21364b;border-radius:7px;margin:15px 0}.desk-settings summary{cursor:pointer;color:#9db6d0;align-items:center;gap:10px;padding:17px 18px;font-size:11px;display:flex}.desk-settings summary span{color:#6485a4;margin-left:auto;font:7px Mono,monospace}.desk-settings>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;padding:0 18px 16px;display:grid}.desk-settings>div>div{border-bottom:1px solid #223548;justify-content:space-between;gap:10px;padding:10px 0;font:8px Mono,monospace;display:flex}.desk-settings>div span{text-transform:capitalize;color:#809dbb}.workspace-shell .table-scroll{max-width:100%;overflow-x:auto}.workspace-shell .button.primary{color:#071812;background:#77dfd3;border-color:#77dfd3}.workspace-shell .button.secondary{color:#b3cbdf;border-color:#38516a}.workspace-shell .signal-summary,.workspace-shell .table-toolbar{background:#101d2c;border-color:#263b52}.workspace-shell .panel-title{border-color:#263b52}.workspace-shell input,.workspace-shell select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-shell .workspace-page-heading .market-status{white-space:nowrap}@media (width>=1700px){.workspace-shell .workspace-content{padding:25px 30px}.desk-kpis strong{font-size:23px}.workspace-shell .desk-table td{padding:14px;font-size:10px}.workspace-shell .desk-table th{font-size:7px}.desk-panel .chart-svg-wrap{height:255px}}@media (width<=1150px){.desk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-kpis>div:nth-child(n+4){grid-column:span 1}.desk-performance-grid{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr)}.desk-checks>div{gap:10px;padding:13px 0;font-size:7px}.workspace-shell .workspace-content{padding:22px 20px}.desk-kpis strong{font-size:18px}.workspace-heading-tools{flex-direction:column;align-items:flex-end;gap:10px}.desk-lower-grid{grid-template-columns:1fr 1fr}.desk-table-tools>span{display:none}}@media (width<=900px){.desk-performance-grid,.desk-lower-grid{grid-template-columns:1fr}.desk-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.desk-actionbar{flex-direction:column;align-items:flex-start;gap:10px}.desk-evidence-grid{grid-template-columns:1fr;gap:20px}.desk-settings>div{grid-template-columns:1fr 1fr}}@media (width<=700px){.workspace-main{margin-left:0}.workspace-sidebar{width:240px}.workspace-shell .workspace-topbar{padding:0 18px}.workspace-shell .workspace-content{padding:22px 16px}.workspace-shell .workspace-page-heading h1{font-size:25px}.workspace-shell .workspace-page-heading{align-items:flex-start}.desk-kpis strong{font-size:20px}}@media (width<=540px){.desk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-kpis>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:5px;display:grid}.desk-kpis>div:last-child>strong{text-align:right;margin:0}.desk-kpis>div:last-child>small{grid-column:1/-1}.desk-kpis label{font-size:6px;line-height:1.6}.desk-kpis strong{font-size:19px}.desk-kpis small{font-size:6px}.engine-strip{padding:12px;font-size:7px}.engine-strip>div:first-child{gap:5px 8px}.engine-funnel{gap:9px}.engine-funnel>span{gap:4px;font-size:6px}.engine-funnel b{font-size:10px}.engine-funnel svg{width:9px;margin-left:2px}.engine-rule-strip{gap:7px 12px;font-size:6px}.workspace-shell .workspace-page-heading p{max-width:175px;font-size:10px;line-height:1.6}.workspace-mode-switch button{padding:6px;font-size:6px}.workspace-heading-tools{gap:10px}.workspace-shell .workspace-page-heading .market-status{gap:5px;font-size:6px}.workspace-shell .workspace-page-heading .eyebrow{letter-spacing:.7px;font-size:5px}.workspace-shell .workspace-page-heading h1{font-size:24px}.desk-panel>header{padding:14px}.desk-panel h2{font-size:11px}.desk-panel>header>span{font-size:5px}.desk-table-tools{gap:7px;padding:12px}.desk-table-tools input{width:120px;font-size:8px}.desk-table-tools select{padding:9px 5px;font-size:7px}.desk-view-tabs button{padding:9px 11px;font-size:9px}.desk-panel .equity-chart{padding:15px 12px 5px}.desk-panel .chart-svg-wrap{height:155px}.desk-panel .chart-axis{font-size:6px}.desk-events{padding:0 12px}.desk-events>div:not(.desk-quiet){gap:8px;font-size:7px}.desk-events>div>time{font-size:6px}.desk-pagination{padding:12px!important;font-size:6px!important}.desk-pagination button{padding:7px;font-size:7px}.desk-evidence{padding:15px}.desk-evidence h3{font-size:16px}.desk-rule-checks small{font-size:6px;line-height:1.7}.desk-settings>div{grid-template-columns:1fr}.desk-panel>footer{font-size:6px}.workspace-shell .topbar-status{gap:7px}.workspace-shell .topbar-status .status{font-size:6px}.workspace-shell .workspace-breadcrumb{gap:6px;font-size:8px}.workspace-shell .workspace-topbar{gap:10px;padding:0 14px}}.workspace-shell .desk-panel .table-scroll{margin:0}.workspace-shell .workspace-sidebar nav>button{color:#91aac6}.workspace-shell .workspace-sidebar nav>button.active{color:#75dbe9;background:#112634;border-color:#2b5264}.workspace-shell .workspace-selector{background:#101c29}.workspace-shell .desk-kpis .positive,.workspace-shell .desk-panel .positive{color:#70e5ca}.workspace-shell .equity-chart svg>path[stroke]{stroke:#70e5ca}.workspace-shell .equity-chart svg>line{stroke:#21384a}.workspace-shell .equity-chart .chart-axis{color:#7d9ebf}@media (width<=1250px){.workspace-shell .workspace-topbar .workspace-breadcrumb{display:none}}@media (width<=1000px){.workspace-shell .workspace-topbar .topbar-status .status:first-child{display:none}}@media (width<=900px){.workspace-shell .workspace-topbar .topbar-status{display:none}}@media (width<=700px){.workspace-shell .workspace-topbar{height:56px}.workspace-shell .spy-ticker{margin-inline:0}.workspace-shell .spy-ticker summary{gap:8px;padding-inline:0}.workspace-shell .spy-change-amount{display:none}.workspace-shell .spy-ticker-change{font-size:9px}.workspace-shell .spy-ticker summary>strong{font-size:17px}}@media (width<=360px){.workspace-shell .spy-ticker summary{gap:6px}.workspace-shell .spy-ticker-status{font-size:7px}.workspace-shell .spy-ticker summary>strong{font-size:15px}}.dashboard-experience,.flow-experience{--scene-line:#c1f87820;--scene-muted:#90a18c;color:#edf4e7;border:1px solid var(--scene-line);background:#0d130f;border-radius:16px;min-width:0;overflow:hidden}.experience-toolbar,.flow-topline{border-bottom:1px solid var(--scene-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;display:flex}.experience-toolbar>div:first-child,.flow-topline>div:first-child{flex-direction:column;gap:8px;display:flex}.experience-live{letter-spacing:1.2px;color:#c1f878;align-items:center;gap:8px;font:10px Mono,monospace;display:flex}.experience-live i,.demo-stream-dot i,.demo-window-center i{background:#c1f878;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #c1f878}.experience-hint{color:#8fa18a;font-size:12px}.experience-actions{gap:7px;display:flex}.experience-actions button{color:#b6c4af;cursor:pointer;background:#ffffff05;border:1px solid #ffffff18;border-radius:5px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;display:flex}.experience-actions button:hover,.experience-actions button[aria-pressed=true]{color:#c1f878;background:#c1f8780a;border-color:#c1f87870}.dashboard-stage{perspective:1400px;isolation:isolate;place-items:center;height:640px;display:grid;position:relative}.dashboard-ground{pointer-events:none;background-image:linear-gradient(#8daf7a08 1px,#0000 1px),linear-gradient(90deg,#8daf7a08 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:0;transform:perspective(400px)rotateX(55deg)scale(1.5);-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.dashboard-ambient{pointer-events:none;background:radial-gradient(at 55% 40%,#b8ff7a14,#0000 65%);position:absolute;inset:0}.dashboard-orbit{pointer-events:none;border:1px solid #c1f87810;border-radius:50%;width:85%;height:80%;position:absolute;transform:rotate(-25deg)}.orbit-two{width:96%;height:47%;transform:rotate(22deg)}.dashboard-assembly{width:80%;max-width:1020px;transform-style:preserve-3d;transform:rotateX(calc(9deg + var(--pointer-y,0deg))) rotateY(calc(-9deg + var(--pointer-x,0deg))) rotateZ(-1.5deg);will-change:transform;transition:transform .45s;position:relative}.flat-view .dashboard-assembly{transform:rotateX(0)rotateY(0)rotate(0)}.dashboard-depth{pointer-events:none;background:#101a12;border:1px solid #b5e99135;border-radius:10px;position:absolute;inset:0}.back-one{transform:translateZ(-24px)translate(14px,14px)}.back-two{opacity:.5;transform:translateZ(-48px)translate(28px,28px)}.demo-window{background:linear-gradient(135deg,#172119,#0c140e 55%);border:1px solid #c1f8784a;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 35px 90px #0009,0 0 35px #b9f37509}.demo-window-header{border-bottom:1px solid #c1f8781c;justify-content:space-between;align-items:center;gap:10px;padding:15px 19px;display:flex}.demo-window-brand{letter-spacing:-.7px;align-items:center;gap:8px;font-size:17px;display:flex}.demo-window-brand b span{color:#c1f878}.demo-window-center{letter-spacing:1px;color:#7f9478;align-items:center;gap:6px;font:8px Mono,monospace;display:flex}.demo-badge{letter-spacing:1px;color:#b0d594;border:1px solid #b6da9335;border-radius:4px;padding:6px 7px;font:7px Mono,monospace}.demo-window-layout{grid-template-columns:130px minmax(0,1fr);display:grid}.demo-sidebar{border-right:1px solid #c1f87816;flex-direction:column;gap:6px;padding:23px 10px;display:flex}.demo-label{letter-spacing:.8px;color:#8a9e83;font:8px Mono,monospace;display:block}.demo-sidebar>.demo-label{margin:0 3px 12px;font-size:6px}.demo-sidebar button{color:#8ea288;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:11px 10px;font-size:10px;display:flex}.demo-sidebar button.selected{color:#d6ffb4;background:#c1f87810;box-shadow:inset 2px 0 #c1f878}.demo-sidebar-bottom{color:#72866a;gap:7px;margin-top:auto;padding:30px 5px 0;font-size:8px;line-height:1.6;display:flex}.demo-window-content{min-width:0;padding:22px 22px 0}.demo-titlebar{justify-content:space-between;align-items:center;gap:12px;display:flex}.demo-titlebar h3{letter-spacing:-.7px;margin:8px 0 0;font-size:18px;font-weight:500}.demo-stream-dot{color:#b6e791;align-items:center;gap:5px;font:6px Mono,monospace;display:flex}.demo-stats{border-bottom:1px solid #c1f87815;grid-template-columns:1.2fr 1fr .8fr;gap:14px;margin:23px 0 20px;padding-bottom:18px;display:grid}.demo-stats>div{min-width:0}.demo-stats strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:9px 0 3px;font-size:24px;font-weight:500;display:block}.demo-stats small{color:#71866c;font-size:8px}.demo-stat-unit{color:#53704b;font-size:15px}.demo-chart-top{justify-content:space-between;align-items:center;display:flex}.demo-chart-top b{margin-top:6px;font-size:11px;font-weight:400;display:block}.demo-periods{gap:5px;display:flex}.demo-periods button{color:#819278;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:5px 7px;font:8px Mono,monospace}.demo-periods button[aria-pressed=true]{color:#c1f878;background:#c1f87815}.demo-chart-plot{height:150px;margin-top:13px;position:relative}.demo-chart-plot svg{width:100%;height:100%;overflow:visible}.demo-chart-tooltip{pointer-events:none;white-space:nowrap;background:#233522;border:1px solid #c1f87844;border-radius:4px;padding:7px 10px;font:10px Mono,monospace;position:absolute;top:0}.demo-chart-tooltip small{color:#98ae8b;margin-top:5px;font-size:7px;display:block}.demo-chart-times{color:#6c8064;justify-content:space-between;margin:5px 0 13px;font:6px Mono,monospace;display:flex}.demo-watchlist{border-top:1px solid #c1f87818;align-items:stretch;gap:7px;padding:14px 0;display:flex}.demo-asset-switch{flex-direction:column;justify-content:center;gap:4px;display:flex}.demo-asset-switch button{color:#6c8164;cursor:pointer;text-align:left;background:0 0;border:0;padding:4px;font:7px Mono,monospace}.demo-asset-switch button[aria-pressed=true]{color:#c1f878}.demo-ticker{color:#a8b69e;text-align:left;cursor:pointer;background:#ffffff02;border:1px solid #c1f87815;border-radius:4px;flex:1;min-width:0;padding:9px;position:relative}.demo-ticker.selected{background:#c1f87808;border-color:#c1f87855}.demo-ticker>span{font:7px Mono,monospace;display:block}.demo-ticker>b{margin-top:5px;font-size:10px;font-weight:500;display:block}.demo-ticker svg{color:#87b566;opacity:.7;width:32%;height:25px;position:absolute;top:15px;right:5px}.demo-window-bottom{color:#69855c;border-top:1px solid #c1f87815;justify-content:space-between;gap:6px;padding:10px 0;font:5.5px Mono,monospace;display:flex}.demo-window-bottom span{align-items:center;gap:4px;display:flex}.demo-window-bottom b{color:#a2be8e;font-weight:400}.demo-window-bottom i{background:#c1f878;border-radius:50%;width:3px;height:3px}.floating-insight{pointer-events:none;background:linear-gradient(130deg,#22321fec,#142018f5);border:1px solid #c1f87855;border-radius:8px;min-width:242px;padding:16px 19px;position:absolute;transform:translateZ(70px);box-shadow:0 25px 60px #0007}.signal-float{top:-30px;right:-35px}.risk-float{bottom:-27px;left:-45px;transform:translateZ(95px)}.floating-insight .demo-label{color:#b4d49a;align-items:center;gap:6px;font-size:6.5px;display:flex}.floating-insight>div:not(.insight-progress){align-items:center;gap:10px;margin:14px 0 0;display:flex}.floating-insight p{margin:0}.floating-insight b{color:#e9f7dd;font-size:11px;font-weight:500;display:block}.floating-insight small{color:#8eaa80;margin-top:5px;font-size:7px;display:block}.insight-icon,.risk-ring{color:#c1f878;background:#c1f8780c;border:1px solid #c1f87825;border-radius:7px;place-items:center;width:33px;height:33px;display:grid}.risk-ring{border-radius:50%}.insight-check{color:#c1f878;margin-left:8px}.insight-progress{background:#c1f87815;height:2px;margin-top:17px}.insight-progress i{background:#c1f878;height:100%;transition:width 1s;display:block;box-shadow:0 0 12px #c1f87866}.insight-foot{color:#7f9a6d;letter-spacing:.8px;margin-top:13px;font-size:5px;display:block}.scene-coordinate{color:#58734b;letter-spacing:1px;pointer-events:none;font:6px/1.8 Mono,monospace;position:absolute}.coord-left{top:-44px;left:-20px}.coord-right{text-align:right;bottom:-46px;right:0}.experience-caption{color:#85977b;border-top:1px solid #c1f87815;justify-content:space-between;align-items:center;gap:12px;padding:19px 25px;font-size:10px;display:flex}.experience-caption>span:first-child{align-items:center;gap:8px;display:flex}.experience-caption>span:last-child{color:#667c5b;font-size:9px}.demo-positions,.demo-decisions{height:219px}.demo-position-head,.demo-positions>button{grid-template-columns:1.4fr 1fr 1fr .6fr;align-items:center;gap:9px;display:grid}.demo-position-head{color:#6b8560;padding:9px;font:6px Mono,monospace}.demo-positions>button{color:#c5d4bc;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c1f87810;width:100%;padding:9px;font-size:10px}.demo-positions>button.selected{background:#c1f87808}.demo-positions small{color:#7c9370;margin-top:4px;font-size:7px;display:block}.demo-positions svg{color:#addb89;width:100%;height:25px}.demo-negative{color:#e29487}.demo-decision-route{gap:12px;padding:6px 0 18px;display:flex}.demo-decision-route>div{flex:1;position:relative}.demo-decision-route span{color:#65795c;font:7px Mono,monospace}.demo-decision-route b{color:#7d9871;margin:7px 0 9px;font-size:9px;font-weight:400;display:block}.demo-decision-route i{background:#364a2c;height:2px;display:block}.demo-decision-route .active b{color:#c1f878}.demo-decision-route .active i{background:#c1f878;box-shadow:0 0 10px #c1f87866}.demo-evidence>div{color:#95a98a;border-bottom:1px solid #c1f8780e;justify-content:space-between;gap:10px;padding:9px 0;font-size:9px;display:flex}.demo-evidence>.demo-label{margin-bottom:3px}.demo-evidence b{align-items:center;gap:4px;font-size:8px;font-weight:400;display:flex}.hero-experience{background:0 0;border:0;border-radius:0;overflow:visible}.hero-experience .dashboard-stage{perspective:1000px;height:455px}.hero-experience .dashboard-assembly{width:670px;max-width:none;transform:scale(.75) rotateX(calc(12deg + var(--pointer-y,0deg))) rotateY(calc(-16deg + var(--pointer-x,0deg))) rotateZ(1deg);flex-shrink:0}.hero-experience .demo-window-layout{grid-template-columns:110px minmax(0,1fr)}.hero-experience .demo-window-content{padding:18px 17px 0}.hero-experience .demo-window-center{display:none}.hero-experience .demo-stats strong{font-size:21px}.hero-experience .demo-titlebar h3{font-size:16px}.hero-experience .signal-float{top:-50px;right:-35px}.hero-experience .risk-float{bottom:-35px;left:-30px}.hero-demo-caption{color:#779666;letter-spacing:.8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;font:7px Mono,monospace;display:flex}.hero-demo-caption>span{align-items:center;gap:7px;display:flex}.hero-demo-caption a{color:#c1f878;align-items:center;gap:7px;display:flex}.hero-demo-caption small{color:#52664b;width:100%;font-size:7px}.hero-demo-caption button{color:#8ca57d;cursor:pointer;background:0 0;border:0}.original-captures{border:1px solid #c1f87820;border-radius:8px;margin-top:25px}.original-captures summary{cursor:pointer;color:#b6c4ab;padding:20px 25px;font-size:13px}.original-captures summary span{float:right;color:#74876a;font:9px Mono,monospace}.original-captures .showcase{border-width:1px 0 0;border-radius:0;margin:0}.architecture-section .section-heading{margin-bottom:45px}.flow-experience{background:radial-gradient(at 50% 35%,#182717,#0b120d 60%)}.flow-simulated{letter-spacing:1px;color:#708468;font:8px Mono,monospace}.flow-live-stats{grid-template-columns:1fr 1fr 1fr;gap:30px;padding:29px 35px 15px;display:grid}.flow-live-stats>div{border-right:1px solid #c1f87818;padding-right:20px}.flow-live-stats>div:last-child{border:0}.flow-live-stats strong{letter-spacing:-1.6px;font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:38px;font-weight:400;display:block}.flow-live-stats strong>span{color:#8baf6d;margin-left:6px;font-size:18px}.flow-live-stats small{color:#779369;letter-spacing:.4px;font:6.5px Mono,monospace}.stat-cyan-dot{background:#88dce6;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block;box-shadow:0 0 9px #88dce6}.flow-universe>div{grid-template-columns:repeat(3,1fr);gap:7px;margin:16px 0 9px;display:grid}.flow-universe>div>span{color:#7e9672;background:#c1f87803;border:1px solid #c1f87818;border-radius:3px;justify-content:space-between;padding:7px 9px;font:8px Mono,monospace;transition:color .5s,border-color .5s;display:flex}.flow-universe>div>span.lit{color:#c1f878;border-color:#c1f87866}.flow-universe i{background:currentColor;border-radius:50%;align-self:center;width:3px;height:3px}.flow-scene-wrap{height:440px;position:relative;overflow:hidden}.flow-scene-grid{opacity:.5;background:radial-gradient(#0000,#0b120d 90%) 0 0/100% 100%,linear-gradient(#c1f87806 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#c1f87806 1px,#0000 1px) 0 0/36px 36px;position:absolute;inset:0}.flow-scene-aura{background:radial-gradient(at 50% 43%,#b8ff7114,#0000 50%);position:absolute;inset:0}.flow-world,.flow-canvas{position:absolute;inset:0}.flow-canvas canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.flow-canvas canvas:active{cursor:grabbing}.flow-labels{pointer-events:none;position:absolute;inset:0}.flow-node-label{white-space:nowrap;color:#7f9672;pointer-events:auto;cursor:pointer;background:#0e1815d9;border:1px solid #c1f87820;border-radius:5px;padding:7px 11px;font:8px Mono,monospace;transition:color .3s,border-color .3s;position:absolute;transform:translate(-50%,-50%)}.flow-node-label.active{color:#c1f878;border-color:#c1f87880;box-shadow:0 0 25px #c1f87808}.flow-node-label span{color:#516c44;margin-right:7px}.flow-source-label{letter-spacing:.8px;z-index:2;color:#88dce6;pointer-events:none;align-items:center;gap:8px;font:7px Mono,monospace;display:flex;position:absolute;left:25px}.flow-source-label.top{top:43px}.flow-source-label.bottom{color:#c1f878;bottom:90px}.flow-source-label i{background:currentColor;border-radius:50%;width:4px;height:4px}.flow-source-label span{opacity:.4;font-size:6px}.flow-scene-hint{color:#72846a;white-space:nowrap;pointer-events:none;align-items:center;gap:7px;font:8px Mono,monospace;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.flow-loading{color:#a4c28d;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;font:11px Mono,monospace;display:flex}.flow-stage-nav{background:#0d150f;border-block:1px solid #c1f87820;grid-template-columns:repeat(5,1fr);display:grid}.flow-stage-nav button{border:0;color:#85977c;cursor:pointer;text-align:left;background:0 0;border-right:1px solid #c1f87818;align-items:center;gap:8px;min-width:0;padding:20px 15px;font-size:10px;display:flex}.flow-stage-nav button:last-child{border-right:0}.flow-stage-nav button>svg:last-child{opacity:.5;margin-left:auto}.flow-stage-nav button[aria-pressed=true]{color:#c1f878;background:#c1f8780a;box-shadow:inset 0 -2px #c1f878}.flow-stage-number{opacity:.5;font:7px Mono,monospace}.flow-explainer{--stage-color:#c1f878;grid-template-columns:55px minmax(0,1fr) 190px;gap:25px;min-height:227px;padding:32px 35px;display:grid}.flow-explainer.cyan{--stage-color:#88dce6}.flow-explainer.gold{--stage-color:#e5c384}.flow-explainer-icon{border:1px solid color-mix(in srgb, var(--stage-color) 25%, transparent);background:color-mix(in srgb, var(--stage-color) 5%, transparent);height:52px;color:var(--stage-color);border-radius:12px;place-items:center;display:grid}.flow-explainer h3{letter-spacing:-.8px;margin:12px 0;font-size:24px;font-weight:400}.flow-explainer p{color:#8fa085;max-width:620px;margin:0;font-size:12px;line-height:1.8}.flow-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.flow-tags span{color:#9eaf93;background:#c1f87805;border:1px solid #c1f87815;border-radius:4px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;display:flex}.flow-tags svg{color:var(--stage-color)}.flow-explainer-metric{border-left:1px solid #c1f87815;flex-direction:column;padding-left:30px;display:flex}.flow-explainer-metric>strong{letter-spacing:-3px;color:var(--stage-color);font-size:53px;font-weight:400;line-height:1}.flow-explainer-metric>span{color:#7e9571;margin-top:10px;font:8px/1.7 Mono,monospace}.flow-mini-bars{align-items:flex-end;gap:3px;height:35px;margin-top:22px;display:flex}.flow-mini-bars i{background:linear-gradient(var(--stage-color), transparent);opacity:.45;flex:1;transition:height 1s}.flow-bottom{background:#070e0a66;border-top:1px solid #c1f87815;justify-content:space-between;align-items:center;gap:20px;padding:17px 25px;display:flex}.flow-console{color:#93b482;align-items:center;gap:10px;min-width:0;display:flex}.flow-console>span{color:#c1f878}.flow-console code{letter-spacing:.5px;font:8px Mono,monospace}.flow-console i{background:#c1f87888;width:4px;height:10px;animation:1.5s steps(2,end) infinite console-blink}.flow-speed{color:#738b66;white-space:nowrap;align-items:center;gap:10px;font-size:9px;display:flex}.flow-speed input{accent-color:#c1f878;width:85px}.flow-speed>span{color:#c1f878;width:20px;font:9px Mono,monospace}.flow-disclosure{color:#62765a;border-top:1px solid #c1f8780d;margin:0;padding:13px 25px;font-size:9px;line-height:1.7}.flow-fallback{justify-content:space-around;align-items:center;gap:15px;padding:40px;display:flex;position:absolute;inset:0}.flow-fallback button{color:#c1f878;cursor:pointer;background:#192c1b;border:1px solid #c1f87833;border-radius:10px;padding:20px 10px;font:9px Mono,monospace;transform:perspective(300px)rotateY(-20deg);box-shadow:14px 14px #c1f87806}.flow-fallback button.active{border-color:#c1f878}.flow-fallback button span{margin-top:12px;display:block}.flow-fallback>p{color:#6c8460;font-size:9px;position:absolute;bottom:35px}.experience-paused *{animation-play-state:paused!important}.experience-paused .insight-progress i,.experience-paused .flow-mini-bars i{transition:none}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:4px;outline:2px solid #c1f878}@keyframes console-blink{to{opacity:0}}@media (width>=1500px){.hero-experience .dashboard-assembly{transform:scale(.84) rotateX(calc(12deg + var(--pointer-y,0deg))) rotateY(calc(-16deg + var(--pointer-x,0deg))) rotateZ(1deg)}}@media (width<=1100px){.hero-experience .dashboard-assembly{transform:scale(.6)rotateX(12deg)rotateY(-16deg)rotate(1deg)}.hero-experience .dashboard-stage{height:390px}.dashboard-stage{height:580px}.dashboard-assembly{width:83%}.demo-sidebar{padding:20px 6px}.demo-window-layout{grid-template-columns:100px minmax(0,1fr)}.demo-stats strong{font-size:20px}.flow-stage-nav button{gap:6px;padding:18px 9px;font-size:9px}.flow-stage-number{display:none}.flow-explainer{grid-template-columns:45px minmax(0,1fr) 145px;gap:20px}.flow-explainer-metric{padding-left:20px}}@media (width<=800px){.hero-experience{width:100%;max-width:650px;margin:20px auto 0}.hero-experience .dashboard-assembly{transform:scale(.77)rotateX(12deg)rotateY(-14deg)rotate(1deg)}.hero-experience .dashboard-stage{height:480px}.dashboard-stage{height:510px}.dashboard-assembly{width:86%}.demo-window-layout{grid-template-columns:55px minmax(0,1fr)}.demo-sidebar>.demo-label,.demo-sidebar button span,.demo-sidebar-bottom{display:none}.demo-sidebar button{justify-content:center;padding:12px 8px}.demo-window-content{padding:18px 16px 0}.demo-titlebar h3{font-size:16px}.demo-stats strong{font-size:20px}.floating-insight{min-width:210px;padding:13px}.signal-float{top:-33px;right:-20px}.risk-float{bottom:-35px;left:-15px}.flow-live-stats{gap:20px;padding:25px}.flow-live-stats strong{font-size:29px}.flow-universe>div{gap:5px}.flow-universe>div>span{padding:6px;font-size:6px}.flow-scene-wrap{height:370px}.flow-stage-nav{grid-template-columns:repeat(5,minmax(100px,1fr));overflow-x:auto}.flow-stage-nav button>svg:last-child{display:none}.flow-stage-nav button{flex-direction:column;align-items:flex-start;padding:15px 12px}.flow-explainer{grid-template-columns:40px minmax(0,1fr) 100px;gap:18px;padding:25px}.flow-explainer h3{font-size:21px}.flow-explainer p{font-size:11px}.flow-explainer-metric>strong{font-size:40px}.flow-bottom{flex-wrap:wrap}.flow-node-label{padding:6px;font-size:6px}.flow-source-label{left:15px}.flow-source-label span{display:none}}@media (width<=540px){.experience-toolbar,.flow-topline{gap:10px;padding:17px 15px}.experience-live{letter-spacing:.6px;font-size:7px}.experience-hint{font-size:9px}.experience-actions button{gap:5px;padding:7px;font-size:9px}.dashboard-stage{height:460px}.dashboard-assembly{width:94%;transform:rotateX(5deg)rotateY(-3deg)}.demo-window-header{padding:12px}.demo-window-brand{gap:5px;font-size:13px}.demo-window-brand img{width:22px;height:22px}.demo-window-center{display:none}.demo-badge{padding:5px;font-size:5px}.demo-window-layout{grid-template-columns:36px minmax(0,1fr)}.demo-sidebar{padding:16px 3px}.demo-sidebar button{padding:11px 3px}.demo-sidebar button svg{width:12px}.demo-window-content{padding:14px 10px 0}.demo-titlebar h3{margin-top:7px;font-size:13px}.demo-label{letter-spacing:.5px;font-size:5.5px}.demo-stream-dot{display:none}.demo-stats{gap:8px;margin:16px 0;padding-bottom:14px}.demo-stats strong{letter-spacing:-.7px;font-size:16px}.demo-stats small{font-size:5.5px}.demo-stat-unit{font-size:10px}.demo-chart-top b{font-size:9px}.demo-chart-plot{height:112px}.demo-watchlist{gap:4px;padding:10px 0}.demo-ticker{padding:7px 4px}.demo-ticker>span{font-size:5px}.demo-ticker>b{font-size:6px}.demo-ticker svg{display:none}.demo-asset-switch button{font-size:5px}.demo-window-bottom{padding:9px 0;font-size:4px}.demo-window-bottom svg{width:7px}.floating-insight{width:164px;min-width:0;padding:10px;transform:translateZ(30px)}.signal-float{top:-41px;right:6px}.risk-float{bottom:-38px;left:5px;transform:translateZ(30px)}.floating-insight .demo-label{gap:4px;font-size:4px}.floating-insight .demo-label svg{width:8px;height:8px}.floating-insight>div:not(.insight-progress){gap:6px;margin-top:8px}.floating-insight b{font-size:8px}.floating-insight small{font-size:5px}.insight-icon,.risk-ring{border-radius:5px;width:24px;height:24px}.insight-icon svg,.risk-ring svg{width:13px}.insight-check{margin-left:0}.insight-progress{margin-top:10px}.insight-foot{margin-top:8px;font-size:3.5px}.scene-coordinate{display:none}.experience-caption{flex-direction:column;align-items:flex-start;gap:7px;padding:14px;font-size:8px}.experience-caption>span:last-child{font-size:7px}.demo-positions,.demo-decisions{height:179px}.demo-position-head{padding:6px;font-size:5px}.demo-positions>button{padding:7px 6px;font-size:7px}.demo-positions small{font-size:5px}.demo-positions svg{height:20px}.demo-evidence>div{padding:8px 0;font-size:6px}.demo-evidence b{font-size:5px}.demo-evidence svg{width:8px}.demo-decision-route{gap:7px;padding:5px 0 14px}.demo-decision-route b{font-size:6px}.hero-experience{margin-top:0}.hero-experience .dashboard-stage{height:335px}.hero-experience .dashboard-assembly{width:540px;transform:scale(.58)rotateX(12deg)rotateY(-16deg)rotate(1deg)}.hero-experience .demo-window-layout{grid-template-columns:65px minmax(0,1fr)}.hero-experience .demo-stats strong{font-size:23px}.hero-experience .demo-label{font-size:7px}.hero-experience .demo-stats small{font-size:8px}.hero-experience .demo-window-header{padding:16px}.hero-experience .demo-window-brand{font-size:19px}.hero-experience .demo-badge{font-size:7px}.hero-experience .demo-chart-plot{height:140px}.hero-experience .demo-watchlist{padding:14px 0}.hero-experience .demo-ticker b{font-size:10px}.hero-experience .demo-ticker>span{font-size:8px}.hero-experience .demo-window-bottom{font-size:6px}.hero-experience .floating-insight{width:210px;padding:15px}.hero-experience .floating-insight b{font-size:11px}.hero-experience .floating-insight small{font-size:7px}.hero-experience .floating-insight .demo-label{font-size:6px}.hero-experience .signal-float{top:-45px;right:-2px}.hero-experience .risk-float{bottom:-42px;left:-15px}.hero-demo-caption{padding:10px 5px;font-size:5.5px}.hero-demo-caption small{font-size:6px}.original-captures summary{padding:17px;font-size:11px}.original-captures summary span{float:none;margin:8px 0 0 17px;font-size:7px;display:block}.flow-topline>div:first-child{gap:6px}.flow-simulated{font-size:6px}.flow-live-stats{grid-template-columns:1fr 1fr;gap:18px;padding:25px 17px 0}.flow-live-stats>div:nth-child(2){border:0;padding:0}.flow-live-stats .demo-label{font-size:6px;line-height:1.6}.flow-live-stats strong{margin:8px 0;font-size:30px}.flow-live-stats small{font-size:5px}.flow-live-stats>.flow-universe{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding:0;display:flex}.flow-universe>.demo-label{font-size:5px}.flow-universe>div{flex:1;gap:5px;margin:0;display:flex}.flow-universe>div>span{flex:1;padding:5px;font-size:5px}.flow-universe>small,.flow-universe i{display:none}.flow-scene-wrap{height:285px}.flow-node-label{padding:5px 4px;font-size:5px}.flow-node-label span{display:none}.flow-source-label{font-size:5px;left:17px}.flow-source-label.top{top:30px}.flow-source-label.bottom{bottom:60px}.flow-scene-hint{font-size:6px;bottom:14px}.flow-explainer{grid-template-columns:32px minmax(0,1fr);gap:14px;min-height:310px;padding:22px 17px}.flow-explainer-icon{border-radius:7px;height:33px}.flow-explainer-icon svg{width:17px}.flow-explainer h3{margin:8px 0;font-size:19px;line-height:1.3}.flow-explainer p{font-size:10px;line-height:1.75}.flow-tags{gap:5px;margin-top:12px}.flow-tags span{padding:4px 6px;font-size:6px}.flow-explainer-metric{border:0;flex-flow:wrap;grid-column:2;align-items:center;gap:10px;padding:0}.flow-explainer-metric>strong{letter-spacing:-1px;font-size:32px}.flow-explainer-metric>span{max-width:100px;margin:0;font-size:6px}.flow-mini-bars{width:65px;height:20px;margin:0 0 0 auto}.flow-bottom{gap:15px;padding:15px 17px}.flow-console code{font-size:6px}.flow-speed{gap:12px;width:100%;font-size:8px}.flow-speed input{flex:1}.flow-disclosure{padding:13px 17px;font-size:7px}.flow-fallback{gap:8px;padding:10px}.flow-fallback button{padding:17px 5px;font-size:5px}.flow-fallback>p{font-size:7px}.flow-topline .experience-actions{gap:4px}.flow-topline .experience-actions button{padding:6px;font-size:7px}.flow-topline .experience-actions svg{width:11px}}@media (prefers-reduced-motion:reduce){.dashboard-assembly,.hero-experience .dashboard-assembly{transition:none}.dashboard-assembly{transform:none}.hero-experience .dashboard-assembly{transform:scale(.7)}.flow-console i{animation:none}*{scroll-behavior:auto!important}.insight-progress i,.flow-mini-bars i{transition:none}@media (width<=540px){.hero-experience .dashboard-assembly{transform:scale(.58)}}}.dashboard-stage{width:100%;min-width:0;height:700px;display:block;overflow:clip}.dashboard-assembly{width:76%;position:absolute;top:50%;left:50%;translate:-50% -50%}.experience-toolbar,.experience-caption{z-index:2;background:#0d130fe8;position:relative}.hero-experience .dashboard-stage{overflow:visible}.hero-experience{width:100%;min-width:0}.hero-grid{min-width:0}@media (width<=1100px){.dashboard-stage{height:630px}.dashboard-assembly{width:80%}}@media (width<=800px){.dashboard-stage{height:570px}.dashboard-assembly{width:86%}}@media (width<=540px){.dashboard-stage{height:480px}.dashboard-assembly{width:94%}.hero-experience .dashboard-stage{height:350px;overflow:clip}.hero-experience .dashboard-assembly{left:48%}}.dashboard-ground{transform:none}@media (width<=540px){.dashboard-stage{height:570px}.hero-experience .dashboard-stage{height:410px}}
