def __styling(fig: go.Figure, config: dict):
    fig.update_layout(legend=dict(orientation='h', xanchor='left', x=0.0, yanchor='top', y=(- 0.1), bgcolor='rgba(255,255,255,1.0)', bordercolor='black', borderwidth=2))
    for axis in ['xaxis', 'xaxis2', 'xaxis3', 'xaxis4', 'yaxis', 'yaxis2', 'yaxis3', 'yaxis4']:
        update = {axis: dict(showline=True, linewidth=2, linecolor='black', showgrid=False, zeroline=False, mirror=True, ticks='outside')}
        fig.update_layout(**update)
    fig.update_layout(paper_bgcolor='rgba(255, 255, 255, 1.0)', plot_bgcolor='rgba(255, 255, 255, 0.0)', font_color='black', font_family='Helvetica')
    for (i, annotation) in enumerate(fig['layout']['annotations'][:len(config['subplot_title_positions'])]):
        (x_pos, y_pos) = config['subplot_title_positions'][i]
        annotation['xanchor'] = 'left'
        annotation['yanchor'] = 'top'
        annotation['xref'] = 'paper'
        annotation['yref'] = 'paper'
        annotation['x'] = x_pos
        annotation['y'] = y_pos
        annotation['text'] = '<b>{0}</b>'.format(annotation['text'])
def __styling(fig: go.Figure, config: dict):
    fig.update_layout(legend=dict(orientation='h', xanchor='left', x=0.0, yanchor='top', y=(- 0.1), bgcolor='rgba(255,255,255,1.0)', bordercolor='black', borderwidth=2))
    for axis in ['xaxis', 'xaxis2', 'xaxis3', 'xaxis4', 'yaxis', 'yaxis2', 'yaxis3', 'yaxis4']:
        update = {axis: dict(showline=True, linewidth=2, linecolor='black', showgrid=False, zeroline=False, mirror=True, ticks='outside')}
        fig.update_layout(**update)
    fig.update_layout(paper_bgcolor='rgba(255, 255, 255, 1.0)', plot_bgcolor='rgba(255, 255, 255, 0.0)', font_color='black', font_family='Helvetica')
    for (i, annotation) in enumerate(fig['layout']['annotations'][:len(config['subplot_title_positions'])]):
        (x_pos, y_pos) = config['subplot_title_positions'][i]
        annotation['xanchor'] = 'left'
        annotation['yanchor'] = 'top'
        annotation['xref'] = 'paper'
        annotation['yref'] = 'paper'
        annotation['x'] = x_pos
        annotation['y'] = y_pos
        annotation['text'] = '<b>{0}</b>'.format(annotation['text'])