@keyframes svelte-6zstid-particle{0%{opacity:0;transform:translate(calc(var(--movement-range)*-.5),calc(var(--movement-range)*-.3)) rotate(calc(var(--rotate) - var(--spin-amount))) scale(calc(var(--scale)*.95))}5%{opacity:var(--opacity,.5)}20%{opacity:var(--opacity,.5);transform:translate(calc(var(--movement-range)*.3),calc(var(--movement-range)*.5)) rotate(calc(var(--rotate) + var(--spin-amount))) scale(calc(var(--scale)*1.05))}50%{transform:translate(calc(var(--movement-range)*-.2),calc(var(--movement-range)*.2)) rotate(var(--rotate)) scale(var(--scale))}80%{opacity:var(--opacity,.5);transform:translate(calc(var(--movement-range)*.4),calc(var(--movement-range)*-.4)) rotate(calc(var(--rotate) - var(--spin-amount))) scale(calc(var(--scale)*1.02))}95%{opacity:0}to{opacity:0;transform:translate(calc(var(--movement-range)*-.1),calc(var(--movement-range)*-.5)) rotate(calc(var(--rotate) + var(--spin-amount))) scale(calc(var(--scale)*.98))}}.animate-particle.svelte-6zstid{animation-iteration-count:infinite;animation-name:svelte-6zstid-particle;animation-timing-function:ease-in-out;--opacity:.5}.animate-particle.svelte-6zstid:hover{background-color:var(--hover-bg);color:var(--hover-text-color)}
