@override Future<void> setThemeMode(ThemeMode mode) async { try { await _prefs.setInt(_themeKey, mode.index); } catch (e) { // Handle error silently } }