.mascot.svelte-1vfs0ll{vertical-align:bottom;--ph:0;flex:none;display:inline-block;overflow:visible}.shadow.svelte-1vfs0ll,.jump.svelte-1vfs0ll,.breathe.svelte-1vfs0ll,.arm.svelte-1vfs0ll,.talk-mouth.svelte-1vfs0ll,.talk-tongue.svelte-1vfs0ll{transform-box:view-box;transform-origin:0 0}.shadow.svelte-1vfs0ll{fill:var(--mascot-shadow,#14283c24)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--mascot-shadow:#0006}}[data-theme=dark]{--mascot-shadow:#0006}[data-theme=light]{--mascot-shadow:#14283c24}.label.svelte-1vfs0ll{font-family:Poppins, var(--font);font-size:118px;font-weight:800}.breathe.svelte-1vfs0ll{animation:1.6s ease-in-out infinite svelte-1vfs0ll-mascot-breathe;animation-delay:calc(var(--ph) * -1.6s)}.arm.r.svelte-1vfs0ll{animation:2.1s ease-in-out infinite svelte-1vfs0ll-mascot-arm-r;animation-delay:calc(var(--ph) * -2.1s)}.arm.l.svelte-1vfs0ll{animation:2.1s ease-in-out infinite svelte-1vfs0ll-mascot-arm-l;animation-delay:calc(var(--ph) * -2.1s - .7s)}.eyes-open.svelte-1vfs0ll{animation:3.3s step-end infinite svelte-1vfs0ll-mascot-blink-open;animation-delay:calc(var(--ph) * -3.3s)}.eyes-closed.svelte-1vfs0ll{opacity:0;animation:3.3s step-end infinite svelte-1vfs0ll-mascot-blink-closed;animation-delay:calc(var(--ph) * -3.3s)}.still.svelte-1vfs0ll .breathe:where(.svelte-1vfs0ll),.still.svelte-1vfs0ll .arm:where(.svelte-1vfs0ll):not(.waving),.still.svelte-1vfs0ll .eyes-open:where(.svelte-1vfs0ll),.still.svelte-1vfs0ll .eyes-closed:where(.svelte-1vfs0ll){animation:none}.arm.r.waving.svelte-1vfs0ll{animation:.5s ease-in-out infinite svelte-1vfs0ll-mascot-wave;animation-delay:calc(var(--ph) * -.5s)}.talk-mouth.svelte-1vfs0ll{animation:.125s ease-in-out infinite alternate svelte-1vfs0ll-mascot-talk-mouth;animation-delay:calc(var(--ph) * -.25s);transform:scaleY(.625)}.talk-tongue.svelte-1vfs0ll{animation:.125s ease-in-out infinite alternate svelte-1vfs0ll-mascot-talk-tongue;animation-delay:calc(var(--ph) * -.25s);transform:translateY(-4px)scaleY(.6429)}.mascot.svelte-1vfs0ll.enter .jump:where(.svelte-1vfs0ll){animation:.75s both svelte-1vfs0ll-mascot-enter}.mascot.svelte-1vfs0ll.enter .shadow:where(.svelte-1vfs0ll){animation:.75s both svelte-1vfs0ll-mascot-enter-shadow}.mascot.svelte-1vfs0ll.hop-once .jump:where(.svelte-1vfs0ll){animation:.8s svelte-1vfs0ll-mascot-hop}.mascot.svelte-1vfs0ll.hop-once .shadow:where(.svelte-1vfs0ll){animation:.8s svelte-1vfs0ll-mascot-hop-shadow}.mascot.svelte-1vfs0ll.happy .jump:where(.svelte-1vfs0ll){animation:.8s infinite svelte-1vfs0ll-mascot-hop;animation-delay:calc(var(--ph) * -.8s)}.mascot.svelte-1vfs0ll.happy .shadow:where(.svelte-1vfs0ll){animation:.8s infinite svelte-1vfs0ll-mascot-hop-shadow;animation-delay:calc(var(--ph) * -.8s)}@media (prefers-reduced-motion:reduce){.shadow.svelte-1vfs0ll,.jump.svelte-1vfs0ll,.breathe.svelte-1vfs0ll,.arm.svelte-1vfs0ll,.eyes-open.svelte-1vfs0ll,.eyes-closed.svelte-1vfs0ll,.talk-mouth.svelte-1vfs0ll,.talk-tongue.svelte-1vfs0ll{animation:none!important}}@keyframes svelte-1vfs0ll-mascot-breathe{0%,to{transform:scale(1.02,.98)}50%{transform:scale(.98,1.02)}}@keyframes svelte-1vfs0ll-mascot-arm-r{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes svelte-1vfs0ll-mascot-arm-l{0%,to{transform:rotate(8deg)}50%{transform:rotate(-8deg)}}@keyframes svelte-1vfs0ll-mascot-blink-open{0%{opacity:1}96%{opacity:0}to{opacity:1}}@keyframes svelte-1vfs0ll-mascot-blink-closed{0%{opacity:0}96%{opacity:1}to{opacity:0}}@keyframes svelte-1vfs0ll-mascot-wave{0%,to{transform:rotate(-28deg)}50%{transform:rotate(28deg)}}@keyframes svelte-1vfs0ll-mascot-talk-mouth{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes svelte-1vfs0ll-mascot-talk-tongue{0%{transform:translateY(-8px)scaleY(.2857)}to{transform:translateY(0)scaleY(1)}}@keyframes svelte-1vfs0ll-mascot-enter{0%{opacity:0;animation-timing-function:ease-in;transform:translateY(-320px)}12%{opacity:1}55%{animation-timing-function:ease-out;transform:translateY(0)}72%{animation-timing-function:ease-in;transform:translateY(-36px)}86%{animation-timing-function:ease-out;transform:translateY(0)}93%{animation-timing-function:ease-in;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1vfs0ll-mascot-enter-shadow{0%{opacity:0;transform:scale(.3)}55%,to{opacity:1;transform:scale(1)}}@keyframes svelte-1vfs0ll-mascot-hop{0%,to{animation-timing-function:ease-out;transform:translateY(0)}45%{animation-timing-function:ease-in;transform:translateY(-30px)}90%{transform:translateY(0)}}@keyframes svelte-1vfs0ll-mascot-hop-shadow{0%,90%,to{opacity:1;transform:scale(1)}45%{opacity:.7;transform:scale(.82)}}
