body{background:#000;padding:0;margin:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none;}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-o-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}#root{background:#000;width:320px;height:416px;left:50%;top:50%;margin-left:-160px;margin-top:-208px;position:absolute;}#inner-root{left:50%;top:50%;position:absolute;}#inner-root canvas{position:absolute;width:100%;height:100%;top:0;left:0;}.title-screen{position:absolute;width:100%;height:100%;background:url(../i/bg_prerendered.png) no-repeat;background-size:100% 100%;}.logo{width:43.8em;height:66.6em;background:url(../i/logo.png) no-repeat;background-size:100% 100%;left:50%;top:50%;margin:-50.7em 0 0 -21.9em;position:absolute;}.progress-bar{position:absolute;width:79%;height:39%;font-size:7em;font-family:arial,sans-serif;text-align:center;padding:79% 10% 0 10%;}.menu-button{position:absolute;width:79%;height:39%;font-size:7em;font-family:arial,sans-serif;text-align:center;padding:79% 10% 0 10%;cursor:pointer;}#score-keeper{width:100%;bottom:0;height:2em;font-size:6em;font-family:arial,sans-serif;line-height:2em;position:absolute;pointer-events:none;}#score-keeper div{position:absolute;width:6em;top:0;text-align:center;}.level{right:0;}.score{left:50%;margin:0 0 0 -3em;}.lives{left:0;}.countdown{background-image:url(../i/tiles.png);background-size:600%;position:absolute;width:12em;height:18em;margin:-9em 0 0 -6em;left:50%;top:50%;}.on-0{display:none;}.on-1{background-position:40% 100%;}.on-2{background-position:20% 100%;}.on-3{background-position:0 100%;}#root.full-screen{width:100%;height:100%;position:absolute;left:0;top:0;margin:0;padding:0;}.button-fullscreen{background:url('../i/tiles.png') 60% 100% no-repeat;background-size:600%;top:1em;left:1em;width:12em;height:12em;z-index:10;position:absolute;cursor:pointer;}.full-screen .button-fullscreen{background:url('../i/tiles.png') 80% 100% no-repeat;background-size:600%;top:1em;left:1em;width:12em;height:12em;z-index:10;position:absolute;cursor:pointer;}