.mascot-breathe{transform-origin:50% 60%;animation:mascotBreathe 4s ease-in-out infinite;overflow:visible}.mascot-body{stroke:#9ca3af;stroke-width:3;paint-order:stroke fill}.mascot-eye{transform-origin:center;transform-box:fill-box;animation:mascotBlink 4.5s infinite}.mascot-eye-left{animation-delay:0ms}.mascot-eye-right{animation-delay:.12s}@keyframes mascotBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes mascotBlink{0%,92%,to{transform:scaleY(1)}95%,97%{transform:scaleY(.05)}}.mascot-eye-watch{animation:mascotEyeWatch 4.5s ease-in-out infinite}.mascot-eye-watch-delay{animation-delay:.18s}@keyframes mascotEyeWatch{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.mascot-party{position:absolute;left:0;right:0;bottom:0;height:0;pointer-events:none;z-index:2}.mascot-party-mascot{position:absolute;bottom:0;left:50%;transform:translate(-50%);will-change:transform}.mascot-party-hop{transform-origin:50% 95%;will-change:transform}
