.buddy{position:absolute;left:0;top:0;z-index:3;width:110px;height:119px;transform-origin:50% 100%;pointer-events:none;visibility:hidden}.buddy.on{visibility:visible}.buddy .bbody{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 100%}.buddy img{position:absolute;bottom:0;image-rendering:pixelated}.buddy .sit{left:2px;width:125px}.buddy .paw{left:0;width:110px;visibility:hidden}.buddy.paw .paw{visibility:visible}.buddy.paw .sit{visibility:hidden}.buddy.bob .bbody{animation:bBob .34s steps(2) infinite}@keyframes bBob{50%{transform:translateY(-4px)}}.buddy .bglass{position:absolute;left:0;top:0;width:110px;height:119.2px;overflow:visible;shape-rendering:crispEdges;visibility:hidden}html[data-pause-theme=dark] .buddy.on.paw:not(.bare) .bglass{visibility:visible}.desk.buddy-out .full,.desk.buddy-out .lgwrap,html[data-pause-theme] .desk.buddy-out .lg,.desk.buddy-out .dsay{visibility:hidden}.desk.buddy-out .base,.desk.buddy-out .lid{visibility:visible}@media(prefers-reduced-motion:reduce){.buddy.bob .bbody{animation:none}}
