/* 2026-11-06 性能覆盖层：只减绘制开销，不改文字/布局/配色。加载在 entry 样式之后。 */
/* 1 大面积 blur 光斑：实时高斯模糊改成静态径向渐变蒙版，外观近似、无逐帧重绘 */
.blur-\[100px\],.blur-\[120px\],.blur-\[130px\],.blur-\[140px\],.blur-\[150px\]{
  filter:none;
  -webkit-mask-image:radial-gradient(closest-side,#000 0,rgba(0,0,0,.55) 45%,transparent 100%);
  mask-image:radial-gradient(closest-side,#000 0,rgba(0,0,0,.55) 45%,transparent 100%);
  mix-blend-mode:normal;
}
.animate-pulse{will-change:opacity}
/* 1b hero 里 40 颗 1px 模糊 + 混合模式的飘动小点：1px 模糊肉眼不可辨，去掉 filter 与混合；光带去掉混合模式 */
.animate-float.blur-\[1px\]{filter:none;mix-blend-mode:normal}
.animate-flare,.animate-flare-core{mix-blend-mode:normal}
/* 2b 实心渐变按钮的 backdrop 模糊没有可见效果 */
.from-gs-gold.backdrop-blur-md{-webkit-backdrop-filter:none;backdrop-filter:none}
/* 2 backdrop-filter：卡片/面板背景是深色半透明，背后只有纯色底，模糊看不出差别但滚动时每帧重算 → 去掉；
      只在叠在 hero 大图上的导航胶囊、玻璃按钮和手机底栏（下面有内容滚过）保留，半径 40px→12px/8px */
.backdrop-blur-2xl,.backdrop-blur-md{-webkit-backdrop-filter:none;backdrop-filter:none}
.bg-white\/\[0\.07\].backdrop-blur-2xl{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
.md\:hidden.fixed.bottom-0.backdrop-blur-2xl{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.bg-black\/40.backdrop-blur-2xl.px-8{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}
/* 4 减少动态效果偏好：关闭所有循环动画 */
@media (prefers-reduced-motion:reduce){
  .animate-pulse,.animate-bounce,.animate-ping,.animate-flare,.animate-flare-core,.animate-float,.bg-mist,.bg-water-ripple,.bg-wind-sweep,.bird-container,.bird-wing,.cosmic-bg{animation:none!important}
}
