anchor.diff:        colorScheme: colorScheme,
         textTheme: ButtonTextTheme.primary,
       ),
  +  );
  +  return base.copyWith(
       textTheme: _buildTextTheme(base.textTheme),
       primaryTextTheme: _buildTextTheme(base.primaryTextTheme),
       accentTextTheme: _buildTextTheme(base.accentTextTheme),
  
positive.code:       colorScheme: colorScheme,
        textTheme: ButtonTextTheme.primary,
      ),
      textTheme: _buildTextTheme(base.textTheme),
      primaryTextTheme: _buildTextTheme(base.primaryTextTheme),
      accentTextTheme: _buildTextTheme(base.accentTextTheme),
  
negative.code: ThemeData _buildDarkTheme() {
    const Color primaryColor = Color(0xFF0175c2);
    const Color secondaryColor = Color(0xFF13B9FD);
    final ColorScheme colorScheme = const ColorScheme.dark().copyWith(
      primary: primaryColor,
      secondary: secondaryColor,
    );
    final ThemeData base = ThemeData(
      brightness: Brightness.dark,
      accentColorBrightness: Brightness.dark,
      primaryColor: primaryColor,
      primaryColorDark: const Color(0xFF0050a0),
      primaryColorLight: secondaryColor,
      buttonColor: primaryColor,
      indicatorColor: Colors.white,
      toggleableActiveColor: const Color(0xFF6997DF),
      accentColor: secondaryColor,
      canvasColor: const Color(0xFF202124),
      scaffoldBackgroundColor: const Color(0xFF202124),
  