- Created OfflineActionQueue service to persist actions when offline - Queue is stored in SharedPreferences and processed on reconnect - Updated all favorite toggle methods in screens to use new provider methods - Provider methods check connection state and queue if offline - Optimistic UI updates with "Will sync when online" feedback - Added localization strings for offline sync messages 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>