/* 
 * FIX URGENTE: Texto negro en campos de login
 * Agregado: 2025-11-15
 * Este CSS fuerza el color negro en TODOS los inputs del login
 */

/* Forzar color negro en login - MÁXIMA PRIORIDAD */
#loginScreen input[type="email"],
#loginScreen input[type="password"],
#loginScreen input[type="text"],
#loginEmail,
#loginPassword,
.login-box input[type="email"],
.login-box input[type="password"],
.login-box input[type="text"] {
    color: #000000 !important;
    background-color: #ffffff !important;
    -webkit-text-fill-color: #000000 !important;
    caret-color: #000000 !important;
}

/* Autocompletar del navegador */
#loginScreen input:-webkit-autofill,
#loginEmail:-webkit-autofill,
#loginPassword:-webkit-autofill,
.login-box input:-webkit-autofill {
    -webkit-text-fill-color: #000000 !important;
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
    box-shadow: 0 0 0 1000px white inset !important;
    color: #000000 !important;
}

/* Placeholder visible pero diferenciado */
#loginScreen input::placeholder,
.login-box input::placeholder {
    color: #9ca3af !important;
    opacity: 0.7 !important;
}
