*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"Print Char 21";src:url(../assets/841c1eb4c1bfaf943be975a343426ace.ttf) format("truetype");font-style:normal;font-weight:400}html,body{width:100%;height:100%;margin:0;padding:0;overflow:hidden}body{background:#000;color:#fff;-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:"Print Char 21", Helvetica, Arial, sans-serif;cursor:default;-moz-user-select:none;-ms-user-select:none;user-select:none}#root,#root>canvas{width:100%;height:100%}#root .pause{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);-webkit-transition:opacity ease-out .3s;transition:opacity ease-out .3s;opacity:0;pointer-events:none}#root .pause>div{position:absolute;width:100%;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center;text-transform:uppercase;font-size:6vw}#root.paused .pause{opacity:1}#root .stats{position:absolute;right:0;bottom:0}#root .ui>div{position:absolute;width:100%;left:0;text-align:center}#root .ui .copyright{bottom:0;padding:20px;color:rgba(255,255,255,0.2);font-size:2vw}#root .ui .copyright>a{color:inherit}#root .ui .feedback,#root .ui .results{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:rgba(255,255,255,0.6)}#root .ui .feedback{font-size:28px}#root .ui .results{font-size:60px;opacity:0;-webkit-transition:opacity ease-out .3s;transition:opacity ease-out .3s}#root .ui .track{position:absolute;bottom:40px;left:50%;height:8px;width:40%;border-radius:4px;background:rgba(0,0,0,0.3);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6)}#root .ui .track>div{position:absolute;top:50%;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:14px solid rgba(255,255,255,0.3);border-radius:6px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);will-change:left}#root .ui .track>div:nth-child(2){border-left-color:rgba(255,255,255,0.15)}#root .ui .speed,#root .ui .timer{bottom:0}#root .ui .speed>canvas,#root .ui .timer>canvas{width:15%;vertical-align:middle}#root .ui .speed{text-align:left;left:7.5%}#root .ui .timer{text-align:right;left:auto;right:7.5%}

/*# sourceMappingURL=673a88ce026bc2b48382.css.map*/