
.anime-metadata li {
	font-weight: 500;
	--tw-text-opacity: 1;
	color: rgba(var(--primary-color),var(--tw-text-opacity));
	display: inline-block;
}

.anime-metadata li span,.anime-metadata li a {
	font-size: .8rem;
	font-weight: 600;
	 padding: .35rem .5rem;  
}

.anime-metadata li:first-child span,.anime-metadata li:first-child a {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255 / var(--tw-bg-opacity));
	border-start-start-radius: .5rem;
	border-end-start-radius: .5rem;
}

.anime-metadata li:nth-child(2n+3) span,.anime-metadata li:nth-child(2n+3) a {
	--tw-bg-opacity: 1;
	background-color: rgb(176 227 175 / var(--tw-bg-opacity));
}

.anime-metadata li:nth-child(2n+2) span,.anime-metadata li:nth-child(2n+2) a {
	--tw-bg-opacity: 1;
	background-color: rgb(255 221 149 / var(--tw-bg-opacity));
}

.anime-metadata li:nth-child(2n+4) span,.anime-metadata li:nth-child(2n+4) a {
	--tw-bg-opacity: 1;
	background-color: rgb(165 149 255 / var(--tw-bg-opacity));
}

.anime-metadata li:nth-child(2n+5) span,.anime-metadata li:nth-child(2n+5) a {
	--tw-bg-opacity: 1;
	background-color: rgb(255 149 149 / var(--tw-bg-opacity));
}

.anime-metadata li:last-child span,.anime-metadata li:last-child a {
	--tw-bg-opacity: 1;
	background-color: rgb(125 211 252 / var(--tw-bg-opacity));
	border-start-end-radius: .5rem;
	border-end-end-radius: .5rem;
}
 
.mbe-7 {
  margin-block-end: 1.75rem;
}
.gap-0\.5 {
  gap: .125rem;
} 
.player-servers {
	//padding: 0 15px 15px;
	background: #08090b;
	overflow: hidden;
	//padding-left: 245px;
	position: relative;
}

.download-servers {
	//padding-left: 15px;
}

.player-servers #servers-content {
	overflow: hidden;
	border-radius: 0 6px 6px 0;
	min-height: 100px;
	background: #0e1a22;
}

.player-servers .ps_-status {
	position: absolute;
	top: 0;
	left: 15px;
	bottom: 15px;
	right: auto;
	width: 230px;
	border-radius: 6px 0 0 6px;
	background: #1c2f3f;
}

.player-servers .ps_-status .server-notice {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
	display: block;
	padding: 6px 15px;
	transform: translate(-50%, -50%);
	font-size: 12px;
	line-height: 1.3em;
	font-weight: 500;
	width: 100%;
	color: #ccc;
}

.player-servers .ps_-status .server-notice strong {
	font-weight: 500;
	display: block;
	margin-bottom: 5px;
}

.player-servers .ps_-status .server-notice b {
	font-weight: 700;
	white-space: nowrap;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 22px;
}

.player-servers .ps_-status .server-notice i {
	font-size: 18px;
	margin-right: 3px;
	font-style: normal;
}

.player-servers .ps_-status .anis-cover {
	opacity: .1;
	filter: blur(10px);
}

.player-servers .ps_-block {
	overflow: hidden;
	position: relative;
	padding: 12px 15px;
	border-bottom: 1px dashed #2b4d6f;
}

.player-servers .ps_-block:last-of-type {
	border: 0;
}

.player-servers .ps_-block .ps__-title {
	font-size: 13px;
	line-height: 34px;
	font-weight: 600;
}

.player-servers .ps_-block .ps__-title i {
	width: 16px;
	text-align: left;
	color: #2b4d6f;
}

.player-servers .ps_-block .small {
	font-size: 13px;
	padding: 15px 0 0;
	max-width: 400px;
}

.ps__-list .item {
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
}

