Automatically adjust panel width based on the content

Dear all,
I have a kind of graph where the data are better displayed with the height of the graph which is, more or less, three times of the width (I developed a panel to properly create this graph using echarts lib). In Grafana graphs have usually the width which is greater than the height. In my case it is the opposite.

When a panel is created, it fits always the max width of the screen. Is it possible to fit the width of the panel based on the content created? Or do you have any idea on how can I manage this problem?

Another question, is there a way to enable the resizing of the panel in kiosk mode?

Thank you
Daniele