Heatmap margins and size

Given this code, I replace the variables by my own variables, which are of a 300x300 matrix and 300 labels.

data = {…
struct(…
‘z’, [1, 20, 30, 50, 1; 20, 1, 60, 80, 30; 30, 60, 1, -10, 20], …
‘x’, { {‘Monday’, ‘Tuesday’, ‘Wednesday’, ‘Thursday’, ‘Friday’} }, …
‘y’, { {‘Morning’, ‘Afternoon’, ‘Evening’} }, …
‘type’, ‘heatmap’)…
};

plotly(data);

However, the size on the browser is small, and the left Yticks are not completely visible, as they are too close to the left margin. How to fix this? Thanks!