.ps__-list .item .btns {
	font-size: 13px;
	box-shadow: none !important;
	font-weight: 500;
	padding: 0 10px;
	line-height: 30px;
	/* background: #2b4d6f; */
	color: #ccc; 
}

.ps__-list .item .btns.active, .ps__-list .item .btns:hover {
	/* background: #1c2f3f; */
	color: #dadee0;
}

.player-servers .ps_-block .small strong {
	font-weight: 600;
	color: #2b4d6f;
}

.btns {
	display: inline-block;
	font-weight: 400;
	/* color: #212529; */
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5; 
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

@media screen and (max-width:759px) {
	.player-servers {
		padding-left: 5px;
		background: #14151a;
	}

	.player-servers .ps_-status {
		position: relative;
		top: auto;
		left: auto;
		right: auto;
		bottom: auto;
		width: 100%;
		background: 0;
		padding: 15px 0 20px;
	}

	.player-servers .ps_-status .anis-cover-wrap {
		display: none;
	}

	.player-servers .ps_-status .server-notice {
		transform: none;
		top: auto;
		left: auto;
		position: relative;
		color: #ccc;
		padding: 0;
	}

	.player-servers .ps_-status .server-notice strong {
		margin-bottom: 5px;
	}

	.player-servers .ps_-status .server-notice strong b {
		color: #2b4d6f;
		margin-top: 5px;
	}

	.player-servers #servers-content {
		min-height: auto;
		background: 0;
		border-radius: 0;
	}

	.player-servers .ps_-block {
		background: #0e1a22;
	}

	.schedule-alert {
		background: #14151a;
	}

	.schedule-alert .alert {
		border-radius: 0;
	}

	.ps__-list .item {
		margin: 2px 7px 2px 0;
	}

	.player-servers .ps_-block {
		padding: 10px;
	}

	.player-servers .ps_-block .ps__-title {
		line-height: 34px;
	}

	.player-servers .ps_-block .small {
		margin-left: -95px;
		font-size: 12px;
	}
}

.mbs-10 {
	margin-block-start: 2.5rem;
}


