@import 'bootstrap.min.css';
@import 'bootstrap-select.min.css';

/* Customização do Bootstrap Select */
.bootstrap-select > .dropdown-toggle {
    background-color: white;
    border: none;
}

.bootstrap-select > .dropdown-toggle:active {
    background-color: white;
    border: none;
}

.bootstrap-select > .dropdown-toggle:focus {
    outline: none !important;
}

.bootstrap-select.form-control {
    border: 1px solid #dee2e6;
}

/* Textarea */
.text-area-large {
    resize: none;
    min-height: 15rem !important;
}

.text-area-small {
    resize: none;
    min-height: 10rem !important;
}

@media print {
    .no-print {
        display: none;
    }
}

#bs-select-1 {
    overflow-y: scroll !important;
}

input.form-control:read-only {
    background-color: var(--bs-secondary-bg);
    opacity: 1;
}

input.form-control:read-only:focus {
    box-shadow: none;
    border-color: var(--bs-border-color);
}

/* Linhas das solicitações */
.circle {
    border-radius: 50%;
    width: 15px;
    height: 15px;
    margin-bottom: 3px;
}

.circle-approved {
    background-color: #d4edda !important;
}

.circle-denied {
    background-color: #f8d7da !important;
}

.circle-pending {
    background-color: #fff3cd !important;
}
