.pc-cursor-layer{position:fixed;inset:0;z-index:9998;overflow:hidden;pointer-events:none!important;user-select:none;contain:strict}
.pc-cursor-layer[hidden]{display:none}
.pc-cursor-layer *{pointer-events:none!important;user-select:none}
.pc-cursor-dog{position:absolute;top:0;left:0;width:40px;height:30px;opacity:.96;will-change:transform;transition:opacity .12s ease;filter:drop-shadow(0 .7px .5px #06233826)}
.pc-cursor-dog.is-over-control{opacity:.32}
.pc-dog-face{display:block;width:100%;height:100%;transform:scaleX(var(--pc-face,1))}
.pc-cursor-dog svg{display:block;width:100%;height:100%;overflow:visible;fill:none;stroke:none}
.pc-leg{transform-box:fill-box;transform-origin:center 4%}
.pc-dog-tail{transform-box:fill-box;transform-origin:94% 84%}
.pc-dog-ear{transform-box:fill-box;transform-origin:70% 10%}
.is-running .pc-leg-front{animation:pc-golden-front .38s ease-in-out infinite}
.is-running .pc-leg-hind{animation:pc-golden-hind .38s ease-in-out infinite}
.is-running .pc-leg-far{animation-delay:-.19s}
.is-running .pc-dog-body{animation:pc-golden-bob .19s ease-in-out infinite alternate}
.is-running .pc-dog-tail{animation:pc-golden-tail .38s ease-in-out infinite alternate}
.is-running .pc-dog-ear{animation:pc-golden-ear .38s ease-in-out infinite alternate}
.pc-cursor-paw{position:absolute;width:10px;height:11px;opacity:0}
.pc-cursor-paw svg{display:block;width:100%;height:100%;fill:currentColor;stroke:none}
@keyframes pc-golden-front{0%,100%{transform:rotate(-22deg)}50%{transform:rotate(22deg)}}
@keyframes pc-golden-hind{0%,100%{transform:rotate(24deg)}50%{transform:rotate(-20deg)}}
@keyframes pc-golden-bob{from{transform:translateY(0)}to{transform:translateY(-1px)}}
@keyframes pc-golden-tail{from{transform:rotate(-5deg)}to{transform:rotate(8deg)}}
@keyframes pc-golden-ear{from{transform:rotate(-3deg)}to{transform:rotate(7deg)}}
@media(prefers-reduced-motion:reduce),(forced-colors:active){.pc-cursor-layer{display:none!important}}
@media(hover:none) and (pointer:coarse){.pc-cursor-layer{display:none!important}}
