.chart-container{position:relative}.chart-container .axis,.chart-container .chart-label{fill:var(--color)}.chart-container .axis line,.chart-container .chart-label line{stroke:var(--border)!important}.chart-container .y-markers line{stroke:var(--color)!important}.chart-container .dataset-units circle{stroke:var(--background);stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:var(--color);font-weight:600}.graph-svg-tip{background-color:var(--background-tooltip);border-radius:.3rem;color:var(--color);font-size:12px;padding:10px;position:absolute;text-align:center;z-index:1}.graph-svg-tip ol,.graph-svg-tip ul{display:flex;padding-left:0}.graph-svg-tip ul.data-point-list li{color:var(--color);display:flex;flex-direction:column-reverse;font-size:1.4rem;font-weight:600;justify-content:flex-end;line-height:1.5;min-width:9rem}.graph-svg-tip strong{color:var(--color-alt);font-size:1.4rem;font-weight:100;line-height:1.5;word-break:break-all}.graph-svg-tip .svg-pointer{border:5px solid transparent;border-top:5px solid var(--background-tooltip);content:" ";height:5px;margin:0 0 0 -5px;position:absolute}.graph-svg-tip.comparison{padding:0;pointer-events:none;text-align:left}.graph-svg-tip.comparison .title{color:var(--color-alt);display:block;font-size:12px;font-weight:100;line-height:1;margin:0;padding:.5rem 1rem;pointer-events:none}.graph-svg-tip.comparison ul{list-style:none;margin:0;white-space:nowrap}.graph-svg-tip.comparison li{display:inline-block;padding:.5rem 1rem}.chart-legend .legend-bar{width:5rem}.template-history-content{border:1px solid var(--border);border-radius:.6rem;padding:1.2rem}.template-history-content h3{text-align:center}.template-history-content h3>span{color:var(--color-alt);font-size:1.4rem}.history-fallback{align-items:center;display:flex;height:40rem;justify-content:center}.history-fallback h4{color:var(--color-alt)}.template-history--simple{height:100%}.template-history--simple .template-history-content{border:0;border-radius:0;height:100%;margin-top:0;padding:0}.template-history--simple .history-fallback{height:100%}
