[data-bs-theme=light] {
	--bs-app-header-base-menu-link-bg-color-active: rgb(77 89 149 / 10%);
	--bs-app-header-light-separator-color: #E4E6EF;
	--bs-app-sidebar-base-toggle-btn-box-shadow: 0px 0px 10px rgba(113, 121, 136, 0.1);
	--bs-app-sidebar-base-toggle-btn-bg-color: #3DCD58;
	--bs-app-sidebar-light-bg-color: #3DCD58;
	--bs-app-sidebar-light-box-shadow: 0 0 28px 0 rgba(82, 63, 105, 0.05);
	--bs-app-sidebar-light-separator-color: #E4E6EF;
	--bs-app-sidebar-light-scrollbar-color: #F4F4F4;
	--bs-app-sidebar-light-scrollbar-color-hover: #F4F4F4;
	--bs-app-sidebar-light-menu-heading-color: #B5B5C3;
	--bs-app-sidebar-light-menu-link-bg-color-active: #F4F6FA;
	--bs-app-sidebar-light-header-menu-link-bg-color-active: #EAEEF2;
	--bs-app-bg-color: #f5f8fa;
	--bs-app-blank-bg-color: #3DCD58;
	--bs-app-header-base-bg-color: #3DCD58;
	--bs-app-header-base-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
	/*--bs-app-toolbar-base-bg-color: #3DCD58;*/
	--bs-app-toolbar-base-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
	--bs-app-toolbar-base-border-top: 1px solid #F4F4F4;
	--bs-app-footer-bg-color: #ffffff;
	--bs-app-footer-box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.05);
	--bs-header-label-color: #ffffff;
	--bs-app-header-height: 50px;
	--bs-app-header-height-actual: 50px;
	--bs-app-footer-height: 50px;
	--bs-app-header-minimize-bg-color: #3DCD58;
	--bs-menu-link-color-active: #646c9a;
	--bs-menu-link-color-hover: #646c9a;
	--bs-menu-link-bg-color-active: #f7f8fa;
}

.header--label {
	color: var(--bs-header-label-color);
}

.app-header-menu .menu > .menu-item > .menu-link > .menu-title,
.app-header-menu .menu > .menu-item > .menu-link > .menu-icon,
.app-header-menu .menu > .menu-item > .menu-link > .menu-icon > .svg-icon,
.app-header-menu .menu > .menu-item > .menu-link > .menu-icon > i {
	color: var(--white) !important;
}

.app-header-menu .menu > .menu-item > .menu-link > .menu-arrow:after,
.app-header-menu .menu > .menu-item.show > .menu-link > .menu-arrow:after {
	background-color: var(--white) !important;
}

.app-header-menu .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon,
.app-header-menu .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.app-header-menu .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i,
.app-header-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon,
.app-header-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon,
.app-header-menu .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
	color: var(--bs-gray-500);
}

.app-header-menu .menu-sub .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here),
.app-header-menu .menu-sub .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	background-color: #F3F6F9;
}

.app-header-menu .menu-sub .menu-link {
	padding: 11px 30px;
}

.app-header-menu .menu-sub .menu-link > .menu-icon > i,
.app-header-menu .menu-sub .menu-link > .menu-icon > svg {
	height: 1.2em;
}

.app-header-menu .menu > .menu-item > .menu-link {
	transition: all 0.3s ease;
}

.app-header-menu .menu > .menu-item {
	opacity: 1;
	transition: opacity 250ms ease-in-out;
}

.app-header-menu .menu > .menu-item:not(.here):not(.show):not(:hover) {
	opacity: 0.75;
}

.menu-rounded .menu-link {
	border-radius: 0.250rem;
}

.app-header .app-navbar > .app-navbar-item > .btn:hover:not(.btn-active),
.app-header .app-navbar > .app-navbar-item > .btn:active:not(.btn-active),
.app-header .app-navbar > .app-navbar-item > .btn:focus:not(.btn-active) {
	color: var(--white);
	border-color: var(--bs-app-header-base-menu-link-bg-color-active);
	background-color: var(--bs-app-header-base-menu-link-bg-color-active);
}

.app-header .app-navbar > .app-navbar-item > .btn > i,
.app-header .app-navbar > .app-navbar-item > .btn > svg {
	color: var(--light);
}

@media (min-width: 992px) {
	body:not([data-kt-app-toolbar-fixed=true]) .app-toolbar {
		box-shadow: 0px 10px 30px 0px rgba(82, 63, 105, 0.08);
		background-color: #ffffff;
		border-top: 1px solid #ECF0F3;
	}
}

.app-header-menu .menu > .menu-item > .menu-link > .menu-title {
	font-weight: 500;
	font-size: 1.05rem;
	white-space: nowrap;
}

.menu-state-color .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here),
.menu-state-color .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
	background-color: var(--bs-menu-link-bg-color-active);
}

.menu-active-bg .menu-item .menu-link.active.disabled {
	background: transparent !important;
}

.app-navbar > .app-navbar-item:not(.app-navbar-item--highlighted) > .btn:not(.here):not(.show):not(:hover) {
	opacity: 0.75;
}

.app-navbar > .app-navbar-item:not(.app-navbar-item--highlighted) > .btn {
	opacity: 1;
	transition: opacity 250ms ease-in-out;
}

.app-header-menu .menu > .menu-item.active > .menu-link,
.app-header-menu .menu > .menu-item.here > .menu-link {
	background-color: rgb(77 89 149 / 10%);
}

.menu-item .menu-link .menu-icon {
	min-width: 1.5rem;
}

#kt_app_header_menu > div.menu-item .menu-title {
	transition: opacity 100ms linear !important;
}

#kt_app_header_menu.menu-responsive > div.menu-item:not(.here) {
	width: 30px;
	overflow: hidden;
}

#kt_app_header_menu.menu-responsive > div.menu-item:not(.here):not(:hover) .menu-title {
	transition: opacity 500ms linear !important;
	opacity: 0;
}

#kt_app_toolbar_container .btn,
#kt_app_toolbar_container .form-check-label {
	white-space: nowrap;
}

#kt_app_toolbar {
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: var(--bs-app-toolbar-height);
}

#kt_app_toolbar #kt_app_toolbar_container {
	gap: 10px;
}

@media (max-width: 991.98px) {
	.app-content {
		padding-top: 0;
	}
}

@media (max-width: 991.98px) {
	#kt_app_content_container {
		margin-top: 20px;
	}
}
.card > .card-body .card-separator {
	border-color: var(--bs-scrollbar-hover-color);
	margin-left: -2.25rem;
	margin-right: -2.25rem;
}

.b-success {
	border-color: var(--bs-success);
}

.b-warning {
	border-color: var(--bs-warning);
}

.b-width-1-5px {
	border-width: 1.5px !important;
}

.b-l-none {
	border-left: none !important;
}

.b-r-none {
	border-right: none !important;
}

.b-r-gray-300 {
	border-right-color: var(--bs-gray-300) !important;
}

.b-l-gray-300 {
	border-left-color: var(--bs-gray-300) !important;
}

.b-r-width-1px {
	border-right-width: 1px !important;
}

