/* ===== 内容页：常见问题 / 站内入口（站点差异化派生） =====
   单独一个文件而不是塞进 style.css：style.css 有 1.8 万行、且发布包里是 CRLF，
   往里追加会让增量 diff 变成整文件重写。这里只被详情页引用，约 1 KB。
   颜色只用各视觉模板共有的语义变量（--ink / --ink-soft / --ink-faint / --border），
   所以 24 套模板下都不会出现「浅色站白字、深色站黑字」。
   注：更新时间不在这里 —— 它只输出到源码（meta / JSON-LD），页面上不展示。 */
.faq-list { display: flex; flex-direction: column; }
.faq-item {
  border-top: 1px solid var(--border);
  padding: 12px 0;
}
.faq-item:first-child { border-top: 0; padding-top: 2px; }
.faq-item summary {
  position: relative;
  padding-right: 22px;
  cursor: pointer;
  font-weight: 600;
  line-height: 1.7;
  color: var(--ink);
  list-style: none;
}
.faq-item summary::-webkit-details-marker { display: none; }
.faq-item summary::after {
  content: "+";
  position: absolute;
  right: 2px;
  top: 0;
  font-weight: 400;
  color: var(--ink-faint);
}
.faq-item[open] summary::after { content: "–"; }
.faq-item p {
  margin: 8px 0 0;
  font-size: 15px;
  line-height: 1.85;
  color: var(--ink-soft);
}

.site-links h2 { color: var(--ink); }
.site-links .chips { margin-top: 2px; }
