@import "grid.css";
@import "colors.css";
@import "type.css";
@import "panels.css";

body {
	margin: 0;
	padding: 0;
	background:#0cd290;
	height: 100%;
	width: 100%;
	color: var(--cyan_b9d);
	overflow-x: hidden;
	overflow-y: auto;
	}

#gradTest {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 162%;
	height: 162%;
	transform: translate(-50%,-50%);
	background: linear-gradient(-30deg, var(--cyan_b0), var(--blue_w7d), var(--mint_b0d));
	background-size: 150% 150%;
	animation: gradient 10s ease infinite;
	z-index: -1;
	}

h1#bigLogo {
	position: relative;
	background: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 916 256'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;%7D.cls-2%7Bfill:%2300ffc8;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' width='34' height='34'/%3E%3Crect class='cls-1' x='34' y='34' width='848' height='188'/%3E%3Crect class='cls-1' y='222' width='34' height='34'/%3E%3Crect class='cls-1' x='882.21' width='34' height='34'/%3E%3Crect class='cls-1' x='882.21' y='222' width='34' height='34'/%3E%3Cpath class='cls-2' d='M333.86,70.5l19-2.37v79a42.3,42.3,0,0,1-6,22.48A40.61,40.61,0,0,1,330,184.93q-10.9,5.49-25.18,5.5t-25.18-5.5a40.5,40.5,0,0,1-16.87-15.34,42.46,42.46,0,0,1-6-22.48V70.5l18.92-2.37v77.46a28.64,28.64,0,0,0,3.55,14.34,24.6,24.6,0,0,0,10.17,9.78,35.54,35.54,0,0,0,30.76,0,24.45,24.45,0,0,0,10.11-9.78,28.84,28.84,0,0,0,3.53-14.34Z'/%3E%3Cpath class='cls-2' d='M370,222.34V100.58l15.68-2.36,3.77,14.64a1.81,1.81,0,0,0,.33-.5,2.29,2.29,0,0,1,.32-.56,39.49,39.49,0,0,1,5.14-7.11,23.58,23.58,0,0,1,7.9-5.38,29.81,29.81,0,0,1,12.23-2.26,35,35,0,0,1,19.42,5.52,37.1,37.1,0,0,1,13.43,16q4.88,10.53,4.87,24.92t-4.79,24.89a37,37,0,0,1-13.34,16.16,34.58,34.58,0,0,1-19.42,5.61A29.55,29.55,0,0,1,403,187.81a25.19,25.19,0,0,1-8.07-5.58,39.36,39.36,0,0,1-5.42-6.16v46.27Zm19.56-79a46,46,0,0,0,2.7,16.43,24.06,24.06,0,0,0,7.91,11,21.85,21.85,0,0,0,25.12-.12,24.71,24.71,0,0,0,7.93-11.14,45.25,45.25,0,0,0,2.71-16.16,44.53,44.53,0,0,0-2.65-15.92,23.85,23.85,0,0,0-7.87-10.87,20.67,20.67,0,0,0-12.81-3.94A20.94,20.94,0,0,0,400,116.35a22.63,22.63,0,0,0-7.85,10.7A45.86,45.86,0,0,0,389.53,143.35Z'/%3E%3Cpath class='cls-2' d='M489.24,94.91q0-6.41,3.32-9.38t10.25-3a22.9,22.9,0,0,1,5.1.59l2.37-15.11a54.41,54.41,0,0,0-5.94-.91q-3.22-.31-6.35-.32a32.31,32.31,0,0,0-14.45,3,21.74,21.74,0,0,0-9.43,8.79,27.26,27.26,0,0,0-3.32,13.87v5.72H456.92V112.8h13.87v75.69h18.45V112.8h16.85l2.37-14.58H489.24Z'/%3E%3Cpath class='cls-2' d='M541.89,68.13V188.49H523.44V70.5Z'/%3E%3Cpath class='cls-2' d='M616.74,150.88v-50.3l18.93-2.36v90.27H620.05l-3.31-15.69a28.15,28.15,0,0,1-5.9,8.78,26.22,26.22,0,0,1-9.14,6,32.16,32.16,0,0,1-11.93,2.11,30.08,30.08,0,0,1-15.57-3.94,26.58,26.58,0,0,1-10.46-11.57Q560,166.52,560,155.64V100.58l18.45-2.36v55.07a22.91,22.91,0,0,0,2.26,10.43,16.41,16.41,0,0,0,6.38,6.93,18.14,18.14,0,0,0,9.46,2.44,21.08,21.08,0,0,0,9.9-2.5,19.91,19.91,0,0,0,7.85-7.52C616.31,159.72,616.74,155.66,616.74,150.88Z'/%3E%3Cpath class='cls-2' d='M764.87,135.07v53.42H746.06V100.58l15.32-2.36,3.49,14.87a25.67,25.67,0,0,1,5.84-8.52,26.16,26.16,0,0,1,9-5.56,33.62,33.62,0,0,1,11.87-2A32.33,32.33,0,0,1,807.76,101a26.46,26.46,0,0,1,10.73,11.58q3.78,7.64,3.79,18.51v57.42H803.89V133.42a24.84,24.84,0,0,0-2.27-11,16.17,16.17,0,0,0-6.46-7.08,19.67,19.67,0,0,0-10-2.43,21.47,21.47,0,0,0-10.7,2.61,18.29,18.29,0,0,0-7.28,7.64C765.39,126.52,764.87,130.49,764.87,135.07Z'/%3E%3Cpath class='cls-2' d='M879.59,173.15a7.79,7.79,0,0,1-1,.06,10.9,10.9,0,0,0-1.11.06c-1.18.11-2.37.19-3.59.23s-2.29.06-3.23.06a15.2,15.2,0,0,1-5.52-1,7.34,7.34,0,0,1-3.68-3.53,15.52,15.52,0,0,1-1.38-7.22v-49h15.86l2.36-14.58H860.08V76.6L841.63,79V98.22H828.47V112.8h13.16v52.65a24,24,0,0,0,3.58,13.4,21.84,21.84,0,0,0,9.67,8.14,33.22,33.22,0,0,0,13.49,2.67A110.24,110.24,0,0,0,882,188.9Z'/%3E%3Cpath class='cls-2' d='M712.4,165.51a16.58,16.58,0,0,1-4.23,5.08,20.26,20.26,0,0,1-6.52,3.47,27.34,27.34,0,0,1-8.58,1.26,25.78,25.78,0,0,1-13.17-3.26,21.87,21.87,0,0,1-8.73-9.49,32.72,32.72,0,0,1-3-13.81H732v-6.29q0-15.51-5.53-25.71a35.11,35.11,0,0,0-14.66-15,42.93,42.93,0,0,0-20.18-4.76,40.62,40.62,0,0,0-21.95,5.9A39.5,39.5,0,0,0,655,119.53a54.82,54.82,0,0,0-5.22,24.41q0,14,5.2,24.48a37.58,37.58,0,0,0,15,16.19q9.78,5.7,22.95,5.7a48.28,48.28,0,0,0,17.75-3.09,34.94,34.94,0,0,0,13.07-8.67,30.19,30.19,0,0,0,4.78-6.84Zm-41.31-40.93a23.48,23.48,0,0,1,8.4-9.14,22.77,22.77,0,0,1,12.4-3.41,21.88,21.88,0,0,1,11.58,3,20.82,20.82,0,0,1,7.75,8.28,25.27,25.27,0,0,1,2.77,12h-45.8A25.89,25.89,0,0,1,671.09,124.58Z'/%3E%3Cpath class='cls-2' d='M168.46,105.22,81.62,99.45V87.18A19.29,19.29,0,0,1,100.94,67.9l86.63.15V35.47H81.67v.08L34,42.79V156a75.75,75.75,0,0,0,1,12,19.62,19.62,0,0,1,21-11.94l25.66,3.73v10.38A21.29,21.29,0,0,1,55.81,191L41.6,188c.63,1.18,1.29,2.35,2,3.49a63.82,63.82,0,0,0,26.91,23.79q17.36,8.47,40.28,8.48,22.76,0,40.16-8.48a64.12,64.12,0,0,0,27-23.79q9.6-15.31,9.61-35.43V91.46A18.5,18.5,0,0,1,168.46,105.22Zm-33.88,25.25a20.88,20.88,0,0,1-23.8,20.67l-52.2-7.4-.1-8.74a21.62,21.62,0,0,1,23.09-21.82l53,3.61Z'/%3E%3C/svg%3E") no-repeat;
	background-size: contain;
	color: transparent;
	box-sizing: border-box;
	display: block;
	margin: 0;
	}

p#copyrightStatement {
	position: fixed;
	width: 100%;
	bottom: 0;
	text-align: center;
	mix-blend-mode: overlay;
	}

#pageBody {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	padding: 0;
	}

#pageBody .floating-panel {
	height: calc(100% - 5rem);
	width: calc(100% - 2.666666rem);
	left: var(--grid);
	margin-right: 0;
}

@keyframes gradient {
	0% {
	background-position: 0% 50%;
	}
	50% {
	background-position: 100% 50%;
	}
	100% {
	background-position: 0% 50%;
	}
}


@media (max-width: 639px), (max-height: 639px) {
	#pageBody {
		position: relative;
		top: 0;
		transform:translate(-50%,0);
		}
	#pageBody .floating-panel {
		margin-bottom: var(--ts4);
		margin-top: var(--ts2);
		}
	p#copyrightStatement {
		position:relative;
		bottom: 2.6667rem;
		display: block;
		float: left;
		clear: both;
		}
	}