.remove-by-webpack{display:none;}
/* 锚点位置补偿（避免被顶部导航栏遮挡） */
.anchor-section {
  scroll-margin-top: 100px; 
}

/* 菜单项激活状态样式 */
.nav-hot.active {
  color: #0664ff;
  font-weight: bold;
  position: relative;
}

.nav-hot.active::after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 50%;
  width: 20px;
  height: 2px;
  background: #0664ff;
  transform: translateX(-50%);
}