.dropdown-menu.dropdown-menu-right.show {
	margin-top: 18px !important;
}
.backdrop.d-xl-none {
	display: none;
	z-index: -1;
}
#getScheduleActive:hover {
	padding: 0px 7px !important;
	transition: 0.75s !important;
}
body.g-sidenav-show.g-sidenav-pinned {
	overflow-x: hidden !important;
}

/* a:hover {
  color: #525f7f !important;
} */

.cards {
	transition: all 0.2s ease;
	align-items: center;
	justify-content: center;
}

.cards:hover {
	box-shadow: 5px 6px 6px 2px rgba(2, 6, 23, 0.08);
	transform: scale(1.1);
}

.card-line {
	color: var(--color-text);
	font-size: 15px;
}

.btn-buka {
	border-radius: 2px;
	background-color: var(--color-primary);
	color: var(--color-on-primary);
}

.uhamka-modal-backdrop.show {
	background-color: var(--color-overlay);
	backdrop-filter: blur(3px);
}

.uhamka-modal-content {
	border-radius: 18px;
	border: 1px solid var(--color-border-strong);
	box-shadow: 0 24px 60px rgba(2, 6, 23, 0.18);
	overflow: hidden;
	background: var(--color-surface-strong);
}

.uhamka-modal-header {
	background: linear-gradient(
		90deg,
		var(--color-primary) 0%,
		var(--color-primary-strong) 60%,
		var(--color-primary) 100%
	);
	border-bottom: 1px solid var(--color-border-strong);
	padding: 16px 18px;
}

.uhamka-modal-header .modal-title {
	color: var(--color-on-primary);
	font-weight: 900;
	letter-spacing: 0.2px;
}

.uhamka-modal-body {
	padding: 18px;
	background: var(--color-surface-strong);
}

.uhamka-modal-footer {
	padding: 14px 18px;
	border-top: 1px solid var(--color-border);
	background: var(--color-surface-strong);
}

.uhamka-modal-content .form-label {
	font-weight: 800;
	color: var(--color-text);
}

.uhamka-modal-content .form-control {
	border-radius: 12px;
	border: 1px solid var(--color-border-strong);
	padding: 10px 12px;
	font-weight: 650;
	background: var(--color-surface);
	color: var(--color-text);
}

.uhamka-modal-content .form-control:focus {
	border-color: var(--color-primary);
	box-shadow: 0 0 0 0.2rem rgba(11, 45, 107, 0.18);
}

.uhamka-modal-content .form-check-input:checked {
	background-color: var(--color-primary);
	border-color: var(--color-primary);
}

.uhamka-modal-content .form-check-label {
	font-weight: 750;
	color: var(--color-text);
}
