.account-form .auth-feedback{display:flex;align-items:flex-start;gap:16px;margin:24px 0;padding:24px;border:1px solid var(--zen-accent,#8a733f);border-radius:4px;background:var(--zen-panel,#f6f4ed);color:var(--zen-text,#24261f);text-align:start}
.account-form .auth-feedback__icon{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:var(--zen-accent,#c7ae7f);color:#111210;font:600 20px/32px var(--zen-sans,sans-serif);text-align:center}
.account-form .auth-feedback h4,.zen-web .account-form .auth-feedback h4{margin:2px 0 10px;font:600 19px/1.4 var(--zen-sans,sans-serif)!important;color:inherit!important}
.account-form .auth-feedback p,.zen-web .account-form .auth-feedback p{margin:0;font:400 15px/1.7 var(--zen-sans,sans-serif)!important;color:inherit!important}
.account-form .auth-feedback .auth-feedback__help,.zen-web .account-form .auth-feedback .auth-feedback__help{margin-top:12px;color:var(--zen-muted,#53574c)!important}
.account-form .auth-feedback ul{display:block;margin:0;padding-inline-start:20px;list-style:disc;color:inherit}
.account-form .auth-feedback li{margin:4px 0;font-size:15px;line-height:1.6;color:inherit}
.account-form .auth-feedback--error{border-color:#b66e5b}
.account-form .auth-feedback--error .auth-feedback__icon{background:#dfaa99}
.account-form .auth-pending{margin:12px 0;font-size:14px;line-height:1.6;color:var(--zen-muted,#53574c)}
.account-form .auth-pending[hidden]{display:none!important}
.account-form form[aria-busy="true"] button[type="submit"]{cursor:wait;opacity:.75}
.account-form .auth-feedback:focus{outline:2px solid var(--zen-accent,#8a733f);outline-offset:4px}
@media(max-width:480px){.account-form .auth-feedback{gap:12px;padding:18px}.account-form .auth-feedback h4{font-size:18px}}
