.campoTexto[data-v-9cda4171]{flex-direction:column;width:100%;display:flex;position:relative}.campoTexto.metade[data-v-9cda4171]{width:calc(50% - 8px)}.campoTexto.terco[data-v-9cda4171]{width:calc(33.33% - 11px)}.campoTexto.bloqueado[data-v-9cda4171]{opacity:.6}.campoTexto label[data-v-9cda4171],.campoTexto.bloqueado input[data-v-9cda4171]{pointer-events:none}.campoTexto label[data-v-9cda4171]{font-family:var(--regular);font-size:var(--f1);color:var(--cor-preto);background-color:var(--cor-campo);z-index:1;white-space:nowrap;padding:0 10px;line-height:1.5;position:absolute;top:0;left:10px;transform:translateY(-50%)}.campoTexto label>span[data-v-9cda4171]{color:var(--cor-vermelho)}.campoTexto .entrada[data-v-9cda4171]{align-items:center;width:100%;display:flex;position:relative}.campoTexto .entrada input[data-v-9cda4171]{font-family:var(--regular);font-size:var(--f2);color:var(--cor-preto);caret-color:var(--cor-dourado);background-color:var(--cor-campo);border:1px solid var(--cor-cinza-claro);border-radius:14px;width:100%;height:50px;padding:0 18px;transition:border-color .3s}.campoTexto .entrada input[data-v-9cda4171]::placeholder{color:var(--cor-cinza);opacity:1}.campoTexto .entrada input[data-v-9cda4171]:hover{border-color:var(--cor-cinza-escuro)}.campoTexto .entrada input[data-v-9cda4171]:focus{border-color:var(--cor-dourado)}.campoTexto .entrada .iconeCampo[data-v-9cda4171]{width:14px;min-width:14px;height:14px;fill:var(--cor-cinza);color:var(--cor-cinza);pointer-events:none;position:absolute;left:16px}.campoTexto .entrada button.olho[data-v-9cda4171]{color:var(--cor-cinza);background-color:#0000;justify-content:center;align-items:center;font-size:16px;transition:color .3s;display:flex;position:absolute;right:14px}.campoTexto .entrada button.olho.ativo[data-v-9cda4171],.campoTexto .entrada button.olho[data-v-9cda4171]:hover{color:var(--cor-dourado)}.campoTexto p.ajuda[data-v-9cda4171]{font-family:var(--regular);font-size:var(--f0);color:var(--cor-cinza);padding:6px 0 0 4px}.campoTexto:has(.iconeCampo) input[data-v-9cda4171]{padding:0 18px 0 42px}.campoTexto:has(button.olho) input[data-v-9cda4171]{padding:0 46px 0 18px}@media screen and (width<=1000px){.campoTexto.metade[data-v-9cda4171],.campoTexto.terco[data-v-9cda4171]{width:100%}}
