Cómo funciona
El núcleo no tiene JS: cada forma lleva <title> (texto plano) + data-chart-tip con el mismo texto. ChartTooltipPortal escucha mouseover por delegación, sigue focus/touch, cierra con Escape y voltea si no cabe abajo.
El formato es contexto · serie: valor (parte · extra): dona/sankey/treemap con % del total, multi-serie con % del grupo, funnel con % del inicio · % previo, calendario con fecha (weekday), gantt con fechas · progreso · N días.
Rendimiento
Un solo listener por portal, acelerado con rAF. Puedes envolver muchas gráficas en un único portal en vez de uno por gráfica.
Consejo
En SSR el portal no renderiza nada extra: el HTML sigue siendo SVG puro.