.chart.svelte-zc84my{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 4;margin:0 auto;width:100%}p.description.svelte-zc84my{font-size:1rem;color:gray;margin-top:var(--p-paragraph);text-align:var(--m-descriptionalign, center)}div.export.svelte-zc84my{position:absolute;top:0;right:0;display:flex;flex-direction:row;justify-content:flex-end}div.export.svelte-zc84my a.button{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;padding:.2rem}div.chart-wrapper.svelte-zc84my{color:var(--c-chartgrid-500);background-color:var(--c-chartbackground-500);border-radius:var(--r-chartwrapper);display:flex;flex-direction:column;justify-content:center;row-gap:var(--p-card);margin:0 auto;width:100%}div.chart-wrapper.svelte-zc84my.graph{padding-top:var(--p-figure, var(--p-card))}div.chart-wrapper.svelte-zc84my picture{margin:var(--p-figure, var(--p-card))}div.chart-header.svelte-zc84my{display:flex;flex-direction:row;text-wrap:pretty}div.chart-legend.svelte-zc84my{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--m-descriptionalign, center);padding-left:var(--p-figure, var(--p-card));padding-right:var(--p-figure, var(--p-card));font-family:report-font}.chart-legend .chart-legend-item{border-radius:var(--r-legend);color:var(--c-legend-500);cursor:pointer;font-size:1rem;font-weight:400;padding:1px 20px;text-wrap:pretty;line-height:1.1;height:-moz-fit-content;height:fit-content}.bb svg .tick,.bb text{font-size:16px;font-family:report-font}.bb-main text{fill:var(--c-chartgrid-500)}.bb-main .bb-chart-arcs-title{fill:var(--c-chartgrid-500)}g.bb-chart-arc>text{fill:var(--c-legend-500)}.bb-chart-arc path{stroke:unset}.bb-grid line{stroke:var(--c-chartgrid-500)}.bb-axis path{stroke:var(--c-chartgrid-500)}.bb-axis .tick line{display:none}.bb-axis-y path.domain,.bb-axis-y2 path.domain{display:none}.bb-chart-lines .bb-line{stroke-width:var(--l-chart)}table.report-tooltip{font-family:report-font;color:var(--c-legend-500);font-size:16px;line-height:var(--button-line-height)}table.report-tooltip tr td:first-child{padding-left:1rem;border-top-left-radius:15px;border-bottom-left-radius:15px}table.report-tooltip tr td:last-child{text-align:right;padding-right:1rem;border-top-right-radius:15px;border-bottom-right-radius:15px}table.report-tooltip,table.report-tooltip td{border:0}h4.svelte-zc84my{text-align:var(--m-descriptionalign, center);width:100%;margin-bottom:0}
