.confetti-container.svelte-ftciov{position:absolute;inset:0;overflow:hidden;pointer-events:none}.confetti-particle.svelte-ftciov{position:absolute;top:-10px;opacity:0;animation:svelte-ftciov-confetti-fall linear forwards}.confetti-particle.circle.svelte-ftciov{border-radius:50%}.confetti-particle.square.svelte-ftciov{border-radius:1px}@keyframes svelte-ftciov-confetti-fall{0%{opacity:1;transform:translateY(0) translate(0) rotate(0)}10%{opacity:1;transform:translateY(-80px) translate(calc(var(--drift-x) * .2)) rotate(calc(var(--rotate-end) * .1))}to{opacity:0;transform:translateY(100vh) translate(var(--drift-x)) rotate(var(--rotate-end))}}
