/* /Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-xbo8w7xmtq] {
	color-scheme: light only;
	background: lightyellow;
	bottom: 0;
	box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
	box-sizing: border-box;
	display: none;
	left: 0;
	padding: 0.6rem 1.25rem 0.7rem 1.25rem;
	position: fixed;
	width: 100%;
	z-index: 1000;
}

#blazor-error-ui .dismiss[b-xbo8w7xmtq] {
	cursor: pointer;
	position: absolute;
	right: 0.75rem;
	top: 0.5rem;
}
/* /Components/Layout/NavMenu.razor.rz.scp.css */
.top-nav[b-to3r7gyoj1] {
	position: sticky;
	width: 100%;
	top: 0;
	z-index: 100;
}

.top-nav-inner[b-to3r7gyoj1] {
	position: relative;
	width: 1444px;
	height: 120px;
	margin: 0 auto;
	background-image: url('images/nav.png');
	background-repeat: no-repeat;
	background-position-x: center;
}

.top-nav-link[b-to3r7gyoj1] {
	position: absolute;
	top: 31px;
	padding: 0.5rem 0.85rem;
	border-radius: 4px;
	font-size: 1.25rem;
	text-transform: uppercase;
}

.top-nav-link[b-to3r7gyoj1]  a {
	display: inline-block;
	color: rgb(252, 245, 203);
	transition: color 0.15s;
	text-decoration: none;
	text-shadow: 0 0 5px black;
}

.top-nav-link[b-to3r7gyoj1]  a::first-letter {
	font-size: 1.5rem;
}

.top-nav-link:hover[b-to3r7gyoj1]  a, .top-nav-link.active[b-to3r7gyoj1]  a {
	color: rgb(248, 217, 91);
}

.link-home[b-to3r7gyoj1] {
	left: 110px;
}

.link-news[b-to3r7gyoj1] {
	left: 287px;
}

.link-database[b-to3r7gyoj1] {
	left: 430px;
}

.link-download[b-to3r7gyoj1] {
	left: 647px;
	top: 28px;
	font-size: 1.5rem;
}

.link-download a[b-to3r7gyoj1] {
	color: rgb(248, 217, 91);
}

.top-nav-link a[b-to3r7gyoj1]::first-letter {
	font-size: 1.75rem;
}

.link-download:hover a[b-to3r7gyoj1] {
	color: rgb(252, 245, 203);
}

.link-timers[b-to3r7gyoj1] {
	left: 895px;
}

.link-topup[b-to3r7gyoj1] {
	left: 1105px;
}

.link-signup[b-to3r7gyoj1] {
	left: 1245px;
	top: 33px;
	font-weight: bold;
}

.link-signup[b-to3r7gyoj1]  a {
	color: rgb(64, 24, 6);
	text-shadow: none;
}

.link-signup:hover[b-to3r7gyoj1]  a, .link-signup.active[b-to3r7gyoj1]  a {
	color: #000;
}
/* /Components/Layout/ReconnectModal.razor.rz.scp.css */
.components-reconnect-first-attempt-visible[b-unn40jjb5z],
.components-reconnect-repeated-attempt-visible[b-unn40jjb5z],
.components-reconnect-failed-visible[b-unn40jjb5z],
.components-pause-visible[b-unn40jjb5z],
.components-resume-failed-visible[b-unn40jjb5z],
.components-rejoining-animation[b-unn40jjb5z] {
	display: none;
}

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-retrying[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-failed[b-unn40jjb5z],
#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-unn40jjb5z] {
	display: block;
}


#components-reconnect-modal[b-unn40jjb5z] {
	background-color: white;
	width: 20rem;
	margin: 20vh auto;
	padding: 2rem;
	border: 0;
	border-radius: 0.5rem;
	box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3);
	opacity: 0;
	transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete;
	animation: components-reconnect-modal-fadeOutOpacity-b-unn40jjb5z 0.5s both;
	&[open]

