/* ======== 全站板块快速跳转 chips（nav-shell 配套样式） ======== */
.nav-chips{
  padding:10px 14px 8px;
  border-bottom:1px solid #1d1d1f;
  background:rgba(15,15,17,0.6);
}
.nav-chips-label{
  font-size:11px;
  color:#6e6e73;
  letter-spacing:.5px;
  margin-bottom:6px;
  text-transform:uppercase;
}
.nav-chips-row{
  display:flex;
  flex-wrap:wrap;
  gap:6px;
}
.nav-chip{
  display:inline-flex;
  align-items:center;
  gap:4px;
  padding:5px 10px;
  border-radius:14px;
  background:#1d1d1f;
  border:1px solid #2d2d2f;
  color:#d2d2d7;
  font-size:12px;
  text-decoration:none;
  cursor:pointer;
  transition:all .15s ease;
  white-space:nowrap;
  line-height:1.2;
}
.nav-chip:hover{
  background:#7c4dff;
  border-color:#7c4dff;
  color:#fff;
  transform:translateY(-1px);
}
.nav-chip:active{ transform:translateY(0) }
.nav-chip.active{
  background:#7c4dff22;
  border-color:#7c4dff66;
  color:#60a5fa;
}
.nav-chip-icon{
  font-size:13px;
  line-height:1;
}
.nav-chip-text{
  font-size:12px;
  line-height:1;
}
@media (max-width: 1100px){
  .nav-chips{padding:8px 10px 6px}
  .nav-chips-label{display:none}
  .nav-chip{padding:4px 8px;font-size:11px}
  .nav-chip-text{font-size:11px}
}

/* AI 对话气泡里出现 "正在跳转到 xx" 的浅淡提示 */
.nav-hint-msg{
  margin:8px 0;
  padding:6px 10px;
  border-radius:8px;
  background:#0d2238;
  border:1px solid #1d3b5e;
  color:#9bb5d6;
  font-size:12px;
  text-align:center;
}

/* 询问气泡里的按钮组 */
.nav-confirm-actions{
  display:flex;
  flex-wrap:wrap;
  gap:6px;
  margin-top:6px;
}
.nav-confirm-btn{
  padding:6px 12px;
  border-radius:14px;
  border:1px solid #2d2d2f;
  background:#1d1d1f;
  color:#d2d2d7;
  font-size:12px;
  cursor:pointer;
  font-family:inherit;
  transition:all .15s ease;
  line-height:1.2;
}
.nav-confirm-btn:hover{
  background:#7c4dff;
  color:#fff;
  border-color:#7c4dff;
}
.nav-confirm-btn.primary{
  background:rgba(96,165,250,0.18);
  border-color:rgba(96,165,250,0.4);
  color:#d2e3ff;
}
.nav-confirm-btn.primary:hover{
  background:#7c4dff;
  color:#fff;
}
