/* Dashboard breadcrumb/header overlay */
.primary-overlay::before {
    background: #171717 !important;
    opacity: 0.9 !important; /* boleh adjust 0.7 - 1.0 */
}

.hero-section {
    background: #083c4c !important;
    padding: 115px 0 22px !important;
}

.hero-section .breadcrumb {
    margin: 0 !important;
    padding: 0 !important;
}

.dashboard-section.padding-top {
    padding-top: 28px !important;
}

/* User header/nav area beside logo */
.header-section,
.header-section.active {
    background: #000000 !important;
}

/* Login/Register right panel */
.account-section .right {
    background: #000000 !important;
}

/* Optional: card header gradient (contoh Products box) */
.custom--card .card-header {
    background: #171717 !important;
}

/* Footer */
footer.primary-overlay.bg_img {
    background-image: none !important;
    background: #000000 !important;
}

footer.primary-overlay::before {
    background: #000000 !important;
    opacity: 1 !important;
}

.footer-section {
    background: #000000 !important;
}
