@font-face {
	font-family: 'Micro 5 Charted';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/micro5charted/v1/hESp6XxmPDtTtADZhn7oD_yrmxE2QkEI.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Advent Pro';
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/adventpro/v28/V8mXoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiAmwDGQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Advent Pro';
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/adventpro/v28/V8mVoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUC4nMm4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@keyframes hlwiggle {
	 0% {transform: rotate(0);}
	25% {transform: rotate(21deg);}
	50% {transform: rotate(0);}
	75% {transform: rotate(-21deg);}
}

@keyframes hlpulse {
	 0% {width: 30.69rem;}
	25% {width: 30rem;}
	50% {width: 30.69rem;}
	75% {width: 31.38rem;}
}

@keyframes cglitch {
	0% {background-position-x: 0vw;}
	0.3109% {background-position-x: 0vw;}
	0.3133% {background-position-x: -27vw;}
	0.3158% {background-position-x: 0vw;}
	0.3516% {background-position-x: 6vw;}
	0.3997% {background-position-x: 11vw;}
	0.4071% {background-position-x: 0vw;}
	5.1073% {background-position-x: 0vw;}
	5.1369% {background-position-x: 2vw;}
	5.1628% {background-position-x: -4vw;}
	5.1258% {background-position-x: -8vw;}
	5.2554% {background-position-x: -2vw;}
	5.3146% {background-position-x: 4vw;}
	5.3294% {background-position-x: 0vw;}
	5.5514% {background-position-x: -8vw;}
	5.9585% {background-position-x: 6vw;}
	6.1066% {background-position-x: -1vw;}
	6.2842% {background-position-x: 1vw;}
	6.2916% {background-position-x: 0vw;}
	9.1377% {background-position-x: 0vw;}
	9.2524% {background-position-x: 69vw;}
	10.5158% {background-position-x: 75vw;}
	10.7328% {background-position-x: 72vw;}
	11.7964% {background-position-x: 86vw;}
	11.8431% {background-position-x: 82vw;}
	12.117% {background-position-x: 88vw;}
	12.2132% {background-position-x: 88vw;}
	12.2502% {background-position-x: 90vw;}
	12.3368% {background-position-x: -8vw;}
	12.4167% {background-position-x: 5vw;}
	12.5833% {background-position-x: -2vw;}
	12.7683% {background-position-x: -2vw;}
	12.9349% {background-position-x: 1vw;}
	12.9534% {background-position-x: 0vw;}
	19.6151% {background-position-x: 4.20vw;}
	20.3553% {background-position-x: 420vw;}
	22.2058% {background-position-x: 420.69vw;}
	22.5167% {background-position-x: 402.006090vw;}
	22.7165% {background-position-x: 395.1728406vw;}
	24.4856% {background-position-x: 400vw;}
	24.488% {background-position-x: 0vw;}
	31.0881% {background-position-x: 0vw;}
	51.3842% {background-position-x: -69vw;}
	51.5885% {background-position-x: 342.069vw;}
	52.6277% {background-position-x: 269.420vw;}
	53.1039% {background-position-x: 301.234567890vw;}
	53.1063% {background-position-x: -2.1vw;}
	53.1088% {background-position-x: 0vw;}
	53.2939% {background-position-x: -0.69vw;}
	53.3449% {background-position-x: 0.420vw;}
	53.399% {background-position-x: -0.42069vw;}
	54.0316% {background-position-x: 0.69420vw;}
	54.034% {background-position-x: 0vw;}
	92.5241% {background-position-x: 0vw;}
	94.1747% {background-position-x: -21vw;}
	94.1772% {background-position-x: 0vw;}
	94.2981% {background-position-x: -12vw;}
	94.3005% {background-position-x: -21vw;}
	94.7446% {background-position-x: -42vw;}
	94.8187% {background-position-x: -4.20vw;}
	94.8697% {background-position-x: 0.69vw;}
	94.8927% {background-position-x: -0.42069vw;}
	94.9149% {background-position-x: 0vw;}
	98.7515% {background-position-x: 0vw;}
	98.754% {background-position-x: -69vw;}
	98.7565% {background-position-x: 42vw;}
	98.9637% {background-position-x: -3.14159vw;}
	99.1858% {background-position-x: 1.41421vw;}
	99.3338% {background-position-x: 0vw;}
	100% {background-position-x: 0vw;}
}

@keyframes fglitch {
	0% {background-position-x: 0vw;}
	0.6083% {background-position-x: -12vw;}
	1.7381% {background-position-x: 4.20vw;}
	2.1726% {background-position-x: 4.2069vw;}
	9.9939% {background-position-x: 21vw;}
	10.2981% {background-position-x: 21.69vw;}
	10.6022% {background-position-x: 21.420vw;}
	11.6016% {background-position-x: -2.1vw;}
	11.732% {background-position-x: 4.2069vw;}
	11.7928% {background-position-x: 4.20vw;}
	11.871% {background-position-x: 4.2069vw;}
	11.8768% {background-position-x: -1.269vw;}
	13.0355% {background-position-x: 0vw;}
	21.7259% {background-position-x: 0vw;}
	24.5387% {background-position-x: 420.69vw;}
	24.792% {background-position-x: 424.20vw;}
	25.231% {background-position-x: 398.69vw;}
	25.3469% {background-position-x: -6.9vw;}
	25.6221% {background-position-x: 6.9vw;}
	25.6525% {background-position-x: 1.2vw;}
	26.0711% {background-position-x: 0vw;}
	34.7614% {background-position-x: -1.2vw;}
	34.8614% {background-position-x: 1.269vw;}
	34.9453% {background-position-x: -1.2420vw;}
	35.7608% {background-position-x: 1.42069vw;}
	35.8477% {background-position-x: -1.69420vw;}
	36.2098% {background-position-x: 1.2vw;}
	43.9167% {background-position-x: 0vw;}
	50% {background-position-x: 0vw;}
	52.1422% {background-position-x: -694.20vw;}
	58.3254% {background-position-x: -347.1vw;}
	60.8325% {background-position-x: 420vw;}
	60.9325% {background-position-x: -420.69vw;}
	61.1367% {background-position-x: -369.420vw;}
	61.5519% {background-position-x: -421.69vw;}
	61.5567% {background-position-x: 0vw;}
	62.2761% {background-position-x: 3.14159vw;}
	62.2809% {background-position-x: 0vw;}
	72.4197% {background-position-x: 0vw;}
	81.6126% {background-position-x: 4.20vw;}
	90.807% {background-position-x: -6.9vw;}
	100% {background-position-x: 0vw;}
}

html, body {
	padding: 0;
	height: 100%;
	margin: 0;
}

html {
	color: #45a98e;
	font-size: 6.9pt;
}

body {
	background: #15000c url(static.gif) center/100vw 100vh fixed;
	position: relative;
	font-size: 3.69rem;
	font-family: "Advent Pro", sans-serif;
}

h1, h2, h3 {
	color: #000000;
	font-family: "Micro 5 Charted", sans-serif;
	font-weight: normal;
	margin: 4.20rem;
	white-space: nowrap;
}

h1::before, h2::before, h3::before, .sub::before {
	content: '\00a0\00a0<\00a0';
}

h1::after, h2::after, h3::after, .sub::after {
	content: '\00a0>\00a0\00a0\00a0\00a0';
}

h1 {
	font-size: 6.9rem;
	margin-top: 0;
	text-shadow: -0.021em -0.021em 0 #f000cc, 0.021em 0.021em 0 #00f0cc;
}

h2 {
	font-size: 4.20rem;
	text-shadow: -0.0420em -0.0420em 0 #00f0cc, 0.0420em 0.0420em 0 #f000cc;
}

h3 {
	font-size: 4.20rem;
	margin-top: -1.2rem;
	margin-left: 6.9rem;
	text-shadow: -0.0420em -0.0420em 0 #f000cc, 0.0420em 0.0420em 0 #00f0cc;
}

h3+p, h3+p+p, h3+p+p+p, h3+p+p+p+p {
	margin: -0.69rem 6.9rem 4.20rem;
}

p {
	margin: -1.2rem 0 4.20rem;
	font-size: 0.69em;
}

a {
	text-decoration: none;
	transition: color 0.69s ease-in-out;
}
a:link {
	color: #00f0cc;
}
a:visited {
	color: #cc00f0;
}
a:hover, a:active {
	color: #f000cc;
}

#header, #content, #player {
	position: absolute;
	right: 0;
	left: 0;
	margin: 0;
}

