.gf-password{display:block;position:relative}.gf-password input{padding-right:85px!important;min-height:44px}.gf-password .gf-password-toggle{position:absolute;right:5px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:#285de5;padding:10px;font-size:11px;font-weight:600;line-height:1.2;border-radius:5px;min-height:36px}.gf-password .gf-password-toggle:hover{background:#eaf0ff}.gf-password .gf-password-toggle:focus-visible{outline:2px solid #99b8ff;outline-offset:1px}.gf-password-field>label{margin-bottom:7px}.gf-password-field .gf-password input{margin-top:0}
