@media print {
    html,
    body {
        display: none;
    }
}

li.paginate_button {
    z-index: 0;
}

/* html:not([data-theme=light]) .kt_app_content_dashboard {
    background: url('.../../../../media/image/logo-danone-dark.png');
    padding-top: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    height: 100%;
}
html:not([data-theme=dark]) .kt_app_content_dashboard {
    background: url('.../../../../media/image/logo-danone-light.png');
    padding-top: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    height: 100%;
} */

.thead-fix {
    top: 0;
}
html:not([data-theme=light]) .thead-fix th{
    background-color: #2b2b40;
}

html:not([data-theme=dark]) .thead-fix th{
    background-color: #f6f8fa;
}
/* table.dataTable tbody tr>.dtfc-fixed-right {
    z-index: 0;
} */

#kt_app_header {
    background-color: var(--bs-app-header-minimize-bg-color);
    backdrop-filter: blur(6px);
}

.backdrop-filter-brightness { backdrop-filter: brightness(0.5); }
.backdrop-filter-blur { 
    background-color: var(--bs-app-header-minimize-bg-color);
    backdrop-filter: blur(6px)
}

.scrollable-tabs {
    overflow-x: auto;
    white-space: nowrap;
}

.scrollable-tabs ul li {
    display: inline-block;
}

.low { background-color: #FF6347; } /* Red */
.medium { background-color: #FFD700; } /* Yellow */
.high { background-color: #32CD32; } /* Green */
.perfect { background-color: rgb(8, 8, 243); }

.form-control-solid {
    border: 1px solid #dbdfe9 !important;
}

.logo-login-page {
    position: absolute;
    top: 0;
    left: 0;
    padding: 30px;
}

.swal2-popup, 
.card, 
.modal-content {
    border-radius: 2.5rem !important;
}

.menu-sub-dropdown, 
.flatpickr-calendar {
    border-radius: 1.5rem !important;
}

.table thead tr th.dtfc-fixed-right {
    z-index: 1 !important;
}

.swal2-popup .swal2-actions button {
    border-radius: 0.7rem !important;
}