{
	animation: components-reconnect-modal-slideUp-b-unn40jjb5z 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity-b-unn40jjb5z 0.5s ease-in-out 0.3s;
	animation-fill-mode: both;
}

}

#components-reconnect-modal[b-unn40jjb5z]::backdrop {
	background-color: rgba(0, 0, 0, 0.4);
	animation: components-reconnect-modal-fadeInOpacity-b-unn40jjb5z 0.5s ease-in-out;
	opacity: 1;
}

@keyframes components-reconnect-modal-slideUp-b-unn40jjb5z {
	0% {
		transform: translateY(30px) scale(0.95);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes components-reconnect-modal-fadeInOpacity-b-unn40jjb5z {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes components-reconnect-modal-fadeOutOpacity-b-unn40jjb5z {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

.components-reconnect-container[b-unn40jjb5z] {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 1rem;
}

#components-reconnect-modal p[b-unn40jjb5z] {
	margin: 0;
	text-align: center;
}

#components-reconnect-modal button[b-unn40jjb5z] {
	border: 0;
	background-color: #6b9ed2;
	color: white;
	padding: 4px 24px;
	border-radius: 4px;
}

	#components-reconnect-modal button:hover[b-unn40jjb5z] {
		background-color: #3b6ea2;
	}

	#components-reconnect-modal button:active[b-unn40jjb5z] {
		background-color: #6b9ed2;
	}

.components-rejoining-animation[b-unn40jjb5z] {
	position: relative;
	width: 80px;
	height: 80px;
}

	.components-rejoining-animation div[b-unn40jjb5z] {
		position: absolute;
		border: 3px solid #0087ff;
		opacity: 1;
		border-radius: 50%;
		animation: components-rejoining-animation-b-unn40jjb5z 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;
	}

		.components-rejoining-animation div:nth-child(2)[b-unn40jjb5z] {
			animation-delay: -0.5s;
		}

@keyframes components-rejoining-animation-b-unn40jjb5z {
	0% {
		top: 40px;
		left: 40px;
		width: 0;
		height: 0;
		opacity: 0;
	}

	4.9% {
		top: 40px;
		left: 40px;
		width: 0;
		height: 0;
		opacity: 0;
	}

	5% {
		top: 40px;
		left: 40px;
		width: 0;
		height: 0;
		opacity: 1;
	}

	100% {
		top: 0px;
		left: 0px;
		width: 80px;
		height: 80px;
		opacity: 0;
	}
}
/* /Components/Pages/Admin/AddNews.razor.rz.scp.css */
.login-box[b-ss5w5mzni1] {
	max-width: 380px;
	margin: 3rem auto;
	padding: 2rem;
	border: 1px solid #dee2e6;
	border-radius: 8px;
	background: #fff;
	box-shadow: 0 2px 8px rgba(0,0,0,0.08);
}

.admin-page[b-ss5w5mzni1] {
	max-width: 860px;
	margin: 0 auto;
	background-color: white;
}
/* /Components/Pages/Database.razor.rz.scp.css */
.db[b-243nvk0e3o] {
	position: relative;
	background-image: url('images/db.png');
	width: 1536px;
	height: 1024px;
	margin: 0 auto;
}

.db-title[b-243nvk0e3o], .db-title-bg[b-243nvk0e3o] {
	position: absolute;
	width: 100%;
	text-align: center;
	top: 65px;
	font-weight: bold;
	font-size: 3.5rem;
}

