.play.svelte-w92r2t .in-rise:where(.svelte-w92r2t){animation:svelte-w92r2t-rise .55s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}.play.svelte-w92r2t .in-fade:where(.svelte-w92r2t){animation:svelte-w92r2t-fade .4s ease-out var(--d, 0s) both}.play.svelte-w92r2t .in-pop:where(.svelte-w92r2t),.play.svelte-w92r2t .in-tick:where(.svelte-w92r2t){animation:svelte-w92r2t-pop .5s cubic-bezier(.34,1.56,.64,1) var(--d, 0s) both}.play.svelte-w92r2t .in-stamp:where(.svelte-w92r2t){animation:svelte-w92r2t-stamp .45s cubic-bezier(.34,1.56,.64,1) var(--d, 0s) both}.play.svelte-w92r2t .in-drop:where(.svelte-w92r2t){animation:svelte-w92r2t-drop .6s cubic-bezier(.34,1.4,.64,1) var(--d, 0s) both}.play.svelte-w92r2t .in-celebrate:where(.svelte-w92r2t){animation:svelte-w92r2t-celebrate .7s cubic-bezier(.34,1.56,.64,1) var(--d, 0s) both}.play.svelte-w92r2t .do-shake:where(.svelte-w92r2t){animation:svelte-w92r2t-shake .5s ease-in-out var(--d, 0s) both}.play.svelte-w92r2t .grow-bar:where(.svelte-w92r2t){animation:svelte-w92r2t-grow .9s cubic-bezier(.22,1,.36,1) var(--d, 0s) both}.play.svelte-w92r2t .live-strike:where(.svelte-w92r2t){animation:svelte-w92r2t-strike .5s ease-out 2.1s both}.play.svelte-w92r2t .loop-pulse:where(.svelte-w92r2t){animation:svelte-w92r2t-pulse-soft 2.4s ease-in-out 1.4s infinite}.spark.svelte-w92r2t{position:absolute;font-size:.7rem;line-height:1;opacity:0;pointer-events:none}.play.svelte-w92r2t .spark:where(.svelte-w92r2t){animation:svelte-w92r2t-spark .7s ease-out var(--d, 0s) both}.heart.svelte-w92r2t{opacity:0;pointer-events:none}.play.svelte-w92r2t .heart:where(.svelte-w92r2t){animation:svelte-w92r2t-heart-rise var(--dur, 2.8s) ease-in var(--d, 0s) infinite}@keyframes svelte-w92r2t-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes svelte-w92r2t-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-w92r2t-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes svelte-w92r2t-stamp{0%{opacity:0;transform:scale(2.2) rotate(-18deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes svelte-w92r2t-drop{0%{opacity:0;transform:translateY(-18px) scale(.96)}to{opacity:1;transform:none}}@keyframes svelte-w92r2t-celebrate{0%{opacity:0;transform:scale(.6) translateY(12px)}60%{transform:scale(1.04) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes svelte-w92r2t-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes svelte-w92r2t-grow{0%{width:var(--w0, 20%)}}@keyframes svelte-w92r2t-strike{to{opacity:.45;text-decoration-line:line-through;color:#94a3b8}}@keyframes svelte-w92r2t-spark{0%{opacity:0;transform:scale(.2)}35%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(.6) translateY(-6px)}}@keyframes svelte-w92r2t-pulse-soft{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes svelte-w92r2t-heart-rise{0%{opacity:0;transform:translate(0) scale(.7)}20%{opacity:1}to{opacity:0;transform:translate(var(--dx, 0px),-340px) scale(1.15)}}@media (prefers-reduced-motion: reduce){.play.svelte-w92r2t :where(:where(.svelte-w92r2t)){animation:none!important}}
