47ce849311
Banner prodotti aperti: - Rimosse le opzioni 'Usa comunque' e 'Ignora' (non hanno senso se il prodotto è solo aperto — rimangono solo 'L\''ho finito!', 'L\''ho buttato', 'Correggi data') - Per prodotti scaduti non aperti il comportamento rimane invariato Preloader startup check: - Sostituito il mini-label monospace con una ruota 3D (stile cooking wheel) - Testo grande, colorato: VERDE=ok, ARANCIONE=warning, ROSSO=errore - Il check precedente sale in cima (rotateX tilt, dimmed) mentre il nuovo entra dal basso con animazione 3D - setProgress() ora guida la ruota; slowAnim() aggiorna solo la barra Defaults / non-bloccante: - Gemini API key non impostata → ok:true 'non configurata' (verde) - Bring! token non ancora generato → ok:true (verde, auto-generato al 1° accesso) - La configurazione mancante mostra ✅ informativo, non ⚠️ warning