.firework.svelte-1uha8ag{position:absolute;z-index:6;pointer-events:none;width:0;height:0}.fw-particle.svelte-1uha8ag{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--color, #0ff);box-shadow:0 0 6px var(--color, #0ff),0 0 12px var(--color, #0ff),0 0 20px #ffffff4d;animation:svelte-1uha8ag-fwBurst 6s ease-out infinite;opacity:0}@keyframes svelte-1uha8ag-fwBurst{0%,55%{transform:translate(0) scale(0);opacity:0}58%{transform:translate(0) scale(1.2);opacity:1}68%{opacity:1;transform:translate(calc(var(--tx, 50px) * .35),calc(var(--ty, -50px) * .35)) scale(1.1)}to{transform:translate(var(--tx, 80px),var(--ty, -80px)) scale(0);opacity:0}}.stage.svelte-1uha8ag{min-height:100vh;background:#06071a;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;overflow:hidden;position:relative;padding:28px 20px 40px;isolation:isolate;font-family:Noto Sans KR,Courier New,monospace}.scanlines.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px);animation:svelte-1uha8ag-scanMove 3s linear infinite;opacity:.8}@keyframes svelte-1uha8ag-scanMove{0%{transform:translateY(0)}to{transform:translateY(4px)}}.mouse-glow.svelte-1uha8ag{position:fixed;pointer-events:none;z-index:15;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(0,240,255,.06) 0%,rgba(255,45,149,.03) 40%,transparent 70%);transform:translate(-50%,-50%);left:calc(var(--mx, .5) * 100vw);top:calc(var(--my, .5) * 100vh);filter:blur(20px);transition:left .4s ease-out,top .4s ease-out}.trail-dot.svelte-1uha8ag{position:fixed;pointer-events:none;z-index:14;width:5px;height:5px;border-radius:50%;background:#0ff;box-shadow:0 0 8px #00f0ffe6,0 0 16px #00f0ff80,0 0 24px #ff2d954d;transform:translate(-50%,-50%);animation:svelte-1uha8ag-trailFade .6s ease-out forwards,svelte-1uha8ag-trailHue 1.5s linear infinite}@keyframes svelte-1uha8ag-trailFade{0%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(0)}}@keyframes svelte-1uha8ag-trailHue{0%,to{background:#0ff;box-shadow:0 0 8px #0ff,0 0 16px #00f0ff80,0 0 24px #ff2d954d}33%{background:#ff2d95;box-shadow:0 0 8px #ff2d95,0 0 16px #ff2d9580,0 0 24px #00f0ff4d}66%{background:#f5c842;box-shadow:0 0 8px #f5c842,0 0 16px #f5c84280,0 0 24px #ff2d954d}}.chroma.svelte-1uha8ag{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;pointer-events:none;z-index:19;background:transparent;animation:svelte-1uha8ag-chromaCycle 4s linear infinite;opacity:.7}@keyframes svelte-1uha8ag-chromaCycle{0%{box-shadow:inset 0 0 80px #ff00501f,inset 0 0 40px #00c8ff14}33%{box-shadow:inset 0 0 80px #00ff501f,inset 0 0 40px #ff00c814}66%{box-shadow:inset 0 0 80px #0064ff1f,inset 0 0 40px #ffc80014}to{box-shadow:inset 0 0 80px #ff00501f,inset 0 0 40px #00c8ff14}}.star.svelte-1uha8ag{position:absolute;width:1.5px;height:1.5px;border-radius:50%;background:#fff;pointer-events:none;z-index:0;animation:svelte-1uha8ag-starTwinkle 3s infinite alternate ease-in-out;box-shadow:0 0 2px #fffc}.star.svelte-1uha8ag{animation:svelte-1uha8ag-starTwinkle 2s infinite alternate ease-in-out,svelte-1uha8ag-starHue 4s linear infinite}@keyframes svelte-1uha8ag-starTwinkle{0%{opacity:.3;transform:scale(1)}to{opacity:1;transform:scale(2)}}@keyframes svelte-1uha8ag-starHue{0%,to{background:#fff;box-shadow:0 0 3px #fffc}33%{background:#0ff;box-shadow:0 0 4px #0ff}66%{background:#ff2d95;box-shadow:0 0 4px #ff2d95}}.sun.svelte-1uha8ag{position:absolute;top:40%;left:50%;transform:translate(calc(-50% + (var(--mx, .5) - .5) * 20px),calc(-50% + (var(--my, .5) - .5) * 15px));width:260px;height:260px;pointer-events:none;z-index:0;animation:svelte-1uha8ag-sunPulse 6s infinite alternate ease-in-out;transition:transform .6s ease-out}@keyframes svelte-1uha8ag-sunPulse{0%{filter:brightness(.85) hue-rotate(0deg)}to{filter:brightness(1.2) hue-rotate(15deg)}}.sun-halo.svelte-1uha8ag{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;border-radius:50%;pointer-events:none;z-index:0;border:2px solid transparent;border-top-color:#ff2d9566;border-right-color:#f5c8424d;animation:svelte-1uha8ag-haloSpin 8s linear infinite,svelte-1uha8ag-haloPulse 2s infinite alternate ease-in-out}@keyframes svelte-1uha8ag-haloSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-1uha8ag-haloPulse{0%{opacity:.4;border-width:2px}to{opacity:.9;border-width:3px}}.led-strip.svelte-1uha8ag{position:absolute;bottom:0;left:0;right:0;height:2px;pointer-events:none;z-index:6;background:linear-gradient(90deg,#ff2d55,#ff5e3a,#f5c842,#0f0,#0ff,#f0f,#ff2d55,#ff5e3a,#f5c842,#0ff,#ff2d55,#ff5e3a,#f5c842,#0f0,#0ff,#f0f,#ff2d55,#ff5e3a,#f5c842,#0ff);background-size:200% 100%;animation:svelte-1uha8ag-ledFlow 1s linear infinite;box-shadow:0 0 8px #ff2d5599,0 0 16px #00f0ff66,0 -4px 12px #ff2d954d}@keyframes svelte-1uha8ag-ledFlow{0%{background-position:0% 0}to{background-position:200% 0}}.sun__segment.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;mask:radial-gradient(circle,#000 0%,#000 100%);-webkit-mask:radial-gradient(circle,#000 0%,#000 100%)}.sun__seg--1.svelte-1uha8ag{background:#ff2d55;clip-path:polygon(50% 0%,100% 0%,100% 15%,50% 15%)}.sun__seg--2.svelte-1uha8ag{background:#ff5e3a;clip-path:polygon(50% 15%,100% 15%,100% 35%,50% 35%)}.sun__seg--3.svelte-1uha8ag{background:#ff8c2d;clip-path:polygon(50% 35%,100% 35%,100% 55%,50% 55%)}.sun__seg--4.svelte-1uha8ag{background:#ffb82e;clip-path:polygon(50% 55%,100% 55%,100% 78%,50% 78%)}.sun__seg--5.svelte-1uha8ag{background:#f5c842;clip-path:polygon(50% 78%,100% 78%,100% 100%,50% 100%)}.grid-floor.svelte-1uha8ag{position:absolute;bottom:0;left:50%;transform:translate(calc(-50% + (var(--mx, .5) - .5) * 30px)) perspective(400px) rotateX(60deg);width:200%;height:500px;transition:transform .8s ease-out;pointer-events:none;z-index:0;background:linear-gradient(0deg,transparent 0%,rgba(6,7,26,.8) 60%,#06071a 100%),repeating-linear-gradient(90deg,rgba(255,45,149,.25) 0px,transparent 1px,transparent 70px,rgba(255,45,149,.25) 71px),repeating-linear-gradient(0deg,rgba(0,240,255,.2) 0px,transparent 1px,transparent 40px,rgba(0,240,255,.2) 41px);animation:svelte-1uha8ag-gridPulse 2s infinite alternate ease-in-out,svelte-1uha8ag-gridHue 5s linear infinite;transform-origin:bottom center}@keyframes svelte-1uha8ag-gridPulse{0%{opacity:.6}to{opacity:1}}@keyframes svelte-1uha8ag-gridHue{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(30deg)}}.skyline.svelte-1uha8ag{position:absolute;bottom:0;left:0;right:0;height:200px;pointer-events:none;z-index:1;transform:translate(calc((var(--mx, .5) - .5) * -10px));transition:transform .6s ease-out}.building.svelte-1uha8ag{position:absolute;bottom:0;background:#0a0b24;border-top:1px solid rgba(0,240,255,.15);animation:svelte-1uha8ag-buildingFlicker 5s infinite alternate ease-in-out}.building--neon.svelte-1uha8ag{border-top-color:#ff2d9580;box-shadow:0 0 8px #ff2d9533}@keyframes svelte-1uha8ag-buildingFlicker{0%,95%,to{opacity:1}96%{opacity:.7}97%{opacity:.95}}.fog.svelte-1uha8ag{position:absolute;bottom:0;left:0;right:0;height:120px;pointer-events:none;z-index:2}.fog--1.svelte-1uha8ag{background:linear-gradient(0deg,rgba(255,45,149,.06) 0%,transparent 70%);animation:svelte-1uha8ag-fogDrift 14s infinite alternate ease-in-out}.fog--2.svelte-1uha8ag{height:80px;background:linear-gradient(0deg,rgba(0,240,255,.04) 0%,transparent 60%);animation:svelte-1uha8ag-fogDrift 10s infinite alternate-reverse ease-in-out}@keyframes svelte-1uha8ag-fogDrift{0%{transform:translate(-2%);opacity:.6}to{transform:translate(2%);opacity:1}}.ram-stick.svelte-1uha8ag{position:absolute;pointer-events:none;z-index:3;height:3px;border-radius:2px;background:linear-gradient(90deg,#ff2d55,#ff5e3a,#f5c842,#0ff,#ff2d95,#0ff,#f5c842,#ff5e3a,#ff2d55);background-size:300% 100%;animation:svelte-1uha8ag-ramFlow 1.5s linear infinite;box-shadow:0 0 10px #ff2d95b3,0 0 20px #00f0ff66,0 0 30px #f5c84233}.ram-stick--1.svelte-1uha8ag{top:55%;left:5%;width:120px;animation-delay:0s}.ram-stick--2.svelte-1uha8ag{top:58%;right:5%;width:90px;animation-delay:-1s}.ram-stick--3.svelte-1uha8ag{top:52%;left:15%;width:60px;animation-delay:-2s;opacity:.6}.ram-stick--4.svelte-1uha8ag{top:60%;right:12%;width:80px;animation-delay:-.5s;opacity:.7}@keyframes svelte-1uha8ag-ramFlow{0%{background-position:200% 0}to{background-position:0% 0}}.searchlight.svelte-1uha8ag{position:absolute;bottom:0;width:3px;height:350px;pointer-events:none;z-index:3;transform-origin:bottom center;background:linear-gradient(0deg,rgba(0,240,255,.15) 0%,rgba(0,240,255,.04) 50%,transparent 100%)}.searchlight--1.svelte-1uha8ag{left:20%;background:linear-gradient(0deg,rgba(0,240,255,.2) 0%,rgba(0,240,255,.05) 50%,transparent 100%);animation:svelte-1uha8ag-sweepA 7s infinite alternate ease-in-out,svelte-1uha8ag-lightColor1 4s linear infinite}.searchlight--2.svelte-1uha8ag{left:50%;background:linear-gradient(0deg,rgba(255,45,149,.2) 0%,rgba(255,45,149,.05) 50%,transparent 100%);animation:svelte-1uha8ag-sweepB 8s infinite alternate ease-in-out,svelte-1uha8ag-lightColor2 5s linear infinite;animation-delay:-2s,0s}.searchlight--3.svelte-1uha8ag{left:75%;background:linear-gradient(0deg,rgba(245,200,66,.2) 0%,rgba(245,200,66,.05) 50%,transparent 100%);animation:svelte-1uha8ag-sweepA 9s infinite alternate ease-in-out,svelte-1uha8ag-lightColor3 3.5s linear infinite;animation-delay:-4s,0s}@keyframes svelte-1uha8ag-sweepA{0%{transform:rotate(-35deg);opacity:.3}50%{opacity:.9}to{transform:rotate(35deg);opacity:.3}}@keyframes svelte-1uha8ag-sweepB{0%{transform:rotate(25deg);opacity:.25}50%{opacity:.85}to{transform:rotate(-30deg);opacity:.25}}@keyframes svelte-1uha8ag-lightColor1{0%,to{background:linear-gradient(0deg,rgba(0,240,255,.2) 0%,rgba(0,240,255,.05) 50%,transparent 100%)}50%{background:linear-gradient(0deg,rgba(255,45,149,.2) 0%,rgba(255,45,149,.05) 50%,transparent 100%)}}@keyframes svelte-1uha8ag-lightColor2{0%,to{background:linear-gradient(0deg,rgba(255,45,149,.2) 0%,rgba(255,45,149,.05) 50%,transparent 100%)}50%{background:linear-gradient(0deg,rgba(245,200,66,.2) 0%,rgba(245,200,66,.05) 50%,transparent 100%)}}@keyframes svelte-1uha8ag-lightColor3{0%,to{background:linear-gradient(0deg,rgba(245,200,66,.2) 0%,rgba(245,200,66,.05) 50%,transparent 100%)}50%{background:linear-gradient(0deg,rgba(0,240,255,.2) 0%,rgba(0,240,255,.05) 50%,transparent 100%)}}.hovercar.svelte-1uha8ag{position:absolute;left:-40px;z-index:3;pointer-events:none;width:24px;height:2px;background:linear-gradient(90deg,transparent,#0ff,#f5c842,transparent);border-radius:1px;box-shadow:0 0 6px #00f0ffe6,0 0 16px #00f0ff80,0 0 24px #f5c8424d;animation:svelte-1uha8ag-carCross linear infinite,svelte-1uha8ag-carHue 2s linear infinite}.hovercar--rev.svelte-1uha8ag{left:auto;right:-40px;animation-name:svelte-1uha8ag-carCrossRev,svelte-1uha8ag-carHue}@keyframes svelte-1uha8ag-carCross{0%{transform:translate(0);opacity:0}5%{opacity:1}90%{opacity:.9}to{transform:translate(110vw);opacity:0}}@keyframes svelte-1uha8ag-carCrossRev{0%{transform:translate(0);opacity:0}5%{opacity:1}90%{opacity:.9}to{transform:translate(-110vw);opacity:0}}@keyframes svelte-1uha8ag-carHue{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(180deg)}}.title-block.svelte-1uha8ag{position:relative;z-index:5;text-align:center;margin-top:8px}.glitch.svelte-1uha8ag{font-family:Courier New,monospace;font-size:clamp(32px,8vw,56px);font-weight:700;letter-spacing:.15em;color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.8),0 0 40px rgba(0,255,255,.5),0 0 80px rgba(0,255,255,.3),0 0 120px rgba(255,45,149,.2);position:relative;animation:svelte-1uha8ag-glitchSkew 4s infinite steps(1),svelte-1uha8ag-titleHue 6s linear infinite}@keyframes svelte-1uha8ag-titleHue{0%,to{color:#0ff;text-shadow:0 0 10px #0ff,0 0 40px rgba(0,255,255,.5),0 0 80px rgba(0,255,255,.3),0 0 120px rgba(255,45,149,.2)}25%{color:#ff2d95;text-shadow:0 0 10px #ff2d95,0 0 40px rgba(255,45,149,.5),0 0 80px rgba(255,45,149,.3),0 0 120px rgba(0,255,255,.2)}50%{color:#f5c842;text-shadow:0 0 10px #f5c842,0 0 40px rgba(245,200,66,.5),0 0 80px rgba(245,200,66,.3),0 0 120px rgba(255,45,149,.2)}75%{color:#0ff;text-shadow:0 0 10px #0ff,0 0 40px rgba(0,255,255,.5),0 0 80px rgba(0,255,255,.3),0 0 120px rgba(245,200,66,.2)}}.glitch.svelte-1uha8ag:before,.glitch.svelte-1uha8ag:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7}.glitch.svelte-1uha8ag:before{color:#f0f;animation:svelte-1uha8ag-glitchBefore 3s infinite steps(2);clip-path:polygon(0 20%,100% 20%,100% 35%,0 35%);text-shadow:2px 0 #f0f}.glitch.svelte-1uha8ag:after{color:#0ff;animation:svelte-1uha8ag-glitchAfter 2.7s infinite steps(2);clip-path:polygon(0 65%,100% 65%,100% 80%,0 80%);text-shadow:-2px 0 #0ff}@keyframes svelte-1uha8ag-glitchSkew{0%,92%,to{transform:skew(0)}93%{transform:skew(1deg,.5deg)}94%{transform:skew(-.5deg)}95%{transform:skew(0)}}@keyframes svelte-1uha8ag-glitchBefore{0%,90%,to{transform:translate(0)}91%{transform:translate(-4px,2px)}93%{transform:translate(3px,-1px)}}@keyframes svelte-1uha8ag-glitchAfter{0%,88%,to{transform:translate(0)}89%{transform:translate(3px,-2px)}91%{transform:translate(-2px,1px)}}.player.svelte-1uha8ag{position:relative;z-index:5;width:100%;max-width:480px;background:#0a0b24d9;border:2px solid transparent;border-radius:8px;overflow:hidden;box-shadow:0 0 30px #00f0ff26,0 0 60px #ff2d951a,0 8px 32px #00000080;animation:svelte-1uha8ag-playerBorder 3s linear infinite}@keyframes svelte-1uha8ag-playerBorder{0%,to{border-color:#0ff;box-shadow:0 0 30px #00f0ff26,0 0 60px #ff2d951a,0 8px 32px #00000080}33%{border-color:#ff2d95;box-shadow:0 0 30px #ff2d9526,0 0 60px #00f0ff1a,0 8px 32px #00000080}66%{border-color:#f5c842;box-shadow:0 0 30px #f5c84226,0 0 60px #ff2d951a,0 8px 32px #00000080}}.player__header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid rgba(0,240,255,.1)}.player__live-badge.svelte-1uha8ag{font-size:10px;color:#ff2d55;letter-spacing:.1em;animation:svelte-1uha8ag-livePulse .5s infinite alternate ease-in-out,svelte-1uha8ag-liveHue 2s linear infinite}@keyframes svelte-1uha8ag-livePulse{0%{opacity:.5}to{opacity:1;text-shadow:0 0 10px rgba(255,45,85,.8),0 0 20px rgba(0,240,255,.4)}}@keyframes svelte-1uha8ag-liveHue{0%,to{color:#ff2d55}33%{color:#f5c842}66%{color:#0ff}}.player__viewers.svelte-1uha8ag{font-size:10px;color:#fff6;letter-spacing:.05em}.player__screen.svelte-1uha8ag{position:relative;height:120px;background:linear-gradient(180deg,#06071ae6,#0a0b24f2);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding:0 16px}.equalizer.svelte-1uha8ag{display:flex;align-items:flex-end;gap:2px;height:100%;padding-bottom:16px;flex:1}.eq-bar.svelte-1uha8ag{flex:1;min-width:2px;background:linear-gradient(0deg,#ff2d55,#ff8c2d,#f5c842,#0ff,#ff2d95);background-size:100% 200%;border-radius:1px 1px 0 0;animation:svelte-1uha8ag-eqBounce ease-in-out infinite alternate,svelte-1uha8ag-eqRainbow 2s linear infinite;height:var(--h, 50%);opacity:.9;box-shadow:0 0 6px #ff2d9599,0 0 12px #00f0ff4d}@keyframes svelte-1uha8ag-eqRainbow{0%{background-position:0% 0%}to{background-position:0% 200%}}@keyframes svelte-1uha8ag-eqBounce{0%{height:calc(var(--h, 50%) * .2)}to{height:var(--h, 50%)}}.record.svelte-1uha8ag{position:absolute;right:-20px;bottom:-20px;width:100px;height:100px;border-radius:50%;background:conic-gradient(#1a1a2e,#1a1a2e 5deg,#222 5deg,#222 10deg,#1a1a2e 10deg,#1a1a2e 15deg,#222 15deg,#222 20deg,#1a1a2e 20deg,#1a1a2e 25deg,#222 25deg,#222 30deg,#1a1a2e 30deg,#1a1a2e 35deg,#222 35deg,#222 40deg,#1a1a2e 40deg,#1a1a2e 45deg,#222 45deg,#222 50deg,#1a1a2e 50deg,#1a1a2e 55deg,#222 55deg,#222 60deg,#1a1a2e 60deg,#1a1a2e 65deg,#222 65deg,#222 70deg,#1a1a2e 70deg,#1a1a2e 75deg,#222 75deg,#222 80deg,#1a1a2e 80deg,#1a1a2e 85deg,#222 85deg,#222 90deg,#1a1a2e 90deg,#1a1a2e 95deg,#222 95deg,#222 100deg,#1a1a2e 100deg,#1a1a2e 105deg,#222 105deg,#222 110deg,#1a1a2e 110deg,#1a1a2e 115deg,#222 115deg,#222 120deg,#1a1a2e 120deg,#1a1a2e 125deg,#222 125deg,#222 130deg,#1a1a2e 130deg,#1a1a2e 135deg,#222 135deg,#222 140deg,#1a1a2e 140deg,#1a1a2e 145deg,#222 145deg,#222 150deg,#1a1a2e 150deg,#1a1a2e 155deg,#222 155deg,#222 160deg,#1a1a2e 160deg,#1a1a2e 165deg,#222 165deg,#222 170deg,#1a1a2e 170deg,#1a1a2e 175deg,#222 175deg,#222 180deg,#1a1a2e 180deg,#1a1a2e 185deg,#222 185deg,#222 190deg,#1a1a2e 190deg,#1a1a2e 195deg,#222 195deg,#222 200deg,#1a1a2e 200deg,#1a1a2e 205deg,#222 205deg,#222 210deg,#1a1a2e 210deg,#1a1a2e 215deg,#222 215deg,#222 220deg,#1a1a2e 220deg,#1a1a2e 225deg,#222 225deg,#222 230deg,#1a1a2e 230deg,#1a1a2e 235deg,#222 235deg,#222 240deg,#1a1a2e 240deg,#1a1a2e 245deg,#222 245deg,#222 250deg,#1a1a2e 250deg,#1a1a2e 255deg,#222 255deg,#222 260deg,#1a1a2e 260deg,#1a1a2e 265deg,#222 265deg,#222 270deg,#1a1a2e 270deg,#1a1a2e 275deg,#222 275deg,#222 280deg,#1a1a2e 280deg,#1a1a2e 285deg,#222 285deg,#222 290deg,#1a1a2e 290deg,#1a1a2e 295deg,#222 295deg,#222 300deg,#1a1a2e 300deg,#1a1a2e 305deg,#222 305deg,#222 310deg,#1a1a2e 310deg,#1a1a2e 315deg,#222 315deg,#222 320deg,#1a1a2e 320deg,#1a1a2e 325deg,#222 325deg,#222 330deg,#1a1a2e 330deg,#1a1a2e 335deg,#222 335deg,#222 340deg,#1a1a2e 340deg,#1a1a2e 345deg,#222 345deg,#222 350deg,#1a1a2e 350deg,#1a1a2e 355deg,#222 355deg,#222 360deg);animation:svelte-1uha8ag-recordSpin 4s linear infinite;opacity:.3;filter:blur(1px)}.record__label.svelte-1uha8ag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:#ff2d55;box-shadow:0 0 12px #ff2d5566}@keyframes svelte-1uha8ag-recordSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress.svelte-1uha8ag{position:relative;height:3px;background:#ffffff1a;margin:0}.progress__fill.svelte-1uha8ag{height:100%;width:42%;background:#ff2d55;box-shadow:0 0 6px #ff2d5599;animation:svelte-1uha8ag-progressPulse 3s infinite alternate ease-in-out}@keyframes svelte-1uha8ag-progressPulse{0%{width:38%}to{width:46%}}.progress__thumb.svelte-1uha8ag{position:absolute;top:50%;left:42%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#ff2d55;box-shadow:0 0 8px #ff2d55cc}.player__time.svelte-1uha8ag{display:flex;justify-content:space-between;padding:4px 12px;font-size:9px;color:#ffffff4d;letter-spacing:.05em}.actions.svelte-1uha8ag{position:relative;z-index:5;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.btn.svelte-1uha8ag{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#ffffffb3;padding:6px 14px;border-radius:20px;font-size:11px;letter-spacing:.06em;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:5px;font-family:inherit}.btn.svelte-1uha8ag:hover{background:#ffffff1a;border-color:#ffffff40}.btn--like.svelte-1uha8ag{background:#00f0ff14;border-color:#00f0ff40;color:#0ff;animation:svelte-1uha8ag-likeGlow 1.5s infinite alternate ease-in-out,svelte-1uha8ag-likeHue 3s linear infinite}@keyframes svelte-1uha8ag-likeGlow{0%{box-shadow:0 0 4px #00f0ff4d}to{box-shadow:0 0 20px #00f0ff99}}@keyframes svelte-1uha8ag-likeHue{0%,to{color:#0ff;border-color:#00f0ff66}33%{color:#ff2d95;border-color:#ff2d9566}66%{color:#f5c842;border-color:#f5c84266}}.btn__icon.svelte-1uha8ag{font-size:10px}.crt-vignette.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:18;background:radial-gradient(ellipse at 50% 50%,transparent 55%,rgba(0,0,0,.5) 85%,rgba(0,0,0,.85) 100%)}
