/* ===== Effets de combat 3D (battle-vfx.js) : toile WebGL transparente posée sur le terrain ===== */
.battle-vfx-canvas { position: absolute; inset: 0; width: 100% !important; height: 100% !important; pointer-events: none; z-index: 30; mix-blend-mode: normal; }
#screen-battle .battlefield { position: relative; }
