.password-tools{position:relative;display:block;width:100%;min-width:0}.password-tools>input{box-sizing:border-box!important;width:100%!important;max-width:100%;margin:0!important;padding-right:48px!important}.password-tools>.password-eye{position:absolute!important;top:50%!important;right:5px!important;transform:translateY(-50%);display:flex!important;align-items:center;justify-content:center;gap:0!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:7px!important;border:0!important;border-radius:4px!important;background:transparent!important;color:#54645d!important;box-shadow:none!important;line-height:1!important;font-size:10px!important;cursor:pointer;z-index:1}.password-tools>.password-eye:hover{background:#eaf1ee!important;color:#17594d!important}.password-tools>.password-eye:focus-visible{outline:2px solid #267b69;outline-offset:1px}.password-eye svg{width:21px!important;height:21px!important;pointer-events:none}.password-caps{display:block;margin:5px 0 9px;color:#815400!important;font:12px/1.45 Arial,Helvetica,sans-serif!important;text-align:left;font-weight:400!important}.password-caps[hidden]{display:none!important}
