.pixel-cursor{display:block;width:60px;height:60px;overflow:visible;shape-rendering:crispEdges}.pixel-cursor__ray{animation:pixel-cursor-radiate var(--cursor-duration) ease-in-out infinite}@keyframes pixel-cursor-radiate{0%,to{transform:translate(0)}50%{transform:translate(var(--ray-x),var(--ray-y))}}@media(prefers-reduced-motion:reduce){.pixel-cursor__ray{animation:none;transform:none}}.pixel-blocks{display:block;width:60px;height:60px;shape-rendering:crispEdges}.pixel-blocks__upper{animation:pixel-blocks-fall var(--blocks-duration) cubic-bezier(.333333,0,.666667,.333333) infinite}@keyframes pixel-blocks-fall{0%{transform:translateY(0)}to{transform:translateY(var(--blocks-fall))}}@media(prefers-reduced-motion:reduce){.pixel-blocks__upper{animation:none;transform:none}}.pixel-eye{display:block;width:60px;height:60px;shape-rendering:crispEdges;overflow:visible}.pixel-eye__pupil{animation:pixel-eye-look var(--eye-duration) ease-in-out infinite;animation-play-state:var(--eye-play-state)}@keyframes pixel-eye-look{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.pixel-eye__star{opacity:1;animation:pixel-eye-radiate 4.6s ease-in-out infinite;animation-play-state:var(--eye-play-state)}.pixel-eye__star--large{--star-x: 11.5px;--star-y: 8.2px;animation-delay:-.4s}.pixel-eye__star--small{--star-x: -10.4px;--star-y: -9.6px;animation-delay:-1.3s}@keyframes pixel-eye-radiate{0%,8%,92%,to{transform:translate(0)}45%,55%{transform:translate(var(--star-x),var(--star-y))}}@media(prefers-reduced-motion:reduce){.pixel-eye__pupil,.pixel-eye__star{animation:none;transform:none;opacity:1}}