.tox-tinymce {
	font-family: Poppins, Helvetica, "sans-serif";
}
.select2-dropdown {
	z-index: 99;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected:after {
	font-family: "Font Awesome 6 Pro";
	content: "\f00c";
	display: inline-block;
	vertical-align: middle;
	font-weight: 900;
	padding: 0 0 0 3px;
	top: calc(50% - 7px);
	background: none;
	-webkit-mask-image: unset;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option {
	padding: 0.75rem 2rem 0.75rem 1.25rem;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
	border: unset;
	background: none;
	-webkit-mask-image: unset;
	height: 100%;
	transition: opacity 0.2s ease;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
	background: none;
	-webkit-mask-image: none;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:after {
	font-family: "Font Awesome 6 Pro";
	content: "\f00d";
	display: inline-block;
	font-weight: 900;
	position: absolute;
	top: 2px;
	left: 0;
	font-size: 1rem;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-search.select2-search--inline {
	display: contents;
}

.select2-container--bootstrap5 .select2-selection--multiple.form-select-sm .select2-search__field {
	height: 13px;
}
.form-control:-moz-read-only {
	color: var(--bs-gray-500);
	background-color: var(--bs-gray-200);
	border-color: var(--bs-gray-300);
	opacity: 1;
}
.form-control:read-only {
	color: var(--bs-gray-500);
	background-color: var(--bs-gray-200);
	border-color: var(--bs-gray-300);
	opacity: 1;
}


div.input-group.input-group--transparent .input-group-text {
	background: transparent;
	transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

div.input-group.input-group--transparent:not(.input-group--right) .input-group-text {
	border-right: none;
	padding-right: 0.1rem;
}

div.input-group.input-group--transparent.input-group--right .input-group-text {
	border-left: none;
	padding-left: 0.1rem;
}

div.input-group.input-group--transparent:not(.input-group--right) input {
	border-left: none;
}

div.input-group.input-group--transparent.input-group--right input {
	border-right: none;
}

div.input-group.input-group--transparent span.input-group-text:has(+ input:focus) {
	border-color: var(--bs-gray-400);
}

div.input-group.input-group--transparent span.input-group-text ~ input:focus {
	border-color: var(--bs-gray-400);
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
	color: inherit !important;
	background: transparent !important;
	-webkit-box-shadow: 0 0 0 30px #ffffff inset !important;
}

form fieldset > legend {
	font-weight: 500;
	color: #6c7086;
	font-size: 1.25rem;
	border-bottom: 1px solid #ebedf2c4;
	margin-bottom: 1.5rem;
}

label.form-check-label {
	font-weight: 500;
	color: var(--bs-gray-800);
}

form.filter-form.form-inline {
	display: flex;
	align-items: stretch;
	flex-wrap: wrap;
	gap: 5px;
	border-bottom: 1px solid #ebedf2;
	padding: 0 2.5rem 1.5rem 2.5rem;
	margin: -0.5rem -2.5rem 0.5rem -2.5rem;
}

form .form-group span.error,
form > ul.error {
	display: none;
}

.required:not(label):after {
	display: none;
}

sub.form-required-sub {
	color: var(--danger);
	left: 3px;
	cursor: help;
	font-size: 1.1em;
	top: 1px;
}

sub.form-required-sub--no-label {
	position: absolute;
	color: var(--danger);
	left: -1px;
	cursor: help;
	font-size: 1.1em;
	top: 7px;
}

div.col-sm-12 > sub.form-required-sub--no-label {
	left: -12px;
}
.form-check.form-check--no-label {
	min-height: 0;
}

.form-check.form-check-outline > input.form-check-input {
	border-color: var(--secondary-light);
	background: none !important;
}

.form-check.form-check-outline > input.form-check-input:checked[type=checkbox]:after {
	font-family: "Font Awesome 6 Pro";
	content: "\f00c";
	--bs-form-check-bg-image: none !important;
	margin-left: 5px;
	font-weight: 900;
	font-size: 0.9rem;
	color: var(--secondary);
}

.form-check.form-check-outline.form-check-sm > input.form-check-input:checked[type=checkbox]:after {
	margin-left: 4px;
}

.form-check.form-check-outline.form-check-success > input.form-check-input:checked[type=checkbox] {
	border-color: var(--success) !important;
}

.form-check.form-check-outline.form-check-success > input.form-check-input:checked[type=checkbox]:after {
	color: var(--success) !important;
}

.form-check.form-check-outline.form-check-danger > input.form-check-input:checked[type=checkbox] {
	border-color: var(--danger) !important;
}

.form-check.form-check-outline.form-check-danger > input.form-check-input:checked[type=checkbox]:after {
	color: var(--danger) !important;
}

.form-check.form-check-outline.form-check-warning > input.form-check-input:checked[type=checkbox] {
	border-color: var(--warning) !important;
}

.form-check.form-check-outline.form-check-warning > input.form-check-input:checked[type=checkbox]:after {
	color: var(--warning) !important;
}

.form-check.form-check-secondary .form-check-input:checked {
	background-color: var(--secondary);
}

.form-check-input[type=checkbox]:not(.disabled) {
	cursor: pointer;
}

.form-check-input.form-check-input-ignore-disabled-opacity[disabled] ~ .form-check-label,
.form-check-input.form-check-input-ignore-disabled-opacity:disabled ~ .form-check-label,
.form-check-input.form-check-input-ignore-disabled-opacity:disabled{
	opacity: 1;
}
.btn {
	--bs-btn-font-size: 1rem;
}

.btn-sm.btn-responsive {
	--bs-btn-padding-x: 0.7rem;
}

.btn.btn-outline.btn-outline-secondary.btn-no-hover:hover {
	background-color: transparent !important;
}

.btn-check:checked + .btn.btn-outline.btn-outline-secondary,
.btn-check:active + .btn.btn-outline.btn-outline-secondary,
.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active),
.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active),
.btn.btn-outline.btn-outline-secondary:active:not(.btn-active),
.btn.btn-outline.btn-outline-secondary.active,
.btn.btn-outline.btn-outline-secondary.show,
.show > .btn.btn-outline.btn-outline-secondary {
	border-color: var(--bs-secondary-active-bck);
	background-color: var(--bs-secondary-active-bck) !important;
}

.btn.btn-outline.btn-no-hover > .page-link:hover {
	color: var(--bs-pagination-color);
}

.btn-close {
	background: transparent !important;
	padding: 0;
	margin: 0;
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
}

.btn-close:after {
	font-family: "Font Awesome 6 Pro";
	content: "\f00d";
	display: inline-block;
	font-weight: 900;
	font-size: 1.5rem;
}

.btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline).btn-sm,
.btn-group-sm > .btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline),
.btn:not(.btn-outline):not(.btn-dashed):not(.btn-bordered):not(.border-hover):not(.border-active):not(.btn-flush):not(.btn-icon):not(.btn-hover-outline) {
	padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
}

.btn-xs,
.btn-group-xs > .btn {
	--bs-btn-padding-x: 0.75rem;
	--bs-btn-padding-y: 0.25rem;
}

table.dataTable .input-group .btn {
	z-index: unset;
}

/* --------------- Responsive button --------------- */

.btn-responsive {
	white-space: nowrap;
	overflow: hidden;
	transition: width 350ms ease-out !important;
}

.btn-responsive:not(:active):not(.active) {
	width: 35px;
}

.btn-sm, .btn-group-sm > .btn {
	--bs-btn-padding-x: 0.75rem;
}

.btn-responsive:not(:hover):not(:active):not(.active) > svg,
.btn-responsive:not(:hover):not(:active):not(.active) > i {
	transition: margin 1ms ease-in 270ms !important;
	margin-right: 20px !important;
	width: 16px;
}

.toast {
	--bs-toast-font-size: 1rem;
}

#toastr-container {
	right: 10px;
}

#toastr-container > div {
	max-width: 500px;
	width: 50vw !important;
	padding: 15px;
	display: flex;
	align-items: center;
	background-image: none !important;
	background-size: 0 !important;
}

.toastr-close-button {
	position: absolute;
	top: 7px !important;
	right: 7px;
	width: 0.7rem !important;
	height: 0.7rem !important;
}

.toastr.toastr-danger:before, .toastr.toastr-error:before {
	content: '\f071';
}

.toastr:before {
	display: inline-block;
	font-family: "Font Awesome 6 Pro";
	font-size: 1.5rem;
	width: 25px;
	text-align: center;
	margin-right: 10px;
}

#toastr-container > .toastr-error {
	background-image: none !important;
}

.toastr {
	border-radius: .25rem !important;
	padding: .75rem 1.25rem !important;
}

#toastr-container > div:hover {
	opacity: 1;
	box-shadow: 0 0 12px #999999;
}

/* --------------- icons --------------- */

.toastr:before {
	display: inline-block;
	font-family: "Font Awesome 6 Pro";
	font-size: 1.5rem;
	width: 25px;
	text-align: center;
	margin-right: 10px;
}

.toastr.toastr-success:before {
	content: '\f00c';
}

.toastr.toastr-info:before {
	content: '\f671';
}

.toastr.toastr-danger:before,
.toastr.toastr-error:before {
	content: '\f071';
}

.toastr.toastr-warning:before {
	content: '\f06a';
}

/* --------------- colors --------------- */

.alert .alert-icon {
	padding: 0;
	margin-right: 0.15rem;
}

.alert .alert-icon i,
.alert .alert-icon svg {
	font-size: .9rem;
}

.alert.alert-success,
.toastr.toastr-success {
	color: var(--success) !important;
	background: #d4edda;
	border: 1px solid #c3e6cb;
}

.toastr.toastr-success a {
	color: var(--success) !important;
	text-decoration: underline;
}

.toastr.toastr-success .toastr-close-button {
	background-color: var(--success) !important;
}

.alert.alert-warning,
.toastr.toastr-warning {
	background: #fff3cd;
	border: 1px solid #ffeeba;
	color: #856404 !important;
}

.alert.alert-warning a,
.toastr.toastr-warning a {
	color: #856404 !important;
	text-decoration: underline;
}

.toastr.toastr-warning .toastr-close-button {
	background-color: #856404 !important;
}

.alert.alert-danger,
.toastr.toastr-danger,
.toastr.toastr-error {
	background: #f8d7da;
	border: 1px solid #f5c6cb;
	color: #721c24 !important;
}

.alert.alert-danger a,
.toastr.toastr-danger a,
.toastr.toastr-error a {
	color: #721c24 !important;
	text-decoration: underline;
}

.toastr.toastr-danger .toastr-close-button,
.toastr.toastr-error .toastr-close-button {
	background-color: #721c24 !important;
}

.toastr.toastr-danger a {
	color: #721c24 !important;
	text-decoration: underline;
}

.alert.alert-info,
.toastr.toastr-info {
	background: #cce5ff;
	border: 1px solid #b8daff;
	color: #004085 !important;
}

.toastr.toastr-info .toastr-close-button {
	background-color: #004085 !important;
}

.toastr.toastr-info a {
	color: #004085 !important;
	text-decoration: underline;
}

.modal form .form-buttons {
	border-top: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
	padding: var(--bs-modal-header-padding-y) calc(var(--bs-modal-header-padding-x) - var(--bs-gutter-x) * 0.5);
	margin: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * -1 * 2) calc(var(--bs-modal-header-padding-y) * -1) calc(var(--bs-modal-header-padding-x) * -1);
	width: calc(100% + var(--bs-modal-header-padding-x) * 2);
	text-align: right;
}

@media (max-width: 991px) {
	.modal-xxl {
		--bs-modal-width: calc(100% - 10px);
	}
}

@media (min-width: 992px) {
	.modal-xxl {
		--bs-modal-width: 800px;
	}
}

@media (min-width: 1200px) {
	.modal-xxl {
		--bs-modal-width: 1140px;
	}
}

@media (max-width: 1399px) {
	.modal-xxxl {
		--bs-modal-width: calc(100% - 20px);
	}
}

@media (min-width: 1400px) {
	.modal-xxl {
		--bs-modal-width: 1300px;
	}

	.modal-xxxl {
		--bs-modal-width: 1400px;
	}
}
.pagination {
	--bs-pagination-color: #17a2b8;
	--bs-pagination-hover-color: #14b6d0;
}

table.table .fa-sort {
	color: var(--primary);
	margin-left: 3px;
}

table.table .row-grid-bottom {
	background-color: transparent;
	border-color: var(--bs-border-color);
}

table.table .input-group-text {
	height: auto;
}

table.table .input-group-append > .input-group-text {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.table:not(.table-bordered) tr:first-child,
.table:not(.table-bordered) th:first-child,
.table:not(.table-bordered) td:first-child {
	padding-left: 0.75rem;
}

div.dataTables_scrollBody {
	border-left: none !important;
}

table.table-hover > tbody > tr:hover > * {
	box-shadow: none !important;
	background-color: var(--bs-table-hover-bg);
	color: var(--bs-table-hover-color);
}

div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_paginate {
	padding: 0;
	display: inline-block;
}

div.dataTables_wrapper div.dataTables_processing {
	width: 100%;
	height: calc(100% - 92px);
	background-color: transparent;
	box-shadow: none;
	border: none;
	padding: 0 !important;
	top: calc(50% - 4px);
}

div.dataTables_wrapper div.dataTables_processing > div.d-flex {
	position: absolute;
	width: 500px;
	height: 46px;
	/*background-color: transparent;*/
	text-align: center;
	left: 0;
	right: 0;
	margin: auto;
	top: 0;
	bottom: 0;
	box-shadow: 0 5px 15px rgba(0, 0, 0, .2);
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, .1);
}

select[name="dataGrid_length"] {
	min-width: 250px;
}

table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting:after {
	display: none !important;
}

