.webster-mascot{flex-shrink:0;width:46px;height:46px;overflow:visible}.mascot-pupils{transition:transform .1s ease-out}.mascot-eyes{transform-origin:32px 31px}@keyframes webster-blink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.09)}}.mascot-working .mascot-pupils{animation:7s ease-in-out infinite tony-looking-around}@keyframes tony-looking-around{0%,12%,to{transform:translate(0)}20%,32%{transform:translate(3px,-1.5px)}42%,52%{transform:translate(-3px,1px)}62%,70%{transform:translate(1px,2.5px)}80%,90%{transform:translate(-1px,-2.5px)}}@media (prefers-reduced-motion:reduce){.mascot-pupils{transition:none}.mascot-working .mascot-pupils{animation:none}}.webster-mascot .mascot-sunglasses{opacity:1;transition:opacity .2s}.workspace-dark .webster-mascot .mascot-sunglasses{opacity:0}@media (prefers-reduced-motion:reduce){.webster-mascot .mascot-sunglasses{transition:none}}.mascot-head{transform-origin:32px 40px;transition:transform .28s ease-out}.mascot-working .mascot-head{animation:7s ease-in-out infinite tony-head-looking}@keyframes tony-head-looking{0%,12%,to{transform:rotate(0)}20%,32%{transform:translate(1px,-.5px)rotate(5deg)}42%,52%{transform:translate(-1px,.5px)rotate(-5deg)}62%,70%{transform:translateY(1px)rotate(2deg)}80%,90%{transform:translateY(-1px)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.mascot-head{transition:none}.mascot-working .mascot-head{animation:none}}.webster-mascot .mascot-eyes{animation:none}.workspace-dark .webster-mascot .mascot-eyes{animation:6.4s infinite webster-blink}@media (prefers-reduced-motion:reduce){.workspace-dark .webster-mascot .mascot-eyes{animation:none}}.mascot-mouth{opacity:0;transform-origin:32px 49px;animation:16s ease-in-out infinite tony-smile}.mascot-mouth-rest{opacity:1;animation:16s ease-in-out infinite tony-resting-mouth}@keyframes tony-smile{0%,72%,94%,to{opacity:0;transform:scaleY(.2)}78%,87%{opacity:1;transform:scaleY(1)}}@keyframes tony-resting-mouth{0%,72%,94%,to{opacity:1}78%,87%{opacity:0}}@media (prefers-reduced-motion:reduce){.mascot-mouth,.mascot-mouth-rest{animation:none}}
