/* Armored zombie visual scale only. Keep enemy slots and positions unchanged. */
.fighter-enemy[data-enemy-key="armored"] .enemy-sprite {
  transform: scale(1.5);
  transform-origin: center bottom;
}

/* Armored zombie HUD only: raise name, intent, HP and block to sit near the top of the taller sprite. */
.fighter-enemy[data-enemy-key="armored"] .enemy-hud {
  top: -24px;
  transform: translate(-50%, -140px);
}

/* Boss zombie visual scale and position only. Keep enemy slot and battle layout unchanged. */
.fighter-enemy[data-enemy-key="boss"] .enemy-sprite {
  transform: translate(-20px, 100px) scale(3.5);
  transform-origin: center bottom;
}
