Quando o navegador faz a seguinte investigação, atribuindo classes quando necessário:
if(nome != this.value){
paciente.classList.add("invisivel");
}else{
paciente.classList.remove("invisivel");
}
Não é inapropriado remover a classe "invisivel" para o caso do nome ser igual ao valor do input(compreendido pelo else) se, a priori, essa classe sequer devesse ser atribuída à ele?
Grato.