## Summary - Portal chart tooltip to `document.body` to escape ancestor `overflow-hidden` (CardContent, scroll container). Positioned via Recharts' `coordinate` prop + `.recharts-wrapper` viewport rect, with viewport-edge flipping. - Cap tooltip width and truncate long account/liability names with ellipsis; values stay nowrap. - Force `grid-cols-[minmax(0,1fr)]` on tooltip grid tracks so `truncate` actually engages (grid items default to min-width auto). ## Test plan - Hover net-worth chart: tooltip no longer clipped by container. - Position follows cursor; flips near viewport edges. - Long liability/account names show ellipsis within tooltip bounds. |
||
|---|---|---|
| .. | ||
| css | ||
| js | ||
| views | ||