.mascot.svelte-zc9y12{--m-ink:#23301f;--m-paper:#fbf8f0;--m-cream:#efe2c2;--m-earth:#b08a5e;--m-earth-deep:#7d5b3a;--m-red:#d0663f;--m-hat:#c4503d;--m-vigour:#e0ae55;--m-yellow:#ecc85a;--m-blue:#7aa6cf;--m-ginger:#e3a15f;--m-fawn:#c9b08e;--m-velvet:#6e6878;--m-pink:#f0b3bb;--m-cheek:#eb8fa6;--m-bloom:#c25d7c;--m-leaf:#86ad74;--m-honey:#d9a24e;--m-snail:#d4c49c;--m-wing:#fbf8f0e0;--m-orange:#e08a3c;--m-worm:#e7a3a0;--m-worm-band:#d4807f;--m-zinc:#b4c3c2;--m-radish:#d9677f;--m-skin:#f0c9a6;aspect-ratio:1;pointer-events:none;width:100%;display:block;position:relative;container-type:inline-size}svg.svelte-zc9y12{width:100%;height:100%;display:block;overflow:visible}html[data-theme=dark] .mascot.svelte-zc9y12 svg:where(.svelte-zc9y12){filter:drop-shadow(0 0 1.2px #fbf8f073)}.rig.svelte-zc9y12,.bounce.svelte-zc9y12,.lean.svelte-zc9y12{transform-box:view-box;transform-origin:60px 108px}.mascot.svelte-zc9y12 .head,.mascot.svelte-zc9y12 .limb,.mascot.svelte-zc9y12 .twitch,.mascot.svelte-zc9y12 .flutter{transform-box:view-box;transform-origin:var(--ox) var(--oy)}.mascot.svelte-zc9y12 .eye{transform-box:fill-box;transform-origin:50%}.shadow.svelte-zc9y12{fill:color-mix(in srgb, var(--ink) 14%, transparent);transform-box:fill-box;transform-origin:50%}.rig.svelte-zc9y12{animation:3.4s ease-in-out infinite svelte-zc9y12-m-breathe}.flies.svelte-zc9y12 .rig:where(.svelte-zc9y12){animation:2.6s ease-in-out infinite svelte-zc9y12-m-float}.flies.svelte-zc9y12 .shadow:where(.svelte-zc9y12){animation:2.6s ease-in-out infinite svelte-zc9y12-m-shadow-float}.mascot.svelte-zc9y12 .eye{animation:5.2s infinite svelte-zc9y12-m-blink;animation-delay:var(--d,0s)}.mascot.svelte-zc9y12 .head{animation:7s ease-in-out infinite svelte-zc9y12-m-tilt;animation-delay:calc(var(--d,0s) * -1.7)}.mascot.svelte-zc9y12 .twitch{animation:3.8s ease-in-out infinite svelte-zc9y12-m-twitch;animation-delay:var(--d,0s)}.mascot.svelte-zc9y12 .flutter{animation:.26s ease-in-out infinite alternate svelte-zc9y12-m-flutter}.lean.svelte-zc9y12,.mascot.svelte-zc9y12 .limb{transition:transform .35s}[data-pose=wave].svelte-zc9y12 .limb{animation:.45s ease-in-out infinite alternate svelte-zc9y12-m-wave}[data-pose=wave].svelte-zc9y12 .head{animation:2.4s ease-in-out infinite svelte-zc9y12-m-tilt}[data-pose=point].svelte-zc9y12 .lean:where(.svelte-zc9y12){transform:rotate(5deg)}[data-pose=point].svelte-zc9y12 .head{animation:none;transform:rotate(7deg)}[data-pose=point].svelte-zc9y12 .limb{animation:1.4s ease-in-out infinite svelte-zc9y12-m-gesture}[data-pose=hop].svelte-zc9y12 .rig:where(.svelte-zc9y12){animation:.9s cubic-bezier(.3,.7,.4,1) infinite svelte-zc9y12-m-hop}[data-pose=hop].svelte-zc9y12 .shadow:where(.svelte-zc9y12){animation:.9s cubic-bezier(.3,.7,.4,1) infinite svelte-zc9y12-m-shadow-hop}.mascot.hooray.svelte-zc9y12 .bounce:where(.svelte-zc9y12){animation:.62s cubic-bezier(.3,.7,.4,1) 2 svelte-zc9y12-m-hop}.mascot.hooray.svelte-zc9y12 .shade:where(.svelte-zc9y12){transform-box:fill-box;transform-origin:50%;animation:.62s cubic-bezier(.3,.7,.4,1) 2 svelte-zc9y12-m-shadow-hop}[data-pose=cheer].svelte-zc9y12 .rig:where(.svelte-zc9y12){animation:.62s cubic-bezier(.3,.7,.4,1) infinite svelte-zc9y12-m-hop}[data-pose=cheer].svelte-zc9y12 .shadow:where(.svelte-zc9y12){animation:.62s cubic-bezier(.3,.7,.4,1) infinite svelte-zc9y12-m-shadow-hop}[data-pose=cheer].svelte-zc9y12 .limb{animation:.31s ease-in-out infinite alternate svelte-zc9y12-m-wave}[data-pose=cheer].svelte-zc9y12 .spark:where(.svelte-zc9y12){opacity:1}[data-pose=sleep].svelte-zc9y12 .eye{animation:none;transform:scaleY(.14)}[data-pose=sleep].svelte-zc9y12 .rig:where(.svelte-zc9y12),[data-pose=sleep].flies.svelte-zc9y12 .rig:where(.svelte-zc9y12){animation:4.8s ease-in-out infinite svelte-zc9y12-m-breathe}[data-pose=sleep].svelte-zc9y12 .head{animation:none;transform:rotate(-7deg)}[data-pose=sleep].svelte-zc9y12 .twitch,[data-pose=sleep].svelte-zc9y12 .flutter,[data-pose=sleep].svelte-zc9y12 .limb,[data-pose=sleep].flies.svelte-zc9y12 .shadow:where(.svelte-zc9y12){animation:none}[data-pose=sleep].svelte-zc9y12 .zzz:where(.svelte-zc9y12){opacity:1}.zzz.svelte-zc9y12{opacity:0;font-family:var(--font-display);color:var(--ink-soft);font-size:15cqw;font-style:italic;line-height:1;position:absolute;top:-4%;right:2%}.zzz.svelte-zc9y12 i:where(.svelte-zc9y12){animation:3s ease-out infinite svelte-zc9y12-m-zfloat;position:absolute;top:0;right:0}.zzz.svelte-zc9y12 i:where(.svelte-zc9y12):nth-child(2){font-size:.8em;animation-delay:1s}.zzz.svelte-zc9y12 i:where(.svelte-zc9y12):nth-child(3){font-size:.65em;animation-delay:2s}.spark.svelte-zc9y12{opacity:0;position:absolute;inset:0}.spark.svelte-zc9y12 i:where(.svelte-zc9y12){aspect-ratio:1;background:var(--m-vigour);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:11%;animation:1.2s ease-in-out infinite svelte-zc9y12-m-twinkle;position:absolute}.spark.svelte-zc9y12 i:where(.svelte-zc9y12):first-child{top:12%;left:4%}.spark.svelte-zc9y12 i:where(.svelte-zc9y12):nth-child(2){background:var(--m-bloom);animation-delay:.3s;top:6%;right:2%}.spark.svelte-zc9y12 i:where(.svelte-zc9y12):nth-child(3){background:var(--m-bloom);width:8%;animation-delay:.6s;top:50%;left:10%}.spark.svelte-zc9y12 i:where(.svelte-zc9y12):nth-child(4){width:8%;animation-delay:.9s;top:44%;right:8%}.arrive.svelte-zc9y12{animation:.55s cubic-bezier(.3,1.4,.5,1) svelte-zc9y12-m-arrive}@keyframes svelte-zc9y12-m-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015,1.03)}}@keyframes svelte-zc9y12-m-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes svelte-zc9y12-m-shadow-float{0%,to{transform:scale(1)}50%{transform:scale(.8)}}@keyframes svelte-zc9y12-m-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.1)}}@keyframes svelte-zc9y12-m-tilt{0%,55%,to{transform:rotate(0)}64%,80%{transform:rotate(-7deg)}}@keyframes svelte-zc9y12-m-twitch{0%,78%,to{transform:rotate(0)}83%{transform:rotate(-10deg)}88%{transform:rotate(6deg)}93%{transform:rotate(0)}}@keyframes svelte-zc9y12-m-flutter{0%{transform:scaleX(1)}to{transform:scaleX(.42)}}@keyframes svelte-zc9y12-m-wave{0%{transform:rotate(var(--lp,-60deg))}to{transform:rotate(calc(var(--lp,-60deg) * .35))}}@keyframes svelte-zc9y12-m-gesture{0%,to{transform:rotate(var(--lp,-60deg))}50%{transform:rotate(calc(var(--lp,-60deg) + 14deg))}}@keyframes svelte-zc9y12-m-hop{0%{transform:translateY(0)scale(1.07,.93)}18%{transform:translateY(-4px)scale(.97,1.04)}45%{transform:translateY(-20px)scale(.98,1.03)}74%{transform:translateY(0)scale(1.07,.93)}to{transform:translateY(0)scale(1)}}@keyframes svelte-zc9y12-m-shadow-hop{0%,74%,to{transform:scale(1)}45%{transform:scale(.6)}}@keyframes svelte-zc9y12-m-zfloat{0%{opacity:0;transform:translateY(10px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(12px,-26px)scale(1.1)}}@keyframes svelte-zc9y12-m-twinkle{0%,to{opacity:.2;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes svelte-zc9y12-m-arrive{0%{opacity:.3;transform:translateY(-30%)scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mascot.svelte-zc9y12,.mascot.svelte-zc9y12 :where(.svelte-zc9y12),.mascot.svelte-zc9y12 *{transition:none!important;animation:none!important}.zzz.svelte-zc9y12 i:where(.svelte-zc9y12):not(:first-child){display:none}}.mascot.still.svelte-zc9y12,.mascot.still.svelte-zc9y12 :where(.svelte-zc9y12),.mascot.still.svelte-zc9y12 *{transition:none!important;animation:none!important}.mascot.still.svelte-zc9y12 .zzz:where(.svelte-zc9y12) i:where(.svelte-zc9y12):not(:first-child){display:none}:root[data-motion=still] .mascot.svelte-zc9y12,:root[data-motion=still] .mascot.svelte-zc9y12 :where(.svelte-zc9y12),:root[data-motion=still] .mascot.svelte-zc9y12 *{transition:none!important;animation:none!important}:root[data-motion=still] .zzz.svelte-zc9y12 i:where(.svelte-zc9y12):not(:first-child){display:none}
