<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- Tema base do app -->
    <style android:name="Theme.Finase" parent="Theme.MaterialComponents.DayNight.NoActionBar">
        <!-- Cores principais -->
        <item android:name="colorPrimary">@color/primary</item>
        <item android:name="colorPrimaryVariant">@color/primary_dark</item>
        <item android:name="colorOnPrimary">@color/white</item>

        <!-- Cores secundárias -->
        <item android:name="colorSecondary">@color/accent</item>
        <item android:name="colorSecondaryVariant">@color/accent</item>
        <item android:name="colorOnSecondary">@color/black</item>

        <!-- Cor da status bar -->
        <item android:name="android:statusBarColor">?attr/colorPrimaryVariant</item>

        <!-- Cor da navigation bar (opcional) -->
        <item android:name="android:navigationBarColor">@color/white</item>

        <!-- Estilo dos botões -->
        <item android:name="materialButtonStyle">@style/Widget.Finase.Button</item>
    </style>

    <!-- Estilo para botões -->
    <style android:name="Widget.Finase.Button" parent="Widget.MaterialComponents.Button">
        <item android:name="android:minHeight">48dp</item>
        <item android:name="android:insetTop">0dp</item>
        <item android:name="android:insetBottom">0dp</item>
        <item android:name="cornerRadius">24dp</item>
    </style>

    <!-- Estilo para TextViews -->
    <style android:name="Widget.Finase.TextView" parent="Widget.AppCompat.TextView">
        <item android:name="android:textColor">@color/text_primary</item>
    </style>

    <!-- Estilo para EditText -->
    <style android:name="Widget.Finase.EditText" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox">
        <item android:name="boxStrokeColor">@color/gray_light</item>
        <item android:name="hintTextColor">@color/text_secondary</item>
    </style>

</resources>