.dataTables_scrollHead table.dataTable > thead > tr > th.sorting > div:after {
	position: absolute;
	opacity: 0.5;
	display: inline-block;
	width: 0.75rem;
	height: 0.75rem;
	margin-left: 0.5rem;
}

.dataTables_scrollHead table.dataTable > thead > tr > th.help-info.sorting > div:after {
	margin-left: calc(0.5rem + 20px);
}

.dataTables_scrollHead table.dataTable > thead > tr > th.sorting > div:after,
.dataTables_scrollHead table.dataTable > thead > tr > th.help-info > div > span {
	display: inline-block !important;
}

table.dataTable > thead .sorting:not(.sorting_asc):not(.sorting_desc) > div:after {
	font-family: "Font Awesome 6 Pro";
	content: '\f15e';
	opacity: 0.2;
	transition: opacity 0.3s;
}

table.dataTable > thead .sorting:not(.sorting_asc):not(.sorting_desc):hover > div:after {
	opacity: 0.5;
}

table.dataTable > thead .sorting_asc > div:after {
	font-family: "Font Awesome 6 Pro";
	content: '\f15e';
}

table.dataTable > thead .sorting_desc > div:after {
	font-family: "Font Awesome 6 Pro";
	content: '\f881';
}

table.dataTable td.btn-column {
	padding: 0.25rem 0.75rem;
	vertical-align: middle;
}

.table:not(.table-bordered) tr:last-child,
.table:not(.table-bordered) th:last-child,
.table:not(.table-bordered) td:last-child {
	padding-right: 0.75rem;
}

.dataTables_wrapper .dataTables_paginate.paging_custom_paginator > ul.pagination {
	height: 37px;
}

.dataTables_wrapper .pagination > li.btn.btn-sm.btn-outline.btn-outline-secondary {
	border-color: #E5EAEE;
	color: var(--info);
	display: flex;
	padding-top: 0;
	padding-bottom: 0;
	align-items: center;
}

.dataTables_wrapper .pagination > li.btn.btn-sm.btn-outline.btn-outline-secondary.active {
	background-color: var(--info) !important;
}

.dataTables_wrapper .pagination > li.btn.btn-outline.btn-outline-secondary:focus:not(.btn-active):not(.active),
.dataTables_wrapper .pagination > li.btn.btn-outline.btn-outline-secondary:hover:not(.btn-active):not(.active),
.dataTables_wrapper .pagination > li.btn.btn-outline.btn-outline-secondary:active:not(.btn-active):not(.active) {
	background-color: var(--bs-secondary-light) !important;
	border-color: var(--bs-gray-300);
}

.dataTables_wrapper .pagination > li.btn.btn-outline.btn-outline-secondary:not(.active) > .page-link:focus {
	color: var(--info);
}

.dataTables_wrapper .page-link {
	padding: 0;
	background: transparent;
	min-width: 1.2rem;
}

.dataTables_wrapper .dataTables_length span.select2-selection {
	height: 37px;
}

table.dataTable.table-striped > tbody > tr.odd > * {
	box-shadow: inset 0 0 0 9999px var(--bs-table-striped-bg) !important;
}

table.dataTable thead > tr > th.sorting.help-info {
	padding-right: 46px;
}

table.dataTable thead > tr > th.help-info {
	padding-right: 26px;
}

table.dataTable tr > td:nth-last-child(1 of .dtfc-fixed-left) {
	border-right: 1px solid var(--bs-border-color);
}

table.dataTable tr > td:nth-child(1 of .dtfc-fixed-right) {
	border-left: 1px solid var(--bs-border-color);
}

table.dataTable td.reorder:has(svg.disabled),
table.dataTable td.reorder:has(i.disabled),
table.dataTable td.reorder-disable:has(svg.disabled),
table.dataTable td.reorder-disable:has(i.disabled) {
	cursor: not-allowed !important;
	pointer-events: none;
}

table.dataTable td.reorder-disable {
	text-align: center;
}

table.dataTable td.reorder:has(svg.disabled) > span > svg,
table.dataTable td.reorder-disable:has(svg.disabled) > span > svg {
	pointer-events: auto !important;
}


:root {
	--bs-text-gray-100: #F9F9F9;
	--bs-text-gray-200: #F1F1F4;
	--bs-text-gray-300: #DBDFE9;
	--bs-text-gray-400: #C4CADA;
	--bs-text-gray-500: #99A1B7;
	--bs-text-gray-600: #78829D;
	--bs-text-gray-700: #4B5675;
	--bs-text-gray-800: #252F4A;
	--bs-text-gray-900: #071437;
}

.text-gray-10 {
	color: var(--bs-text-gray-100) !important;
}

.text-gray-20 {
	color: var(--bs-text-gray-200) !important;
}

.text-gray-30 {
	color: var(--bs-text-gray-300) !important;
}

.text-gray-40 {
	color: var(--bs-text-gray-400) !important;
}

.text-gray-50 {
	color: var(--bs-text-gray-500) !important;
}

.text-gray-60 {
	color: var(--bs-text-gray-600) !important;
}

.text-gray-70 {
	color: var(--bs-text-gray-700) !important;
}

.text-gray-80 {
	color: var(--bs-text-gray-800) !important;
}

.text-gray-90 {
	color: var(--bs-text-gray-900) !important;
}

.bg-yellow-light {
	background: var(--yellow-light) !important;
}

.bg-light-grey {
	background: var(--gray-light) !important;
}

