.account-settings{max-width:720px;min-width:0}
.account-settings>p{margin-bottom:24px}
.account-settings .card{padding:24px;margin:20px 0}
.account-identity strong{display:block;margin:8px 0;overflow-wrap:anywhere}
.account-settings p{line-height:1.55}
.account-password h2{margin-top:0}
.account-password label{display:block;margin:20px 0 8px;font-weight:600}
.account-password input{display:block;width:100%;box-sizing:border-box;min-width:0}
.account-password .account-hint{font-size:13px;margin:8px 0 0}
.account-password button{margin-top:24px;min-height:44px}
.account-error{padding:16px;border:1px solid #e8594f;border-radius:12px;background:#33201e;color:#ffc9c4}
@media(max-width:600px){.account-settings .card{padding:18px}.account-password button{width:100%}}
