.table-wrap{overflow-x:auto;width:100%}.table-wrap table{width:100%;border-collapse:collapse}.table-wrap table td,.table-wrap table th{padding:10px;border:1px solid #ddd;text-align:left}.table-wrap table th{background-color:var(--beige)}.table-wrap table tr{background:#fff}.table-wrap table tr:nth-child(even){background-color:var(--beige)}.chart-flexible{padding:var(--s5)0}.chart-flexible .text,.chart-flexible .title{text-align:center}.chart-flexible .title:has(h1),.chart-flexible .title:has(h2),.chart-flexible .title:has(h3),.chart-flexible .title:has(h4),.chart-flexible .title:has(h5){margin-bottom:var(--s2)}.chart-flexible .text:has(p){margin-bottom:var(--s3)}.chart-flexible .chart{position:relative;margin:auto}.chart-flexible .chart canvas{height:50vw!important;max-height:60vh!important}@media (max-width:767px){.chart-flexible .chart canvas{height:90vw!important;max-height:90vh!important}}.chart-flexible div[data-format=doughnut] .chart canvas{height:40vw!important}.chart-flexible .chart--title{font-weight:var(--bodyFontWeightBold);font-size:var(--P2);line-height:var(--P2_LH);margin-bottom:10px;text-align:center}.chart-flexible .section-tab:not(.active){display:none}.chart-flexible .section-tab .table-wrap{margin-bottom:var(--s2)}.chart-flexible .section-tab-nav{text-align:center}.chart-flexible .section-tab-nav ul{display:inline-grid;list-style:none;grid-auto-flow:column;grid-template-columns:1fr;position:relative;padding:0;margin:0 auto var(--s2);background:rgba(0,0,0,.05);border-radius:100px}@media (max-width:767px){.chart-flexible .section-tab-nav ul{display:flex;flex-direction:column;gap:0;border-radius:var(--s1);margin:0 var(--s1) var(--s2)}}.chart-flexible .section-tab-nav ul:before{content:"";position:absolute;top:0;left:var(--tabLeft);width:var(--tabWidth);height:100%;background:var(--primaryTeal);transition:all .15s ease-in-out;border-radius:100px}@media (max-width:767px){.chart-flexible .section-tab-nav ul:before{border-radius:var(--s1);height:calc(100%/var(--tabCount));top:calc(var(--tabActiveIndex)*100%/var(--tabCount))}}.chart-flexible .section-tab-nav ul li{flex:1;padding:.5rem 1.5rem;text-align:center;position:relative}.chart-flexible .section-tab-nav ul li:last-child{border-right:none}.chart-flexible .section-tab-nav ul li a{color:#000;text-decoration:none;transition:all .15s ease-in-out}.chart-flexible .section-tab-nav ul li.active a{color:#fff}.chart-flexible .text .title{margin:0 0 var(--s1)}.chart-flexible .spacer[data-desktop=lg],.chart-flexible .spacer[data-desktop=xl]{height:var(--s3)}.chart-flexible .spacer[data-desktop=md]{height:var(--s2)}.chart-flexible .spacer[data-desktop=sm]{height:var(--s1)}@media (max-width:991px){.chart-flexible .spacer[data-tablet=lg],.chart-flexible .spacer[data-tablet=xl]{height:var(--s3)}.chart-flexible .spacer[data-tablet=md]{height:var(--s2)}.chart-flexible .spacer[data-tablet=sm]{height:var(--s1)}}@media (max-width:575px){.chart-flexible .spacer[data-mobile=lg],.chart-flexible .spacer[data-mobile=xl]{height:var(--s3)}.chart-flexible .spacer[data-mobile=md]{height:var(--s2)}.chart-flexible .spacer[data-mobile=sm]{height:var(--s1)}}