/**
 * 导航栏无特效样式
 * 移除所有导航栏特效，保持简洁干净的样式
 */

/* 移除所有导航栏特效 */
.navbar {
  /* 基础样式 */
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  padding: 0 40px !important;
  height: 70px !important;
  position: sticky !important;
  top: 0 !important;
  z-index: 1000 !important;
  
  /* 设置简单的背景和阴影 */
  background-color: #ffffff !important;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) !important;
  
  /* 移除所有动画和过渡效果 */
  transition: none !important;
  animation: none !important;
  
  /* 移除所有伪元素 */
}

/* 移除所有伪元素 */
.navbar::before,
.navbar::after,
.nav-button::before,
.nav-button::after,
.logo .logo-button::before,
.logo .logo-button::after,
.cart-button::before,
.cart-button::after,
.login-btn::before,
.login-btn::after,
.user-profile::before,
.user-profile::after {
  display: none !important;
  content: none !important;
  animation: none !important;
}

/* 移除太空主题类 */
.navbar.space-theme {
  background: #ffffff !important;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) !important;
  border-radius: 0 !important;
  animation: none !important;
  transition: none !important;
}

/* 移除滚动效果 */
.navbar.scrolled {
  height: 70px !important;
  padding: 0 40px !important;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) !important;
  background-color: #ffffff !important;
  animation: none !important;
  transition: none !important;
}

/* 移除导航按钮特效 */
.nav-button {
  background: none !important;
  border: none !important;
  color: #555 !important;
  font-weight: 500 !important;
  font-size: 1rem !important;
  padding: 0.6rem 1.2rem !important;
  border-radius: 8px !important;
  cursor: pointer !important;
  position: relative !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

.nav-button:hover {
  color: #ff6b81 !important;
  background-color: #fff5f6 !important;
  transform: none !important;
  animation: none !important;
  transition: none !important;
}

/* 移除Logo特效 */
.logo .logo-button {
  background: none !important;
  border: none !important;
  color: #ff6b81 !important;
  font-weight: 700 !important;
  font-size: 1.5rem !important;
  cursor: pointer !important;
  padding: 0.3rem 0.5rem !important;
  border-radius: 8px !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
  text-shadow: none !important;
}

.logo .logo-button:hover {
  background-color: #fff5f6 !important;
  transform: none !important;
  animation: none !important;
  transition: none !important;
}

/* 移除购物车按钮特效 */
.cart-button {
  background: none !important;
  border: none !important;
  color: #555 !important;
  cursor: pointer !important;
  position: relative !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

.cart-button:hover {
  color: #ff6b81 !important;
  transform: none !important;
  animation: none !important;
  transition: none !important;
}

/* 移除登录按钮特效 */
.login-btn {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  background-color: white !important;
  border: 1px solid #ff6b81 !important;
  color: #ff6b81 !important;
  padding: 8px 16px !important;
  border-radius: 6px !important;
  font-weight: 500 !important;
  font-size: 0.9rem !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
  box-shadow: none !important;
}

.login-btn:hover {
  background-color: #ff6b81 !important;
  color: white !important;
  transform: none !important;
  animation: none !important;
  transition: none !important;
  box-shadow: none !important;
}

/* 移除用户头像特效 */
.user-profile {
  cursor: pointer !important;
  padding: 3px !important;
  border-radius: 50% !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

.user-profile:hover {
  transform: none !important;
  animation: none !important;
  transition: none !important;
}

/* 移除管理员徽章特效 */
.admin-badge {
  animation: none !important;
  box-shadow: none !important;
}

/* 移除搜索框特效 */
.search-container {
  position: relative !important;
  margin: 0 20px !important;
  min-width: 250px !important;
  max-width: 350px !important;
  flex-grow: 1 !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

.search-input-wrapper {
  display: flex !important;
  align-items: center !important;
  background-color: #f5f5f5 !important;
  border-radius: 20px !important;
  padding: 0 10px !important;
  border: 1px solid #e0e0e0 !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

.search-input {
  flex-grow: 1 !important;
  border: none !important;
  padding: 8px 10px !important;
  font-size: 14px !important;
  background: transparent !important;
  outline: none !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

.search-button {
  background: none !important;
  border: none !important;
  color: #555 !important;
  cursor: pointer !important;
  padding: 5px !important;
  font-size: 14px !important;
  transition: none !important;
  animation: none !important;
  transform: none !important;
}

/* 移除星际母舰搜索框 */
.spaceship-search-container,
.spaceship-search,
.spaceship-search-btn,
.spaceship-engine,
.spaceship-front-light {
  display: none !important;
}

/* 移除行星导航按钮 */
.planet-nav-container,
.planet-nav-btn {
  display: none !important;
}
