/* One PipeStalker drawing contract shared by preview and formal battle. */
.battle-enemy .enemy-pose-070{position:absolute;left:-200%;top:-50%;width:500%;height:150%;pointer-events:none;max-width:none;filter:drop-shadow(0 9px 8px #0009)}
.battle-enemy.has-enemy-pose>img{visibility:hidden}
.battle-enemy.has-enemy-pose{animation:none!important}
.battle-enemy.has-enemy-pose[data-enemy-action=Attack]{z-index:5}
.enemy070-feedback{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none;z-index:8}
.battle-enemy.has-enemy-pose.motion-poison .enemy-pose-070{animation:enemy070-poison .65s ease-out}
.battle-enemy.has-enemy-pose.motion-afflicted .enemy-pose-070{animation:enemy070-afflicted .6s ease-out}
@keyframes enemy070-poison{30%{filter:drop-shadow(0 0 12px #719449) drop-shadow(0 9px 8px #0009)}70%{filter:drop-shadow(0 0 4px #718b48)}}
@keyframes enemy070-afflicted{40%{filter:drop-shadow(0 0 9px #b0ae6d)}}
@media(prefers-reduced-motion:reduce){.battle-enemy .enemy-pose-070{animation:none!important}}
body[data-combat-speed=reduced] .battle-enemy .enemy-pose-070{animation:none!important}
