/* INPUT PADRÃO */
input {
    font-size: 0.9em !important;
    font-weight: bold;

    background: transparent !important; /* fundo transparente */
    color: #002D74;

    border: none !important;
    border-radius: 5px;

    text-align: center; /* centraliza o texto digitado */
    padding: 8px 12px;
    box-sizing: border-box;
}

/* PLACEHOLDER CENTRALIZADO E NA COR #002D74 */
input::placeholder {
    color: #002D74;
    opacity: 1;
    text-align: center; /* centraliza o placeholder também */
}

/* FOCO */
input:focus,
input:focus-visible {
    outline: none;
    box-shadow: none;
}

/* INPUT ESPECÍFICO (se quiser manter esse com fundo branco) */
#senha_input_tela {
    background: #ffffff !important;
    color: #000000;
