.figur.svelte-k20zx5{pointer-events:none;position:absolute;inset:0;container-type:size}.fig.svelte-k20zx5{--u:min(calc(100cqh / 111), calc(100cqw / 82));width:calc(var(--u) * 82);height:calc(var(--u) * 111);translate:calc(-50% + var(--px,0px)) calc(-50% + var(--py,0px));transition:translate .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;left:50%}.cell.svelte-k20zx5{width:calc(var(--u) * 24);height:calc(var(--u) * 24);left:calc(var(--u) * (var(--cx) - 12));top:calc(var(--u) * (var(--cy) - 12));translate:var(--lx,0px) var(--ly,0px);transition:translate .5s cubic-bezier(.2,.7,.2,1);position:absolute}.dot.svelte-k20zx5{color:var(--c);box-shadow:0 0 calc(var(--u) * 7) calc(var(--u) * 2) color-mix(in srgb, currentColor 45%, transparent);scale:var(--s,1);animation:svelte-k20zx5-float var(--f) ease-in-out infinite;animation-delay:var(--fd);background:currentColor;border-radius:50%;transition:scale .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.eye.svelte-k20zx5{left:calc(var(--u) * 11.25);top:calc(var(--u) * 9.25);width:calc(var(--u) * 7.5);height:calc(var(--u) * 7.5);translate:var(--ex,0px) var(--ey,0px);background:#fff;border-radius:50%;transition:translate .25s cubic-bezier(.2,.7,.2,1);animation:6s 2s infinite svelte-k20zx5-blink;position:absolute}.fly.svelte-k20zx5{animation:1.5s cubic-bezier(.2,.7,.1,1) both svelte-k20zx5-fly;animation-delay:calc(var(--delay) + .15s + var(--i) * 90ms)}@keyframes svelte-k20zx5-fly{0%{transform:translate(calc(var(--dx) * var(--u)), calc(var(--dy) * var(--u))) scale(.25);opacity:0}40%{opacity:1}to{opacity:1;transform:none}}.fly.svelte-k20zx5 .eye:where(.svelte-k20zx5){animation:.5s cubic-bezier(.2,.7,.2,1.4) both svelte-k20zx5-glint,6s infinite svelte-k20zx5-blink;animation-delay:calc(var(--delay) + 1.35s), calc(var(--delay) + 2s)}@keyframes svelte-k20zx5-glint{0%{scale:0}to{scale:1}}@keyframes svelte-k20zx5-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.is-cycling.svelte-k20zx5 .dot:where(.svelte-k20zx5){animation:svelte-k20zx5-float var(--f) ease-in-out infinite, svelte-k20zx5-cycle 28s linear infinite;animation-delay:var(--fd), calc(var(--d) - var(--co))}@keyframes svelte-k20zx5-float{0%,to{transform:translate(0)}33%{transform:translate(calc(var(--u) * 1.1), calc(var(--u) * -1.5))}66%{transform:translate(calc(var(--u) * -.9), calc(var(--u) * .9))}}@keyframes svelte-k20zx5-cycle{0%,10.71%{color:var(--hv-1)}14.29%,25%{color:var(--hv-7)}28.57%,39.29%{color:var(--hv-6)}42.86%,53.57%{color:var(--hv-5)}57.14%,67.86%{color:var(--hv-4)}71.43%,82.14%{color:var(--hv-3)}85.71%,96.43%{color:var(--hv-2)}to{color:var(--hv-1)}}.is-walking.svelte-k20zx5 .fig:where(.svelte-k20zx5){animation:14s linear infinite svelte-k20zx5-across;left:0;translate:0 -50%}@keyframes svelte-k20zx5-across{0%{transform:translate(-100%)}to{transform:translate(100cqw)}}.is-walking.svelte-k20zx5 .dot:where(.svelte-k20zx5){animation:none}.leg.svelte-k20zx5{animation:.8s infinite svelte-k20zx5-leg;animation-delay:var(--ph)}@keyframes svelte-k20zx5-leg{0%{transform:translate(calc(var(--u) * 1.6), 0);animation-timing-function:linear}50%{transform:translate(calc(var(--u) * -1.6), 0);animation-timing-function:ease-in-out}75%{transform:translate(0, calc(var(--u) * -1.8));animation-timing-function:ease-in-out}to{transform:translate(calc(var(--u) * 1.6), 0)}}.arm.svelte-k20zx5{animation:.8s ease-in-out infinite svelte-k20zx5-arm;animation-delay:var(--ph)}@keyframes svelte-k20zx5-arm{0%,to{transform:translate(calc(var(--u) * -1.2), calc(var(--u) * .2))}25%,75%{transform:translate(0, calc(var(--u) * -.3))}50%{transform:translate(calc(var(--u) * 1.2), calc(var(--u) * .2))}}.bob.svelte-k20zx5{animation:.8s ease-in-out infinite svelte-k20zx5-bob;animation-delay:var(--ph)}@keyframes svelte-k20zx5-bob{0%,50%,to{transform:translate(0)}25%,75%{transform:translate(0, calc(var(--u) * -.7))}}@media (prefers-reduced-motion:reduce){.fig.svelte-k20zx5,.cell.svelte-k20zx5,.dot.svelte-k20zx5,.eye.svelte-k20zx5{transition:none;animation:none!important}.is-walking.svelte-k20zx5 .fig:where(.svelte-k20zx5){left:50%;translate:-50% -50%}}
