.c-charts{position:relative;overflow:hidden}.c-charts::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#e8e9e9;transition:opacity .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1)}.c-charts.c-chart--menu-open::before{opacity:0;visibility:hidden}.c-charts.c-chart--menu-open::after{opacity:1;visibility:visible}.c-charts.c-info-bar--sticky{padding-top:5.7rem}.c-charts__inner{display:flex;align-items:stretch;position:relative;z-index:10}.c-charts__menu__wrapper{width:100%;background-color:#034e65;overflow-y:auto;-webkit-overflow-scrolling:touch}.c-charts__menu{padding:2rem;outline:0;-webkit-overflow-scrolling:touch;overflow-y:auto;min-height:calc(100% + 1px)}.c-charts__menu__heading{margin:0 0 1.8rem;padding-bottom:1.8rem;position:relative;color:#fff;font-size:1.8rem;font-weight:700}.c-charts__menu__heading::before{content:'';width:100%;height:.1rem;position:absolute;top:100%;left:0;background-color:rgba(255,255,255,.2)}.c-charts__menu__txtbox__wrapper{padding-bottom:2rem}.c-charts__menu__txtbox__wrapper .e-field{border:0}.c-charts__menu__clear__wrapper{text-align:right;padding-bottom:1rem;display:flex;justify-content:space-between}.c-charts__menu__clear{box-shadow:none;border:0;background:0 0;color:#fff;padding:.1rem;text-transform:uppercase;font-size:1.2rem;border-bottom:.1rem solid #fff;cursor:pointer;transition:all .3s;font-weight:700}.c-charts__menu__clear:active,.c-charts__menu__clear:focus,.c-charts__menu__clear:hover{background-color:#45494b;border-color:transparent}.c-charts__menu__alert{display:inline-block;margin:1.5rem 0 -1rem;padding:.2rem 1rem;color:#fff;border-radius:.5rem;background-color:#8f2962}.c-charts__menu__section{padding-bottom:1rem;margin-top:-1rem;margin-bottom:.5rem;position:relative}.c-charts__menu__section.c-charts__menu__section--open{padding-bottom:1.5rem}.c-charts__menu__section::before{content:'';width:100%;height:.2rem;position:absolute;bottom:0;background-color:rgba(255,255,255,.2)}.c-charts__menu__section:last-child::before{display:none}.c-charts__menu__section .e-checkbox{visibility:visible!important}.c-charts__menu__section .e-checkbox:focus+.c-charts__menu__section__heading__label,.c-charts__menu__section .e-checkbox:focus+.c-charts__menu__subsection__label{outline:auto .1rem #d8d8d8}.c-charts__menu__section__heading{position:relative}.e-checkbox-wrapper .c-charts__menu__section__heading__label{color:#fff;font-size:1.4rem}.c-charts__menu__section--has-checked .e-checkbox-wrapper .c-charts__menu__section__heading__label:after{content:'';display:block;width:1.8rem;height:1.8rem;position:absolute;top:.3rem;left:0;opacity:.6;background-image:url(/Assets/src/svg/tick.svg);background-repeat:no-repeat;background-position:center center;background-size:1.4rem}.c-charts__menu__section__heading__toggle{padding:0;line-height:1;border:none;background:transparent none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;margin-top:-1rem;padding:1rem;position:absolute;right:0;top:50%;color:#fff;font-size:1.2rem;cursor:pointer;transform:rotate(180deg);transition:transform .3s cubic-bezier(.165,.84,.44,1)}.c-charts__menu__section--open .c-charts__menu__section__heading__toggle{transform:rotate(0)}.c-charts__menu__subsection{margin:-.8rem 0 0;padding-left:2.5rem;list-style:none}.c-charts__menu__subsection>li{margin-top:-.5rem}.e-checkbox-wrapper .c-charts__menu__subsection__label{padding-top:0;padding-bottom:0;color:#fff;font-size:1.4rem;font-weight:400}.c-charts__menu__subsection__label-geography{display:inline-block;margin-left:.2em;vertical-align:sub;position:relative}.c-charts__menu__subsection__label-geography-icon{font-size:1.5rem}.c-charts__menu__subsection__label-geography-popup{display:block;width:11.5rem;margin-top:1rem;padding:.4rem 1rem;position:absolute;top:100%;left:50%;z-index:2;color:#45494b;font-size:1.2rem;font-weight:400;line-height:1.3333;background-color:#e8e9e9;opacity:0;visibility:hidden;transform:translateX(-50%);transition:opacity .1s cubic-bezier(.165,.84,.44,1),visibility .1s cubic-bezier(.165,.84,.44,1)}.c-charts__menu__subsection__label-geography-popup::before{content:'';display:block;width:0;height:0;margin-left:-.6rem;position:absolute;bottom:100%;left:50%;border-style:solid;border-width:0 .6rem .6rem .6rem;border-color:transparent transparent #e8e9e9 transparent}.c-charts__menu__subsection__label-geography:hover .c-charts__menu__subsection__label-geography-popup{opacity:1;visibility:visible}.c-chart__menu__btn__wrapper{padding:3.5rem 0;position:-webkit-sticky;position:sticky;bottom:0;text-align:center;background:rgba(0,0,0,.2)}.c-chart__menu__btn{background-color:#8f2962;box-shadow:0 3px 0 0 #6f204c}.c-chart__menu__btn:active,.c-chart__menu__btn:focus,.c-chart__menu__btn:hover{background:#95346a}.c-charts__content{flex:1 1 auto;padding-bottom:6rem;position:relative;background-color:#e8e9e9}.c-charts__options{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 6rem 2.5rem 2rem;position:relative}.c-charts__options__select__wrapper{flex:1 1 100%;max-width:30rem;margin-right:auto}.c-charts__options__select__wrapper .e-label{white-space:nowrap;margin-right:1.2rem}.c-charts__options__btns{position:absolute;top:2rem;right:2rem}.c-charts__options__btns>.c-export__form,.c-charts__options__btns>.c-modal,.c-charts__options__btns>.e-btn--icon{margin-bottom:.5rem}.c-charts__options__btns>.c-export__form:last-child,.c-charts__options__btns>.c-modal:last-child,.c-charts__options__btns>.e-btn--icon:last-child{margin:0}.c-export__form{display:inline-block}.c-charts__options__order__wrapper{display:flex;align-items:center;margin-top:2rem;flex:1 1 100%}.c-charts__options__reset{color:#08758c;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-decoration:none;transition:color .3s cubic-bezier(.165,.84,.44,1);cursor:pointer}.c-charts__options__reset:active,.c-charts__options__reset:focus,.c-charts__options__reset:hover{color:#4698a9}.c-charts__options__order__wrapper__separator{margin:0 .8rem -.1rem;color:#b9bdc1;font-size:1.5rem}.c-charts__options__reorder{color:#8f2962;font-size:1.4rem;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .3s cubic-bezier(.165,.84,.44,1)}.c-charts__options__reorder:active,.c-charts__options__reorder:focus,.c-charts__options__reorder:hover{color:#ab5f89}.c-charts__wrapper{display:flex;flex-wrap:wrap;margin:-1rem;align-items:flex-start}.c-chart__iframe__wrapper{display:none;width:100%}.c-chart__iframe__wrapper.c-chart__iframe__wrapper--init{display:block}.c-chart--loading .c-chart__iframe__wrapper{opacity:0;visibility:hidden}.c-chart{display:-ms-grid;display:grid;flex:1 1 100%;width:100%;max-width:100%;padding:1rem;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:100%;grid-template-rows:100%;position:relative;perspective:3000px}.c-chart-enter-active,.c-chart-leave-active{transition:opacity .3s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1)}.c-chart-enter,.c-chart-leave-to{opacity:0;transform:scale(.1)}.c-chart__inner{flex:1 1 100%;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:0;grid-column-end:1;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:0;grid-row-end:1;padding:1.5rem 0 1rem;position:relative;border:.2rem solid #d8d8d8;background-color:#fff;box-shadow:.2rem .2rem .3rem .1rem rgba(0,0,0,.07);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.c-flip--animate .c-chart__inner{transform:rotateY(-180deg)}.c-chart__inner.c-chart__inner--flipped{padding:1.5rem 1rem 2rem;position:absolute;top:0;left:0;height:100%;width:100%;transition:transform .3s cubic-bezier(.165,.84,.44,1);transform:rotateY(180deg);transform-style:preserve-3d}.c-chart__inner.c-chart__inner--flipped .c-spinner__wrapper,.c-chart__inner.c-chart__inner--flipped:after,.c-chart__inner.c-chart__inner--flipped:before{display:none}.c-chart__inner.c-chart__inner--flipped .c-chart__title{padding-left:0}.c-chart__inner.c-chart__inner--flipped .c-chart__controls{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-chart__inner.c-chart__inner--flipped .c-chart__controls .i-flip{transform:rotateY(180deg)}.c-flip--animate .c-chart__inner.c-chart__inner--flipped{transform:rotateY(0);position:static;top:auto;left:auto;height:auto;width:100%}.c-flip--animate .c-chart__inner.c-chart__inner--flipped .c-chart__controls{visibility:visible}.c-chart__inner.c-chart__inner--flipped .e-btn--square:focus,.c-chart__inner.c-chart__inner--flipped .e-btn--square:hover{background:#08758c;color:#fff}.c-chart__inner.c-chart__inner--flipped .cke_editable{word-break:break-word}.c-chart__inner__content::after,.c-chart__inner__content::before{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .1s cubic-bezier(.165,.84,.44,1),visibility .1s cubic-bezier(.165,.84,.44,1)}.c-chart__inner__content::before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,.2);cursor:pointer}.c-chart__inner__content::after{content:'Click to interact';padding:1rem;color:#8f2962;font-size:1.4rem;font-weight:700;text-transform:uppercase;background-color:#fff;pointer-events:none}.c-chart--loaded .c-chart__inner__content::after,.c-chart--loaded .c-chart__inner__content::before{opacity:0!important;visibility:hidden!important}.c-chart__controls{position:absolute;top:0;right:0;z-index:2}.c-chart__title{margin:0;margin-bottom:1.5rem;padding-left:1rem;padding-right:11rem}@keyframes flip{0%{transform:rotateY(0);opacity:1}100%{transform:rotateY(180deg);opacity:1}}.c-export_error{display:inline-block;margin:0 0 2rem;padding:.5rem 1rem;color:#fff;font-weight:700;border-radius:.8rem;background-color:#8f2962;transition:all .3s}.c-export_error.c-export_error--hidden{opacity:0;transform:translateY(-100%);visibility:hidden;height:0}@media all and (min-width:768px){.c-charts__menu__wrapper{flex:0 0 38rem;width:38rem;height:100%;margin-right:-38rem;background-color:transparent}.c-charts__menu{padding-left:0}.c-chart__menu__btn__wrapper{position:static}.apply-button-floating .c-chart__menu__btn__wrapper{width:38rem;position:fixed;bottom:0}.apply-button-stuck .c-chart__menu__btn__wrapper{width:100%;position:absolute;bottom:0}.c-charts__content{min-width:100%;margin-left:-2.5rem;padding-left:2.5rem;transition:transform .5s cubic-bezier(.165,.84,.44,1)}.c-charts__content::before{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;left:100%;background-color:#e8e9e9}.c-charts__content::after{content:'';display:block;width:100vw;height:100%;position:absolute;top:0;left:0;background-color:rgba(69,73,75,.75);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.165,.84,.44,1),visibility .3s cubic-bezier(.165,.84,.44,1)}.c-chart--menu-open .c-charts__content{transform:translateX(40.5rem)}.c-chart--menu-open .c-charts__content::after{opacity:1;visibility:visible}.c-charts__options{padding:1rem 0 1.5rem}.c-charts__options__select__wrapper{display:flex;align-items:center;flex:0 1 auto;padding:1rem 0}.c-charts__options__btns{flex:1 1 100%;position:static;top:auto;right:auto;order:2;transform:none}.c-charts__options__btns>.c-export__form,.c-charts__options__btns>.c-modal,.c-charts__options__btns>.e-btn--icon{margin:0;margin-right:.5rem}.c-charts__options__btns>.c-export__form:last-child,.c-charts__options__btns>.c-modal:last-child,.c-charts__options__btns>.e-btn--icon:last-child{margin:0}.c-charts__options__order__wrapper{flex:0 1 auto;margin:0;margin-left:1.5rem}.c-chart{flex:0 1 50%;max-width:50%}.c-chart__inner__content:hover::after,.c-chart__inner__content:hover::before{opacity:1;visibility:visible}}@media all and (min-width:1280px){.c-charts__options__btns{flex:0 1 auto;order:0}}@media all and (max-width:767px){.c-charts>.e-wrapper__content{padding:0}.c-charts__menu__wrapper{position:fixed;right:100%;bottom:0;z-index:10;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.c-chart--menu-open .c-charts__menu__wrapper{transform:translate(100%)}.c-chart__inner__content::after{font-size:1.2rem;content:'Touch to interact';box-shadow:.1rem .1rem .3rem 0 rgba(0,0,0,.4)}.c-chart:not(.c-chart--loaded) .c-chart__inner__content::after{opacity:1;visibility:visible}.c-chart:not(.c-chart--loaded)~.c-chart:not(.c-chart--loaded) .c-chart__inner__content::after{opacity:0;visibility:hidden}}
