.interactive-chart{background:#fff;width:100%;padding:5.20833vw 0;position:relative}@media (max-width:414px){.interactive-chart{padding:12.0773vw 0}}.interactive-chart__container{z-index:2;flex-flow:column;justify-content:flex-start;align-items:center;gap:0;width:100vw;max-width:100%;margin:0 auto;padding:0 5.20833vw;display:flex;position:relative}@media (max-width:414px){.interactive-chart__container{width:100%;padding:0 4.83092vw}}.interactive-chart__container .navigation-links{margin-bottom:3.125vw}@media (max-width:414px){.interactive-chart__container .navigation-links{margin-bottom:9.66184vw}}.interactive-chart__loading,.interactive-chart__error{font-family:var(--font-inter),sans-serif;color:#666;text-align:center;padding:2.08333vw;font-size:.9375vw}@media (max-width:414px){.interactive-chart__loading,.interactive-chart__error{padding:7.24638vw;font-size:3.86473vw}}.interactive-chart__error{color:#c00}.interactive-chart__controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5625vw;width:100%;margin-bottom:2.08333vw;display:flex}@media (max-width:768px){.interactive-chart__controls{gap:2.60417vw;margin-bottom:3.90625vw}}@media (max-width:414px){.interactive-chart__controls{flex-direction:column;gap:4.83092vw;margin-bottom:5.7971vw}}.interactive-chart__filters{flex-wrap:wrap;align-items:center;gap:1.04167vw;display:flex}@media (max-width:414px){.interactive-chart__filters{flex-direction:column;align-items:stretch;gap:3.86473vw}}.interactive-chart__time-btns{flex-wrap:wrap;align-items:center;gap:.520833vw;display:flex}@media (max-width:414px){.interactive-chart__time-btns{gap:1.93237vw}.interactive-chart__time-btns--desktop{display:none}}.interactive-chart__time-btns--mobile{display:none}@media (max-width:414px){.interactive-chart__time-btns--mobile{display:block}}.interactive-chart__time-btns--mobile label{font-family:var(--font-inter),sans-serif;color:#333;margin-bottom:1.44928vw;font-size:3.38164vw;font-weight:600;display:block}.interactive-chart__btn{font-family:var(--font-inter),sans-serif;color:#fff;cursor:pointer;background:#5786bc;border:1px solid #5786bc;border-radius:.3125vw;padding:.416667vw .833333vw;font-size:.833333vw;font-weight:600;transition:background .2s,border-color .2s}@media (max-width:768px){.interactive-chart__btn{padding:.78125vw 1.5625vw;font-size:1.82292vw}}.interactive-chart__btn:hover{background:#4a75a8;border-color:#4a75a8}.interactive-chart__btn--active{background:#758997!important;border-color:#758997!important}.interactive-chart__select{width:100%;max-width:48.3092vw;font-family:var(--font-inter),sans-serif;background:#fff;border:1px solid #ccc;border-radius:1.44928vw;padding:2.41546vw 2.89855vw;font-size:3.38164vw}.interactive-chart__checkboxes{flex-wrap:wrap;align-items:center;gap:1.04167vw;display:flex}@media (max-width:414px){.interactive-chart__checkboxes{gap:3.86473vw}}.interactive-chart__checkbox-label{font-family:var(--font-inter),sans-serif;color:#333;cursor:pointer;align-items:center;gap:.416667vw;font-size:.833333vw;font-weight:500;display:inline-flex}@media (max-width:414px){.interactive-chart__checkbox-label{gap:1.44928vw;font-size:3.38164vw}}.interactive-chart__checkbox-label input{margin:0}.interactive-chart__icon{object-fit:contain;width:20px;height:20px}.interactive-chart__dates{flex-wrap:wrap;align-items:flex-end;gap:1.04167vw;display:flex}@media (max-width:414px){.interactive-chart__dates{gap:3.86473vw;width:100%}}.interactive-chart__date-group{flex-direction:column;gap:.3125vw;display:flex}@media (max-width:414px){.interactive-chart__date-group{flex:1;min-width:0}}.interactive-chart__date-group label{font-family:var(--font-inter),sans-serif;color:#333;font-size:.729167vw;font-weight:600}@media (max-width:414px){.interactive-chart__date-group label{font-size:3.1401vw}}.interactive-chart__input{font-family:var(--font-inter),sans-serif;border:1px solid #ccc;border-radius:.3125vw;min-width:7.29167vw;padding:.416667vw .625vw;font-size:.729167vw}@media (max-width:414px){.interactive-chart__input{min-width:0;padding:2.41546vw 2.89855vw;font-size:3.38164vw}}.interactive-chart__chart-wrap{width:100%;margin-bottom:2.08333vw}@media (max-width:414px){.interactive-chart__chart-wrap{margin-bottom:7.24638vw}}.interactive-chart__chart-wrap:first-of-type{border-bottom:1px solid #0000001a;padding-bottom:1.04167vw}@media (max-width:414px){.interactive-chart__chart-wrap:first-of-type{padding-bottom:3.86473vw}}.interactive-chart__chart{width:100%;position:relative}.interactive-chart__chart canvas{-webkit-user-select:none;user-select:none}.interactive-chart__chart--line{height:15.625vw}@media (max-width:768px){.interactive-chart__chart--line{height:36.4583vw}}@media (max-width:414px){.interactive-chart__chart--line{height:62.8019vw}}.interactive-chart__chart--bar{height:7.8125vw}@media (max-width:768px){.interactive-chart__chart--bar{height:18.2292vw}}@media (max-width:414px){.interactive-chart__chart--bar{height:33.8164vw}}
