/* AI 前沿原声 · 术语释义卡与知识库双链的衔接（2026-08-21）
   双链本体（a.wl）与抽屉（.wl-drawer）复用公司深度研究那套：/stocks/assets/drawer.{css,js}。
   本文件只补两处它没有的：
     · 术语 .term 既有作者释义卡、又能开词条时的角标
     · 释义卡底部进抽屉的入口（移动端没有 hover，这是唯一的路）
   分工：hover 术语 → 作者写的释义卡；click → 知识库抽屉。 */

/* 既有作者释义、又能开词条的术语：保留原点线，补一个与 a.wl 同形的角标 */
.voice-article .term.has-wiki::after{
  content:'°'; font-family:var(--mono,monospace); font-size:.85em; line-height:0;
  color:var(--accent,#1d4ed8); margin-left:.12em; vertical-align:super; opacity:.7;
}
/* 释义卡底部的「查看知识库词条」（#tip 在 .voice-article 内，样式来自注释版自带 CSS） */
.voice-article #tip .tip-go{
  display:block; margin:9px 0 0; padding-top:8px;
  border-top:1px solid rgba(255,255,255,.16);
  font-family:var(--mono,monospace); font-size:11.5px; font-weight:700;
  color:#8CC7E0; text-decoration:none; cursor:pointer;
}
.voice-article #tip .tip-go:hover{ text-decoration:underline; }

/* ── 文章页页脚：上下篇导航 + 版权说明 ──
   这段本来写在 build-site.py 的 VOICES_EXTRA_STYLE 里，但那份样式只进目录页与人物页，
   文章页引的是 voices.css —— 于是移动端 .voice-nav 根本没有栅格规则。放这里才对得上。 */
.voice-article .voice-nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:34px 0 0;padding-top:20px;border-top:1px solid var(--rule,#d4d6da)}
.voice-article .voice-nav a{display:block;padding:11px 14px;background:#fff;border:1px solid #e3e0d6;border-radius:6px;text-decoration:none;color:inherit;transition:border-color .13s}
.voice-article .voice-nav a:hover{border-color:#0e7490}
.voice-article .voice-nav span{display:block;font-family:var(--mono,monospace);font-size:10.5px;color:#0e7490;font-weight:700;margin-bottom:3px}
.voice-article .voice-nav b{font-size:13.5px;line-height:1.5;font-weight:600}
.voice-article .voice-nav .vn-next{text-align:right}
.voice-article .voice-foot{margin:18px 0 0;padding:12px 15px;background:#F3F1EA;border:1px dashed #E3E0D6;border-radius:5px;font-size:12.5px;line-height:1.75;color:#4A4A4A}
.voice-article .voice-foot a{color:#0e7490}
@media(max-width:700px){.voice-article .voice-nav{grid-template-columns:1fr}.voice-article .voice-nav .vn-next{text-align:left}}
