.ballmark.svelte-14b6rgo{width:var(--size);height:calc(var(--size) * .5);pointer-events:none;display:inline-block;position:relative}.mark.svelte-14b6rgo{background:radial-gradient(ellipse at 40% 50%, var(--clay-mark) 0 55%, transparent 72%);transform:rotate(var(--tilt));border-radius:50%;position:absolute;inset:0}.drop.svelte-14b6rgo .mark:where(.svelte-14b6rgo){animation:svelte-14b6rgo-mark-in .26s var(--ease-out) .76s both}.ball.svelte-14b6rgo{width:calc(var(--size) * .42);height:calc(var(--size) * .42);margin:calc(var(--size) * -.21);animation:svelte-14b6rgo-ball-drop 1.3s var(--ease-out) both;background:radial-gradient(circle at 35% 35%,#ffffb0,#e6e64d 70%);border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:inset -2px -3px #0000002e}@keyframes svelte-14b6rgo-ball-drop{0%{opacity:0;transform:translate(-40px,-160px)scale(1.5)}15%{opacity:1}55%{transform:translate(0)scale(1)}75%{opacity:1;transform:translate(18px,-26px)scale(1.1)}to{opacity:0;transform:translate(30px,-44px)scale(1.18)}}@keyframes svelte-14b6rgo-mark-in{0%{transform:rotate(var(--tilt)) scale(.2);opacity:0}}@media (prefers-reduced-motion:reduce){.ball.svelte-14b6rgo{display:none}}
