.brand-text {
	color: #469bca !important;
}

.dark-layout .brand-text {
	color: #ffffff !important;
}

.dark-layout .brand-logo {
	filter: brightness(100);
}

.invalid-message {
	width: 100%;
	margin-top: 0.25rem;
	font-size: 0.857rem;
	color: #ea5455;
	font-weight: bold;
}

.scordemy-logo {
	background-color: white;
}

.dark-layout .scordemy-logo {
	background-color: rgb(0, 0, 0);
}

*::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}

*::-webkit-scrollbar-track {
	background: #fdfdfd;
}

*::-webkit-scrollbar-thumb {
	background-color: #bdbdbd;
	outline: 1px solid #d8d6de;
	border-radius: 12px;
}

.dark-layout *::-webkit-scrollbar-track {
	background: #000000;
}

.dark-layout *::-webkit-scrollbar-thumb {
	background-color: #0b0f1a;
	outline: 1px solid #0b0f1a;
	border-radius: 12px;
}

div.dataTables_wrapper {
	overflow: hidden !important;
}

.bix-icon {
	height: 2rem;
	width: 2rem;
}

.content-area-wrapper {
	height: 80vh !important;
}

.top-message {
	margin-left: 5px;
}

.d-contents {
	display: contents;
}

.datatables-imdos {
    white-space: nowrap !important;
}
