Hardened co-op battle authority so the host remains the source of truth for private hands, piles, submits, reshuffles, and reward flow.
Fixed remote battle startup timing so opening hand animations and planning-phase pile transitions are less likely to race or get skipped.
Improved draw and discard sequencing, including reshuffle ordering, queued draw presentation, and safer pile transition handling.
Polished card behavior with better real-card movement, face-up draws, legal-drop discard flow, and submit-state hand cleanup.
Improved post-battle victory and reward presentation, including safer reward sync timing before the overlay populates on clients.
Cleaned up supporting UI polish across battle, reward, map, event, tooltip, and highlight flows.