.fireworks.svelte-1ddvnpo{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.burst.svelte-1ddvnpo{width:0;height:0;position:absolute}i.svelte-1ddvnpo{opacity:0;border-radius:50%;width:6px;height:6px;animation:1.1s cubic-bezier(.15,.8,.3,1) both svelte-1ddvnpo-spark;position:absolute;top:-3px;left:-3px}@keyframes svelte-1ddvnpo-spark{0%{opacity:1;transform:translate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 18px))}}@media (prefers-reduced-motion:reduce){.fireworks.svelte-1ddvnpo{display:none}}
