@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-vietnamese-400-normal-D0VnvwZ9.woff2)format("woff2"),url(./vt323-vietnamese-400-normal-D_5Q7Vcv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-ext-400-normal-iUdYUaX4.woff2)format("woff2"),url(./vt323-latin-ext-400-normal-DqOq58ri.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(./vt323-latin-400-normal-wDgJuOC9.woff2)format("woff2"),url(./vt323-latin-400-normal-Dqn9ZSPj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(./silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(./silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(./silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#05080a;--bg-2:#0a1114;--bg-3:#101a1e;--line:#1c3a2c;--line-hi:#2f7a52;--phosphor:#39ff88;--phosphor-dim:#1f9a53;--phosphor-deep:#0e4a2a;--amber:#ffb93b;--amber-dim:#8a5f14;--cyan:#46e4ff;--cyan-dim:#17788a;--magenta:#ff4fd8;--magenta-dim:#8a2a76;--red:#ff4b4b;--red-dim:#8a1f1f;--beacon:#fff4d6;--text:#b9f5cf;--text-dim:#5f8f74;--font-body:"VT323", ui-monospace, monospace;--font-pixel:"Silkscreen", "VT323", monospace;--px:4px;--glow:0 0 8px color-mix(in srgb, var(--c,var(--phosphor)) 55%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0}body{font-family:var(--font-body);-webkit-font-smoothing:none;font-smooth:never;min-height:100vh;font-size:20px;line-height:1.15;overflow-x:hidden}canvas.pixel,.pixel{image-rendering:pixelated;image-rendering:crisp-edges}::selection{background:var(--phosphor);color:var(--bg)}h1,h2,h3,h4{font-family:var(--font-pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--phosphor);text-shadow:0 0 8px var(--phosphor-deep);margin:0;font-weight:700}h1{font-size:28px}h2{font-size:18px}h3{font-size:14px}a{color:var(--cyan)}.dim{color:var(--text-dim)}.c-green{color:var(--phosphor)}.c-amber{color:var(--amber)}.c-cyan{color:var(--cyan)}.c-magenta{color:var(--magenta)}.c-red{color:var(--red)}.c-beacon{color:var(--beacon)}*{scrollbar-width:thin;scrollbar-color:var(--line-hi) var(--bg-2)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-2)}::-webkit-scrollbar-thumb{background:var(--line-hi);border:2px solid var(--bg-2)}html.crt body:before,html.crt body:after{content:"";pointer-events:none;z-index:9800;position:fixed;inset:0}html.crt body:before{background:repeating-linear-gradient(#0000 0 2px,#00000038 2px 3px),radial-gradient(#0000 55%,#0000008c 100%);animation:6s step-end infinite crt-flicker}html.crt body:after{background:linear-gradient(#0000,#39ff880a 50%,#0000);height:90px;animation:7s linear infinite crt-roll;inset:-90px 0 auto}@keyframes crt-flicker{0%,to{opacity:1}47%{opacity:1}48%{opacity:.93}49%{opacity:1}83%{opacity:.96}84%{opacity:1}}@keyframes crt-roll{0%{transform:translateY(0)}to{transform:translateY(calc(100vh + 180px))}}html.crt body{text-shadow:0 0 2px #39ff8840}html.reduce-motion body:before,html.reduce-motion body:after{animation:none!important}.panel{--c:var(--phosphor);background:var(--bg-2);box-shadow:0 -4px 0 0 var(--line), 0 4px 0 0 var(--line), -4px 0 0 0 var(--line), 4px 0 0 0 var(--line), inset 0 0 24px #39ff880a;margin:4px;padding:12px 14px;position:relative}.panel:before{content:"";pointer-events:none;background:linear-gradient(var(--line-hi),var(--line-hi)) 0 0/8px 4px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 0 0/4px 8px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 100% 0/8px 4px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 100% 0/4px 8px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 0 100%/8px 4px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 0 100%/4px 8px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 100% 100%/8px 4px no-repeat, linear-gradient(var(--line-hi),var(--line-hi)) 100% 100%/4px 8px no-repeat;position:absolute;inset:-4px}.panel__title{font-family:var(--font-pixel);text-transform:uppercase;color:var(--phosphor);border-bottom:2px dashed var(--line);letter-spacing:.08em;align-items:center;gap:8px;margin:-2px 0 10px;padding-bottom:6px;font-size:12px;display:flex}.panel--amber{--c:var(--amber)}.panel--amber .panel__title{color:var(--amber)}.panel--cyan{--c:var(--cyan)}.panel--cyan .panel__title{color:var(--cyan)}.panel--magenta{--c:var(--magenta)}.panel--magenta .panel__title{color:var(--magenta)}.panel--red{--c:var(--red)}.panel--red .panel__title{color:var(--red)}.btn{--c:var(--phosphor);--c-dim:var(--phosphor-deep);--lift:0px;font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--c);background:var(--bg-3);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transform:translateY(var(--lift));box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--c) 45%, transparent), inset -2px -2px 0 #0000008c, 0 0 0 2px var(--c-dim), 0 4px 0 2px #000;border:0;justify-content:center;align-items:center;gap:8px;margin:0 0 4px;padding:10px 16px;font-size:12px;transition:transform 60ms steps(2,end),box-shadow .12s,color .12s,background .12s,filter .12s;display:inline-flex;position:relative;overflow:hidden}.btn>*{z-index:1;position:relative}.btn:after{content:"";pointer-events:none;opacity:0;background:repeating-linear-gradient(to bottom, transparent 0 2px, color-mix(in srgb, var(--c) 22%, transparent) 2px 3px);transition:opacity .15s;position:absolute;inset:0}@media (hover:hover){.btn:hover:not(:disabled):not(.btn--locked){--lift:-2px;background:color-mix(in srgb, var(--c) 14%, var(--bg-3));color:#fff;text-shadow:0 0 6px var(--c);box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--c) 70%, transparent), inset -2px -2px 0 #0000008c, 0 0 0 2px var(--c), 0 6px 0 2px #000, 0 0 18px color-mix(in srgb, var(--c) 55%, transparent)}.btn:hover:not(:disabled):not(.btn--locked):after{opacity:1;animation:.9s linear infinite shimmer}}@keyframes shimmer{0%{background-position:0 0}to{background-position:0 6px}}.btn:active:not(:disabled):not(.btn--locked),.btn.is-pressed{--lift:3px;box-shadow:inset 2px 2px 0 #0009, inset -2px -2px 0 color-mix(in srgb, var(--c) 30%, transparent), 0 0 0 2px var(--c), 0 1px 0 2px #000;filter:brightness(1.25);transition-duration:0s}.btn:focus-visible{outline:2px dashed var(--beacon);outline-offset:4px}.btn--big{letter-spacing:.1em;padding:18px 28px;font-size:18px}.btn--good{--c:var(--beacon);--c-dim:#7a6f50}.btn--evil,.btn--danger{--c:var(--red);--c-dim:var(--red-dim)}.btn--amber{--c:var(--amber);--c-dim:var(--amber-dim)}.btn--cyan{--c:var(--cyan);--c-dim:var(--cyan-dim)}.btn--magenta{--c:var(--magenta);--c-dim:var(--magenta-dim)}.btn--evil:before{content:"☠";font-family:var(--font-body);filter:drop-shadow(0 0 4px var(--red));font-size:1.3em;line-height:0}.btn--danger{animation:1.4s steps(2,end) infinite danger-blink}@keyframes danger-blink{50%{box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--c) 45%, transparent), inset -2px -2px 0 #0000008c, 0 0 0 2px var(--c), 0 4px 0 2px #000, 0 0 14px var(--red-dim)}}.btn--affordable{animation:1.8s ease-in-out infinite afford-pulse}.btn--affordable:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg, transparent, color-mix(in srgb, var(--c) 40%, transparent), transparent);width:30%;animation:2.8s ease-in-out infinite afford-shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}.btn--evil.btn--affordable:before{content:"";filter:none;font-size:0}@keyframes afford-pulse{0%,to{box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--c) 45%, transparent), inset -2px -2px 0 #0000008c, 0 0 0 2px var(--c-dim), 0 4px 0 2px #000, 0 0 0 transparent}50%{box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--c) 60%, transparent), inset -2px -2px 0 #0000008c, 0 0 0 2px var(--c), 0 4px 0 2px #000, 0 0 14px color-mix(in srgb, var(--c) 45%, transparent)}}@keyframes afford-shine{0%,55%{left:-40%}to{left:140%}}.btn--locked,.btn:disabled{--c:var(--text-dim);--c-dim:#16241c;color:var(--text-dim);cursor:not-allowed;filter:saturate(.4)brightness(.8);background:#0a0f0d;animation:none}.btn--locked:before,.btn:disabled.btn--locked:before{content:"🔒︎";font-family:var(--font-body);font-size:1.1em;line-height:0}.btn--locked:after{display:none}.btn.is-shaking{animation:.32s steps(2,end) btn-shake}@keyframes btn-shake{0%{transform:translate(0)}15%{transform:translate(-5px)}35%{transform:translate(5px)}55%{transform:translate(-4px)}75%{transform:translate(3px)}to{transform:translate(0)}}.btn.is-shaking{box-shadow:inset 2px 2px 0 #ff4b4b80, inset -2px -2px 0 #0000008c, 0 0 0 2px var(--red), 0 4px 0 2px #000!important}.fx-ripple{z-index:0;pointer-events:none;background:color-mix(in srgb, var(--c,var(--phosphor)) 60%, transparent);border-radius:0;width:8px;height:8px;margin:-4px 0 0 -4px;animation:.5s steps(6,end) forwards ripple;position:absolute}@keyframes ripple{to{opacity:0;transform:scale(24)}}.tabs{border-bottom:4px solid var(--line);flex-wrap:wrap;gap:6px;margin-bottom:12px;padding:0 4px;display:flex}.tab{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;background:var(--bg);color:var(--text-dim);cursor:pointer;box-shadow:inset 0 2px 0 var(--line), inset 2px 0 0 var(--line), inset -2px 0 0 var(--line);border:0;margin-bottom:-4px;padding:10px 14px 8px;font-size:12px;transition:color .1s,background .1s,transform 80ms steps(2,end);position:relative}@media (hover:hover){.tab:hover{color:var(--phosphor);background:var(--bg-3);transform:translateY(-2px)}}.tab:active{transform:translateY(1px)}.tab[aria-selected=true],.tab.is-active{color:var(--bg);background:var(--phosphor);box-shadow:0 0 14px #39ff8873}.tab.is-new:after,.badge-new{content:"NEW";color:var(--bg);background:var(--amber);letter-spacing:.05em;box-shadow:0 0 8px var(--amber);padding:2px 4px;font-size:8px;animation:1s steps(2,end) infinite badge-blink;position:absolute;top:-9px;right:-6px}.badge-new{display:inline-block;position:static}@keyframes badge-blink{50%{background:var(--beacon)}}.tab-panel{animation:.25s steps(5,end) panel-in}@keyframes panel-in{0%{opacity:0;transform:translateY(6px)}}.bar{--c:var(--phosphor);--v:.5;--seg:8px;height:18px;box-shadow:0 0 0 2px var(--line), inset 0 0 6px #000;background:#020403;position:relative}.bar__fill{width:calc((100% - 6px) * var(--v));background:var(--c);box-shadow:0 0 8px color-mix(in srgb, var(--c) 60%, transparent);-webkit-mask:repeating-linear-gradient(to right, #000 0 calc(var(--seg) - 2px), transparent calc(var(--seg) - 2px) var(--seg));-webkit-mask:repeating-linear-gradient(to right, #000 0 calc(var(--seg) - 2px), transparent calc(var(--seg) - 2px) var(--seg));mask:repeating-linear-gradient(to right, #000 0 calc(var(--seg) - 2px), transparent calc(var(--seg) - 2px) var(--seg));transition:width .25s steps(8,end);position:absolute;inset:3px}.bar__label{white-space:nowrap;font-family:var(--font-pixel);color:#fff;text-shadow:none;pointer-events:none;z-index:1;background:#000000d1;justify-content:center;align-items:center;padding:1px 6px;font-size:9px;line-height:1.2;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #000000e6}.bar--amber{--c:var(--amber)}.bar--cyan{--c:var(--cyan)}.bar--magenta{--c:var(--magenta)}.bar--red{--c:var(--red)}.bar--heat .bar__fill{background:linear-gradient(to right, var(--amber), var(--red))}.bar--heat.is-hot{animation:.6s steps(2,end) infinite hot}@keyframes hot{50%{box-shadow:0 0 0 2px var(--red), 0 0 14px var(--red)}}.bar--align .bar__fill{background:var(--beacon);width:calc((100% - 6px) * var(--v));left:50%}.bar--align{background:linear-gradient(90deg,#ff4b4b1f,#0000 50%,#fff4d61a)}.bar--align:after{content:"";background:var(--text-dim);width:2px;position:absolute;top:-3px;bottom:-3px;left:50%}input[type=range].slider{appearance:none;cursor:pointer;--c:var(--phosphor);--p:50%;background:0 0;width:100%;height:24px;margin:0}input[type=range].slider:focus-visible{outline:2px dashed var(--beacon);outline-offset:2px}.slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--c) var(--p), #020403 var(--p));height:10px;box-shadow:0 0 0 2px var(--line)}.slider::-moz-range-track{height:10px;box-shadow:0 0 0 2px var(--line);background:#020403}.slider::-moz-range-progress{background:var(--c);height:10px}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bg-3);width:14px;height:24px;box-shadow:inset 2px 2px 0 var(--c), inset -2px -2px 0 #000, 0 0 0 2px var(--c);border:0;border-radius:0;margin-top:-7px;transition:transform 80ms steps(2,end)}.slider::-moz-range-thumb{background:var(--bg-3);width:14px;height:24px;box-shadow:inset 2px 2px 0 var(--c), inset -2px -2px 0 #000, 0 0 0 2px var(--c);border:0;border-radius:0}@media (hover:hover){.slider:hover::-webkit-slider-thumb{box-shadow:inset 2px 2px 0 var(--c), inset -2px -2px 0 #000, 0 0 0 2px var(--c), 0 0 12px var(--c);transform:scale(1.15)}}.slider:active::-webkit-slider-thumb{background:var(--c);transform:scale(.95)}.slider--amber{--c:var(--amber)}.slider--cyan{--c:var(--cyan)}.slider--magenta{--c:var(--magenta)}.slider--red{--c:var(--red)}.modal-backdrop{z-index:8000;background:#020403d1;place-items:center;animation:.15s steps(3,end) fade-in;display:grid;position:fixed;inset:0}.modal{--c:var(--phosphor);background:var(--bg-2);width:min(640px,92vw);max-height:86vh;box-shadow:0 0 0 4px var(--line-hi), 0 0 0 8px #000, 0 0 40px #39ff8840;padding:20px 24px;animation:.28s steps(6,end) modal-pop;position:relative;overflow:auto}.modal--red{--c:var(--red);box-shadow:0 0 0 4px var(--red-dim), 0 0 0 8px #000, 0 0 40px #ff4b4b4d}.modal--magenta{--c:var(--magenta);box-shadow:0 0 0 4px var(--magenta-dim), 0 0 0 8px #000, 0 0 40px #ff4fd84d}.modal__title{color:var(--c);margin-bottom:12px}.modal__actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}@keyframes fade-in{0%{opacity:0}}@keyframes modal-pop{0%{opacity:0;transform:scale(.85)}60%{transform:scale(1.03)}}[data-tip]{position:relative}[data-tip]:before{content:attr(data-tip);z-index:7000;width:max-content;max-width:260px;font-family:var(--font-body);text-transform:none;letter-spacing:0;text-shadow:none;white-space:normal;text-align:left;color:var(--text);box-shadow:0 0 0 2px var(--line-hi), 0 0 12px #39ff8833;pointer-events:none;opacity:0;background:#000;padding:6px 10px;font-size:18px;line-height:1.1;transition:opacity .1s,transform .1s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}[data-tip]:hover:before{opacity:1;transition-delay:.25s;transform:translate(-50%)}.tooltip{z-index:7000;pointer-events:none;max-width:300px;color:var(--text);box-shadow:0 0 0 2px var(--line-hi), 0 0 14px #39ff8840;background:#000;padding:8px 12px;font-size:18px;position:fixed}.log{flex-direction:column;gap:3px;padding-right:4px;font-size:18px;display:flex;overflow-y:auto}.log__line{color:var(--text);padding-left:14px;animation:.35s steps(6,end) log-in;position:relative}.log__line:before{content:">";color:var(--phosphor-dim);position:absolute;left:0}.log__line .ts{color:var(--text-dim);margin-right:6px}.log__line--event,.log__line--event:before{color:var(--cyan)}.log__line--warn{color:var(--amber)}.log__line--warn:before{content:"!";color:var(--amber)}.log__line--bad{color:var(--red)}.log__line--bad:before{content:"✖";color:var(--red)}.log__line--echo{color:var(--magenta);font-style:italic}.log__line--echo:before{content:"◈";color:var(--magenta)}.log__line--good{color:var(--beacon)}.log__line--good:before{content:"★";color:var(--beacon)}@keyframes log-in{0%{opacity:0;background:#39ff8840;transform:translate(-8px)}to{background:0 0}}.cursor:after{content:"█";color:var(--phosphor);margin-left:2px;animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}.ticker{white-space:nowrap;box-shadow:0 0 0 2px var(--line);color:var(--amber);background:#000;padding:4px 0;font-size:18px;position:relative;overflow:hidden}.ticker:before{content:"NEWS";z-index:2;font-family:var(--font-pixel);background:var(--amber);color:#000;place-items:center;padding:0 10px;font-size:10px;display:grid;position:absolute;top:0;bottom:0;left:0}.ticker__track{animation:marquee var(--dur,40s) linear infinite;will-change:transform;padding-left:100%;display:inline-block}@media (hover:hover){.ticker:hover .ticker__track{animation-play-state:paused}}.ticker__track span{margin-right:60px}.ticker__track span:before{content:"◆ ";color:var(--amber-dim)}@keyframes marquee{to{transform:translate(-100%)}}html.reduce-motion .ticker__track{animation-duration:120s}.res{grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;padding:2px 0;display:grid}.res__icon{width:20px;height:20px;image-rendering:pixelated;align-self:center}.res__label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:18px}.res__value{font-family:var(--font-pixel);color:var(--c,var(--phosphor));text-shadow:0 0 8px color-mix(in srgb, var(--c,var(--phosphor)) 50%, transparent);transform-origin:100%;font-variant-numeric:tabular-nums;font-size:14px;display:inline-block}.res__rate{color:var(--text-dim);grid-column:2/4;justify-self:end;margin-top:-4px;font-size:16px}.res--money{--c:var(--amber)}.res--data{--c:var(--cyan)}.res--echo{--c:var(--magenta)}.res--heat{--c:var(--red)}.res--iq{--c:var(--beacon)}.fx-bump{animation:.22s steps(4,end) bump}@keyframes bump{40%{filter:brightness(1.6);transform:scale(1.22)}}.fx-pulse{animation:.45s steps(5,end) pulse-el}@keyframes pulse-el{40%{filter:brightness(1.5)drop-shadow(0 0 8px);transform:scale(1.06)}}.fx-popin{animation:.35s steps(6,end) both popin}@keyframes popin{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.fx-flash{animation:.4s steps(5,end) flash-el}@keyframes flash-el{0%{background-color:var(--flash,#fff);color:#000}}.fx-glitch{animation:.25s steps(2,end) 2 glitch}@keyframes glitch{25%{text-shadow:2px 0 var(--magenta), -2px 0 var(--cyan);transform:translate(-2px)}75%{text-shadow:-2px 0 var(--magenta), 2px 0 var(--cyan);transform:translate(2px)}}.fx-canvas{pointer-events:none;z-index:8500;width:100vw;height:100vh;image-rendering:pixelated;position:fixed;inset:0}.fx-float{z-index:8600;pointer-events:none;font-family:var(--font-pixel);color:var(--c,var(--amber));text-shadow:2px 2px 0 #000, 0 0 10px var(--c,var(--amber));white-space:nowrap;will-change:transform, opacity;font-size:16px;font-weight:700;position:fixed}.fx-transition{z-index:9500;text-align:center;background:#000;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.fx-transition__title{font-family:var(--font-pixel);color:var(--phosphor);text-shadow:0 0 20px var(--phosphor);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(24px,4.5vw,64px);font-weight:700}.fx-transition__sub{color:var(--text);min-height:1.2em;margin-top:18px;font-size:clamp(20px,2.4vw,32px)}.fx-transition__wipe{background:var(--phosphor);height:12px;box-shadow:0 0 30px var(--phosphor);position:absolute;left:0;right:0}.fx-transition__lines{background:repeating-linear-gradient(#0000 0 3px,#39ff8814 3px 4px);position:absolute;inset:0}
