/* glcpg 模板补充样式：品牌胶囊 / 封面水印条 / 细节修正（版式主体在 skin/bootstrap/css/module.css） */

/* —— 导航与页脚的品牌胶囊（对应参考站 logo.webp 的「图标+文字」观感） —— */
.glc-brand{display:inline-flex;align-items:center;line-height:1;text-decoration:none}
.glc-brand img{height:34px;width:auto;border-radius:9px 0 0 9px;display:block}
.glc-brand b{background:linear-gradient(160deg,#dcecfb 0%,#f3efe9 55%,#fdeedd 100%);color:#132238;font-weight:700;font-size:18px;letter-spacing:.5px;padding:8px 12px;border-radius:0 9px 9px 0;white-space:nowrap}
.glc-brand-sm img{height:40px;border-radius:10px 0 0 10px}
.glc-brand-sm b{font-size:16px;letter-spacing:1.5px;padding:10px 12px;border-radius:0 10px 10px 0}
a.navbar-brand{padding:0}

/* —— 封面图水印条（复刻参考站「半透明底条+图标+斜体域名」样式） —— */
.glc-shot{position:relative;display:inline-block;max-width:100%}
.glc-shot .glc-wm{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;background:rgba(64,94,108,.82);border-radius:10px;padding:5px 18px 5px 7px}
.glc-shot .glc-wm img{height:44px;width:auto;border-radius:9px;display:block}
.glc-shot .glc-wm i{color:#fff;font-style:italic;font-weight:600;font-size:26px;letter-spacing:.5px;white-space:nowrap}
.glc-shot.glc-wm-top .glc-wm{bottom:auto;top:14px;left:14px;background:rgba(23,37,64,.88)}
@media (max-width:767.98px){
  .glc-brand img{height:28px}
  .glc-brand b{font-size:14px;padding:7px 9px}
  .glc-shot .glc-wm i{font-size:17px}
  .glc-shot .glc-wm img{height:28px}
}

/* —— 详情页正文内图片自适应 —— */
.article-body img{max-width:100%;height:auto;border-radius:.5rem}
.article-body h3{margin:1.6rem 0 .8rem;font-weight:700}
.article-body p{margin-bottom:1rem}

/* —— 列表/详情辅助 —— */
.news3-img-wrap{min-width:100%;aspect-ratio:16/9}
@media (min-width:768px){.news3-img-wrap{min-width:320px;max-width:320px;aspect-ratio:auto}}
.nav-scroll::-webkit-scrollbar{display:none}
.glc-pager .pagination{justify-content:center}
#related-3 .related-card{width:220px;flex-shrink:0}
#header-2 .navbar{padding-top:.4rem;padding-bottom:.4rem}
