.sc-password-wrap{display:block;position:relative;min-width:0;width:100%}
.sc-password-wrap>input{box-sizing:border-box;width:100%;padding-right:52px!important}
.sc-password-wrap>button.sc-password-eye{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:42px;height:38px;min-width:0;margin:0;padding:8px;border:0;border-radius:6px;background:transparent;color:#526580;cursor:pointer;box-shadow:none}
.sc-password-eye:focus-visible{outline:3px solid #74b6ff;outline-offset:1px}
.sc-password-eye[aria-pressed=true]{background:#e1ecff!important;color:#0958be!important}
