*,*:before,*:after{box-sizing:border-box;user-select:none;-webkit-user-select:none}body{margin:0;display:flex;justify-content:center;align-items:center;min-height:70vh}#world{overflow:hidden;position:relative;width:100%;height:300px}#high-score{position:absolute;font-size:3vmin;right:1vmin;top:1vmin}#score{position:absolute;font-size:3vmin;right:1vmin;top:4vmin}#start-screen{position:absolute;font-size:4vmin;top:50%;left:50%;transform:translate(-50%,-50%)}.hidden{display:none}.ground{--left-side-passed: 0;position:absolute;width:300%;bottom:0;left:calc(var(--left-side-passed) * 1%)}#player{--bottom-jump-space: 0;position:absolute;left:1%;height:30%;bottom:calc(var(--bottom-jump-space) * 1%)}.obstacle{--left-side-passed: 0;position:absolute;left:calc(var(--left-side-passed) * 1%);height:30%;bottom:0}
