.confetti-overlay.svelte-c4yuh8{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:120;overflow:hidden}.confetti-piece.svelte-c4yuh8{position:absolute;top:0;left:0;width:var(--piece-width);height:var(--piece-height);border-radius:var(--piece-radius);opacity:0;will-change:transform,opacity;animation:svelte-c4yuh8-confettiBurst var(--duration) cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--delay);transform:translate(calc(var(--origin-x) + var(--start-x)),calc(var(--origin-y) + var(--start-y))) rotate(var(--rotate-start)) scale(.5)}@media (prefers-reduced-motion: reduce){.confetti-piece.svelte-c4yuh8{display:none}}@keyframes svelte-c4yuh8-confettiBurst{0%{opacity:0;transform:translate(calc(var(--origin-x) + var(--start-x)),calc(var(--origin-y) + var(--start-y))) rotate(var(--rotate-start)) scale(.48)}10%{opacity:1}36%{opacity:1;transform:translate(calc(var(--origin-x) + var(--burst-x)),calc(var(--origin-y) + var(--burst-y))) rotate(var(--rotate-mid)) scale(1)}to{opacity:0;transform:translate(calc(var(--origin-x) + var(--final-x)),calc(var(--origin-y) + var(--final-y))) rotate(var(--rotate-end)) scale(.86)}}
