.retro-game.svelte-1ixy7hy{font-family:var(--font-pixel)}.obstacle.svelte-1ixy7hy{animation:svelte-1ixy7hy-moveObstacle var(--obstacle-duration) linear forwards}@keyframes svelte-1ixy7hy-shake{0%,to{transform:translate(0)}10%,90%{transform:translate(-3px,-1px)}20%,80%{transform:translate(3px,1px)}30%,70%{transform:translate(-2px,2px)}40%,60%{transform:translate(2px,-2px)}50%{transform:translate(-3px,2px)}}.retro-character.svelte-1ixy7hy .frame-1:where(.svelte-1ixy7hy){opacity:1}.retro-character.svelte-1ixy7hy .frame-2:where(.svelte-1ixy7hy),.retro-character.svelte-1ixy7hy .frame-3:where(.svelte-1ixy7hy){opacity:0}.moving-ground.svelte-1ixy7hy .retro-character:where(.svelte-1ixy7hy):not(.jump) .frame-1:where(.svelte-1ixy7hy){animation:.45s step-end infinite svelte-1ixy7hy-show-frame-1}.moving-ground.svelte-1ixy7hy .retro-character:where(.svelte-1ixy7hy):not(.jump) .frame-2:where(.svelte-1ixy7hy){animation:.45s step-end infinite svelte-1ixy7hy-show-frame-2}.moving-ground.svelte-1ixy7hy .retro-character:where(.svelte-1ixy7hy):not(.jump) .frame-3:where(.svelte-1ixy7hy){animation:.45s step-end infinite svelte-1ixy7hy-show-frame-3}.jump.svelte-1ixy7hy .frame-1:where(.svelte-1ixy7hy),.jump.svelte-1ixy7hy .frame-2:where(.svelte-1ixy7hy){opacity:0!important}.jump.svelte-1ixy7hy .frame-3:where(.svelte-1ixy7hy){opacity:1!important;animation:none!important}@keyframes svelte-1ixy7hy-show-frame-1{0%,33.3%{opacity:1}33.4%,to{opacity:0}}@keyframes svelte-1ixy7hy-show-frame-2{0%,33.3%{opacity:0}33.4%,66.6%{opacity:1}66.7%,to{opacity:0}}@keyframes svelte-1ixy7hy-show-frame-3{0%,66.6%{opacity:0}66.7%,to{opacity:1}}@keyframes svelte-1ixy7hy-jump{0%{bottom:60px}45%{bottom:195px}50%{bottom:200px}55%{bottom:195px}to{bottom:60px}}.jump.svelte-1ixy7hy{animation:.6s cubic-bezier(.25,.46,.45,.94) svelte-1ixy7hy-jump}@keyframes svelte-1ixy7hy-moveObstacle{0%{right:-120px}to{right:100%}}@keyframes svelte-1ixy7hy-moveGround{0%{background-position:0 0}to{background-position:-60px 0}}.moving-ground.svelte-1ixy7hy .ground-dash:where(.svelte-1ixy7hy):first-child{animation:.5s linear infinite svelte-1ixy7hy-moveGround}.moving-ground.svelte-1ixy7hy .ground-dash:where(.svelte-1ixy7hy):last-child{animation:.8s linear infinite svelte-1ixy7hy-moveGround}@keyframes svelte-1ixy7hy-blink{0%,96%,98%,to{transform:scaleY(1)}97%,99%{transform:scaleY(.1)}}@keyframes svelte-1ixy7hy-yawn{0%,80%,to{transform:scale(1)}90%{transform:scale(1.3,1.8)}}
