@media (width>=640px){.stage.svelte-5vkagv{aspect-ratio:2}}.fill-root.svelte-5vkagv{width:100%;height:100%}.stage.fill.svelte-5vkagv{aspect-ratio:auto;border-radius:inherit;height:100%}.stage.svelte-5vkagv{background:#0c0a12}.backdrop.svelte-5vkagv{-o-object-fit:cover;object-fit:cover;filter:blur(46px)saturate(1.5);width:calc(100% + 120px);height:calc(100% + 120px);opacity:calc(.7 + var(--build) * .3);position:absolute;inset:-60px;transform:scale(1.1)}.shade.svelte-5vkagv{background:radial-gradient(at 50% 40%,#0000 0%,#0006 70%),linear-gradient(#0005,#0002 40%,#000a);position:absolute;inset:0}.visualizer.svelte-5vkagv{pointer-events:none;opacity:calc(.3 + var(--build) * .5);transition:opacity .6s ease-out;position:absolute;inset:0}.visualizer.open.svelte-5vkagv{opacity:1}.glass.svelte-5vkagv{z-index:1;aspect-ratio:1/1.08;-webkit-backdrop-filter:blur(22px)saturate(1.4);color:#fff;opacity:0;pointer-events:none;background:linear-gradient(160deg,#ffffff2b,#ffffff0a);border:1px solid #ffffff3d;border-radius:26px;justify-content:center;align-items:flex-end;width:min(58%,300px);padding:0 14px 12px;display:flex;position:absolute;transform:scale(.92);box-shadow:0 30px 80px #0007,inset 0 1px #ffffff4d}.glass.shown.svelte-5vkagv{opacity:1;transition:opacity .42s ease-out var(--beat), transform .42s cubic-bezier(.2, .9, .3, 1.04) var(--beat);transform:none}.titles.svelte-5vkagv{text-align:center;flex-direction:column;align-items:center;min-width:0;max-width:100%;line-height:1.2;display:flex}.titles.svelte-5vkagv strong:where(.svelte-5vkagv),.titles.svelte-5vkagv span:where(.svelte-5vkagv){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.titles.svelte-5vkagv strong:where(.svelte-5vkagv){font-size:.875rem}.titles.svelte-5vkagv span:where(.svelte-5vkagv){opacity:.75;font-size:.75rem}.confetti.svelte-5vkagv{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0}.center.svelte-5vkagv{perspective:900px;place-items:center;display:grid;position:absolute;inset:0}.card.svelte-5vkagv{z-index:2;aspect-ratio:1;width:min(42%,220px);transform-style:preserve-3d;transform:scale(calc(.88 + var(--build) * .16)) rotateY(0deg);transition:transform .5s cubic-bezier(.3,.8,.3,1),opacity .15s;position:relative}.card.sealed.svelte-5vkagv{transform:scale(calc(.88 + var(--build) * .16)) rotateY(180deg)}.card.gone.svelte-5vkagv{opacity:0;transform:scale(1.3)rotateY(180deg)}.card.handed.svelte-5vkagv{opacity:0;transition:transform .5s cubic-bezier(.3,.8,.3,1),opacity .35s ease-out .15s}.reveal-still.svelte-5vkagv{z-index:2;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;border-radius:14%;width:min(42%,220px);position:absolute;transform:translateY(-6%);box-shadow:0 18px 40px #000a}.reveal-still.shown.svelte-5vkagv{opacity:1;transition:opacity .6s ease-out}.shatter.svelte-5vkagv{z-index:3;aspect-ratio:1;pointer-events:none;width:min(42%,220px);position:absolute}.shard.svelte-5vkagv{animation:.75s cubic-bezier(.15,.7,.3,1) forwards svelte-5vkagv-shard;position:absolute;inset:0}.shard.svelte-5vkagv img:where(.svelte-5vkagv){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.lyric.svelte-5vkagv{z-index:5;-webkit-backdrop-filter:blur(10px);color:#fff;text-align:center;text-wrap:balance;pointer-events:none;background:#0008;border-radius:9999px;max-width:calc(100% - 32px);padding:6px 14px;font-size:.875rem;font-weight:600;line-height:1.3;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.lyric.upcoming.svelte-5vkagv{opacity:.55}.face.svelte-5vkagv{backface-visibility:hidden;box-shadow:0 18px 40px #000a, 0 0 calc(var(--build) * 60px) #f3d27a66;border-radius:14%;position:absolute;inset:0;overflow:hidden}.front.svelte-5vkagv img:where(.svelte-5vkagv){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.back.svelte-5vkagv{transform:rotateY(180deg)}.mystery.svelte-5vkagv{box-shadow:none;background:0 0;place-items:center;display:grid;overflow:visible}.mystery.svelte-5vkagv .still-record{filter:drop-shadow(0 0 calc(10px + var(--build) * 30px) #f3d27a8c);position:absolute;inset:0}.question.svelte-5vkagv{background:linear-gradient(170deg,#fff6d8,#f0c862 45%,#a9822f 80%);color:#0000;filter:drop-shadow(0 0 calc(6px + var(--build) * 14px) #f3d27a99);background-clip:text;font-size:clamp(22px,5vw,52px);font-weight:800;line-height:1;position:relative}.mystery.charge.svelte-5vkagv{animation:svelte-5vkagv-charge var(--beat) cubic-bezier(.2, .8, .3, 1)}.relic.svelte-5vkagv{z-index:2;aspect-ratio:1;opacity:0;pointer-events:none;width:min(62%,320px);position:absolute;transform:translateY(-6%)scale(.6)}.relic.shown.svelte-5vkagv{opacity:1;pointer-events:auto;transition:opacity .12s,transform .45s cubic-bezier(.25,1,.35,1.3);transform:translateY(-6%)}.relic.svelte-5vkagv .animate-spin{display:none}.flare.svelte-5vkagv{aspect-ratio:1;pointer-events:none;border-radius:14%;width:min(42%,220px);animation:.42s cubic-bezier(.2,.7,.3,1) forwards svelte-5vkagv-flare;position:absolute;box-shadow:inset 0 0 0 2.5px #e9c873,inset 0 0 63px #f3d27a59,0 0 60px #f3d27a99}.play.svelte-5vkagv{flex:15rem}.pad.svelte-5vkagv{color:#0a0a0a;background:#fbbf24;border-radius:14px;flex:1 0 10.5rem;justify-content:center;align-items:center;gap:8px;max-width:100%;height:48px;padding:0 16px;font-size:.875rem;font-weight:600;transition:background-color .15s,box-shadow .15s,transform 80ms;display:inline-flex;box-shadow:0 6px 18px #b4530933}.pad.svelte-5vkagv:hover:not(:disabled){background:#fcd34d}.pad.quiet.svelte-5vkagv{color:hsl(var(--foreground));background:0 0;box-shadow:inset 0 0 0 1.5px #f59e0b}.pad.quiet.svelte-5vkagv:hover:not(:disabled){background:#fbbf2426}.pad.svelte-5vkagv:disabled{cursor:default;opacity:.45}@media (width>=640px){.pad.svelte-5vkagv{flex-grow:0}}.pad.svelte-5vkagv:active:not(:disabled){transform:scale(.97)}.pad.live.svelte-5vkagv{box-shadow:0 0 0 3px #fbbf2466,0 6px 24px #f59e0b66}@keyframes svelte-5vkagv-shard{0%{opacity:1;transform:none}to{transform:translate(var(--x), var(--y)) rotate(var(--spin)) scale(.7);opacity:0}}@keyframes svelte-5vkagv-glint{0%{transform:translate(-60%)}60%,to{transform:translate(60%)}}@keyframes svelte-5vkagv-charge{0%{filter:brightness(1.4);scale:1.08}}@keyframes svelte-5vkagv-flare{0%{filter:brightness();transform:none}30%{opacity:1;filter:brightness(2.6)}to{opacity:0;filter:brightness(3)blur(10px);transform:scale(1.3)}}.calm.svelte-5vkagv .card:where(.svelte-5vkagv),.calm.svelte-5vkagv .relic.shown:where(.svelte-5vkagv),.calm.svelte-5vkagv .glass.shown:where(.svelte-5vkagv),.calm.svelte-5vkagv .visualizer:where(.svelte-5vkagv),.calm.svelte-5vkagv .reveal-still.shown:where(.svelte-5vkagv){transition:none}.calm.svelte-5vkagv .mystery.charge:where(.svelte-5vkagv),.calm.svelte-5vkagv .flare:where(.svelte-5vkagv){animation:none}@media (prefers-reduced-motion:reduce){.card.svelte-5vkagv,.relic.shown.svelte-5vkagv,.glass.shown.svelte-5vkagv,.visualizer.svelte-5vkagv{transition:none}.mystery.charge.svelte-5vkagv,.flare.svelte-5vkagv{animation:none}.reveal-still.shown.svelte-5vkagv{transition:none}}
