.bridge[data-astro-cid-fkcfvvyn]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);padding-block:clamp(36px,6vw,80px);display:grid}.eye-wrap[data-astro-cid-fkcfvvyn]{justify-items:center;gap:16px;display:grid}.eye-wrap[data-astro-cid-fkcfvvyn] canvas[data-astro-cid-fkcfvvyn]{aspect-ratio:1;width:min(380px,80vw);max-width:100%;height:auto}.eye-name[data-astro-cid-fkcfvvyn]{font:300 12px/1 var(--mono);letter-spacing:.4em;color:var(--dim);text-align:center}.eye-name[data-astro-cid-fkcfvvyn] b[data-astro-cid-fkcfvvyn]{color:var(--fg);font-weight:400}.eye-state[data-astro-cid-fkcfvvyn]{font:400 11px/1 var(--mono);letter-spacing:.14em;color:var(--calm)}h1[data-astro-cid-fkcfvvyn]{font:400 clamp(48px, 6.4vw, 88px)/.98 var(--serif);letter-spacing:-.01em;margin:12px 0 14px}.tag-line[data-astro-cid-fkcfvvyn]{max-width:46ch;min-height:3.2em;margin:0 0 20px;font-size:clamp(18px,1.7vw,21px)}.console[data-astro-cid-fkcfvvyn]{background:var(--hull);border:1px solid var(--line);border-radius:6px;overflow:hidden}.console-top[data-astro-cid-fkcfvvyn]{border-bottom:1px solid var(--line);font:400 11px/1 var(--mono);color:var(--dim);letter-spacing:.1em;justify-content:space-between;gap:12px;padding:10px 14px;display:flex}.dlg[data-astro-cid-fkcfvvyn]{height:220px;font:400 13.5px/1.6 var(--mono);padding:14px;overflow-y:auto}.dlg[data-astro-cid-fkcfvvyn] p{white-space:pre-wrap;margin:0 0 8px}.dlg[data-astro-cid-fkcfvvyn] .sys,.dlg[data-astro-cid-fkcfvvyn] .you{color:var(--dim)}.dlg[data-astro-cid-fkcfvvyn] .you:before{content:"DU › "}html[lang=en] .dlg[data-astro-cid-fkcfvvyn] .you:before{content:"YOU › "}.dlg[data-astro-cid-fkcfvvyn] .ai:before{content:"OW-9000 › ";color:var(--calm)}.dlg[data-astro-cid-fkcfvvyn] .ai.red:before{color:var(--alarm)}.dlg[data-astro-cid-fkcfvvyn] .ai.sim:before{color:var(--wire)}.dlg[data-astro-cid-fkcfvvyn] a{color:var(--calm)}.asks[data-astro-cid-fkcfvvyn]{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.asks[data-astro-cid-fkcfvvyn] button[data-astro-cid-fkcfvvyn]{font:400 12px/1 var(--mono);color:var(--fg);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:20px;padding:8px 12px}.asks[data-astro-cid-fkcfvvyn] button[data-astro-cid-fkcfvvyn]:hover{border-color:var(--calm);color:var(--calm)}.asks[data-astro-cid-fkcfvvyn] button[data-astro-cid-fkcfvvyn].w:hover{border-color:var(--wire);color:var(--wire)}form[data-astro-cid-fkcfvvyn]{gap:8px;padding:0 14px 12px;display:flex}input[data-astro-cid-fkcfvvyn]:not([type]){background:var(--panel);border:1px solid var(--line);min-width:0;color:var(--fg);font:400 13px/1 var(--mono);border-radius:4px;flex:1;padding:10px 12px}input[data-astro-cid-fkcfvvyn]:not([type]):focus{border-color:var(--calm);outline:none}form[data-astro-cid-fkcfvvyn] button[data-astro-cid-fkcfvvyn]{font:400 12px/1 var(--mono);background:var(--calm);color:var(--void);cursor:pointer;border:0;border-radius:4px;padding:0 14px}.guard[data-astro-cid-fkcfvvyn]{font:400 10.5px/1.5 var(--mono);color:var(--dim);margin:0;padding:0 14px 12px}.params[data-astro-cid-fkcfvvyn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.param[data-astro-cid-fkcfvvyn] label[data-astro-cid-fkcfvvyn]{font:400 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);justify-content:space-between;margin-bottom:8px;display:flex}.param[data-astro-cid-fkcfvvyn] output[data-astro-cid-fkcfvvyn]{color:var(--fg);font-variant-numeric:tabular-nums}input[data-astro-cid-fkcfvvyn][type=range]{width:100%;accent-color:var(--calm)}.sim h1[data-astro-cid-fkcfvvyn]{font-family:var(--mono);letter-spacing:-.02em;font-size:clamp(32px,4.6vw,60px)}@media (width<=960px){.bridge[data-astro-cid-fkcfvvyn]{grid-template-columns:minmax(0,1fr)}}@media (width<=540px){.params[data-astro-cid-fkcfvvyn]{grid-template-columns:minmax(0,1fr)}}.feat[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:clamp(24px,5vw,80px);display:grid}.feat[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch;font-size:clamp(36px,4.4vw,58px)}.game[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.board[data-astro-cid-lcdefpme]{border:1px solid var(--line);grid-template-columns:repeat(8,34px);grid-auto-rows:34px;display:grid}.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{place-items:center;font-size:22px;line-height:1;display:grid}.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+1),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+3),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+5),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+7),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+10),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+12),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+14),.board[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(16n+16){background:var(--panel)}@media (width<=960px){.feat[data-astro-cid-lcdefpme],.game[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=540px){.board[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,30px);grid-auto-rows:30px}}
