*{margin:0;padding:0}body{background-color:#000;color:#fff;overflow:hidden}#wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:1440px;height:100%;padding:10px;margin:0 auto;position:relative}.info{max-width:600px;justify-self:flex-start;font-family:arial;font-size:24px;font-weight:700;margin-bottom:30px}.info ul{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}.info ul li{list-style:none}.info ul li:not(:last-child){margin-right:20px}.pause{margin-top:30px;animation:blink 1s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.hidden{display:none!important}#help-window,#instruction-window{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:40%;background:rgba(54,69,79,.9);display:flex;justify-content:center;align-items:center;border-style:solid}.help-content{padding:20px;border-radius:10px;width:80%;max-width:500px;text-align:center;position:relative;font-family:arial;font-size:18px;font-weight:700}.close-btn{position:absolute;top:10px;right:10px;font-size:24px;cursor:pointer}#help-link,#instruction-link{font-size:18px}canvas#canvas{background-color:#000;display:block}#battery-indicator{margin-top:30px;font-size:18px}@media (max-width:650px){.info{font-size:18px}.info ul{flex-direction:column;align-content:center;justify-content:center}.info ul li:not(:last-child){margin:0 0 10px 0}.help-content{font-size:10px}.close-btn{font-size:18px}#help-link,#instruction-link{font-size:12px}#battery-indicator{font-size:12px}}