@import url(https://fonts.googleapis.com/css2?family=VT323&display=swap);:root{--neon-primary:#39ff14;--neon-glow:#39ff1466;--neon-secondary:#008f11;--neon-muted:#1f5e15;--bg-void:#030303}.game-root{-webkit-font-smoothing:none;background:#030303;background:var(--bg-void);color:#39ff14;color:var(--neon-primary);font-family:VT323,Courier New,monospace;image-rendering:pixelated;min-height:100vh}.game-root *{box-sizing:border-box}.crt-flicker{animation:crt-flicker 4s infinite}@keyframes crt-flicker{0%,to{opacity:1}3%{opacity:.97}6%{opacity:1}7%{opacity:.95}8%{opacity:1}9%{opacity:.98}10%{opacity:1}89%{opacity:1}90%{opacity:.96}91%{opacity:1}}.terminal-panel{background:#0a0a0af2;border:2px solid #39ff1466;position:relative}.terminal-panel:before{background:#39ff14;background:var(--neon-primary);content:"";height:2px;left:0;opacity:.5;position:absolute;right:0;top:0}.terminal-btn{background:#0000;border:2px solid #39ff14;border:2px solid var(--neon-primary);color:#39ff14;color:var(--neon-primary);cursor:pointer;font-family:VT323,monospace;font-size:1.1rem;letter-spacing:.05em;padding:12px 24px;text-transform:uppercase;transition:all .2s ease}.terminal-btn:hover{background:#39ff14;background:var(--neon-primary);box-shadow:0 0 20px #39ff1480,inset 0 0 20px #39ff1433;color:#030303;color:var(--bg-void)}.terminal-btn:disabled{cursor:not-allowed;opacity:.5}.text-glow{text-shadow:0 0 10px #39ff1466;text-shadow:0 0 10px var(--neon-glow)}.rec-indicator{align-items:center;color:#ff003c;display:flex;font-family:VT323,monospace;font-size:14px;gap:8px;letter-spacing:.1em;text-transform:uppercase}.rec-indicator:before{animation:rec-blink 1s step-end infinite;background:#ff003c;content:"";height:10px;width:10px}@keyframes rec-blink{50%{opacity:0}}.scanlines{background:linear-gradient(#12101000 50%,#00000040 0);background-size:100% 4px;opacity:.15;z-index:1000}.scanlines,.vignette{inset:0;pointer-events:none;position:fixed}.vignette{box-shadow:inset 0 0 150px #000000e6;z-index:999}.static-noise{animation:static-flicker .5s infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;opacity:.05;pointer-events:none;position:fixed;z-index:998}@keyframes static-flicker{0%,to{opacity:.05}50%{opacity:.08}}
/*# sourceMappingURL=933.f2c2d16d.chunk.css.map*/