/* V4.75.2 — 主导航间距与对齐优化：只作用于顶层六个导航选项 */
nav.tabs {
  display: grid !important;
  grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  align-items: stretch !important;
  gap: 8px !important;
  padding: 9px !important;
  box-sizing: border-box !important;
}
nav.tabs > button.tab {
  min-width: 0 !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  white-space: nowrap !important;
  line-height: 1.3 !important;
  padding: 12px 5px !important;
  margin: 0 !important;
  border-radius: 9px !important;
  font-size: 13px !important;
  letter-spacing: 0 !important;
  box-sizing: border-box !important;
}
@media(max-width: 520px) {
  nav.tabs { gap: 5px !important; padding: 7px 5px !important; }
  nav.tabs > button.tab { padding: 11px 1px !important; font-size: clamp(10px, 2.85vw, 12px) !important; }
}
@media(max-width: 360px) {
  nav.tabs { gap: 3px !important; padding: 6px 3px !important; }
  nav.tabs > button.tab { font-size: 10px !important; }
}

@media(max-width:520px){nav.tabs > button.tab{font-size:clamp(9px,2.55vw,11px)!important;padding:10px 0!important}nav.tabs{gap:3px!important;padding:6px 3px!important}}
