#game{background:#111;height:100dvh;position:relative;width:100dvw}#progress-wrap{align-items:center;display:inline-flex;margin-left:8px;vertical-align:middle}#progress{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:hsla(0,0%,100%,.15);border:none;border-radius:3px;height:5px;overflow:hidden;width:60px}#progress::-webkit-progress-bar{background:hsla(0,0%,100%,.15);border-radius:3px}#progress::-webkit-progress-value{background:hsla(0,0%,100%,.6);border-radius:3px;-webkit-transition:width .3s ease;transition:width .3s ease}#progress::-moz-progress-bar{background:hsla(0,0%,100%,.6);border-radius:3px}#boundary{background:hsla(0,0%,100%,.9);bottom:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:3px;z-index:15}#boundary.show{opacity:1}#click-marker{background:rgba(255,80,80,.8);bottom:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease;width:2px;z-index:15}#click-marker.show{opacity:1}