/* 技术板块导航分区（用户 2026-09-28 裁决：一级导航在左、页内导航在右）。
   起因：X-01..X-04 原是顶部横向页签、页内锚点在左；按惯例反过来 ——
   左＝一级导航（板块页签）／中＝正文／右＝页内导航（本页区块）。
   styles.css 已超行数上限（棘轮只许缩小），新样式不写进去 —— 与仓内既有做法一致。 */

/* 左栏一级导航：页签是 <button>，按 .nav-item 外观清掉按钮默认边框 / 底色 */
.dash .tech-nav button.nav-item { width: 100%; text-align: left; font-family: inherit; background: none; border: 0; border-left: 3px solid transparent; }
.dash .tech-nav button.nav-item:hover { background: #f9fafb; color: #2563eb; }
.dash .tech-nav button.nav-item.active { background: #eff6ff; border-left-color: #2563eb; }

/* 右栏页内导航：贴在正文右侧；X-01/X-03/X-04 无锚点 → 由脚本整栏隐藏（不编造锚点） */
.dash .tech-rail { flex: 0 0 200px; width: 200px; background: #fff; border-left: 1px solid #e5e7eb;
    padding: 20px 0; position: sticky; top: 0; align-self: flex-start; max-height: 100vh; overflow-y: auto; }
.dash .tech-rail-foot { padding: 14px 20px; border-top: 1px solid #f3f4f6; font-size: 11px; color: #9ca3af; }
