.mud-drawer.premium-drawer-responsive > .mud-drawer-content > .mud-nav-menu {
    padding: 8px 8px 80px 8px !important;
}

.mud-nav-item > a.mud-nav-link,
.mud-nav-item > .mud-nav-link {
    color: #ffffff !important;
    border-radius: 8px !important;
}

.mud-nav-item > a.mud-nav-link:hover,
.mud-nav-item > .mud-nav-link:hover {
    background-color: rgba(255, 255, 255, 0.05) !important;
    color: #ffffff !important;
}

.mud-nav-item > a.mud-nav-link .mud-nav-link-icon,
.mud-nav-item > .mud-nav-link .mud-nav-link-icon {
    color: #a0aec0 !important;
}

.mud-nav-item > a.mud-nav-link:hover .mud-nav-link-icon,
.mud-nav-item > .mud-nav-link:hover .mud-nav-link-icon {
    color: #ffffff !important;
}

.nav-menu-page-link-selected .mud-nav-link,
.nav-menu-page-link-selected .mud-nav-item > a.mud-nav-link,
.nav-menu-page-link-selected a.mud-nav-link {
    color: #38bdf8 !important;
    font-weight: 600;
}

.nav-menu-page-link-selected .mud-nav-link .mud-nav-link-text,
.nav-menu-page-link-selected .mud-nav-item > a.mud-nav-link .mud-nav-link-text,
.nav-menu-page-link-selected a.mud-nav-link .mud-nav-link-text {
    color: #38bdf8 !important;
}

.nav-menu-page-link-selected .mud-nav-link .mud-nav-link-icon,
.nav-menu-page-link-selected .mud-nav-item > a.mud-nav-link .mud-nav-link-icon,
.nav-menu-page-link-selected a.mud-nav-link .mud-nav-link-icon {
    color: #38bdf8 !important;
}

/* Ensure unselected links remain neutral even if router attaches .active class */
.nav-menu-page-link:not(.nav-menu-page-link-selected) .mud-nav-link,
.nav-menu-page-link:not(.nav-menu-page-link-selected) .mud-nav-item > a.mud-nav-link,
.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link,
.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link.active {
    color: #ffffff !important;
    font-weight: normal !important;
}

.nav-menu-page-link:not(.nav-menu-page-link-selected) .mud-nav-link .mud-nav-link-text,
.nav-menu-page-link:not(.nav-menu-page-link-selected) .mud-nav-item > a.mud-nav-link .mud-nav-link-text,
.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link .mud-nav-link-text,
.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link.active .mud-nav-link-text {
    color: #ffffff !important;
}

.nav-menu-page-link:not(.nav-menu-page-link-selected) .mud-nav-link .mud-nav-link-icon,
.nav-menu-page-link:not(.nav-menu-page-link-selected) .mud-nav-item > a.mud-nav-link .mud-nav-link-icon,
.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link .mud-nav-link-icon,
.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link.active .mud-nav-link-icon {
    color: #a0aec0 !important;
}

.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link:hover {
    background-color: rgba(255, 255, 255, 0.05) !important;
    color: #ffffff !important;
}

.nav-menu-page-link:not(.nav-menu-page-link-selected) a.mud-nav-link:hover .mud-nav-link-icon {
    color: #ffffff !important;
}

.mud-nav-group .mud-nav-item > a.mud-nav-link,
.mud-nav-group .mud-nav-item > .mud-nav-link {
    border-radius: 6px !important;
    margin: 2px 0;
}

.mud-nav-group > .mud-nav-link {
    color: #a0aec0 !important;
    border-radius: 8px !important;
    margin-bottom: 2px;
}

.mud-nav-group > .mud-nav-link:hover {
    background-color: rgba(255, 255, 255, 0.05) !important;
    color: #ffffff !important;
}

/* Header group dang mo rong (expanded) */
.mud-nav-group > .mud-nav-link.mud-expanded {
    background-color: #2b3d5b !important;
    color: #ffffff !important;
    font-weight: 600;
}

.mud-nav-group > .mud-nav-link.mud-expanded .mud-nav-link-icon,
.mud-nav-group > .mud-nav-link.mud-expanded .mud-nav-link-expand-icon {
    color: #ffffff !important;
}

.mud-nav-group.nav-group-is-active > .mud-nav-link,
.mud-nav-group:has(.nav-menu-page-link-selected) > .mud-nav-link {
    background-color: #273A55 !important;
    color: #ffffff !important;
    font-weight: 600;
    border-radius: 8px !important;
}

.mud-nav-group.nav-group-is-active > .mud-nav-link:hover,
.mud-nav-group:has(.nav-menu-page-link-selected) > .mud-nav-link:hover {
    background-color: #273A55 !important;
}

.mud-nav-group.nav-group-is-active > .mud-nav-link .mud-nav-link-icon,
.mud-nav-group.nav-group-is-active > .mud-nav-link .mud-nav-link-expand-icon,
.mud-nav-group:has(.nav-menu-page-link-selected) > .mud-nav-link .mud-nav-link-icon,
.mud-nav-group:has(.nav-menu-page-link-selected) > .mud-nav-link .mud-nav-link-expand-icon {
    color: #ffffff !important;
}

.users-nav-group > .mud-nav-link .mud-nav-link-text {
    color: #ffffff !important;
}

.users-nav-group > .mud-nav-link .mud-nav-link-icon {
    color: #ffffff !important;
}

.users-nav-group > .mud-nav-link .mud-nav-link-expand-icon {
    color: #ffffff !important;
    fill: #ffffff !important;
}

.support-center-link,
.support-center-link.mud-nav-link,
.support-center-link.active,
.support-center-link.mud-nav-link.active,
div.mud-nav-link.support-center-link,
div.mud-nav-link.support-center-link.active {
    background-color: transparent !important;
    color: #ffffff !important;
    font-weight: normal !important;
}

.support-center-link:hover,
.support-center-link.mud-nav-link:hover,
.support-center-link.active:hover,
.support-center-link.mud-nav-link.active:hover,
div.mud-nav-link.support-center-link:hover,
div.mud-nav-link.support-center-link.active:hover {
    background-color: rgba(255, 255, 255, 0.05) !important;
    color: #ffffff !important;
}

.support-center-link .mud-nav-link-text {
    color: #ffffff !important;
    font-weight: normal !important;
}