.content-page {
	margin-left: 0;
	overflow: hidden;
	min-height: 100vh;
	margin-top: 0;
	padding-bottom: 0;
}

.status-card .status-card-text-shadow {
	text-shadow: 1px 1px 10px rgba(0, 0, 0, .4), 0px 0px 8px rgba(0, 0, 0, .4), 0px 0px 4px rgba(0, 0, 0, .4);
}

.status-card {
	position: relative;
	overflow: hidden;
	background: rgba(27, 65, 107, .8);
}

.status-card::after {
	content: "";
	position: absolute;
	top: 50%;
	right: -15%;
	width: 90%;
	height: 130%;
	transform: translateY(-50%);
	pointer-events: none;
	z-index: 1;
}

.status-card .card-body {
	position: relative;
	z-index: 2;
}

.status-card.status-better::after {
	background:
		radial-gradient(circle at 80% 50%,
			rgba(76, 205, 106, .8) 0%,
			rgba(76, 205, 106, .5) 35%,
			rgba(76, 205, 106, .2) 60%,
			transparent 80%
		),
		conic-gradient(from 45deg at 72% 50%,
			transparent 0deg,
			rgba(76, 205, 106, .6) 20deg,
			transparent 40deg
		),
		radial-gradient(circle at 80% 40%, #4ccd6a 4px, transparent 6px);

	background-repeat: no-repeat;
}

.status-card.status-good::after {
	background:
		radial-gradient(circle at 80% 50%,
			rgba(26, 188, 156, .7) 0%,
			rgba(26, 188, 156, .4) 35%,
			rgba(26, 188, 156, .15) 60%,
			transparent 80%
		),
		radial-gradient(circle at 65% 35%, #1abc9c 4px, transparent 6px),
		radial-gradient(circle at 75% 65%, #1abc9c 3px, transparent 5px),
		radial-gradient(circle at 85% 45%, #1abc9c 3px, transparent 5px);

	background-repeat: no-repeat;
}

.status-card.status-warning::after {
	background:
		radial-gradient(circle at 80% 50%,
			rgba(247, 184, 75, .95) 0%,
			rgba(247, 184, 75, .65) 30%,
			rgba(247, 184, 75, .35) 55%,
			transparent 85%
		),
		radial-gradient(circle at 80% 45%, #f1556c 5px, transparent 7px);
	background-repeat: no-repeat;
}

.status-card.status-danger::after {
	background:
		radial-gradient(circle at 80% 50%,
			rgba(241, 85, 108, .9) 0%,
			rgba(241, 85, 108, .6) 40%,
			rgba(241, 85, 108, .3) 65%,
			transparent 85%
		),
		radial-gradient(circle at 75% 35%, #f1556c 5px, transparent 7px),
		radial-gradient(circle at 85% 65%, #f1556c 4px, transparent 6px);
	background-repeat: no-repeat;
}

#logoutButton {
	position: absolute;
	bottom: 25px;
	right: 25px;
}

#logoutButton a {
	line-height: 28px;
}