const ThemeSwitcher({ super.key, this.size = 40.0, this.animationDuration = const Duration(milliseconds: 300), });