.ks-mascot{--ks-from:#fff;--ks-to:#d3cfc7;--ks-eye:#17191c;--ks-eye-ready:#2e8a51;--ks-highlight:.9;--ks-rim:.9;overflow:visible}:root:not(.dark) .ks-mascot,.theme-paper .ks-mascot{--ks-from:#2a2c2a;--ks-to:#070907;--ks-eye:#fff;--ks-eye-ready:#5fd38a;--ks-highlight:.4;--ks-rim:.55}.ks-mascot .ks-eye-fill{fill:var(--ks-eye);stroke:var(--ks-eye)}.ks-mascot .ks-eye-line{stroke:var(--ks-eye)}.ks-face.is-ready .ks-eye-fill{fill:var(--ks-eye-ready);stroke:var(--ks-eye-ready)}.ks-mascot .ks-body{transform-box:fill-box;transform-origin:50% 100%}.ks-mascot .ks-eyes{transform-box:fill-box;transform-origin:50%}.ks-face.is-failed .ks-body{transform:rotate(-8deg)}.ks-face.is-working .ks-eyes{transform:translateY(10%)}.ks-mascot .ks-extra{fill:currentColor;transform-box:fill-box;transform-origin:50%;display:none}.ks-mascot .ks-glyph{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.ks-mascot .ks-extra{display:inline}.ks-icon .ks-eyes,.ks-face.is-done .ks-eyes{animation:5s ease-in-out infinite ks-blink}.ks-face.is-working .ks-body{animation:.5s cubic-bezier(.5,0,.5,1) infinite ks-hammer}.ks-face.is-waking .ks-body{animation:2.4s ease-in-out infinite ks-stretch}.ks-face.is-waking .ks-eyes{animation:2.4s ease-in-out infinite ks-wake}.ks-face.is-testing .ks-body{animation:1.8s ease-in-out infinite ks-lean}.ks-face.is-testing .ks-eyes{animation:1.8s ease-in-out infinite ks-scan}.ks-face.is-queued .ks-body{animation:3s ease-in-out infinite ks-breathe}.ks-snooze path{transform-box:fill-box;transform-origin:50%;animation:3s ease-out infinite backwards ks-z}.ks-snooze path:nth-child(2){animation-delay:1.5s}.ks-face.is-asking .ks-body{animation:1.8s ease-in-out infinite ks-ask}.ks-ask{animation:1.8s ease-out infinite ks-question}.ks-face.is-ready .ks-body{animation:2.6s cubic-bezier(.3,0,.3,1) infinite ks-hop}}@keyframes ks-blink{0%,91%,98%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes ks-hammer{0%,to{transform:translateY(-6%)rotate(-3deg)scale(.97,1.03)}45%{transform:translateY(2%)rotate(1deg)scale(1.08,.9)}60%{transform:scale(1.03,.97)}}@keyframes ks-stretch{0%,15%{transform:scale(1.1,.86)}40%{transform:scale(.93,1.1)}55%,to{transform:none}}@keyframes ks-wake{0%,25%{transform:scaleY(.1)}45%,to{transform:scaleY(1)}}@keyframes ks-lean{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes ks-scan{0%,to{transform:translate(-18%)}50%{transform:translate(18%)}}@keyframes ks-breathe{50%{transform:scale(1.05,1.04)}}@keyframes ks-z{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(14px,-22px)scale(1.2)}}@keyframes ks-ask{0%,40%,to{transform:none}55%{transform:translateY(-14%)}70%{transform:scale(1.05,.95)}}@keyframes ks-question{0%,40%{opacity:0;transform:scale(.4)}55%,85%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes ks-hop{0%,27%{transform:none}33%{transform:translateY(4%)scale(1.07,.93)}44%{transform:translateY(-30%)rotate(-5deg)scale(.97,1.03)}56%{transform:rotate(2deg)}59%{transform:translateY(3%)scale(1.06,.94)}72%,to{transform:none}}@keyframes ks-hop-once{0%{transform:none}15%{transform:translateY(4%)scale(1.07,.93)}45%{transform:translateY(-30%)rotate(-5deg)scale(.97,1.03)}70%{transform:rotate(2deg)}80%{transform:translateY(3%)scale(1.06,.94)}to{transform:none}}
