.withdrawal-summary{--refund-summary-accent:var(--brand-prune);background:color-mix(in srgb, var(--brand-navigation-text) 6%, var(--brand-surface));border-radius:12px;gap:6px;padding:16px;display:grid}.withdrawal-summary[data-offer=stabilisation]{--refund-summary-accent:var(--brand-terracotta)}.withdrawal-breakdown{gap:12px;margin:8px 0 0;display:grid}.withdrawal-refund-row{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.withdrawal-refund-row dt{min-width:0;color:var(--brand-muted)}.withdrawal-refund-row dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.withdrawal-refund-total{border-top:1px solid var(--brand-border);color:var(--refund-summary-accent);font-weight:var(--brand-weight-heading);padding-top:12px}.withdrawal-refund-total dt{color:inherit}
