.account-save-feedback{min-height:24px;margin:2px 0 0;padding:8px 10px;border-radius:10px;border-inline-start:3px solid transparent;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.account-save-feedback:empty{min-height:0;margin:0;padding:0;border:0}.account-save-feedback[data-state="dirty"]{background:#faf6ec;border-inline-start-color:var(--gold,#b89b59);color:var(--text,#222)}.account-save-feedback[data-state="saving"]{background:#f2f5f2;border-inline-start-color:var(--green,#2f6c45);color:var(--green,#2f6c45);font-weight:700}.account-save-feedback[data-state="success"]{background:#eef7f0;border-inline-start-color:var(--green,#2f6c45);color:var(--green,#2f6c45);font-weight:800}.account-save-feedback[data-state="error"]{background:#fff3f1;border-inline-start-color:#9f3a32;color:#812e28;font-weight:700}.account-field-error{margin:-4px 0 2px;color:#812e28;font-size:13px;line-height:1.5}.account-card [aria-invalid="true"]{border-color:#9f3a32!important;box-shadow:0 0 0 2px rgba(159,58,50,.08)}#profileForm button[type="submit"]:disabled,#addressForm button[type="submit"]:disabled{opacity:.58;cursor:not-allowed;filter:saturate(.7)}@media(max-width:640px){.account-save-feedback{font-size:13px}.account-field-error{font-size:12px}#profileForm button[type="submit"],#addressForm .account-actions .btn{width:100%}}
