@font-face {
	font-family:fibberish;
	src: url("../assets/fonts/fibberish.ttf");
}
@font-face {
	font-family:sandyforest;
	src: url("../assets/fonts/SandyForest.ttf");
}
@font-face {
	font-family:akdpixel;
	src: url("../assets/fonts/AKDPixel.ttf");
}
@font-face {
	font-family:c64esque;
	src: url("../assets/fonts/c64esque.ttf");
}
@font-face {
	font-family:tinyunicode;
	src: url("../assets/fonts/TinyUnicode.ttf");
}
body {
	background-color:black;
	color:#fff;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
canvas, * {
	image-rendering: -moz-crisp-edges;
	image-rendering: -webkit-crisp-edges;
	image-rendering: pixelated;
	user-select: none;
	cursor: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
#font-preload {
	width:0px;
	height:0px;
	opacity:0;
}
#game {
	position:absolute;
	top:0px;left:0px;
	width:100%;height:100%;
}
.console-title {
	color:#000;
	background-color:#fff;
	padding:2px;
	padding-top:0px;
}
#cursor {
	position:absolute;
	top:0px; left:0px;
	width:16px; height:16px;
	background-image: url("../assets/images/cursor.png");
	background-position:center center;
	background-size:100% 100%;
	z-index:1e10;
	display:none;
	opacity:0;
	pointer-events:none;
}