/* =========================================================================
 * 业务事件驱动视觉反馈 · 覆盖层 v1（配合 fx-events.v1.js）
 * 纯表现层：只定义全屏光晕脉冲，不改任何既有组件样式。
 * 删除 head 中本文件与本模块 JS 的引用即完整回滚。
 * ========================================================================= */
#fxGlow{
  position:fixed;
  inset:0;
  pointer-events:none;
  z-index:99998;                 /* 低于粒子画布 #fxCanvas(99999)，高于业务层 */
  opacity:0;
  background:radial-gradient(620px 420px at 50% 42%, rgba(76,88,198,.26), transparent 70%);
}
#fxGlow.on{ animation:fxGlowPulse .95s cubic-bezier(.22,.61,.36,1) both }
@keyframes fxGlowPulse{
  0%   { opacity:0;   transform:scale(.94) }
  22%  { opacity:.9 }
  100% { opacity:0;   transform:scale(1.06) }
}

/* 与 glass-liquid.v1.css §11 / particles.v1.js 同口径：减弱动效时完全关闭 */
@media (prefers-reduced-motion:reduce){
  #fxGlow{ display:none }
}
