.mascot-duo.svelte-9ehg6p{display:block;width:100%;height:auto;overflow:visible}.mascot-duo.svelte-9ehg6p .mascot-pupil{transition:transform .4s cubic-bezier(.16,1,.3,1)}.mascot-duo.svelte-9ehg6p .mascot-eye{transform-box:fill-box;transform-origin:center}.duo-blue.svelte-9ehg6p{transform-origin:77px 137px}.duo-yellow.svelte-9ehg6p{transform-origin:166px 120px}.idle.svelte-9ehg6p .duo-blue:where(.svelte-9ehg6p){animation:svelte-9ehg6p-duo-blue 7.2s cubic-bezier(.4,0,.2,1) infinite}.idle.svelte-9ehg6p .duo-yellow:where(.svelte-9ehg6p){animation:svelte-9ehg6p-duo-yellow 7.2s cubic-bezier(.4,0,.2,1) infinite}.idle.svelte-9ehg6p .duo-blue:where(.svelte-9ehg6p) .mascot-eye{animation:svelte-9ehg6p-duo-blink 5.3s ease infinite 1.4s}.idle.svelte-9ehg6p .duo-yellow:where(.svelte-9ehg6p) .mascot-eye{animation:svelte-9ehg6p-duo-blink 7.2s ease infinite}@keyframes svelte-9ehg6p-duo-blue{0%,12%,76%,to{transform:none}25%{transform:translate(-7px,-9px) rotate(-8deg)}39%{transform:translate(7px,1px) rotate(7deg)}48%{transform:translate(-2px,-5px) rotate(-3deg)}57%{transform:none}}@keyframes svelte-9ehg6p-duo-yellow{0%,17%,80%,to{transform:none}29%{transform:translate(7px,-6px) rotate(8deg)}39%{transform:translate(-7px,1px) rotate(-7deg)}49%{transform:translate(3px,-11px) rotate(3deg)}60%{transform:none}}@keyframes svelte-9ehg6p-duo-blink{0%,51%,61%,to{transform:scaleY(1)}55%,57%{transform:scaleY(.12)}}.cheering.svelte-9ehg6p .duo-blue:where(.svelte-9ehg6p){transform:translate(-8px,-8px) rotate(-12deg)}.cheering.svelte-9ehg6p .duo-yellow:where(.svelte-9ehg6p){transform:translate(8px,-12px) rotate(12deg)}@media(prefers-reduced-motion:no-preference){.jumping.svelte-9ehg6p .duo-blue:where(.svelte-9ehg6p){animation:svelte-9ehg6p-duo-cheer-blue .32s cubic-bezier(.3,0,.5,1) var(--cheer-delay, 0s) 6 alternate both}.jumping.svelte-9ehg6p .duo-yellow:where(.svelte-9ehg6p){animation:svelte-9ehg6p-duo-cheer-yellow .32s cubic-bezier(.3,0,.5,1) calc(var(--cheer-delay, 0s) + .12s) 6 alternate both}}@keyframes svelte-9ehg6p-duo-cheer-blue{to{transform:translate(-10px,-30px) rotate(-18deg)}}@keyframes svelte-9ehg6p-duo-cheer-yellow{to{transform:translate(10px,-34px) rotate(18deg)}}@media(prefers-reduced-motion:reduce){.mascot-duo.svelte-9ehg6p .mascot-pupil{transition:none}.idle.svelte-9ehg6p .duo-blue:where(.svelte-9ehg6p),.idle.svelte-9ehg6p .duo-yellow:where(.svelte-9ehg6p),.idle.svelte-9ehg6p .duo-blue:where(.svelte-9ehg6p) .mascot-eye,.idle.svelte-9ehg6p .duo-yellow:where(.svelte-9ehg6p) .mascot-eye{animation:none}}
