673ed88d1c
Replaced separate overlay approach with FlyingTopCard that renders directly at the discard pile position. Card animates from off-screen (bottom for player, top for AI) with spring physics into place.