@keyframes sh-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes sh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sh-scan{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(10px,-6px)rotate(-8deg)}}@keyframes sh-wave{0%,to{transform:rotate(0)}50%{transform:rotate(-18deg)}}@keyframes sh-spark{0%,to{opacity:0;transform:scale(.6)}40%,60%{opacity:1;transform:scale(1)}}.sh-avatar{flex:none}.sh-avatar .sh-eye{transform-box:fill-box;transform-origin:50%;animation:4.5s infinite sh-blink}.sh-avatar .sh-float{animation:3.2s ease-in-out infinite sh-float}.sh-avatar .sh-scan{transform-box:fill-box;transform-origin:20% 80%;animation:2.6s ease-in-out infinite sh-scan}.sh-avatar .sh-wave{transform-box:fill-box;transform-origin:10% 90%;animation:1.2s ease-in-out infinite sh-wave}.sh-avatar .sh-spark{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite sh-spark}@media (prefers-reduced-motion:reduce){.sh-avatar *{animation:none!important}}@keyframes sh-an-in{0%{opacity:.25}to{opacity:1}}@keyframes sh-an-check{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes sh-an-bar{0%{width:0}to{width:100%}}.sh-analysis li{opacity:.25;animation:.3s forwards sh-an-in}.sh-analysis li i{animation:.3s forwards sh-an-check;transform:scale(0)}.sh-analysis .sh-an-bar{width:0;animation:sh-an-bar var(--sh-an-duration,5s) linear forwards}@media (prefers-reduced-motion:reduce){.sh-analysis li,.sh-analysis li i,.sh-analysis .sh-an-bar{opacity:1;width:100%;animation:none;transform:none}}
