@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.fast{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.faster{-webkit-animation-duration:250ms;animation-duration:250ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}@media (prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;transition:none!important}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes fadeOutUp{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.overlayDetail{position:fixed;opacity:0;pointer-events:none;z-index:-1;visibility:visible;max-width:800px;margin:0 auto;border:1px solid #c6c7c8;background:#fff;top:0;left:0;right:0;transition:.6s}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) and (max-width:799px){.overlayDetail{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}}.overlayDetail--show{opacity:1;pointer-events:all;z-index:9999}.overlayDetail__section{display:none;opacity:0;pointer-events:none;z-index:-1;padding:0 30px 0 15px;overflow-x:hidden}@media (min-width:768px){.overlayDetail__section{padding:0 15px}}.overlayDetail__section--show{display:block;opacity:1;pointer-events:all;z-index:9999;width:100%;height:calc(100vh - 120px);overflow-y:auto}.overlayDetail::before{content:'';position:fixed;width:100vw;height:100vh;background:rgba(255,255,255,.82);z-index:-1;top:0;left:0}.overlayDetail__closeButton{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgba(255,255,255,.88);color:#333;font-weight:700;font-size:22px;cursor:pointer}.overlayDetail__closeButton img{height:24px}.overlayDetail__share{position:absolute;top:0;right:70px;width:60px;height:60px;padding:18px 0 18px 18px;background:rgba(255,255,255,.88)}.overlayDetail__share .share-layer__scroll{margin-top:10px}.overlayDetail__share .share-layer__inner{border-top:none}.overlayDetail__share .share-layer__inner:after{top:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.overlayDetail__share .share-layer__offset{position:relative;bottom:45px}.overlayDetail__share .share-layer__toggler{color:#6a6b6c}.overlayDetail__share .share-layer__toggler:hover{color:#282b2e}.overlayDetail__share .share-layer__close{bottom:-43px;right:8px}.overlayDetail__share .share-layer__close:hover{color:#282b2e}.overlayDetail__share .share-layer__close:before{font-size:25px;padding:0 8px}.overlayDetail__bottomImage,.overlayDetail__topImage{margin-left:-15px;margin-right:-15px}.overlayDetail__bottomImage img,.overlayDetail__topImage img{min-height:128px;width:100%}.overlayDetail__bottomImage>img,.overlayDetail__topImage>img{width:auto;max-width:none;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.overlayDetail__bottomImage>img,.overlayDetail__topImage>img{width:100%}}.overlayDetail__bottomImage .overlayDetail__closeButton img,.overlayDetail__topImage .overlayDetail__closeButton img{width:24px}.overlayDetail__topImage--orange{border-bottom:4px solid #ff5000}.overlayDetail__topImage--red{border-bottom:4px solid #b6101d}.overlayDetail__topImage--blue{border-bottom:4px solid #175788}.overlayDetail__topImage--green{border-bottom:4px solid #57ab27}.overlayDetail__bottomImage--orange{border-top:4px solid #ff5000}.overlayDetail__bottomImage--red{border-top:4px solid #b6101d}.overlayDetail__bottomImage--blue{border-top:4px solid #175788}.overlayDetail__bottomImage--green{border-top:4px solid #57ab27}.overlayDetail__headerFooter{display:flex;align-items:center;justify-content:center;height:60px;margin-left:-15px;margin-right:-15px;background-color:#272b2e;color:#fff;font-size:12px;font-weight:700}.overlayDetail__headerFooter span{margin-top:8px}.overlayDetail__content{margin:45px 0 50px 0;overflow-y:auto;overflow-x:hidden}.overlayDetail__titleContent{text-align:center}.overlayDetail__icon{width:45px;margin:0 auto 15px}.overlayDetail__title h1{font-size:28px;font-weight:300;color:#272b2e;margin-bottom:8px}.overlayDetail__subtitle h2{font-size:18px;font-weight:600;color:#ffd600;margin-bottom:24px}.overlayDetail__subtitle h2.blue{color:#175788}.overlayDetail__subtitle h2.green{color:#57ab27}.overlayDetail__subtitle h2.red{color:#b6101d}.overlayDetail__subtitle h2.orange{color:#ff5000}.overlayDetail__list{margin-bottom:40px}.overlayDetail__list h3{margin-top:24px;font-size:18px;font-weight:600;color:#272b2e;margin-bottom:24px}.overlayDetail__list ul{list-style-type:none;list-style:none}.overlayDetail__list ul li{padding-bottom:10px;text-indent:-.8rem}.overlayDetail__list ul li:last-of-type{padding:0}.overlayDetail__list ul li:before{content:'—';font-weight:700;display:inline-block;padding-right:10px}.overlayDetail__valueChain{margin-bottom:40px}.overlayDetail__valueChain h3{font-size:18px;font-weight:600;color:#272b2e;margin-bottom:24px}.overlayDetail__valueChain ul{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style-type:none;list-style:none;padding-left:0}@media (min-width:1024px){.overlayDetail__valueChain ul{flex-wrap:nowrap}}.overlayDetail__valueChain ul li{margin-right:25px;margin-bottom:10px;vertical-align:middle}@media (min-width:1024px){.overlayDetail__valueChain ul li{margin-bottom:0;width:100%}}.overlayDetail__valueChain .arrow{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f9f9f9;padding:8px 5px;position:relative;height:72px;width:100px}.overlayDetail__valueChain .arrow:after{content:'';position:absolute;display:block;right:-25px;top:0;bottom:0;width:25px;height:100%;border-left:20px solid #f9f9f9;border-top:36px solid transparent;border-bottom:36px solid transparent}.overlayDetail__valueChain .arrow.selected.blue{background:#175788;color:#fff}.overlayDetail__valueChain .arrow.selected.blue:after{border-left:20px solid #175788}.overlayDetail__valueChain .arrow.selected.green{background:#57ab27;color:#fff}.overlayDetail__valueChain .arrow.selected.green:after{border-left:20px solid #57ab27}.overlayDetail__valueChain .arrow.selected.red{background:#b6101d;color:#fff}.overlayDetail__valueChain .arrow.selected.red:after{border-left:20px solid #b6101d}.overlayDetail__valueChain .arrow.selected.orange{background:#ff5000}.overlayDetail__valueChain .arrow.selected.orange:after{border-left:20px solid #ff5000}.overlayDetail__valueChain .arrow p{padding:5px 5px 5px 15px;width:100px;font-size:13px;line-height:1.3;color:inherit;margin:0;vertical-align:middle;text-align:left}.overlayDetail__graphAndTrends{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.overlayDetail__graphAndTrends{flex-direction:row}}.overlayDetail__graph{width:100%;margin-bottom:40px}@media (min-width:768px){.overlayDetail__graph{width:50%;margin-bottom:0}}.overlayDetail__graph h3{font-size:18px;font-weight:600;color:#272b2e;text-align:left;margin-bottom:24px}.overlayDetail__graph svg{width:290px;height:290px}@media (min-width:375px){.overlayDetail__graph svg{width:305px;height:305px}}@media (min-width:600px){.overlayDetail__graph svg{width:330px;height:330px}}.overlayDetail__trendList{width:100%}@media (min-width:768px){.overlayDetail__trendList{width:50%}}.overlayDetail__trendList h3{font-size:18px;font-weight:600;color:#272b2e;text-align:left;margin-bottom:24px}.overlayDetail__teaser{display:flex;flex-wrap:wrap}.overlayDetail__teaserText{padding-right:25px}.overlayDetail__teaserImage{margin-top:25px}.overlayDetail__teaserImage img{width:100%;height:auto;display:inline-block}.overlayDetail__teaserImage small{text-align:right;display:block;box-sizing:border-box;padding:0 .5em}@media (min-width:768px){.overlayDetail__teaserImage{margin-top:0}}.overlayDetail__teaserImage,.overlayDetail__teaserText{width:100%}@media (min-width:768px){.overlayDetail__teaserImage,.overlayDetail__teaserText{width:50%}}.overlayDetail__buttonContainer{text-align:center}.overlayDetail__button{display:inline-block;padding:10px 20px;color:#fff;background:#00b5de;text-align:center}.overlayDetail__button:active,.overlayDetail__button:focus,.overlayDetail__button:hover{color:#fff}.overlayDetail__listing{-webkit-padding-start:0;padding-inline-start:0;padding:0;margin:0}@media (min-width:1024px){.overlayDetail__listing{width:100%;margin-left:15px}.overlayDetail__listing:first-child{margin-left:0}}.overlayDetail__listingItem{position:relative;list-style:none;background:#f9f9f9;margin-top:6px;padding:12px;padding-left:38px;padding-right:44px;color:#272b2e;font-size:16px;cursor:pointer;transition:.3s}.overlayDetail__listingItem:hover{background:#eee}.overlayDetail__listingItem::before{content:'';position:absolute;left:12px;width:14px;height:14px;border-radius:100%;top:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlayDetail__listingItem--green::before{background:#57ab27}.overlayDetail__listingItem--red::before{background:#b6101d}.overlayDetail__listingItem--blue::before{background:#175788}.overlayDetail__listingItem--orange::before{background:#ff5000}.overlayDetail__listingItem.show{display:block}