/* 流畅模式：降低 GPU 模糊/合成成本（Windows 默认开启，见 perf-lite-init.js） */

html[data-perf-lite="1"] .light-ambient-gradient,
html[data-perf-lite="1"] .ambient-gradient,
html[data-perf-lite="1"] .light-ambient-blob,
html[data-perf-lite="1"] .ambient-blob {
  filter: none !important;
}

html[data-perf-lite="1"] .light-ambient-blobs,
html[data-perf-lite="1"] .ambient-blobs {
  display: none !important;
}

html[data-perf-lite="1"] .light-ambient-gradient,
html[data-perf-lite="1"] .ambient-gradient {
  opacity: 0.42;
  transform: none;
}

html[data-perf-lite="1"] * {
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

@media (prefers-reduced-motion: reduce) {
  html:not([data-perf-lite="0"]) .light-ambient-gradient,
  html:not([data-perf-lite="0"]) .ambient-gradient,
  html:not([data-perf-lite="0"]) .light-ambient-blob,
  html:not([data-perf-lite="0"]) .ambient-blob {
    filter: none !important;
  }

  html:not([data-perf-lite="0"]) .light-ambient-blobs,
  html:not([data-perf-lite="0"]) .ambient-blobs {
    display: none !important;
  }

  html:not([data-perf-lite="0"]) * {
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
  }
}
