:root{--bg:#050607;--bg-1:#0a0c0e;--bg-2:#0f1114;--bg-3:#151820;--line:#1c2026;--line-2:#262b33;--line-3:#3a4049;--fg:#e8eaec;--fg-1:#b9bec5;--fg-2:#7d848e;--fg-3:#4a515b;--fg-4:#2f343c;--a:#7ef962;--a-dim:#5cd73c;--a-deep:#278800;--a-glow:#7ef9622e;--warn:#ffb219;--bad:#ff625e;--info:#60ccfc;--mono:var(--font-mono,"JetBrains Mono"), ui-monospace, SFMono-Regular, Menlo, monospace;--sans:var(--font-sans,"Space Grotesk"), ui-sans-serif, system-ui, sans-serif;--step:8px;--radius:0;--col-max:1480px}@supports (color:lab(0% 0 0)){:root{--a:lab(88.5833% -56.3032 59.6122);--a-dim:lab(76.9421% -56.185 61.2867);--a-deep:lab(49.7684% -45.8494 52.8042);--a-glow:lab(88.5833% -56.3032 59.6122/.18);--warn:lab(78.8908% 25.0295 87.2274);--bad:lab(63.2066% 63.0145 37.4065);--info:lab(77.0952% -21.6631 -33.6571)}}[data-accent=orange]{--a:#ffad7d;--a-dim:#fe7802;--a-deep:#b35100;--a-glow:#ffad7d2e}@supports (color:lab(0% 0 0)){[data-accent=orange]{--a:lab(77.9538% 47.9651 68.3641);--a-dim:lab(66.3027% 48.736 73.7999);--a-deep:lab(46.8281% 38.6363 59.9668);--a-glow:lab(77.9538% 47.9651 68.3641/.18)}}[data-accent=blue]{--a:#66d1ff;--a-dim:#00b2f9;--a-deep:#007bae;--a-glow:#66d1ff2e}@supports (color:lab(0% 0 0)){[data-accent=blue]{--a:lab(79.1766% -23.077 -50.3101);--a-dim:lab(67.5114% -21.5565 -50.0821);--a-deep:lab(47.7579% -16.9299 -41.1369);--a-glow:lab(79.1766% -23.077 -50.3101/.18)}}[data-accent=white]{--a:#f1f2f3;--a-dim:#d2d4d7;--a-deep:#9ea1a6;--a-glow:#ffffff24}[data-density=dense]{--step:6px}[data-density=airy]{--step:12px}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--fg);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"ss01", "ss02", "cv11";font-size:14px;line-height:1.45}body{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:64px 64px;background-attachment:fixed;min-height:100vh;overflow-x:hidden}body:before{content:"";background:radial-gradient(1200px 600px at 70% -10%, color-mix(in oklab, var(--a) 10%, transparent) 0%, transparent 60%), radial-gradient(900px 500px at -10% 30%, #00000073, transparent 60%);pointer-events:none;z-index:0;position:fixed;inset:0}body[data-rulers=off]{background-image:none}body[data-rulers=off]:before{background:radial-gradient(1200px 600px at 70% -10%, color-mix(in oklab, var(--a) 8%, transparent) 0%, transparent 60%)}::selection{background:var(--a);color:#000}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mono{font-family:var(--mono);font-feature-settings:"ss01", "ss02", "zero"}.up{text-transform:uppercase;letter-spacing:.08em}.tnum{font-variant-numeric:tabular-nums}.page{z-index:1;max-width:var(--col-max);margin:0 auto;padding:0 24px;position:relative}.hairline{border-top:1px solid var(--line-2)}.hairline-b{border-bottom:1px solid var(--line-2)}.cols{gap:0;display:grid}.cols.h{grid-auto-flow:column}.crosshair{position:relative}.crosshair:before,.crosshair:after{content:"";background:var(--line-3);pointer-events:none;position:absolute}.crosshair:before{width:10px;height:1px;top:-5px;left:-5px}.crosshair:after{width:1px;height:10px;top:-5px;left:0}.ticks{position:relative}.ticks>i{pointer-events:none;width:10px;height:10px;color:var(--fg-3);position:absolute}.ticks>i.tl{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.ticks>i.tr{border-top:1px solid;border-right:1px solid;top:-1px;right:-1px}.ticks>i.bl{border-bottom:1px solid;border-left:1px solid;bottom:-1px;left:-1px}.ticks>i.br{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.rail{border-bottom:1px solid var(--line-2);height:32px;font-family:var(--mono);color:var(--fg-2);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;font-size:11px;display:grid}.rail .status{align-items:center;gap:8px;padding-left:0;display:inline-flex}.rail .dot{background:var(--a);width:6px;height:6px;box-shadow:0 0 8px var(--a);border-radius:50%;animation:2.4s infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.rail .feed{white-space:nowrap;align-items:center;height:32px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.rail .feed-track{white-space:nowrap;will-change:transform;gap:40px;padding-left:40px;animation:80s linear infinite scroll-left;display:inline-flex}[data-ticker-speed=slow] .rail .feed-track{animation-duration:140s}[data-ticker-speed=fast] .rail .feed-track{animation-duration:45s}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.rail .feed-item{gap:10px;display:inline-flex}.rail .feed-item .tk-id{color:var(--fg-1)}.rail .feed-item .tk-up{color:var(--a)}.rail .feed-item .tk-dn{color:var(--bad)}.rail .meta{align-items:center;gap:18px;display:flex}.rail .meta span em{color:var(--fg-1);font-style:normal}.nav{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:18px 0;display:grid}.logo{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.logo .glyph{background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;position:relative}.logo small{color:var(--fg-2);letter-spacing:0;text-transform:none;margin-left:6px;font-weight:400}.nav-links{font-family:var(--mono);color:var(--fg-1);justify-self:start;gap:28px;margin-left:24px;font-size:12px;display:flex}.nav-links a{border-bottom:1px solid #0000;padding:4px 0;transition:border-color .15s,color .15s}.nav-links a:hover{color:var(--fg);border-color:var(--a)}.nav-links a.active{color:var(--fg)}.nav-links a .kbd{color:var(--fg-3);margin-left:6px;font-size:10px}.nav-cta{align-items:center;gap:10px;display:flex}.btn{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-3);color:var(--fg);background:0 0;align-items:center;gap:10px;padding:10px 14px;font-size:12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.btn:hover{border-color:var(--a);color:var(--a)}.btn .arrow{width:10px;height:10px;position:relative}.btn .arrow:before{content:"";transform-origin:75% 25%;border-top:1px solid;border-right:1px solid;position:absolute;inset:0;transform:rotate(45deg)}.btn.primary{background:var(--a);border-color:var(--a);color:#04140a;font-weight:600}.btn.primary:hover{background:var(--a-dim);border-color:var(--a-dim);color:#04140a}.btn.ghost{color:var(--fg-1);border-color:#0000}.btn.ghost:hover{color:var(--a);border-color:#0000}.btn.sm{padding:6px 10px;font-size:11px}.btn.xs{letter-spacing:.06em;padding:4px 8px;font-size:10px}.hero{border-bottom:1px solid var(--line-2);padding:48px 0 24px;position:relative;overflow:hidden}.hero:after{content:"";opacity:.22;pointer-events:none;z-index:0;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:760px;height:760px;animation:12s ease-in-out infinite eye-float;position:absolute;top:50%;right:-220px;transform:translateY(-50%)}@keyframes eye-float{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-52%)scale(1.02)}}.hero-grid{z-index:1;position:relative}.mark-seal{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:inline-flex}.mark-seal .eye{filter:grayscale()brightness(1.5);opacity:.8;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.hero-grid{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:0;display:grid}.hero-left{border-right:1px solid var(--line-2);flex-direction:column;justify-content:space-between;gap:40px;padding:24px 40px 32px 0;display:flex}.hero-right{padding:0 0 0 40px}.eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:12px;font-size:11px;display:inline-flex}.eyebrow:before{content:"";background:var(--a);width:28px;height:1px;display:inline-block}h1.hero-title{font-family:var(--sans);letter-spacing:-.025em;text-wrap:balance;margin-top:28px;margin-bottom:24px;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.96}h1.hero-title em{color:var(--a);font-style:normal;font-family:var(--mono);letter-spacing:-.02em;font-size:.82em;font-weight:500;display:inline-block;transform:translateY(-.05em)}h1.hero-title .strike{color:var(--fg-3);position:relative}h1.hero-title .strike:after{content:"";background:var(--fg-3);height:2px;position:absolute;top:52%;left:0;right:0}.hero-lede{color:var(--fg-1);max-width:52ch;font-size:16px;line-height:1.55}.hero-lede b{color:var(--fg);font-weight:500}.hero-ctas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);gap:0;padding-top:20px;display:grid}.hero-stats .stat{border-right:1px solid var(--line-2);padding-right:16px}.hero-stats .stat:last-child{border-right:0}.hero-stats .stat .k{font-family:var(--mono);color:var(--fg-2);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.hero-stats .stat .v{font-family:var(--mono);color:var(--fg);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:500}.hero-stats .stat .d{font-family:var(--mono);color:var(--a);margin-top:2px;font-size:10px}.hero-stats .stat .d.down{color:var(--bad)}.term{background:var(--bg-1);border:1px solid var(--line-2);font-family:var(--mono);color:var(--fg-1);flex-direction:column;height:100%;min-height:520px;font-size:12px;display:flex;position:relative;overflow:hidden}.term:before{content:"";pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 3px);position:absolute;inset:0}.term-head{border-bottom:1px solid var(--line-2);background:var(--bg-2);color:var(--fg-2);text-transform:uppercase;letter-spacing:.12em;grid-template-columns:1fr auto;align-items:center;padding:10px 14px;font-size:10px;display:grid}.term-head .pill{color:var(--a);align-items:center;gap:8px;display:inline-flex}.term-head .pill:before{content:"";background:var(--a);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}.term-head .tabs{gap:2px;display:flex}.term-head .tab{border:1px solid var(--line-2);color:var(--fg-2);padding:3px 8px;font-size:10px}.term-head .tab.on{color:var(--a);border-color:var(--a)}.term-body{flex-direction:column;flex:1;gap:0;min-height:400px;padding:12px 14px;font-size:11.5px;line-height:1.5;display:flex;position:relative;overflow:hidden}.log{white-space:nowrap;grid-template-columns:64px 14px 52px 1fr auto;align-items:baseline;gap:10px;padding:2px 0;animation:.35s ease-out both log-in;display:grid}@keyframes log-in{0%{opacity:0;filter:blur(1px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}.log .t{color:var(--fg-3)}.log .sev{font-weight:600}.log .sev.ok{color:var(--a)}.log .sev.wrn{color:var(--warn)}.log .sev.err{color:var(--bad)}.log .sev.inf{color:var(--info)}.log .tag{color:var(--fg-2)}.log .msg{color:var(--fg);text-overflow:ellipsis;min-width:0;overflow:hidden}.log .msg b{color:var(--fg);font-weight:500}.log .msg em{color:var(--a);font-style:normal}.log .amt{color:var(--a);font-variant-numeric:tabular-nums;text-align:right;min-width:80px}.log .amt.dim{color:var(--fg-3)}.term-foot{border-top:1px solid var(--line-2);background:var(--bg-2);color:var(--fg-2);text-transform:uppercase;letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:8px 14px;font-size:10px;display:grid}.term-foot .kpis{justify-content:center;gap:20px;display:flex}.term-foot .kpi b{color:var(--a);margin-left:6px;font-weight:500}.term-foot .cursor{color:var(--a);animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.section{border-bottom:1px solid var(--line-2);padding:64px 0;position:relative}.section-head{border-bottom:1px solid var(--line-2);grid-template-columns:40% 1fr auto;align-items:end;gap:32px;margin-bottom:40px;padding-bottom:16px;display:grid}.section-head .ix{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.18em;align-items:center;gap:12px;font-size:10px;display:flex}.section-head .ix:before{content:"";background:var(--a);width:6px;height:6px}.section-head h2{font-family:var(--sans);letter-spacing:-.02em;text-wrap:balance;max-width:20ch;font-size:clamp(28px,3.4vw,48px);font-weight:400;line-height:1.02}.section-head h2 em{color:var(--fg-3);font-style:normal}.section-head .note{font-family:var(--mono);color:var(--fg-2);max-width:36ch;font-size:11px}.section-head .tools{gap:6px;display:flex}.book{border:1px solid var(--line-2);background:var(--bg-1)}.book-head,.book-row{grid-template-columns:68px 2.2fr 120px 140px 110px 110px 130px 96px 80px;align-items:center;gap:0;display:grid}.book-head{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--fg-3);border-bottom:1px solid var(--line-2);background:var(--bg-2);padding:10px 16px;font-size:10px}.book-row{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--fg-1);cursor:pointer;padding:14px 16px;font-size:12px;transition:background .12s;position:relative}.book-row:hover{background:color-mix(in oklab, var(--a) 6%, transparent)}.book-row:hover:before{content:"";background:var(--a);width:2px;position:absolute;top:0;bottom:0;left:0}.book-row:last-child{border-bottom:0}.book-row .id{color:var(--fg);font-weight:500}.book-row .title{color:var(--fg);font-family:var(--sans);white-space:normal;padding-right:20px;font-size:14px}.book-row .title .dom{color:var(--fg-3);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:10px;display:block}.book-row .tier{color:var(--fg-2)}.book-row .tier .t1{color:var(--a)}.book-row .tier .t2{color:var(--warn)}.book-row .tier .t3{color:var(--info)}.book-row .verifier{color:var(--fg-2);font-size:11px}.book-row .bounty{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:500}.book-row .decay{color:var(--a);font-size:11px}.book-row .solvers{color:var(--fg-1);align-items:center;gap:6px;font-size:11px;display:flex}.book-row .solvers .bars{gap:1px;display:inline-flex}.book-row .solvers .bars span{background:var(--fg-4);width:2px;height:10px}.book-row .solvers .bars span.on{background:var(--a)}.book-row .status{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2);align-items:center;gap:6px;font-size:10px;display:inline-flex}.book-row .status:before{content:"";background:var(--fg-3);border-radius:50%;width:6px;height:6px}.book-row .status.live{color:var(--a)}.book-row .status.live:before{background:var(--a);box-shadow:0 0 6px var(--a);animation:2s infinite pulse}.book-row .status.verifying{color:var(--warn)}.book-row .status.verifying:before{background:var(--warn);animation:.9s infinite pulse}.book-row .status.decomp{color:var(--info)}.book-row .status.decomp:before{background:var(--info)}.book-row .go{font-family:var(--mono);color:var(--fg-3);text-align:right;letter-spacing:.08em;text-transform:uppercase;justify-self:end;font-size:10px}.book-row:hover .go{color:var(--a)}.book-filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.chip{font-family:var(--mono);border:1px solid var(--line-2);color:var(--fg-1);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;padding:4px 10px;font-size:11px;transition:all .12s}.chip:hover{border-color:var(--fg-2);color:var(--fg)}.chip.on{color:#04140a;background:var(--a);border-color:var(--a)}.chip .ct{color:var(--fg-3);margin-left:6px;font-size:10px}.chip.on .ct{color:#04140a;opacity:.7}.pipeline{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(5,1fr);display:grid;position:relative}.pipeline:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 3px);position:absolute;inset:0}.pipe-stage{border-right:1px solid var(--line-2);flex-direction:column;min-height:220px;padding:28px 20px 24px;display:flex;position:relative}.pipe-stage:last-child{border-right:0}.pipe-stage .ix{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.pipe-stage h4{font-family:var(--sans);letter-spacing:-.01em;margin:10px 0 8px;font-size:16px;font-weight:500}.pipe-stage p{font-family:var(--mono);color:var(--fg-2);font-size:11px;line-height:1.55}.pipe-stage .meter{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;flex-direction:column;gap:6px;margin-top:auto;padding-top:20px;font-size:10px;display:flex}.pipe-stage .meter .bar{background:var(--line-2);height:2px;position:relative;overflow:hidden}.pipe-stage .meter .bar i{background:var(--a);width:30%;box-shadow:0 0 8px var(--a);animation:2.4s linear infinite pipe-run;position:absolute;top:0;bottom:0}.pipe-stage:first-child .bar i{animation-delay:0s}.pipe-stage:nth-child(2) .bar i{animation-delay:.35s}.pipe-stage:nth-child(3) .bar i{animation-delay:.7s}.pipe-stage:nth-child(4) .bar i{animation-delay:1.05s}.pipe-stage:nth-child(5) .bar i{animation-delay:1.4s}@keyframes pipe-run{0%{left:-30%}to{left:100%}}.pipe-stage .arrow{background:var(--bg-1);border-right:1px solid var(--a);border-top:1px solid var(--a);z-index:1;width:10px;height:10px;position:absolute;top:30px;right:-6px;transform:rotate(45deg)}.pipe-stage:last-child .arrow{display:none}.roles{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.role{border-right:1px solid var(--line-2);flex-direction:column;min-height:340px;padding:32px 28px;display:flex;position:relative}.role:last-child{border-right:0}.role .num{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.role h3{font-family:var(--sans);letter-spacing:-.02em;margin:16px 0 12px;font-size:36px;font-weight:400}.role h3 em{color:var(--a);font-style:normal;font-family:var(--mono);letter-spacing:.04em;margin-top:6px;font-size:14px;display:block}.role p{font-family:var(--mono);color:var(--fg-1);max-width:32ch;font-size:12px;line-height:1.6}.role .does{font-family:var(--mono);flex-direction:column;gap:8px;margin-top:auto;padding-top:24px;font-size:11px;display:flex}.role .does .line{color:var(--fg-2);grid-template-columns:18px 1fr auto;gap:8px;display:grid}.role .does .line b{color:var(--fg);font-weight:400}.role .does .line .k{color:var(--a)}.role .does .line:before{content:"›";color:var(--fg-3)}.proof{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:1fr 1.3fr;gap:0;display:grid}.proof-meta{border-right:1px solid var(--line-2);flex-direction:column;gap:20px;padding:32px;display:flex}.proof-meta .ix{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.proof-meta h3{font-family:var(--sans);letter-spacing:-.02em;text-wrap:balance;font-size:26px;font-weight:400;line-height:1.15}.proof-meta .rows{font-family:var(--mono);flex-direction:column;gap:0;font-size:11px;display:flex}.proof-meta .rows .rw{border-bottom:1px dashed var(--line-2);grid-template-columns:110px 1fr;gap:12px;padding:8px 0;display:grid}.proof-meta .rows .rw:last-child{border-bottom:0}.proof-meta .rows .k{color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;align-self:center;font-size:10px}.proof-meta .rows .v{color:var(--fg)}.proof-meta .rows .v.accent{color:var(--a)}.proof-meta .badge{font-family:var(--mono);color:var(--a);border:1px solid var(--a);text-transform:uppercase;letter-spacing:.12em;align-self:flex-start;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:10px;display:inline-flex}.proof-meta .badge:before{content:"";background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.proof-code .stamp{position:relative;padding-left:40px!important}.proof-code .stamp:before{content:"";background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.cta:before{content:"";opacity:.18;pointer-events:none;z-index:0;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:600px;height:600px;animation:14s ease-in-out infinite eye-float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta .page{z-index:1;position:relative}.proof-code{background:var(--bg-2);font-family:var(--mono);color:var(--fg-1);padding:20px 24px;font-size:12px;line-height:1.7;position:relative;overflow:hidden}.proof-code pre{white-space:pre-wrap;word-break:break-word}.proof-code .ln{color:var(--fg-4);text-align:right;-webkit-user-select:none;user-select:none;width:28px;margin-right:14px;display:inline-block}.proof-code .kw{color:var(--a)}.proof-code .ty{color:var(--info)}.proof-code .cm{color:var(--fg-3);font-style:italic}.proof-code .st{color:var(--warn)}.proof-code .num,.proof-code .fn{color:var(--fg)}.proof-code .stamp{border:1px solid var(--a);font-family:var(--mono);color:var(--a);text-transform:uppercase;letter-spacing:.14em;background:var(--bg-1);padding:6px 10px;font-size:10px;position:absolute;top:20px;right:20px}.proof-code .stamp b{color:var(--fg);margin-top:4px;font-weight:500;display:block}.rev{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(4,1fr);display:grid}.rev .cell{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);flex-direction:column;gap:12px;min-height:180px;padding:28px 24px;display:flex;position:relative}.rev .cell:nth-child(4n){border-right:0}.rev .cell:nth-last-child(-n+4){border-bottom:0}.rev .cell .pct{font-family:var(--mono);color:var(--a);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500}.rev .cell .pct small{color:var(--fg-2);margin-left:2px;font-size:14px}.rev .cell h4{font-family:var(--sans);letter-spacing:-.01em;font-size:15px;font-weight:500}.rev .cell p{font-family:var(--mono);color:var(--fg-2);margin-top:auto;font-size:11px;line-height:1.55}.cta{border-bottom:1px solid var(--line-2);text-align:center;background:radial-gradient(600px 300px at 50% 50%, color-mix(in oklab, var(--a) 14%, transparent) 0%, transparent 70%);padding:80px 0;position:relative}.cta .eyebrow{justify-content:center;display:inline-flex}.cta h2{font-family:var(--sans);letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:20px auto 28px;font-size:clamp(36px,5vw,72px);font-weight:300;line-height:1.02}.cta h2 em{color:var(--a);font-style:normal;font-family:var(--mono);font-size:.78em}.cta .actions{gap:12px;display:inline-flex}.cta .sub{font-family:var(--mono);color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;margin-top:16px;font-size:11px}.foot{color:var(--fg-2);font-family:var(--mono);padding:48px 0 32px;font-size:11px}.foot-grid{border-bottom:1px solid var(--line-2);grid-template-columns:1.6fr repeat(4,1fr);gap:32px;padding-bottom:32px;display:grid}.foot-grid h5{color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:500}.foot-grid a{color:var(--fg-1);padding:4px 0;display:block}.foot-grid a:hover{color:var(--a)}.foot-bot{color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:20px;font-size:10px;display:grid}.foot-bot .end{text-align:right}.tweaks-panel{background:var(--bg-1);border:1px solid var(--a);width:280px;font-family:var(--mono);z-index:1000;font-size:11px;position:fixed;bottom:20px;right:20px;box-shadow:0 0 60px #000c,0 0 0 1px #00000080}.tweaks-panel h6{background:var(--a);color:#04140a;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto;align-items:center;padding:10px 14px;font-size:11px;font-weight:600;display:grid}.tweaks-panel .tw-body{flex-direction:column;gap:14px;padding:14px;display:flex}.tweaks-panel .row .k{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.tweaks-panel .opts{gap:4px;display:flex}.tweaks-panel .opts button{border:1px solid var(--line-2);font-family:var(--mono);color:var(--fg-1);text-transform:uppercase;letter-spacing:.1em;flex:1;padding:6px 0;font-size:10px}.tweaks-panel .opts button:hover{border-color:var(--fg-1)}.tweaks-panel .opts button.on{background:var(--a);color:#04140a;border-color:var(--a)}.tweaks-panel .swatches{gap:4px;display:flex}.tweaks-panel .sw{border:1px solid var(--line-2);cursor:pointer;flex:1;height:28px;position:relative}.tweaks-panel .sw.on{outline:1px solid var(--a);outline-offset:2px}.tweaks-panel .close{color:#04140a;font-size:14px;line-height:1}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr}.hero-left{border-right:0;border-bottom:1px solid var(--line-2);padding-bottom:32px;padding-right:0}.hero-right{padding-top:24px;padding-left:0}.pipeline{grid-template-columns:1fr 1fr}.pipe-stage .arrow{display:none}.roles{grid-template-columns:1fr}.role{border-right:0;border-bottom:1px solid var(--line-2)}.rev{grid-template-columns:1fr 1fr}.rev .cell{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.rev .cell:nth-child(2n){border-right:0}.book-head,.book-row{grid-template-columns:56px 1fr 80px 90px 70px}.book-head .c-verifier,.book-row .verifier,.book-head .c-decay,.book-row .decay,.book-head .c-solvers,.book-row .solvers{display:none}.proof{grid-template-columns:1fr}.proof-meta{border-right:0;border-bottom:1px solid var(--line-2)}.foot-grid{grid-template-columns:1fr 1fr}}.app{z-index:1;grid-template-rows:32px 1fr;min-height:100vh;display:grid;position:relative}.app-body{border-top:1px solid var(--line-2);grid-template-columns:240px 1fr 340px;min-height:calc(100vh - 32px);display:grid}.app-nav{border-right:1px solid var(--line-2);background:linear-gradient(180deg, var(--bg) 0%, var(--bg-1) 100%);flex-direction:column;gap:20px;padding:20px 0;display:flex}.app-nav .brand{border-bottom:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding:0 20px 16px;font-size:12px;font-weight:600;display:flex}.app-nav .brand .glyph{background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:22px;height:22px}.app-nav .brand small{color:var(--fg-3);letter-spacing:0;text-transform:none;font-weight:400}.app-nav .group{flex-direction:column;gap:2px;padding:0 12px;display:flex}.app-nav .group h6{font-family:var(--mono);color:var(--fg-3);letter-spacing:.16em;text-transform:uppercase;padding:6px 8px 4px;font-size:9px;font-weight:500}.app-nav .link{font-family:var(--mono);color:var(--fg-1);cursor:pointer;border-left:2px solid #0000;grid-template-columns:18px 1fr auto;align-items:center;gap:12px;padding:8px 10px;font-size:12px;transition:all .12s;display:grid}.app-nav .link:hover{background:var(--bg-2);color:var(--fg)}.app-nav .link.on{color:var(--a);background:color-mix(in oklab, var(--a) 6%, transparent);border-left-color:var(--a)}.app-nav .link .ic{width:16px;height:16px;color:var(--fg-3);place-items:center;font-size:11px;display:grid}.app-nav .link.on .ic{color:var(--a)}.app-nav .link .badge{background:var(--line-2);color:var(--fg-2);letter-spacing:.08em;padding:1px 5px;font-size:9px}.app-nav .link.on .badge{background:var(--a);color:#04140a}.app-nav .entity-switcher{border-top:1px solid var(--line-2);font-family:var(--mono);cursor:pointer;grid-template-columns:28px 1fr 12px;align-items:center;gap:10px;margin-top:auto;padding:14px 16px;font-size:11px;transition:background .12s;display:grid}.app-nav .entity-switcher:hover{background:var(--bg-2)}.app-nav .entity-switcher .sq{border:1px solid var(--a);width:28px;height:28px;color:var(--a);place-items:center;font-size:14px;display:grid}.app-nav .entity-switcher .nm{color:var(--fg)}.app-nav .entity-switcher small{color:var(--fg-3);letter-spacing:.12em;text-transform:uppercase;margin-top:2px;font-size:9px;display:block}.app-nav .entity-switcher .caret{color:var(--fg-3);font-size:10px}.app-main{background:var(--bg);flex-direction:column;min-width:0;display:flex;overflow:auto}.app-topbar{border-bottom:1px solid var(--line-2);background:var(--bg-1);z-index:10;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:14px 28px;display:grid;position:sticky;top:0}.app-topbar h1{font-family:var(--sans);letter-spacing:-.01em;font-size:22px;font-weight:400}.app-topbar h1 em{color:var(--fg-3);font-style:normal;font-family:var(--mono);letter-spacing:.08em;margin-left:12px;font-size:12px}.app-topbar .search{background:var(--bg-2);border:1px solid var(--line-2);width:280px;font-family:var(--mono);color:var(--fg);align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex}.app-topbar .search input{color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1}.app-topbar .search .k{color:var(--fg-3);border:1px solid var(--line-2);padding:1px 5px;font-size:9px}.app-topbar .acts{gap:8px;display:flex}.app-canvas{flex-direction:column;flex:1;gap:24px;padding:28px;display:flex}.app-rail{border-left:1px solid var(--line-2);background:var(--bg-1);flex-direction:column;gap:18px;padding:20px;display:flex;overflow-y:auto}.app-rail h6{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:10px}.kpi-strip{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(4,1fr);display:grid}.kpi-strip .c{border-right:1px solid var(--line-2);padding:18px 20px;position:relative}.kpi-strip .c:last-child{border-right:0}.kpi-strip .c .k{font-family:var(--mono);color:var(--fg-3);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.kpi-strip .c .v{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--fg);letter-spacing:-.02em;margin-top:6px;font-size:28px;font-weight:500}.kpi-strip .c .d{font-family:var(--mono);color:var(--a);margin-top:2px;font-size:10px}.kpi-strip .c .d.down{color:var(--bad)}.kpi-strip .c .spark{opacity:.7;position:absolute;top:14px;right:14px}.panel{border:1px solid var(--line-2);background:var(--bg-1);flex-direction:column;display:flex}.panel-head{border-bottom:1px solid var(--line-2);background:var(--bg-2);grid-template-columns:1fr auto;align-items:center;padding:12px 16px;display:grid}.panel-head h3{font-family:var(--mono);color:var(--fg-1);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:500}.panel-head h3 em{color:var(--fg-3);margin-left:10px;font-style:normal}.panel-head .tabs{gap:2px;display:flex}.panel-head .tab{font-family:var(--mono);color:var(--fg-2);border:1px solid var(--line-2);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;font-size:10px}.panel-head .tab.on{color:var(--a);border-color:var(--a)}.panel-head .tab:hover:not(.on){color:var(--fg)}.panel-body{flex:1;padding:14px 16px}.panel-body.flush{padding:0}.dash-grid{gap:20px;display:grid}.dash-grid.two{grid-template-columns:1.3fr 1fr}.dash-grid.three{grid-template-columns:repeat(3,1fr)}.sub-row{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--fg-1);grid-template-columns:86px 1fr 260px 110px 70px;align-items:center;gap:16px;padding:14px 16px;font-size:11px;display:grid;position:relative}.sub-row:last-child{border-bottom:0}.sub-row .id{color:var(--fg)}.sub-row .ax{color:var(--fg);font-family:var(--sans);font-size:13px}.sub-row .ax small{color:var(--fg-3);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:10px;display:block}.sub-row .stage{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);grid-template-columns:repeat(4,1fr);gap:0;font-size:8.5px;display:grid;position:relative}.sub-row .stage span{border:1px solid var(--line-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;background:var(--bg-1);border-right:0;min-width:0;padding:5px 4px;overflow:hidden}.sub-row .stage span:last-child{border-right:1px solid var(--line-2)}.sub-row .stage span.done{color:var(--a);border-color:var(--a);border-right-color:var(--a)}.sub-row .stage span.done+span{border-left-color:var(--a)}.sub-row .stage span.active{color:#04140a;border-color:var(--a);background:var(--a);font-weight:600;animation:1.2s infinite flicker}.sub-row .stage span.rejected{color:var(--bad);border-color:var(--bad);background:color-mix(in oklab, var(--bad) 14%, transparent)}@keyframes flicker{0%,to{opacity:1}50%{opacity:.65}}.sub-row .pay{color:var(--a);font-variant-numeric:tabular-nums;text-align:right}.sub-row .t{color:var(--fg-3);text-align:right}.sub-row .status{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:9px;display:inline-flex;overflow:hidden}.sub-row .status:before{content:"";background:var(--fg-3);border-radius:50%;width:6px;height:6px}.sub-row .status.ok{color:var(--a)}.sub-row .status.ok:before{background:var(--a);box-shadow:0 0 6px var(--a)}.sub-row .status.run{color:var(--warn)}.sub-row .status.run:before{background:var(--warn);animation:.9s infinite pulse}.sub-row .status.rej{color:var(--bad)}.sub-row .status.rej:before{background:var(--bad)}.lb-row{border-bottom:1px solid var(--line);font-family:var(--mono);grid-template-columns:28px 1fr 70px 70px;align-items:center;gap:10px;padding:10px 16px;font-size:11px;display:grid}.lb-row:last-child{border-bottom:0}.lb-row .rk{color:var(--fg-3);font-variant-numeric:tabular-nums}.lb-row .rk.top{color:var(--a)}.lb-row .nm{color:var(--fg)}.lb-row .nm small{color:var(--fg-3);margin-top:2px;font-size:10px;display:block}.lb-row .sc{color:var(--a);font-variant-numeric:tabular-nums;text-align:right}.lb-row .mv{text-align:right;font-size:10px}.lb-row .mv.u{color:var(--a)}.lb-row .mv.d{color:var(--bad)}.lb-row.self{background:color-mix(in oklab, var(--a) 8%, transparent);border-left:2px solid var(--a)}.watch-row{border-bottom:1px solid var(--line);font-family:var(--mono);grid-template-columns:80px 1fr 70px 60px;align-items:center;gap:12px;padding:10px 16px;font-size:11px;display:grid}.watch-row:last-child{border-bottom:0}.watch-row .id{color:var(--fg)}.watch-row .tt{color:var(--fg-1);font-family:var(--sans);font-size:12px}.watch-row .bt{color:var(--a);text-align:right;font-variant-numeric:tabular-nums}.watch-row .dc{text-align:right;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:9px}.gauge{font-family:var(--mono);flex-direction:column;gap:10px;padding:16px 16px 18px;font-size:11px;display:flex}.gauge .row{color:var(--fg-2);grid-template-columns:1fr auto;gap:10px;display:grid}.gauge .row b{color:var(--fg);font-weight:500}.gauge .bar{background:var(--bg-2);border:1px solid var(--line-2);height:6px;position:relative;overflow:hidden}.gauge .bar i{background:var(--a);box-shadow:0 0 8px var(--a);transition:width .4s;position:absolute;top:0;bottom:0;left:0}.gauge .bar.warn i{background:var(--warn);box-shadow:0 0 8px var(--warn)}.payout-row{border-bottom:1px solid var(--line);font-family:var(--mono);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 16px;font-size:11px;display:grid}.payout-row:last-child{border-bottom:0}.payout-row .l{color:var(--fg)}.payout-row .l small{color:var(--fg-3);letter-spacing:.08em;margin-top:3px;font-size:10px;display:block}.payout-row .a{color:var(--a);font-variant-numeric:tabular-nums}.sparkline{display:block}.ax-head{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:1fr auto;align-items:center;gap:24px;padding:24px 28px;display:grid;position:relative;overflow:hidden}.ax-head:before{content:"";opacity:.05;pointer-events:none;background-image:url(/lander/eye_logo.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:280px;height:280px;position:absolute;top:50%;right:-60px;transform:translateY(-50%)}.ax-head>*{z-index:1;position:relative}.ax-head .ids{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;font-size:10px;display:flex}.ax-head .ids .tier{border:1px solid var(--a);color:var(--a);padding:3px 8px}.ax-head .ids .id{color:var(--fg-3)}.ax-head .ids .live{border:1px solid var(--line-2);color:var(--fg-1);align-items:center;gap:8px;padding:3px 8px;display:inline-flex}.ax-head .ids .live:before{content:"";background:var(--a);width:6px;height:6px;box-shadow:0 0 6px var(--a);border-radius:50%;animation:2s infinite pulse}.ax-head h1{font-family:var(--sans);letter-spacing:-.02em;text-wrap:balance;max-width:26ch;font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.02}.ax-head .dom{font-family:var(--mono);color:var(--fg-2);letter-spacing:.06em;text-transform:uppercase;margin-top:12px;font-size:11px}.ax-head .bounty-big{text-align:right;border-left:1px solid var(--line-2);padding-left:32px}.ax-head .bounty-big .k{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.ax-head .bounty-big .v{font-family:var(--mono);color:var(--a);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:44px;font-weight:500}.ax-head .bounty-big .d{font-family:var(--mono);color:var(--fg-2);letter-spacing:.1em;margin-top:4px;font-size:10px}.ax-meta-strip{border:1px solid var(--line-2);background:var(--bg-1);grid-template-columns:repeat(5,1fr);display:grid}.ax-meta-strip .c{border-right:1px solid var(--line-2);padding:14px 18px}.ax-meta-strip .c:last-child{border-right:0}.ax-meta-strip .c .k{font-family:var(--mono);color:var(--fg-3);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.ax-meta-strip .c .v{font-family:var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;margin-top:4px;font-size:14px}.ax-meta-strip .c .v.a{color:var(--a)}.ax-grid{grid-template-columns:1.4fr 1fr;gap:20px;display:grid}.spec-pane{background:var(--bg-2);font-family:var(--mono);color:var(--fg-1);max-height:560px;padding:18px 20px;font-size:12px;line-height:1.7;overflow:auto}.spec-pane .ln{color:var(--fg-4);text-align:right;-webkit-user-select:none;user-select:none;width:28px;margin-right:14px;display:inline-block}.spec-pane .kw{color:var(--a)}.spec-pane .ty{color:var(--info)}.spec-pane .cm{color:var(--fg-3);font-style:italic}.spec-pane .st{color:var(--warn)}.spec-pane .fn{color:var(--fg)}.submit-pane{flex-direction:column;gap:16px;padding:20px;display:flex}.drop-zone{border:1px dashed var(--line-3);text-align:center;font-family:var(--mono);color:var(--fg-2);cursor:pointer;background:var(--bg-2);padding:36px 20px;font-size:12px;transition:all .15s;position:relative}.drop-zone:hover{border-color:var(--a);color:var(--a);background:color-mix(in oklab, var(--a) 6%, var(--bg-2))}.drop-zone b{color:var(--fg);font-weight:500;font-family:var(--sans);margin-bottom:6px;font-size:15px;display:block}.drop-zone .formats{color:var(--fg-3);letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-size:10px;display:block}.lint-line{border-top:1px solid var(--line);font-family:var(--mono);grid-template-columns:18px 1fr;align-items:center;gap:10px;padding:8px 0;font-size:11px;display:grid}.lint-line:first-child{border-top:0}.lint-line .m{color:var(--fg-1)}.lint-line .m small{color:var(--fg-3);margin-left:6px}.lint-line.ok .b{color:var(--a)}.lint-line.wn .b{color:var(--warn)}.lint-line.er .b{color:var(--bad)}.lint-line .b{text-align:center}.ax-tabs{border:1px solid var(--line-2);background:var(--bg-1);gap:0;display:flex}.ax-tabs button{font-family:var(--mono);color:var(--fg-2);border-right:1px solid var(--line-2);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:12px 20px;font-size:11px;transition:all .12s}.ax-tabs button:last-child{border-right:0}.ax-tabs button:hover{color:var(--fg)}.ax-tabs button.on{background:var(--a);color:#04140a;font-weight:600}.ax-tabs button .ct{color:var(--fg-3);margin-left:8px;font-size:9px}.ax-tabs button.on .ct{color:#04140a;opacity:.7}.feed-row{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--fg-1);grid-template-columns:70px 90px 1fr 80px 80px;align-items:center;gap:12px;padding:10px 16px;font-size:11px;animation:.35s ease-out both log-in;display:grid}.feed-row:last-child{border-bottom:0}.feed-row .t{color:var(--fg-3);font-size:10px}.feed-row .wh{color:var(--fg)}.feed-row .wh small{color:var(--fg-3);letter-spacing:.08em;font-size:9px;display:block}.feed-row .m{color:var(--fg-1)}.feed-row .m em{color:var(--a);font-style:normal}.feed-row .sz{color:var(--fg-3);text-align:right;font-size:10px}.feed-row .r{text-align:right;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.feed-row .r.ok{color:var(--a)}.feed-row .r.ru{color:var(--warn)}.feed-row .r.rj{color:var(--bad)}.disc{flex-direction:column;gap:14px;padding:16px;display:flex}.msg{border:1px solid var(--line-2);font-family:var(--mono);color:var(--fg-1);background:var(--bg-2);padding:12px 14px;font-size:11px;line-height:1.6}.msg .hdr{color:var(--fg-3);letter-spacing:.08em;justify-content:space-between;margin-bottom:8px;font-size:10px;display:flex}.msg .hdr b{color:var(--a);font-weight:500}.msg .hdr .rl{color:var(--fg-2);border:1px solid var(--line-2);letter-spacing:.12em;text-transform:uppercase;padding:1px 6px;font-size:9px}.hist-row{border-bottom:1px solid var(--line);font-family:var(--mono);grid-template-columns:80px 90px 1fr auto;align-items:center;gap:14px;padding:10px 16px;font-size:11px;display:grid}.hist-row:last-child{border-bottom:0}.hist-row .d{color:var(--fg-3)}.hist-row .e{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--fg-1);text-align:center;padding:2px 6px;font-size:9px}.hist-row .e.a{color:var(--a);border-color:var(--a)}.hist-row .m{color:var(--fg)}.hist-row .v{color:var(--a);font-variant-numeric:tabular-nums}@media (max-width:1200px){.app-body{grid-template-columns:220px 1fr}.app-rail{display:none}.ax-grid,.dash-grid.two,.dash-grid.three{grid-template-columns:1fr}}
