.header-blur[data-v-453bca04]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#121212cc;border-bottom:1px solid hsla(0,0%,100%,.05)}.scanlines[data-v-f9ee89c3]{animation:scanline-move-f9ee89c3 .08s linear infinite;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 0,transparent 3px)}@keyframes scanline-move-f9ee89c3{0%{background-position:0 0}to{background-position:0 3px}}.chromatic-aberration[data-v-f9ee89c3]{animation:chromatic-shift-f9ee89c3 .1s steps(3) infinite;background:linear-gradient(90deg,rgba(255,0,0,.1),transparent 20%),linear-gradient(90deg,transparent 80%,rgba(0,255,255,.1))}@keyframes chromatic-shift-f9ee89c3{0%,to{transform:translate(0)}33%{transform:translate(var(--chromatic-offset,2px))}66%{transform:translate(calc(var(--chromatic-offset, 2px)*-1))}}.rgb-split[data-v-f9ee89c3]{animation:rgb-shift-f9ee89c3 .06s steps(2) infinite;background:linear-gradient(90deg,rgba(255,0,0,.15),transparent 25%),linear-gradient(90deg,transparent 75%,rgba(0,0,255,.15))}@keyframes rgb-shift-f9ee89c3{0%,to{transform:translate(0)}50%{transform:translate(var(--split-amount,3px))}}.glitch-band[data-v-f9ee89c3]{animation:glitch-band-move-f9ee89c3 .15s steps(2) infinite}@keyframes glitch-band-move-f9ee89c3{0%,to{opacity:.1}50%{opacity:.3}}.vignette[data-v-f9ee89c3]{background:radial-gradient(ellipse at center,transparent 0,transparent 30%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.9) 100%)}.noise[data-v-f9ee89c3]{animation:noise-move-f9ee89c3 .15s steps(8) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}@keyframes noise-move-f9ee89c3{0%,to{transform:translate(0)}25%{transform:translate(-3%,-3%)}50%{transform:translate(3%,3%)}75%{transform:translate(-2%,2%)}}.crt-flicker[data-v-f9ee89c3]{animation:crt-flicker-f9ee89c3 .05s linear infinite;background:linear-gradient(transparent 50%,#ffffff08 0);background-size:100% 4px}@keyframes crt-flicker-f9ee89c3{0%,to{opacity:.08}50%{opacity:.12}}.vertical-distortion[data-v-f9ee89c3]{animation:vertical-shift-f9ee89c3 .2s steps(5) infinite;background:repeating-linear-gradient(90deg,transparent,transparent 3px,hsla(0,0%,100%,.02) 0,hsla(0,0%,100%,.02) 4px)}@keyframes vertical-shift-f9ee89c3{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.002)}}.damage-flash[data-v-f9ee89c3]{animation:damage-pulse-f9ee89c3 .2s ease-out}@keyframes damage-pulse-f9ee89c3{0%{opacity:.5}to{opacity:0}}.damage-flash-enter-active[data-v-f9ee89c3]{animation:damage-in-f9ee89c3 .1s ease-out}.damage-flash-leave-active[data-v-f9ee89c3]{animation:damage-out-f9ee89c3 .15s ease-out}@keyframes damage-in-f9ee89c3{0%{opacity:0}to{opacity:.4}}@keyframes damage-out-f9ee89c3{0%{opacity:.4}to{opacity:0}}.glitch-text[data-v-f9ee89c3]{animation:glitch-text-anim-f9ee89c3 .3s infinite;position:relative;text-shadow:2px 0 #ff66c8,-2px 0 #6bffff}.glitch-text[data-v-f9ee89c3]:after,.glitch-text[data-v-f9ee89c3]:before{content:attr(data-text);height:100%;left:0;position:absolute;top:0;width:100%}.glitch-text[data-v-f9ee89c3]:before{animation:glitch-1-f9ee89c3 .25s infinite;clip-path:polygon(0 0,100% 0,100% 35%,0 35%);color:#ff66c8}.glitch-text[data-v-f9ee89c3]:after{animation:glitch-2-f9ee89c3 .25s infinite;clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%);color:#6bffff}@keyframes glitch-text-anim-f9ee89c3{0%,to{text-shadow:2px 0 #ff66c8,-2px 0 #6bffff}25%{text-shadow:-2px 0 #ff66c8,2px 0 #6bffff}50%{text-shadow:2px 2px #ff66c8,-2px -2px #6bffff}75%{text-shadow:-2px 2px #ff66c8,2px -2px #6bffff}}@keyframes glitch-1-f9ee89c3{0%,to{transform:translate(0)}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(3px,2px)}}@keyframes glitch-2-f9ee89c3{0%,to{transform:translate(0)}20%{transform:translate(4px,-2px)}40%{transform:translate(-4px,2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-3px,-2px)}}.glitch-container[data-v-f9ee89c3]{animation:container-glitch-f9ee89c3 3s infinite}@keyframes container-glitch-f9ee89c3{0%,95%,to{transform:translate(0)}96%{transform:translate(-3px,1px)}97%{transform:translate(2px,-1px)}98%{transform:translate(-1px,-2px)}99%{transform:translate(1px,1px)}}.phase-message-enter-active[data-v-f9ee89c3]{animation:phase-in-f9ee89c3 .6s cubic-bezier(.16,1,.3,1)}.phase-message-leave-active[data-v-f9ee89c3]{animation:phase-out-f9ee89c3 .4s cubic-bezier(.7,0,.84,0)}@keyframes phase-in-f9ee89c3{0%{filter:blur(30px) brightness(2);opacity:0;transform:scale(1.3)}50%{filter:blur(10px) brightness(1.5)}to{filter:blur(0) brightness(1);opacity:1;transform:scale(1)}}@keyframes phase-out-f9ee89c3{0%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(20px);opacity:0;transform:scale(.7)}}.phase-icon[data-v-f9ee89c3]{animation:icon-pulse-f9ee89c3 1.2s ease-in-out infinite}@keyframes icon-pulse-f9ee89c3{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.degradation-hud[data-v-f9ee89c3]{animation:hud-appear-f9ee89c3 .3s ease-out}@keyframes hud-appear-f9ee89c3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.phase-indicator[data-v-f9ee89c3]{animation:indicator-appear-f9ee89c3 .3s ease-out}@keyframes indicator-appear-f9ee89c3{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.header-fade-enter-active[data-v-2b794705],.header-fade-leave-active[data-v-2b794705]{transition:opacity .7s ease,transform .7s ease}.header-fade-enter-from[data-v-2b794705],.header-fade-leave-to[data-v-2b794705]{opacity:0;transform:translateY(-100%)}
