/* 左侧导航层级优化 - 不影响右侧目录 */

/* 一级导航样式 */
.md-nav--primary .md-nav__item--section > .md-nav__link {
  font-weight: 500;
  font-size: 1rem; 
  color: var(--md-primary-fg-color);
  border-bottom: 1px solid rgba(0,0,0,0.1);
  padding-bottom: 0.2rem;
  margin-bottom: 0.4rem;
}

/* 隐藏 "Esp32学习套装" 这一级目录的显示 */
.md-nav--primary > .md-nav__list > .md-nav__item--nested:nth-child(2) > .md-nav__link {
  display: none !important;
}

/* 调整被隐藏后的子菜单边距，避免多余空白 */
.md-nav--primary > .md-nav__list > .md-nav__item--nested:nth-child(2) > .md-nav {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

/* 二级导航缩进 (在左侧导航中) */
.md-nav--primary .md-nav__item .md-nav__item {
  padding-left: 1rem;
}

.md-nav--primary .md-nav__item .md-nav__item .md-nav__link {
  font-size: 0.7rem;  /* 二级字体稍微调小 */
}

/* 三级导航缩进 */
.md-nav--primary .md-nav__item .md-nav__item .md-nav__item {
  padding-left: 0.8rem;
  font-size: 0.6rem;
}

/* 四级导航缩进 */
.md-nav--primary .md-nav__item .md-nav__item .md-nav__item .md-nav__item {
  padding-left: 0.6rem;
  font-size: 0.85rem;
}

/* 当前活动页面的高亮 - 左侧导航 */
.md-nav--primary .md-nav__link--active {
  color: var(--md-primary-fg-color);
  font-weight: 500;
  border-left: 3px solid var(--md-primary-fg-color);
  padding-left: 0.8rem;
  background-color: rgba(98, 114, 164, 0.1);
  border-radius: 0 4px 4px 0;
}

/* 鼠标悬停效果 */
.md-nav--primary .md-nav__link:hover {
  color: var(--md-primary-fg-color);
  background-color: rgba(98, 114, 164, 0.05);
}

/* 确保不影响右侧目录 */
.md-nav--secondary .md-nav__item {
  padding-left: 0 !important;
}

.md-nav--secondary .md-nav__link--active {
  border-left: none !important;
  background-color: transparent !important;
}