.account-deletion,.account-deletion-dialog{--deletion-accent:var(--legal-accent,var(--brand-prune));--deletion-tint:var(--legal-tint,var(--brand-lavender))}.account-deletion[data-offer=stabilisation]{--deletion-accent:var(--brand-terracotta);--deletion-tint:var(--brand-peach)}.account-deletion-dialog:has([data-offer=stabilisation]){--deletion-accent:var(--brand-terracotta);--deletion-tint:var(--brand-peach)}.brand-frame .account-deletion{margin-top:20px}.brand-frame .account-deletion .brand-button,.brand-frame .account-deletion-dialog .brand-button{border-radius:999px;width:100%}.brand-frame .account-deletion-secondary{border-color:var(--brand-border);background:var(--brand-surface);color:var(--deletion-accent)}.brand-frame .account-deletion-primary:not(:disabled){background:var(--deletion-accent);color:var(--brand-surface)}.brand-frame .account-deletion-danger:not(:disabled){background:var(--brand-danger-background);color:var(--brand-surface)}.brand-frame .account-deletion-dialog{--brand-weight-body:500;--brand-leading-body:1.3;--brand-dialog-border:var(--deletion-tint);--brand-dialog-tint:var(--deletion-tint);--brand-focus:var(--deletion-accent);--brand-control-tint:var(--deletion-tint);color:var(--brand-navigation-text);font-weight:var(--brand-weight-body);line-height:var(--brand-leading-body)}.brand-frame .account-deletion-dialog>p,.account-deletion-content>p{color:var(--brand-muted);text-align:left}.account-deletion-content a{color:var(--deletion-accent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.account-deletion-content{gap:20px;min-width:0;display:grid}.account-deletion-summary{background:color-mix(in srgb, var(--brand-navigation-text) 6%, var(--brand-surface));border-radius:12px;gap:16px;margin:0;padding:16px;display:grid}.account-deletion-summary>div{gap:4px;display:grid}.account-deletion-summary dt{color:var(--brand-muted);font-size:var(--brand-type-caption)}.account-deletion-summary dd{font-weight:var(--brand-weight-heading);margin:0}.account-deletion-notice{background:var(--brand-surface);border-radius:24px;gap:16px;padding:24px;display:grid}.brand-frame .account-deletion-notice h3{font-size:var(--brand-type-subtitle)}.account-deletion-error{color:var(--destructive);font-size:var(--brand-type-caption);text-align:center}
.account-privacy-actions{gap:12px;width:100%;max-width:460px;margin:24px auto 0;display:grid}.brand-frame .account-privacy-actions .account-deletion{margin-top:0}