/*!
 * Bootstrap Big Grid v0.2.0
 * Copyright 2013 BenWhitehead
 * Licensed under http://www.apache.org/licenses/LICENSE-2.0
 */@media (min-width:1366px){.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{float:left}.col-xlg-12{max-width:100%}.col-xlg-11{max-width:91.66666666666666%}.col-xlg-10{max-width:83.33333333333334%}.col-xlg-9{max-width:75%}.col-xlg-8{max-width:66.66666666666666%}.col-xlg-7{max-width:58.333333333333336%}.col-xlg-6{max-width:50%}.col-xlg-5{max-width:41.66666666666667%}.col-xlg-4{max-width:33.33333333333333%}.col-xlg-3{max-width:25%}.col-xlg-2{max-width:16.666666666666664%}.col-xlg-1{max-width:8.333333333333332%}.col-xlg-pull-12{right:100%}.col-xlg-pull-11{right:91.66666666666666%}.col-xlg-pull-10{right:83.33333333333334%}.col-xlg-pull-9{right:75%}.col-xlg-pull-8{right:66.66666666666666%}.col-xlg-pull-7{right:58.333333333333336%}.col-xlg-pull-6{right:50%}.col-xlg-pull-5{right:41.66666666666667%}.col-xlg-pull-4{right:33.33333333333333%}.col-xlg-pull-3{right:25%}.col-xlg-pull-2{right:16.666666666666664%}.col-xlg-pull-1{right:8.333333333333332%}.col-xlg-pull-0{right:auto}.col-xlg-push-12{left:100%}.col-xlg-push-11{left:91.66666666666666%}.col-xlg-push-10{left:83.33333333333334%}.col-xlg-push-9{left:75%}.col-xlg-push-8{left:66.66666666666666%}.col-xlg-push-7{left:58.333333333333336%}.col-xlg-push-6{left:50%}.col-xlg-push-5{left:41.66666666666667%}.col-xlg-push-4{left:33.33333333333333%}.col-xlg-push-3{left:25%}.col-xlg-push-2{left:16.666666666666664%}.col-xlg-push-1{left:8.333333333333332%}.col-xlg-push-0{left:auto}.col-xlg-offset-12{margin-left:100%}.col-xlg-offset-11{margin-left:91.66666666666666%}.col-xlg-offset-10{margin-left:83.33333333333334%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-8{margin-left:66.66666666666666%}.col-xlg-offset-7{margin-left:58.333333333333336%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-5{margin-left:41.66666666666667%}.col-xlg-offset-4{margin-left:33.33333333333333%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-2{margin-left:16.666666666666664%}.col-xlg-offset-1{margin-left:8.333333333333332%}.col-xlg-offset-0{margin-left:0}}@media (min-width:1440px){.col-xxlg-1,.col-xxlg-10,.col-xxlg-11,.col-xxlg-12,.col-xxlg-2,.col-xxlg-3,.col-xxlg-4,.col-xxlg-5,.col-xxlg-6,.col-xxlg-7,.col-xxlg-8,.col-xxlg-9{float:left}.col-xxlg-12{max-width:100%}.col-xxlg-11{max-width:91.66666666666666%}.col-xxlg-10{max-width:83.33333333333334%}.col-xxlg-9{max-width:75%}.col-xxlg-8{max-width:66.66666666666666%}.col-xxlg-7{max-width:58.333333333333336%}.col-xxlg-6{max-width:50%}.col-xxlg-5{max-width:41.66666666666667%}.col-xxlg-4{max-width:33.33333333333333%}.col-xxlg-3{max-width:25%}.col-xxlg-2{max-width:16.666666666666664%}.col-xxlg-1{max-width:8.333333333333332%}.col-xxlg-pull-12{right:100%}.col-xxlg-pull-11{right:91.66666666666666%}.col-xxlg-pull-10{right:83.33333333333334%}.col-xxlg-pull-9{right:75%}.col-xxlg-pull-8{right:66.66666666666666%}.col-xxlg-pull-7{right:58.333333333333336%}.col-xxlg-pull-6{right:50%}.col-xxlg-pull-5{right:41.66666666666667%}.col-xxlg-pull-4{right:33.33333333333333%}.col-xxlg-pull-3{right:25%}.col-xxlg-pull-2{right:16.666666666666664%}.col-xxlg-pull-1{right:8.333333333333332%}.col-xxlg-pull-0{right:auto}.col-xxlg-push-12{left:100%}.col-xxlg-push-11{left:91.66666666666666%}.col-xxlg-push-10{left:83.33333333333334%}.col-xxlg-push-9{left:75%}.col-xxlg-push-8{left:66.66666666666666%}.col-xxlg-push-7{left:58.333333333333336%}.col-xxlg-push-6{left:50%}.col-xxlg-push-5{left:41.66666666666667%}.col-xxlg-push-4{left:33.33333333333333%}.col-xxlg-push-3{left:25%}.col-xxlg-push-2{left:16.666666666666664%}.col-xxlg-push-1{left:8.333333333333332%}.col-xxlg-push-0{left:auto}.col-xxlg-offset-12{margin-left:100%}.col-xxlg-offset-11{margin-left:91.66666666666666%}.col-xxlg-offset-10{margin-left:83.33333333333334%}.col-xxlg-offset-9{margin-left:75%}.col-xxlg-offset-8{margin-left:66.66666666666666%}.col-xxlg-offset-7{margin-left:58.333333333333336%}.col-xxlg-offset-6{margin-left:50%}.col-xxlg-offset-5{margin-left:41.66666666666667%}.col-xxlg-offset-4{margin-left:33.33333333333333%}.col-xxlg-offset-3{margin-left:25%}.col-xxlg-offset-2{margin-left:16.666666666666664%}.col-xxlg-offset-1{margin-left:8.333333333333332%}.col-xxlg-offset-0{margin-left:0}}@media (min-width:1920px){.col-fhd-1,.col-fhd-10,.col-fhd-11,.col-fhd-12,.col-fhd-2,.col-fhd-3,.col-fhd-4,.col-fhd-5,.col-fhd-6,.col-fhd-7,.col-fhd-8,.col-fhd-9{float:left}.col-fhd-12{max-width:100%}.col-fhd-11{max-width:91.66666666666666%}.col-fhd-10{max-width:83.33333333333334%}.col-fhd-9{max-width:75%}.col-fhd-8{max-width:66.66666666666666%}.col-fhd-7{max-width:58.333333333333336%}.col-fhd-6{max-width:50%}.col-fhd-5{max-width:41.66666666666667%}.col-fhd-4{max-width:33.33333333333333%}.col-fhd-3{max-width:25%}.col-fhd-2{max-width:16.666666666666664%}.col-fhd-1{max-width:8.333333333333332%}.col-fhd-pull-12{right:100%}.col-fhd-pull-11{right:91.66666666666666%}.col-fhd-pull-10{right:83.33333333333334%}.col-fhd-pull-9{right:75%}.col-fhd-pull-8{right:66.66666666666666%}.col-fhd-pull-7{right:58.333333333333336%}.col-fhd-pull-6{right:50%}.col-fhd-pull-5{right:41.66666666666667%}.col-fhd-pull-4{right:33.33333333333333%}.col-fhd-pull-3{right:25%}.col-fhd-pull-2{right:16.666666666666664%}.col-fhd-pull-1{right:8.333333333333332%}.col-fhd-pull-0{right:auto}.col-fhd-push-12{left:100%}.col-fhd-push-11{left:91.66666666666666%}.col-fhd-push-10{left:83.33333333333334%}.col-fhd-push-9{left:75%}.col-fhd-push-8{left:66.66666666666666%}.col-fhd-push-7{left:58.333333333333336%}.col-fhd-push-6{left:50%}.col-fhd-push-5{left:41.66666666666667%}.col-fhd-push-4{left:33.33333333333333%}.col-fhd-push-3{left:25%}.col-fhd-push-2{left:16.666666666666664%}.col-fhd-push-1{left:8.333333333333332%}.col-fhd-push-0{left:auto}.col-fhd-offset-12{margin-left:100%}.col-fhd-offset-11{margin-left:91.66666666666666%}.col-fhd-offset-10{margin-left:83.33333333333334%}.col-fhd-offset-9{margin-left:75%}.col-fhd-offset-8{margin-left:66.66666666666666%}.col-fhd-offset-7{margin-left:58.333333333333336%}.col-fhd-offset-6{margin-left:50%}.col-fhd-offset-5{margin-left:41.66666666666667%}.col-fhd-offset-4{margin-left:33.33333333333333%}.col-fhd-offset-3{margin-left:25%}.col-fhd-offset-2{margin-left:16.666666666666664%}.col-fhd-offset-1{margin-left:8.333333333333332%}.col-fhd-offset-0{margin-left:0}}@media (min-width:2560px){.col-rt-1,.col-rt-10,.col-rt-11,.col-rt-12,.col-rt-2,.col-rt-3,.col-rt-4,.col-rt-5,.col-rt-6,.col-rt-7,.col-rt-8,.col-rt-9{float:left}.col-rt-12{max-width:100%}.col-rt-11{max-width:91.66666666666666%}.col-rt-10{max-width:83.33333333333334%}.col-rt-9{max-width:75%}.col-rt-8{max-width:66.66666666666666%}.col-rt-7{max-width:58.333333333333336%}.col-rt-6{max-width:50%}.col-rt-5{max-width:41.66666666666667%}.col-rt-4{max-width:33.33333333333333%}.col-rt-3{max-width:25%}.col-rt-2{max-width:16.666666666666664%}.col-rt-1{max-width:8.333333333333332%}.col-rt-pull-12{right:100%}.col-rt-pull-11{right:91.66666666666666%}.col-rt-pull-10{right:83.33333333333334%}.col-rt-pull-9{right:75%}.col-rt-pull-8{right:66.66666666666666%}.col-rt-pull-7{right:58.333333333333336%}.col-rt-pull-6{right:50%}.col-rt-pull-5{right:41.66666666666667%}.col-rt-pull-4{right:33.33333333333333%}.col-rt-pull-3{right:25%}.col-rt-pull-2{right:16.666666666666664%}.col-rt-pull-1{right:8.333333333333332%}.col-rt-pull-0{right:auto}.col-rt-push-12{left:100%}.col-rt-push-11{left:91.66666666666666%}.col-rt-push-10{left:83.33333333333334%}.col-rt-push-9{left:75%}.col-rt-push-8{left:66.66666666666666%}.col-rt-push-7{left:58.333333333333336%}.col-rt-push-6{left:50%}.col-rt-push-5{left:41.66666666666667%}.col-rt-push-4{left:33.33333333333333%}.col-rt-push-3{left:25%}.col-rt-push-2{left:16.666666666666664%}.col-rt-push-1{left:8.333333333333332%}.col-rt-push-0{left:auto}.col-rt-offset-12{margin-left:100%}.col-rt-offset-11{margin-left:91.66666666666666%}.col-rt-offset-10{margin-left:83.33333333333334%}.col-rt-offset-9{margin-left:75%}.col-rt-offset-8{margin-left:66.66666666666666%}.col-rt-offset-7{margin-left:58.333333333333336%}.col-rt-offset-6{margin-left:50%}.col-rt-offset-5{margin-left:41.66666666666667%}.col-rt-offset-4{margin-left:33.33333333333333%}.col-rt-offset-3{margin-left:25%}.col-rt-offset-2{margin-left:16.666666666666664%}.col-rt-offset-1{margin-left:8.333333333333332%}.col-rt-offset-0{margin-left:0}}@media (min-width:2880px){.col-rt15-1,.col-rt15-10,.col-rt15-11,.col-rt15-12,.col-rt15-2,.col-rt15-3,.col-rt15-4,.col-rt15-5,.col-rt15-6,.col-rt15-7,.col-rt15-8,.col-rt15-9{float:left}.col-rt15-12{max-width:100%}.col-rt15-11{max-width:91.66666666666666%}.col-rt15-10{max-width:83.33333333333334%}.col-rt15-9{max-width:75%}.col-rt15-8{max-width:66.66666666666666%}.col-rt15-7{max-width:58.333333333333336%}.col-rt15-6{max-width:50%}.col-rt15-5{max-width:41.66666666666667%}.col-rt15-4{max-width:33.33333333333333%}.col-rt15-3{max-width:25%}.col-rt15-2{max-width:16.666666666666664%}.col-rt15-1{max-width:8.333333333333332%}.col-rt15-pull-12{right:100%}.col-rt15-pull-11{right:91.66666666666666%}.col-rt15-pull-10{right:83.33333333333334%}.col-rt15-pull-9{right:75%}.col-rt15-pull-8{right:66.66666666666666%}.col-rt15-pull-7{right:58.333333333333336%}.col-rt15-pull-6{right:50%}.col-rt15-pull-5{right:41.66666666666667%}.col-rt15-pull-4{right:33.33333333333333%}.col-rt15-pull-3{right:25%}.col-rt15-pull-2{right:16.666666666666664%}.col-rt15-pull-1{right:8.333333333333332%}.col-rt15-pull-0{right:auto}.col-rt15-push-12{left:100%}.col-rt15-push-11{left:91.66666666666666%}.col-rt15-push-10{left:83.33333333333334%}.col-rt15-push-9{left:75%}.col-rt15-push-8{left:66.66666666666666%}.col-rt15-push-7{left:58.333333333333336%}.col-rt15-push-6{left:50%}.col-rt15-push-5{left:41.66666666666667%}.col-rt15-push-4{left:33.33333333333333%}.col-rt15-push-3{left:25%}.col-rt15-push-2{left:16.666666666666664%}.col-rt15-push-1{left:8.333333333333332%}.col-rt15-push-0{left:auto}.col-rt15-offset-12{margin-left:100%}.col-rt15-offset-11{margin-left:91.66666666666666%}.col-rt15-offset-10{margin-left:83.33333333333334%}.col-rt15-offset-9{margin-left:75%}.col-rt15-offset-8{margin-left:66.66666666666666%}.col-rt15-offset-7{margin-left:58.333333333333336%}.col-rt15-offset-6{margin-left:50%}.col-rt15-offset-5{margin-left:41.66666666666667%}.col-rt15-offset-4{margin-left:33.33333333333333%}.col-rt15-offset-3{margin-left:25%}.col-rt15-offset-2{margin-left:16.666666666666664%}.col-rt15-offset-1{margin-left:8.333333333333332%}.col-rt15-offset-0{margin-left:0}}@media (min-width:3840px){.col-uhd-1,.col-uhd-10,.col-uhd-11,.col-uhd-12,.col-uhd-2,.col-uhd-3,.col-uhd-4,.col-uhd-5,.col-uhd-6,.col-uhd-7,.col-uhd-8,.col-uhd-9{float:left}.col-uhd-12{max-width:100%}.col-uhd-11{max-width:91.66666666666666%}.col-uhd-10{max-width:83.33333333333334%}.col-uhd-9{max-width:75%}.col-uhd-8{max-width:66.66666666666666%}.col-uhd-7{max-width:58.333333333333336%}.col-uhd-6{max-width:50%}.col-uhd-5{max-width:41.66666666666667%}.col-uhd-4{max-width:33.33333333333333%}.col-uhd-3{max-width:25%}.col-uhd-2{max-width:16.666666666666664%}.col-uhd-1{max-width:8.333333333333332%}.col-uhd-pull-12{right:100%}.col-uhd-pull-11{right:91.66666666666666%}.col-uhd-pull-10{right:83.33333333333334%}.col-uhd-pull-9{right:75%}.col-uhd-pull-8{right:66.66666666666666%}.col-uhd-pull-7{right:58.333333333333336%}.col-uhd-pull-6{right:50%}.col-uhd-pull-5{right:41.66666666666667%}.col-uhd-pull-4{right:33.33333333333333%}.col-uhd-pull-3{right:25%}.col-uhd-pull-2{right:16.666666666666664%}.col-uhd-pull-1{right:8.333333333333332%}.col-uhd-pull-0{right:auto}.col-uhd-push-12{left:100%}.col-uhd-push-11{left:91.66666666666666%}.col-uhd-push-10{left:83.33333333333334%}.col-uhd-push-9{left:75%}.col-uhd-push-8{left:66.66666666666666%}.col-uhd-push-7{left:58.333333333333336%}.col-uhd-push-6{left:50%}.col-uhd-push-5{left:41.66666666666667%}.col-uhd-push-4{left:33.33333333333333%}.col-uhd-push-3{left:25%}.col-uhd-push-2{left:16.666666666666664%}.col-uhd-push-1{left:8.333333333333332%}.col-uhd-push-0{left:auto}.col-uhd-offset-12{margin-left:100%}.col-uhd-offset-11{margin-left:91.66666666666666%}.col-uhd-offset-10{margin-left:83.33333333333334%}.col-uhd-offset-9{margin-left:75%}.col-uhd-offset-8{margin-left:66.66666666666666%}.col-uhd-offset-7{margin-left:58.333333333333336%}.col-uhd-offset-6{margin-left:50%}.col-uhd-offset-5{margin-left:41.66666666666667%}.col-uhd-offset-4{margin-left:33.33333333333333%}.col-uhd-offset-3{margin-left:25%}.col-uhd-offset-2{margin-left:16.666666666666664%}.col-uhd-offset-1{margin-left:8.333333333333332%}.col-uhd-offset-0{margin-left:0}}@media (min-width:4096px){.col-4k-1,.col-4k-10,.col-4k-11,.col-4k-12,.col-4k-2,.col-4k-3,.col-4k-4,.col-4k-5,.col-4k-6,.col-4k-7,.col-4k-8,.col-4k-9{float:left}.col-4k-12{max-width:100%}.col-4k-11{max-width:91.66666666666666%}.col-4k-10{max-width:83.33333333333334%}.col-4k-9{max-width:75%}.col-4k-8{max-width:66.66666666666666%}.col-4k-7{max-width:58.333333333333336%}.col-4k-6{max-width:50%}.col-4k-5{max-width:41.66666666666667%}.col-4k-4{max-width:33.33333333333333%}.col-4k-3{max-width:25%}.col-4k-2{max-width:16.666666666666664%}.col-4k-1{max-width:8.333333333333332%}.col-4k-pull-12{right:100%}.col-4k-pull-11{right:91.66666666666666%}.col-4k-pull-10{right:83.33333333333334%}.col-4k-pull-9{right:75%}.col-4k-pull-8{right:66.66666666666666%}.col-4k-pull-7{right:58.333333333333336%}.col-4k-pull-6{right:50%}.col-4k-pull-5{right:41.66666666666667%}.col-4k-pull-4{right:33.33333333333333%}.col-4k-pull-3{right:25%}.col-4k-pull-2{right:16.666666666666664%}.col-4k-pull-1{right:8.333333333333332%}.col-4k-pull-0{right:auto}.col-4k-push-12{left:100%}.col-4k-push-11{left:91.66666666666666%}.col-4k-push-10{left:83.33333333333334%}.col-4k-push-9{left:75%}.col-4k-push-8{left:66.66666666666666%}.col-4k-push-7{left:58.333333333333336%}.col-4k-push-6{left:50%}.col-4k-push-5{left:41.66666666666667%}.col-4k-push-4{left:33.33333333333333%}.col-4k-push-3{left:25%}.col-4k-push-2{left:16.666666666666664%}.col-4k-push-1{left:8.333333333333332%}.col-4k-push-0{left:auto}.col-4k-offset-12{margin-left:100%}.col-4k-offset-11{margin-left:91.66666666666666%}.col-4k-offset-10{margin-left:83.33333333333334%}.col-4k-offset-9{margin-left:75%}.col-4k-offset-8{margin-left:66.66666666666666%}.col-4k-offset-7{margin-left:58.333333333333336%}.col-4k-offset-6{margin-left:50%}.col-4k-offset-5{margin-left:41.66666666666667%}.col-4k-offset-4{margin-left:33.33333333333333%}.col-4k-offset-3{margin-left:25%}.col-4k-offset-2{margin-left:16.666666666666664%}.col-4k-offset-1{margin-left:8.333333333333332%}.col-4k-offset-0{margin-left:0}}.visible-4k,.visible-8k,.visible-fhd,.visible-lg,.visible-md,.visible-rt,.visible-rt15,.visible-sm,.visible-uhd,.visible-xlg,.visible-xs{display:none!important}.hidden-4k,.hidden-8k,.hidden-fhd,.hidden-lg,.hidden-md,.hidden-rt,.hidden-rt15,.hidden-sm,.hidden-uhd,.hidden-xlg,.hidden-xs{display:block!important}table.hidden-4k,table.hidden-8k,table.hidden-fhd,table.hidden-lg,table.hidden-md,table.hidden-rt,table.hidden-rt15,table.hidden-sm,table.hidden-uhd,table.hidden-xlg,table.hidden-xs{display:table}tr.hidden-4k,tr.hidden-8k,tr.hidden-fhd,tr.hidden-lg,tr.hidden-md,tr.hidden-rt,tr.hidden-rt15,tr.hidden-sm,tr.hidden-uhd,tr.hidden-xlg,tr.hidden-xs{display:table-row!important}td.hidden-4k,td.hidden-8k,td.hidden-fhd,td.hidden-lg,td.hidden-md,td.hidden-rt,td.hidden-rt15,td.hidden-sm,td.hidden-uhd,td.hidden-xlg,td.hidden-xs,th.hidden-4k,th.hidden-8k,th.hidden-fhd,th.hidden-lg,th.hidden-md,th.hidden-rt,th.hidden-rt15,th.hidden-sm,th.hidden-uhd,th.hidden-xlg,th.hidden-xs{display:table-cell!important}@media (max-width:767px){.visible-4k.visible-xs,.visible-8k.visible-xs,.visible-fhd.visible-xs,.visible-lg.visible-xs,.visible-md.visible-xs,.visible-rt.visible-xs,.visible-rt15.visible-xs,.visible-sm.visible-xs,.visible-uhd.visible-xs,.visible-xlg.visible-xs,.visible-xs{display:block!important}table.visible-4k.visible-xs,table.visible-8k.visible-xs,table.visible-fhd.visible-xs,table.visible-lg.visible-xs,table.visible-md.visible-xs,table.visible-rt.visible-xs,table.visible-rt15.visible-xs,table.visible-sm.visible-xs,table.visible-uhd.visible-xs,table.visible-xlg.visible-xs,table.visible-xs{display:table}tr.visible-4k.visible-xs,tr.visible-8k.visible-xs,tr.visible-fhd.visible-xs,tr.visible-lg.visible-xs,tr.visible-md.visible-xs,tr.visible-rt.visible-xs,tr.visible-rt15.visible-xs,tr.visible-sm.visible-xs,tr.visible-uhd.visible-xs,tr.visible-xlg.visible-xs,tr.visible-xs{display:table-row!important}td.visible-4k.visible-xs,td.visible-8k.visible-xs,td.visible-fhd.visible-xs,td.visible-lg.visible-xs,td.visible-md.visible-xs,td.visible-rt.visible-xs,td.visible-rt15.visible-xs,td.visible-sm.visible-xs,td.visible-uhd.visible-xs,td.visible-xlg.visible-xs,td.visible-xs,th.visible-4k.visible-xs,th.visible-8k.visible-xs,th.visible-fhd.visible-xs,th.visible-lg.visible-xs,th.visible-md.visible-xs,th.visible-rt.visible-xs,th.visible-rt15.visible-xs,th.visible-sm.visible-xs,th.visible-uhd.visible-xs,th.visible-xlg.visible-xs,th.visible-xs{display:table-cell!important}.hidden-4k.hidden-xs,.hidden-8k.hidden-xs,.hidden-fhd.hidden-xs,.hidden-lg.hidden-xs,.hidden-md.hidden-xs,.hidden-rt.hidden-xs,.hidden-rt15.hidden-xs,.hidden-sm.hidden-xs,.hidden-uhd.hidden-xs,.hidden-xlg.hidden-xs,.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.visible-4k.visible-sm,.visible-8k.visible-sm,.visible-fhd.visible-sm,.visible-lg.visible-sm,.visible-md.visible-sm,.visible-rt.visible-sm,.visible-rt15.visible-sm,.visible-sm,.visible-uhd.visible-sm,.visible-xlg.visible-sm,.visible-xs.visible-sm{display:block!important}table.visible-4k.visible-sm,table.visible-8k.visible-sm,table.visible-fhd.visible-sm,table.visible-lg.visible-sm,table.visible-md.visible-sm,table.visible-rt.visible-sm,table.visible-rt15.visible-sm,table.visible-sm,table.visible-uhd.visible-sm,table.visible-xlg.visible-sm,table.visible-xs.visible-sm{display:table}tr.visible-4k.visible-sm,tr.visible-8k.visible-sm,tr.visible-fhd.visible-sm,tr.visible-lg.visible-sm,tr.visible-md.visible-sm,tr.visible-rt.visible-sm,tr.visible-rt15.visible-sm,tr.visible-sm,tr.visible-uhd.visible-sm,tr.visible-xlg.visible-sm,tr.visible-xs.visible-sm{display:table-row!important}td.visible-4k.visible-sm,td.visible-8k.visible-sm,td.visible-fhd.visible-sm,td.visible-lg.visible-sm,td.visible-md.visible-sm,td.visible-rt.visible-sm,td.visible-rt15.visible-sm,td.visible-sm,td.visible-uhd.visible-sm,td.visible-xlg.visible-sm,td.visible-xs.visible-sm,th.visible-4k.visible-sm,th.visible-8k.visible-sm,th.visible-fhd.visible-sm,th.visible-lg.visible-sm,th.visible-md.visible-sm,th.visible-rt.visible-sm,th.visible-rt15.visible-sm,th.visible-sm,th.visible-uhd.visible-sm,th.visible-xlg.visible-sm,th.visible-xs.visible-sm{display:table-cell!important}.hidden-4k.hidden-sm,.hidden-8k.hidden-sm,.hidden-fhd.hidden-sm,.hidden-lg.hidden-sm,.hidden-md.hidden-sm,.hidden-rt.hidden-sm,.hidden-rt15.hidden-sm,.hidden-sm,.hidden-uhd.hidden-sm,.hidden-xlg.hidden-sm,.hidden-xs.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.visible-4k.visible-md,.visible-8k.visible-md,.visible-fhd.visible-md,.visible-lg.visible-md,.visible-md,.visible-rt.visible-md,.visible-rt15.visible-md,.visible-sm.visible-md,.visible-uhd.visible-md,.visible-xlg.visible-md,.visible-xs.visible-md{display:block!important}table.visible-4k.visible-md,table.visible-8k.visible-md,table.visible-fhd.visible-md,table.visible-lg.visible-md,table.visible-md,table.visible-rt.visible-md,table.visible-rt15.visible-md,table.visible-sm.visible-md,table.visible-uhd.visible-md,table.visible-xlg.visible-md,table.visible-xs.visible-md{display:table}tr.visible-4k.visible-md,tr.visible-8k.visible-md,tr.visible-fhd.visible-md,tr.visible-lg.visible-md,tr.visible-md,tr.visible-rt.visible-md,tr.visible-rt15.visible-md,tr.visible-sm.visible-md,tr.visible-uhd.visible-md,tr.visible-xlg.visible-md,tr.visible-xs.visible-md{display:table-row!important}td.visible-4k.visible-md,td.visible-8k.visible-md,td.visible-fhd.visible-md,td.visible-lg.visible-md,td.visible-md,td.visible-rt.visible-md,td.visible-rt15.visible-md,td.visible-sm.visible-md,td.visible-uhd.visible-md,td.visible-xlg.visible-md,td.visible-xs.visible-md,th.visible-4k.visible-md,th.visible-8k.visible-md,th.visible-fhd.visible-md,th.visible-lg.visible-md,th.visible-md,th.visible-rt.visible-md,th.visible-rt15.visible-md,th.visible-sm.visible-md,th.visible-uhd.visible-md,th.visible-xlg.visible-md,th.visible-xs.visible-md{display:table-cell!important}.hidden-4k.hidden-md,.hidden-8k.hidden-md,.hidden-fhd.hidden-md,.hidden-lg.hidden-md,.hidden-md,.hidden-rt.hidden-md,.hidden-rt15.hidden-md,.hidden-sm.hidden-md,.hidden-uhd.hidden-md,.hidden-xlg.hidden-md,.hidden-xs.hidden-md{display:none!important}}@media (min-width:1200px) and (max-width:1365px){.visible-4k.visible-lg,.visible-8k.visible-lg,.visible-fhd.visible-lg,.visible-lg,.visible-md.visible-lg,.visible-rt.visible-lg,.visible-rt15.visible-lg,.visible-sm.visible-lg,.visible-uhd.visible-lg,.visible-xlg.visible-lg,.visible-xs.visible-lg{display:block!important}table.visible-4k.visible-lg,table.visible-8k.visible-lg,table.visible-fhd.visible-lg,table.visible-lg,table.visible-md.visible-lg,table.visible-rt.visible-lg,table.visible-rt15.visible-lg,table.visible-sm.visible-lg,table.visible-uhd.visible-lg,table.visible-xlg.visible-lg,table.visible-xs.visible-lg{display:table}tr.visible-4k.visible-lg,tr.visible-8k.visible-lg,tr.visible-fhd.visible-lg,tr.visible-lg,tr.visible-md.visible-lg,tr.visible-rt.visible-lg,tr.visible-rt15.visible-lg,tr.visible-sm.visible-lg,tr.visible-uhd.visible-lg,tr.visible-xlg.visible-lg,tr.visible-xs.visible-lg{display:table-row!important}td.visible-4k.visible-lg,td.visible-8k.visible-lg,td.visible-fhd.visible-lg,td.visible-lg,td.visible-md.visible-lg,td.visible-rt.visible-lg,td.visible-rt15.visible-lg,td.visible-sm.visible-lg,td.visible-uhd.visible-lg,td.visible-xlg.visible-lg,td.visible-xs.visible-lg,th.visible-4k.visible-lg,th.visible-8k.visible-lg,th.visible-fhd.visible-lg,th.visible-lg,th.visible-md.visible-lg,th.visible-rt.visible-lg,th.visible-rt15.visible-lg,th.visible-sm.visible-lg,th.visible-uhd.visible-lg,th.visible-xlg.visible-lg,th.visible-xs.visible-lg{display:table-cell!important}.hidden-4k.hidden-lg,.hidden-8k.hidden-lg,.hidden-fhd.hidden-lg,.hidden-lg,.hidden-md.hidden-lg,.hidden-rt.hidden-lg,.hidden-rt15.hidden-lg,.hidden-sm.hidden-lg,.hidden-uhd.hidden-lg,.hidden-xlg.hidden-lg,.hidden-xs.hidden-lg{display:none!important}}@media (min-width:1366px) and (max-width:1919px){.visible-4k.visible-xlg,.visible-8k.visible-xlg,.visible-fhd.visible-xlg,.visible-lg.visible-xlg,.visible-md.visible-xlg,.visible-rt.visible-xlg,.visible-rt15.visible-xlg,.visible-sm.visible-xlg,.visible-uhd.visible-xlg,.visible-xlg,.visible-xs.visible-xlg{display:block!important}table.visible-4k.visible-xlg,table.visible-8k.visible-xlg,table.visible-fhd.visible-xlg,table.visible-lg.visible-xlg,table.visible-md.visible-xlg,table.visible-rt.visible-xlg,table.visible-rt15.visible-xlg,table.visible-sm.visible-xlg,table.visible-uhd.visible-xlg,table.visible-xlg,table.visible-xs.visible-xlg{display:table}tr.visible-4k.visible-xlg,tr.visible-8k.visible-xlg,tr.visible-fhd.visible-xlg,tr.visible-lg.visible-xlg,tr.visible-md.visible-xlg,tr.visible-rt.visible-xlg,tr.visible-rt15.visible-xlg,tr.visible-sm.visible-xlg,tr.visible-uhd.visible-xlg,tr.visible-xlg,tr.visible-xs.visible-xlg{display:table-row!important}td.visible-4k.visible-xlg,td.visible-8k.visible-xlg,td.visible-fhd.visible-xlg,td.visible-lg.visible-xlg,td.visible-md.visible-xlg,td.visible-rt.visible-xlg,td.visible-rt15.visible-xlg,td.visible-sm.visible-xlg,td.visible-uhd.visible-xlg,td.visible-xlg,td.visible-xs.visible-xlg,th.visible-4k.visible-xlg,th.visible-8k.visible-xlg,th.visible-fhd.visible-xlg,th.visible-lg.visible-xlg,th.visible-md.visible-xlg,th.visible-rt.visible-xlg,th.visible-rt15.visible-xlg,th.visible-sm.visible-xlg,th.visible-uhd.visible-xlg,th.visible-xlg,th.visible-xs.visible-xlg{display:table-cell!important}.hidden-4k.hidden-xlg,.hidden-8k.hidden-xlg,.hidden-fhd.hidden-xlg,.hidden-lg.hidden-xlg,.hidden-md.hidden-xlg,.hidden-rt.hidden-xlg,.hidden-rt15.hidden-xlg,.hidden-sm.hidden-xlg,.hidden-uhd.hidden-xlg,.hidden-xlg,.hidden-xs.hidden-xlg{display:none!important}}@media (min-width:1920px) and (max-width:2559px){.visible-4k.visible-fhd,.visible-8k.visible-fhd,.visible-fhd,.visible-lg.visible-fhd,.visible-md.visible-fhd,.visible-rt.visible-fhd,.visible-rt15.visible-fhd,.visible-sm.visible-fhd,.visible-uhd.visible-fhd,.visible-xlg.visible-fhd,.visible-xs.visible-fhd{display:block!important}table.visible-4k.visible-fhd,table.visible-8k.visible-fhd,table.visible-fhd,table.visible-lg.visible-fhd,table.visible-md.visible-fhd,table.visible-rt.visible-fhd,table.visible-rt15.visible-fhd,table.visible-sm.visible-fhd,table.visible-uhd.visible-fhd,table.visible-xlg.visible-fhd,table.visible-xs.visible-fhd{display:table}tr.visible-4k.visible-fhd,tr.visible-8k.visible-fhd,tr.visible-fhd,tr.visible-lg.visible-fhd,tr.visible-md.visible-fhd,tr.visible-rt.visible-fhd,tr.visible-rt15.visible-fhd,tr.visible-sm.visible-fhd,tr.visible-uhd.visible-fhd,tr.visible-xlg.visible-fhd,tr.visible-xs.visible-fhd{display:table-row!important}td.visible-4k.visible-fhd,td.visible-8k.visible-fhd,td.visible-fhd,td.visible-lg.visible-fhd,td.visible-md.visible-fhd,td.visible-rt.visible-fhd,td.visible-rt15.visible-fhd,td.visible-sm.visible-fhd,td.visible-uhd.visible-fhd,td.visible-xlg.visible-fhd,td.visible-xs.visible-fhd,th.visible-4k.visible-fhd,th.visible-8k.visible-fhd,th.visible-fhd,th.visible-lg.visible-fhd,th.visible-md.visible-fhd,th.visible-rt.visible-fhd,th.visible-rt15.visible-fhd,th.visible-sm.visible-fhd,th.visible-uhd.visible-fhd,th.visible-xlg.visible-fhd,th.visible-xs.visible-fhd{display:table-cell!important}.hidden-4k.hidden-fhd,.hidden-8k.hidden-fhd,.hidden-fhd,.hidden-lg.hidden-fhd,.hidden-md.hidden-fhd,.hidden-rt.hidden-fhd,.hidden-rt15.hidden-fhd,.hidden-sm.hidden-fhd,.hidden-uhd.hidden-fhd,.hidden-xlg.hidden-fhd,.hidden-xs.hidden-fhd{display:none!important}}@media (min-width:2560px) and (max-width:2879px){.visible-4k.visible-rt,.visible-8k.visible-rt,.visible-fhd.visible-rt,.visible-lg.visible-rt,.visible-md.visible-rt,.visible-rt,.visible-rt15.visible-rt,.visible-sm.visible-rt,.visible-uhd.visible-rt,.visible-xlg.visible-rt,.visible-xs.visible-rt{display:block!important}table.visible-4k.visible-rt,table.visible-8k.visible-rt,table.visible-fhd.visible-rt,table.visible-lg.visible-rt,table.visible-md.visible-rt,table.visible-rt,table.visible-rt15.visible-rt,table.visible-sm.visible-rt,table.visible-uhd.visible-rt,table.visible-xlg.visible-rt,table.visible-xs.visible-rt{display:table}tr.visible-4k.visible-rt,tr.visible-8k.visible-rt,tr.visible-fhd.visible-rt,tr.visible-lg.visible-rt,tr.visible-md.visible-rt,tr.visible-rt,tr.visible-rt15.visible-rt,tr.visible-sm.visible-rt,tr.visible-uhd.visible-rt,tr.visible-xlg.visible-rt,tr.visible-xs.visible-rt{display:table-row!important}td.visible-4k.visible-rt,td.visible-8k.visible-rt,td.visible-fhd.visible-rt,td.visible-lg.visible-rt,td.visible-md.visible-rt,td.visible-rt,td.visible-rt15.visible-rt,td.visible-sm.visible-rt,td.visible-uhd.visible-rt,td.visible-xlg.visible-rt,td.visible-xs.visible-rt,th.visible-4k.visible-rt,th.visible-8k.visible-rt,th.visible-fhd.visible-rt,th.visible-lg.visible-rt,th.visible-md.visible-rt,th.visible-rt,th.visible-rt15.visible-rt,th.visible-sm.visible-rt,th.visible-uhd.visible-rt,th.visible-xlg.visible-rt,th.visible-xs.visible-rt{display:table-cell!important}.hidden-4k.hidden-rt,.hidden-8k.hidden-rt,.hidden-fhd.hidden-rt,.hidden-lg.hidden-rt,.hidden-md.hidden-rt,.hidden-rt,.hidden-rt15.hidden-rt,.hidden-sm.hidden-rt,.hidden-uhd.hidden-rt,.hidden-xlg.hidden-rt,.hidden-xs.hidden-rt{display:none!important}}@media (min-width:2880px) and (max-width:3839px){.visible-4k.visible-rt15,.visible-8k.visible-rt15,.visible-fhd.visible-rt15,.visible-lg.visible-rt15,.visible-md.visible-rt15,.visible-rt.visible-rt15,.visible-rt15,.visible-sm.visible-rt15,.visible-uhd.visible-rt15,.visible-xlg.visible-rt15,.visible-xs.visible-rt15{display:block!important}table.visible-4k.visible-rt15,table.visible-8k.visible-rt15,table.visible-fhd.visible-rt15,table.visible-lg.visible-rt15,table.visible-md.visible-rt15,table.visible-rt.visible-rt15,table.visible-rt15,table.visible-sm.visible-rt15,table.visible-uhd.visible-rt15,table.visible-xlg.visible-rt15,table.visible-xs.visible-rt15{display:table}tr.visible-4k.visible-rt15,tr.visible-8k.visible-rt15,tr.visible-fhd.visible-rt15,tr.visible-lg.visible-rt15,tr.visible-md.visible-rt15,tr.visible-rt.visible-rt15,tr.visible-rt15,tr.visible-sm.visible-rt15,tr.visible-uhd.visible-rt15,tr.visible-xlg.visible-rt15,tr.visible-xs.visible-rt15{display:table-row!important}td.visible-4k.visible-rt15,td.visible-8k.visible-rt15,td.visible-fhd.visible-rt15,td.visible-lg.visible-rt15,td.visible-md.visible-rt15,td.visible-rt.visible-rt15,td.visible-rt15,td.visible-sm.visible-rt15,td.visible-uhd.visible-rt15,td.visible-xlg.visible-rt15,td.visible-xs.visible-rt15,th.visible-4k.visible-rt15,th.visible-8k.visible-rt15,th.visible-fhd.visible-rt15,th.visible-lg.visible-rt15,th.visible-md.visible-rt15,th.visible-rt.visible-rt15,th.visible-rt15,th.visible-sm.visible-rt15,th.visible-uhd.visible-rt15,th.visible-xlg.visible-rt15,th.visible-xs.visible-rt15{display:table-cell!important}.hidden-4k.hidden-rt15,.hidden-8k.hidden-rt15,.hidden-fhd.hidden-rt15,.hidden-lg.hidden-rt15,.hidden-md.hidden-rt15,.hidden-rt.hidden-rt15,.hidden-rt15,.hidden-sm.hidden-rt15,.hidden-uhd.hidden-rt15,.hidden-xlg.hidden-rt15,.hidden-xs.hidden-rt15{display:none!important}}@media (min-width:3840px) and (max-width:4095px){.visible-4k.visible-uhd,.visible-8k.visible-uhd,.visible-fhd.visible-uhd,.visible-lg.visible-uhd,.visible-md.visible-uhd,.visible-rt.visible-uhd,.visible-rt15.visible-uhd,.visible-sm.visible-uhd,.visible-uhd,.visible-xlg.visible-uhd,.visible-xs.visible-uhd{display:block!important}table.visible-4k.visible-uhd,table.visible-8k.visible-uhd,table.visible-fhd.visible-uhd,table.visible-lg.visible-uhd,table.visible-md.visible-uhd,table.visible-rt.visible-uhd,table.visible-rt15.visible-uhd,table.visible-sm.visible-uhd,table.visible-uhd,table.visible-xlg.visible-uhd,table.visible-xs.visible-uhd{display:table}tr.visible-4k.visible-uhd,tr.visible-8k.visible-uhd,tr.visible-fhd.visible-uhd,tr.visible-lg.visible-uhd,tr.visible-md.visible-uhd,tr.visible-rt.visible-uhd,tr.visible-rt15.visible-uhd,tr.visible-sm.visible-uhd,tr.visible-uhd,tr.visible-xlg.visible-uhd,tr.visible-xs.visible-uhd{display:table-row!important}td.visible-4k.visible-uhd,td.visible-8k.visible-uhd,td.visible-fhd.visible-uhd,td.visible-lg.visible-uhd,td.visible-md.visible-uhd,td.visible-rt.visible-uhd,td.visible-rt15.visible-uhd,td.visible-sm.visible-uhd,td.visible-uhd,td.visible-xlg.visible-uhd,td.visible-xs.visible-uhd,th.visible-4k.visible-uhd,th.visible-8k.visible-uhd,th.visible-fhd.visible-uhd,th.visible-lg.visible-uhd,th.visible-md.visible-uhd,th.visible-rt.visible-uhd,th.visible-rt15.visible-uhd,th.visible-sm.visible-uhd,th.visible-uhd,th.visible-xlg.visible-uhd,th.visible-xs.visible-uhd{display:table-cell!important}.hidden-4k.hidden-uhd,.hidden-8k.hidden-uhd,.hidden-fhd.hidden-uhd,.hidden-lg.hidden-uhd,.hidden-md.hidden-uhd,.hidden-rt.hidden-uhd,.hidden-rt15.hidden-uhd,.hidden-sm.hidden-uhd,.hidden-uhd,.hidden-xlg.hidden-uhd,.hidden-xs.hidden-uhd{display:none!important}}@media (min-width:4096px) and (max-width:8191px){.visible-4k,.visible-8k.visible-4k,.visible-fhd.visible-4k,.visible-lg.visible-4k,.visible-md.visible-4k,.visible-rt.visible-4k,.visible-rt15.visible-4k,.visible-sm.visible-4k,.visible-uhd.visible-4k,.visible-xlg.visible-4k,.visible-xs.visible-4k{display:block!important}table.visible-4k,table.visible-8k.visible-4k,table.visible-fhd.visible-4k,table.visible-lg.visible-4k,table.visible-md.visible-4k,table.visible-rt.visible-4k,table.visible-rt15.visible-4k,table.visible-sm.visible-4k,table.visible-uhd.visible-4k,table.visible-xlg.visible-4k,table.visible-xs.visible-4k{display:table}tr.visible-4k,tr.visible-8k.visible-4k,tr.visible-fhd.visible-4k,tr.visible-lg.visible-4k,tr.visible-md.visible-4k,tr.visible-rt.visible-4k,tr.visible-rt15.visible-4k,tr.visible-sm.visible-4k,tr.visible-uhd.visible-4k,tr.visible-xlg.visible-4k,tr.visible-xs.visible-4k{display:table-row!important}td.visible-4k,td.visible-8k.visible-4k,td.visible-fhd.visible-4k,td.visible-lg.visible-4k,td.visible-md.visible-4k,td.visible-rt.visible-4k,td.visible-rt15.visible-4k,td.visible-sm.visible-4k,td.visible-uhd.visible-4k,td.visible-xlg.visible-4k,td.visible-xs.visible-4k,th.visible-4k,th.visible-8k.visible-4k,th.visible-fhd.visible-4k,th.visible-lg.visible-4k,th.visible-md.visible-4k,th.visible-rt.visible-4k,th.visible-rt15.visible-4k,th.visible-sm.visible-4k,th.visible-uhd.visible-4k,th.visible-xlg.visible-4k,th.visible-xs.visible-4k{display:table-cell!important}.hidden-4k,.hidden-8k.hidden-4k,.hidden-fhd.hidden-4k,.hidden-lg.hidden-4k,.hidden-md.hidden-4k,.hidden-rt.hidden-4k,.hidden-rt15.hidden-4k,.hidden-sm.hidden-4k,.hidden-uhd.hidden-4k,.hidden-xlg.hidden-4k,.hidden-xs.hidden-4k{display:none!important}}@media (min-width:8192px){.col-8k-1,.col-8k-10,.col-8k-11,.col-8k-12,.col-8k-2,.col-8k-3,.col-8k-4,.col-8k-5,.col-8k-6,.col-8k-7,.col-8k-8,.col-8k-9{float:left}.col-8k-12{max-width:100%}.col-8k-11{max-width:91.66666666666666%}.col-8k-10{max-width:83.33333333333334%}.col-8k-9{max-width:75%}.col-8k-8{max-width:66.66666666666666%}.col-8k-7{max-width:58.333333333333336%}.col-8k-6{max-width:50%}.col-8k-5{max-width:41.66666666666667%}.col-8k-4{max-width:33.33333333333333%}.col-8k-3{max-width:25%}.col-8k-2{max-width:16.666666666666664%}.col-8k-1{max-width:8.333333333333332%}.col-8k-pull-12{right:100%}.col-8k-pull-11{right:91.66666666666666%}.col-8k-pull-10{right:83.33333333333334%}.col-8k-pull-9{right:75%}.col-8k-pull-8{right:66.66666666666666%}.col-8k-pull-7{right:58.333333333333336%}.col-8k-pull-6{right:50%}.col-8k-pull-5{right:41.66666666666667%}.col-8k-pull-4{right:33.33333333333333%}.col-8k-pull-3{right:25%}.col-8k-pull-2{right:16.666666666666664%}.col-8k-pull-1{right:8.333333333333332%}.col-8k-pull-0{right:auto}.col-8k-push-12{left:100%}.col-8k-push-11{left:91.66666666666666%}.col-8k-push-10{left:83.33333333333334%}.col-8k-push-9{left:75%}.col-8k-push-8{left:66.66666666666666%}.col-8k-push-7{left:58.333333333333336%}.col-8k-push-6{left:50%}.col-8k-push-5{left:41.66666666666667%}.col-8k-push-4{left:33.33333333333333%}.col-8k-push-3{left:25%}.col-8k-push-2{left:16.666666666666664%}.col-8k-push-1{left:8.333333333333332%}.col-8k-push-0{left:auto}.col-8k-offset-12{margin-left:100%}.col-8k-offset-11{margin-left:91.66666666666666%}.col-8k-offset-10{margin-left:83.33333333333334%}.col-8k-offset-9{margin-left:75%}.col-8k-offset-8{margin-left:66.66666666666666%}.col-8k-offset-7{margin-left:58.333333333333336%}.col-8k-offset-6{margin-left:50%}.col-8k-offset-5{margin-left:41.66666666666667%}.col-8k-offset-4{margin-left:33.33333333333333%}.col-8k-offset-3{margin-left:25%}.col-8k-offset-2{margin-left:16.666666666666664%}.col-8k-offset-1{margin-left:8.333333333333332%}.col-8k-offset-0{margin-left:0}.visible-4k.visible-8k,.visible-8k,.visible-fhd.visible-8k,.visible-lg.visible-8k,.visible-md.visible-8k,.visible-rt.visible-8k,.visible-rt15.visible-8k,.visible-sm.visible-8k,.visible-uhd.visible-8k,.visible-xlg.visible-8k,.visible-xs.visible-8k{display:block!important}table.visible-4k.visible-8k,table.visible-8k,table.visible-fhd.visible-8k,table.visible-lg.visible-8k,table.visible-md.visible-8k,table.visible-rt.visible-8k,table.visible-rt15.visible-8k,table.visible-sm.visible-8k,table.visible-uhd.visible-8k,table.visible-xlg.visible-8k,table.visible-xs.visible-8k{display:table}tr.visible-4k.visible-8k,tr.visible-8k,tr.visible-fhd.visible-8k,tr.visible-lg.visible-8k,tr.visible-md.visible-8k,tr.visible-rt.visible-8k,tr.visible-rt15.visible-8k,tr.visible-sm.visible-8k,tr.visible-uhd.visible-8k,tr.visible-xlg.visible-8k,tr.visible-xs.visible-8k{display:table-row!important}td.visible-4k.visible-8k,td.visible-8k,td.visible-fhd.visible-8k,td.visible-lg.visible-8k,td.visible-md.visible-8k,td.visible-rt.visible-8k,td.visible-rt15.visible-8k,td.visible-sm.visible-8k,td.visible-uhd.visible-8k,td.visible-xlg.visible-8k,td.visible-xs.visible-8k,th.visible-4k.visible-8k,th.visible-8k,th.visible-fhd.visible-8k,th.visible-lg.visible-8k,th.visible-md.visible-8k,th.visible-rt.visible-8k,th.visible-rt15.visible-8k,th.visible-sm.visible-8k,th.visible-uhd.visible-8k,th.visible-xlg.visible-8k,th.visible-xs.visible-8k{display:table-cell!important}.hidden-4k.hidden-8k,.hidden-8k,.hidden-fhd.hidden-8k,.hidden-lg.hidden-8k,.hidden-md.hidden-8k,.hidden-rt.hidden-8k,.hidden-rt15.hidden-8k,.hidden-sm.hidden-8k,.hidden-uhd.hidden-8k,.hidden-xlg.hidden-8k,.hidden-xs.hidden-8k{display:none!important}}
.badge {
	--bs-success-color: #155724;
	--bs-success-border: #5cb85c;
	--bs-success-background: #d4edda;
	--bs-warning-color: #856404;
	--bs-warning-border: #f0ad4e;
	--bs-warning-background: #fff3cd;
	--bs-danger-color: #721c24;
	--bs-danger-border: #d9534f;
	--bs-danger-background: #f8d7da;
	--bs-secondary-color: #000;
	--bs-secondary-border: #6c757d;
	--bs-secondary-background: #E5EAEE;
}

.gridBadge.badge {
	min-width: 70px;
	font-size: 0.8rem !important;
	min-height: 25px;
}

.badge-success:not(.badge-outline) {
	color: var(--bs-success-color);
	background-color: var(--bs-success-background);
	border: 1px solid var(--bs-success-border);
}

.badge-warning:not(.badge-outline) {
	color: var(--bs-warning-color);
	background-color: var(--bs-warning-background);
	border: 1px solid var(--bs-warning-border);
}

.badge-danger:not(.badge-outline) {
	color: var(--bs-danger-color);
	background-color: var(--bs-danger-background);
	border: 1px solid var(--bs-danger-border);
}

.badge-secondary:not(.badge-outline) {
	color: var(--bs-secondary-color);
	background-color: var(--bs-secondary-background);
	border: 1px solid var(--bs-secondary-border);
}

#ajax-cover {
	z-index: 999999;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #3333335c !important;
}

#ajax-spinner {
	position: fixed;
	width: 500px;
	height: 46px;
	z-index: 999998;
	box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 4px;
	text-align: center;
	left: 0;
	right: 0;
	top: calc(50vh - 23px);
	margin: auto;
	line-height: 46px;
	font-size: 1rem;
}

#ajax-spinner > span {
	display: inline-block;
}

