html:not([data-bs-theme=dark]) {
    --nvs-aside-first-color: #ffffff;
    --nvs-aside-second-color: #f9f9f9;
    --dx-nvs-primary-color: #325CA8;
}

[data-bs-theme=dark] {
    --nvs-aside-first-color: #000000;
    --nvs-aside-second-color: #15171C;
    --dx-nvs-primary-color: #325CA8;
}

.novus-aside-content {
    background: none !important;
}

.novus-aside-logo img {
    width: 100% !important;
    min-width: 300px !important;
    max-width: 80% !important;
    height: auto;
}

.timeline .timeline-content {
    margin-bottom: 0px !important;
}

.modal-dialog {
    padding-top: var(--bs-app-header-height);
}

@media (max-width: 991.98px) {
    [data-kt-app-layout=light-sidebar]:not([data-kt-app-header-fixed-mobile=true]) .app-header {
        background-color: var(--bs-app-header-minimize-bg-color);
        box-shadow: var(--bs-app-header-minimize-box-shadow);
    }
}

.dx-htmleditor.dx-htmleditor-outlined.dx-state-readonly {
    box-shadow: none !important;
}