.db-title[b-243nvk0e3o] {
	background: linear-gradient(#faffa3, #f9bb36);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 0.5px black;
	background-clip: text;
}

.db-title-bg[b-243nvk0e3o] {
	line-height: 1.2;
	text-shadow: 0px 0px 5px black;
}

.db-content[b-243nvk0e3o] {
	position: absolute;
	top: 250px;
	left: 130px;
	font-family: Tahoma, sans-serif;
}

@property --dbPaginationBg0 {
	syntax: '<color>';
	initial-value: rgba(0, 0, 0, 0);
	inherits: false;
}

@property --dbPaginationBg1 {
	syntax: '<color>';
	initial-value: rgba(0, 0, 0, 0);
	inherits: false;
}

.db-pagination a[b-243nvk0e3o] {
	display: inline-block;
	border: 1px solid rgb(32, 15, 6, 0.2);
	padding: 0.25rem 0.75rem;
	text-decoration: none;
	color: #200f06;
	background: linear-gradient(90deg, var(--dbPaginationBg0), var(--dbPaginationBg1));
	transition: color 0.15s, --dbPaginationBg0 0.15s, --dbPaginationBg1 0.15s;
}

.db-pagination a.active[b-243nvk0e3o] {
	background: linear-gradient(90deg, rgba(117, 74, 45, 0.9), rgba(173, 87, 31, 0.9));
	color: #f9d5af;
}

.db-pagination a:not(.no-hover):hover[b-243nvk0e3o] {
	--dbPaginationBg0: rgba(117, 74, 45, 0.9);
	--dbPaginationBg1: rgba(173, 87, 31, 0.9);
	color: #f9d5af;
}

.db-pagination-previous[b-243nvk0e3o] {
	margin-right: 5px;
}

.db-pagination-next[b-243nvk0e3o] {
	margin-left: 5px;
}

.db-search[b-243nvk0e3o] {
	position: absolute;
	left: 1050px;
	width: 200px;
}

.db-search-input[b-243nvk0e3o] {
	background-color: transparent;
	padding: .375rem .75rem;
	border: 1px solid rgba(32, 15, 6, 0.2);
	border-radius: 0.25rem;
}

.item-row[b-243nvk0e3o] {
	position: absolute;
	width: 1270px;
}

.item-row:nth-child(1)[b-243nvk0e3o] {
	top: 80px;
}

.item-row:nth-child(2)[b-243nvk0e3o] {
	top: 170px;
}

.item-row:nth-child(3)[b-243nvk0e3o] {
	top: 264px;
}

.item-row:nth-child(4)[b-243nvk0e3o] {
	top: 350px;
}

.item-row:nth-child(5)[b-243nvk0e3o] {
	top: 442px;
}

.item-row:nth-child(6)[b-243nvk0e3o] {
	top: 525px;
}

.item-row:nth-child(7)[b-243nvk0e3o] {
	top: 610px;
}

.item-row:nth-child(8)[b-243nvk0e3o] {
	top: 690px;
}

.item-icon[b-243nvk0e3o] {
	width: 32px;
	height: 32px;
	display: inline-block;
	vertical-align: top;
}

.item-info[b-243nvk0e3o] {
	display: inline-block;
}

.item-info a[b-243nvk0e3o] {
	text-decoration: none;
	color: #3d2006;
}

.item-info a:hover[b-243nvk0e3o] {
	text-decoration: underline;
}

.item-desc[b-243nvk0e3o] {
	display: block;
	font-size: 0.875rem;
	color: #695844;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* /Components/Pages/Home.razor.rz.scp.css */
.home[b-ky22ev8q4w] {
	max-width: 1216px;
	margin: 0 auto;
}

.logo[b-ky22ev8q4w] {
	position: relative;
	height: 620px;
}

.logo > *[b-ky22ev8q4w] {
	position: absolute;
	margin: 0 auto;
	left: 0;
	right: 0;
	text-align: center;
}

.logo .bg[b-ky22ev8q4w] {
	background-image: url('images/logo.png');
	background-size: contain;
	background-position-x: center;
	background-repeat: no-repeat;
	height: 530px;
}

.logo .player-count[b-ky22ev8q4w] {
	background-image: url('images/player-count.png');
	top: 470px;
	width: 400px;
	height: 66px;
	color: rgb(251, 244, 204);
	font-size: 1.5rem;
	text-shadow: 0 0 5px black;
	padding-top: 14px;
}

.logo .download[b-ky22ev8q4w] {
	background-image: url('images/download.png');
	top: 540px;
	width: 304px;
	height: 66px;
	color: rgb(240, 237, 123);
	font-size: 1.5rem;
	text-shadow: 0 0 5px black;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 11px;
	transition: color 0.15s;
}

.logo .download:hover[b-ky22ev8q4w] {
	color: rgb(252, 245, 203);
}

.logo .download[b-ky22ev8q4w]::first-letter {
	font-size: 1.75rem;
}

.home-news[b-ky22ev8q4w] {
	position: relative;
	background-image: url('images/news.png');
	height: 406px;
}

.home-tabs[b-ky22ev8q4w] {
	display: inline-block;
	position: relative;
	height: 56px;
}

.tab-btn[b-ky22ev8q4w] {
	position: absolute;
	top: 6px;
	background-image: url('images/news-other-inactive.png');
	width: 148px;
	height: 37px;
	font-size: 1.25rem;
	color: rgb(252, 241, 208);
	transition: color 0.15s;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0 0 5px black;
	text-align: center;
	padding-top: 3px;
}

.tab-btn:hover[b-ky22ev8q4w] {
	color: rgb(248, 217, 91);
}

.tab-btn:first-child[b-ky22ev8q4w] {
	top: 3px;
	background-image: url('images/news-first-inactive.png');
	width: 148px;
	height: 42px;
	padding-top: 6px;
}

.tab-btn.active[b-ky22ev8q4w] {
	background-image: url('images/news-other-active.png');
	width: 148px;
	height: 37px;
	color: rgb(70, 28, 4);
	font-weight: bold;
	text-shadow: none;
}

.tab-btn.active:hover[b-ky22ev8q4w] {
	color: black;
}

.tab-btn:first-child.active[b-ky22ev8q4w] {
	background-image: url('images/news-first-active.png');
	width: 148px;
	height: 42px;
	padding-top: 7px;
}

.tab-news[b-ky22ev8q4w] {
	left: 65px;
}

.tab-updates[b-ky22ev8q4w] {
	left: 211px;
}

.tab-guides[b-ky22ev8q4w] {
	left: 357px;
}

.news-search[b-ky22ev8q4w] {
	position: absolute;
	top: 10px;
	left: 895px;
}

.news-search-input[b-ky22ev8q4w] {
	background-color: transparent;
	color: rgb(247, 204, 92);
	padding: .25rem .75rem;
	border: 1px solid rgb(247, 204, 92);
	border-radius: 0.25rem;
}

.no-items[b-ky22ev8q4w] {
	margin-left: 50px;
}

.news-card[b-ky22ev8q4w] {
	position: relative;
	padding-left: 70px;
	padding-top: 20px;
}

.news-card-body[b-ky22ev8q4w] {
	height: 120px;
	width: 630px;
	box-shadow: 0 1px 0 rgba(0,0,0,0.06);
}

.news-card-image[b-ky22ev8q4w] {
	position: absolute;
	width: 400px;
	top: 15px;
	left: 750px;
}

.news-card-image img[b-ky22ev8q4w] {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 6px;
	max-height: 115px;
}

.news-title[b-ky22ev8q4w] {
	display: inline-block;
	font-size: 1.2rem;
	margin-bottom: 0.25rem;
}

.news-title a[b-ky22ev8q4w] {
	color: inherit;
	text-decoration: none;
}

.news-title a:hover[b-ky22ev8q4w] {
	text-decoration: underline;
	color: #0d47a1;
}

.news-date[b-ky22ev8q4w] {
	font-size: 0.85rem;
	margin-bottom: 0.5rem;
}

.news-desc[b-ky22ev8q4w] {
	flex: 1;
	color: #444;
	margin-bottom: 0.75rem;
}

.read-more[b-ky22ev8q4w] {
	display: inline-block;
	color: rgb(67, 34, 4);
	font-size: 0.9rem;
	font-weight: 500;
	background-image: url('images/btn.png');
	width: 104px;
	height: 30px;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
	transition: color 0.15s;
}

.read-more:hover[b-ky22ev8q4w] {
	color: black;
}

.pagination-row[b-ky22ev8q4w] {
	display: flex;
	align-items: center;
	gap: 1rem;
	padding-left: 70px;
}

.page-info[b-ky22ev8q4w] {
	font-size: 0.9rem;
	color: #666;
}

@media (max-width: 600px) {
	.news-card[b-ky22ev8q4w] {
		flex-direction: column-reverse;
	}

	.news-card-image img[b-ky22ev8q4w] {
		max-height: 200px;
	}
}

#discord-widget-button[b-ky22ev8q4w] {
	position: absolute;
	right: 10px;
	bottom: 10px;
	background-color: #5865F2;
	padding: 16px;
	border-radius: 64px;
}

#discord-widget[b-ky22ev8q4w] {
	position: absolute;
	right: 10px;
	bottom: 10px;
	background-color: #5865F2;
	border-radius: 4px;
}

