.header_content {
	position: relative;
}

.server_status {
	position: absolute;
	top: 50%;
	right: 51px;
	z-index: 5;
	display: inline-flex;
	align-items: center;
	gap: 9px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.02em;
	white-space: nowrap;
	text-transform: uppercase;
	transform: translateY(-50%);
	pointer-events: none;
}

.server_status_light {
	width: 11px;
	height: 11px;
	flex: 0 0 11px;
	border-radius: 50%;
	background: #fae8c0;
	box-shadow: 0 0 0 rgba(250, 232, 192, 0.7), 0 0 16px rgba(250, 232, 192, 0.95);
	animation: serverStatusBlink 1.15s ease-in-out infinite;
}

.server_status_count,
.server_status_text {
	line-height: 1;
}

.server_status_text {
	color: #FFFFFF;
}

.server_status_count {
	color: #fae8c0;
}

@keyframes serverStatusBlink {
	0%, 100% {
		opacity: 1;
		transform: scale(1);
		box-shadow: 0 0 0 0 rgba(250, 232, 192, 0.45), 0 0 16px rgba(250, 232, 192, 0.95);
	}
	50% {
		opacity: 0.35;
		transform: scale(0.78);
		box-shadow: 0 0 0 8px rgba(250, 232, 192, 0), 0 0 5px rgba(250, 232, 192, 0.55);
	}
}

@media (max-width: 1257px) {
	.server_status {
		right: 112px;
	}
}

@media (max-width: 575px) {
	.server_status {
		right: 92px;
		font-size: 11px;
	}
}

@media (max-width: 420px) {
	.server_status_text {
		display: none;
	}
}
