/* 仅优化样式（背景/悬停动效/图标等） */
.navbar {
    background: #fff;
    /* 浅色背景 */
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
    border-bottom: 1px solid #eee;
}

/* 核心修复：确保悬停展开功能回归（关键！） */
.navbar-nav .dropdown:hover .dropdown-menu {
    display: block !important;
    /* 用!important覆盖可能冲突的样式 */
}

.dropdown-item {
    padding: 0.7rem 1.5rem;
}

.dropdown-item:hover {
    background: #f0f4ff;
    color: #0d6efd;
}

/* 标签链接：紧凑尺寸 */
.navbar .nav-link {
    white-space: nowrap;
}

/* 悬停和 active 使用相同高亮样式 */
.navbar .nav-link:hover,
.navbar .nav-link.active {
    color: #0d6efd !important;
}

/* 响应式调整 */
@media (max-width: 768px) {
    .dropdown-menu {
        display: none !important;
    }

    .dropdown-menu.show {
        display: block !important;
    }
}