#discord-widget-close[b-ky22ev8q4w] {
	width: 32px;
	height: 32px;
	margin-top: 5px;
	margin-right: 5px;
	float: right;
	background-color: #23272A;
	color: white;
	border: 0;
	border-radius: 16px;
	cursor: pointer;
}
/* /Components/Pages/ItemDetail.razor.rz.scp.css */
.item-detail[b-djxr4tdbqd] {
	display: flex;
	gap: 1.5rem;
	align-items: flex-start;
	margin-top: 1rem;
}

.item-detail-icon[b-djxr4tdbqd] {
	width: 80px;
	height: 80px;
	object-fit: contain;
	background: #f8f9fa;
	border-radius: 8px;
	border: 1px solid #dee2e6;
	flex-shrink: 0;
}
/* /Components/Pages/MazeTimers.razor.rz.scp.css */
.maze-timers[b-tb7j8u8ojo] {
	text-align: center;
}
/* /Components/Pages/NewsDetail.razor.rz.scp.css */
.news-detail[b-og44w46hwa] {
	position: relative;
	background-image: url('images/news-bg.png');
	width: 1536px;
	height: 1024px;
	margin: 0 auto;
}

.news-title[b-og44w46hwa], .news-title-bg[b-og44w46hwa] {
	position: absolute;
	width: 100%;
	text-align: center;
	top: 58px;
	font-weight: bold;
	font-size: 3.5rem;
}

