The invisible trigger div was inside the CSS grid, occupying the first cell (1fr) and pushing the form into the 380px column and the preview below it. Moved it before the grid with display:none so it has no layout impact. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>