.spark-layer.svelte-vec72c{pointer-events:none;width:0;height:0;position:absolute;top:.5rem;left:50%}.spark.svelte-vec72c{color:var(--color-madsi-mint);opacity:0;will-change:transform, opacity;line-height:1;animation-name:svelte-vec72c-spark-fly;animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-fill-mode:forwards;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.3)}@keyframes svelte-vec72c-spark-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}18%{opacity:1}to{transform:translate(calc(-50% + var(--tx)), calc(-50% + var(--ty))) scale(1) rotate(var(--r));opacity:0}}@media (prefers-reduced-motion:reduce){.spark-layer.svelte-vec72c{display:none}}
