/* :root {
	--primary-ku: var(--bs-danger);
}

.bg-menu-theme .menu-item.active > .menu-link:not(.menu-toggle),
.bg-menu-theme.menu-horizontal .menu-inner > .menu-item.active > .menu-link.menu-toggle {
	background-color: var(--primary-ku);
}

.bg-menu-theme.menu-horizontal .menu-sub > .menu-item.active > .menu-link:not(.menu-toggle), .bg-menu-theme.menu-horizontal .menu-sub > .menu-item.active > .menu-link:not(.menu-toggle)::before {
	background-color: #ffeded;
	color: var(--primary-ku) !important;
} */

.light-style .select2-container--default .select2-selection {
	background-color: #fafafa;
	border: 0;
	border-radius: 0;
	border-bottom: 1px solid #d8d8dd;
}

.select2-container--default {
	padding: 0;
}

.light-style .select2-container--default .select2-selection--single .select2-selection__rendered {
	padding-left: 0.7813rem;
	padding-top: 0.3rem;
}

.light-style .select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #a0a1ad transparent transparent transparent;
}

.light-style .select2-container--default .select2-selection--single .select2-selection__clear {
	margin-top: -4px;
}

form select.is-invalid ~ .select2 .select2-selection,
.form-floating.form-floating-outline > .form-control:focus, .form-control.is-invalid,
.was-validated .input-group:has(.input-group-text):has(.form-control:invalid) .input-group-text,
.was-validated .input-group:has(.input-group-text):has(.form-control:valid) .input-group-text,
.input-group:has(.input-group-text):has(.form-control.is-valid) .input-group-text,
.input-group:has(.input-group-text):has(.form-control.is-invalid) .input-group-text {
	border-width: 1px;
}
html:not([dir="rtl"]) div.card-datatable table.dataTable tbody td:first-child {
	padding-left: 2rem;
}