.account-settings{display:grid;gap:16px;min-width:0}
.account-email{display:grid;gap:14px;padding:20px;min-width:0;border:1px solid var(--line);border-radius:20px;color:var(--text)}
.account-email-heading,.account-email-status{display:flex;align-items:center;gap:9px}
.account-email-heading h3{margin:0;font-size:15px;line-height:1.4}
html[data-flow-mode] .account-email-heading h3{color:var(--text)}
.account-email p{margin:0;line-height:1.6}
.account-email-address{font-weight:600;overflow-wrap:anywhere}
.account-email-status{font-size:12px;font-weight:600;color:var(--text)}
.account-email-status.verified svg{color:var(--blue)}
.account-email-actions,.account-profile-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}
.account-email-actions .button{min-height:42px;height:auto;white-space:normal;text-align:center;line-height:1.4;padding:11px 14px;flex:1 1 175px;justify-content:center}
.account-email-actions svg,.account-profile-actions svg{flex-shrink:0}
html[data-flow-mode] .account-email-actions .button.primary{color:var(--blue)!important;background:var(--field)!important}
html[data-flow-mode] .account-email-actions .button:disabled{color:var(--muted)!important;opacity:1;cursor:wait}
.account-email-feedback:empty{display:none}
.account-email-feedback{font-size:12px;color:var(--muted)}
.account-email-error{color:var(--text);border-left:3px solid var(--blue);padding-left:10px}
.account-company{margin:0;overflow-wrap:anywhere}
@media(max-width:480px){.account-email{padding:16px;gap:12px}.account-email-actions{flex-direction:column;align-items:stretch}.account-email-actions .button{flex:auto;width:100%}}