.confetti-sprout.svelte-15wfb0{position:relative;display:block;height:0;margin:12px 0;pointer-events:none}.particle.svelte-15wfb0{position:absolute;left:50%;top:0;width:var(--size);height:var(--size);background:var(--color);transform:translate(-50%,-50%) scale(0);opacity:0;box-shadow:0 0 12px var(--color)}.particle-circle.svelte-15wfb0{border-radius:50%}.particle-square.svelte-15wfb0{border-radius:1.5px}.fired.svelte-15wfb0 .particle:where(.svelte-15wfb0){animation:svelte-15wfb0-confetti-sprout-burst var(--duration) cubic-bezier(.2,.7,.3,1) var(--delay) both}@keyframes svelte-15wfb0-confetti-sprout-burst{0%{transform:translate(-50%,-50%) scale(0) rotate(0);opacity:0}8%{opacity:1}70%{opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) scale(1) rotate(var(--spin));opacity:0}}@media(prefers-reduced-motion:reduce){.fired.svelte-15wfb0 .particle:where(.svelte-15wfb0){animation:none;opacity:0}}
