.scrub.svelte-19va9ll{-webkit-user-select:none;user-select:none;flex-direction:column;gap:6px;display:flex}.readout.svelte-19va9ll{justify-content:center;align-items:baseline;gap:6px;height:2.6rem;display:flex;overflow:hidden}.val.svelte-19va9ll{animation:svelte-19va9ll-digit .26s var(--ease-spring);align-items:baseline;gap:6px;display:inline-flex}.num.svelte-19va9ll{font-variant-numeric:tabular-nums;font-size:2.3rem;font-weight:800;font-stretch:75%;line-height:1}.of.svelte-19va9ll{opacity:.55;font-size:.7rem}.word.svelte-19va9ll{color:var(--scrub-accent,var(--popcorn));margin-left:4px;font-size:1.45rem;line-height:1}.hint.svelte-19va9ll{letter-spacing:.12em;text-transform:uppercase;opacity:.6;align-self:center;font-size:.6875rem;animation:2.4s ease-in-out infinite svelte-19va9ll-breathe}@keyframes svelte-19va9ll-digit{0%{opacity:0;transform:translateY(45%)}}@keyframes svelte-19va9ll-breathe{50%{opacity:.3}}.track.svelte-19va9ll{touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;outline:none;justify-content:space-between;padding:8px 2px;display:flex;position:relative}.track.svelte-19va9ll:focus-visible{box-shadow:0 0 0 2px var(--popcorn)}.spot.svelte-19va9ll{background:radial-gradient(closest-side, color-mix(in oklab, var(--popcorn) 38%, transparent), transparent);opacity:0;width:120px;height:120px;top:50%;left:calc(var(--x) - 10%);transition:opacity .2s var(--ease-out), left .12s var(--ease-out);pointer-events:none;border-radius:50%;margin:-60px 0 0 -60px;position:absolute}.track.active.svelte-19va9ll .spot:where(.svelte-19va9ll){opacity:1}.star.svelte-19va9ll{width:var(--star);height:var(--star);transition:transform .26s var(--ease-spring);animation-duration:.56s;animation-timing-function:var(--ease-spring);animation-delay:calc(var(--i) * 45ms);animation-fill-mode:none;display:grid;position:relative;transform:scale(.88)}.star.lit.svelte-19va9ll{transform:scale(1)}.star.edge.svelte-19va9ll{transform:scale(1.22)rotate(-6deg)}.star.svelte-19va9ll svg:where(.svelte-19va9ll){grid-area:1/1;width:100%;height:100%;overflow:visible}.empty.svelte-19va9ll path:where(.svelte-19va9ll){fill:color-mix(in oklab, currentColor 8%, transparent);stroke:color-mix(in oklab, currentColor 32%, transparent);stroke-width:1.4px;stroke-linejoin:round}.full.svelte-19va9ll{clip-path:inset(0 calc((1 - var(--f)) * 100%) 0 0);-webkit-clip-path:inset(0 calc((1 - var(--f)) * 100%) 0 0);transition:clip-path .14s var(--ease-out), -webkit-clip-path .14s var(--ease-out)}.full.svelte-19va9ll path:where(.svelte-19va9ll){fill:var(--popcorn);stroke:color-mix(in oklab, var(--popcorn) 70%, black);stroke-width:1.2px;stroke-linejoin:round}@keyframes wave-a{40%{transform:translateY(-7px)scale(1.18)rotate(-8deg)}}@keyframes wave-b{40%{transform:translateY(-7px)scale(1.18)rotate(-8deg)}}@media (prefers-reduced-motion:reduce){.star.svelte-19va9ll,.full.svelte-19va9ll,.spot.svelte-19va9ll{transition:none;animation:none!important}}
