.origin.svelte-509qfs{position:absolute;left:50%;top:50%}.particle.svelte-509qfs{position:absolute;left:0;top:0;border-radius:1px;transform:translate(0) rotate(0);animation:svelte-509qfs-burst var(--dur) cubic-bezier(.2,.7,.4,1) var(--delay) forwards;opacity:0}@keyframes svelte-509qfs-burst{0%{transform:translate(0) rotate(0);opacity:1}70%{opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}@media(prefers-reduced-motion:reduce){.particle.svelte-509qfs{animation-duration:.01s;opacity:0}}
