.piece.svelte-1y7rcnb{border-radius:2px;height:.9rem;animation-name:svelte-1y7rcnb-fall;animation-timing-function:cubic-bezier(.3,.6,.6,1);animation-fill-mode:forwards;position:absolute;top:-2rem}@keyframes svelte-1y7rcnb-fall{to{transform:translate(var(--drift), 110vh) rotate(var(--spin))}}.stars.svelte-1rk60ze{gap:.4rem;display:flex}.star.svelte-1rk60ze{border:2px dashed var(--rule);width:3rem;height:3rem;color:var(--rule);border-radius:.5rem;place-items:center;font-size:1.6rem;display:grid}.lg.svelte-1rk60ze .star:where(.svelte-1rk60ze){width:4rem;height:4rem;font-size:2.2rem}.star.on.svelte-1rk60ze{border:1px solid var(--main);border-bottom:4px solid color-mix(in oklab, var(--main) 70%, var(--text));background:var(--main);color:var(--panel);animation:.42s cubic-bezier(.2,1.4,.4,1) both svelte-1rk60ze-press-in}@keyframes svelte-1rk60ze-press-in{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.star.on.svelte-1rk60ze{animation:none}}ol.svelte-n34th9{margin:0;padding:0;list-style:none}.slider.svelte-n34th9{flex-direction:column;gap:.4rem;display:flex}.track.svelte-n34th9{background:color-mix(in oklab, var(--rule) 60%, var(--panel));border-radius:99px;height:.45rem;position:relative}.fill.svelte-n34th9{border-radius:inherit;background:var(--main);transform-origin:0;transition:transform .16s ease-out;position:absolute;inset:0}.notch.svelte-n34th9{background:var(--panel);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-.15rem;bottom:-.15rem}.knob-run.svelte-n34th9{pointer-events:none;transition:transform .16s ease-out;position:absolute;inset:0}.knob.svelte-n34th9{border:3px solid var(--main);background:var(--panel);width:1rem;height:1rem;box-shadow:0 1px 0 var(--edge);border-radius:99px;margin:-.5rem 0 0 -.5rem;position:absolute;top:50%;left:0}.names.svelte-n34th9{gap:.5rem;display:grid}.names.svelte-n34th9 li:where(.svelte-n34th9){min-width:0;color:var(--sub);align-items:baseline;gap:.4rem;font-size:.78rem;display:flex}.names.svelte-n34th9 .name:where(.svelte-n34th9){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}li.cur.svelte-n34th9{color:var(--text);font-weight:600}.stars.svelte-n34th9{color:var(--main);letter-spacing:.05em;animation:.36s cubic-bezier(.2,1.4,.4,1) svelte-n34th9-pop}.done.svelte-n34th9 .dot:where(.svelte-n34th9){animation:.36s cubic-bezier(.2,1.4,.4,1) svelte-n34th9-pop}.path.svelte-n34th9{justify-content:center;display:flex}.path.svelte-n34th9 li:where(.svelte-n34th9){text-align:center;max-width:9rem;color:var(--sub);flex-direction:column;flex:1;align-items:center;gap:.3rem;font-size:.75rem;display:flex;position:relative}.path.svelte-n34th9 li:where(.svelte-n34th9)+li:where(.svelte-n34th9):before{content:"";background:var(--rule);height:2px;position:absolute;top:.85rem;left:-50%;right:50%}.path.svelte-n34th9 li.done:where(.svelte-n34th9):before,.path.svelte-n34th9 li.cur:where(.svelte-n34th9):before{background:var(--main)}.dot.svelte-n34th9{z-index:1;border:2px solid var(--rule);background:var(--panel);min-width:1.75rem;height:1.75rem;color:var(--main);border-radius:99px;place-items:center;padding:0 .35rem;font-size:.7rem;display:grid;position:relative}.done.svelte-n34th9 .dot:where(.svelte-n34th9){border-color:var(--main)}.cur.svelte-n34th9 .dot:where(.svelte-n34th9){border-color:var(--main);box-shadow:0 0 0 4px color-mix(in oklab, var(--main) 15%, var(--panel))}@keyframes svelte-n34th9-pop{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.fill.svelte-n34th9,.knob-run.svelte-n34th9{transition:none}.stars.svelte-n34th9,.done.svelte-n34th9 .dot:where(.svelte-n34th9){animation:none}}@media (width<=640px){.names.svelte-n34th9 .name:where(.svelte-n34th9){display:none}}.done.svelte-1fxgutc{z-index:30;border-radius:inherit;background:var(--panel);flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:1rem;animation:.18s ease-out svelte-1fxgutc-fade;display:flex;position:absolute;inset:0}p.svelte-1fxgutc{margin:0}.stars.svelte-1fxgutc{letter-spacing:.1em;color:var(--main);font-size:2.25rem;line-height:1;animation:.42s cubic-bezier(.2,1.4,.4,1) svelte-1fxgutc-pop}.title.svelte-1fxgutc{font-size:1.4rem;font-weight:800}.next.svelte-1fxgutc{color:var(--sub)}.timer.svelte-1fxgutc{background:color-mix(in oklab, var(--rule) 60%, var(--panel));border-radius:99px;width:10rem;height:.3rem;overflow:hidden}.timer.svelte-1fxgutc span:where(.svelte-1fxgutc){background:var(--main);transform-origin:0;height:100%;animation:linear both svelte-1fxgutc-run;display:block}@keyframes svelte-1fxgutc-run{0%{transform:scaleX(0)}}@keyframes svelte-1fxgutc-fade{0%{opacity:0}}@keyframes svelte-1fxgutc-pop{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.done.svelte-1fxgutc,.stars.svelte-1fxgutc,.timer.svelte-1fxgutc span:where(.svelte-1fxgutc){animation:none}}
