.flame,.player{position:absolute}.enemy,.food{border-radius:50%}body{background-color:#000;cursor:none;overflow:hidden}.player{z-index:1;width:5px;height:5px;animation-name:flicker;animation-duration:3ms;animation-delay:200ms;animation-timing-function:ease-in;animation-iteration-count:infinite;animation-direction:alternate}@keyframes flicker{0%,40%{transform:rotate(-1deg)}100%,20%{transform:rotate(1deg)}60%{transform:rotate(1deg) scaleY(1.04)}80%{transform:rotate(-2deg) scaleY(.92)}}.flame{width:inherit;height:inherit;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;transform:rotate(-45deg)}.yellow{background:gold;box-shadow:0 0 9px 4px gold}.orange{background:orange;box-shadow:0 0 9px 4px orange}.red{background:#ff4500;box-shadow:0 0 5px 4px #ff4500}.white{background:#fff;box-shadow:0 0 9px 4px #fff}.food{width:10px;height:10px;position:absolute}.game-over,.game-vw{width:100%;position:absolute}.enemy{position:absolute}.hidden{display:none}.game-over{color:#fff;font-size:100px;z-index:10;margin-top:15%;text-align:center;cursor:pointer}.game-vw{height:100%}.score{right:10px;position:absolute;padding:10px;font-size:25px;background-color:#9a81ec;opacity:.8;border-radius:10px;z-index:1;color:#fff}.replay--text{font-size:27px;display:block;margin-top:30px;color:#d7ffff}