/* ============================================================
   Clash配置教程 · FAQ 页(questions.html)专属样式
   页头铭牌区 + 分类锚点滚动偏移 + 折叠组内部微调
   ============================================================ */

.faq-hero{
  padding-top:52px;
  padding-bottom:8px;
}
.faq-hero .page-t{margin-top:10px}
.faq-lead{
  margin-top:14px;
  max-width:760px;
  font-size:15px;
  line-height:1.85;
  color:var(--muted);
}
.faq-lead strong{color:var(--text);font-weight:600}

/* 锚点跳转:被 sticky 页头遮挡的偏移补偿 */
.faq-sec{
  scroll-margin-top:calc(var(--head-h) + 16px);
  padding-top:34px;
  padding-bottom:6px;
}
.faq-sec:first-of-type{padding-top:20px}

/* 折叠组:同一分类内条目收紧节奏 */
.faq-sec .fold summary{padding-right:22px}
.fold-body code{white-space:normal}

/* 页尾指引条 */
.faq-outro{
  margin-top:44px;
  border:1px solid var(--border);
  background:var(--panel);
  padding:22px 24px;
}
.faq-outro-t{
  font-size:16px;
  letter-spacing:.03em;
  margin-bottom:8px;
}
.faq-outro p{
  font-size:14px;
  line-height:1.8;
  color:var(--muted);
}
.faq-outro-acts{
  display:flex;
  gap:12px;
  flex-wrap:wrap;
  margin-top:16px;
}
@media (max-width:640px){
  .faq-hero{padding-top:36px}
  .faq-outro{padding:18px 16px}
}