.campo[data-v-df046323]{flex-direction:column;min-width:0}.campo[data-v-df046323],.campo__rotulo[data-v-df046323]{gap:var(--espaco-2);display:flex}.campo__rotulo[data-v-df046323]{font-family:var(--fonte-interface);font-size:var(--texto-xs);color:var(--marca);align-items:baseline;font-weight:500}.campo__opcional[data-v-df046323]{color:var(--texto-fraco);font-weight:400}.campo__caixa[data-v-df046323]{min-width:0;display:flex;position:relative}.campo__entrada[data-v-df046323]{width:100%;min-width:0;min-height:var(--alvo-toque);padding:0 var(--espaco-3);background:var(--superficie);border:var(--linha-espessura) solid var(--linha-controle);border-radius:var(--raio-pequeno);color:var(--texto);font-family:var(--fonte-interface);font-size:var(--texto-base);transition:border-color var(--duracao-estado) var(--curva)}.campo__entrada[data-v-df046323]::placeholder{color:var(--texto-fraco)}.campo__entrada[data-v-df046323]:hover:not(:disabled){border-color:var(--marca)}.campo__entrada[data-v-df046323]:focus-visible{outline:2px solid var(--foco);outline-offset:2px;border-color:var(--foco)}.campo__entrada[data-v-df046323]:disabled{background:var(--fundo-sutil);cursor:not-allowed}.campo__entrada--erro[data-v-df046323]{border-color:var(--erro)}.campo__entrada--com-olho[data-v-df046323]{padding-inline-end:calc(var(--alvo-toque) + var(--espaco-1))}.campo__entrada[data-v-df046323]::-ms-reveal{display:none}.campo__olho[data-v-df046323]{width:var(--alvo-toque);border-radius:var(--raio-pequeno);color:var(--texto-fraco);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.campo__olho[data-v-df046323]:hover:not(:disabled){color:var(--texto)}.campo__olho[data-v-df046323]:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.campo__olho[data-v-df046323]:disabled{cursor:not-allowed;opacity:.6}.campo__ajuda[data-v-df046323],.campo__erro[data-v-df046323]{font-family:var(--fonte-interface);font-size:var(--texto-xs);margin:0;line-height:1.4}.campo__ajuda[data-v-df046323]{color:var(--texto-fraco)}.campo__erro[data-v-df046323]{color:var(--erro)}
