:root {
        --bg: #222126;
        --bgl: #333237;
        --red: #ff0067;
        --txt: #c8c8d2;
        --grn: #00ffb7;
}


body {
        margin: 0;
		background-color: var(--bg);
		color: var(--txt);
		font-family: Arial, Helvetica, Verdana;
		overflow: hidden;
		font-size: 10px;
        -webkit-touch-callout: none; /* iOS Safari */
        -webkit-user-select: none; /* Safari */
        -khtml-user-select: none; /* Konqueror HTML */
        -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
        user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
	}

.wndw {
        width: 100vw;
        height: 100vh;
        align-items: center;
        justify-content: center;
        display: flex;
        flex-direction: column;
}

.title {
		font-size: 8vw;
		font-weight: bold;
		text-align: center;
	}

a:link, a:active, a:visited {
		text-decoration: none;
		color: var(--red);
		padding-right: 5px;
		text-transform: uppercase;
	}
	
a:hover {
		color: var(--grn);
	}