#ajax-spinner > svg {
	margin-right: 6px;
	font-size: 1.3rem !important;
	vertical-align: text-bottom;
}
:root {
	--blue: #007bff;
	--blue-hoki: #67809F;
	--indigo: #6610f2;
	--pink: #e83e8c;
	--red: #e7505a;
	--orange: #fd7e14;
	--yellow: #f0ad4e;
	--yellow-light: #f7e896;
	--green: #5cb85c;
	--green-dark: #369836;
	--green-light: #60b560;
	--teal: #20c997;
	--white: #fff;
	--gray: #6c757d;
	--gray-light: #E1E5EC;
	--gray-dark: #343a40;
	--primary: #3699FF;
	--secondary: #6c757d;
	--secondary-light: #d2d4d5;
	--success: #5cb85c;
	--bs-success: #5cb85c;
	--bs-success-active: #449d44;
	--bs-secondary: #636a7d;
	--bs-secondary-active: #fff;
	--bs-secondary-active-bck: #ccc;
	--bs-info: #14b6d0;
	--bs-info-active: #14b6d0;
	--bs-info-light: #daf7ff;
	--info: #17a2b8;
	--warning: #ffc107;
	--danger: #d9534f;
	--light: #f8f9fa;
	--dark: #343a40;
	--dark-light: #5c6b77;
	--purple: #6f42c1;
	--black: #000;
	--default-border-color: #b8daff;
	--bs-toast-font-size: 1rem;
	--bs-link-color-rgb: 23, 162, 184;
	--bs-danger: #d9534f;
	--bs-danger-active: #d9534f;
	--bs-heading-color: #464E5F;
	--bs-component-hover-bg: #F3F6F9;
	--bs-component-hover-color: #464E5F;
	--bs-body-color: #464E5F;
	--bs-table-color-type: #464E5F;
	--bs-table-hover-color: #212529;
	--bs-table-hover-bg: #fafbfc !important;
	--dt-row-selected: #212529;
	--dt-row-selected-text: #464e5f;
	--bs-text-success: #5cb85c;
	--bs-success-darker: #d4edda;
	--bs-link-hover-color-rgb: 2, 136, 154;
	--bs-text-info: #14b6d0;
}

