body.void-mode #void-container :not(.void-energy-bar):not(.void-energy-fill):not(.void-energy-text):not(.void-energy-label):not(.void-energy-status),body.void-mode #void-input,body.void-mode #void-panel{opacity:1!important;color:#00fff7!important;background:0 0!important;text-shadow:0 0 8px #00fff7,0 0 2px #fff;border:none!important;pointer-events:auto!important}body.void-mode{background:#000!important;overflow:hidden;perspective:1000px;display:block;min-height:100vh;--vm-cyan:#00fff7;--vm-red:#8a1b1b;--vm-glow:rgba(0, 255, 247, 0.3);color:var(--vm-cyan)!important}body.void-mode.void-damaged{animation:6.5s infinite vm-flicker}body.void-mode.void-critical{animation:4.2s infinite vm-flicker}@keyframes vm-flicker{0%,100%{filter:brightness(.98) contrast(1.02)}2%{filter:brightness(.85) contrast(1.2) saturate(1.05)}4%{filter:brightness(1.05) contrast(1.05)}7%{filter:brightness(.92) contrast(1.15)}10%{filter:brightness(1) contrast(1.05)}}body.void-mode.void-damaged #void-container{animation:9s infinite vm-container-jitter}body.void-mode.void-critical #void-container{animation:6s infinite vm-container-jitter}@keyframes vm-container-jitter{0%,100%,96%{transform:translate(-50%,-50%)}97%{transform:translate(calc(-50% - 2px),calc(-50% + 1px))}98%{transform:translate(calc(-50% + 2px),calc(-50% - 1px))}99%{transform:translate(calc(-50% - 1px),calc(-50% - 2px))}}body.void-mode #void-container::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999998;opacity:0;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,rgba(0,0,0,0) 1px 3px),radial-gradient(1200px 800px at 30% 25%,rgba(0,255,247,.06),transparent 60%),radial-gradient(1000px 700px at 70% 80%,rgba(194,42,42,.05),transparent 65%);mix-blend-mode:screen;transform:translateZ(0)}body.void-mode.void-damaged #void-container::before{opacity:.22;animation:1.6s steps(2) infinite vm-noise}body.void-mode.void-critical #void-container::before{opacity:.32;animation:1.1s steps(2) infinite vm-noise}@keyframes vm-noise{0%,100%{transform:translate(0,0);filter:hue-rotate(0deg)}10%{transform:translate(-1px,1px)}20%{transform:translate(1px,-1px)}30%{transform:translate(-2px,0)}40%{transform:translate(2px,1px)}50%{transform:translate(-1px,-2px);filter:hue-rotate(10deg)}60%{transform:translate(1px,2px)}70%{transform:translate(-2px,1px)}80%{transform:translate(2px,-1px);filter:hue-rotate(-8deg)}90%{transform:translate(-1px,2px)}}body.void-mode #void-container::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:9999997;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(0,0,0,0) 40%,rgba(0,0,0,.65) 100%),linear-gradient(90deg,rgba(255,0,0,.07),rgba(0,0,0,0) 35%,rgba(0,0,255,.07));mix-blend-mode:multiply;transform:translateZ(0)}body.void-mode.void-damaged #void-container::after{opacity:.28;animation:8s infinite vm-hsync}body.void-mode.void-critical #void-container::after{opacity:.38;animation:5.5s infinite vm-hsync}@keyframes vm-hsync{0%,100%,90%{clip-path:inset(0 0 0 0)}92%{clip-path:inset(0 0 82% 0)}94%{clip-path:inset(10% 0 30% 0)}96%{clip-path:inset(55% 0 10% 0)}98%{clip-path:inset(20% 0 55% 0)}}.kernel-pulse{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-family:monospace;font-size:3rem;color:rgba(0,255,247,.01);pointer-events:none;z-index:999998;white-space:nowrap;text-align:center;letter-spacing:15px;text-transform:uppercase;animation:6s ease-in-out infinite kernel-fade;text-shadow:0 0 4px rgba(0,255,247,.02);display:block!important;opacity:1!important}@keyframes kernel-fade{0%,100%{opacity:2;transform:translate(-50%,-50%) scale(.98)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.02)}}body.void-mode::after{content:" ";display:block;position:fixed;top:0;left:0;bottom:0;right:0;background:linear-gradient(rgba(18,16,16,0) 50%,rgba(0,0,0,.25) 50%),linear-gradient(90deg,rgba(255,0,0,.06),rgba(0,255,0,.02),rgba(0,0,255,.06));z-index:9999999;background-size:100% 4px,3px 100%;pointer-events:none;opacity:.3}body.void-mode.writing-glitch::after{animation:.1s infinite scanline-glitch}@keyframes scanline-glitch{0%{transform:translate(0,0);filter:hue-rotate(0deg)}20%{transform:translate(-2px,1px);filter:hue-rotate(90deg)}40%{transform:translate(2px,-1px)}60%{transform:translate(-1px,2px)}80%{transform:translate(1px,-2px);filter:hue-rotate(180deg)}100%{transform:translate(0,0)}}body.void-mode #boot-overlay,body.void-mode #matrix-canvas,body.void-mode #mini-player,body.void-mode .bg-layer,body.void-mode .crt-overlay,body.void-mode .deck,body.void-mode .hero-title,body.void-mode .window-container,body.void-mode::before{display:none!important}body.void-mode #void-container,body.void-mode #void-input,body.void-mode #void-panel,body.void-mode .cita,body.void-mode .quote{display:block!important;opacity:1!important;color:#00fff7!important;background:0 0!important;text-shadow:0 0 8px #00fff7,0 0 2px #fff;border:none!important;z-index:99999!important}body,html{height:100%;margin:0;padding:0}body.void-mode #void-container{pointer-events:auto!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:100vh!important}.void-energy-bar{--void-energy-level:3%;width:clamp(280px,45vw,520px);height:30px;padding:4px;margin:32px auto 36px;position:relative;border-radius:999px;border:1px solid rgba(255,70,70,.55);background:#0b0101;box-shadow:0 0 20px rgba(255,0,0,.35),0 0 45px rgba(255,0,0,.18);overflow:visible;font-family:'Courier New',monospace}.void-energy-bar::before{content:'';position:absolute;inset:2px;border-radius:999px;border:1px solid rgba(255,86,86,.25);background:linear-gradient(180deg,rgba(49,3,3,.95),rgba(18,0,0,.92));box-shadow:inset 0 1px 2px rgba(0,0,0,.65);pointer-events:none}.void-energy-bar::after{content:'';position:absolute;inset:-10px;border-radius:999px;background:radial-gradient(circle,rgba(255,0,0,.35),transparent 65%);filter:blur(18px);opacity:.5;z-index:-1;pointer-events:none}.void-energy-fill{width:var(--void-energy-level)!important;height:calc(100% - 6px);margin:3px;border-radius:999px;min-width:28px;border:none;background:linear-gradient(90deg,#5c0707 0,#8f1010 55%,#c62828 100%);box-shadow:inset 0 -2px 4px rgba(0,0,0,.45),0 0 16px rgba(255,40,40,.45);transition:width .4s cubic-bezier(.25, .46, .45, .94),opacity .3s;position:relative;animation:none;overflow:hidden;z-index:1}.void-energy-fill::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.25) 25%,rgba(255,255,255,.45) 45%,transparent 100%);animation:1.8s linear infinite energy-scan}.void-energy-fill::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,48,48,.65),transparent 65%);opacity:.55}@keyframes energy-scan{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.void-energy-text,body.void-mode #void-panel .void-energy-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff9e8!important;font-size:.94rem;font-weight:700;letter-spacing:.18rem;padding:4px 20px;border-radius:6px;background:0 0!important;border:none;text-shadow:0 0 6px rgba(0,0,0,.75);font-family:'Courier New',monospace;pointer-events:none;z-index:3}.void-energy-label,body.void-mode #void-panel .void-energy-label{position:relative;display:block;margin-top:14px;text-align:center;color:rgba(255,190,190,.96)!important;font-size:.72rem;font-weight:600;letter-spacing:.18rem;text-transform:uppercase;text-shadow:0 0 8px rgba(255,60,60,.45);background:rgba(20,0,0,.8)!important;border:1px solid rgba(255,90,90,.32);font-family:'Courier New',monospace;pointer-events:none;white-space:nowrap;z-index:2}.void-energy-status{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;margin-bottom:22px;border:1px solid rgba(255,92,92,.45);border-radius:8px;color:#ff6b6b;background:rgba(20,0,0,.78);text-shadow:0 0 6px rgba(0,0,0,.4);font-weight:600;letter-spacing:.2rem}@media (max-width:520px){.void-energy-bar{width:calc(100% - 56px)}.void-energy-label{letter-spacing:.25rem}}body.void-mode #void-panel>div:first-child{color:#9a2b2b!important;text-shadow:0 0 8px rgba(154,43,43,.4)!important;letter-spacing:1px;opacity:.95;font-weight:600}body.void-mode #void-helena-msg{color:var(--vm-cyan)!important;opacity:.95;text-shadow:0 0 10px var(--vm-glow),0 0 3px rgba(0,255,247,.15)}body.void-mode #void-helena-msg,body.void-mode #void-panel,body.void-mode #void-panel div:not(.void-energy-text):not(.void-energy-label):not(.void-energy-fill):not(.void-energy-bar),body.void-mode .cita,body.void-mode .quote{font-family:"Courier New",Courier,monospace!important;color:#00fff7!important;text-shadow:0 0 6px rgba(0,255,247,.25),0 0 2px rgba(0,255,247,.1)}body.void-mode .cita,body.void-mode .quote{color:#4a5a5a!important;text-shadow:none!important;font-style:italic;opacity:.85!important}body.void-mode .void-caret{display:inline-block;width:8px;height:14px;margin-left:6px;background:#00fff7;opacity:.8;animation:1.2s steps(1) infinite blinkCaret;box-shadow:0 0 8px rgba(0,255,247,.5),0 0 2px rgba(0,255,247,.3)}@keyframes blinkCaret{0%,49%{opacity:.8;box-shadow:0 0 8px rgba(0,255,247,.5),0 0 2px rgba(0,255,247,.3)}100%,50%{opacity:.15;box-shadow:none}}body.void-mode.void-glitch-error{animation:.15s infinite error-glitch}@keyframes error-glitch{0%,100%,60%{filter:brightness(1) contrast(1) saturate(1)}10%,70%{filter:brightness(.3) contrast(2) saturate(0);background:red!important}20%{filter:brightness(1.5) contrast(1.5) saturate(2)}30%{filter:brightness(.2) contrast(2.5) saturate(0);background:red!important}40%{filter:brightness(1.2) contrast(1.2) saturate(1.5)}50%{filter:brightness(.4) contrast(1.8) saturate(.5)}80%{filter:brightness(1.3) contrast(1.3) saturate(1.2)}90%{filter:brightness(.5) contrast(1.6) saturate(.8)}}body.void-mode #void-terminal-output p{color:var(--neon-red)!important;text-shadow:0 0 8px rgba(255,0,0,.6),0 0 2px rgba(255,0,0,.3)}@-moz-document url-prefix(){body.void-mode.void-damaged{animation-duration:12s!important}body.void-mode.void-critical{animation-duration:8s!important}@keyframes vm-container-jitter{0%,100%,95%{transform:translate(-50%,-50%)}96%{transform:translate(calc(-50% - 1px),calc(-50% + 1px))}98%{transform:translate(calc(-50% + 1px),calc(-50% - 1px))}}@keyframes vm-noise{0%,100%{transform:translate(0,0)}25%{transform:translate(-1px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,0)}}body.void-mode.void-damaged #void-container::before{animation-duration:3s!important}body.void-mode.void-critical #void-container::before{animation-duration:2s!important}@keyframes vm-hsync{0%,100%,90%{clip-path:inset(0 0 0 0)}95%{clip-path:inset(40% 0 30% 0)}}@keyframes scanline-glitch{0%,100%{transform:translate(0,0)}50%{transform:translate(-1px,1px)}}body.void-mode.void-glitch-error{animation-duration:.3s!important}@keyframes error-glitch{0%,100%{filter:brightness(1) contrast(1)}50%{filter:brightness(.5) contrast(1.5);background:red!important}}.kernel-pulse{animation-duration:10s!important;will-change:opacity,transform}.void-energy-bar::after,.void-energy-fill{will-change:width,opacity}#void-container{contain:layout style}}