/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{width:100%}body{font-family:Arial,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;margin:0;padding:0;width:100%;height:100%;overflow:hidden;cursor:default}body.broad-size{font-size:14px}body:not(.rendered){opacity:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}h1{margin:0;padding:0 0 1em 0;font-size:1.25em}.broad-size h1{font-size:1.22em}h2{margin:0;padding-bottom:.5em;font-size:1.5em}.broad-size h2{font-size:1.4em}h3{margin:0;padding:.3em 0;font-size:1.15em}.broad-size h3{font-size:1.1em}svg{overflow:hidden}#component-container{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}#component-container>div.component-container-inner{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}#component-container>div.component-container-inner #component-top{position:absolute;top:0;right:0;left:0;z-index:17}#component-container>div.component-container-inner #component-top .search-current{width:100%;padding:1em 0}#component-container>div.component-container-inner #component-top .search-current>div{width:100%}.broad-size #component-container>div.component-container-inner #component-top .search-current>div{width:48%}.broad-size #component-container>div.component-container-inner #component-top .search-current>div:first-child{float:right}.broad-size #component-container>div.component-container-inner #component-top .search-current>div:last-child{float:left}.medium-height #component-container>div.component-container-inner #component-top .search-current>div,.small-height #component-container>div.component-container-inner #component-top .search-current>div{padding:0}.medium-height #component-container>div.component-container-inner #component-top .search-current,.small-height #component-container>div.component-container-inner #component-top .search-current,.mod-builder-hide #component-container>div.component-container-inner #component-top .search-current{padding-top:0}#component-container>div.component-container-inner #component-top #component-title{position:relative}.small-height #component-container>div.component-container-inner #component-top #component-title{position:absolute;top:-1000px;opacity:0}#component-container>div.component-container-inner #component-top #component-title #component-title-text{float:left}#component-container>div.component-container-inner #component-top #component-title #component-title-text span.logo{position:relative;top:3px;display:none;width:0;height:0;width:1.1em;height:1.1em;display:inline-block;background-position:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAB3tJREFUeNrsWGtsFNcVvufO7AO8u4BhsTF+YB5yCSSuTRLybJ2QF0lTA1KAPEhoyd9IiRIlUhRFQoryqBQpQpH6r0Ko1KRCoVbS2iEQSPoQUBuwg41dwJTGCzY29tq7a3sfc0/OnbHXs/OwnSY/+OGr8cqauXPud8/5znfOHWgtr2A33+DsphyzsGZhzcK6GYY6k0lpxvzI0sDAticx45WQydfpV9F/fywsjcwhJsgcgmCTyJAh4fQyNqqvZFneMugOB+ZBloHpMc0MFrKV9QdCq9cCQO7uMdp8ZujY8TWvvsIBpvQTQjo99l13X0ur1tUVO/pN6sIlL0wFD9yKj7FpSb1VK2/56180zlWeS0RELTnWsu356kMHGFd+QCQzqVjLuZ69+xJHjqljSbpBO1dyvTgV5TmyJGPeDQ/Qqiq3+QOAe1V/WUn8wqUZE0w3onoD66pW7Ploed3edMVK0KFqM8xEMqAB8Ykt+80O5hwiBFCLntve33j4hyYakZIzLVhZWVl/MHP/eloFZgiLXEUEV9au8YTD+kuOPGah6uqBEydQyyCa6Uh0kkOPmn6hjUmgEDbw+tf+/mP1gV+ATKzJvHaFRSnjQ5a38UEZLTd3yUDyUElJ9HzbBHXkUAzMMEF4WlHoQHOzEAzTcwPLf/euWFJEK/KJGeoUQRxjbMXmLW4TBKJOC5hTvS5+omnBmjVZaxIAwJU9e/BsG/FSKSxgpUvDv671FYQtKSsnMlTz8xe/+XrvSy/DTCivrF7lJYsWD02Eg0QB5B8UPvFY9PQZNImXvM8g2Xo+cfyb+FfHon86MPjehx0bn4z8YZ+WTpsDKueRwzkv3PgwlBZrMC3lkRW9uBNzJpCLxcDli1b0wQAXmOzrtxMIs1pK04aG+t55r2d/nSZkSG1cVhbUPpnVMgdYBu/SPk/eXXeDSfTov5Er3w3VN9iLR3jjo7Hmk8xdVFHnjQrs+jvvJy9c4HYtFSJ/0+OpCfXiLtrC/FWV/oKCHJYi6/3k4Ni/TqKGzASNpgSrKnsONWiIUzAV9cTxaOJaXZ1NECjuPFBWlrdsGbjBUvVEDW2qRRIXU8VBIWInT4w0NSeuXBYCs7JME/zFJakb/UpGm1ZMqd5nvm0jW/ZwI6haeKFzEEGXhqSiLN1SK1GZHiX/150+2+YBNnLmjARpJi5n4Uc29DQ06PSiRzhFDY52/Iel0vZ1yYoaDDnDQp3s+Y8+BKrHIlfxtnNefZfRxmNUinKrERRu2TTc1CyMbbvqnG5/dAxjCafH6A8EXL1F15z777PL+mDDF8atZHsb06xE8ixaGO3oZKOjctswXfOCwjn73QSCpicUvmTzr5g5B2mkk6Mt54y2QlztuXG2xbYSL7xnffTfpxFdQzgu+34fhEKOqJJDw64CseiRh5jHbzIuwUS+/sfQ1cgwYIxRSwiDTc1gbScgv6am7/ARdO9Yje504fJy8DpXFy0Rd24DyeT8rZul9k6kIMGjgBXdd+/S8y1GkCkNOUe0cSjvtlth7z5pgjNHdhl4x8pLhewgbJwWafXGQMruLXqmhhfPW3+HWa1obZVS0u8Hnw98XvB5FL+X+fwA3N4UqAWL4u3nHTGh3pWMIJbs2AFObBvu6ExcumwNotBf89y5TvHNtRb6cf2G8Quc5RyYWFDzYOLkKYcuRr9Dnljy3Pa8ddVob+gRoo1HPPZSzfWzTdHOF8jDCvw/pyhqC+dV/by78Ut7J0vxJp0Lbt1S9vabXOHcwdOi/9BnwHIbG5lf5IXQ/EDVbZBrVddGAXrHYDk46A0XZA87kmoU6Pz5qWv9yuJFvhXlPBajcjAKGLh1dfGzO3zLSiHXChpWEHv/1qhErmazVTUHPvhUrb3c0mkMZadid7tMBYVNhtToQcuefera5/XFu3aVvvEaVTq95wSjUjmc1UDGN9Pf3/fBh2g62kxmIkVwwYYN9uglui4O7t2v6Ec8nttVa7dUFD/ztGk5io3Iv7fmet1BvmvXOF75FhqOsQdXPtEyXW/tZpGriim3J2Glgnnz77jd7C1ZK1D0Hfw0tv8TbkTZ0iPRuWX7NlKLbEbITkBBj88/0t2dV1Js9o41DHpRFclU50svp48e57mnBZ7lVuFvd9q2Q22xGPxzvYHJPsY6Lw63t9vOaRC8c3381CmBrg0F8UJDiLW2tm19JnX0uGrLTG54hVI3/5c1mOtdIUS8q4tFB8FJIFF3daLptB1w+PHHBv7+T/MbmD0C6X5KRyL/3b378rbn+bftilNZGA+it2JV3tqfSfmG8fgSSYnOA58fVl1cxXU16tn3xyUvPM3QY2axGgxgRsOhOAsFDFYxoaWuXU9EIqnOjt5PP8NzbVxnarY2W1aAs+UVHjo9z50zr6SMtEAAKllvgWC9/aPRKHfpUowlgxUr0VItgKV6r2c8ikf1yWTKpJNDUZZM+QCM1JGd5pTSKL9BoL511IVexfEdYPaO+3cfY45jfI2+TZgalexkt6861iBmtdVCbZjuW5TpiOrUw+QKCpigTFtEZj9SzsKahTULaxbWTzK+F2AAfUMv5NWjp2YAAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat}#component-container>div.component-container-inner #component-top #component-title #component-title-clock{position:absolute;top:0;right:0;font-size:1em;font-weight:700;cursor:pointer;opacity:0!important}#component-container>div.component-container-inner #component-top #component-title #component-title-clock>div.clock{display:inline-block;width:1.5em;height:1.5em}#component-container>div.component-container-inner #component-top #component-title #component-title-clock>div.clock svg{width:100%;height:100%;background-color:#ececec;border-radius:50%}#component-container>div.component-container-inner #component-top #component-title #component-title-clock>div.clock svg circle{fill:none;stroke:#d10a10}.rendered #component-container>div.component-container-inner #component-top #component-title #component-title-clock>div.clock svg circle{transition:stroke-dasharray .3s}#component-container>div.component-container-inner #component-top #component-title #component-title-clock>div.text{display:none;margin-right:.5em}.broad-size #component-container>div.component-container-inner #component-top #component-title #component-title-clock>div.text{vertical-align:super;display:inline-block}#component-container>div.component-container-inner #component-top #component-builder{background-color:#ececec;position:relative;height:130px;width:100%}.broad-size #component-container>div.component-container-inner #component-top #component-builder{height:105px}.medium-height #component-container>div.component-container-inner #component-top #component-builder,.small-height #component-container>div.component-container-inner #component-top #component-builder{position:absolute;top:-1000px}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart{position:absolute;top:0;right:.2em;bottom:0;left:.2em}.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart{right:.5em;left:.5em}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart h3{padding-top:.4em}.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart h3{padding-top:.5em}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart h3 span.first{margin-right:.3em}.narrow-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart h3 span{display:block}.narrow-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart h3 span.second{font-size:.85em}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg{position:absolute;top:0;width:100%;height:100%}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg .others>path{stroke:#222;stroke-width:1.5;fill:none}.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg .others>path{stroke-width:3}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg .others>text{text-anchor:middle;font-size:.85em;opacity:0}.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg .others>text{opacity:1}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.texts g text{font-size:12px;opacity:.2;text-anchor:middle}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.texts g text.active{opacity:1}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.texts g text.hidden{opacity:0}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.rects rect{opacity:.05;stroke:none;stroke-width:2px;fill:#000}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.rects rect.active{opacity:1}#component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.rects rect:hover{stroke:#333}.rendered #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart svg g.rects rect{transition:fill .5s,opacity .5s}#component-container>div.component-container-inner #component-top #component-builder #component-builder-button{position:absolute;right:.2em;top:.2em}.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-button{right:.4em;top:.2em}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ddd;border-radius:3px;z-index:100;padding:.5em;display:none}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu p.explain{margin-right:3em;font-size:.85em;color:#888}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table{letter-spacing:-.05em}.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table{letter-spacing:initial;padding:.5em 3em}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table>div{float:left;width:33%;padding:.1em;display:none}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table>div.active{display:block}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table>div label{cursor:pointer}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table>div label>span{margin-left:.2em}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu>div.table>div label>span.count{font-size:.85em;color:#888}#component-container>div.component-container-inner #component-top #component-builder #component-builder-menu.active{display:block}.mod-builder-full #component-container>div.component-container-inner #component-top #component-builder{position:fixed;top:0;right:0;bottom:0;left:0;height:initial;z-index:1000}.mod-builder-full #component-container>div.component-container-inner #component-top #component-builder #component-builder-button{opacity:0;pointer-events:none}.mod-builder-full #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart{bottom:initial;height:130px}.mod-builder-full #component-container>div.component-container-inner #component-top #component-builder #component-builder-menu{display:initial;top:130px;bottom:0;border:initial;border-radius:initial}.mod-builder-full #component-container>div.component-container-inner #component-top #component-builder #component-builder-menu .close{display:none}.mod-builder-full.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-chart{height:105px}.mod-builder-full.broad-size #component-container>div.component-container-inner #component-top #component-builder #component-builder-menu{top:105px}.mod-builder-hide #component-container>div.component-container-inner #component-top #component-builder{position:absolute;top:-1000px}#component-container>div.component-container-inner #component-top #component-current h2{text-transform:uppercase}.small-height #component-container>div.component-container-inner #component-top #component-current h2,.narrow-size #component-container>div.component-container-inner #component-top #component-current h2{padding:0 0 .1em 0}#component-container>div.component-container-inner #component-top #component-current div{line-height:1.4;padding-bottom:1em}.small-height #component-container>div.component-container-inner #component-top #component-current div{display:none}.narrow-size #component-container>div.component-container-inner #component-top #component-current div{padding:0}#component-container>div.component-container-inner #component-top #component-search{position:relative;z-index:1}.narrow-size #component-container>div.component-container-inner #component-top #component-search{padding-bottom:1em}#component-container>div.component-container-inner #component-top #component-search .btn{position:absolute;height:2.5em}#component-container>div.component-container-inner #component-top #component-search .btn>span{position:relative;top:2px}#component-container>div.component-container-inner #component-top #component-search .btn.active{background-color:#f9f9f9;border-color:#888}#component-container>div.component-container-inner #component-top #component-search .dropdown input{height:2.5em;font:inherit;border-width:1px;border-color:#ddd;border-style:solid;border-radius:3px;position:relative;top:1px;padding:1px 1em;width:100%}#component-container>div.component-container-inner #component-top #component-search .dropdown .keyboard{display:none;position:absolute;z-index:20;width:100%;overflow:auto;border:1px solid #ddd;padding:.5em 1.2em .5em .5em;background-color:#fff}#component-container>div.component-container-inner #component-top #component-search .dropdown .keyboard.active{display:block}.broad-size #component-container>div.component-container-inner #component-top #component-search .dropdown .keyboard{width:50%}#component-container>div.component-container-inner #component-top #component-search .dropdown .keyboard span.key{border:1px solid #ddd;background-color:#ececec;border-radius:3px;font-size:1.2em;cursor:pointer;width:3em;text-align:center;margin:0 .5em .5em 0;padding-top:.9em;height:3em;float:left;opacity:.2;transition:opacity .5s}#component-container>div.component-container-inner #component-top #component-search .dropdown .keyboard span.key.active{opacity:1}#component-container>div.component-container-inner #component-top #component-search .dropdown .dropdown-items{position:absolute;z-index:20;max-height:300px;width:100%;overflow:auto;border:1px solid #ddd;padding:.5em;background-color:#fff}.broad-size #component-container>div.component-container-inner #component-top #component-search .dropdown .dropdown-items{width:50%}#component-container>div.component-container-inner #component-top #component-search .dropdown .dropdown-items:empty{display:none}#component-container>div.component-container-inner #component-top #component-search .dropdown .dropdown-items .dropdown-item{cursor:pointer;padding:.5em .2em}#component-container>div.component-container-inner #component-top #component-search .dropdown .dropdown-items .dropdown-item:hover{background-color:#ececec}#component-container>div.component-container-inner #component-bottom{position:absolute;right:0;bottom:0;left:0}#component-container>div.component-container-inner #component-bottom #component-bottom-toggle{position:absolute;right:0;top:0;z-index:15}.broad-size #component-container>div.component-container-inner #component-bottom #component-bottom-toggle{display:none}#component-container>div.component-container-inner #component-bottom #component-bottom-toggle>.btn{width:2.7em;height:2.7em;background-position:left center;background-repeat:no-repeat;background-size:contain}#component-container>div.component-container-inner #component-bottom #component-bottom-toggle>.btn.map{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAz9JREFUeNrcWdFt4kAQNYgCnA58FZypAFMBUEFAiu4XqACogOT3FAmoAFNBSAXQQVyCO7ibOT2f9lZrssYzJtxIqxg73p2382Z2ZhwE/4m0vooiP19fZ/Qn5OsfT0/Lqu93GlQ0LhQlSWjk+P1MivP1mQeu+f/5GYPr0djR/e1NLUIKveGSFd0xAFIqo/sRXQ9pfKcRGa8wgNiaht95uDWQsbmbALCgMa44FVtu3igQUpZ3umcvTPeZUnuDYlWFadenec/qQC6AYLqcBJZgEBMbTFsYBO90VEKBvdAyscuibWGDrDFcEmn6ojQQduDjLc4haSApjdFdA4F/hHygsWNz2HU4qYRktMZR0yLshAkB4MjEh+Cj47mU1QNtIGZUsRVnyvHBOK+5zovqgUiW2CPlMKVrx3ukLMm169B8LW2LuJQ7keK/rHthjTVyVWdH/hSWLLzyVcZD+bN2Gu867FZ2XWGl8t4+4VOftBWBZA6rba6IXlmThdVjyb2tAeJ0pX+EyJoDs/DSAuJy9ByH5MYRzarmb3/pSmOpQi3ststB51BiGMjJQJNarmw3FKo9vMNvp6Y14gs7HioAibSi1rThJHclXrOjpN03BKC0Vq8FBJR6U6KPV41eGwhC6km7dPVtA1UGAgBMJW6yLRoE8qcEIDCpmEVQNMUNAuD0JJW2CJeu3N6cKTgy7/Y75ucs4cBNDFdJK3GOREH1NqePTD6jjQgQWGKAndsqWGRQVodLd1EKpx4rgGAZOjoulaXl6R8J0vKxomN/488NotSC4htYo/gg0zUsoyHTOh2W9oWEzz4nTogoq0Cu2fYPxcR9BFGkC6VTI1XYYedyI86PjOeF1dKiOmxKOiVRaoGfR4BZwRocYbhB1isoB9At2+9Azyo0zESBQEEzUo2x27FBAY79/UsT82FGYCbwNR95F49apMAH6HFABWimJVtSclIhI1ga1h1cCOEPZY0FyfA7Q/rw8lk67ZF4rh2U43xqJG4RbSn5stuvkluJd1GuEevgy+Fzx3u0CFPsA0FkXoeuN7UIKFUcumuUzncJZGokpElQ/iX46wLB7tvpz+FeLWKH3udG0ngFqyRm1JJw9t8CDABiiCTzxj++oAAAAABJRU5ErkJggg==)}#component-container>div.component-container-inner #component-bottom #component-bottom-toggle>.btn.chart{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQpJREFUeNrslkEKwjAQRWNxZTdu6tZ6E4W6V08gKO49gXoNUWhPYo7gEXoAC54gOAEVBFHTJmlS/8DQ7tpH5k9ewBpSAUAcq/bjZX88xPSYe/b/+WqxTF9AqCTIxjMQTp0iIwCxEfZBP77eZ86pGifJSAmEqks9xGgBRHNG5OVCvWMoKIqSivwyWi4rylNFsLUA8qeKciYVWeu6R6AoADGkKLVmBG7y5kSkpmzrVg0tIBYU5atqYGsBxOWwk6aYWL+V9aNM2KEoADE0WkYyAu+ooCjGwk5qwm2O1sngt1oIO0B8D3svipQDKYTIL0WROQUSdsIyW4vPJlOO0QJIQ0EYTgQgAPlYNwEGACAgNe/VZKykAAAAAElFTkSuQmCC)}#component-container>div.component-container-inner #component-bottom #component-chart{position:absolute;top:0;right:0;bottom:0;left:0}.broad-size #component-container>div.component-container-inner #component-bottom #component-chart{right:52%}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-top{padding-bottom:.5em}.narrow-size #component-container>div.component-container-inner #component-bottom #component-chart #component-chart-top{margin-right:2.8em}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg{width:100%;height:100%;overflow:hidden}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg g>text{text-anchor:end}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg>g>g>g rect{will-change:width}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg>g>g>g rect:nth-child(1){fill:#d10a10}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg>g>g>g rect:nth-child(2){fill:#aaa}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg>g>g>g text{font-size:.8em}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-middle svg>g>g>g text.inside{fill:#fff}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-bottom{position:absolute;right:0;bottom:0;left:0}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-bottom .btn{width:49%}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-bottom .btn:first-child{float:left}#component-container>div.component-container-inner #component-bottom #component-chart #component-chart-bottom .btn:last-child{float:right}#component-container>div.component-container-inner #component-bottom #component-map{background-color:#fff}.narrow-size #component-container>div.component-container-inner #component-bottom #component-map{position:absolute;top:120%;height:100%;left:0;width:100%;border-radius:3px;z-index:10;opacity:1}.narrow-size #component-container>div.component-container-inner #component-bottom #component-map.active{top:0}.narrow-size.rendered #component-container>div.component-container-inner #component-bottom #component-map{transition:top .5s}.broad-size #component-container>div.component-container-inner #component-bottom #component-map{position:absolute;top:0;right:0;bottom:0;left:52%;width:initial;height:initial;border-radius:0;opacity:1;box-shadow:none}.narrow-size #component-container>div.component-container-inner #component-bottom #component-map #component-map-top{margin-right:2.6em}#component-container>div.component-container-inner #component-bottom #component-map #component-map-top .legend-item{display:none}#component-container>div.component-container-inner #component-bottom #component-map #component-map-top .legend-item.active{display:inherit}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle.zoomed{cursor:zoom-out}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle.zoomed svg>g>g:not(.fade-out){cursor:zoom-out}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle svg{width:100%;height:100%;overflow:hidden}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle svg>g{stroke-width:1;stroke:#FFF;will-change:transform}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle svg>g>g{cursor:pointer;fill:#ececec;opacity:1}#component-container>div.component-container-inner #component-bottom #component-map #component-map-middle svg>g>g.fade-out{opacity:.15}.rendered #component-container>div.component-container-inner #component-bottom #component-map #component-map-middle svg>g>g{transition:fill .5s,opacity .5s linear .5s}#component-container>div.component-container-inner #component-footer{position:absolute;right:0;left:0;bottom:0}#component-container>div.component-container-inner .legend .legend-item{float:left}#component-container>div.component-container-inner .legend .legend-item>span{float:left}#component-container>div.component-container-inner .legend .legend-item:not(:last-child){margin-right:.7em}#component-container>div.component-container-inner .legend .legend-item .legend-block{position:relative;top:.2em;height:.7em;width:.7em;border-radius:3px;margin-right:.2em}#component-container>div.component-container-inner .legend .legend-item .legend-block.primary{background-color:#d10a10}#component-container>div.component-container-inner .legend .legend-item .legend-block.secondary{background-color:#aaa}#component-container>div.component-container-inner .legend:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#component-container>div.component-container-inner .btn{background-color:#fff;text-align:center;padding:.4em .6em;border:1px solid #ddd;border-radius:3px;cursor:pointer}#component-container>div.component-container-inner .btn:not(.disabled):hover{background-color:#f1f1f1}#component-container>div.component-container-inner .btn:not(.disabled):active{background-color:#ececec}#component-container>div.component-container-inner .btn.disabled{opacity:.5;cursor:default}.narrow-size #component-container>div.component-container-inner .btn{letter-spacing:-.05em}#component-container>div.component-container-inner .close{position:absolute;right:0;top:0;padding:1em;cursor:pointer;font-size:1.2em}#component-container>div.text-test{font-size:20px;position:absolute;display:inline-block;opacity:0;z-index:-100}#component-tooltip{position:absolute;pointer-events:none;display:none;z-index:20}#component-tooltip>.content{position:relative;padding:.3em .5em;background-color:#fff;text-align:center;cursor:default;font-size:1.1em;border-radius:3px;border:1px solid #ececec;box-shadow:3px 3px 5px 0 rgba(50,50,50,.2)}#component-tooltip>.content:empty{display:none}.clear{clear:both}