+

{ (e.target as HTMLImageElement).style.display = 'none' }}
+ />
+
+ )}
+ ```
+
+ Il thumbnail e':
+ - Piccolo: `w-20 h-14` (80x56px) — sufficiente per anteprima senza appesantire la pagina
+ - `object-cover` per riempire senza distorsione
+ - `loading="lazy"` per performance (13 immagini nella pagina)
+ - `onError` nasconde l'immagine se il caricamento fallisce (URL scaduto o invalido)
+ - `rounded-md border border-stone-700` per coerenza con il design stone/amber
+
+ **2. Aggiorna `frontend/src/pages/OutputReview.tsx`:**
+
+ Aggiungi un hint discreto DOPO il box "Info edit inline" e PRIMA della griglia post. L'hint appare SOLO quando Unsplash NON e' configurato.
+
+ Usa `useSettingsStatus()` per controllare `unsplash_api_key_configured`:
+
+ ```tsx
+ import { useSettingsStatus } from '../api/hooks'
+
+ // Nel componente, dopo le altre hook calls
+ const { data: settingsStatus } = useSettingsStatus()
+
+ // Nel JSX, DOPO il box "Info edit inline"
+ {settingsStatus && !settingsStatus.unsplash_api_key_configured && (
+