.wam-mascot{flex-shrink:0;overflow:visible}.wam-body,.wam-gaze,.wam-blink{transform-origin:48px 47px}.wam-eye{transform-box:fill-box;transform-origin:50%}.wam-smile{opacity:0}.wam-mascot[data-mood=listen] .wam-eye{transform:scaleY(1.4)}.wam-mascot[data-mood=think] .wam-gaze{transform:translate(3px,-4px)}.wam-mascot[data-mood=think] .wam-eye{transform:scaleY(.65)}.wam-mascot[data-mood=success] .wam-smile{opacity:1}.wam-mascot[data-mood=success] .wam-eye{transform:scaleY(.55)}@media (prefers-reduced-motion:no-preference){.wam-eye,.wam-gaze{transition:transform .2s ease-out}.wam-smile{transition:opacity .16s ease-out}.wam-blink{animation:5.6s ease-in-out infinite wam-blink}.wam-mascot[data-mood=wave] .wam-body{animation:.65s ease-out both wam-greet}.wam-mascot[data-mood=think] .wam-gaze{animation:3.2s ease-in-out infinite wam-ponder}.wam-mascot[data-mood=talk] .wam-eye{animation:1.4s ease-in-out infinite wam-speak}.wam-mascot[data-mood=talk] .wam-eye:nth-child(2){animation-delay:.14s}.wam-mascot[data-mood=success] .wam-body{animation:.48s ease-out both wam-nod}.wam-mascot[data-mood=success] .wam-smile{animation:1.8s ease-out both wam-signature}.wam-mascot[data-mood=success] .wam-eye{animation:1.8s ease-out both wam-settle}.wam-mascot:not([data-playing=true]) *{animation-play-state:paused}}@keyframes wam-blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.08)}}@keyframes wam-greet{0%,to{transform:rotate(0)}35%{transform:rotate(-7deg)}70%{transform:rotate(3deg)}}@keyframes wam-ponder{0%,to{transform:translate(3px,-4px)}50%{transform:translate(-3px,-4px)}}@keyframes wam-speak{0%,65%,to{transform:translateY(0)scaleY(1)}25%{transform:translateY(-1.5px)scaleY(.8)}45%{transform:translateY(.5px)scaleY(1.1)}}@keyframes wam-signature{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}25%,70%{opacity:.8;stroke-dasharray:1;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:1;stroke-dashoffset:0}}@keyframes wam-settle{0%,70%{transform:scaleY(.55)}to{transform:scaleY(1)}}@keyframes wam-nod{0%,to{transform:translateY(0)}45%{transform:translateY(3px)rotate(-3deg)}}
