<resources>
    <!-- Base SDK theme (Light). Can be overridden in the host app by redefining styles with the same names. -->
    <style name="covery_base_theme_light" parent="Theme.Material3.Light.NoActionBar">
        <!-- Customize your light theme here. -->
    </style>

    <!-- Main SDK theme. Override colors/typography here by redefining this style in the host app. -->
    <style name="covery_theme" parent="covery_base_theme_light">
        <item name="colorPrimary">@color/covery_blue</item>
        <item name="colorOnPrimary">@color/covery_white</item>
        <item name="colorPrimaryDark">@color/covery_blue</item>
        <item name="colorAccent">@color/covery_blue</item>
    </style>

    <!-- Base text style used across SDK screens. Can override font family and text size. -->
    <style name="covery_text_theme" parent="covery_theme">
        <item name="android:fontFamily">sans-serif</item>
        <item name="android:textSize">16sp</item>
    </style>

    <!-- Apply (confirm) button style. Icon and typography can be overridden in the host app. -->
    <style name="covery_apply_button_theme" parent="Widget.Material3.Button.OutlinedButton.Icon">
        <item name="android:fontFamily">sans-serif</item>
        <item name="android:textSize">16sp</item>
        <item name="icon">@drawable/covery_default_apply_icon</item>
        <item name="cornerRadius">8dp</item>
        <item name="strokeWidth">0dp</item>
    </style>

    <!-- Retake button style. Icon and border can be overridden in the host app. -->
    <style name="covery_retake_button_theme" parent="Widget.Material3.Button.OutlinedButton.Icon">
        <item name="android:fontFamily">sans-serif</item>
        <item name="android:textSize">16sp</item>
        <item name="icon">@drawable/covery_default_retake_icon</item>
        <item name="cornerRadius">8dp</item>
        <item name="strokeWidth">1dp</item>
    </style>

    <!-- Container for action buttons (apply/retake). Layout direction can be set to RTL/LTR. -->
    <style name="covery_buttons_bar_theme" parent="covery_theme">
        <item name="android:orientation">vertical</item>
        <item name="android:layoutDirection">ltr</item> <!-- ltr/rtl: flip elements in layout -->
    </style>
</resources>