/* 移动端导航修复 */
@media (max-width: 768px) {
  /* 隐藏桌面菜单 */
  .navbar-menu {
    display: none !important;
  }
  
  .navbar-actions {
    display: none !important;
  }
  
  /* 汉堡按钮显示 */
  .hamburger {
    display: block !important;
    background: none !important;
    border: 2px solid #2563eb !important;
    border-radius: 5px !important;
    padding: 8px !important;
    cursor: pointer !important;
  }
  
  .hamburger span {
    display: block !important;
    width: 25px !important;
    height: 3px !important;
    background: #2563eb !important;
    margin: 4px 0 !important;
    border-radius: 2px !important;
  }
  
  /* 展开的菜单 */
  .navbar-menu.active {
    display: flex !important;
    width: 100% !important;
    flex-direction: column !important;
    padding: 10px 0 !important;
    background: white !important;
    border-top: 1px solid #eee !important;
  }
  
  /* 容器布局 */
  .navbar-container {
    flex-wrap: wrap !important;
    justify-content: space-between !important;
  }
  
  .navbar-brand {
    flex: 1 !important;
  }
}

@media (min-width: 769px) {
  .hamburger {
    display: none !important;
  }
  
  .navbar-menu {
    display: flex !important;
  }
}
