@font-face{font-display:swap;font-family:GT-Zirkon;font-style:normal;font-weight:400;src:url(/UI/baeringen/fonts/GT-Zirkon-Regular.ttf) format("truetype"),url(/UI/baeringen/fonts/GT-Zirkon-Regular.woff) format("woff"),url(/UI/baeringen/fonts/GT-Zirkon-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Zirkon;font-style:normal;font-weight:700;src:url(/UI/baeringen/fonts/GT-Zirkon-Bold.ttf) format("truetype") url(/UI/baeringen/fonts/GT-Zirkon-Bold.woff) format("woff"),url(/UI/baeringen/fonts/GT-Zirkon-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:GT-Zirkon;font-style:normal;font-weight:900;src:url(/UI/baeringen/fonts/GT-Zirkon-Bold.ttf) format("truetype"),url(/UI/baeringen/fonts/GT-Zirkon-Bold.woff) format("woff"),url(/UI/baeringen/fonts/GT-Zirkon-Bold.otf) format("opentype")}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.page-boundary{margin-left:auto;margin-right:auto;max-width:var(--pageBoundary);padding:0 var(--spacing-s)}@media screen and (min-width:1024px){.page-boundary{padding:0 var(--spacing)}}.page-boundary .full-width{margin-left:calc(var(--spacing-s)*-1);width:100vw}@media screen and (min-width:1024px){.page-boundary .full-width{margin-left:calc(var(--spacing)*-1)}}body{background-color:var(--color-white);color:var(--text-main);display:flex;flex-direction:column;font-family:var(--font-main);font-size:1.125rem;font-weight:var(--regular);justify-content:space-between;line-height:1.5;min-height:100vh;overflow-y:scroll}body main{flex-grow:1}a{color:var(--text-main);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:initial;text-decoration-thickness:1px;text-underline-offset:.33em}ul{list-style:none;margin:0;padding:0}img{height:auto;max-width:100%;vertical-align:middle}p{margin:0 0 1.5em;padding:0}input,select,textarea{border:1px solid var(--text-main);color:inherit;font-family:var(--font-main);font-size:1.125rem;max-width:100%;padding:var(--spacing-xs) var(--spacing-s)}@media screen and (min-width:768px){input,select,textarea{padding:var(--spacing-s) var(--spacing)}}.Blue,.blue{-webkit-text-decoration-color:var(--blue-medium)!important;text-decoration-color:var(--blue-medium)!important}.Brown,.brown{-webkit-text-decoration-color:var(--brown)!important;text-decoration-color:var(--brown)!important}.Green,.green{-webkit-text-decoration-color:var(--green)!important;text-decoration-color:var(--green)!important}.Gray,.gray{-webkit-text-decoration-color:var(--gray-medium)!important;text-decoration-color:var(--gray-medium)!important}:root{--spacing-xxs:0.25rem;--spacing-xs:0.5rem;--spacing-s:1rem;--spacing:1.5rem;--spacing-m:2rem;--spacing-l:2.5rem;--spacing-xl:4rem;--spacing-xxl:4.5rem;--pageBoundary:80rem;--color-white:#fff;--blue:#0e2c43;--blue-medium-dark:#154365;--blue-medium:#789eb8;--brown:#bb7d69;--brown-medium:#aa6c58;--brown-dark:#644338;--green:#adbb9b;--green-dark:#343a2d;--green-medium:#74855d;--green-light:#adbb9b;--gray:#bdbdbd;--gray-medium:#989898;--gray-light:#dcdcdc;--gray-lighter:#ebebeb;--border-color:var(--gray-light);--text-main:var(--blue);--text-title-xl:#d3f4f0;--font-main:"GT-Zirkon",sans-serif;--font-serif:"leitura-news-n3","leitura-news","Georgia",serif}.article-list{margin-bottom:var(--spacing-xl)}@media screen and (min-width:768px){.article-list{margin-bottom:var(--spacing-xxl)}}.article-list__list{display:flex;flex-flow:row wrap;gap:var(--spacing)}@media screen and (min-width:1024px){.article-list__list{gap:var(--spacing-l)}}.article-list__list li{flex:1 1 0}@media screen and (min-width:768px){.article-list__list li{max-width:50%}.article-list__list--extra{display:grid;grid-gap:var(--spacing);gap:var(--spacing);grid-template-areas:"left left left left top-right top-right" "left left left left bottom-right bottom-right";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto}.article-list__list--extra>li{grid-column:auto/span 3;grid-row:auto/span 1;max-width:none}.article-list__list--extra>li:first-child{grid-area:left;max-width:none}.article-list__list--extra>li:nth-child(2){grid-area:top-right}.article-list__list--extra>li:nth-child(3){grid-area:bottom-right}}@media screen and (min-width:1024px){.article-list__list--extra{gap:var(--spacing-l)}}.article-teaser-list{border-bottom:1px solid var(--border-color);display:flex;flex-flow:column nowrap;gap:var(--spacing);padding-bottom:var(--spacing-xxl);width:100%}@media screen and (min-width:1024px){.article-teaser-list{gap:var(--spacing-l)}}@media screen and (min-width:768px){.article-teaser-list[data-article-count="3"]{display:grid;grid-template-areas:"left top-right" "left bottom-right";grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-gap:var(--spacing);gap:var(--spacing)}.article-teaser-list[data-article-count="3"]>:first-child{grid-area:left}.article-teaser-list[data-article-count="3"]>:nth-child(2){grid-area:top-right}.article-teaser-list[data-article-count="3"]>:nth-child(3){grid-area:bottom-right}}@media screen and (min-width:1024px){.article-teaser-list[data-article-count="3"]{gap:var(--spacing-l)}}@media screen and (min-width:768px){.article-teaser-list[data-article-count="2"]{align-items:center;flex-flow:row nowrap;justify-content:space-between}.article-teaser-list[data-article-count="2"]>*{flex:1 1 0;max-width:50%}.article-teaser-list[data-article-count="1"]{align-items:center;flex-flow:row nowrap;justify-content:space-between}}.article-teaser-list[data-article-count="1"]>*{flex:1 1 0;max-width:100%}.article-teaser,.article-teaser__anchor{display:flex;flex-flow:column nowrap}.article-teaser__anchor{gap:var(--spacing);margin-bottom:var(--spacing);-webkit-text-decoration:none;text-decoration:none}.article-teaser__anchor:hover .article-teaser__title{-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width:1024px){.article-teaser__anchor{gap:var(--spacing-l);margin-bottom:var(--spacing-l)}}.article-teaser--small .article-teaser__anchor{gap:var(--spacing);margin-bottom:var(--spacing-s)}.article-teaser--small .article-teaser__title{font-family:var(--font-serif);font-size:2rem}.article-teaser--small .article-teaser__meta{flex-direction:row}.article-teaser--small .article-teaser__published{margin-right:var(--spacing-s)}.article-teaser--small .article-teaser__tags{border-left:1px solid var(--border-color);padding-left:var(--spacing-s)}.article-teaser--small .article-teaser__published{margin-bottom:0}.article-teaser--list{border-bottom:1px solid var(--gray);margin-bottom:var(--spacing);padding-bottom:var(--spacing)}@media screen and (min-width:1024px){.article-teaser--list{margin-bottom:var(--spacing-m);padding-bottom:var(--spacing-m)}}.article-teaser--list .article-teaser__heading{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;line-height:1.2;margin:0 0 var(--spacing-xs)}@media screen and (min-width:768px){.article-teaser--list .article-teaser__heading{font-size:1.75rem}}.article-teaser--list .article-teaser__heading a{-webkit-text-decoration:none;text-decoration:none}.article-teaser--list .article-teaser__heading a:focus,.article-teaser--list .article-teaser__heading a:hover{-webkit-text-decoration:underline;text-decoration:underline}.article-teaser--list .article-teaser__intro{font-size:1.125rem;margin-bottom:var(--spacing-s)}@media screen and (min-width:768px){.article-teaser--list .article-teaser__intro{font-size:1.25rem}}.article-teaser--list .article-teaser__published{margin-bottom:0}.article-teaser--list .article-teaser__tags{margin-top:var(--spacing-s)}.article-teaser__title{color:var(--text-main);font-size:2rem;font-weight:400;line-height:1.1;margin:0}@media screen and (min-width:768px){.article-teaser__title{font-size:3rem}}@media screen and (min-width:1024px){.article-teaser__title{font-size:4rem}}.article-teaser__intro{color:var(--text-secondary);font-size:1.25rem;line-height:1.4}.article-teaser__meta{display:flex;flex-flow:column nowrap}.article-teaser__published{color:var(--text-tertiary);font-size:.875rem;margin-bottom:var(--spacing)}.article-teaser__tags{color:var(--text-tertiary);display:flex;flex-flow:row nowrap;font-size:1rem;gap:var(--spacing-xs)}.article{color:var(--text-main);width:100%}.article__tags{display:flex;flex-flow:row nowrap;gap:var(--spacing-s)}.article h1,.article__title{font-size:2.25rem;font-weight:400;line-height:1.1;margin-bottom:var(--spacing-l);max-width:77.7777777778%}@media screen and (min-width:768px){.article h1,.article__title{font-size:3rem;margin-bottom:var(--spacing-m)}}.article__intro{font-size:1.3125rem;line-height:1.3;margin-bottom:var(--spacing-l)}@media screen and (min-width:1024px){.article__intro{font-size:1.5rem;max-width:77.7777777778%}}.article__intro .abstract{margin:0}.article__header-media{margin-bottom:var(--spacing-l)}.article__published{font-size:.875rem;font-weight:350;line-height:normal;margin-bottom:var(spacing-m)}@media screen and (min-width:768px){.article__published{margin-bottom:var(--spacing-xl)}}.article__body{font-size:1.125rem;font-weight:350;margin-bottom:var(--spacing-l)}@media screen and (min-width:768px){.article__body{font-size:1.3125rem;margin-bottom:var(--spacing-xl);margin-left:11.1111111111%;max-width:55.5555555556%}}.article__body>figure{font-size:.875rem;font-weight:350;line-height:1.4;margin:var(--spacing-l) 0}@media screen and (min-width:768px){.article__body>figure{font-size:1rem}}.article__body>blockquote{display:block;font-family:var(--font-serif);font-size:1.75rem;font-weight:600;line-height:1.3;margin:0 0 var(--spacing-m) 0}@media screen and (min-width:768px){.article__body>blockquote{font-size:2.625rem;margin-left:calc(var(--spacing-l)*-1);margin-right:calc(var(--spacing-l)*-1);width:calc(100% + var(--spacing-l)*2)}}.article__body .full-width h2,.article__body>h2{font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:var(--spacing-xxs);margin-top:var(--spacing-l)}@media screen and (min-width:768px){.article__body .full-width h2,.article__body>h2{font-size:1.3125rem}}.article__body hr+h2{font-size:1.5rem}@media screen and (min-width:768px){.article__body hr+h2{font-size:1.75rem;font-weight:400}}.article__body>ul{margin:var(--spacing) 0}.article__body>ul li{margin-bottom:1em;padding-left:1.5em;position:relative}@media screen and (min-width:768px){.article__body>ul li{margin-bottom:1.5em}}.article__body>ul li:before{color:var(--brown);content:"→";font-size:1.25em;left:0;line-height:1em;position:absolute}.article__body .full-width,.article__body .media-quote,.article__body .videoBlock,.article__body hr{margin:var(--spacing) 0}.article__body hr{border:none;border-top:.125rem solid var(--gray)}@media screen and (min-width:768px){.article__body hr{margin:var(--spacing-m) 0}}.article--xl .article__header{width:100%}.article--xl .article__header-media{height:auto;object-fit:cover;position:relative;width:100%}.article--xl .article__header-media .article__header-video-wrapper{display:block;margin:0 auto;max-width:120rem;position:relative;width:100%}.article--xl .article__header-media .article__header-video-wrapper video{display:block;width:100%}.article--xl .article__header-media .article__header-video-wrapper button{align-items:center;bottom:1rem;cursor:pointer;display:flex;height:3.125rem;justify-content:center;padding:0;position:absolute;right:1rem;width:3.125rem;z-index:1}@media screen and (min-width:768px){.article--xl .article__header-media .article__header-video-wrapper button{bottom:2rem;right:2rem}}.article--xl .article__header-media .article__header-video-wrapper button svg{fill:#fff;width:2.5rem}.article--xl .article__header-media .article__header-video-wrapper button .play{display:block}.article--xl .article__header-media .article__header-video-wrapper button .pause,.article--xl .article__header-media .article__header-video-wrapper button.playing .play{display:none}.article--xl .article__header-media .article__header-video-wrapper button.playing .pause{display:block}.article--xl .article__header-media picture{display:flex}.article--xl .article__header-media picture img{margin:0 auto;max-width:120rem;width:100%}.article--xl .article__header-title{bottom:0;left:0;padding:var(--spacing-l) 0;position:absolute;right:0;top:0}@media screen and (min-width:768px){.article--xl .article__header-title{padding:var(--spacing-xl) 0}}@media screen and (min-width:1024px){.article--xl .article__header-title{padding:var(--spacing-xxl) 0}}.article--xl .article__header-title .page-boundary{height:100%;position:relative}.article--xl .article__header-title h1{bottom:0;display:inline-block;font-size:2.625rem;font-weight:400;left:var(--spacing-s);line-height:1.25;margin:0;position:absolute;z-index:1}.article--xl .article__header-title h1 span{background-color:var(--text-main);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--text-title-xl);display:inline;padding:var(--spacing-xs);white-space:pre-wrap}@media screen and (min-width:768px){.article--xl .article__header-title h1{font-size:4.5625rem}}@media screen and (min-width:1024px){.article--xl .article__header-title h1{left:var(--spacing)}}.article--xl .Full,.article--xl .full-width,.article--xl .fullWidthModule,.article--xl .media-quote{margin:0 0 var(--spacing-l);width:100%}@media screen and (min-width:768px){.article--xl .article__body{margin:0;max-width:100%;width:100%}.article--xl .article__body>:not(.full-width):not(.Full):not(.fullWidthModule):not(.media-quote):not(.videoBlock){margin-left:11.1111111111%;max-width:55.5555555556%}}.article--xl .article__body .full-width{margin:0 0 var(--spacing-l);width:100%}.article--xl .article__body .full-width img{width:100%}.btn,input[type=submit]{align-items:center;background-color:var(--text-main);border:none;color:var(--color-white);display:inline-flex;font-family:var(--font-main);font-size:1.125rem;font-weight:var(--bold);gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-s)}@media screen and (min-width:768px){.btn,input[type=submit]{padding:var(--spacing-s) var(--spacing)}}.btn,.btn:focus,.btn:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{-webkit-text-decoration:none;text-decoration:none}.btn:focus,.btn:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--blue-medium-dark)}.charts-block{--block-bg:var(--gray-light);background-color:var(--block-bg);display:flex;flex-direction:column;gap:var(--spacing-s);margin:var(--spacing) auto;max-width:31.25rem;padding:var(--spacing)}@media screen and (min-width:768px){.charts-block{margin:var(--spacing-l) auto}}.charts-block__heading{font-weight:400;margin:0 0 var(--spacing-s)}@media screen and (min-width:768px){.charts-block__heading{font-size:2.25rem}}.charts-block__source{font-size:.875rem}.charts-block__source a{color:var(--blue);-webkit-text-decoration:none;text-decoration:none}.charts-block__source a:focus,.charts-block__source a:hover{-webkit-text-decoration:underline;text-decoration:underline}.charts-block__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs) var(--spacing);justify-content:space-between}.charts-css .charts-block__chart-value{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.charts-block__toggle-btn{background-color:#0000;border:none;color:var(--color-text);padding:0;-webkit-text-decoration:none;text-decoration:none}.charts-block__toggle-btn:focus,.charts-block__toggle-btn:hover{-webkit-text-decoration:underline;text-decoration:underline}.charts-block__toggle-btn span,.no-js .charts-block__toggle-btn{display:none}.charts-block__toggle-btn[data-showing=chart] .show-table,.charts-block__toggle-btn[data-showing=table] .show-chart{display:block}.charts-block__link{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:center}.charts-block__graph{margin:auto;width:100%}.charts-block__graph .show-table{margin:auto;max-width:none}.charts-block__graph .show-table~.charts-css.legend{display:none}.charts-css{--color-1:var(--blue-medium-dark);--color-2:var(--brown-medium);--color-3:var(--green-medium);--color-4:var(--gray-medium);--color-5:var(--blue);--color-6:var(--brown-dark);--color-7:var(--green-dark);--color-8:var(--gray)}.charts-css.pie{--secondary-axes-width:50%;--secondary-axes-color:#fff}.charts-css.pie__icon{bottom:0;margin:10%;position:absolute;top:50%;width:10%}.charts-css.pie__label{border:2px dashed red;display:flex;position:absolute;right:calc(var(--end)*100%);top:calc(var(--start)*100%);z-index:10}.charts-css.bar tbody tr td{min-height:2.5em}@media screen and (min-width:768px){.charts-css.bar tbody tr td{min-height:3em}}.charts-css.legend{border:none;display:flex;flex-wrap:wrap;font-size:1.125rem;gap:0 var(--spacing-s);margin:var(--spacing-s) auto;padding:0}@media screen and (min-width:768px){.charts-css.legend{flex-direction:row}}.no-js .charts-css.legend{display:none}.charts-css.legend-filled{align-items:center;flex-direction:row;gap:var(--spacing-xs);justify-content:center}.charts-css.legend-filled li{align-items:center;color:var(--color-white);font-size:1.125rem;padding:var(--spacing-xxs) var(--spacing-s);position:relative;z-index:1}@media screen and (min-width:768px){.charts-css.legend-filled li{font-size:1.25rem;padding:var(--spacing-xs) var(--spacing)}}.charts-css.legend-filled li:before{border-radius:3.125rem;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.charts-css.legend-filled li:nth-of-type(2),.charts-css.legend-filled li:nth-of-type(4){color:var(--text-main)}.pie-wrapper{margin:auto;max-width:18.75rem;position:relative;width:80%}.no-js .pie-wrapper:after,.pie-wrapper:not(.show-table):after{background-color:var(--block-bg);border-radius:50%;content:"";height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.charts-table{border:1px solid var(--text-main);table-layout:fixed;width:100%}.charts-table,.charts-table td,.charts-table th{border:1px solid #000;border-collapse:collapse}.charts-table tr{border-bottom:1px solid var(--text-main);text-align:left}.charts-table td,.charts-table th{padding:var(--spacing-xxs)}.footer{background-color:var(--text-main);color:var(--color-white);min-height:9.375rem;padding:var(--spacing-l) 0}@media screen and (min-width:768px){.footer{padding:var(--spacing-xxl) 0}}.footer__content{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--spacing);justify-content:flex-start}@media screen and (min-width:768px){.footer__content{flex-direction:row;gap:var(--spacing-xxl)}}.footer__link-list{display:flex;flex-flow:column nowrap;gap:var(--spacing-m);margin-bottom:var(--spacing-xxl)}@media screen and (min-width:768px){.footer__link-list{margin-bottom:0}}.footer__link-list a{color:var(--color-white);-webkit-text-decoration:none;text-decoration:none}.footer__link-list a:focus,.footer__link-list a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer__logo-container{display:flex;flex-flow:column nowrap}.footer__logo{margin-bottom:var(--spacing-l)}@media screen and (min-width:768px){.footer__logo{margin-bottom:var(--spacing-xxl)}}.footer__logo a{align-items:center;color:var(--color-white);display:flex;flex-flow:row nowrap;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.footer__logo a svg{height:auto;margin-right:var(--spacing);width:1.25rem}@media screen and (min-width:768px){.footer__logo a svg{margin-right:var(--spacing-m);width:1.625rem}}.footer__logo a span{text-transform:uppercase}.footer__copyright{color:#a7c0d2;display:none}@media screen and (min-width:768px){.footer__copyright{display:block}}.footer__copyright--mobile{display:block}@media screen and (min-width:768px){.footer__copyright--mobile{display:none}}.important-dates{background-color:var(--gray-lighter);margin-bottom:var(--spacing-xl)}@media screen and (min-width:768px){.important-dates{margin-bottom:var(--spacing-xxl);padding:3.75rem}}@media screen and (max-width:767px){.important-dates{padding:var(--spacing-l) 0;position:relative}.important-dates:before{background:var(--gray-lighter);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}.important-dates__title{color:var(--text-tertiary);font-size:2.25rem;font-weight:400;line-height:1.2;margin-bottom:var(--spacing-m);margin-top:0}@media screen and (min-width:768px){.important-dates__title{font-size:2.625rem;margin-bottom:var(--spacing-l)}}.important-dates__item{align-items:flex-end;border-bottom:1px solid var(--gray);color:var(--text-main);display:flex;flex-flow:row wrap;gap:var(--spacing-s);justify-content:flex-start;padding:var(--spacing) 0;width:100%}@media screen and (min-width:768px){.important-dates__item{flex-flow:row nowrap;gap:var(--spacing)}}.important-dates__item span{flex:1 1 85%;font-size:1.75rem;font-weight:350;line-height:1.3}.important-dates__date{align-items:flex-start;display:flex;flex:1 0 10rem;flex-flow:column nowrap;justify-content:center}.important-dates__date span{font-size:1rem;font-weight:350;line-height:1.4;text-transform:capitalize}.important-dates__date time{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;line-height:1.4}.link-list-block{border:1px solid var(--text-main);display:flex;flex-direction:column;gap:var(--spacing-s);margin-bottom:var(--spacing);padding:var(--spacing)}@media screen and (min-width:768px){.link-list-block{margin-bottom:var(--spacing-xxl);padding:var(--spacing-l) var(--spacing-m)}}.link-list-block__heading{font-size:1.3125rem;font-weight:700;margin:0}.link-list-block__list{font-size:1.3125rem;list-style:square;padding-left:1em}.link-list-block__list li{margin-bottom:var(--spacing-s);padding-left:.5em}.link-list-block__list li:last-of-type{margin-bottom:0}.link-list-block__list li::marker{color:var(--brown-medium)}.link-list-block__list a:focus,.link-list-block__list a:hover{-webkit-text-decoration:none;text-decoration:none}.newsletter-block{align-content:center;display:flex;justify-content:center;margin-bottom:var(--spacing);padding:var(--spacing-s);position:relative}@media screen and (min-width:768px){.newsletter-block{margin-bottom:var(--spacing-xxl);padding:var(--spacing-xxl)}}.newsletter-block__image{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.newsletter-block__content{align-self:center;background-color:#f6edea;display:flex;flex-wrap:wrap;gap:var(--spacing);padding:var(--spacing-xl) var(--spacing);position:relative;z-index:1}@media screen and (min-width:768px){.newsletter-block__content{display:grid;grid-template-columns:3fr 4fr;max-width:77.7777777778%;padding:6.25rem var(--spacing-l)}}.newsletter-block__heading{display:flex;flex-direction:column;font-size:2.25rem;font-weight:700;gap:var(--spacing-s);line-height:1.2;position:relative}.newsletter-block__heading svg{bottom:100%;left:0;margin-bottom:var(--spacing-s);position:absolute}@media screen and (min-width:768px){.newsletter-block__form,.newsletter-block__heading{align-self:center;flex-grow:1}}.newsletter-block form,.newsletter-block__form{display:flex;gap:var(--spacing-s);max-width:100%}@media screen and (max-width:1023px){.newsletter-block form,.newsletter-block__form{flex-wrap:wrap}}.newsletter-block form label,.newsletter-block__form label{font-size:1rem}.newsletter-block form button,.newsletter-block__form button{align-self:flex-start}.newsletter-block__input-wrapper{display:flex;flex-direction:column}.page-header{background-color:#0000;margin-bottom:var(--spacing-m)}@media screen and (min-width:768px){.page-header{margin-bottom:var(--spacing-xl)}}@media screen and (min-width:1024px){.page-header{margin-bottom:var(--spacing-xxl)}}.page-header a{display:flex;-webkit-text-decoration:none;text-decoration:none}.page-header .skip-link{height:1px;left:-1000px;overflow:hidden;position:absolute;top:-1000px;width:1px}.page-header__content{align-items:center;border-bottom:1px solid var(--border-color);display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-between;padding:var(--spacing-s) 0;position:relative}@media screen and (min-width:768px){.page-header__content{flex-flow:row nowrap}}.page-header__title-link{font-size:1.5rem}@media screen and (min-width:768px){.page-header__title-link{font-size:2rem}}.page-header__links{display:none}@media screen and (min-width:768px){.page-header__links{align-items:center;display:flex;flex-flow:row nowrap;font-size:1.125rem;gap:var(--spacing);justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.page-header__links a.brown:focus,.page-header__links a.brown:hover{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--brown);text-decoration-color:var(--brown);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.blue:focus,.page-header__links a.blue:hover{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.green:focus,.page-header__links a.green:hover{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.gray:focus,.page-header__links a.gray:hover{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--gray);text-decoration-color:var(--gray);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.active.brown,.page-header__links a:focus.brown,.page-header__links a:hover.brown{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--brown);text-decoration-color:var(--brown);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.active.blue,.page-header__links a:focus.blue,.page-header__links a:hover.blue{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.active.green,.page-header__links a:focus.green,.page-header__links a:hover.green{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-decoration-thickness:2px;text-underline-offset:.5em}.page-header__links a.active.gray,.page-header__links a:focus.gray,.page-header__links a:hover.gray{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--gray);text-decoration-color:var(--gray);text-decoration-thickness:2px;text-underline-offset:.5em}}.page-header__tools{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--spacing-s);justify-content:flex-end}@media screen and (min-width:1024px){.page-header__tools{gap:var(--spacing-m)}}.page-header__menu,.page-header__search{align-items:center;background-color:#0000;border:none;display:flex;font-family:inherit;font-size:inherit;gap:var(--spacing-xs);padding:.3125rem 0}@media screen and (min-width:1024px){.page-header__menu,.page-header__search{gap:var(--spacing-xs)}}@media screen and (max-width:767px){.page-header__menu span,.page-header__search span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}}@media screen and (min-width:768px){.page-header__menu{display:none}}.page-header h1{margin-top:var(--spacing-m)}.page-header__main-menu,.page-header__quick-search{display:none}.page-header__main-menu.open,.page-header__quick-search.open{display:block;margin-top:-1px;padding:var(--spacing) 0;position:relative;z-index:1}@media screen{.page-header__main-menu.open:before,.page-header__quick-search.open:before{background:var(--gray-lighter);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}.page-header__quick-search.open{align-items:center;display:flex;justify-content:center}.page-header__quick-search.open form{align-items:center;display:flex;gap:var(--spacing-xs)}@media screen and (min-width:1024px){.page-header__quick-search.open form{gap:var(--spacing-s)}}.page-header__main-menu.open ul{display:flex;flex-direction:column;gap:var(--spacing-s)}@media screen and (min-width:768px){.page-header__main-menu.open{display:none}}.baeringenArticleXLPage .page-header{border-bottom:none;margin-bottom:0}.recent-articles{margin-bottom:var(--spacing-xl)}@media screen and (min-width:768px){.recent-articles{margin-bottom:var(--spacing-xxl)}}.recent-articles h2{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-l)}.recent-articles__list{display:flex;flex-flow:column nowrap;gap:var(--spacing-xl)}@media screen and (min-width:768px){.recent-articles__list{flex-flow:row nowrap;gap:var(--spacing-l)}.recent-articles__list li{max-width:33.3333333333%}}.recent-articles__list li{flex:1 1 0}.recent-articles__item{display:flex;flex-flow:column nowrap;gap:var(--spacing);height:100%;-webkit-text-decoration:none;text-decoration:none}.recent-articles__item:focus .recent-articles__heading,.recent-articles__item:hover .recent-articles__heading{-webkit-text-decoration:underline;text-decoration:underline}.recent-articles__image{height:auto;object-fit:cover;width:100%}.recent-articles__published{font-size:.875rem;font-weight:350;line-height:normal}.recent-articles__heading{font-family:var(--font-serif);font-size:2rem;font-weight:400;line-height:1.3;margin:0}.search-results{display:flex;flex-direction:column;gap:var(--spacing-l)}@media screen and (min-width:768px){.search-results{gap:var(--spacing-xl)}}.search-results__form{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.search-results__form input[type=search]{width:inherit}.search-results__form input[type=submit]{width:auto}.search-results__results{max-width:50rem}.search-results__pagination{align-items:center;display:flex;justify-content:center}.tags{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:1rem;gap:var(--spacing-xs)}.tag{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-color:var(--border-color);text-decoration-color:var(--border-color);text-decoration-thickness:2px;text-underline-offset:.33em}a.tag:focus,a.tag:hover{-webkit-text-decoration:none;text-decoration:none}.media-quote{position:relative;width:100%}.media-quote__media-wrapper{bottom:0;height:calc(100vh - 3rem);margin-top:0;position:-webkit-sticky;position:sticky;top:1.5rem;z-index:-1}@media screen and (min-width:768px){.media-quote__media-wrapper{height:calc(100vh - 5rem);top:2.5rem}}.media-quote__media-wrapper img,.media-quote__media-wrapper video{height:100%;object-fit:cover;width:100%}.media-quote__content{height:88vh;margin:0;padding:0 2rem}.media-quote__text{background-color:#ffffffe6;box-shadow:0 2px 4px 0 #00000080;font-size:1.5rem;line-height:1.5;margin:-14rem auto 6rem;max-width:38.75rem;padding:1.5rem}@media screen and (min-width:768px){.media-quote__text{font-size:2rem;padding:3rem 4rem}}.media-quote .page-boundary{max-width:none}.tooltip{position:relative}.tooltip a{color:var(--text-main);margin-right:2px;-webkit-text-decoration:none;text-decoration:none}.tooltip__btn{align-items:center;border:none;border-bottom:1px solid var(--text-main);cursor:pointer;display:inline-flex;font-size:inherit;gap:.25em;padding:0;z-index:1}.tooltip__btn svg{height:1em;width:1em}.tooltip__btn[aria-expanded=true]:before{border:10px solid #fff0;border-top-color:#fff;bottom:100%;content:"";filter:drop-shadow(rgba(0,0,0,.15) 0 5px 2px);height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;width:0;z-index:2}.tooltip__popup{display:none}.tooltip__popup[aria-hidden=false]{background-color:var(--color-white);bottom:100%;display:block;filter:drop-shadow(rgba(0,0,0,.25) 0 3px 3px);margin:1rem 0;max-width:75vw;padding:1.5rem;position:absolute;width:100vw;z-index:1}@media screen and (min-width:768px){.tooltip__popup[aria-hidden=false]{left:50%;transform:translateX(-50%);width:400px}.tooltip__popup.tooltip__popup--left{left:0;right:auto;transform:none}.tooltip__popup.tooltip__popup--right{left:auto;right:0;transform:none}}.tooltip__close{background-color:#0000;border:none;padding:.5rem;position:absolute;right:0;top:0}.videoBlock iframe{border:0;vertical-align:middle;width:100%}.slideshow{position:relative}.slideshow .btnNext,.slideshow .btnPrev{background-color:var(--blue-medium-dark);background-position:50%;background-repeat:no-repeat;background-size:40%;border:none;cursor:pointer;display:none;height:19%;left:0;margin-top:-5%;-webkit-mask-image:url(/dist/ui-icons.svg#ui-arrow-left-view);mask-image:url(/dist/ui-icons.svg#ui-arrow-left-view);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40%;mask-size:40%;overflow:hidden;padding:0;position:absolute;text-indent:-1000%;top:50%;width:3.5%;z-index:101}@media screen and (min-width:768px){.slideshow .btnNext,.slideshow .btnPrev{display:inline-block}}.slideshow .btnNext{left:auto;right:0;transform:rotate(180deg)}@media screen and (max-width:767px){.slideshowContainer{padding-left:0;padding-right:0}}.Full .slideshow{margin-top:0}@media screen and (min-width:1440px){.Full .slideshowContainer{float:none;width:auto}}.Full .slideshowContainer h2{margin-bottom:1.5rem}.presentationUniversalPage .slideshowContainer{margin-top:0}.cycle-slideshow{margin-left:auto;margin-right:auto;max-height:800px;overflow:hidden}@media screen and (min-width:768px){.cycle-slideshow{max-width:88%}}.Full .cycle-slideshow{margin-top:0;max-height:none;max-width:100%}.cycle-slide{margin-top:0!important;max-height:100%}.cycle-thumbs{display:none;margin-top:1rem;text-align:right}@media screen and (min-width:768px){.cycle-thumbs{display:block}}.cycle-thumbs .cycle-pager{border:0;display:inline-block;height:48px;margin-left:8px;margin-top:0;overflow:hidden;width:48px}.cycle-thumbs .cycle-pager-active{outline:3px solid var(--green-medium)}.cycle-thumbs .cycle-pager img{margin-left:-35%;max-width:300%}.cycle-overlay{background-color:var(--green-dark);box-sizing:border-box;color:var(--gray-light);font-size:.875rem;margin-top:0;padding:1em 1.5em;position:absolute;top:100%;width:100%;z-index:101}.cycle-overlay.is-active{bottom:0;top:auto}.cycle-overlay-trigger{background-color:var(--green-dark);border:none;bottom:100%;color:#fff;font-size:.875rem;height:auto;padding:10px 20px 10px 40px;position:absolute;text-transform:uppercase;width:auto}.cycle-overlay-trigger:focus,.cycle-overlay-trigger:hover{background-color:var(--green-dark);box-shadow:none}@media screen and (max-width:767px){.cycle-overlay-trigger{left:0}}.cycle-overlay-trigger:before{background-color:currentColor;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:15px;-webkit-mask-image:url(/dist/ui-icons.svg#ui-arrow-left-view);mask-image:url(/dist/ui-icons.svg#ui-arrow-left-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:7px;transform:rotate(-90deg);width:16px}.is-active .cycle-overlay-trigger:before{background-color:currentColor;-webkit-mask-image:url(/dist/ui-icons.svg#ui-icon-close-view);mask-image:url(/dist/ui-icons.svg#ui-icon-close-view);top:11px}.cycle-overlay div{display:inline;margin-top:0}.cycle-overlay div:first-child:not(:empty){margin-right:.5em;text-transform:uppercase}.cycle-caption{background-color:var(--green-dark);bottom:0;color:#fff;font-size:.75rem;margin-top:0;padding:1em;position:absolute;right:0;z-index:101}@media screen and (min-width:768px){.cycle-caption{display:none!important}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@property --color-1{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-2{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-3{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-4{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-5{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-6{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-7{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-8{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-9{syntax:"<color>";initial-value:#0000;inherits:true}@property --color-10{syntax:"<color>";initial-value:#0000;inherits:true}@property --color{syntax:"<color>";inherits:true}@property --chart-bg-color{syntax:"<color>";inherits:true}@property --aspect-ratio{syntax:"<ratio>";initial-value:auto;inherits:true}@property --data-position{syntax:"<content-position>";inherits:true}@property --labels-size{syntax:"<length>";initial-value:0;inherits:true}@property --labels-align-block{syntax:"<string>";inherits:true}@property --labels-align-inline{syntax:"<string>";inherits:true}@property --primary-axis-width{syntax:"<length>";initial-value:1px;inherits:true}@property --secondary-axes-width{syntax:"<length>";initial-value:1px;inherits:true}@property --data-axes-width{syntax:"<length>";initial-value:1px;inherits:true}@property --legend-border-width{syntax:"<length>";initial-value:1px;inherits:true}@property --primary-axis-style{syntax:"<line-style>";initial-value:solid;inherits:true}@property --secondary-axes-style{syntax:"<line-style>";initial-value:solid;inherits:true}@property --data-axes-style{syntax:"<line-style>";initial-value:solid;inherits:true}@property --legend-border-style{syntax:"<line-style>";initial-value:solid;inherits:true}@property --primary-axis-color{syntax:"<color>";initial-value:#0000;inherits:true}@property --secondary-axes-color{syntax:"<color>";initial-value:#0000;inherits:true}@property --data-axes-color{syntax:"<color>";initial-value:#0000;inherits:true}@property --legend-border-color{syntax:"<color>";initial-value:#0000;inherits:true}@property --start{syntax:"<number>";inherits:true}@property --end{syntax:"<number>";inherits:true}@property --size{syntax:"<number>";inherits:true}@property --line-size{syntax:"<number>";inherits:true}.charts-css{--color-1:#f03232bf;--color-2:#ffb432bf;--color-3:#ffdc5abf;--color-4:#64d250bf;--color-5:#5aa5ffbf;--color-6:#aa5af0bf;--color-7:#b4b4b4bf;--color-8:#6e6e6ebf;--color-9:#aa966ebf;--color-10:#823214bf;--chart-bg-color:#f5f5f5;--primary-axis-color:#000;--primary-axis-style:solid;--primary-axis-width:1px;--secondary-axes-color:#00000026;--secondary-axes-style:solid;--secondary-axes-width:1px;--data-axes-color:#00000026;--data-axes-style:solid;--data-axes-width:1px;--legend-border-color:#c8c8c8;--legend-border-style:solid;--legend-border-width:1px;border:0;display:block;height:100%;margin:0 auto;padding:0;position:relative;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;width:100%}.charts-css,.charts-css *,.charts-css :after,.charts-css :before,.charts-css:after,.charts-css:before{box-sizing:border-box}table.charts-css{background-color:initial;border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:initial}table.charts-css caption,table.charts-css colgroup,table.charts-css tbody,table.charts-css td,table.charts-css th,table.charts-css thead,table.charts-css tr{background-color:initial;border:0;display:block;margin:0;padding:0}.charts-css.area.show-labels th.hide-label,.charts-css.area.show-labels tr.hide-label th,.charts-css.area:not(.show-labels) tbody tr th,.charts-css.bar.show-labels th.hide-label,.charts-css.bar.show-labels tr.hide-label th,.charts-css.bar:not(.show-labels) tbody tr th,.charts-css.column.show-labels th.hide-label,.charts-css.column.show-labels tr.hide-label th,.charts-css.column:not(.show-labels) tbody tr th,.charts-css.hide-data .data,.charts-css.hide-data .data:not(:focus):not(:focus-within),.charts-css.line.show-labels th.hide-label,.charts-css.line.show-labels tr.hide-label th,.charts-css.line:not(.show-labels) tbody tr th,.charts-css.pie tbody tr th,.charts-css.polar tbody tr,.charts-css.radar tbody tr,.charts-css.radial tbody tr,.charts-css:not(.show-heading) caption,table.charts-css colgroup,table.charts-css tfoot,table.charts-css thead{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}table.charts-css tbody{position:relative}ol.charts-css,ul.charts-css{list-style-type:none}ol.charts-css li,ul.charts-css li{border:0;margin:0;padding:0}.charts-css.show-heading caption{display:block;width:100%}.charts-css.area tbody tr td:nth-of-type(10n+1):before,.charts-css.bar tbody tr:nth-of-type(10n+1) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+1),.charts-css.column tbody tr:nth-of-type(10n+1) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+1),.charts-css.line tbody tr td:nth-of-type(10n+1):before{background:var(--color,var(--color-1))}.charts-css.pie tbody tr:nth-of-type(10n+1) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+1){--c:var(--color,var(--color-1,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+2):before,.charts-css.bar tbody tr:nth-of-type(10n+2) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+2),.charts-css.column tbody tr:nth-of-type(10n+2) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+2),.charts-css.line tbody tr td:nth-of-type(10n+2):before{background:var(--color,var(--color-2))}.charts-css.pie tbody tr:nth-of-type(10n+2) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+2){--c:var(--color,var(--color-2,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+3):before,.charts-css.bar tbody tr:nth-of-type(10n+3) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+3),.charts-css.column tbody tr:nth-of-type(10n+3) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+3),.charts-css.line tbody tr td:nth-of-type(10n+3):before{background:var(--color,var(--color-3))}.charts-css.pie tbody tr:nth-of-type(10n+3) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+3){--c:var(--color,var(--color-3,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+4):before,.charts-css.bar tbody tr:nth-of-type(10n+4) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+4),.charts-css.column tbody tr:nth-of-type(10n+4) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+4),.charts-css.line tbody tr td:nth-of-type(10n+4):before{background:var(--color,var(--color-4))}.charts-css.pie tbody tr:nth-of-type(10n+4) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+4){--c:var(--color,var(--color-4,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+5):before,.charts-css.bar tbody tr:nth-of-type(10n+5) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+5),.charts-css.column tbody tr:nth-of-type(10n+5) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+5),.charts-css.line tbody tr td:nth-of-type(10n+5):before{background:var(--color,var(--color-5))}.charts-css.pie tbody tr:nth-of-type(10n+5) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+5){--c:var(--color,var(--color-5,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+6):before,.charts-css.bar tbody tr:nth-of-type(10n+6) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+6),.charts-css.column tbody tr:nth-of-type(10n+6) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+6),.charts-css.line tbody tr td:nth-of-type(10n+6):before{background:var(--color,var(--color-6))}.charts-css.pie tbody tr:nth-of-type(10n+6) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+6){--c:var(--color,var(--color-6,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+7):before,.charts-css.bar tbody tr:nth-of-type(10n+7) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+7),.charts-css.column tbody tr:nth-of-type(10n+7) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+7),.charts-css.line tbody tr td:nth-of-type(10n+7):before{background:var(--color,var(--color-7))}.charts-css.pie tbody tr:nth-of-type(10n+7) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+7){--c:var(--color,var(--color-7,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+8):before,.charts-css.bar tbody tr:nth-of-type(10n+8) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+8),.charts-css.column tbody tr:nth-of-type(10n+8) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+8),.charts-css.line tbody tr td:nth-of-type(10n+8):before{background:var(--color,var(--color-8))}.charts-css.pie tbody tr:nth-of-type(10n+8) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+8){--c:var(--color,var(--color-8,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+9):before,.charts-css.bar tbody tr:nth-of-type(10n+9) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+9),.charts-css.column tbody tr:nth-of-type(10n+9) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+9),.charts-css.line tbody tr td:nth-of-type(10n+9):before{background:var(--color,var(--color-9))}.charts-css.pie tbody tr:nth-of-type(10n+9) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+9){--c:var(--color,var(--color-9,#0000))}.charts-css.area tbody tr td:nth-of-type(10n+10):before,.charts-css.bar tbody tr:nth-of-type(10n+10) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n+10),.charts-css.column tbody tr:nth-of-type(10n+10) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n+10),.charts-css.line tbody tr td:nth-of-type(10n+10):before{background:var(--color,var(--color-10))}.charts-css.pie tbody tr:nth-of-type(10n+10) td,.charts-css.pie.multiple tbody tr td:nth-of-type(10n+10){--c:var(--color,var(--color-10,#0000))}.charts-css .data{display:flex}.charts-css.show-data-on-hover .data{opacity:0;transition-duration:.3s}.charts-css.pie.show-data-on-hover tbody:hover .data,.charts-css.polar.show-data-on-hover tbody:hover .data,.charts-css.radar.show-data-on-hover tbody:hover .data,.charts-css.radial.show-data-on-hover tbody:hover .data,.charts-css.show-data-on-hover tr:hover .data{opacity:1;transition-duration:.3s}.charts-css.bar.data-center tbody tr td,.charts-css.column.data-center tbody tr td{--data-position:center}.charts-css.bar.data-end.reverse tbody tr td,.charts-css.bar.data-outside.reverse tbody tr td,.charts-css.bar.data-start:not(.reverse) tbody tr td,.charts-css.column.data-end:not(.reverse) tbody tr td,.charts-css.column.data-outside:not(.reverse) tbody tr td,.charts-css.column.data-start.reverse tbody tr td{--data-position:flex-start}.charts-css.bar.data-end:not(.reverse) tbody tr td,.charts-css.bar.data-outside:not(.reverse) tbody tr td,.charts-css.bar.data-start.reverse tbody tr td,.charts-css.column.data-end.reverse tbody tr td,.charts-css.column.data-outside.reverse tbody tr td,.charts-css.column.data-start:not(.reverse) tbody tr td{--data-position:flex-end}[dir=ltr] .charts-css.bar.data-outside:not(.reverse) tbody tr td .data,[dir=ltr] .charts-css.bar:not(.reverse) tbody tr td .data.outside,[dir=rtl] .charts-css.bar.data-outside.reverse tbody tr td .data,[dir=rtl] .charts-css.bar.reverse tbody tr td .data.outside{transform:translateX(100%)}[dir=ltr] .charts-css.bar.data-outside.reverse tbody tr td .data,[dir=ltr] .charts-css.bar.reverse tbody tr td .data.outside,[dir=rtl] .charts-css.bar.data-outside:not(.reverse) tbody tr td .data,[dir=rtl] .charts-css.bar:not(.reverse) tbody tr td .data.outside{transform:translateX(-100%)}.charts-css.column.data-outside:not(.reverse) tbody tr td .data,.charts-css.column:not(.reverse) tbody tr td .data.outside{transform:translateY(-100%)}.charts-css.column.data-outside.reverse tbody tr td .data,.charts-css.column.reverse tbody tr td .data.outside{transform:translateY(100%)}.charts-css.area.reverse tbody tr td .data.inside,.charts-css.area.reverse tbody tr td.inside .data,.charts-css.area:not(.reverse) tbody tr td .data.inside,.charts-css.area:not(.reverse) tbody tr td.inside .data,.charts-css.bar.reverse tbody tr td .data.inside,.charts-css.bar.reverse tbody tr td.inside .data,.charts-css.bar:not(.reverse) tbody tr td .data.inside,.charts-css.bar:not(.reverse) tbody tr td.inside .data,.charts-css.column.reverse tbody tr td .data.inside,.charts-css.column.reverse tbody tr td.inside .data,.charts-css.column:not(.reverse) tbody tr td .data.inside,.charts-css.column:not(.reverse) tbody tr td.inside .data,.charts-css.line.reverse tbody tr td .data.inside,.charts-css.line.reverse tbody tr td.inside .data,.charts-css.line:not(.reverse) tbody tr td .data.inside,.charts-css.line:not(.reverse) tbody tr td.inside .data{transform:unset}.charts-css.bar{--labels-size:80px}.charts-css.area:not(.show-labels),.charts-css.bar:not(.show-labels),.charts-css.column:not(.show-labels),.charts-css.line:not(.show-labels){--labels-size:0}.charts-css.bar.show-labels tbody tr th{align-items:var(--labels-align-block,center);display:flex;flex-direction:row;gap:5px}.charts-css.bar.show-labels.reverse.reverse-labels tbody tr th,.charts-css.bar.show-labels:not(.reverse):not(.reverse-labels) tbody tr th{justify-content:var(--labels-align-inline,flex-start)}.charts-css.bar.show-labels.reverse:not(.reverse-labels) tbody tr th,.charts-css.bar.show-labels:not(.reverse).reverse-labels tbody tr th{justify-content:var(--labels-align-inline,flex-end)}.charts-css.area,.charts-css.column,.charts-css.line{--labels-size:1.5rem}.charts-css.area.show-labels tbody tr th,.charts-css.column.show-labels tbody tr th,.charts-css.line.show-labels tbody tr th{align-items:var(--labels-align-inline,center);display:flex;flex-direction:column}.charts-css.area.show-labels.reverse.reverse-labels tbody tr th,.charts-css.area.show-labels:not(.reverse):not(.reverse-labels) tbody tr th,.charts-css.column.show-labels.reverse.reverse-labels tbody tr th,.charts-css.column.show-labels:not(.reverse):not(.reverse-labels) tbody tr th,.charts-css.line.show-labels.reverse.reverse-labels tbody tr th,.charts-css.line.show-labels:not(.reverse):not(.reverse-labels) tbody tr th{justify-content:var(--labels-align-block,flex-end)}.charts-css.area.show-labels.reverse:not(.reverse-labels) tbody tr th,.charts-css.area.show-labels:not(.reverse).reverse-labels tbody tr th,.charts-css.column.show-labels.reverse:not(.reverse-labels) tbody tr th,.charts-css.column.show-labels:not(.reverse).reverse-labels tbody tr th,.charts-css.line.show-labels.reverse:not(.reverse-labels) tbody tr th,.charts-css.line.show-labels:not(.reverse).reverse-labels tbody tr th{justify-content:var(--labels-align-block,flex-start)}.charts-css.area.labels-align-inline-start tbody tr th,.charts-css.bar.labels-align-inline-start tbody tr th,.charts-css.column.labels-align-inline-start tbody tr th,.charts-css.line.labels-align-inline-start tbody tr th{--labels-align-inline:flex-start}.charts-css.area.labels-align-inline-end tbody tr th,.charts-css.bar.labels-align-inline-end tbody tr th,.charts-css.column.labels-align-inline-end tbody tr th,.charts-css.line.labels-align-inline-end tbody tr th{--labels-align-inline:flex-end}.charts-css.area.labels-align-inline-center tbody tr th,.charts-css.bar.labels-align-inline-center tbody tr th,.charts-css.column.labels-align-inline-center tbody tr th,.charts-css.line.labels-align-inline-center tbody tr th{--labels-align-inline:center}.charts-css.area.labels-align-block-start tbody tr th,.charts-css.bar.labels-align-block-start tbody tr th,.charts-css.column.labels-align-block-start tbody tr th,.charts-css.line.labels-align-block-start tbody tr th{--labels-align-block:flex-start}.charts-css.area.labels-align-block-end tbody tr th,.charts-css.bar.labels-align-block-end tbody tr th,.charts-css.column.labels-align-block-end tbody tr th,.charts-css.line.labels-align-block-end tbody tr th{--labels-align-block:flex-end}.charts-css.area.labels-align-block-center tbody tr th,.charts-css.bar.labels-align-block-center tbody tr th,.charts-css.column.labels-align-block-center tbody tr th,.charts-css.line.labels-align-block-center tbody tr th{--labels-align-block:center}.charts-css.area.show-primary-axis:not(.reverse) tbody tr,.charts-css.column.show-primary-axis:not(.reverse) tbody tr,.charts-css.line.show-primary-axis:not(.reverse) tbody tr{border-bottom:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.area.show-primary-axis.reverse tbody tr,.charts-css.column.show-primary-axis.reverse tbody tr,.charts-css.line.show-primary-axis.reverse tbody tr{border-top:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.area.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-1-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 100%}.charts-css.area.show-1-secondary-axes.reverse tbody tr,.charts-css.column.show-1-secondary-axes.reverse tbody tr,.charts-css.line.show-1-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 100%}.charts-css.area.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-2-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 50%}.charts-css.area.show-2-secondary-axes.reverse tbody tr,.charts-css.column.show-2-secondary-axes.reverse tbody tr,.charts-css.line.show-2-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 50%}.charts-css.area.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-3-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 33.3333333333%}.charts-css.area.show-3-secondary-axes.reverse tbody tr,.charts-css.column.show-3-secondary-axes.reverse tbody tr,.charts-css.line.show-3-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 33.3333333333%}.charts-css.area.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-4-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 25%}.charts-css.area.show-4-secondary-axes.reverse tbody tr,.charts-css.column.show-4-secondary-axes.reverse tbody tr,.charts-css.line.show-4-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 25%}.charts-css.area.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-5-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 20%}.charts-css.area.show-5-secondary-axes.reverse tbody tr,.charts-css.column.show-5-secondary-axes.reverse tbody tr,.charts-css.line.show-5-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 20%}.charts-css.area.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-6-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 16.6666666667%}.charts-css.area.show-6-secondary-axes.reverse tbody tr,.charts-css.column.show-6-secondary-axes.reverse tbody tr,.charts-css.line.show-6-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 16.6666666667%}.charts-css.area.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-7-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 14.2857142857%}.charts-css.area.show-7-secondary-axes.reverse tbody tr,.charts-css.column.show-7-secondary-axes.reverse tbody tr,.charts-css.line.show-7-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 14.2857142857%}.charts-css.area.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-8-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 12.5%}.charts-css.area.show-8-secondary-axes.reverse tbody tr,.charts-css.column.show-8-secondary-axes.reverse tbody tr,.charts-css.line.show-8-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 12.5%}.charts-css.area.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-9-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 11.1111111111%}.charts-css.area.show-9-secondary-axes.reverse tbody tr,.charts-css.column.show-9-secondary-axes.reverse tbody tr,.charts-css.line.show-9-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 11.1111111111%}.charts-css.area.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-10-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 10%}.charts-css.area.show-10-secondary-axes.reverse tbody tr,.charts-css.column.show-10-secondary-axes.reverse tbody tr,.charts-css.line.show-10-secondary-axes.reverse tbody tr{background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 10%}.charts-css.area.show-data-axes tbody tr,.charts-css.area.show-dataset-axes tbody tr td,.charts-css.column.show-data-axes tbody tr,.charts-css.column.show-dataset-axes tbody tr td,.charts-css.line.show-data-axes tbody tr,.charts-css.line.show-dataset-axes tbody tr td{border-right:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.area.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.area.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.area.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.area.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.column.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.column.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.column.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.line.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.line.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.line.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.line.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{border-left:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-primary-axis:not(.reverse) tbody tr{border-left:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-primary-axis.reverse tbody tr{border-right:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.bar.show-1-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 100%}.charts-css.bar.show-1-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:100% 100%}.charts-css.bar.show-2-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:50% 100%}.charts-css.bar.show-2-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:50% 100%}.charts-css.bar.show-3-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:33.3333333333% 100%}.charts-css.bar.show-3-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:33.3333333333% 100%}.charts-css.bar.show-4-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:25% 100%}.charts-css.bar.show-4-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:25% 100%}.charts-css.bar.show-5-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:20% 100%}.charts-css.bar.show-5-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:20% 100%}.charts-css.bar.show-6-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:16.6666666667% 100%}.charts-css.bar.show-6-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:16.6666666667% 100%}.charts-css.bar.show-7-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:14.2857142857% 100%}.charts-css.bar.show-7-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:14.2857142857% 100%}.charts-css.bar.show-8-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:12.5% 100%}.charts-css.bar.show-8-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:12.5% 100%}.charts-css.bar.show-9-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:11.1111111111% 100%}.charts-css.bar.show-9-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:11.1111111111% 100%}.charts-css.bar.show-10-secondary-axes:not(.reverse) tbody tr{background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:10% 100%}.charts-css.bar.show-10-secondary-axes.reverse tbody tr{background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),#0000 var(--secondary-axes-width));background-size:10% 100%}.charts-css.bar.show-data-axes tbody tr,.charts-css.bar.show-dataset-axes tbody tr td{border-bottom:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.bar.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.bar.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.bar.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.bar.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{border-top:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color)}.charts-css.pie.show-primary-axis tbody,.charts-css.polar.show-primary-axis tbody,.charts-css.radar.show-primary-axis tbody,.charts-css.radial.show-primary-axis tbody{border:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color)}.charts-css.pie.show-1-secondary-axes tbody:after,.charts-css.polar.show-1-secondary-axes tbody:after,.charts-css.radar.show-1-secondary-axes tbody:after,.charts-css.radial.show-1-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(50% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(50% - var(--secondary-axes-width)),var(--secondary-axes-color) 50%,#0000 calc(50% + var(--secondary-axes-width)),#0000 calc(50% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-2-secondary-axes tbody:after,.charts-css.polar.show-2-secondary-axes tbody:after,.charts-css.radar.show-2-secondary-axes tbody:after,.charts-css.radial.show-2-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(33.33333% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(33.33333% - var(--secondary-axes-width)),var(--secondary-axes-color) 33.3333333333%,#0000 calc(33.33333% + var(--secondary-axes-width)),#0000 calc(33.33333% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-3-secondary-axes tbody:after,.charts-css.polar.show-3-secondary-axes tbody:after,.charts-css.radar.show-3-secondary-axes tbody:after,.charts-css.radial.show-3-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(25% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(25% - var(--secondary-axes-width)),var(--secondary-axes-color) 25%,#0000 calc(25% + var(--secondary-axes-width)),#0000 calc(25% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-4-secondary-axes tbody:after,.charts-css.polar.show-4-secondary-axes tbody:after,.charts-css.radar.show-4-secondary-axes tbody:after,.charts-css.radial.show-4-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(20% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(20% - var(--secondary-axes-width)),var(--secondary-axes-color) 20%,#0000 calc(20% + var(--secondary-axes-width)),#0000 calc(20% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-5-secondary-axes tbody:after,.charts-css.polar.show-5-secondary-axes tbody:after,.charts-css.radar.show-5-secondary-axes tbody:after,.charts-css.radial.show-5-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(16.66667% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(16.66667% - var(--secondary-axes-width)),var(--secondary-axes-color) 16.6666666667%,#0000 calc(16.66667% + var(--secondary-axes-width)),#0000 calc(16.66667% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-6-secondary-axes tbody:after,.charts-css.polar.show-6-secondary-axes tbody:after,.charts-css.radar.show-6-secondary-axes tbody:after,.charts-css.radial.show-6-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(14.28571% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(14.28571% - var(--secondary-axes-width)),var(--secondary-axes-color) 14.2857142857%,#0000 calc(14.28571% + var(--secondary-axes-width)),#0000 calc(14.28571% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-7-secondary-axes tbody:after,.charts-css.polar.show-7-secondary-axes tbody:after,.charts-css.radar.show-7-secondary-axes tbody:after,.charts-css.radial.show-7-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(12.5% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(12.5% - var(--secondary-axes-width)),var(--secondary-axes-color) 12.5%,#0000 calc(12.5% + var(--secondary-axes-width)),#0000 calc(12.5% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-8-secondary-axes tbody:after,.charts-css.polar.show-8-secondary-axes tbody:after,.charts-css.radar.show-8-secondary-axes tbody:after,.charts-css.radial.show-8-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(11.11111% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(11.11111% - var(--secondary-axes-width)),var(--secondary-axes-color) 11.1111111111%,#0000 calc(11.11111% + var(--secondary-axes-width)),#0000 calc(11.11111% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-9-secondary-axes tbody:after,.charts-css.polar.show-9-secondary-axes tbody:after,.charts-css.radar.show-9-secondary-axes tbody:after,.charts-css.radial.show-9-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(10% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(10% - var(--secondary-axes-width)),var(--secondary-axes-color) 10%,#0000 calc(10% + var(--secondary-axes-width)),#0000 calc(10% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.pie.show-10-secondary-axes tbody:after,.charts-css.polar.show-10-secondary-axes tbody:after,.charts-css.radar.show-10-secondary-axes tbody:after,.charts-css.radial.show-10-secondary-axes tbody:after{background:repeating-radial-gradient(closest-side,#0000 0,#0000 calc(9.09091% - var(--secondary-axes-width)),var(--secondary-axes-color) calc(9.09091% - var(--secondary-axes-width)),var(--secondary-axes-color) 9.0909090909%,#0000 calc(9.09091% + var(--secondary-axes-width)),#0000 calc(9.09091% + var(--secondary-axes-width)));border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.charts-css.legend{border:var(--legend-border-width) var(--legend-border-style) var(--legend-border-color);font-size:1rem;list-style:none;padding:1rem}.charts-css.legend li{align-items:center;display:flex;line-height:2}.charts-css.legend li:before{border-style:solid;border-width:2px;content:"";display:inline-block;margin-right:.5rem;vertical-align:middle}.charts-css.legend li:nth-child(10n+1):before{background-color:var(--color-1,#0000);border-color:var(--border-color-1,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+2):before{background-color:var(--color-2,#0000);border-color:var(--border-color-2,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+3):before{background-color:var(--color-3,#0000);border-color:var(--border-color-3,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+4):before{background-color:var(--color-4,#0000);border-color:var(--border-color-4,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+5):before{background-color:var(--color-5,#0000);border-color:var(--border-color-5,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+6):before{background-color:var(--color-6,#0000);border-color:var(--border-color-6,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+7):before{background-color:var(--color-7,#0000);border-color:var(--border-color-7,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+8):before{background-color:var(--color-8,#0000);border-color:var(--border-color-8,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+9):before{background-color:var(--color-9,#0000);border-color:var(--border-color-9,var(--border-color,#000))}.charts-css.legend li:nth-child(10n+10):before{background-color:var(--color-10,#0000);border-color:var(--border-color-10,var(--border-color,#000))}.charts-css.legend:not(.legend-inline){display:flex;flex-direction:column;flex-wrap:nowrap}.charts-css.legend.legend-inline{display:flex;flex-direction:row;flex-wrap:wrap}.charts-css.legend.legend-inline li{margin-right:1rem}.charts-css.legend.legend-circle li:before{border-radius:50%;height:1rem;width:1rem}.charts-css.legend.legend-ellipse li:before{border-radius:50%;height:1rem;width:2rem}.charts-css.legend.legend-square li:before{border-radius:3px;height:1rem;width:1rem}.charts-css.legend.legend-rhombus li:before{border-radius:3px;height:1rem;transform:rotate(45deg) scale(.85);width:1rem}.charts-css.legend.legend-rectangle li:before{border-radius:3px;height:1rem;width:2rem}.charts-css.legend.legend-line li:before{border-radius:2px;box-sizing:initial;height:3px;width:2rem}.charts-css .tooltip{background-color:#555;border-radius:6px;bottom:50%;color:#fff;font-size:.9rem;left:50%;opacity:0;padding:5px 10px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}[dir=ltr] .charts-css .tooltip,[dir=ltr] .charts-css.area.reverse.reverse-data tbody tr td .data,[dir=ltr] .charts-css.area:not(.reverse).reverse-data tbody tr td .data,[dir=ltr] .charts-css.line.reverse.reverse-data tbody tr td .data,[dir=ltr] .charts-css.line:not(.reverse).reverse-data tbody tr td .data,[dir=rtl] .charts-css.area.reverse:not(.reverse-data) tbody tr td .data,[dir=rtl] .charts-css.area:not(.reverse):not(.reverse-data) tbody tr td .data,[dir=rtl] .charts-css.line.reverse:not(.reverse-data) tbody tr td .data,[dir=rtl] .charts-css.line:not(.reverse):not(.reverse-data) tbody tr td .data{transform:translateX(-50%)}[dir=ltr] .charts-css.area.reverse:not(.reverse-data) tbody tr td .data,[dir=ltr] .charts-css.area:not(.reverse):not(.reverse-data) tbody tr td .data,[dir=ltr] .charts-css.line.reverse:not(.reverse-data) tbody tr td .data,[dir=ltr] .charts-css.line:not(.reverse):not(.reverse-data) tbody tr td .data,[dir=rtl] .charts-css .tooltip,[dir=rtl] .charts-css.area.reverse.reverse-data tbody tr td .data,[dir=rtl] .charts-css.area:not(.reverse).reverse-data tbody tr td .data,[dir=rtl] .charts-css.line.reverse.reverse-data tbody tr td .data,[dir=rtl] .charts-css.line:not(.reverse).reverse-data tbody tr td .data{transform:translateX(50%)}.charts-css .tooltip:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.charts-css td:hover .tooltip{opacity:1;visibility:visible}.charts-css.bar tbody{align-items:stretch;aspect-ratio:var(--aspect-ratio,auto);display:flex;justify-content:space-between;width:100%}.charts-css.area tbody tr,.charts-css.bar tbody tr,.charts-css.column tbody tr,.charts-css.line tbody tr{display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;justify-content:flex-start;overflow-wrap:anywhere;position:relative}.charts-css.bar tbody tr th{bottom:0;left:0;position:absolute;right:0;top:0;width:var(--labels-size)}.charts-css.bar tbody tr td{align-items:center;display:flex;height:100%;min-height:1rem;padding-bottom:10px;padding-top:10px;position:relative;width:calc(100%*var(--end, var(--size, 1)))}.charts-css.bar:not(.reverse) tbody tr td{justify-content:var(--data-position,flex-end)}.charts-css.bar.reverse tbody tr td .data.outside,.charts-css.bar:not(.reverse) tbody tr td .data.outside{white-space:nowrap}.charts-css.bar.reverse tbody tr td{justify-content:var(--data-position,flex-start)}.charts-css.area.reverse tbody tr,.charts-css.area:not(.reverse) tbody tr td .data,.charts-css.bar:not(.reverse) tbody tr,.charts-css.column.reverse tbody tr,.charts-css.line.reverse tbody tr,.charts-css.line:not(.reverse) tbody tr td .data{align-items:flex-start}.charts-css.area.reverse tbody tr td .data,.charts-css.area:not(.reverse) tbody tr,.charts-css.bar.reverse tbody tr,.charts-css.column:not(.reverse) tbody tr,.charts-css.line.reverse tbody tr td .data,.charts-css.line:not(.reverse) tbody tr{align-items:flex-end}.charts-css.bar.reverse-labels.reverse tbody tr,.charts-css.bar:not(.reverse-labels):not(.reverse) tbody tr{margin-left:var(--labels-size)}.charts-css.bar:not(.reverse-labels):not(.reverse) tbody tr th{margin-left:calc(var(--labels-size)*-1 - var(--primary-axis-width));margin-right:auto}.charts-css.bar.reverse-labels:not(.reverse) tbody tr,.charts-css.bar:not(.reverse-labels).reverse tbody tr{margin-right:var(--labels-size)}.charts-css.bar:not(.reverse-labels).reverse tbody tr th{margin-left:auto;margin-right:calc(var(--labels-size)*-1 - var(--primary-axis-width))}.charts-css.bar.reverse-labels:not(.reverse) tbody tr th{margin-left:auto;margin-right:calc(var(--labels-size)*-1)}.charts-css.bar.reverse-labels.reverse tbody tr th{margin-left:calc(var(--labels-size)*-1);margin-right:auto}.charts-css.bar:not(.stacked) tbody tr td,.charts-css.column:not(.stacked) tbody tr td{flex-basis:0;flex-grow:1;flex-shrink:1}.charts-css.bar.stacked tbody tr td,.charts-css.column.stacked tbody tr td{flex-basis:unset;flex-grow:unset;flex-shrink:unset}.charts-css.area:not(.reverse) tbody tr th,.charts-css.bar.stacked.reverse-datasets tbody tr,.charts-css.column.stacked.reverse-datasets tbody tr,.charts-css.column:not(.reverse) tbody tr th,.charts-css.line:not(.reverse) tbody tr th{justify-content:flex-end}.charts-css.bar:not(.reverse-data) tbody,.charts-css.bar:not(.reverse-datasets):not(.stacked) tbody tr,.charts-css.column.reverse-datasets.stacked:not(.reverse) tbody tr,.charts-css.column:not(.reverse-datasets).stacked.reverse tbody tr{flex-direction:column}.charts-css.bar.reverse-data tbody,.charts-css.bar.reverse-datasets:not(.stacked) tbody tr,.charts-css.column.reverse-datasets.stacked.reverse tbody tr,.charts-css.column:not(.reverse-datasets).stacked:not(.reverse) tbody tr{flex-direction:column-reverse}.charts-css.area:not(.reverse-data) tbody,.charts-css.area:not(.reverse-datasets) tbody tr,.charts-css.bar.reverse-datasets.stacked.reverse tbody tr,.charts-css.bar:not(.reverse-datasets).stacked:not(.reverse) tbody tr,.charts-css.column.reverse-labels.reverse-data tbody,.charts-css.column:not(.reverse-datasets):not(.stacked) tbody tr,.charts-css.column:not(.reverse-labels):not(.reverse-data) tbody,.charts-css.line:not(.reverse-data) tbody,.charts-css.line:not(.reverse-datasets) tbody tr{flex-direction:row}.charts-css.area.reverse-data tbody,.charts-css.area.reverse-datasets tbody tr,.charts-css.bar.reverse-datasets.stacked:not(.reverse) tbody tr,.charts-css.bar:not(.reverse-datasets).stacked.reverse tbody tr,.charts-css.column.reverse-datasets:not(.stacked) tbody tr,.charts-css.column.reverse-labels:not(.reverse-data) tbody,.charts-css.column:not(.reverse-labels).reverse-data tbody,.charts-css.line.reverse-data tbody,.charts-css.line.reverse-datasets tbody tr{flex-direction:row-reverse}.charts-css.bar.data-spacing-1 tbody tr{padding-bottom:1px;padding-top:1px}.charts-css.bar.data-spacing-2 tbody tr{padding-bottom:2px;padding-top:2px}.charts-css.bar.data-spacing-3 tbody tr{padding-bottom:3px;padding-top:3px}.charts-css.bar.data-spacing-4 tbody tr{padding-bottom:4px;padding-top:4px}.charts-css.bar.data-spacing-5 tbody tr{padding-bottom:5px;padding-top:5px}.charts-css.bar.data-spacing-6 tbody tr{padding-bottom:6px;padding-top:6px}.charts-css.bar.data-spacing-7 tbody tr{padding-bottom:7px;padding-top:7px}.charts-css.bar.data-spacing-8 tbody tr{padding-bottom:8px;padding-top:8px}.charts-css.bar.data-spacing-9 tbody tr{padding-bottom:9px;padding-top:9px}.charts-css.bar.data-spacing-10 tbody tr{padding-bottom:10px;padding-top:10px}.charts-css.bar.data-spacing-11 tbody tr{padding-bottom:11px;padding-top:11px}.charts-css.bar.data-spacing-12 tbody tr{padding-bottom:12px;padding-top:12px}.charts-css.bar.data-spacing-13 tbody tr{padding-bottom:13px;padding-top:13px}.charts-css.bar.data-spacing-14 tbody tr{padding-bottom:14px;padding-top:14px}.charts-css.bar.data-spacing-15 tbody tr{padding-bottom:15px;padding-top:15px}.charts-css.bar.data-spacing-16 tbody tr{padding-bottom:16px;padding-top:16px}.charts-css.bar.data-spacing-17 tbody tr{padding-bottom:17px;padding-top:17px}.charts-css.bar.data-spacing-18 tbody tr{padding-bottom:18px;padding-top:18px}.charts-css.bar.data-spacing-19 tbody tr{padding-bottom:19px;padding-top:19px}.charts-css.bar.data-spacing-20 tbody tr{padding-bottom:20px;padding-top:20px}.charts-css.bar.datasets-spacing-1 tbody tr td{margin-bottom:1px;margin-top:1px}.charts-css.bar.datasets-spacing-2 tbody tr td{margin-bottom:2px;margin-top:2px}.charts-css.bar.datasets-spacing-3 tbody tr td{margin-bottom:3px;margin-top:3px}.charts-css.bar.datasets-spacing-4 tbody tr td{margin-bottom:4px;margin-top:4px}.charts-css.bar.datasets-spacing-5 tbody tr td{margin-bottom:5px;margin-top:5px}.charts-css.bar.datasets-spacing-6 tbody tr td{margin-bottom:6px;margin-top:6px}.charts-css.bar.datasets-spacing-7 tbody tr td{margin-bottom:7px;margin-top:7px}.charts-css.bar.datasets-spacing-8 tbody tr td{margin-bottom:8px;margin-top:8px}.charts-css.bar.datasets-spacing-9 tbody tr td{margin-bottom:9px;margin-top:9px}.charts-css.bar.datasets-spacing-10 tbody tr td{margin-bottom:10px;margin-top:10px}.charts-css.bar.datasets-spacing-11 tbody tr td{margin-bottom:11px;margin-top:11px}.charts-css.bar.datasets-spacing-12 tbody tr td{margin-bottom:12px;margin-top:12px}.charts-css.bar.datasets-spacing-13 tbody tr td{margin-bottom:13px;margin-top:13px}.charts-css.bar.datasets-spacing-14 tbody tr td{margin-bottom:14px;margin-top:14px}.charts-css.bar.datasets-spacing-15 tbody tr td{margin-bottom:15px;margin-top:15px}.charts-css.bar.datasets-spacing-16 tbody tr td{margin-bottom:16px;margin-top:16px}.charts-css.bar.datasets-spacing-17 tbody tr td{margin-bottom:17px;margin-top:17px}.charts-css.bar.datasets-spacing-18 tbody tr td{margin-bottom:18px;margin-top:18px}.charts-css.bar.datasets-spacing-19 tbody tr td{margin-bottom:19px;margin-top:19px}.charts-css.bar.datasets-spacing-20 tbody tr td{margin-bottom:20px;margin-top:20px}.charts-css.area tbody,.charts-css.column tbody,.charts-css.line tbody{align-items:stretch;aspect-ratio:var(--aspect-ratio,21/9);display:flex;justify-content:space-between;width:100%}.charts-css.area tbody tr th,.charts-css.column tbody tr th,.charts-css.line tbody tr th{bottom:0;height:var(--labels-size);left:0;position:absolute;right:0;top:0}.charts-css.column tbody tr td{display:flex;height:calc(100%*var(--end, var(--size, 1)));justify-content:center;position:relative;width:100%}.charts-css.column:not(.reverse) tbody tr td{align-items:var(--data-position,flex-start)}.charts-css.column.reverse tbody tr td{align-items:var(--data-position,flex-end)}.charts-css.area.reverse tbody tr td,.charts-css.area:not(.reverse) tbody tr td,.charts-css.column.reverse tbody tr td,.charts-css.column:not(.reverse) tbody tr td,.charts-css.line.reverse tbody tr td,.charts-css.line:not(.reverse) tbody tr td{justify-content:center}.charts-css.area.reverse tbody tr th,.charts-css.column.reverse tbody tr th,.charts-css.line.reverse tbody tr th{justify-content:flex-start}.charts-css.area.reverse-labels.reverse tbody tr,.charts-css.area:not(.reverse-labels):not(.reverse) tbody tr,.charts-css.column.reverse-labels.reverse tbody tr,.charts-css.column:not(.reverse-labels):not(.reverse) tbody tr,.charts-css.line.reverse-labels.reverse tbody tr,.charts-css.line:not(.reverse-labels):not(.reverse) tbody tr{margin-bottom:var(--labels-size)}.charts-css.area:not(.reverse-labels):not(.reverse) tbody tr th,.charts-css.column:not(.reverse-labels):not(.reverse) tbody tr th,.charts-css.line:not(.reverse-labels):not(.reverse) tbody tr th{margin-bottom:calc(var(--labels-size)*-1 - var(--primary-axis-width));margin-top:auto}.charts-css.area.reverse-labels:not(.reverse) tbody tr,.charts-css.area:not(.reverse-labels).reverse tbody tr,.charts-css.column.reverse-labels:not(.reverse) tbody tr,.charts-css.column:not(.reverse-labels).reverse tbody tr,.charts-css.line.reverse-labels:not(.reverse) tbody tr,.charts-css.line:not(.reverse-labels).reverse tbody tr{margin-top:var(--labels-size)}.charts-css.area:not(.reverse-labels).reverse tbody tr th,.charts-css.column:not(.reverse-labels).reverse tbody tr th,.charts-css.line:not(.reverse-labels).reverse tbody tr th{margin-bottom:auto;margin-top:calc(var(--labels-size)*-1 - var(--primary-axis-width))}.charts-css.area.reverse-labels:not(.reverse) tbody tr th,.charts-css.column.reverse-labels:not(.reverse) tbody tr th,.charts-css.line.reverse-labels:not(.reverse) tbody tr th{margin-bottom:auto;margin-top:calc(var(--labels-size)*-1)}.charts-css.area.reverse-labels.reverse tbody tr th,.charts-css.column.reverse-labels.reverse tbody tr th,.charts-css.line.reverse-labels.reverse tbody tr th{margin-bottom:calc(var(--labels-size)*-1);margin-top:auto}.charts-css.column.data-spacing-1 tbody tr{padding-left:1px;padding-right:1px}.charts-css.column.data-spacing-2 tbody tr{padding-left:2px;padding-right:2px}.charts-css.column.data-spacing-3 tbody tr{padding-left:3px;padding-right:3px}.charts-css.column.data-spacing-4 tbody tr{padding-left:4px;padding-right:4px}.charts-css.column.data-spacing-5 tbody tr{padding-left:5px;padding-right:5px}.charts-css.column.data-spacing-6 tbody tr{padding-left:6px;padding-right:6px}.charts-css.column.data-spacing-7 tbody tr{padding-left:7px;padding-right:7px}.charts-css.column.data-spacing-8 tbody tr{padding-left:8px;padding-right:8px}.charts-css.column.data-spacing-9 tbody tr{padding-left:9px;padding-right:9px}.charts-css.column.data-spacing-10 tbody tr{padding-left:10px;padding-right:10px}.charts-css.column.data-spacing-11 tbody tr{padding-left:11px;padding-right:11px}.charts-css.column.data-spacing-12 tbody tr{padding-left:12px;padding-right:12px}.charts-css.column.data-spacing-13 tbody tr{padding-left:13px;padding-right:13px}.charts-css.column.data-spacing-14 tbody tr{padding-left:14px;padding-right:14px}.charts-css.column.data-spacing-15 tbody tr{padding-left:15px;padding-right:15px}.charts-css.column.data-spacing-16 tbody tr{padding-left:16px;padding-right:16px}.charts-css.column.data-spacing-17 tbody tr{padding-left:17px;padding-right:17px}.charts-css.column.data-spacing-18 tbody tr{padding-left:18px;padding-right:18px}.charts-css.column.data-spacing-19 tbody tr{padding-left:19px;padding-right:19px}.charts-css.column.data-spacing-20 tbody tr{padding-left:20px;padding-right:20px}.charts-css.column.datasets-spacing-1 tbody tr td{margin-left:1px;margin-right:1px}.charts-css.column.datasets-spacing-2 tbody tr td{margin-left:2px;margin-right:2px}.charts-css.column.datasets-spacing-3 tbody tr td{margin-left:3px;margin-right:3px}.charts-css.column.datasets-spacing-4 tbody tr td{margin-left:4px;margin-right:4px}.charts-css.column.datasets-spacing-5 tbody tr td{margin-left:5px;margin-right:5px}.charts-css.column.datasets-spacing-6 tbody tr td{margin-left:6px;margin-right:6px}.charts-css.column.datasets-spacing-7 tbody tr td{margin-left:7px;margin-right:7px}.charts-css.column.datasets-spacing-8 tbody tr td{margin-left:8px;margin-right:8px}.charts-css.column.datasets-spacing-9 tbody tr td{margin-left:9px;margin-right:9px}.charts-css.column.datasets-spacing-10 tbody tr td{margin-left:10px;margin-right:10px}.charts-css.column.datasets-spacing-11 tbody tr td{margin-left:11px;margin-right:11px}.charts-css.column.datasets-spacing-12 tbody tr td{margin-left:12px;margin-right:12px}.charts-css.column.datasets-spacing-13 tbody tr td{margin-left:13px;margin-right:13px}.charts-css.column.datasets-spacing-14 tbody tr td{margin-left:14px;margin-right:14px}.charts-css.column.datasets-spacing-15 tbody tr td{margin-left:15px;margin-right:15px}.charts-css.column.datasets-spacing-16 tbody tr td{margin-left:16px;margin-right:16px}.charts-css.column.datasets-spacing-17 tbody tr td{margin-left:17px;margin-right:17px}.charts-css.column.datasets-spacing-18 tbody tr td{margin-left:18px;margin-right:18px}.charts-css.column.datasets-spacing-19 tbody tr td{margin-left:19px;margin-right:19px}.charts-css.column.datasets-spacing-20 tbody tr td{margin-left:20px;margin-right:20px}.charts-css.area tbody tr td,.charts-css.line tbody tr td{bottom:0;display:flex;flex-flow:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.charts-css.area tbody tr td:before,.charts-css.line tbody tr td:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.charts-css.area tbody tr td:after,.charts-css.line tbody tr td:after,.charts-css.pie tbody tr td:after{content:"";width:100%}.charts-css.area.reverse:not(.reverse-data) tbody tr td,.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td,.charts-css.line.reverse:not(.reverse-data) tbody tr td,.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td{align-items:flex-end;justify-content:flex-end}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td:before{-webkit-clip-path:polygon(0 calc(100% * (1 - var(--start, var(--end, var(--size))))),100% calc(100% * (1 - var(--end, var(--size)))),100% 100%,0 100%);clip-path:polygon(0 calc(100% * (1 - var(--start, var(--end, var(--size))))),100% calc(100% * (1 - var(--end, var(--size)))),100% 100%,0 100%)}.charts-css.area:not(.reverse).reverse-data tbody tr td:after,.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td:after,.charts-css.line:not(.reverse).reverse-data tbody tr td:after,.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td:after{height:calc(100%*var(--end, var(--size)))}.charts-css.area.reverse.reverse-data tbody tr td,.charts-css.area:not(.reverse).reverse-data tbody tr td,.charts-css.line.reverse.reverse-data tbody tr td,.charts-css.line:not(.reverse).reverse-data tbody tr td{align-items:flex-start;justify-content:flex-end}.charts-css.area:not(.reverse).reverse-data tbody tr td:before{-webkit-clip-path:polygon(0 calc(100% * (1 - var(--end, var(--size)))),100% calc(100% * (1 - var(--start, var(--end, var(--size))))),100% 100%,0 100%);clip-path:polygon(0 calc(100% * (1 - var(--end, var(--size)))),100% calc(100% * (1 - var(--start, var(--end, var(--size))))),100% 100%,0 100%)}.charts-css.area.reverse:not(.reverse-data) tbody tr td:before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% * var(--end, var(--size))),0 calc(100% * var(--start, var(--end, var(--size)))));clip-path:polygon(0 0,100% 0,100% calc(100% * var(--end, var(--size))),0 calc(100% * var(--start, var(--end, var(--size)))))}.charts-css.area.reverse.reverse-data tbody tr td:after,.charts-css.area.reverse:not(.reverse-data) tbody tr td:after,.charts-css.line.reverse.reverse-data tbody tr td:after,.charts-css.line.reverse:not(.reverse-data) tbody tr td:after{height:calc(100%*(1 - var(--end, var(--size))))}.charts-css.area.reverse.reverse-data tbody tr td:before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% * var(--start, var(--end, var(--size)))),0 calc(100% * var(--end, var(--size))));clip-path:polygon(0 0,100% 0,100% calc(100% * var(--start, var(--end, var(--size)))),0 calc(100% * var(--end, var(--size))))}.charts-css.line{--line-size:3px}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td:before{-webkit-clip-path:polygon(0 calc(100% * (1 - var(--start, var(--end, var(--size))))),100% calc(100% * (1 - var(--end, var(--size)))),100% calc(100% * (1 - var(--end, var(--size))) - var(--line-size)),0 calc(100% * (1 - var(--start, var(--end, var(--size)))) - var(--line-size)));clip-path:polygon(0 calc(100% * (1 - var(--start, var(--end, var(--size))))),100% calc(100% * (1 - var(--end, var(--size)))),100% calc(100% * (1 - var(--end, var(--size))) - var(--line-size)),0 calc(100% * (1 - var(--start, var(--end, var(--size)))) - var(--line-size)))}.charts-css.line:not(.reverse).reverse-data tbody tr td:before{-webkit-clip-path:polygon(0 calc(100% * (1 - var(--end, var(--size)))),100% calc(100% * (1 - var(--start, var(--end, var(--size))))),100% calc(100% * (1 - var(--start, var(--end, var(--size)))) - var(--line-size)),0 calc(100% * (1 - var(--end, var(--size))) - var(--line-size)));clip-path:polygon(0 calc(100% * (1 - var(--end, var(--size)))),100% calc(100% * (1 - var(--start, var(--end, var(--size))))),100% calc(100% * (1 - var(--start, var(--end, var(--size)))) - var(--line-size)),0 calc(100% * (1 - var(--end, var(--size))) - var(--line-size)))}.charts-css.line.reverse:not(.reverse-data) tbody tr td:before{-webkit-clip-path:polygon(0 calc(100% * var(--start, var(--end, var(--size))) - var(--line-size)),100% calc(100% * var(--end, var(--size)) - var(--line-size)),100% calc(100% * var(--end, var(--size))),0 calc(100% * var(--start, var(--end, var(--size)))));clip-path:polygon(0 calc(100% * var(--start, var(--end, var(--size))) - var(--line-size)),100% calc(100% * var(--end, var(--size)) - var(--line-size)),100% calc(100% * var(--end, var(--size))),0 calc(100% * var(--start, var(--end, var(--size)))))}.charts-css.line.reverse.reverse-data tbody tr td:before{-webkit-clip-path:polygon(0 calc(100% * var(--end, var(--size)) - var(--line-size)),100% calc(100% * var(--start, var(--end, var(--size))) - var(--line-size)),100% calc(100% * var(--start, var(--end, var(--size)))),0 calc(100% * var(--end, var(--size))));clip-path:polygon(0 calc(100% * var(--end, var(--size)) - var(--line-size)),100% calc(100% * var(--start, var(--end, var(--size))) - var(--line-size)),100% calc(100% * var(--start, var(--end, var(--size)))),0 calc(100% * var(--end, var(--size))))}.charts-css.pie tbody,.charts-css.polar tbody,.charts-css.radar tbody,.charts-css.radial tbody{aspect-ratio:1;background-color:var(--chart-bg-color);border-radius:50%;display:block;width:100%}.charts-css.pie tbody tr td{background:conic-gradient(#0000 0 calc(1turn*var(--start)),var(--c,#0000) calc(1turn*var(--start, 0)) calc(1turn*var(--end)),#0000 calc(1turn*var(--end)) 1turn);border-radius:50%;display:flex;justify-content:center}.charts-css.pie tbody tr td,.charts-css.pie tbody tr td:before{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.charts-css.pie tbody tr td:before{content:""}.charts-css.pie tbody tr td .data{border-radius:50%;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;transform:rotate(calc(.5turn*var(--start, 0) + .5turn*var(--end, 0)));width:100%}