.navbar {
    --tblr-navbar-bg: #f1f5f9;
    color: var(--tblr-gray-dark);

    .nav-brand {
        max-width: 150px;
    }

    .navbar-nav {
        .nav-link {
            color: $blue;

            &.active, &.show {
                color: $purple;
            }
        }

        .dropdown-menu {
            background-color: $light-blue-2;

            .dropdown-item  {
                background-color: $light-blue-2;
                color: $blue
            }
        }
    } 

}

body[bp-layout=horizontal-overlap] .nav-item > a {
    color: var(--tblr-gray-dark);
}


[data-bs-theme=dark] .btn-link:hover, 
[data-bs-theme=dark] a:not(.btn):hover, 
[data-menu-theme=dark] .btn-link:hover, 
[data-menu-theme=dark] a:not(.btn):hover {
    color: $purple;
}



@media (min-width: 992px) {
    body[bp-layout=horizontal-overlap] .header-operation, body[bp-layout=horizontal-overlap] [bp-section=page-heading] {
        color: inherit;
    }
}

.navbar-overlap:after {
    content: none;
}