How to increase graph height without adding a scroll bar?

I’m working with a tall, horizontally aligned bar chart that I’ve had to increase the height (graph_objects.Layout( height=…) ) of for the sake of legibility. The resulting output has the right dimensions, but it is crammed into a small window that I have to scroll up and down to navigate. I’d prefer if this wasn’t the case, and the output was just fit to the page.

Here is a quick example of what I’m talking about:

import pandas as pd 
import random 
import plotly.graph_objects as go

category=['Category ' + str(i) for i in range(30,0,-1)]
df = pd.DataFrame({'Group 1':random.sample(range(0,100),30), 'Group 2': random.sample(range(0,100),30)})
group1_color = '#6AA8D0'
group2_color = '#C16AD0'

# Group 1
group1_trace = go.Bar(
  x=df['Group 1'],
  y=category,
  marker={'color': group1_color},
  orientation='h'
)

# Group 2  
group2_trace = go.Bar(
  x=df['Group 2'],
  y=category,
  marker={'color': group2_color},
  orientation='h'
)

data = [group1_trace, group2_trace]
layout = go.Layout(
  autosize=False,
  barmode='group',
  height=1500,
  plot_bgcolor='#FFF',
  xaxis={
    'showgrid':False,
    'linecolor':'#000000',
    'mirror':True,
    'ticks':'outside',
    'showline':True
  },
  yaxis={
    'dtick':1,
    'showgrid':False,
    'linecolor':'#000000',
    'mirror':True,
    'ticks':'outside',
    'showline':True
  }
)

fig = go.Figure(data, layout)
fig.show()

I’ve also made a crude illustration to show the desired end result.

So the issue is that I have a tall graph in a small output box. I’m trying to get a tall graph inside a tall output box. I think this is a plotly specific thing, because I tried putting this graph in a report and changing the div height, but the output was the same, just with a lot of new extra blank space below.