:root{--phosphor:#46f06a;--phosphor-dim:#2a9f47;--phosphor-faint:#196030;--bg:#050505;--glow:0 0 2px #46f06abf, 0 0 9px #46f06a66;--glow-strong:0 0 3px #46f06a, 0 0 16px #46f06ab3;--mono:"JetBrains Mono", "Share Tech Mono", ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;font:17px/1.5 var(--mono);color:var(--phosphor);background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:.04em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*{box-sizing:border-box}body{background:radial-gradient(120% 120% at 50% 50%, var(--bg-glow), var(--bg) 70%), var(--bg);min-height:100svh;margin:0}a{color:var(--phosphor);text-decoration:none}::selection{background:var(--phosphor);color:var(--bg)}.monitor{background:radial-gradient(120% 120% at 50% 40%,#0c0c0c,#030303 70%);justify-content:center;align-items:center;width:100%;min-height:100svh;padding:clamp(6px,1.6vw,24px);display:flex}.bezel{background:radial-gradient(150% 130% at 28% 16%,#262626,#101010 55%,#060606 100%);border-radius:42px;justify-content:center;align-items:center;width:min(1500px,100%);height:min(940px,96svh);display:flex;position:relative;box-shadow:inset 0 2px 3px #ffffff12,inset 0 -36px 70px #000000bf,0 46px 110px #000000e6}.knob{background:linear-gradient(160deg,#202020,#0c0c0c);border-radius:16px;width:clamp(56px,6%,120px);height:clamp(150px,30%,340px);position:absolute;top:24%;left:clamp(10px,2.4%,44px);box-shadow:inset 0 2px 2px #ffffff0d,inset 0 -8px 14px #0009}.knob:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 40% 34%,#2c2c2c,#0d0d0d 72%);border-radius:50%;width:66%;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 6px #000000d9,0 2px 5px #0009}.vents{flex-direction:column;gap:clamp(8px,2%,28px);display:flex;position:absolute;bottom:clamp(24px,12%,150px);right:clamp(8px,2%,40px)}.vent{aspect-ratio:1;background:repeating-conic-gradient(#171717 0deg 7deg,#0a0a0a 7deg 14deg),radial-gradient(circle,#191919,#050505);border-radius:50%;width:clamp(56px,6vw,120px);position:relative;box-shadow:inset 0 0 12px #000000e6,inset 0 2px 2px #ffffff0a}.vent:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#2a2a2a,#0a0a0a);border-radius:50%;width:26%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sig{letter-spacing:.2em;color:var(--phosphor-dim);opacity:.7;text-shadow:var(--glow);font-size:11px;position:absolute;bottom:14px;right:26px}@media (width<=820px){.knob,.vents,.sig{display:none}}.screen{background:radial-gradient(66% 62% at 50% 47%,#1e4f2c 0%,#0d2717 44%,#05110a 76%,#020705 100%);border-radius:26px;width:min(72%,1060px);height:84%;position:relative;overflow:hidden;box-shadow:inset 0 0 8px 4px #000000e6,inset 0 0 130px 24px #0000008c,0 0 0 2px #000,0 0 46px #46f06a12}@media (width<=820px){.screen{width:92%;height:88%}}.screen__scan{z-index:5;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00000038 3px 4px);animation:7s steps(60,end) infinite flicker;position:absolute;inset:0}@keyframes flicker{0%,to{opacity:.9}50%{opacity:.82}52%{opacity:.96}}.screen__vig{z-index:6;pointer-events:none;background:radial-gradient(100% 100%,#0000 52%,#0006 80%,#000000b3 100%);position:absolute;inset:0}.screen__body{z-index:2;text-shadow:var(--glow);padding:clamp(20px,3.4%,48px);animation:.5s ease-out turnon;position:absolute;inset:0;overflow:hidden}.screen__body.is-feed{flex-direction:column;padding:clamp(12px,2%,22px);display:flex}@keyframes turnon{0%{opacity:0;filter:brightness(2.2)}}.dim{color:var(--phosphor-dim)}.begin{justify-content:center;align-items:center;height:100%;display:flex}.begin__btn{font:inherit;cursor:pointer;letter-spacing:.02em;background:var(--phosphor);color:#041007;text-shadow:none;border:0;padding:3px 10px;font-size:clamp(20px,3vmin,34px);font-weight:700;box-shadow:0 0 18px #46f06ab3}.term{text-transform:uppercase;font-size:clamp(13px,1.9vmin,19px);line-height:1.5}.line{white-space:pre-wrap;min-height:1.5em}.line--head{font-weight:600}.line--cmd{padding-left:1.6em}.cmd{font:inherit;text-transform:uppercase;cursor:pointer;color:var(--phosphor);text-shadow:var(--glow);text-align:left;background:0 0;border:0;padding:0 5px 0 2px;text-decoration:none;display:inline-block}.cmd.is-sel,.cmd:hover,.cmd:focus-visible{background:var(--phosphor);color:#041007;text-shadow:none;outline:none}.cmd__cursor{vertical-align:text-bottom;background:#041007;width:.55em;height:1em;margin-left:4px;animation:1s step-end infinite blink;display:inline-block}.tw-cursor{background:var(--phosphor);vertical-align:text-bottom;width:.55em;height:1.05em;box-shadow:var(--glow);margin-left:1px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.term__feedback{color:var(--phosphor);margin-top:.6em}.feed{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.feed__bar{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;font-size:clamp(12px,1.7vmin,17px);display:flex}.feed__map{border:1px solid var(--phosphor-faint);background:#000;flex:1;min-height:0;position:relative;overflow:hidden}.feed__frame{border:0;width:100%;height:100%;transition:filter .2s linear;display:block}.feed__frame.is-tinted{filter:grayscale()sepia()hue-rotate(74deg)saturate(3.4)brightness(.85)contrast(1.15)}.feed__map:after{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#00000047 3px 4px);position:absolute;inset:0}.feed__actions{flex-wrap:wrap;gap:18px;font-size:clamp(12px,1.7vmin,17px);display:flex}@media (prefers-reduced-motion:reduce){.screen__scan,.cmd__cursor,.begin__btn,.screen__body{animation:none}}