body, html {
	font-family: Poppins, Helvetica, "sans-serif";
}


.h-max-30px {
	max-height: 30px;
}

.h-max-100px {
	max-height: 100px;
}

.h-max-125px {
	max-height: 125px;
}

.h-max-150px {
	max-height: 150px;
}

.h-max-175px {
	max-height: 175px;
}

.h-max-200px {
	max-height: 200px;
}

.h-max-250px {
	max-height: 250px;
}

.h-max-300px {
	max-height: 300px;
}

.h-max-350px {
	max-height: 350px;
}

.h-max-400px {
	max-height: 400px;
}

.pt-05 {
	padding-top: 0.125rem !important
}

.pb-05 {
	padding-bottom: 0.125rem !important
}

.ps-05 {
	padding-left: 0.125rem !important
}

.pe-05 {
	padding-right: 0.125rem !important
}

.p-05 {
	padding: 0.125rem !important
}

.w-20 {
	width: 20% !important;
}

.text-right {
	text-align: right;
}

.form-check-label {
	cursor: pointer;
}

.cursor-pointer {
	cursor: pointer !important;
}

.cursor-default {
	cursor: default !important;
}

.text-muted {
	color: #B5B5C3 !important;
}

.vertical-align-middle {
	vertical-align: middle;
}

.vertical-align-text-bottom {
	vertical-align: text-bottom;
}

.avatar-box {
	background-size: contain !important;
	width: 90px;
	height: 90px;
	border: 1px solid #d0d0d0 !important;
}

.avatar-box.avatar-box--active {
	border: 2px solid #d64635 !important;
}

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

.word-break-break-word {
	word-break: break-word;
}

/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8Z11lFc-K.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8Z1JlFc-K.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5Z11lFc-K.woff2) format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
/* latin-ext */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5Z1JlFc-K.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	src: url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.font-weight-500 {
	font-weight: 500;
}

.font-weight-400 {
	font-weight: 400;
}

.font-size-25 {
	font-size: 25% !important;
}

.font-size-50 {
	font-size: 50% !important;
}

.font-size-75 {
	font-size: 75% !important;
}

.font-size-85 {
	font-size: 85% !important;
}

.font-size-90 {
	font-size: 90% !important;
}

.word-wrap-break-word {
	word-wrap: break-word;
}
