@property --spark-distance{syntax:"<length>";inherits:false;initial-value:0}.ring-and-sparks.svelte-my1jz0{--figma-px:calc(var(--burst-button-size,56px) / 56)}@media (prefers-reduced-motion:no-preference){.ring-and-sparks.svelte-my1jz0:before,.ring-and-sparks.svelte-my1jz0:after{content:"";pointer-events:none;opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.ring-and-sparks.svelte-my1jz0:before{border:2px solid var(--color-spawnd-primary);border-radius:9999px;animation:.62s ease-out forwards svelte-my1jz0-burst-ring}.ring-and-sparks.svelte-my1jz0:after{--spark-diagonal:calc(var(--spark-distance) * .7071);box-shadow:0 calc(-1 * var(--spark-distance)) var(--color-spawnd-secondary), var(--spark-diagonal) calc(-1 * var(--spark-diagonal)) var(--color-spawnd-primary), var(--spark-distance) 0 var(--color-spawnd-secondary), var(--spark-diagonal) var(--spark-diagonal) var(--color-spawnd-primary), 0 var(--spark-distance) var(--color-spawnd-secondary), calc(-1 * var(--spark-diagonal)) var(--spark-diagonal) var(--color-spawnd-primary), calc(-1 * var(--spark-distance)) 0 var(--color-spawnd-secondary), calc(-1 * var(--spark-diagonal)) calc(-1 * var(--spark-diagonal)) var(--color-spawnd-primary);border-radius:1px;animation:.62s ease-out forwards svelte-my1jz0-burst-sparks;rotate:45deg}}@keyframes svelte-my1jz0-burst-ring{0%{width:calc(56 * var(--figma-px));height:calc(56 * var(--figma-px));opacity:0}19.35%{width:calc(76 * var(--figma-px));height:calc(76 * var(--figma-px));opacity:.8}70.97%,to{width:calc(130 * var(--figma-px));height:calc(130 * var(--figma-px));opacity:0}}@keyframes svelte-my1jz0-burst-sparks{0%{--spark-distance:0px;width:calc(6 * var(--figma-px));height:calc(6 * var(--figma-px));opacity:0}19.35%{--spark-distance:calc(44 * var(--figma-px));width:calc(7 * var(--figma-px));height:calc(7 * var(--figma-px));opacity:1}70.97%,to{--spark-distance:calc(84 * var(--figma-px));width:calc(3 * var(--figma-px));height:calc(3 * var(--figma-px));opacity:0}}@media (prefers-reduced-motion:no-preference){[data-bursting].svelte-1t6b8nd{animation:.62s forwards svelte-1t6b8nd-button-burst}}@keyframes svelte-1t6b8nd-button-burst{0%{animation-timing-function:ease-out;scale:1}19.35%{animation-timing-function:ease-in-out;scale:1.2}48.39%{animation-timing-function:ease-in-out;scale:.96}to{scale:1}}
