Yes, it is known issue for long time. The root issue is the use of chartjs and the chartjs use canvas to draw. The canvas is like a box with strict border, what inside canvas could not appear outside.. basically there is no way to make the popup to be cut off given the fact that the height of the chart is limited with 2 charts.
- Make the height of chart bigger. Side-effect: the card look tall and urgly and still may not solve the issue completely.
- Remove the popup. All will look good but side-effect is that there will be no further information.
Another solution: Not to use chartjs, use another type of chart. This will require quite effort but it is seems a possible solution that we are exploring.