@media (min-width: 1120px) {
	.lg\:fixed {
		position: fixed;
	}

	.lg\:end-6 {
		inset-inline-end: 1.5rem;
	}

	.lg\:start-10 {
		inset-inline-start: 2.5rem;
	}

	.lg\:order-1 {
		order: 1;
	}

	.lg\:order-2 {
		order: 2;
	}

	.lg\:col-span-1 {
		grid-column: span 1 / span 1;
	}

	.lg\:col-span-2 {
		grid-column: span 2 / span 2;
	}

	.lg\:col-span-3 {
		grid-column: span 3 / span 3;
	}

	.lg\:col-span-9 {
		grid-column: span 9 / span 9;
	}

	.lg\:mb-0 {
		margin-bottom: 0;
	}

	.lg\:mt-0 {
		margin-top: 0;
	}

	.lg\:block {
		display: block;
	}

	.lg\:inline-block {
		display: inline-block;
	}

	.lg\:flex {
		display: flex;
	}

	.lg\:inline-flex {
		display: inline-flex;
	}

	.lg\:grid {
		display: grid;
	}

	.lg\:hidden {
		display: none;
	}

	.lg\:h-10 {
		height: 2.5rem;
	}

	.lg\:h-20 {
		height: 5rem;
	}

	.lg\:h-24 {
		height: 6rem;
	}

	.lg\:h-56 {
		height: 14rem;
	}

	.lg\:h-auto {
		height: auto;
	}

	.lg\:max-h-64 {
		max-height: 16rem;
	}

	.lg\:max-h-\[70\%\] {
		max-height: 70%;
	}

	.lg\:max-h-full {
		max-height: 100%;
	}

	.lg\:min-h-\[2\.5rem\] {
		min-height: 2.5rem;
	}

	.lg\:w-1\/12 {
		width: 8.333333%;
	}

	.lg\:w-1\/2 {
		width: 50%;
	}

	.lg\:w-1\/4 {
		width: 25%;
	}

	.lg\:w-1\/6 {
		width: 16.666667%;
	}

	.lg\:w-10 {
		width: 2.5rem;
	}

	.lg\:w-10\/12 {
		width: 83.333333%;
	}

	.lg\:w-2\/12 {
		width: 16.666667%;
	}

	.lg\:w-20 {
		width: 5rem;
	}

	.lg\:w-24 {
		width: 6rem;
	}

	.lg\:w-3\/12 {
		width: 25%;
	}

	.lg\:w-3\/4 {
		width: 75%;
	}

	.lg\:w-4\/12 {
		width: 33.333333%;
	}

	.lg\:w-4\/6 {
		width: 66.666667%;
	}

	.lg\:w-40 {
		width: 10rem;
	}

	.lg\:w-5\/12 {
		width: 41.666667%;
	}

	.lg\:w-6\/12 {
		width: 50%;
	}

	.lg\:w-7\/12 {
		width: 58.333333%;
	}

	.lg\:w-72 {
		width: 18rem;
	}

	.lg\:w-8\/12 {
		width: 66.666667%;
	}

	.lg\:w-9\/12 {
		width: 75%;
	}

	.lg\:w-\[24\%\] {
		width: 24%;
	}

	.lg\:w-\[35\%\] {
		width: 35%;
	}

	.lg\:w-\[95\%\] {
		width: 95%;
	}

	.lg\:w-fit {
		width: -moz-fit-content;
		width: fit-content;
	}

	.lg\:w-full {
		width: 100%;
	}

	.lg\:min-w-25 {
		min-width: 25%;
	}

	.lg\:min-w-\[12rem\] {
		min-width: 12rem;
	}

	.lg\:min-w-fit {
		min-width: -moz-fit-content;
		min-width: fit-content;
	}

	.lg\:max-w-6xl {
		max-width: 72rem;
	}

	.lg\:max-w-\[1200px\] {
		max-width: 1200px;
	}

	.lg\:max-w-\[50svw\] {
		max-width: 50svw;
	}

	.lg\:max-w-\[90vw\] {
		max-width: 90vw;
	}

	.lg\:max-w-\[95\%\] {
		max-width: 95%;
	}

	.lg\:max-w-full {
		max-width: 100%;
	}

	.lg\:max-w-lg {
		max-width: 32rem;
	}

	.lg\:max-w-md {
		max-width: 28rem;
	}

	.lg\:-translate-y-1\/4 {
		--tw-translate-y: -25%;
		transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	}

	.lg\:grid-cols-2 {
		grid-template-columns: repeat(2,minmax(0,1fr));
	}

	.lg\:grid-cols-5 {
		grid-template-columns: repeat(5,minmax(0,1fr));
	}

	.lg\:flex-row {
		flex-direction: row;
	}

	.lg\:flex-nowrap {
		flex-wrap: nowrap;
	}

	.lg\:items-end {
		align-items: flex-end;
	}

	.lg\:items-center {
		align-items: center;
	}

	.lg\:justify-start {
		justify-content: flex-start;
	}

	.lg\:justify-between {
		justify-content: space-between;
	}

	.lg\:gap-0 {
		gap: 0px;
	}

	.lg\:gap-4 {
		gap: 1rem;
	}

	.lg\:gap-5 {
		gap: 1.25rem;
	}

	.lg\:space-y-0>:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(0px * var(--tw-space-y-reverse));
	}

	.lg\:space-y-2>:not([hidden])~:not([hidden]) {
		--tw-space-y-reverse: 0;
		margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
		margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
	}

	.lg\:rounded-md {
		border-radius: .375rem;
	}

	.lg\:bg-overlay {
		--tw-bg-opacity: 1;
		background-color: rgba(var(--overlay-color),var(--tw-bg-opacity));
	}

	.lg\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255 / var(--tw-bg-opacity));
	}

	.lg\:bg-opacity-10 {
		--tw-bg-opacity: .1;
	}

	.lg\:p-0 {
		padding: 0;
	}

	.lg\:p-4 {
		padding: 1rem;
	}

	.lg\:p-\[1\.15rem\] {
		padding: 1.15rem;
	}

	.lg\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem;
	}

	.lg\:text-3xl {
		font-size: 1.875rem;
		line-height: 2.25rem;
	}

	.lg\:text-\[20px\] {
		font-size: 20px;
	}

	.lg\:text-base {
		font-size: 1rem;
		line-height: 1.5rem;
	}

	.lg\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem;
	}

	.lg\:text-sm {
		font-size: .875rem;
		line-height: 1.25rem;
	}

	.lg\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem;
	}

	.lg\:leading-10 {
		line-height: 2.5rem;
	}

	.lg\:leading-normal {
		line-height: 1.5;
	}

	.lg\:leading-relaxed {
		line-height: 1.625;
	}

	.lg\:opacity-0 {
		opacity: 0;
	}

	.lg\:text-start {
		text-align: start;
	}

	.lg\:mlb-10 {
		margin-block: 2.5rem;
	}

	.lg\:mli-0 {
		margin-inline: 0px;
	}

	.lg\:mbe-0 {
		margin-block-end: 0px;
	}

	.lg\:mbe-3 {
		margin-block-end: .75rem;
	}

	.lg\:mbe-5 {
		margin-block-end: 1.25rem;
	}

	.lg\:mbs-0 {
		margin-block-start: 0px;
	}

	.lg\:mbs-17 {
		margin-block-start: 4.375rem;
	}

	.lg\:mbs-5 {
		margin-block-start: 1.25rem;
	}

	.lg\:mbs-8 {
		margin-block-start: 2rem;
	}

	.lg\:mis-1 {
		margin-inline-start: .25rem;
	}

	.lg\:mis-8 {
		margin-inline-start: 2rem;
	}

	.lg\:plb-10 {
		padding-block: 2.5rem;
	}

	.lg\:plb-3 {
		padding-block: .75rem;
	}

	.lg\:plb-4 {
		padding-block: 1rem;
	}

	.lg\:plb-6 {
		padding-block: 1.5rem;
	}

	.lg\:pli-0 {
		padding-inline: 0px;
	}

	.lg\:pli-10 {
		padding-inline: 2.5rem;
	}

	.lg\:pli-12 {
		padding-inline: 3rem;
	}

	.lg\:pli-2 {
		padding-inline: .5rem;
	}

	.lg\:pli-4 {
		padding-inline: 1rem;
	}

	.lg\:pli-5 {
		padding-inline: 1.25rem;
	}

	.lg\:pli-6 {
		padding-inline: 1.5rem;
	}

	.lg\:pbe-10 {
		padding-block-end: 2.5rem;
	}

	.lg\:pbe-64 {
		padding-block-end: 16rem;
	}

	.lg\:pbe-\[40svw\] {
		padding-block-end: 40svw;
	}

	.lg\:pbs-10 {
		padding-block-start: 2.5rem;
	}

	.lg\:pbs-17 {
		padding-block-start: 4.375rem;
	}

	.lg\:pbs-8 {
		padding-block-start: 2rem;
	}

	.lg\:pie-10 {
		padding-inline-end: 2.5rem;
	}

	.lg\:pis-10 {
		padding-inline-start: 2.5rem;
	}

	.lg\:pis-5 {
		padding-inline-start: 1.25rem;
	}

	.lg\:block-end-10 {
		inset-block-end: 2.5rem;
	}

	.lg\:inline-start-\[60\%\] {
		inset-inline-start: 60%;
	}

	.lg\:before\:block:before {
		content: var(--tw-content);
		display: block;
	}
}
