<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*  {
	padding: 0;
	margin: 0;
	border : 0px solid;
}

body, html {
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none;
	-webkit-user-select: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);	
	background-color : #3c3c3c;
	color : #ffffff;

	width:100%;
	height:100%;				
}		

canvas {
	image-rendering: optimizeSpeed;
	-webkit-interpolation-mode: nearest-neighbor;
	cursor: pointer;
}

.deviceLock {
    position: absolute;
    display: none;
    width: 100%;
    height: 100%;
}	
/* 
	when in landscape : show picture
*/
@media screen and (orientation:landscape) and (min-width: 321px) { 
    .deviceLock {
        position: absolute;
		top: 0px;
		left: 0px;
        width: 100% !important;
        height: 100% !important;
	    background-color: #3c3c3c;
        display: none;
    }
}
/* 
	when in portrait : hide picture 
*/
@media screen and (orientation:portrait) {
    .deviceLock {
        position: absolute;
		top: 0px;
		left: 0px;
        width: 100% !important;
        height: 100% !important;
	    background-color: #fc3c3c;
        display: none !important;
    }
}
/*
	wrong orientation image
*/
.rotateDevice {
    width:100%;
    height:100%;
    background: url('../media/rotatedevice.png') no-repeat 50% 50%;   
}
</pre></body></html>