@layer reset {
	html {
		line-height: 1.15rem;
		-webkit-text-size-adjust: 100%;
		-webkit-tap-highlight-color: transparent;
	}

	*,
	:after,
	:before {
		box-sizing: border-box;
	}

	article,
	aside,
	figcaption,
	figure,
	footer,
	header,
	hgroup,
	main,
	nav,
	section {
		display: block
	}

	body {
		margin: 0;
		font-size: 1rem;
		font-weight: 400;
		line-height: 1.5;
		color: #313131;
	}

	[tabindex="-1"]:focus,
	[tabindex="-1"]:focus-visible {
		outline: 0;
	}

	hr {
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
		height: 0;
		overflow: visible;
	}

	p {
		margin:0;
	}

	address {
		font-style: normal;
		line-height: inherit;
	}

	dl,
	ol,
	ul {
		margin: 0;
	}

	b,
	strong {
		font-weight: bolder;
	}

	small {
		font-size: 80%;
	}

	sub,
	sup {
		position: relative;
		font-size: 75%;
		line-height: 0;
		vertical-align: baseline;
	}

	sub {
		bottom: -.25em;
	}

	sup {
		top: -.5em;
	}

	code,
	kbd,
	pre,
	samp {
		font-size: 1rem;
	}

	pre {
		margin: 0;
		overflow: auto;
	}


	img {
		vertical-align: middle;
		border-style: none;
	}

	svg {
		overflow: hidden;
		vertical-align: middle;
	}

	table {
		border-collapse: collapse;
	}

	caption {
		text-align: left;
		caption-side: bottom;
	}

	th {
		text-align: inherit;
	}

	label {
		display: inline-block;
	}

	button {
		border-radius: 0;
	}


	button,
	input,
	optgroup,
	select,
	textarea {
		margin: 0;
		font-family: inherit;
		font-size: inherit;
		line-height: inherit;
	}

	button,
	input {
		overflow: visible;
	}

	button,
	select {
		text-transform: none;
	}

	select {
		word-wrap: normal;
	}

	[type=button],
	[type=reset],
	[type=submit],
	button {
		-webkit-appearance: button;
	}

	[type=button]:not(:disabled),
	[type=reset]:not(:disabled),
	[type=submit]:not(:disabled),
	button:not(:disabled) {
		cursor: pointer;
	}

	[type=button]::-moz-focus-inner,
	[type=reset]::-moz-focus-inner,
	[type=submit]::-moz-focus-inner,
	button::-moz-focus-inner {
		padding: 0;
		border-style: none;
	}

	input[type=checkbox],
	input[type=radio] {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0;
	}

	input[type=date],
	input[type=datetime-local],
	input[type=month],
	input[type=time] {
		-webkit-appearance: listbox;
	}

	textarea {
		overflow: auto;
		resize: vertical;
	}

	fieldset {
		min-width: 0;
		padding: 0;
		margin: 0;
		border: 0;
	}

	legend {
		display: block;
		width: 100%;
		max-width: 100%;
		padding: 0;
		line-height: inherit;
		color: inherit;
		white-space: normal;
	}

	progress {
		vertical-align: baseline;
	}

	[type=number]::-webkit-inner-spin-button,
	[type=number]::-webkit-outer-spin-button {
		height: auto;
	}

	[type=search] {
		-webkit-appearance: none;
	}

	[type=search]::-webkit-search-decoration {
		-webkit-appearance: none;
	}

	::-webkit-file-upload-button {
		font: inherit;
		-webkit-appearance: button;
	}

	output {
		display: inline-block;
	}

	summary {
		display: list-item;
		cursor: pointer;
	}

	template {
		display: none;
	}

	[hidden] {
		display: none;
	}
}
/* Webfont: NotoSans-Regular */
@font-face {
    font-family: 'Noto Sans';
    src: url('clientlib-site/resources/fonts/NotoSans-Regular.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans'), local('NotoSans'), /* locally installed */
            url('clientlib-site/resources/fonts/NotoSans-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('clientlib-site/resources/fonts/NotoSans-Regular.woff2') format('woff2'), /* Modern Browsers */
            url('clientlib-site/resources/fonts/NotoSans-Regular.woff') format('woff'), /* IE9-IE11 */
            url('clientlib-site/resources/fonts/NotoSans-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('clientlib-site/resources/fonts/NotoSans-Regular.svg#NotoSans-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Minecraft-Fivev2.css */
@font-face {
    font-family: 'Minecraft-Fivev2';
    src: url('clientlib-site/resources/fonts');
    src: url('clientlib-site/resources/fonts/Minecraft-Fivev2.woff2') format('woff2'),
            url('clientlib-site/resources/fonts/Minecraft-Fivev2.woff') format('woff'),
            url('clientlib-site/resources/fonts/Minecraft-Fivev2.ttf')  format('truetype');
}

/* Webfont: MinecraftFive-Bold */
@font-face {
    font-family: 'MinecraftFive';
    src: url('clientlib-site/resources/fonts/MinecraftFive-Bold.eot'); /* IE9 Compat Modes */
    src: url('clientlib-site/resources/fonts/MinecraftFive-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('clientlib-site/resources/fonts/MinecraftFive-Bold.woff') format('woff'), /* Modern Browsers */
            url('clientlib-site/resources/fonts/MinecraftFive-Bold.ttf') format('truetype'), /* Safari, Android, iOS */
            url('clientlib-site/resources/fonts/MinecraftFive-Bold.svg#MinecraftFive-Bold') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: bold;
    text-rendering: optimizeLegibility;
}

/* Webfont: MinecraftFive-Regular */
@font-face {
    font-family: 'MinecraftFive';
    src: url('clientlib-site/resources/fonts/MinecraftFive-Regular.eot'); /* IE9 Compat Modes */
    src: url('clientlib-site/resources/fonts/MinecraftFive-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('clientlib-site/resources/fonts/MinecraftFive-Regular.woff') format('woff'), /* Modern Browsers */
            url('clientlib-site/resources/fonts/MinecraftFive-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
            url('clientlib-site/resources/fonts/MinecraftFive-Regular.svg#MinecraftFive-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: MinecraftSeven */@font-face {
    font-family: 'MinecraftSeven';
    src: url('clientlib-site/resources/fonts/MinecraftSeven.eot'); /* IE9 Compat Modes */
    src: url('clientlib-site/resources/fonts/MinecraftSeven.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('clientlib-site/resources/fonts/MinecraftSeven.woff') format('woff'), /* Modern Browsers */
            url('clientlib-site/resources/fonts/MinecraftSeven.ttf') format('truetype'), /* Safari, Android, iOS */
            url('clientlib-site/resources/fonts/MinecraftSeven.svg#MinecraftSeven') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Minecraft Seven V2 */
@font-face {
    font-family: 'MinecraftSeven-v2';
    src: url('clientlib-site/resources/fonts/Minecraft-Seven_v2.eot');
    src: url('clientlib-site/resources/fonts/Minecraft-Seven_v2.woff2') format('woff2'),
            url('clientlib-site/resources/fonts/Minecraft-Seven_v2.woff') format('woff'),
            url('clientlib-site/resources/fonts/Minecraft-Seven_v2.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: MinecraftTen */
@font-face {
    font-family: 'MinecraftTen';
    src: url('clientlib-site/resources/fonts/MinecraftTen.eot'); /* IE9 Compat Modes */
    src: url('clientlib-site/resources/fonts/MinecraftTen.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
            url('clientlib-site/resources/fonts/MinecraftTen.woff') format('woff'), /* Modern Browsers */
            url('clientlib-site/resources/fonts/MinecraftTen.ttf') format('truetype'), /* Safari, Android, iOS */
            url('clientlib-site/resources/fonts/MinecraftTen.svg#MinecraftTen') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'MinecraftTenv2';
    src: url('clientlib-site/resources/fonts/Minecraft-Tenv2.eot');
    src: url('clientlib-site/resources/fonts/Minecraft-Tenv2.woff2') format('woff2'),
            url('clientlib-site/resources/fonts/Minecraft-Tenv2.woff') format('woff'), /* Modern Browsers */
            url('clientlib-site/resources/fonts/Minecraft-Tenv2.ttf') format('truetype'); /* Safari, Android, iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

/* Webfont: Gellix */
@font-face {
    font-family: 'Gellix';
    src: url('clientlib-site/resources/fonts/Gellix-Regular.eot');
    src: url('clientlib-site/resources/fonts/Gellix-Regular.woff2') format('woff2'),
            url('clientlib-site/resources/fonts/Gellix-Regular.woff') format('woff'),
            url('clientlib-site/resources/fonts/Gellix-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}
.sensitive-banner {
        background-color: red;
        color: white;
        padding: 10px;
        text-align: center;
        font-weight: bold;
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 1000;
}
