/* 文笔塔 · 页脚「快速链接」两列 + 收紧高度（2026-09-28）
   会长要求：①快速链接两列显示 ②降低该模块高度 ③专题页的页脚同样处理。
   机制：不改主题，靠 OpenResty sub_filter 全站注入（同 wb-mobile-footer.css）。
   选择器故意放宽：主题页脚(.site-footer .footer-nav)、静态页页脚(footer nav[aria-label="页脚导航"])、
   专题页/自研页的自定义页脚都命中，避免"某些页面还是单列"。 */

.footer-nav nav,
.site-footer .footer-nav nav,
footer nav[aria-label="页脚导航"],
footer .footer-nav nav {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  flex-direction: row !important;
  gap: 6px 20px !important;
  align-items: start !important;
}

.footer-nav nav a,
footer nav[aria-label="页脚导航"] a {
  display: block !important;
  padding: 1px 0;
  line-height: 1.5;
  white-space: nowrap;
}

.footer-nav h3,
footer .footer-nav h3 {
  margin: 0 0 10px !important;
}

/* 列变矮后整条页脚随之下降；顺手收紧列内间距与上下留白 */
.site-footer .footer-contact,
footer .footer-contact {
  gap: 6px !important;
}
.site-footer .footer-contact a,
.site-footer .footer-contact span {
  line-height: 1.6;
}
.site-footer .footer-grid {
  padding-block: 30px !important;
}

@media (max-width: 768px) {
  .footer-nav nav,
  footer nav[aria-label="页脚导航"] { gap: 4px 14px !important; }
  .site-footer .footer-grid { padding-block: 18px !important; }
}
