/* speed.python.org home page: geometric mean trend */

div#presentation div#geomean, div#presentation div#geomean > div { display: block; }
div#geomean {
    grid-column: 1 / -1;
    margin: 0.5em 0 0;
    text-align: center;
}
div#geomean-plot { width: 100%; height: 320px; }
div#geomean-legend { min-height: 3.2em; margin: 0.4em 0 0 4em; font-size: smaller; text-align: left; }
div#geomean p.plot-caption { text-align: center; }
/* The plot area starts ~56px in (y-axis label and ticks) and ends ~5px before
   the right edge, so centre the heading, legend and caption on the plot area
   rather than on the box */
div#geomean h3, div#geomean p.plot-caption { padding-left: 51px; }
/* codespeed's generic div rule gives the legend's colour markers
   vertical-align: middle, which lifts them off the label line */
div#geomean-legend .dygraph-legend-line { vertical-align: baseline; margin-right: 0.25em; }
div#geomean p.plot-caption { font-size: 0.9em; color: var(--text-muted); }
