feat(spireclimb): add 57 new cards and major combat mechanics
Add 25 Warrior, 24 Rogue, and 8 Neutral cards (frames 34–90), expanding
the card pool from 34 to 91. Implement new card mechanics including:
- Clash (0-cost if hand is all attacks), Innate cards in opening hand
- Temp Strength (Flex), Next-Turn Energy (Flying Knee, Outmaneuver)
- Barricade (block carries over), Noxious Fumes (turn-start poison)
- Envenom (attacks apply poison), Thousand Cuts (per-card damage)
- Heavy Blade strength multiplier, Bane bonus vs poisoned enemies
- Second Wind, Fiend Fire, Reaper, Finisher, Flechettes, Grand Finale
- Double Block, Recycle Discard, Shuffle Discard, Lose Enemy Strength
- Add Card to Hand (Cloak and Dagger → Shiv)
Add potion usage confirmation modal with backdrop and cancel.
Visual improvements: enemy debuff labels, stat drain floater numbers,
player debuff flash animation, card-fly animations for discard/draw.
Update artwork docs and frame map for 91 cards (10×10 grid).