.kk.svelte-inwju6{--ink: #f8fafc;--muted: #a5b4fc;--card: rgba(17, 12, 46, .86);--accent: #e879f9;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ink);font:15px/1.4 system-ui,sans-serif;background:radial-gradient(1200px 600px at 20% -10%,rgba(232,121,249,.35),transparent 60%),radial-gradient(900px 500px at 110% 110%,rgba(56,189,248,.3),transparent 60%),linear-gradient(160deg,#1e1240,#0b1026);-webkit-user-select:none;user-select:none}button.svelte-inwju6{font:inherit;font-weight:700;border:0;border-radius:10px;padding:8px 14px;background:linear-gradient(135deg,#e879f9,#8b5cf6);color:#fff;cursor:pointer}button.svelte-inwju6:disabled{opacity:.45;cursor:default}button.ghost.svelte-inwju6{background:#ffffff14;color:var(--ink)}button.small.svelte-inwju6{padding:4px 10px;font-size:.82rem}button.leave.svelte-inwju6{background:#dc2626}input.svelte-inwju6,textarea.svelte-inwju6{font:inherit;color:var(--ink);background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:8px 12px;-webkit-user-select:text;user-select:text;min-width:0}.row.svelte-inwju6{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.row.svelte-inwju6 input:where(.svelte-inwju6){flex:1}.hint.svelte-inwju6{color:var(--muted);font-size:.85rem}.hint.small.svelte-inwju6{font-size:.75rem;opacity:.8}.err.svelte-inwju6{color:#fca5a5;font-size:.85rem}.menu.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:24px 28px;gap:16px}.logo.svelte-inwju6{display:flex;align-items:center;gap:14px;margin:0}.logo-mic.svelte-inwju6{position:relative;flex:none;width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fdf4ff,#e879f9 45%,#7c3aed);box-shadow:0 0 0 3px #f0abfc59,0 0 24px #e879f9;animation:svelte-inwju6-mic-bob 2.4s ease-in-out infinite}.logo-mic.svelte-inwju6 i:where(.svelte-inwju6){position:absolute;left:50%;top:11px;width:20px;height:30px;margin-left:-9px;border-radius:9px;background:repeating-linear-gradient(#1e1240 0,#1e1240 2px,#f8fafc 2px,#f8fafc 5px);box-shadow:0 0 0 2px #f8fafc}.logo-mic.svelte-inwju6 i:where(.svelte-inwju6):after{content:"";position:absolute;left:50%;bottom:-12px;width:3px;height:10px;margin-left:-1.5px;background:#f8fafc;border-radius:2px}.logo-words.svelte-inwju6{display:flex;flex-direction:column;line-height:1}.logo-kb.svelte-inwju6{font:800 1.05rem/1 ui-monospace,Cascadia Code,monospace;letter-spacing:.55em;color:#7dd3fc;text-shadow:0 0 8px rgba(125,211,252,.8)}.logo-ko.svelte-inwju6{font:italic 900 3.4rem/1 Brush Script MT,Segoe Script,Arial Black,cursive;color:#fdf4ff;letter-spacing:.02em;margin-top:2px;text-shadow:0 0 4px #fff,0 0 10px #f0abfc,0 0 22px #e879f9,0 0 42px #c026d3;animation:svelte-inwju6-neon 5s infinite}.logo-keys.svelte-inwju6{margin-top:6px;height:12px;width:100%;border-radius:2px;background:repeating-linear-gradient(90deg,transparent 0 7px,#1e1240 7px 11px,transparent 11px 14px) top / 100% 7px no-repeat,repeating-linear-gradient(90deg,#f8fafc 0,#f8fafc 13px,#c4b5fd 13px,#c4b5fd 14px);box-shadow:0 0 12px #e879f980}@keyframes svelte-inwju6-neon{0%,18%,22%,60%,64%,to{opacity:1}20%,62%{opacity:.55}}@keyframes svelte-inwju6-mic-bob{50%{transform:translateY(-3px) rotate(-6deg)}}.tiny.svelte-inwju6{font-size:.75rem;margin:-4px 0 0}.toggle.svelte-inwju6{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;cursor:pointer}.toggle.svelte-inwju6 input:where(.svelte-inwju6){accent-color:#e879f9;width:16px;height:16px}@keyframes svelte-inwju6-grade-in{0%{transform:scale(1.8);opacity:0}}.health.svelte-inwju6{--lvl: 0;--hp: 1;flex:1;min-width:200px;max-width:560px;display:flex;align-items:center;gap:10px;padding:7px 12px;border-radius:14px;background:linear-gradient(180deg,#1e1240eb,#0a081eeb);border:1px solid rgba(255,255,255,.12);box-shadow:0 0 calc(6px + var(--lvl) * 26px) color-mix(in srgb,#4ade80 calc(var(--hp) * 100%),#ef4444),inset 0 1px #ffffff1a;transition:box-shadow .08s}.health.them.svelte-inwju6{flex:0 1 220px;min-width:140px;padding:5px 10px;opacity:.9}.health.them.svelte-inwju6 .htrack:where(.svelte-inwju6){height:10px}.health.them.svelte-inwju6 .htrack:where(.svelte-inwju6) i:where(.svelte-inwju6){background:linear-gradient(90deg,#f472b6,#c084fc)}.hlabel.svelte-inwju6{font:italic 900 .72rem system-ui,sans-serif;letter-spacing:.14em;color:#86efac;min-width:62px;text-shadow:0 0 8px currentColor}.health.fire.svelte-inwju6 .hlabel:where(.svelte-inwju6){color:#fde047;animation:svelte-inwju6-fire-text .6s ease-in-out infinite alternate}.health.danger.svelte-inwju6 .hlabel:where(.svelte-inwju6),.health.out.svelte-inwju6 .hlabel:where(.svelte-inwju6){color:#f87171;animation:svelte-inwju6-blink .4s steps(2) infinite}.hpct.svelte-inwju6{font:900 .85rem ui-monospace,monospace;min-width:2.2em;text-align:right;color:#ffffffbf}.htrack.svelte-inwju6{position:relative;flex:1;height:20px;border-radius:10px;overflow:hidden;background:#ffffff12;box-shadow:inset 0 2px 6px #0009}.htrack.svelte-inwju6:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0 calc(5% - 2px),rgba(10,8,30,.7) calc(5% - 2px) 5%);pointer-events:none}.htrack.svelte-inwju6 i:where(.svelte-inwju6){position:absolute;inset:0 auto 0 0;overflow:hidden;border-radius:10px;background:linear-gradient(90deg,#ef4444,#f59e0b 25%,#facc15 45%,#4ade80 70%,#22d3ee 90%,#a78bfa);background-size:560px 100%;filter:brightness(calc(.9 + var(--lvl) * .6)) saturate(calc(1 + var(--lvl) * .6));transition:width .35s cubic-bezier(.2,1.3,.4,1)}.shine.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 45%,transparent 60%);background-size:200% 100%;animation:svelte-inwju6-sweep 1.8s linear infinite}.health.fire.svelte-inwju6 .htrack:where(.svelte-inwju6) i:where(.svelte-inwju6){animation:svelte-inwju6-rainbow 1.2s linear infinite}.health.fire.svelte-inwju6 .shine:where(.svelte-inwju6){animation-duration:.7s}.health.danger.svelte-inwju6 .htrack:where(.svelte-inwju6) i:where(.svelte-inwju6){animation:svelte-inwju6-strobe .35s steps(2) infinite}.hbeat.svelte-inwju6{position:absolute;inset:0 auto 0 0;border-radius:10px;background:linear-gradient(90deg,#ffffff0d,#ffffffbf);mix-blend-mode:screen;animation:svelte-inwju6-beat .28s ease-out forwards}.health.svelte-inwju6:has(.hbeat:where(.svelte-inwju6)) .htrack:where(.svelte-inwju6){animation:svelte-inwju6-bump .22s ease-out}.hfx.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;animation:svelte-inwju6-hflash .45s ease-out forwards}.hfx.up.svelte-inwju6{background:#fff9}.hfx.down.svelte-inwju6{background:#f87171bf}.health.svelte-inwju6:has(.hfx.down:where(.svelte-inwju6)){animation:svelte-inwju6-shake .3s}@keyframes svelte-inwju6-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes svelte-inwju6-rainbow{to{background-position:560px 0}}@keyframes svelte-inwju6-strobe{50%{filter:brightness(1.8) saturate(1.4)}}@keyframes svelte-inwju6-beat{0%{opacity:1}to{opacity:0}}@keyframes svelte-inwju6-bump{40%{transform:scaleY(1.25)}}@keyframes svelte-inwju6-fire-text{to{text-shadow:0 0 14px #f97316,0 0 4px #fde047}}@keyframes svelte-inwju6-hflash{to{opacity:0}}@keyframes svelte-inwju6-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes svelte-inwju6-blink{50%{opacity:.45}}.big-grade.svelte-inwju6{margin:6px 0 0;font:italic 900 6rem/1 Arial Black,Impact,sans-serif;color:var(--g);text-shadow:0 0 18px var(--g),0 6px 0 rgba(0,0,0,.4);animation:svelte-inwju6-grade-in .6s cubic-bezier(.2,1.6,.4,1)}.msg.hintbar.svelte-inwju6{bottom:200px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center}.sub.svelte-inwju6{margin:4px 0 0;color:var(--muted)}.cols.svelte-inwju6{flex:1;min-height:0;display:grid;grid-template-columns:1.4fr 1fr;grid-template-rows:minmax(0,1fr);gap:18px}.find.svelte-inwju6,.queue.svelte-inwju6{background:var(--card);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:10px;min-height:0}.queue.svelte-inwju6 h2:where(.svelte-inwju6){margin:0;font-size:1.1rem}.queue.svelte-inwju6 h2:where(.svelte-inwju6) small:where(.svelte-inwju6){color:var(--muted);font-weight:600}.tabs.svelte-inwju6{display:flex;gap:6px}.tabs.svelte-inwju6 button:where(.svelte-inwju6){background:#ffffff0f;color:var(--ink)}.tabs.svelte-inwju6 button.on:where(.svelte-inwju6){background:linear-gradient(135deg,#e879f9,#8b5cf6)}.list.svelte-inwju6{list-style:none;margin:0;padding:0;flex:0 1 auto;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(232,121,249,.5) transparent;display:flex;flex-direction:column;gap:6px;min-height:0}.list.svelte-inwju6 li:where(.svelte-inwju6){display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:#ffffff0d}.list.svelte-inwju6 img:where(.svelte-inwju6){width:64px;height:48px;object-fit:cover;border-radius:6px}.t.svelte-inwju6{flex:1;min-width:0;display:flex;flex-direction:column}.t.svelte-inwju6 b:where(.svelte-inwju6),.t.svelte-inwju6 small:where(.svelte-inwju6){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t.svelte-inwju6 small:where(.svelte-inwju6){color:var(--muted)}.go.svelte-inwju6{margin-top:auto}.opts.svelte-inwju6,.foot.svelte-inwju6{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.opts.svelte-inwju6 span:where(.svelte-inwju6){color:var(--muted);font-size:.85rem;margin-right:4px}.star.svelte-inwju6{color:#fde047;font-size:1rem;line-height:1}.sect.svelte-inwju6{margin:8px 0 0;font-size:.95rem}.sect.svelte-inwju6 small:where(.svelte-inwju6){color:var(--muted);font-weight:600}.of.svelte-inwju6{font-size:.45em;opacity:.7;margin-left:2px}.toast.svelte-inwju6{z-index:5;position:absolute;bottom:18px;left:50%;transform:translate(-50%);background:#0f172aeb;border:1px solid var(--accent);padding:6px 14px;border-radius:999px;font-weight:700;font-size:.85rem}.stage.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.video.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0}.video.hidden.svelte-inwju6{display:none}.video.svelte-inwju6 iframe{width:100%;height:100%;pointer-events:none}.warm.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;text-align:center;gap:6px;background:radial-gradient(600px 400px at 50% 40%,#4c1d95,#0b1026)}.warm.svelte-inwju6 span:where(.svelte-inwju6){font-size:4rem}.warm.svelte-inwju6 b:where(.svelte-inwju6){font-size:1.8rem}.warm.svelte-inwju6 small:where(.svelte-inwju6){color:var(--muted)}.hud.svelte-inwju6{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.health.main.svelte-inwju6{flex:1 1 100%;max-width:none;padding:10px 16px;gap:14px}.health.main.svelte-inwju6 .htrack:where(.svelte-inwju6){height:34px;border-radius:17px}.health.main.svelte-inwju6 .htrack:where(.svelte-inwju6) i:where(.svelte-inwju6),.health.main.svelte-inwju6 .hbeat:where(.svelte-inwju6),.health.main.svelte-inwju6 .hfx:where(.svelte-inwju6){border-radius:17px}.health.main.svelte-inwju6 .hlabel:where(.svelte-inwju6){font-size:1rem;min-width:92px}.health.main.svelte-inwju6 .hpct:where(.svelte-inwju6){font-size:1.2rem}.you.svelte-inwju6{margin-left:auto;padding:6px 14px;border-radius:12px;background:#110c2ebf;font:800 1.3rem ui-monospace,monospace}.you.svelte-inwju6 small:where(.svelte-inwju6){color:var(--muted);font-size:.9rem}.combo.svelte-inwju6{padding:4px 14px;border-radius:999px;background:linear-gradient(90deg,#f9731659,#facc1559);border:1px solid #facc15;color:#fde047;font:italic 900 .95rem system-ui,sans-serif;box-shadow:0 0 16px #facc1580;animation:svelte-inwju6-pop-in .3s cubic-bezier(.2,1.8,.4,1)}.combo.svelte-inwju6 span:where(.svelte-inwju6){display:inline-block;animation:svelte-inwju6-flame .4s ease-in-out infinite alternate}@keyframes svelte-inwju6-pop-in{0%{transform:scale(1.5)}}@keyframes svelte-inwju6-flame{to{transform:scale(1.25) rotate(-8deg)}}.loading.tap.svelte-inwju6{background:radial-gradient(600px 400px at 50% 45%,#5b21b6eb,#0b1026f2)}.tapbtn.svelte-inwju6{font-size:1.3rem;padding:14px 28px;border-radius:999px;box-shadow:0 0 30px #e879f999;animation:svelte-inwju6-pop-in .4s cubic-bezier(.2,1.8,.4,1)}.loading.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-content:center;justify-items:center;gap:10px;text-align:center;background:radial-gradient(600px 400px at 50% 45%,#5b21b6f2,#0b1026fa);animation:svelte-inwju6-fade-in .25s}.loading.svelte-inwju6 b:where(.svelte-inwju6){font-size:1.5rem;max-width:80vw}.loading.svelte-inwju6 small:where(.svelte-inwju6){color:var(--muted);animation:svelte-inwju6-blink 1.2s ease-in-out infinite}.spin.svelte-inwju6{display:flex;align-items:flex-end;gap:6px;height:56px}.spin.svelte-inwju6 i:where(.svelte-inwju6){width:12px;height:100%;border-radius:6px;background:linear-gradient(0deg,#7c3aed,#f0abfc);box-shadow:0 0 12px #e879f9;transform-origin:bottom;animation:svelte-inwju6-eq .6s ease-in-out infinite alternate}@keyframes svelte-inwju6-fade-in{0%{opacity:0}}.lights.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.lights.svelte-inwju6 i:where(.svelte-inwju6){position:absolute;top:-30%;width:34%;height:160%;background:linear-gradient(180deg,rgba(232,121,249,.32),transparent 75%);clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);transform-origin:50% 0;animation:svelte-inwju6-beam 7s ease-in-out infinite alternate;opacity:calc(.35 + var(--lvl, 0) * .65)}.lights.svelte-inwju6 i:where(.svelte-inwju6):first-child{left:5%}.lights.svelte-inwju6 i:where(.svelte-inwju6):last-child{right:5%;background:linear-gradient(180deg,rgba(56,189,248,.32),transparent 75%);animation-delay:-3.5s;animation-direction:alternate-reverse}@keyframes svelte-inwju6-beam{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}.edge.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 calc(20px + var(--lvl) * 90px) color-mix(in srgb,#4ade80 calc(var(--hp) * 100%),#ef4444);opacity:calc(.25 + var(--lvl) * .75);transition:box-shadow .1s,opacity .1s}.eq.svelte-inwju6{display:flex;align-items:flex-end;gap:4px;height:60px}.eq.svelte-inwju6 i:where(.svelte-inwju6){flex:1;min-width:6px;height:100%;border-radius:3px 3px 1px 1px;background:linear-gradient(0deg,#7c3aed,#e879f9 60%,#fdf4ff);transform-origin:bottom;animation:svelte-inwju6-eq .9s ease-in-out infinite alternate}@keyframes svelte-inwju6-eq{0%{transform:scaleY(.12)}to{transform:scaleY(1)}}.warm.svelte-inwju6 .eq:where(.svelte-inwju6){width:min(420px,80vw);margin-top:18px}.menu-fx.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.menu-fx.svelte-inwju6 .lights:where(.svelte-inwju6) i:where(.svelte-inwju6){opacity:.5}.float.svelte-inwju6{position:absolute;bottom:-40px;font-size:1.6rem;color:#f0abfc8c;text-shadow:0 0 10px #e879f9;animation:svelte-inwju6-float-up linear infinite}@keyframes svelte-inwju6-float-up{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translateY(-110vh) rotate(40deg);opacity:0}}.eq.floor.svelte-inwju6{position:absolute;left:0;right:0;bottom:0;height:70px;gap:3px;opacity:.35}.menu.svelte-inwju6{z-index:1}.eq.floor.stage-eq.svelte-inwju6{height:calc(70px + var(--lvl) * 90px);opacity:calc(.22 + var(--lvl) * .5);pointer-events:none;transition:height .12s,opacity .12s}.list.svelte-inwju6 li:where(.svelte-inwju6){transition:transform .15s,background .15s,box-shadow .15s}.list.svelte-inwju6 li:where(.svelte-inwju6):hover{transform:translate(4px);background:#e879f91f;box-shadow:inset 3px 0 #e879f9}button.svelte-inwju6{transition:transform .12s,box-shadow .12s,filter .12s}button.svelte-inwju6:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.12);box-shadow:0 4px 14px #e879f959}button.svelte-inwju6:not(:disabled):active{transform:translateY(1px) scale(.98)}.find.svelte-inwju6,.queue.svelte-inwju6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.now.beat.svelte-inwju6{animation:svelte-inwju6-lyric-beat .25s ease-out}@keyframes svelte-inwju6-lyric-beat{40%{transform:scale(1.04)}}.verdict.svelte-inwju6{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:3}.card.results.svelte-inwju6{z-index:2}.card.results.great.svelte-inwju6{border-color:#facc15;box-shadow:0 0 40px #facc1559;animation:svelte-inwju6-card-in .5s cubic-bezier(.2,1.5,.4,1)}.card.results.bad.svelte-inwju6{border-color:#ef4444;animation:svelte-inwju6-card-in .5s ease-out,svelte-inwju6-card-shake .3s .75s 3}@keyframes svelte-inwju6-card-shake{25%{transform:translate(calc(-50% - 6px),-50%)}75%{transform:translate(calc(-50% + 6px),-50%)}}@keyframes svelte-inwju6-card-in{0%{transform:translate(-50%,-50%) scale(.85);opacity:0}}.crowd-says.svelte-inwju6{margin:0 0 6px;font:italic 900 1.1rem system-ui,sans-serif;color:#fde047}.card.results.bad.svelte-inwju6 .crowd-says:where(.svelte-inwju6){color:#f87171}.conf.svelte-inwju6{position:absolute;top:-20px;height:12px;border-radius:2px;animation:svelte-inwju6-confetti linear forwards;transform:rotate(var(--r))}@keyframes svelte-inwju6-confetti{to{transform:translateY(110vh) rotate(calc(var(--r) + 720deg))}}.tomato.svelte-inwju6{position:absolute;left:var(--fx);top:60%;font-size:2.4rem;opacity:0;animation:svelte-inwju6-throw .6s cubic-bezier(.3,0,.6,1) forwards}@keyframes svelte-inwju6-throw{0%{opacity:1;transform:translate(0) rotate(0)}55%{transform:translate(calc((var(--x) - var(--fx)) * .55),-30vh) rotate(calc(var(--r) * .6))}92%{opacity:1}to{opacity:0;left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--r)) scale(.6)}}.splat.svelte-inwju6{position:absolute;width:90px;height:70px;margin:-35px 0 0 -45px;opacity:0;background:radial-gradient(circle at 50% 50%,#dc2626 0 32%,transparent 33%),radial-gradient(circle at 18% 30%,#ef4444 0 10%,transparent 11%),radial-gradient(circle at 82% 25%,#b91c1c 0 9%,transparent 10%),radial-gradient(circle at 25% 80%,#dc2626 0 8%,transparent 9%),radial-gradient(circle at 78% 78%,#ef4444 0 11%,transparent 12%);animation:svelte-inwju6-splat 3.2s ease-out forwards}@keyframes svelte-inwju6-splat{0%{opacity:1;transform:scale(.2)}8%{opacity:.85;transform:scale(1)}65%{opacity:.8;transform:scale(1) translateY(6px)}to{opacity:0;transform:scale(1) translateY(14px)}}.lane.svelte-inwju6{position:absolute;left:12px;right:12px;top:118px;height:30%;width:calc(100% - 24px);border-radius:14px;background:#0a081eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lyrics.svelte-inwju6{position:absolute;left:0;right:0;bottom:64px;text-align:center;padding:0 20px;text-shadow:0 2px 0 #000,0 0 12px #000}.lyrics.svelte-inwju6 p:where(.svelte-inwju6){margin:6px 0}.now.svelte-inwju6{font:900 clamp(1.4rem,3vw,2.4rem) / 1.2 system-ui,sans-serif;text-shadow:none;filter:drop-shadow(0 2px 0 rgba(0,0,0,.9)) drop-shadow(0 0 6px rgba(0,0,0,.8))}.now.soon.svelte-inwju6{opacity:.75}.opts-panel.svelte-inwju6{display:contents}.optbtn.svelte-inwju6,.sheet-head.svelte-inwju6,.shade.svelte-inwju6{display:none}.vol.svelte-inwju6{display:flex;align-items:center;gap:4px}.vol.svelte-inwju6 input:where(.svelte-inwju6){width:90px;accent-color:#e879f9}.pick.svelte-inwju6 select:where(.svelte-inwju6){max-width:220px;font:600 .78rem system-ui,sans-serif;color:var(--ink);background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:3px 6px}.pick.svelte-inwju6 option:where(.svelte-inwju6){background:#1e1240}.vh.svelte-inwju6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.jump.svelte-inwju6{background:linear-gradient(135deg,#22d3ee,#6366f1);animation:svelte-inwju6-pop-in .3s cubic-bezier(.2,1.8,.4,1)}.now.whole.svelte-inwju6{color:#fff;transition:color .3s,text-shadow .3s}.now.whole.on.svelte-inwju6{color:#f9a8d4;filter:drop-shadow(0 2px 0 rgba(0,0,0,.9)) drop-shadow(0 0 10px rgba(236,72,153,.7))}.lineprog.svelte-inwju6{width:min(560px,80%);height:4px;margin:2px auto 6px;border-radius:2px;background:#ffffff26;overflow:hidden}.lineprog.svelte-inwju6 i:where(.svelte-inwju6){display:block;height:100%;background:linear-gradient(90deg,#f472b6,#fde047);transition:width .1s linear}.w.svelte-inwju6{background:linear-gradient(90deg,#f472b6 calc(var(--k) * 100%),#fff calc(var(--k) * 100%));-webkit-background-clip:text;background-clip:text;color:transparent;white-space:pre}.next.svelte-inwju6{font:700 clamp(1rem,2vw,1.4rem) system-ui,sans-serif;color:#ffffffb3}.bar.svelte-inwju6{position:absolute;left:12px;right:12px;bottom:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:6px 10px;border-radius:12px;background:#110c2ed9}.sync.svelte-inwju6{display:flex;gap:4px;align-items:center;font-size:.82rem;font-weight:700}.grow.svelte-inwju6{flex:1}.msg.svelte-inwju6{position:absolute;left:50%;transform:translate(-50%);bottom:168px;max-width:min(640px,92%);margin:0;padding:6px 12px;border-radius:10px;background:#0f172ae6;font-size:.82rem;text-align:center}.chartbox.svelte-inwju6{position:absolute;right:12px;bottom:64px;width:min(440px,92%);display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;background:var(--card);border:1px solid rgba(255,255,255,.15);font-size:.82rem}.chartbox.svelte-inwju6 p:where(.svelte-inwju6){margin:0}.chartbox.svelte-inwju6 textarea:where(.svelte-inwju6){font:12px ui-monospace,monospace}.card.svelte-inwju6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(440px,92%);max-height:92%;overflow:auto;padding:20px;border-radius:18px;background:var(--card);border:1px solid rgba(255,255,255,.12);text-align:center}.card.wide.svelte-inwju6{width:min(640px,94%);text-align:left}.card.svelte-inwju6 h2:where(.svelte-inwju6){margin:0 0 6px}.card.svelte-inwju6 header:where(.svelte-inwju6){justify-content:space-between}.big.svelte-inwju6{font:900 3.6rem/1 Arial Black,Impact,sans-serif;margin:10px 0 4px;background:linear-gradient(90deg,#f0abfc,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.rank.svelte-inwju6{font-weight:800;color:#fde047}.card.svelte-inwju6 .row:where(.svelte-inwju6){justify-content:center}.card.wide.svelte-inwju6 .row:where(.svelte-inwju6){justify-content:flex-start}.code.svelte-inwju6 b:where(.svelte-inwju6){font:900 1.6rem ui-monospace,monospace;letter-spacing:.12em;color:#f0abfc}.people.svelte-inwju6{padding-left:18px}.how.svelte-inwju6 ul:where(.svelte-inwju6){padding-left:18px;line-height:1.55}kbd.svelte-inwju6{padding:0 5px;border-radius:4px;background:#ffffff26;font:.8rem ui-monospace,monospace}.find.svelte-inwju6,.queue.svelte-inwju6{min-width:0}@media(max-width:720px){.menu.svelte-inwju6{padding:12px;gap:10px;overflow-y:auto;overflow-x:hidden}.cols.svelte-inwju6{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:12px}.find.svelte-inwju6,.queue.svelte-inwju6{padding:10px}.find.svelte-inwju6 .list:where(.svelte-inwju6),.queue.svelte-inwju6 .list:where(.svelte-inwju6){max-height:46vh}.sub.svelte-inwju6{font-size:.82rem}.tabs.svelte-inwju6{overflow-x:auto;scrollbar-width:none}.tabs.svelte-inwju6 button:where(.svelte-inwju6){flex:none;padding:6px 10px;font-size:.82rem}.list.svelte-inwju6 li:where(.svelte-inwju6){gap:6px;padding:6px}.list.svelte-inwju6 li:where(.svelte-inwju6):hover{transform:none}.list.svelte-inwju6 img:where(.svelte-inwju6){width:48px;height:36px}.list.svelte-inwju6 li:where(.svelte-inwju6) button.small:where(.svelte-inwju6){padding:4px 8px}.row.svelte-inwju6 input:where(.svelte-inwju6){min-width:0}.bar.svelte-inwju6{flex-wrap:nowrap;left:6px;right:6px;bottom:6px;padding:6px}.bar.svelte-inwju6>:where(.svelte-inwju6){flex:none}.optbtn.svelte-inwju6{display:inline-block;margin-left:auto}.shade.svelte-inwju6{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;padding:0;border-radius:0;background:#0503148c;animation:svelte-inwju6-fade-in .2s}.opts-panel.svelte-inwju6{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;flex-direction:column;gap:10px;max-height:72%;overflow-y:auto;padding:12px 16px 18px;border-radius:20px 20px 0 0;background:#1a1240;border-top:1px solid rgba(232,121,249,.4);box-shadow:0 -18px 40px -10px #000000b3;transform:translateY(105%);visibility:hidden;transition:transform .25s ease,visibility .25s}.opts-panel.open.svelte-inwju6{transform:none;visibility:visible}.sheet-head.svelte-inwju6{display:flex;align-items:center;justify-content:space-between}.opts-panel.svelte-inwju6>:where(.svelte-inwju6),.opts-panel.svelte-inwju6 .sync:where(.svelte-inwju6),.opts-panel.svelte-inwju6 .pick:where(.svelte-inwju6) select:where(.svelte-inwju6){width:100%;max-width:none}.opts-panel.svelte-inwju6 .vol:where(.svelte-inwju6) input:where(.svelte-inwju6){flex:1;width:auto}.opts-panel.svelte-inwju6 .sync:where(.svelte-inwju6){display:flex;flex-wrap:wrap}.opts-panel.svelte-inwju6 .grow:where(.svelte-inwju6){display:none}.opts-panel.svelte-inwju6>button:where(.svelte-inwju6){padding:10px 14px;font-size:.9rem}.hud.svelte-inwju6{left:6px;right:6px;top:6px}.health.main.svelte-inwju6{padding:6px 10px;gap:8px}.health.main.svelte-inwju6 .htrack:where(.svelte-inwju6){height:22px}.health.main.svelte-inwju6 .hlabel:where(.svelte-inwju6){font-size:.72rem;min-width:58px}.health.main.svelte-inwju6 .hpct:where(.svelte-inwju6){font-size:.9rem}.lyrics.svelte-inwju6{bottom:56px;padding:0 10px}.msg.svelte-inwju6{bottom:150px;font-size:.75rem}.card.svelte-inwju6,.card.wide.svelte-inwju6{width:calc(100% - 24px);padding:16px}.big-grade.svelte-inwju6{font-size:4.5rem}.warm.svelte-inwju6{padding:0 16px}.warm.svelte-inwju6 b:where(.svelte-inwju6){font-size:1.3rem}.warm.svelte-inwju6 span:where(.svelte-inwju6):first-child{font-size:2.6rem}.logo-ko.svelte-inwju6{font-size:2rem}.logo-mic.svelte-inwju6{width:42px;height:42px}.logo-mic.svelte-inwju6 i:where(.svelte-inwju6){top:6px;transform:scale(.8)}.lane.svelte-inwju6{left:6px;right:6px;width:calc(100% - 12px);top:92px;height:30%}.you.svelte-inwju6{margin-left:0}}
