.cursor-hand {
    cursor: pointer;
}

.btn-admin, .card, .modal, .modal-content, .input-group, .input-group-text, .form-control, .dropdown-menu, .form-select, .nav-link, .form-range {
    border-radius: 0px !important;
}

.bg-success {
    background-color: #00b894 !important;
}

.bg-danger {
    background-color: #d63031 !important;
}

.bg-primary {
    background-color: #6c5ce7 !important;
}

.bg-light {
    background-color: #dfe6e9 !important;
}

.bg-dark {
    background-color: #2d3436 !important;
}

.bg-white {
    background-color: #ffffff !important;
}

.btn-success {
    --bs-btn-color: white;
    --bs-btn-bg: #00b894;
    --bs-btn-border-color: #00b894;
    --bs-btn-hover-color: white;
    --bs-btn-hover-bg: #00cec9;
    --bs-btn-hover-border-color: #00cec9;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #00b894;
    --bs-btn-active-bg: #00b894;
    --bs-btn-active-border-color: #00b894;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: white;
    --bs-btn-disabled-bg: #00b894;
    --bs-btn-disabled-border-color: #00b894;
}

.btn-outline-success {
    --bs-btn-color: #00b894;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: #00b894;
    --bs-btn-hover-color: white;
    --bs-btn-hover-bg: #00b894;
    --bs-btn-hover-border-color: #00b894;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: white;
    --bs-btn-active-bg: #00b894;
    --bs-btn-active-border-color: #00b894;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: white;
    --bs-btn-disabled-bg: #00b894;
    --bs-btn-disabled-border-color: #00b894;
}

.btn-outline-danger {
    --bs-btn-color: #d63031;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: #d63031;
    --bs-btn-hover-color: white;
    --bs-btn-hover-bg: #d63031;
    --bs-btn-hover-border-color: #d63031;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: white;
    --bs-btn-active-bg: #d63031;
    --bs-btn-active-border-color: #d63031;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: white;
    --bs-btn-disabled-bg: #d63031;
    --bs-btn-disabled-border-color: #d63031;
}

.btn-outline-primary {
    --bs-btn-color: #6c5ce7;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: #6c5ce7;
    --bs-btn-hover-color: white;
    --bs-btn-hover-bg: #6c5ce7;
    --bs-btn-hover-border-color: #6c5ce7;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: white;
    --bs-btn-active-bg: #6c5ce7;
    --bs-btn-active-border-color: #6c5ce7;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: white;
    --bs-btn-disabled-bg: #6c5ce7;
    --bs-btn-disabled-border-color: #6c5ce7;
}
.btn-primary {
    --bs-btn-color: white;
    --bs-btn-bg: #6c5ce7;
    --bs-btn-border-color: #6c5ce7;
    --bs-btn-hover-color: white;
    --bs-btn-hover-bg: #6c5ce7;
    --bs-btn-hover-border-color: #6c5ce7;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: white;
    --bs-btn-active-bg: #6c5ce7;
    --bs-btn-active-border-color: #6c5ce7;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: white;
    --bs-btn-disabled-bg: #6c5ce7;
    --bs-btn-disabled-border-color: #6c5ce7;
}

.font-tiny {
    font-size: 0.8rem;
}

.bg-drag-color {
    background-color: #2c3e50;
}


.bg-pollaris-delivery {
    background: linear-gradient(90deg, #8d281e 0%, #f10d0c 100%);
}

.draggable {
    cursor: grab;
}

    .draggable:active {
        cursor: grabbing;
    }

