.campo-senha{position:relative}.campo-senha>.form-control{padding-right:3rem}.campo-senha__botao{color:#67748e;cursor:pointer;background:0 0;border:0;border-radius:0 .5rem .5rem 0;justify-content:center;align-items:center;width:3rem;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0}.campo-senha__botao:hover{color:#344767}.campo-senha__botao:focus-visible{outline-offset:-2px;outline:2px solid #5e72e4}.campo-senha>.form-control.is-invalid{background-image:none}
