/* v5 performance overrides: 去掉滚动时最贵的实时模糊 */
.v4-nav.is-stuck,
.v4-nav.is-stuck .v4-nav__inner,
.v4-nav__menu,
.pw-filter {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
}
.v4-nav.is-stuck { background: rgba(5, 7, 12, .94); }
.v4-nav.is-stuck .v4-nav__inner { background: rgba(5, 7, 12, .94); }
/* 桌面端导航胶囊：去掉实时模糊后用半透明实色顶上。
   移动端（≤1023px）抽屉在 v4.css 里本来是 var(--s1) 实色 —— 别把它也改成
   半透明，否则抽屉里的导航项会透出首屏正文，叠字看不清。 */
@media (min-width: 1024px) {
  .v4-nav__menu { background: rgba(255, 255, 255, .06); }
}
.pw-filter { background: rgba(5, 7, 12, .94); }
.v4-hero__glow,
.h-cta__figure--scene::before {
  filter: none !important;
}

/* 页脚：去掉图片来源后，二维码整体靠右 */
@media (min-width: 1024px) {
  .c-footer__inner { grid-template-columns: minmax(0, 1.05fr) minmax(0, 1.5fr) auto; }
  .c-footer__col.v4-footqr { justify-self: end; }
}
@media (min-width: 600px) and (max-width: 1023px) {
  .c-footer__col.v4-footqr { grid-column: 2; justify-self: end; }
}