#header, #player {
	padding: 2.1rem;
	border-top: 1px solid #450c2a;
	border-bottom: 1px solid #450c2a;
	text-shadow: 0.0420em -0.0420em 0.0420em #008e45, 0.0420em -0.0420em 0 #008e45;
}

#header {
	background: radial-gradient(420% 6.9rem at 50% 0%, rgba(0, 169, 142, 0.99) 0%, rgba(12, 42, 21, 0.975) 6.9%, rgba(21, 0, 12, 0.96) 42%),
		radial-gradient(420% 6.9rem at 50% 100%, rgba(0, 169, 142, 0.21) 4.20%, rgba(12, 42, 21, 0.69) 6.9%, rgba(21 , 0, 12,0) 69%);
	top: 0;
	height: 12rem;
	animation: cglitch 1420s ease-in-out infinite;
	animation-delay: calc(1489s * var(--animTimeOffset) + 69s);
	user-select: none;
	box-shadow: 0 0.3rem 0.3rem #15000c;
}

#header h2::before, #header h2::after, #header h2 .sub::before, #header h2 .sub::after {
	content: '\00a0';
}

#header h2 {
	display: inline-block;
	position: relative;
	z-index: 255;
	color: #6b0059;
	text-shadow: 0.012em -0.021em 0 #00f0cc, -0.012em 0.021em 0 #f000cc;
	font-size: 6.069rem;
	line-height: 0.69;
	padding: 0 0 1.2rem;
	margin: 0.69rem 0 0;
}

