.lab-body{--lab:#0a0b0d;--lab2:#0e1013;--cream:#eeeae0;--ink:#121317;--orange:#ff4d20;background:var(--lab);color:#f4f1e9}.sb-nav a.active{color:#fff}.hidden-control{display:none}
.lab-hero{position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 77% 48%,rgba(255,77,32,.12),transparent 25%),#090a0c}.lab-grid-bg{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(90deg,#000,transparent 92%)}.lab-hero-layout{position:relative;min-height:650px;display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:center}.lab-hero-copy h1{max-width:900px;margin:0;font:700 clamp(62px,7.1vw,112px)/.82 Barlow,sans-serif;text-transform:uppercase;letter-spacing:-.04em}.lab-hero-copy h1 em{font-style:normal;color:var(--orange)}.lab-hero-copy>p:not(.sb-kicker){max-width:670px;margin:30px 0 0;color:#92949a;font-size:15px;line-height:1.75}.lab-proof{display:flex;margin-top:42px;border-block:1px solid rgba(255,255,255,.1)}.lab-proof span{padding:15px 25px 15px 0;margin-right:25px;color:#777980;font:600 9px Jet,monospace;letter-spacing:.1em}.lab-proof b{color:var(--orange);margin-right:8px}
.lab-hero-readout{min-height:370px;position:relative;padding:28px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.018)}.lab-crosshair:before,.lab-crosshair:after{content:"";position:absolute;background:rgba(255,77,32,.35)}.lab-crosshair:before{width:1px;top:0;bottom:0;left:50%}.lab-crosshair:after{height:1px;left:0;right:0;top:50%}.readout-top{position:relative;display:flex;justify-content:space-between;color:#676970;font:600 8px Jet,monospace;letter-spacing:.12em}.signal{color:#cf6a4e}.lab-hero-readout>strong{position:relative;display:block;margin-top:70px;font:700 clamp(80px,8vw,130px)/.8 Barlow,sans-serif;letter-spacing:-.05em}.lab-hero-readout>small{position:relative;color:var(--orange);font:600 8px Jet,monospace;letter-spacing:.15em}.readout-scale{position:relative;display:flex;justify-content:space-between;margin-top:55px;border-top:1px solid rgba(255,255,255,.18)}.readout-scale i{height:8px;border-left:1px solid #777}.lab-hero-readout>p{position:relative;margin-top:25px;color:#696b71;font-size:11px}
.workbench{padding:55px 0 95px;background:#0c0e11}.bench-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.bench-header .sb-kicker{margin:0}.bench-state{margin-left:18px;color:#62646b;font:600 8px Jet,monospace;letter-spacing:.12em}.bench-state.ok{color:#dc704f}.bench-grid{display:grid;grid-template-columns:280px minmax(0,1fr) 300px;border:1px solid rgba(255,255,255,.12);min-height:650px}.bench-controls,.bench-result{background:#101216}.bench-controls{border-right:1px solid rgba(255,255,255,.1)}.control-block{padding:21px 22px;border-bottom:1px solid rgba(255,255,255,.08)}.control-block label{display:block;margin-bottom:9px;color:#d4d4d1;font:600 9px Jet,monospace;letter-spacing:.09em;text-transform:uppercase}.control-block label span{color:var(--orange);margin-right:7px}.control-block input,.control-block select{width:100%;height:43px;padding:0 11px;border:1px solid rgba(255,255,255,.13);border-radius:0;background:#090b0e;color:#f5f1e8;font:700 15px Jet,monospace;outline:none}.control-block input:focus,.control-block select:focus{border-color:var(--orange)}.unit-input{position:relative}.unit-input input{padding-right:50px}.unit-input b{position:absolute;right:12px;top:14px;color:#62646a;font:600 8px Jet,monospace}.control-block p{margin:8px 0 0;color:#5f6168;font-size:10px;line-height:1.5}
.bench-visual{position:relative;min-width:0;background:radial-gradient(circle at 50% 58%,rgba(255,77,32,.055),transparent 33%),#0b0d10}.bench-visual:before{content:"";position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:32px 32px}.visual-toolbar{position:relative;z-index:2;display:flex;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.08);color:#606269;font:600 8px Jet,monospace;letter-spacing:.11em}.geometry-stage{position:relative;z-index:1;height:470px;display:grid;place-items:center;padding:25px}.geometry-stage svg{width:min(100%,650px);height:100%}.dimension-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.08)}.dimension-strip .stat{padding:17px;border-right:1px solid rgba(255,255,255,.08)}.dimension-strip .stat:last-child{border:0}.stat .k{margin:0;color:#5f6168;font:600 8px Jet,monospace;text-transform:uppercase;letter-spacing:.09em}.stat .v{margin:4px 0 0;font:700 19px Barlow,sans-serif}
.bench-result{padding:24px;border-left:1px solid rgba(255,255,255,.1)}.result-status{display:flex;justify-content:space-between;color:#62646b;font:600 8px Jet,monospace;letter-spacing:.1em}.result-status b{color:var(--orange)}.result-game{display:flex;gap:12px;align-items:center;margin-top:55px}.result-game small{display:block;color:#5f6168;font:600 7px Jet,monospace}.result-game strong{display:block;margin-top:3px;font:700 20px Barlow,sans-serif;text-transform:uppercase}.result-number{margin-top:28px;padding:24px 0;border-block:1px solid rgba(255,255,255,.1)}.result-number strong{display:block;color:var(--orange);font:700 75px/.8 Barlow,sans-serif;letter-spacing:-.04em}.result-number span{display:block;margin-top:13px;color:#606269;font:600 8px Jet,monospace;letter-spacing:.13em}.result-meta{margin:16px 0;color:#8b8d93;font-size:11px}.result-path-box,.confidence-box{margin-top:22px;padding:16px;border:1px solid rgba(255,255,255,.09)}.result-path-box small,.confidence-box>span{color:#5f6168;font:600 7px Jet,monospace;letter-spacing:.12em}.result-path-box p{margin:7px 0 0;color:#c5c5c2;font-size:11px;line-height:1.5}.confidence-box strong{display:block;margin-top:8px;color:#e2a08c;font:700 14px Barlow,sans-serif;text-transform:uppercase}.confidence-box p{margin:6px 0 0;color:#64666c;font-size:9px;line-height:1.5}.confidence-box.verified strong{color:#7dc7aa}
.badge{display:grid;place-items:center;overflow:hidden;border-radius:2px;font-family:Jet,monospace;font-weight:700}.badge img{width:100%;height:100%;object-fit:cover}
.lab-explain{padding:110px 0;background:var(--cream);color:var(--ink)}.explain-head h2,.matrix-head h2{margin:0;font:700 clamp(55px,6vw,90px)/.86 Barlow,sans-serif;text-transform:uppercase;letter-spacing:-.04em}.explain-head h2 em{font-style:normal;color:#d9431d}.formula-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px;border:1px solid rgba(18,19,23,.14)}.formula-grid article{padding:35px;border-right:1px solid rgba(18,19,23,.14)}.formula-grid article:last-child{border:0}.formula-grid span{color:#d9431d;font:600 9px Jet,monospace}.formula-grid h3{margin:70px 0 10px;font:700 30px Barlow,sans-serif;text-transform:uppercase}.formula-grid p{color:#66676b;font-size:12px;line-height:1.7}.formula-line{display:flex;justify-content:space-between;align-items:center;margin-top:30px;padding:25px 0;border-block:1px solid rgba(18,19,23,.14)}.formula-line code{font:600 clamp(16px,2vw,25px) Jet,monospace}.formula-line span{color:#777;font:600 8px Jet,monospace}
.game-matrix{padding:110px 0;background:#090a0c}.matrix-head{display:grid;grid-template-columns:1fr 430px;gap:60px;align-items:end}.matrix-head>p{color:#777980;font-size:12px;line-height:1.7}.game-list-v2{margin-top:50px;border-top:1px solid rgba(255,255,255,.11)}.game-row{display:grid;grid-template-columns:1fr 130px;gap:20px;align-items:center;min-height:82px;padding:0 15px;border-bottom:1px solid rgba(255,255,255,.08)}.game-row.active{background:rgba(255,77,32,.07)}.game-id{display:flex;align-items:center;gap:14px}.game-name{font:700 20px Barlow,sans-serif;text-transform:uppercase}.game-path{margin-top:2px;color:#5f6168;font-size:9px}.game-value{text-align:right;color:#e5e1d8;font:700 23px Jet,monospace}.game-confidence{display:inline-block;margin-left:9px;color:#666;font:600 7px Jet,monospace;text-transform:uppercase}.game-confidence.verified{color:#77b99f}.triple-callout{margin-top:65px;padding:40px;border:1px solid rgba(255,77,32,.4);background:linear-gradient(100deg,rgba(255,77,32,.09),transparent 60%)}.triple-callout>span{color:var(--orange);font:600 8px Jet,monospace;letter-spacing:.13em}.triple-callout h3{margin:12px 0 5px;font:700 34px Barlow,sans-serif;text-transform:uppercase}.triple-callout p{max-width:760px;color:#797b82;font-size:11px;line-height:1.7}
@media(max-width:1100px){.lab-hero-layout{grid-template-columns:1fr;padding:90px 0}.lab-hero-readout{display:none}.bench-grid{grid-template-columns:250px 1fr}.bench-result{grid-column:1/-1;border-left:0;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:1fr 1fr;gap:20px}.result-game,.result-number{margin-top:0}.matrix-head{grid-template-columns:1fr}.formula-grid{grid-template-columns:1fr}.formula-grid article{border-right:0;border-bottom:1px solid rgba(18,19,23,.14)}.formula-grid h3{margin-top:30px}}
@media(max-width:720px){.lab-hero-layout{padding:70px 0}.lab-hero-copy h1{font-size:58px}.lab-proof{display:grid}.lab-proof span{padding:10px 0}.bench-header{align-items:flex-start;gap:15px}.bench-header>div{display:none}.bench-grid{grid-template-columns:1fr}.bench-controls{border-right:0}.bench-visual{min-height:500px}.geometry-stage{height:350px}.dimension-strip{grid-template-columns:1fr 1fr}.bench-result{display:block}.result-number{margin-top:28px}.formula-line{align-items:flex-start;flex-direction:column;gap:15px}.matrix-head>p{max-width:100%}.game-row{grid-template-columns:1fr 90px}.game-name{font-size:17px}.game-path{display:none}.triple-callout{padding:25px}}
