* { padding: 0; margin: 0; }
body {
	overflow: hidden;
	background-color: #333;
	background-image: 
	  radial-gradient(2px 2px at 20px 30px, #fff, rgba(0,0,0,0.4)),
	  radial-gradient(3px 3px at 40px 70px, #fff, rgba(0,0,0,0.5)),
	  radial-gradient(2px 2px at 50px 160px, #fff, rgba(0,0,0,0.4)),
	  radial-gradient(2px 2px at 90px 40px, #fff, rgba(0,0,0,0.3)),
	  radial-gradient(2px 2px at 130px 80px, #fff, rgba(0,0,0,0.3)),
	  radial-gradient(2px 2px at 160px 120px, #fff, rgba(0,0,0,0.3));
	background-repeat: repeat;
	background-size: 400px 500px, 300px 350px, 300px 200px, 150px 150px; 
	background-position: 0 0, 40px 60px, 130px 270px, 70px 100px;
}
#gameContainer { width: 100%; height: 100%; position: absolute; display: none; }
canvas { width: 100%; height: 100%; position: absolute; }

#loader { position: absolute; top: calc(50% - 25px); width: 100%; text-align: center; }
#loader #stick { height: 50px; }
#loader #status { color: #333; position: relative; top: -41px; font-family: Helvetica; font-weight: bold; font-size: 18px; }
