/* static/css/custom.css */
.status-new {
    color: #0d6efd;
}

.status-in_progress {
    color: #fd7e14;
}

.status-change_confirmed {
    color: #6f42c1;
}

.status-confirmed {
    color: #198754;
}
fieldset legend.form-label {
    font-size: 0.85rem;
    font-weight: 600;
    margin-bottom: 0.4rem;
}
.select2-container--default .select2-selection--multiple {
    display: flex !important;
    align-items: center !important;
    min-height: 34px;
}
.select2-container--default .select2-search--inline .select2-search__field {
    margin-top: 0 !important;
    vertical-align: middle !important;
}
.lnb-hidden {
    display: none !important;
}
@media (min-width: 768px) {
    #lnb-sidebar.lnb-hidden {
        display: block !important;
    }
}
#lnb-sidebar.lnb-hidden {
    display: none !important;
}
.form-label.required::after {
    content: " *";
    color: #ef4444;
}