O problema está aki, alguém me da uma solução por favor, pois assim que meu projeto abre todos meus inputs(retângulos) aparecem com sombra vermelha como se estivessem já errados sem eu digitar realmente a informação errada, então queria que me ajudassem a aparecer a box-shadow vermelha apenas quando realmente executar erro nos inputs.
input:invalid {
box-shadow: 0 0 3px red;
}