/* Faz C efektleri (fx.js) — hasar alınca ekran kenarında kırmızı parlama. Sadece opacity animasyonu. */
#dmg-vignette {
    position: fixed; inset: 0; z-index: 40; pointer-events: none; opacity: 0;
    background: radial-gradient(ellipse at center, rgba(255, 0, 40, 0) 55%, rgba(255, 0, 40, 0.42) 100%);
}
#dmg-vignette.on { animation: fx-hurt 0.45s ease-out; }
@keyframes fx-hurt { 0% { opacity: 1; } 100% { opacity: 0; } }
@media (prefers-reduced-motion: reduce) { #dmg-vignette.on { animation-duration: 0.2s; } }
