:root {
    --header-white: white;
    --header-white-transparent: rgba(255, 255, 255, 0.8);
    --header-box-shadow: rgba(0, 0, 0, 0.1);
}

.navbar {
    background: linear-gradient(
        135deg,
        var(--app-primary-color),
        var(--app-secondary-color)
    );
    box-shadow: 0 4px 6px var(--header-box-shadow);
    transition: all 0.3s ease;
}

.navbar-brand {
    color: var(--header-white) !important;
    font-weight: 800;
    font-size: 1.5rem;
    letter-spacing: 1px;
}

.nav-link {
    color: var(--header-white-transparent);
    transition: all 0.3s ease;
}

.nav-link:hover,
.nav-link.active {
    color: var(--header-white);
    transform: scale(1.05);
}
