.CampoDeSenha-module__vYG1ia__moldura{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:stretch;display:flex;overflow:hidden}.CampoDeSenha-module__vYG1ia__moldura:focus-within{outline:2px solid var(--brand-gold);outline-offset:2px}.CampoDeSenha-module__vYG1ia__moldura input[type]{min-width:0;height:var(--altura-do-controle);padding:0 var(--space-2);color:var(--ink);font:inherit;background:0 0;border:none;flex:1;font-weight:400}.CampoDeSenha-module__vYG1ia__moldura input[type]:focus{outline:none}.CampoDeSenha-module__vYG1ia__moldura input[type]:disabled{color:var(--ink-subtle)}.CampoDeSenha-module__vYG1ia__botao{width:var(--altura-do-controle);flex:0 0 var(--altura-do-controle);color:var(--ink-muted);cursor:pointer;transition:color var(--duracao-rapida) var(--curva-padrao);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.CampoDeSenha-module__vYG1ia__botao:hover:not(:disabled){color:var(--ink)}.CampoDeSenha-module__vYG1ia__botao:disabled{color:var(--ink-subtle);cursor:default}.CampoDeSenha-module__vYG1ia__botao svg{width:20px;height:20px}
