/* Temporary approved neutral Ava face, while top-curl geometry is reviewed. */
.ava-loop-mascot{display:block;overflow:visible;max-width:100%;flex-shrink:0}.ava-loop-body{transform-box:view-box;transform-origin:50% 55%;animation:ava-neutral-listen 7s ease-in-out infinite}.ava-loop-eye{transform-box:fill-box;transform-origin:center;animation:ava-neutral-blink 6.3s infinite}.ava-loop-look{transform:translate(var(--ava-look-x,0px),var(--ava-look-y,0px));transition:transform .25s}.ava-loop-mascot[data-page-hidden] *,.ava-loop-mascot[data-motion-paused] *{animation-play-state:paused!important}@keyframes ava-neutral-listen{0%,100%{transform:translateY(0)rotate(-3deg)}45%{transform:translateY(-3px)rotate(2deg)}}@keyframes ava-neutral-blink{0%,38%,42%,100%{transform:scaleY(1)}40%{transform:scaleY(.1)}}@media(prefers-reduced-motion:reduce){.ava-loop-mascot *{animation:none!important;transition:none!important}}
