/* AI生成 */
/* 由 news-detail.html 内联 <style> 抽取（P2 改造） */
.page-hero{height:380px !important}@media (max-width:992px){.page-hero{height:340px !important}}@media (max-width:640px){.page-hero{height:300px !important}}

/* 收紧面包屑与正文之间的空白：本页在 Banner 与正文之间已有面包屑过渡，
   原 .section 上内边距 88px 造成明显留白（红框处）。
   首轮已收紧至 40px，用户仍反馈留白偏大，本轮进一步收紧。 */
.ph-breadcrumb + .section{padding-top:24px}
@media (max-width:992px){.ph-breadcrumb + .section{padding-top:20px}}
@media (max-width:640px){.ph-breadcrumb + .section{padding-top:16px}}

/* 上一篇 / 下一篇：各占一行（横向排列，左对齐） */
.article-pager{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}
.article-pager br{display:none}
.article-pager>.pager-link{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left}
@media (max-width:560px){
  .article-pager{gap:6px;font-size:14px}
}
