Position the held card a full card height above the deck (1.15x offset) so it sits in the space between opponents and the draw/discard piles. All three position calculations (app.js x2, card-animations.js) are synced so draw animations land at the correct held position. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>