/* .form-control-sm {
    border-radius: 0;
} */

/* .btn-group-sm>.btn, .btn-sm {
    --bs-btn-border-radius: 0;
} */

.form-control, .form-select, .select2-container--bootstrap-5 .select2-selection {
    background-color: var(--grey-color)!important;
    border-color: var(--grey-color)!important;
}

.purple-gradient {
    background: linear-gradient(40deg,var(--secondary-color),var(--primary-color)) !important;
}

.text-primary {
	color: var(--primary-color)!important;
}

.btn-primary {
    --bs-btn-bg: var(--primary-color);
    --bs-btn-border-color: var(--primary-color);
    --bs-btn-hover-bg: #0b5ed7;
    --bs-btn-hover-border-color: #0a58ca;
    --bs-btn-active-bg: #0a58ca;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-disabled-bg: var(--primary-color);
    --bs-btn-disabled-border-color: var(--primary-color);
}

.btn-accent {
	--bs-btn-color: #fff;
    --bs-btn-bg: var(--accent-color);
    --bs-btn-border-color: var(--accent-color);
    --bs-btn-hover-bg: var(--accent-color-dark);
    --bs-btn-hover-border-color: var(--accent-color-dark);
    --bs-btn-active-bg: var(--accent-color-dark);
    --bs-btn-active-border-color: var(--accent-color-dark);
    --bs-btn-disabled-bg: var(--accent-color);
    --bs-btn-disabled-border-color: var(--accent-color);
}

.btn-danger {
    --bs-btn-bg: var(--secondary-color);
    --bs-btn-border-color: var(--secondary-color);
    --bs-btn-hover-bg: #bb2d3b;
    --bs-btn-hover-border-color: #b02a37;
    --bs-btn-active-bg: #b02a37;
    --bs-btn-active-border-color: #a52834;
    --bs-btn-disabled-bg: var(--secondary-color);
    --bs-btn-disabled-border-color: var(--secondary-color);
}

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

.text_secondary {
	color: var(--secondary-color);
}

.border-primary {
    border-color: var(--primary-color)!important;
}

a {
    color: var(--text-gray);
}