<resources xmlns:tools="http://schemas.android.com/tools">

    <style name="BaseTheme" parent="Theme.Material3.Dark.NoActionBar">

        <item name="android:statusBarColor" tools:targetApi="m">@android:color/transparent</item>
        <item name="android:windowLightStatusBar" tools:targetApi="m">false</item>
        <item name="android:navigationBarColor">@android:color/transparent</item>

    </style>

    <style name="BaseTheme.Pure" parent="BaseTheme">

        <item name="android:colorBackground">@android:color/black</item>
        <item name="colorSurface">@android:color/black</item>

    </style>

    <style name="Theme.Red" parent="BaseTheme">

        <item name="colorPrimary">@color/red_dark_accentLight</item>
        <item name="colorOnPrimary">@color/red_dark_accentDark</item>
        <item name="colorPrimaryContainer">@color/red_dark_accentLight</item>
        <item name="colorOnPrimaryContainer">@color/red_dark_accentLight</item>
        <item name="colorSecondary">@color/red_dark_accentLight</item>
        <item name="colorOnSecondary">@color/red_dark_accentDark</item>
        <item name="colorSecondaryContainer">@color/red_dark_accentDark</item>
        <item name="android:colorBackground">@color/red_dark_background</item>
        <item name="colorOnBackground">@color/red_dark_background</item>

    </style>

    <style name="Theme.Red.Pure" parent="Theme.Red">

        <item name="android:colorBackground">@android:color/black</item>
        <item name="colorSurface">@android:color/black</item>

    </style>

    <style name="Theme.Blue" parent="BaseTheme">

        <item name="colorPrimary">@color/blue_dark_accentLight</item>
        <item name="colorOnPrimary">@color/blue_dark_accentDark</item>
        <item name="colorPrimaryContainer">@color/blue_dark_accentLight</item>
        <item name="colorOnPrimaryContainer">@color/blue_dark_accentLight</item>
        <item name="colorSecondary">@color/blue_dark_accentLight</item>
        <item name="colorOnSecondary">@color/blue_dark_accentDark</item>
        <item name="colorSecondaryContainer">@color/blue_dark_accentDark</item>
        <item name="android:colorBackground">@color/blue_dark_background</item>
        <item name="colorOnBackground">@color/blue_dark_background</item>

    </style>

    <style name="Theme.Blue.Pure" parent="Theme.Blue">

        <item name="android:colorBackground">@android:color/black</item>
        <item name="colorSurface">@android:color/black</item>

    </style>

    <style name="Theme.Yellow" parent="BaseTheme">

        <item name="colorPrimary">@color/yellow_dark_accentLight</item>
        <item name="colorOnPrimary">@color/yellow_dark_accentDark</item>
        <item name="colorPrimaryContainer">@color/yellow_dark_accentLight</item>
        <item name="colorOnPrimaryContainer">@color/yellow_dark_accentLight</item>
        <item name="colorSecondary">@color/yellow_dark_accentLight</item>
        <item name="colorOnSecondary">@color/yellow_dark_accentDark</item>
        <item name="colorSecondaryContainer">@color/yellow_dark_accentDark</item>
        <item name="android:colorBackground">@color/yellow_dark_background</item>
        <item name="colorOnBackground">@color/yellow_dark_background</item>

    </style>

    <style name="Theme.Yellow.Pure" parent="Theme.Yellow">

        <item name="android:colorBackground">@android:color/black</item>
        <item name="colorSurface">@android:color/black</item>

    </style>

    <style name="Theme.Green" parent="BaseTheme">

        <item name="colorPrimary">@color/green_dark_accentLight</item>
        <item name="colorOnPrimary">@color/green_dark_accentDark</item>
        <item name="colorPrimaryContainer">@color/green_dark_accentLight</item>
        <item name="colorOnPrimaryContainer">@color/green_dark_accentLight</item>
        <item name="colorSecondary">@color/green_dark_accentLight</item>
        <item name="colorOnSecondary">@color/green_dark_accentDark</item>
        <item name="colorSecondaryContainer">@color/green_dark_accentDark</item>
        <item name="android:colorBackground">@color/green_dark_background</item>
        <item name="colorOnBackground">@color/green_dark_background</item>

    </style>

    <style name="Theme.Green.Pure" parent="Theme.Green">

        <item name="android:colorBackground">@android:color/black</item>
        <item name="colorSurface">@android:color/black</item>

    </style>

    <style name="Theme.Purple" parent="BaseTheme">

        <item name="colorPrimary">@color/purple_dark_accentLight</item>
        <item name="colorOnPrimary">@color/purple_dark_accentDark</item>
        <item name="colorPrimaryContainer">@color/purple_dark_accentLight</item>
        <item name="colorOnPrimaryContainer">@color/purple_dark_accentLight</item>
        <item name="colorSecondary">@color/purple_dark_accentLight</item>
        <item name="colorOnSecondary">@color/purple_dark_accentDark</item>
        <item name="colorSecondaryContainer">@color/purple_dark_accentDark</item>
        <item name="android:colorBackground">@color/purple_dark_background</item>
        <item name="colorOnBackground">@color/purple_dark_background</item>

    </style>

    <style name="Theme.Purple.Pure" parent="Theme.Purple">

        <item name="android:colorBackground">@android:color/black</item>
        <item name="colorSurface">@android:color/black</item>

    </style>

</resources>