@import"https://fonts.googleapis.com/css2?family=VT323&display=swap";.font-vt323.svelte-1hvjz3f{font-family:VT323,monospace}.crt-screen.svelte-1hvjz3f{background-color:#020410;border-radius:20px;box-shadow:0 0 0 10px #1a1a1a,0 0 40px #06b6d466,inset 0 0 80px #000000e6;position:relative;overflow:hidden;animation:svelte-1hvjz3f-turnOn .4s ease-out forwards}.crt-screen.closing.svelte-1hvjz3f{animation:svelte-1hvjz3f-turnOff .4s ease-out forwards!important}@keyframes svelte-1hvjz3f-turnOn{0%{transform:scaleY(.002);filter:brightness(30);opacity:0}30%{transform:scaleY(.002);opacity:1}60%{transform:scaleY(.002);filter:brightness(10)}to{transform:scale(1);filter:brightness(1);opacity:1}}@keyframes svelte-1hvjz3f-turnOff{0%{transform:scale(1);filter:brightness(1);opacity:1}40%{transform:scaleY(.002);filter:brightness(10)}to{transform:scale(0);filter:brightness(30);opacity:0}}.scanlines.svelte-1hvjz3f{position:absolute;inset:0;background:linear-gradient(to bottom,#12101000 50%,#00000040 50%);background-size:100% 4px;pointer-events:none;z-index:20;animation:svelte-1hvjz3f-scrollLines 10s linear infinite}@keyframes svelte-1hvjz3f-scrollLines{0%{background-position:0 0}to{background-position:0 400px}}.screen-glow.svelte-1hvjz3f{position:absolute;inset:0;background:radial-gradient(circle,#06b6d426,#0000 70%);pointer-events:none;z-index:15;mix-blend-mode:screen}.glitch-text.svelte-1hvjz3f{position:relative;text-shadow:.05em 0 0 rgba(255,0,0,.75),-.025em -.05em 0 rgba(0,255,0,.75),.025em .05em 0 rgba(0,0,255,.75);animation:glitch .5s infinite}.glitch-text.svelte-1hvjz3f:before,.glitch-text.svelte-1hvjz3f:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.glitch-text.svelte-1hvjz3f:before{color:#0ff;z-index:-1;animation:svelte-1hvjz3f-glitch-anim-1 2s infinite linear alternate-reverse}.glitch-text.svelte-1hvjz3f:after{color:#f0f;z-index:-2;animation:svelte-1hvjz3f-glitch-anim-2 3s infinite linear alternate-reverse}@keyframes svelte-1hvjz3f-glitch-anim-1{0%{clip-path:inset(20% 0 80% 0);transform:translate(-2px)}20%{clip-path:inset(60% 0 10% 0);transform:translate(2px)}40%{clip-path:inset(40% 0 50% 0);transform:translate(-2px)}60%{clip-path:inset(80% 0 5% 0);transform:translate(2px)}80%{clip-path:inset(10% 0 60% 0);transform:translate(-1px)}to{clip-path:inset(30% 0 30% 0);transform:translate(1px)}}@keyframes svelte-1hvjz3f-glitch-anim-2{0%{clip-path:inset(10% 0 60% 0);transform:translate(2px)}20%{clip-path:inset(30% 0 20% 0);transform:translate(-2px)}40%{clip-path:inset(70% 0 10% 0);transform:translate(2px)}60%{clip-path:inset(20% 0 50% 0);transform:translate(-2px)}80%{clip-path:inset(50% 0 30% 0);transform:translate(1px)}to{clip-path:inset(0% 0 90% 0);transform:translate(-1px)}}.blink.svelte-1hvjz3f{animation:svelte-1hvjz3f-blinker 1s linear infinite}@keyframes svelte-1hvjz3f-blinker{50%{opacity:0}}.screen-curvature.svelte-1hvjz3f{position:absolute;inset:0;background:radial-gradient(circle,transparent 50%,rgba(0,0,0,.4) 90%);box-shadow:inset 0 0 50px #000000b3;pointer-events:none;z-index:30;border-radius:20px}.font-vt323.svelte-1bpan0s{font-family:VT323,monospace}.crt-screen.svelte-1bpan0s{background-color:var(--bg-color);border-radius:15px;box-shadow:0 0 0 8px #1a1a1a,0 0 40px var(--accent-color),inset 0 0 80px #000000e6;position:relative;overflow:hidden;animation:svelte-1bpan0s-turnOn .4s ease-out forwards}.crt-screen.closing.svelte-1bpan0s{animation:svelte-1bpan0s-turnOff .4s ease-out forwards!important}@keyframes svelte-1bpan0s-turnOn{0%{transform:scaleY(.002);filter:brightness(30);opacity:0}30%{transform:scaleY(.002);opacity:1}60%{transform:scaleY(.002);filter:brightness(10)}to{transform:scale(1);filter:brightness(1);opacity:1}}@keyframes svelte-1bpan0s-turnOff{0%{transform:scale(1);filter:brightness(1);opacity:1}40%{transform:scaleY(.002);filter:brightness(10)}to{transform:scale(0);filter:brightness(30);opacity:0}}.scanlines.svelte-1bpan0s{position:absolute;inset:0;background:linear-gradient(to bottom,#12101000 50%,#00000040 50%);background-size:100% 4px;pointer-events:none;z-index:20;animation:svelte-1bpan0s-scrollLines 10s linear infinite}@keyframes svelte-1bpan0s-scrollLines{0%{background-position:0 0}to{background-position:0 400px}}.text-shadow-glow.svelte-1bpan0s{text-shadow:0 0 5px currentColor,0 0 10px currentColor}.screen-glow.svelte-1bpan0s{position:absolute;inset:0;background:radial-gradient(circle,var(--accent-color) 0%,rgba(0,0,0,0) 70%);pointer-events:none;z-index:15;mix-blend-mode:screen}.screen-curvature.svelte-1bpan0s{position:absolute;inset:0;background:radial-gradient(circle,transparent 50%,rgba(0,0,0,.4) 90%);box-shadow:inset 0 0 40px #000000b3;pointer-events:none;z-index:30;border-radius:15px}.glitch-text.svelte-1bpan0s{position:relative}.glitch-text.svelte-1bpan0s:before,.glitch-text.svelte-1bpan0s:after{content:attr(data-text);position:absolute;inset:0;opacity:.8}.glitch-text.svelte-1bpan0s:before{color:#0ff;z-index:-1;animation:svelte-1bpan0s-glitch-anim-1 2s infinite linear alternate-reverse}.glitch-text.svelte-1bpan0s:after{color:#f0f;z-index:-2;animation:svelte-1bpan0s-glitch-anim-2 3s infinite linear alternate-reverse}@keyframes svelte-1bpan0s-glitch-anim-1{0%{clip-path:inset(20% 0 80% 0);transform:translate(-2px)}to{clip-path:inset(30% 0 30% 0);transform:translate(1px)}}@keyframes svelte-1bpan0s-glitch-anim-2{0%{clip-path:inset(10% 0 60% 0);transform:translate(2px)}to{clip-path:inset(0% 0 90% 0);transform:translate(-1px)}}
