/* ============================================
   消化侠品牌色定制 — 靛蓝 #4F46E5
   导航栏 + 页脚 hover 修复
   ============================================ */

/* 修复页脚 hover 文字消失（原来 hover 颜色和背景同色） */
#footer a:hover {
  color: #ffffff;
}

/* === 导航栏：靛蓝背景，白色文字 === */

/* 未滚动时 — 顶部导航 */
#page-header.not-top-img #nav {
  background: #4f46e5;
}

#page-header.not-top-img #nav a,
#page-header.not-top-img #nav span.site-page,
#page-header.not-top-img #nav .site-name {
  color: #ffffff;
  text-shadow: 0 1px 2px rgba(0,0,0,0.15);
}

#page-header.not-top-img #nav a:hover,
#page-header.not-top-img #nav span.site-page:hover {
  color: rgba(255,255,255,0.85);
  background: rgba(255,255,255,0.1);
}

/* 滚动后固定的导航栏 */
#page-header.nav-fixed #nav {
  background: rgba(79,70,229,0.95);
  backdrop-filter: blur(8px);
}

#page-header.nav-fixed #nav a,
#page-header.nav-fixed #nav span.site-page,
#page-header.nav-fixed #nav #blog-info,
#page-header.nav-fixed #nav .site-name,
#page-header.nav-fixed #nav #toggle-menu {
  color: #ffffff;
  text-shadow: 0 1px 2px rgba(0,0,0,0.1);
}

#page-header.nav-fixed #nav a:hover,
#page-header.nav-fixed #nav span.site-page:hover,
#page-header.nav-fixed #nav #blog-info:hover,
#page-header.nav-fixed #nav #toggle-menu:hover {
  color: rgba(255,255,255,0.85);
  background: rgba(255,255,255,0.1);
}

/* 移动端菜单图标 */
#page-header.nav-fixed #nav #toggle-menu {
  color: #ffffff !important;
}
