@font-face{
	font-family:VCR_OSD;
	src:url('https://file.garden/Zlk30agh4hF11eOU/VCR_OSD_MONO.woff2');
}
@font-face{
	font-family:RWFont;
	src:url('https://file.garden/Zlk30agh4hF11eOU/rain-world-menu.woff2');
}
@font-face{
	font-family:DTF;
	src:url('https://file.garden/Zlk30agh4hF11eOU/DTM-Mono.otf');
}
*{
	margin:0;
	padding:0;
}
* {
	scrollbar-color:white black;
}
*::-webkit-scrollbar-thumb {
	background-color:white;
}
*::-webkit-scrollbar-track {
	background-color:black;
}
.lower{
	text-transform:lowercase;
}
p{
	font-size:20px;
}
a{
	text-decoration:none;
	font-size:20px;
	color:#ff1a3c;
}
a:hover{
	color:#7e0c1d;
}
body::before {
	content: "";
	z-index: -1;
	position: fixed;
	opacity: 0.1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	background-image: url(resources/battlebg.gif);
	background-repeat: all;
	background-position: 0px 0px;
	background-size: 300px;
}
html, body{
	margin: 0;
	padding: 0;
}
body{
	color:white;
	background-color:black;
	font-family: DTF;
}
h1{
	font-size: 35px;
	font-family:VCR_OSD;
}
a:hover {
	text-decoration: none;
}
.splashhead {
	display: inline-block;
	margin: 15px 0px;
}
.nukosplash {
	image-rendering: pixelated;
	width: 30px;
	padding-left: 10px;
	vertical-align: 0%;
}
.nuko {
	image-rendering: pixelated;
	width: 40px;
}
#splash{
	text-align:center;
	position:absolute;
	width:330px;
	height:330px;
	padding:10px 20px;
	top:0px;
	bottom:0px;
	left:0px;
	right:0px;
	margin:auto;
	background-color:#000000;
	box-shadow:10px 10px #ffffff;
	border:2px solid white;
}
#splash a {
	font-size: 25px;
}
#splashcenter {
	width: 80%;
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.splashnote{
	font-size:15px;
	margin: 15px 0px;
}
.splashnote span{
	color:#ff1a3c;
}
#particles-js{
	height:100vh;
}