#dh-overview { --ev-grid:#ECEEF0; --ev-ref:#6A717A; }
#dh-overview .ev-plot .af-x { fill:var(--muted); font-size:11px; }
#dh-overview .ev-plot .af-seg:hover { opacity:.85; }
#dh-overview .ev-plot .series.af-latest { stroke-width:3; }
#dh-overview .dh-subhead { margin-top:30px; }
#dh-overview .dh-subhead h2 { font-size:20px; }
#dh-industry { margin-top:18px; }
#dh-industry caption { text-align:left; font-size:12px; color:var(--muted); padding-bottom:6px; }
#dh-table tr.dh-group th { font-weight:700; }
#dh-table tr.dh-fuel th { font-weight:400; padding-left:22px; color:var(--muted); }
#dh-table i.square { display:inline-block; width:9px; height:9px; border-radius:2px; margin-right:6px; }
#dh-overview .dh-controls { padding:6px 0 14px; border-bottom:0; }
#dh-make-table, #dh-capacity { margin-top:14px; }
#dh-make-table i.square, #dh-capacity i.square { display:inline-block; width:9px; height:9px; border-radius:2px; margin-right:6px; }
#dh-capacity td.dh-bars { min-width:120px; }
.dh-bar { display:inline-block; width:70px; height:8px; border-radius:4px; background:var(--soft); vertical-align:middle; overflow:hidden; }
.dh-bar i { display:block; height:100%; border-radius:4px; }
.dh-bar-value { margin-left:6px; font-size:12px; }
