## Description Users can create galleries and add artworks, but cannot currently open a gallery to view its contents. Make gallery cards on the profile page link to a gallery detail page. Display the gallery title and its artworks, with pagination and links to individual artwork detail pages. ## Done when - [x] Users can open a gallery from their profile page. - [x] The gallery page displays its title and saved artworks. - [x] Each artwork links to its detail page. - [x] Gallery artworks are retrieved through GraphQL with server-side pagination. - [x] Users can only access their own private galleries. - [ ] Loading, error, empty-gallery and gallery-not-found states are displayed. - [ ] The page works after refresh and a new login. - [ ] The layout works on mobile and supports keyboard navigation. - [ ] API tests cover gallery retrieval, pagination and access control. - [ ] Component tests cover the gallery's main display states.