/* /Layout/MainLayout.razor.rz.scp.css */
[b-q0bt6oj09e] .nav-link-item {
    display: flex;
    align-items: center;
    gap: 0.75rem;
    padding: 0.75rem 1rem;
    border-radius: 0.5rem;
    color: #6B8FAB; /* navy-200 */
    text-decoration: none;
    transition: all 0.2s ease;
}

[b-q0bt6oj09e] .nav-link-item:hover {
    background-color: rgba(255, 255, 255, 0.05);
    color: #ffffff;
}

[b-q0bt6oj09e] .nav-link-item.active {
    background-color: rgba(255, 95, 31, 0.15); /* orange-500/15 */
    color: #FF5F1F; /* orange-500 */
}
