PESYJE CLEAN FINAL PATCH

Based directly on v23.zip, not on the later broken layout patches.
Changes only:
- cover -> compact full-width thumbnail strip -> original profile -> tabs
- real responsive hidden-photo count (no fake +6/+24)
- no count tile when every photo fits
- pointer cursor on photos
- keeps the existing Yelp-style modal/reactions from v23
- new/reselected covers generated at 2560x800, JPEG quality 94

Extract/overwrite in project root, then: php artisan optimize:clear
