.auth--register .register-password{position:relative;width:100%}
.auth--register .register-password input{width:100%;padding-right:52px;box-sizing:border-box}
.auth--register .register-password button{position:absolute;right:4px;top:4px;width:42px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#626e80;cursor:pointer}
.auth--register .register-password button:hover,.auth--register .register-password button[aria-pressed="true"]{background:#fff0e9;color:#be422e}
.auth--register .register-password button:focus-visible{outline:2px solid #d95339;outline-offset:1px}
.auth--register .register-password button[hidden]{display:none}
#password-match{display:block;color:#b52d2d;font-size:12px;margin-top:6px}
.auth--register .register-form>.field:has(#email){grid-column:1/-1}
