.tovan{--tovan-look: 1}.tovan--small{--tovan-look: 1.45}.tovan--loading{--tovan-look: 1.8}.tovan .tovan-eye{transform-box:fill-box;transform-origin:center}.tovan .tovan-gaze{transition:transform .14s ease-out}.tovan--rest .tovan-eye{animation:tovan-blink 4.2s ease-in-out infinite}.tovan--typing .tovan-eye{animation:tovan-read 2.6s ease-in-out infinite}.tovan--working .tovan-eye{animation:tovan-look 5s ease-in-out infinite}.tovan--loading .tovan-eye{animation:tovan-look 2.8s ease-in-out infinite}.tovan .tovan-hop{transform-box:fill-box;transform-origin:50% 100%;animation:tovan-hop .52s cubic-bezier(.3,.7,.4,1) 1 both}@keyframes tovan-blink{0%,44%,50%,to{transform:none}47%{transform:scaleY(.1)}}@keyframes tovan-read{0%,8%{transform:translate(calc(-1.8px * var(--tovan-look)),calc(2.6px * var(--tovan-look)))}48%{transform:translate(calc(1.8px * var(--tovan-look)),calc(2.6px * var(--tovan-look)))}62%,80%{transform:translate(calc(2.8px * var(--tovan-look)),calc(2.6px * var(--tovan-look)))}92%,to{transform:translate(calc(-1.8px * var(--tovan-look)),calc(2.6px * var(--tovan-look)))}}@keyframes tovan-look{0%,10%{transform:none}20%,32%{transform:translate(calc(-2.6px * var(--tovan-look)),calc(-1.2px * var(--tovan-look)))}42%,54%{transform:translate(calc(2.6px * var(--tovan-look)),calc(-1.6px * var(--tovan-look)))}60%{transform:translate(calc(2.6px * var(--tovan-look)),calc(-1.6px * var(--tovan-look))) scaleY(.1)}63%,76%{transform:translate(calc(2.6px * var(--tovan-look)),calc(-1.6px * var(--tovan-look)))}86%,to{transform:none}}@keyframes tovan-hop{0%{transform:none}38%{transform:translateY(-12px)}62%{transform:none}78%{transform:translateY(-3px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.tovan .tovan-eye,.tovan .tovan-hop{animation:none}.tovan .tovan-gaze{transition:none}}
