.data-visualisation-block{margin:var(--chart-margin, 64px) auto}@media (min-width: 960px){.data-visualisation-block .gt-title{margin-bottom:32px}}@media (max-width: 959px){.data-visualisation-block .gt-title{margin-bottom:16px}}.chart-area{position:relative;flex:1;width:100%;max-height:55rem}@media (min-width: 960px){.chart-area{aspect-ratio:1.65}}@media (max-width: 959px){.chart-area{aspect-ratio:1.25}}.chart-container{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.chart-container[data-type="circle-pie"] .chart-area,.chart-container[data-type="circle-donut"] .chart-area{aspect-ratio:1;max-height:none;max-width:45rem}.chart-container[data-type="circle-donut-multiple"] .chart-area{max-height:none;max-width:65rem}@media (min-width: 960px){.chart-container[data-type="circle-donut-multiple"] .chart-area{aspect-ratio:1.25}}@media (max-width: 959px){.chart-container[data-type="circle-donut-multiple"] .chart-area{aspect-ratio:1}}@media (min-width: 960px){.chart-container[data-type="circle-pie"],.chart-container[data-type="circle-donut"]{flex-direction:row;gap:64px}.chart-container[data-type="circle-pie"] .chart-legend-list,.chart-container[data-type="circle-donut"] .chart-legend-list{flex-direction:column;max-width:20rem;margin-top:0}}@media (max-width: 959px){.chart-container[data-type="circle-pie"],.chart-container[data-type="circle-donut"],.chart-container[data-type="circle-donut-multiple"]{flex-direction:column;gap:8px}.chart-container[data-type="circle-pie"] .chart-legend-list,.chart-container[data-type="circle-donut"] .chart-legend-list{flex-direction:row;max-width:100%}.chart-container[data-orientation="horizontal"] .chart-area{aspect-ratio:0.95}}.chart-container canvas{width:100%;height:100%;position:absolute;top:0;left:0}.chart-legend-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;padding:0}li.chart-legend-item{display:flex;flex-direction:row;align-items:baseline;transform:translateY(-0.1rem);cursor:pointer;padding:4px 16px}li.chart-legend-item .chart-legend-text{font-size:var(--gt-body-text--font-size, 1.4rem);line-height:var(--gt-body-text--line-height, 2.2rem);font-weight:var(--gt-body-text--font-weight, var(--font-weight-normal))}.chart-legend-box-item{height:8px;width:8px;aspect-ratio:1;border-radius:90%;margin-right:10px;background:var(--line-chart-legend-box-item-background);position:relative}.chart-container[data-type="pareto"] .chart-legend-item:nth-last-child(n+2) .chart-legend-box-item::before,.chart-container[data-type="line"] .chart-legend-box-item::before{content:'';width:8px;height:8px;border-radius:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(2);background:var(--line-chart-legend-box-item-bordercolor)}.chart-legend-text-hidden{text-decoration:line-through}.chart-title .tinymce-wrapper h2{font-weight:var(--gt-subtitle--font-weight, var(--font-weight-semibold))}@media (min-width: 1200px){.chart-title .tinymce-wrapper h2{font-size:var(--gt-subtitle--font-size, 3.4rem);line-height:var(--gt-subtitle--line-height, 4rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper h2{font-size:var(--gt-subtitle--font-size-mobile, 2.4rem);line-height:var(--gt-subtitle--line-height-mobile, 3.2rem)}}.chart-title .tinymce-wrapper h2 p,.chart-title .tinymce-wrapper h2 li,.chart-title .tinymce-wrapper h2 span,.chart-title .tinymce-wrapper h2 pre,.chart-title .tinymce-wrapper h2 blockquote,.chart-title .tinymce-wrapper h2 legend,.chart-title .tinymce-wrapper h2 td,.chart-title .tinymce-wrapper h2 th,.chart-title .tinymce-wrapper h2 div,.chart-title .tinymce-wrapper h2 strong{font-weight:var(--gt-subtitle--font-weight, var(--font-weight-semibold))}@media (min-width: 1200px){.chart-title .tinymce-wrapper h2 p,.chart-title .tinymce-wrapper h2 li,.chart-title .tinymce-wrapper h2 span,.chart-title .tinymce-wrapper h2 pre,.chart-title .tinymce-wrapper h2 blockquote,.chart-title .tinymce-wrapper h2 legend,.chart-title .tinymce-wrapper h2 td,.chart-title .tinymce-wrapper h2 th,.chart-title .tinymce-wrapper h2 div,.chart-title .tinymce-wrapper h2 strong{font-size:var(--gt-subtitle--font-size, 3.4rem);line-height:var(--gt-subtitle--line-height, 4rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper h2 p,.chart-title .tinymce-wrapper h2 li,.chart-title .tinymce-wrapper h2 span,.chart-title .tinymce-wrapper h2 pre,.chart-title .tinymce-wrapper h2 blockquote,.chart-title .tinymce-wrapper h2 legend,.chart-title .tinymce-wrapper h2 td,.chart-title .tinymce-wrapper h2 th,.chart-title .tinymce-wrapper h2 div,.chart-title .tinymce-wrapper h2 strong{font-size:var(--gt-subtitle--font-size-mobile, 2.4rem);line-height:var(--gt-subtitle--line-height-mobile, 3.2rem)}}.chart-title .tinymce-wrapper h3{font-weight:var(--gt-small-title--font-weight, var(--font-weight-semibold))}@media (min-width: 1200px){.chart-title .tinymce-wrapper h3{font-size:var(--gt-small-title--font-size, 2.4rem);line-height:var(--gt-small-title--line-height, 3.2rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper h3{font-size:var(--gt-small-title--font-size-mobile, 2rem);line-height:var(--gt-small-title--line-height-mobile, 2.8rem)}}.chart-title .tinymce-wrapper h3 p,.chart-title .tinymce-wrapper h3 li,.chart-title .tinymce-wrapper h3 span,.chart-title .tinymce-wrapper h3 pre,.chart-title .tinymce-wrapper h3 blockquote,.chart-title .tinymce-wrapper h3 legend,.chart-title .tinymce-wrapper h3 td,.chart-title .tinymce-wrapper h3 th,.chart-title .tinymce-wrapper h3 div,.chart-title .tinymce-wrapper h3 strong{font-weight:var(--gt-small-title--font-weight, var(--font-weight-semibold))}@media (min-width: 1200px){.chart-title .tinymce-wrapper h3 p,.chart-title .tinymce-wrapper h3 li,.chart-title .tinymce-wrapper h3 span,.chart-title .tinymce-wrapper h3 pre,.chart-title .tinymce-wrapper h3 blockquote,.chart-title .tinymce-wrapper h3 legend,.chart-title .tinymce-wrapper h3 td,.chart-title .tinymce-wrapper h3 th,.chart-title .tinymce-wrapper h3 div,.chart-title .tinymce-wrapper h3 strong{font-size:var(--gt-small-title--font-size, 2.4rem);line-height:var(--gt-small-title--line-height, 3.2rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper h3 p,.chart-title .tinymce-wrapper h3 li,.chart-title .tinymce-wrapper h3 span,.chart-title .tinymce-wrapper h3 pre,.chart-title .tinymce-wrapper h3 blockquote,.chart-title .tinymce-wrapper h3 legend,.chart-title .tinymce-wrapper h3 td,.chart-title .tinymce-wrapper h3 th,.chart-title .tinymce-wrapper h3 div,.chart-title .tinymce-wrapper h3 strong{font-size:var(--gt-small-title--font-size-mobile, 2rem);line-height:var(--gt-small-title--line-height-mobile, 2.8rem)}}.chart-title .tinymce-wrapper h4{font-weight:var(--gt-body-text--font-weight, var(--font-weight-semibold))}@media (min-width: 1200px){.chart-title .tinymce-wrapper h4{font-size:var(--gt-body-text--font-size, 2rem);line-height:var(--gt-body-text--line-height, 2.8rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper h4{font-size:var(--gt-body-text--font-size-mobile, 1.8rem);line-height:var(--gt-body-text--line-height-mobile, 2.4rem)}}.chart-title .tinymce-wrapper h4 p,.chart-title .tinymce-wrapper h4 li,.chart-title .tinymce-wrapper h4 span,.chart-title .tinymce-wrapper h4 pre,.chart-title .tinymce-wrapper h4 blockquote,.chart-title .tinymce-wrapper h4 legend,.chart-title .tinymce-wrapper h4 td,.chart-title .tinymce-wrapper h4 th,.chart-title .tinymce-wrapper h4 div,.chart-title .tinymce-wrapper h4 strong{font-weight:var(--gt-body-text--font-weight, var(--font-weight-semibold))}@media (min-width: 1200px){.chart-title .tinymce-wrapper h4 p,.chart-title .tinymce-wrapper h4 li,.chart-title .tinymce-wrapper h4 span,.chart-title .tinymce-wrapper h4 pre,.chart-title .tinymce-wrapper h4 blockquote,.chart-title .tinymce-wrapper h4 legend,.chart-title .tinymce-wrapper h4 td,.chart-title .tinymce-wrapper h4 th,.chart-title .tinymce-wrapper h4 div,.chart-title .tinymce-wrapper h4 strong{font-size:var(--gt-body-text--font-size, 2rem);line-height:var(--gt-body-text--line-height, 2.8rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper h4 p,.chart-title .tinymce-wrapper h4 li,.chart-title .tinymce-wrapper h4 span,.chart-title .tinymce-wrapper h4 pre,.chart-title .tinymce-wrapper h4 blockquote,.chart-title .tinymce-wrapper h4 legend,.chart-title .tinymce-wrapper h4 td,.chart-title .tinymce-wrapper h4 th,.chart-title .tinymce-wrapper h4 div,.chart-title .tinymce-wrapper h4 strong{font-size:var(--gt-body-text--font-size-mobile, 1.8rem);line-height:var(--gt-body-text--line-height-mobile, 2.4rem)}}.chart-title .tinymce-wrapper h2+p,.chart-title .tinymce-wrapper p+h2{margin-top:32px}.chart-title .tinymce-wrapper h3+p,.chart-title .tinymce-wrapper h4+p,.chart-title .tinymce-wrapper p+h3,.chart-title .tinymce-wrapper p+h4{margin-top:24px}.chart-title .tinymce-wrapper p,.chart-title .tinymce-wrapper li,.chart-title .tinymce-wrapper span,.chart-title .tinymce-wrapper pre,.chart-title .tinymce-wrapper blockquote,.chart-title .tinymce-wrapper legend,.chart-title .tinymce-wrapper td,.chart-title .tinymce-wrapper th,.chart-title .tinymce-wrapper div{font-size:var(--gt-body-text--font-size, 1.4rem);line-height:var(--gt-body-text--line-height, 2.2rem);font-weight:var(--gt-body-text--font-weight, var(--font-weight-normal))}.chart-title .tinymce-wrapper p.lead-paragraph,.chart-title .tinymce-wrapper p.lead-paragraph *,.chart-title .tinymce-wrapper li.lead-paragraph,.chart-title .tinymce-wrapper li.lead-paragraph *,.chart-title .tinymce-wrapper span.lead-paragraph,.chart-title .tinymce-wrapper span.lead-paragraph *,.chart-title .tinymce-wrapper pre.lead-paragraph,.chart-title .tinymce-wrapper pre.lead-paragraph *,.chart-title .tinymce-wrapper blockquote.lead-paragraph,.chart-title .tinymce-wrapper blockquote.lead-paragraph *,.chart-title .tinymce-wrapper legend.lead-paragraph,.chart-title .tinymce-wrapper legend.lead-paragraph *,.chart-title .tinymce-wrapper td.lead-paragraph,.chart-title .tinymce-wrapper td.lead-paragraph *,.chart-title .tinymce-wrapper th.lead-paragraph,.chart-title .tinymce-wrapper th.lead-paragraph *,.chart-title .tinymce-wrapper div.lead-paragraph,.chart-title .tinymce-wrapper div.lead-paragraph *{font-weight:var(--gt-small-title--font-weight, var(--font-weight-normal))}@media (min-width: 1200px){.chart-title .tinymce-wrapper p.lead-paragraph,.chart-title .tinymce-wrapper p.lead-paragraph *,.chart-title .tinymce-wrapper li.lead-paragraph,.chart-title .tinymce-wrapper li.lead-paragraph *,.chart-title .tinymce-wrapper span.lead-paragraph,.chart-title .tinymce-wrapper span.lead-paragraph *,.chart-title .tinymce-wrapper pre.lead-paragraph,.chart-title .tinymce-wrapper pre.lead-paragraph *,.chart-title .tinymce-wrapper blockquote.lead-paragraph,.chart-title .tinymce-wrapper blockquote.lead-paragraph *,.chart-title .tinymce-wrapper legend.lead-paragraph,.chart-title .tinymce-wrapper legend.lead-paragraph *,.chart-title .tinymce-wrapper td.lead-paragraph,.chart-title .tinymce-wrapper td.lead-paragraph *,.chart-title .tinymce-wrapper th.lead-paragraph,.chart-title .tinymce-wrapper th.lead-paragraph *,.chart-title .tinymce-wrapper div.lead-paragraph,.chart-title .tinymce-wrapper div.lead-paragraph *{font-size:var(--gt-small-title--font-size, 2.4rem);line-height:var(--gt-small-title--line-height, 3.2rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper p.lead-paragraph,.chart-title .tinymce-wrapper p.lead-paragraph *,.chart-title .tinymce-wrapper li.lead-paragraph,.chart-title .tinymce-wrapper li.lead-paragraph *,.chart-title .tinymce-wrapper span.lead-paragraph,.chart-title .tinymce-wrapper span.lead-paragraph *,.chart-title .tinymce-wrapper pre.lead-paragraph,.chart-title .tinymce-wrapper pre.lead-paragraph *,.chart-title .tinymce-wrapper blockquote.lead-paragraph,.chart-title .tinymce-wrapper blockquote.lead-paragraph *,.chart-title .tinymce-wrapper legend.lead-paragraph,.chart-title .tinymce-wrapper legend.lead-paragraph *,.chart-title .tinymce-wrapper td.lead-paragraph,.chart-title .tinymce-wrapper td.lead-paragraph *,.chart-title .tinymce-wrapper th.lead-paragraph,.chart-title .tinymce-wrapper th.lead-paragraph *,.chart-title .tinymce-wrapper div.lead-paragraph,.chart-title .tinymce-wrapper div.lead-paragraph *{font-size:var(--gt-small-title--font-size-mobile, 2rem);line-height:var(--gt-small-title--line-height-mobile, 2.8rem)}}.chart-title .tinymce-wrapper p.p-big,.chart-title .tinymce-wrapper li.p-big,.chart-title .tinymce-wrapper span.p-big,.chart-title .tinymce-wrapper pre.p-big,.chart-title .tinymce-wrapper blockquote.p-big,.chart-title .tinymce-wrapper legend.p-big,.chart-title .tinymce-wrapper td.p-big,.chart-title .tinymce-wrapper th.p-big,.chart-title .tinymce-wrapper div.p-big{font-weight:var(--gt-body-text--font-weight, var(--font-weight-light))}@media (min-width: 1200px){.chart-title .tinymce-wrapper p.p-big,.chart-title .tinymce-wrapper li.p-big,.chart-title .tinymce-wrapper span.p-big,.chart-title .tinymce-wrapper pre.p-big,.chart-title .tinymce-wrapper blockquote.p-big,.chart-title .tinymce-wrapper legend.p-big,.chart-title .tinymce-wrapper td.p-big,.chart-title .tinymce-wrapper th.p-big,.chart-title .tinymce-wrapper div.p-big{font-size:var(--gt-body-text--font-size, 2rem);line-height:var(--gt-body-text--line-height, 2.8rem)}}@media (max-width: 1199px){.chart-title .tinymce-wrapper p.p-big,.chart-title .tinymce-wrapper li.p-big,.chart-title .tinymce-wrapper span.p-big,.chart-title .tinymce-wrapper pre.p-big,.chart-title .tinymce-wrapper blockquote.p-big,.chart-title .tinymce-wrapper legend.p-big,.chart-title .tinymce-wrapper td.p-big,.chart-title .tinymce-wrapper th.p-big,.chart-title .tinymce-wrapper div.p-big{font-size:var(--gt-body-text--font-size-mobile, 1.8rem);line-height:var(--gt-body-text--line-height-mobile, 2.4rem)}}.chart-title .tinymce-wrapper p.lead-paragraph sup,.chart-title .tinymce-wrapper p.lead-paragraph sub,.chart-title .tinymce-wrapper p.p-big sup,.chart-title .tinymce-wrapper p.p-big sub,.chart-title .tinymce-wrapper li.lead-paragraph sup,.chart-title .tinymce-wrapper li.lead-paragraph sub,.chart-title .tinymce-wrapper li.p-big sup,.chart-title .tinymce-wrapper li.p-big sub,.chart-title .tinymce-wrapper span.lead-paragraph sup,.chart-title .tinymce-wrapper span.lead-paragraph sub,.chart-title .tinymce-wrapper span.p-big sup,.chart-title .tinymce-wrapper span.p-big sub,.chart-title .tinymce-wrapper pre.lead-paragraph sup,.chart-title .tinymce-wrapper pre.lead-paragraph sub,.chart-title .tinymce-wrapper pre.p-big sup,.chart-title .tinymce-wrapper pre.p-big sub,.chart-title .tinymce-wrapper blockquote.lead-paragraph sup,.chart-title .tinymce-wrapper blockquote.lead-paragraph sub,.chart-title .tinymce-wrapper blockquote.p-big sup,.chart-title .tinymce-wrapper blockquote.p-big sub,.chart-title .tinymce-wrapper legend.lead-paragraph sup,.chart-title .tinymce-wrapper legend.lead-paragraph sub,.chart-title .tinymce-wrapper legend.p-big sup,.chart-title .tinymce-wrapper legend.p-big sub,.chart-title .tinymce-wrapper td.lead-paragraph sup,.chart-title .tinymce-wrapper td.lead-paragraph sub,.chart-title .tinymce-wrapper td.p-big sup,.chart-title .tinymce-wrapper td.p-big sub,.chart-title .tinymce-wrapper th.lead-paragraph sup,.chart-title .tinymce-wrapper th.lead-paragraph sub,.chart-title .tinymce-wrapper th.p-big sup,.chart-title .tinymce-wrapper th.p-big sub,.chart-title .tinymce-wrapper div.lead-paragraph sup,.chart-title .tinymce-wrapper div.lead-paragraph sub,.chart-title .tinymce-wrapper div.p-big sup,.chart-title .tinymce-wrapper div.p-big sub{font-size:1.6rem}.chart-title .tinymce-wrapper p.p-tag,.chart-title .tinymce-wrapper p.p-tag *,.chart-title .tinymce-wrapper li.p-tag,.chart-title .tinymce-wrapper li.p-tag *,.chart-title .tinymce-wrapper span.p-tag,.chart-title .tinymce-wrapper span.p-tag *,.chart-title .tinymce-wrapper pre.p-tag,.chart-title .tinymce-wrapper pre.p-tag *,.chart-title .tinymce-wrapper blockquote.p-tag,.chart-title .tinymce-wrapper blockquote.p-tag *,.chart-title .tinymce-wrapper legend.p-tag,.chart-title .tinymce-wrapper legend.p-tag *,.chart-title .tinymce-wrapper td.p-tag,.chart-title .tinymce-wrapper td.p-tag *,.chart-title .tinymce-wrapper th.p-tag,.chart-title .tinymce-wrapper th.p-tag *,.chart-title .tinymce-wrapper div.p-tag,.chart-title .tinymce-wrapper div.p-tag *{font-size:var(--gt-body-text--font-size, 1.4rem);line-height:var(--gt-body-text--line-height, 2.2rem);font-weight:var(--gt-body-text--font-weight, var(--font-weight-normal))}.chart-title .tinymce-wrapper p.p-tag sup,.chart-title .tinymce-wrapper p.p-tag sub,.chart-title .tinymce-wrapper li.p-tag sup,.chart-title .tinymce-wrapper li.p-tag sub,.chart-title .tinymce-wrapper span.p-tag sup,.chart-title .tinymce-wrapper span.p-tag sub,.chart-title .tinymce-wrapper pre.p-tag sup,.chart-title .tinymce-wrapper pre.p-tag sub,.chart-title .tinymce-wrapper blockquote.p-tag sup,.chart-title .tinymce-wrapper blockquote.p-tag sub,.chart-title .tinymce-wrapper legend.p-tag sup,.chart-title .tinymce-wrapper legend.p-tag sub,.chart-title .tinymce-wrapper td.p-tag sup,.chart-title .tinymce-wrapper td.p-tag sub,.chart-title .tinymce-wrapper th.p-tag sup,.chart-title .tinymce-wrapper th.p-tag sub,.chart-title .tinymce-wrapper div.p-tag sup,.chart-title .tinymce-wrapper div.p-tag sub{font-size:1.2rem}.chart-title .tinymce-wrapper strong span,.chart-title .tinymce-wrapper strong a,.chart-title .tinymce-wrapper b,.chart-title .tinymce-wrapper strong{font-size:var(--gt-body-text--font-size, 1.4rem);line-height:var(--gt-body-text--line-height, 2.2rem);font-weight:var(--gt-body-text--font-weight, var(--font-weight-normal));font-weight:var(--gt-body-text--font-weight, var(--font-weight-bold))}.chart-title .tinymce-wrapper sup,.chart-title .tinymce-wrapper sub{font-size:1.2rem}.chart-title .tinymce-wrapper ul{padding-left:24px}.chart-title .tinymce-wrapper ul li span.maker-list__item{padding-left:32px;display:table;position:relative}.chart-title .tinymce-wrapper ul li span.maker-list__item:before{display:block;content:"";width:8px;height:8px;background:#000;border-radius:32px;position:absolute;left:0;top:14px}.chart-title .tinymce-wrapper ol{counter-reset:item;padding-left:24px}.chart-title .tinymce-wrapper ol li{counter-increment:item}.chart-title .tinymce-wrapper ol li span.maker-list__item{padding-left:24px;display:table;position:relative}.chart-title .tinymce-wrapper ol li span.maker-list__item:before{content:counter(item) ".";display:block;position:absolute;left:0;top:0}@media (max-width: 959px){.chart-legend-list,.chart-title{margin-top:16px}}@media (min-width: 960px){.chart-legend-list,.chart-title{margin-top:32px}}

/*# sourceMappingURL=chart.css.map */
