.completion-confetti.svelte-1q2uuft.svelte-1q2uuft{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.completion-confetti.svelte-1q2uuft span.svelte-1q2uuft{position:absolute;top:-10%;left:var(--x);width:8px;height:14px;border-radius:2px;background:hsl(var(--h),85%,55%);animation:svelte-1q2uuft-confetti-fall 2.6s ease-in forwards;animation-delay:var(--d)}@keyframes svelte-1q2uuft-confetti-fall{0%{transform:translateY(-15vh) rotate(0);opacity:1}to{transform:translateY(110vh) rotate(720deg);opacity:0}}@media (prefers-reduced-motion: reduce){.completion-confetti.svelte-1q2uuft.svelte-1q2uuft{display:none}}
