/**
* Fix para inputs con texto blanco en fondo blanco
* MÁXIMA PRIORIDAD - Fuerza texto oscuro en TODOS los inputs
*/

/* FORZAR COLOR EN TODOS LOS INPUTS - MÁXIMA ESPECIFICIDAD */
* input,
* select,
* textarea,
*[type="text"],
*[type="email"],
*[type="password"],
*[type="number"],
*[type="tel"],
*[type="url"],
*[type="search"],
*[type="date"],
*[type="time"],
*[type="datetime-local"],
input,
select,
textarea,
label input,
label select,
label textarea,
div input,
div select,
div textarea,
fieldset input,
fieldset select,
fieldset textarea,
form input,
form select,
form textarea,
.input input,
.select select,
.textarea textarea,
label.input,
label.select,
label.textarea,
label.input input,
label.select select,
label.textarea textarea {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
}

/* Placeholders - TODOS */
*::placeholder,
*::-moz-placeholder,
*::-webkit-input-placeholder,
input::placeholder,
textarea::placeholder,
select::placeholder {
    color: #9ca3af !important;
    opacity: 1 !important;
}

/* Override de variables de DaisyUI */
:root,
[data-theme="light"],
html,
body {
    --color-base-content: oklch(20% 0 0) !important;
}