#header h2::after {
	content: '';
}

#header h2 span.sub {
	display: inline-block;
	position: relative;
	bottom: -0.420rem;
	left: -0.69rem;
	z-index: -1;
	text-shadow: 0.0174em -0.0304em 0 #00f0cc, -0.0174em 0.0304em 0 #f000cc;
	font-size: 0.69em;
}

#header img.logo {
	position: absolute;
	top: -6.0869rem;
	left: -3.69rem;
	z-index: 1;
	opacity: 0.21;
	width: 30.69rem;
	animation: hlwiggle 260s linear infinite, hlpulse 69s ease-in-out infinite;
	animation-delay: calc(260s * var(--animTimeOffset)), calc(69s * var(--animTimeOffset));
}

#autoTracking {
	cursor: default;
	display: block;
	position: absolute;
	bottom: 2.1rem;
	right: 2.1rem;
	font-size: 1.2rem;
	transition: margin-right 0.21s, border-bottom 0.21s, border-left 0.21s, color 0.12s;
	color: #a9458e;
	background: #181f25;
	text-shadow: none;
	font-weight: bold;
	margin-right: 0;
	padding: 0.69rem 1.2rem;
	border-top: 0.12rem solid #126942;
	border-right: 0.12rem solid #2c3c36;
	border-bottom: 0.42rem solid #450c2a;
	border-left: 0.42rem solid #2c3c36;
}

#autoTracking.enabled {
	margin-right: 0.3rem;
	border-bottom: 0.12rem solid #450c2a;
	border-left: 0.12rem solid #2c3c36;
}

#autoTracking.enabled, #autoTracking.active {
	color: #aaaa46;
}

#autoTracking.enabled.active {
	color: #45a98e;
}

#content {
	top: 16.69rem;
	bottom: 11.21rem;
	overflow: auto;
	scrollbar-color: #0c2a15 #15000c;
	scrollbar-width: thin;
	background: radial-gradient(420% 6.9rem at 42% 0%, rgba(240, 0, 204, 0.99) 0%, rgba(42, 12, 21, 0.975) 6.9%, rgba(21, 0, 12, 0.96) 42%),
		radial-gradient(420% 6.9rem at 69% 100%, rgba(240, 0, 204, 0.21) 4.20%, rgba(42, 12, 21, 0.69) 6.9%, rgba(12, 42, 21, 0) 69%);
	border-top: 1px solid #0c452a;
	border-bottom: 1px solid #0c452a;
	padding: 4.20rem 0 1.2rem;
	animation: cglitch 1489s ease-in-out infinite;
	animation-delay: calc(1068.31s * var(--animTimeOffset) - 420.69s);
	box-shadow: 0 -0.3rem 0.3rem #15000c, 0 0.1rem 0.1rem #15000c;
}

#page {
	background: radial-gradient(420% 6.9rem at 50% 100%, rgb(169, 204, 240) 0%, rgba(21, 0, 12, 0) 4.20%);
	text-shadow: -0.021em -0.0420em 0 #f000cc;
	text-align: justify;
	margin: 0 auto 0.12rem;
	padding: 0 6.0869rem 6.9rem;
	animation: fglitch 694.20s ease-in-out infinite;
	animation-delay: calc(763.62s * var(--animTimeOffset) + 69.420s);
}

#page *:last-child {
	margin-bottom: 0;
}

#footer {
	background: radial-gradient(420% 6.9rem at 50% 0%, rgb(240, 204, 69) 0%, rgba(21, 0, 12, 0) 6.9%);
	margin: 0 auto;
	padding: 2.79rem 6.0869rem 0;
	font-size: 0.69em;
	text-align: center;
	text-shadow: -0.021em -0.0420em 0 #f42069;
	animation: fglitch 690.420s ease-in-out infinite;
	animation-delay: calc(686.22s * var(--animTimeOffset) - 4.20s);
}

#footer p:last-child {
	margin-bottom: 0;
}

#player {
	background:
	radial-gradient(420% 6.9rem at 69% 0%, rgba(0, 169, 142, 0.99) 0%, rgba(12, 42, 21, 0.975) 6.9%, rgba(21, 0, 12, 0.96) 42%),
	radial-gradient(420% 6.9rem at 42% 100%, rgba(0, 169, 142, 0.21) 4.20%, rgba(12, 42, 21, 0.69) 6.9%, rgba(42,12,21,0) 69%);
	bottom: 0;
	height: 6.9rem;
	animation: cglitch 1351s ease-in-out infinite;
	animation-delay: calc(1771.69s * var(--animTimeOffset) + 420.69s);
	box-shadow: 0 -0.1rem 0.1rem #15000c;
}

.autoTracking {
	animation-duration: 4.20s !important;
}

.trackingLock {
	animation-iteration-count: 1 !important;
}