.campo_campo__aLiyF{position:relative;--campo-altura:var(--ds-altura-controle);display:flex;flex-direction:column;gap:var(--ds-espaco-1);box-sizing:border-box;min-inline-size:0;margin:0;font:var(--ds-tipo-campo);color:var(--ds-cor-texto-primario)}.campo_campo__aLiyF[data-tamanho=formulario]{--campo-altura:var(--ds-altura-controle-formulario)}.campo_campo__aLiyF[data-largura-total]{inline-size:100%}.campo_rotulo__51lVx{display:block;margin:0;font:var(--ds-tipo-rotulo-campo);color:var(--ds-cor-texto-secundario)}.campo_obrigatorio__1tb7d{margin-inline-start:var(--ds-espaco-0-5);color:var(--ds-cor-conteudo-vermelho-texto);font-weight:600}.campo_somenteLeitorDeTela__F_xLN{position:absolute;inline-size:1px;block-size:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.campo_caixa__77pgh{position:relative;display:flex;align-items:stretch;box-sizing:border-box;min-block-size:var(--campo-altura);border-radius:var(--ds-raio-controle);background-color:var(--ds-cor-fundo-recuado);box-shadow:var(--ds-anel-controle)}.campo_entrada__w_LGB:focus-visible{outline:revert}@supports selector(:has(*)){.campo_entrada__w_LGB:focus-visible{outline:none}.campo_caixa__77pgh:has(.campo_entrada__w_LGB:focus-visible),.campo_caixa__77pgh:has(.campo_entrada__w_LGB[data-estado=foco]){box-shadow:var(--ds-anel-foco-campo);outline:var(--ds-espaco-0-5) solid transparent}.campo_campo__aLiyF[data-erro] .campo_caixa__77pgh:has(.campo_entrada__w_LGB:focus-visible),.campo_campo__aLiyF[data-erro] .campo_caixa__77pgh:has(.campo_entrada__w_LGB[data-estado=foco]){box-shadow:var(--ds-anel-foco-campo-erro)}}.campo_campo__aLiyF[data-erro] .campo_caixa__77pgh{box-shadow:var(--ds-anel-campo-erro)}.campo_entrada__w_LGB{flex:1 1 auto;box-sizing:border-box;inline-size:100%;min-inline-size:0;block-size:var(--campo-altura);margin:0;padding:var(--ds-espaco-1) var(--ds-espaco-2-5);border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;appearance:none;-webkit-appearance:none}.campo_entrada__w_LGB::placeholder{color:var(--ds-cor-texto-secundario);opacity:1}.campo_entrada__w_LGB[data-icone-inicio]{padding-inline-start:calc(var(--ds-espaco-1-5) + var(--ds-icone-gg) + var(--ds-espaco-1-5))}.campo_entrada__w_LGB[data-fim]{padding-inline-end:var(--ds-altura-controle)}.campo_iconeInicio__3_6UH{position:absolute;inset-block:0;inset-inline-start:var(--ds-espaco-1-5);display:flex;align-items:center;justify-content:center;inline-size:var(--ds-icone-gg);color:var(--ds-cor-icone-secundario);pointer-events:none}.campo_iconeInicio__3_6UH>svg{inline-size:var(--ds-icone-m);block-size:var(--ds-icone-m)}.campo_fim__kErOv{position:absolute;inset-block:0;inset-inline-end:var(--ds-espaco-0-5);display:flex;align-items:center}.campo_dica__Y1_VK,.campo_erro__2uizD{margin:0;font:var(--ds-tipo-legenda)}.campo_dica__Y1_VK{color:var(--ds-cor-texto-secundario)}.campo_erro__2uizD{color:var(--ds-cor-perigo-acento)}.campo_campo__aLiyF[data-reserva-do-erro] .campo_regiaoDoErro__mZ3g_{min-block-size:calc(var(--ds-espaco-4) + var(--ds-espaco-0-5))}.campo_campo__aLiyF[data-desabilitado] .campo_caixa__77pgh{background-color:transparent;box-shadow:var(--ds-anel-controle-desabilitado)}.campo_entrada__w_LGB:disabled{color:var(--ds-cor-texto-desabilitado);-webkit-text-fill-color:var(--ds-cor-texto-desabilitado);cursor:not-allowed}.campo_entrada__w_LGB:disabled::placeholder{color:var(--ds-cor-texto-desabilitado)}textarea.campo_entrada__w_LGB{block-size:auto;min-block-size:var(--campo-altura);resize:vertical}textarea.campo_entrada__w_LGB[data-crescer]{field-sizing:content;resize:none}@media (max-width:768px){.campo_campo__aLiyF,.campo_campo__aLiyF[data-tamanho=formulario]{--campo-altura:var(--ds-layout-alvo-toque-celular)}.campo_entrada__w_LGB{font:var(--ds-tipo-corpo)}.campo_entrada__w_LGB[data-fim]{padding-inline-end:var(--ds-layout-alvo-toque-celular)}}