.is-warning td {
    background-color: #FED7D7 !important;
}

.is-danger td {
    background-color: #FEB2B2 !important;
}

.is-success td {
    background-color: #9AE6B4 !important;
}

.is-success-light td {
    background-color: #bbf7d0 !important;
}

[data-bs-theme="dark"] .is-success td,
[data-bs-theme="dark"] .is-success-light td,
[data-bs-theme="dark"] .is-warning td,
[data-bs-theme="dark"] .is-danger td,
[data-bs-theme="dark"] .is-info td {
    color: #536061 !important;
}

[data-bs-theme="dark"] .is-success:hover td,
[data-bs-theme="dark"] .is-success-light:hover td,
[data-bs-theme="dark"] .is-warning:hover td,
[data-bs-theme="dark"] .is-danger:hover td,
[data-bs-theme="dark"] .is-info:hover td {
    color: #333 !important;
}

.is-info td {
    background-color: #FEFCBF !important;
}

table.table.data tbody td.column-button {
    vertical-align: middle;
}

.table-vertical-scroll {
    max-height: 500px;
    overflow: auto;
}

@media (min-width: 992px) {
    .modal-dialog.size-huge {
        width: 1100px;
    }
}

.report-container .title-value {
    margin-top: auto;
}

.d2h-file-header {
    display: none !important;
}

.bg-gray-200 {
    background-color: #e9ecef !important;
}

.loading-indicator-container .btn:focus {
    box-shadow: none;
}

.layout-mainmenu .navbar ul.mainmenu-items.mainmenu-extras[data-main-menu] > li.mainmenu-item .nav-label {
    font-size: 14px;
    font-weight: bold;
}

.october-tooltip {
    word-wrap: break-word;
}

.icon-lg {
    font-size: 18px;
}
