* feat: make landscape more friendly
* update tests
* feat: add homepage card result
* chore: bump Playwright Docker image to v1.60.0-noble
* ci: run Playwright on pull_request to main to enable required status check
* feat: InlineResultCard opens Result drawer on click (image, title, eye icon)
* feat: display title and artist on separate lines in InlineResultCard
* ci: run Playwright only on push to main (not all branches) to avoid double runs
* test: update linux snapshots after UI changes
* fix: dismiss inline card on open result + remove double history add
* fix: single history add on success, inline card opens result without unmounting
* fix: restore offline record save on API error
* refacto shazam provider
* chore: update capacitor from version 6 to 7
* chore: update react and dependencies
* chore: move from react-scripts to vite
* chore: use playwright with vite