.scl{display:inline-block;flex-shrink:0;overflow:visible}.scl *{transform-box:view-box}.scl-all{transform-origin:50px 139px}.scl-arm{transform-origin:23.5px 62.75px}.scl-leg{transform-origin:76.5px 76.25px}.scl-eyes{transform-origin:50px 69.5px}.scl-shadow{transform-origin:50px 146px}.scl-eyes-blink{transform-origin:50px 69.5px;animation:scl-blink 3.8s infinite}.scl[data-state=idle] .scl-all{animation:scl-breathe 2.6s ease-in-out infinite}.scl[data-state=idle] .scl-arm{animation:scl-sway 2.6s ease-in-out infinite}.scl[data-state=idle] .scl-eyes{animation:scl-glance 5.2s ease-in-out infinite}.scl[data-state=running] .scl-all{animation:scl-run .52s ease-in-out infinite}.scl[data-state=running] .scl-arm{animation:scl-stride-arm .52s ease-in-out infinite}.scl[data-state=running] .scl-leg{animation:scl-stride-leg .52s ease-in-out infinite}.scl[data-state=running] .scl-eyes{animation:scl-focus .52s ease-in-out infinite}.scl[data-state=running] .scl-shadow{animation:scl-shadow-run .52s ease-in-out infinite}.scl[data-state=review] .scl-all{animation:scl-tilt 2.8s ease-in-out infinite}.scl[data-state=review] .scl-arm{animation:scl-think 2.8s ease-in-out infinite}.scl[data-state=review] .scl-eyes{animation:scl-read 2.8s ease-in-out infinite}.scl[data-state=waiting] .scl-all{animation:scl-sway-body 2.4s ease-in-out infinite}.scl[data-state=waiting] .scl-leg{animation:scl-tap .6s ease-in-out infinite}.scl[data-state=waiting] .scl-eyes{animation:scl-look-up 2.4s ease-in-out infinite}.scl[data-state=jumping] .scl-all{animation:scl-jump 1.1s cubic-bezier(.45,0,.3,1) infinite}.scl[data-state=jumping] .scl-arm{animation:scl-jump-arm 1.1s cubic-bezier(.45,0,.3,1) infinite}.scl[data-state=jumping] .scl-leg{animation:scl-jump-leg 1.1s cubic-bezier(.45,0,.3,1) infinite}.scl[data-state=jumping] .scl-eyes{animation:scl-happy 1.1s cubic-bezier(.45,0,.3,1) infinite}.scl[data-state=jumping] .scl-shadow{animation:scl-shadow-jump 1.1s cubic-bezier(.45,0,.3,1) infinite}.scl[data-state=waving] .scl-all{animation:scl-breathe 1.2s ease-in-out infinite}.scl[data-state=waving] .scl-arm{animation:scl-wave 1.2s ease-in-out infinite}.scl[data-state=waving] .scl-eyes{animation:scl-happy-wave 1.2s ease-in-out infinite}.scl[data-state=hello] .scl-all{animation:scl-breathe 1.3s ease-in-out 2}.scl[data-state=hello] .scl-arm{animation:scl-hello 2.6s ease-in-out 1}.scl[data-state=hello] .scl-eyes{animation:scl-hello-eyes 2.6s ease-in-out 1}.scl[data-state=failed] .scl-all{animation:scl-sigh 2.6s ease-in-out infinite}.scl[data-state=failed] .scl-arm{animation:scl-droop 2.6s ease-in-out infinite}.scl[data-state=failed] .scl-leg{animation:scl-droop-leg 2.6s ease-in-out infinite}.scl[data-state=failed] .scl-eyes{animation:scl-sad 2.6s ease-in-out infinite}@keyframes scl-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes scl-breathe{50%{transform:scale(1.02,1.035)}}@keyframes scl-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes scl-glance{0%,40%,to{transform:translateX(0)}48%,62%{transform:translateX(-6px)}70%,82%{transform:translateX(6px)}}@keyframes scl-run{0%,to{transform:rotate(6deg) translateY(0) scale(1.03,.97)}50%{transform:rotate(6deg) translateY(-7px) scale(.98,1.03)}}@keyframes scl-stride-arm{0%,to{transform:rotate(-14deg)}50%{transform:rotate(10deg)}}@keyframes scl-stride-leg{0%,to{transform:rotate(12deg)}50%{transform:rotate(-14deg)}}@keyframes scl-focus{0%,to{transform:translateX(5px) scaleY(.75)}50%{transform:translateX(5px) scaleY(.85)}}@keyframes scl-shadow-run{0%,to{transform:scaleX(1);opacity:.12}50%{transform:scaleX(.8);opacity:.06}}@keyframes scl-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@keyframes scl-think{0%,to{transform:rotate(16deg)}20%,30%,40%{transform:rotate(19deg)}25%,35%{transform:rotate(14deg)}60%{transform:rotate(10deg)}}@keyframes scl-read{0%,to{transform:translateX(-7px)}45%{transform:translateX(8px)}50%{transform:translateX(8px) scaleY(.1)}55%{transform:translateX(8px)}}@keyframes scl-sway-body{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes scl-tap{0%,to{transform:rotate(0)}40%{transform:rotate(-10deg)}}@keyframes scl-look-up{0%,to{transform:translate(0)}30%,70%{transform:translate(-3px,-5px)}}@keyframes scl-jump{0%,to{transform:translateY(0) rotate(0) scale(1)}22%{transform:translateY(0) rotate(0) scale(1.1,.84)}50%{transform:translateY(-34px) rotate(-10deg) scale(.94,1.1)}64%{transform:translateY(-30px) rotate(6deg) scale(1)}84%{transform:translateY(0) rotate(0) scale(1.07,.9)}}@keyframes scl-jump-arm{0%,84%,to{transform:rotate(0)}22%{transform:rotate(12deg)}50%,64%{transform:rotate(-26deg)}}@keyframes scl-jump-leg{0%,84%,to{transform:rotate(0)}22%{transform:rotate(-8deg)}50%,64%{transform:rotate(18deg)}}@keyframes scl-happy{0%,84%,to{transform:scaleY(1)}22%{transform:scaleY(.3)}50%,64%{transform:scaleY(.45) translateY(-2px)}}@keyframes scl-shadow-jump{0%,84%,to{transform:scaleX(1);opacity:.12}22%{transform:scaleX(1.15);opacity:.16}50%,64%{transform:scaleX(.55);opacity:.04}}@keyframes scl-wave{0%,to{transform:rotate(-30deg)}25%{transform:rotate(-12deg)}50%{transform:rotate(-32deg)}75%{transform:rotate(-14deg)}}@keyframes scl-happy-wave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(.55)}}@keyframes scl-hello{0%,to{transform:rotate(0)}14%{transform:rotate(-30deg)}26%{transform:rotate(-12deg)}38%{transform:rotate(-32deg)}50%{transform:rotate(-14deg)}62%{transform:rotate(-32deg)}74%{transform:rotate(-14deg)}86%{transform:rotate(-24deg)}}@keyframes scl-hello-eyes{0%,to{transform:scaleY(1)}10%,88%{transform:scaleY(.5)}}@keyframes scl-sigh{0%,to{transform:translateY(3px) scale(1.02,.96)}50%{transform:translateY(5px) scale(1.03,.93)}}@keyframes scl-droop{0%,to{transform:rotate(24deg)}50%{transform:rotate(30deg)}}@keyframes scl-droop-leg{0%,to{transform:rotate(4deg)}50%{transform:rotate(6deg)}}@keyframes scl-sad{0%,to{transform:translateY(3px) scaleY(.45)}50%{transform:translateY(4px) scaleY(.4)}}@media (prefers-reduced-motion:reduce){.scl *{animation:none!important}}