/* ============================================================
   SMASH PROTO — 画面全体エフェクト（effects.css）
   script.js の drawScreenJuice() から opacity/class を制御する。
   ============================================================ */

/* 高%時の赤ビネット（自分が危ないほど画面のフチが赤く脈打つ）
   STAR TIME中は金色に切り替わる */
#fxVignette{
  position:fixed; inset:0; z-index:8000; pointer-events:none;
  opacity:0; transition:opacity .25s linear;
  background:radial-gradient(ellipse at center,
    rgba(0,0,0,0) 55%, rgba(255,40,50,.55) 100%);
}
#fxVignette.gold{
  background:radial-gradient(ellipse at center,
    rgba(0,0,0,0) 58%, rgba(255,205,90,.5) 100%);
}

/* 演出を減らしたい人への配慮 */
@media (prefers-reduced-motion: reduce){
  #fxVignette{ display:none; }
}