.news-title[b-og44w46hwa] {
	background: linear-gradient(#faffa3, #f9bb36);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke: 0.5px black;
	background-clip: text;
}

.news-title-bg[b-og44w46hwa] {
	text-shadow: 0px 0px 5px black;
}

.news-back[b-og44w46hwa] {
	position: absolute;
	top: 45px;
	left: 100px;
	font-size: 5rem;
	text-decoration: none;
	color: #f9bb36;
	transition: color 0.15s;
	text-shadow: 0px 0px 5px black;
}

.news-back:hover[b-og44w46hwa] {
	color: #faffa3;
}

.news-article-title[b-og44w46hwa] {
	position: absolute;
	width: 100%;
	text-align: center;
	top: 248px;
	color: #3f1e08;
}

.news-content[b-og44w46hwa] {
	position: absolute;
	width: 1270px;
	height: 650px;
	left: 130px;
	top: 330px;
	line-height: 1.8;
	font-size: 1rem;
	overflow-y: auto;
}
/* /Components/Pages/SignUp.razor.rz.scp.css */
.register[b-2wgx9x3eoj] {
	position: relative;
	background-image: url('images/register.png');
	width: 1102px;
	height: 816px;
	margin: 0 auto;
}

.register > .download[b-2wgx9x3eoj] {
	position: absolute;
	background-image: url('images/download.png');
	top: 540px;
	width: 304px;
	height: 66px;
	color: rgb(240, 237, 123);
	font-size: 1.5rem;
	text-shadow: 0 0 5px black;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	padding-top: 13px;
	transition: color 0.15s;
	top: 70px;
	left: 500px;
}
