﻿a{outline:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/fontawesome-webfont-82ff0fe46a6f60e0ab3c4a9891a0ae0a1f7b7e84c625f55358379177a2dcb202.eot);src:url(/assets/fontawesome-webfont-82ff0fe46a6f60e0ab3c4a9891a0ae0a1f7b7e84c625f55358379177a2dcb202.eot?#iefix) format("embedded-opentype"),url(/assets/fontawesome-webfont-fa79d127baca4558a0b973f5f514b90fc5ef43314c41095f5cb285ffaa0a4029.woff2) format("woff2"),url(/assets/fontawesome-webfont-c9a0a23a23a3f6f7165cba218b40483a0b1750d92b49c40842f1d8f566f5f421.woff) format("woff"),url(/assets/fontawesome-webfont-2794b002e3568f5abce8991e2431ca79e0ce84a08ea1268884b4e097b62762a6.ttf) format("truetype"),url(/assets/fontawesome-webfont-67c6c8e9ffb0fcd7c7c64eaff12a298abf5b54a54b54f0e6c4c49161dba62d6d.svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}html,body,#main,#wrapper{height:100%;background:#fff}body#model{overflow-y:scroll}#wrapper{min-width:1170px;width:100%;position:relative}* html body#model #wrapper{height:100%;overflow:visible}#content{display:flex;flex-direction:column;min-height:calc(100% - 57px);min-width:1000px;position:relative;padding-top:57px}#content .flex-wrapper{align-items:stretch;display:flex;flex:1;padding-top:41px}#content #sidebar{width:209px;position:fixed;height:calc(100% - 68px - 42px - 57px);background-color:#fff;z-index:98;overflow-y:scroll;overflow-x:hidden}#content #sidebar>.sep:last-child:after{content:" ";display:block;height:100px;width:10px}#content #active-content{margin-left:249px;padding-bottom:120px}#content #active-content #accordion_wrapper{float:left;width:440px}#content #active-content #charts_wrapper{margin:0 10px 0 470px;min-height:480px}@font-face{font-family:'Montserrat';font-style:normal;src:url(/assets/Montserrat-VariableFont_wght-27b170375712d3d2c8031f2277729b22f316d7c262e0956be43931f4f6a97f56.ttf) format("truetype")}body{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:13px;line-height:20px;margin:0}body#outside-model #wrapper,body#root #wrapper{background-color:#fdfdfd;height:auto;min-height:100%}#toast-notification{background:white;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,0.1),0 0 0 1px rgba(0,0,0,0.06);box-sizing:border-box;color:#444;cursor:pointer;font-size:14px;left:50%;margin-left:-125px;overflow:hidden;padding:10px;position:fixed;text-align:center;top:18px;width:250px;z-index:999}#toast-notification .bar,#toast-notification .progress{background:#dfe8f3;height:4px;left:0;position:absolute;top:0;width:100%}#toast-notification .progress{background:#a0d229;width:0px}#toast-notification.success{color:#4c804c}h1{line-height:1em}img{border-style:none}a{color:#4e7be4;text-decoration:none}a:hover{color:#1943a4;text-decoration:underline}sub,sup{line-height:1}table.default{border:0;border-collapse:collapse}table.default thead th{background:#5DA1CB;border:1px solid #528DC3}table.default thead a{color:white}table.default td,table.default th{padding:2px 4px}table.default td{vertical-align:top;border:1px solid #ddd}table.default tr.odd td,table.default tr.odd th{background-color:#eee}.tar{text-align:right}.tal{text-align:left}.tac{text-align:center}.clear{clear:both}.hidden{display:none}.w-5{width:1.25rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.w-6{width:1.5rem}input.button,input.btn{cursor:pointer}input,textarea,select{font-size:100%;vertical-align:middle}input,textarea,select,button{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}input,textarea,select{border-radius:3px;border:1px solid #bbb;box-shadow:0 0 0 0 transparent;padding:2px;transition:border-color .15s, box-shadow .15s;will-change:border-color, box-shadow}input:focus,textarea:focus,select:focus{border-color:#8ebeea;box-shadow:0 0 0 3px #cfe5f7;outline:none}form,fieldset{margin:0;padding:0;border:none}form.new_user,fieldset.new_user{margin-bottom:30px}.simple_form div.input{margin-bottom:10px}.simple_form label{float:left;width:200px;text-align:right;margin:2px 10px}.simple_form .error{clear:left;color:black;display:block;margin-left:220px;font-size:12px}.simple_form .hint{clear:both;margin-left:220px;font-size:9px;color:#555;display:block;font-style:italic}.simple_form .color_hint{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);display:inline-block;height:28px;margin-left:5px;vertical-align:top;width:28px}.simple_form input.string,.simple_form input.password,.simple_form input.numeric,.simple_form input[type=text],.simple_form textarea{border-radius:3px;border:1px solid #bbb;box-shadow:0 0 0 0 transparent;font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";padding:7px;transition:border-color .15s, box-shadow .15s;width:300px;will-change:border-color, box-shadow}.simple_form input.string:focus,.simple_form input.password:focus,.simple_form input.numeric:focus,.simple_form input[type=text]:focus,.simple_form textarea:focus{border-color:#8ebeea;box-shadow:0 0 0 3px #cfe5f7;outline:none}.simple_form textarea{width:500px;height:120px}.simple_form div.boolean,.simple_form .simple_form input[type='submit']{margin-left:220px}.simple_form div.boolean .hint{margin-left:0px}.simple_form div.boolean label,.simple_form label.collection_radio{float:none;margin:0}.simple_form label.collection_radio{margin-right:10px;vertical-align:-2px;margin-left:2px}.simple_form .field_with_errors label,.simple_form .field_with_errors .error{color:#c32626}.simple_form input.radio{margin-right:5px;vertical-align:-3px}.simple_form input.check_boxes{margin-left:3px;vertical-align:-3px}.simple_form label.collection_check_boxes{float:none;margin:0;vertical-align:-2px;margin-left:2px}.new_user,.edit_user{width:725px}#coupling-settings{display:flex;flex-direction:column;height:92%}#coupling-settings form{display:flex;flex-direction:column;flex-grow:1}#coupling-settings .couplings{margin:2px 0 50px}#coupling-settings .toggle-container{position:relative;display:flex;align-items:center;margin-bottom:10px}#coupling-settings .toggle-switch{position:relative;display:inline-block;width:50px;height:26px}#coupling-settings .toggle-input{opacity:0;width:0;height:0}#coupling-settings .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}#coupling-settings .toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:3px;background-color:white;transition:.4s;border-radius:50%}#coupling-settings .toggle-input:checked+.toggle-slider{background-color:#4282d0}#coupling-settings .toggle-input:checked+.toggle-slider:before{transform:translateX(24px)}#coupling-settings .toggle-label{margin-left:10px;font-size:16px}#coupling-settings .red{color:#d9534f}#coupling-settings .remove-couplings-description{color:#333;margin-bottom:20px;margin-top:0;padding:10px;background-color:#f8f9fa;border-left:4px solid #d9534f;border-radius:4px;max-width:100%;line-height:1.5}#coupling-settings .warning-checkbox input{margin-right:10px;margin-bottom:7px}#coupling-settings .warning-checkbox label{color:#555}#coupling-settings .warning-checkbox:hover label{color:#d9534f}#coupling-settings .form-actions{display:flex;justify-content:space-between;margin-top:auto;margin-bottom:0}#coupling-settings .form-actions input{border:none;cursor:pointer}#coupling-settings .form-actions .danger{background-color:#d9534f;color:#fff}#coupling-settings .form-actions #cancel-box{width:auto}#flash{background-color:#FFF1A8;background-image:linear-gradient(#fffad7, #fff1a8);border-bottom:1px solid #e2d278;padding:7px 0;text-align:center}#flash.error{background-color:#f99;background-image:linear-gradient(#fec2c3, #f99);border-color:#c57979}#flash.error a{color:black}#flash p{padding:1px 10px;margin:0}#title{align-items:center;display:flex;gap:0.5rem;padding-top:20px;padding-bottom:15px;max-width:1070px}#title h2{color:#333;font-size:21px;font-weight:bold;float:left;line-height:21px;margin:3px auto 0 0;text-align:left}#title .help a,#title #oe_preset_list_button{align-items:center;appearance:none;border-radius:3px;border:none;color:#444;cursor:pointer;display:flex;font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;line-height:1;padding:8px 10px;text-transform:none;transition:color 0.1s ease, background-color 0.15s ease}#title .help a{background:#fdfdfd;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.07)}#title .help a:hover{background:#ddd;color:#222;text-decoration:none}#title .help a:active{background:#ccc}#title .help a svg{margin:-0.5rem 0.125rem -0.5rem -0.125rem}#title #oe_preset_list_button{background:transparent}#title #oe_preset_list_button:hover{background:#eee}#title #oe_preset_list_button:active{background:#ddd}#accordion_wrapper{color:#333}#accordion_wrapper hr{background:#ddd;border:none;height:1px}#accordion_wrapper a{text-decoration:none;color:#1982d1}#accordion_wrapper a:hover{color:#0c4168}#accordion_wrapper a.simple-button{border:1px solid #ddd;border-radius:3px;display:block;padding:5px;text-align:center}#accordion_wrapper .data-download{list-style:none;margin:1em 0;padding:0}#accordion_wrapper .data-download .fa{font-size:14px;margin-top:-1px;margin-right:1px;vertical-align:middle}#accordion_wrapper .data-download li .filetype{color:#999;font-size:11px;font-weight:normal;margin-top:2px;white-space:nowrap}#accordion_wrapper .data-download li a{background-image:url(/assets/icons/csv-416aa2e5dbf04f0cf521bb9ae937d49f8bf0e31116c07a90445f8b671260b83b.svg);background-size:22px;background-repeat:no-repeat, repeat-x;background-position:0px center;color:#247547;display:inline-block;font-weight:bold;line-height:1.2;padding:8px 10px 7px 28px}#accordion_wrapper .data-download li a:hover,#accordion_wrapper .data-download li a:active{color:#184e2f}#accordion_wrapper .data-download li a:hover .name{text-decoration:underline}#accordion_wrapper ul.accordion{float:left;width:100%;margin:0;padding:0;list-style:none}#accordion_wrapper ul.accordion li.accordion_element{vertical-align:top;padding:0 0 3px}#accordion_wrapper ul.accordion li.accordion_element div p img{float:left;padding:0 20px 0 0}#accordion_wrapper ul.accordion li.accordion_element h3{background:#DBEDFE;cursor:pointer;font-weight:normal;height:30px;margin:0;outline:none;overflow:hidden;padding-right:0.75rem;text-overflow:ellipsis;white-space:nowrap;display:flex;border-radius:2px}#accordion_wrapper ul.accordion li.accordion_element h3:after{margin-left:auto;font:normal normal normal 14px/1 FontAwesome;content:"\f054";font-size:11px;color:#333;font-weight:10;margin-top:10px;transition:transform 0.5s}#accordion_wrapper ul.accordion li.accordion_element h3.selected:after{transform:rotate(90deg);transform-origin:3px 6px}#accordion_wrapper ul.accordion li.accordion_element h3 a{font-size:14px;line-height:30px;height:30px;margin:0 0 2px;color:#333;text-decoration:none;padding:0 0 0 0.75rem;text-align:left;overflow:hidden}#accordion_wrapper ul.accordion li.accordion_element .slide{display:none}#accordion_wrapper ul.accordion li.accordion_element .slide .description{overflow:hidden;margin-bottom:0.75rem}#accordion_wrapper ul.accordion li.accordion_element .slide p{margin:1rem 0}#accordion_wrapper ul.accordion li.accordion_element .slide .items{width:100%;list-style:none;overflow:visible;padding:0;margin-bottom:1rem}#accordion_wrapper ul.accordion li.accordion_element .slide .items img.sub_header_image{float:right;margin-right:0px;width:115px;height:40px}#accordion_wrapper ul.accordion li.accordion_element .slide .items div.sub_header{text-align:right;color:#999;overflow:auto;background:#fff}#accordion_wrapper ul.accordion li.accordion_element .slide .items .sub_header_arrow{background:#fff url(/assets/slides/grey_triangle_down-d1637320c7692725a105314eddc5903009bfb5cc6782d51f2dba64db5434c287.png) no-repeat right bottom;display:inline-block;float:right;font-size:12px;line-height:1.3;margin-bottom:5px;width:128px;padding-bottom:7px}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){#accordion_wrapper ul.accordion li.accordion_element .slide .items .sub_header_arrow{background-image:url(/assets/slides/grey_triangle_down-hidpi.png);background-size:49px 6px}}#accordion_wrapper ul.accordion li.accordion_element .slide .items .sub_header+.interface_group{margin-top:0}#accordion_wrapper ul.accordion li.accordion_element .slide div.interface_group{color:#999;margin:12px 0 0;overflow:hidden;padding:10px 0 0;text-align:left;width:100%}#accordion_wrapper ul.accordion li.accordion_element .slide div.interface_group hr{margin:0}#accordion_wrapper ul.accordion li.accordion_element .slide div.interface_group .label{background:white;display:inline-block;margin-top:-12px;padding-right:10px;vertical-align:top}#accordion_wrapper ul.accordion li.accordion_element .slide div.interface_group .sub_header_arrow{background-position:center bottom;margin:-9px 12px 0 0;padding-left:10px;padding-right:10px;width:auto}.chart_holder{width:600px;display:inline-block;min-height:300px;vertical-align:top;margin:0 2px 15px 0;margin-bottom:15px}.chart_holder header{background:#DBEDFE;display:flex;height:30px;border-radius:2px}.chart_holder header h3{color:#333;flex:1;font-size:14px;line-height:30px;font-weight:initial;margin:0 0 3px 0;overflow:hidden;padding:0 0 0 11px;text-overflow:ellipsis;white-space:nowrap}.chart_holder header .actions{margin-left:10px}.chart_holder header .actions a{color:#333;text-decoration:none;display:block;float:right;padding:9px 8px 8px;text-align:center;vertical-align:text-top;width:15px;font-size:14px;border-left:1px solid white}.chart_holder header .actions a.fa-table{padding:10px 8px 7px}.chart_holder header .actions a:hover{background:#4e7be4;color:white}.chart_holder header .actions a.show_related,.chart_holder header .actions a.show_previous{border-left:none;line-height:17px;padding-left:0;padding-top:6px;padding-bottom:4px;width:auto}.chart_holder header .actions a.show_related:hover,.chart_holder header .actions a.show_previous:hover{background:transparent}.chart_holder header .actions a.show_related:hover .toggle,.chart_holder header .actions a.show_previous:hover .toggle{background:#171717}.chart_holder header .actions .toggle{background:#333;border-radius:17px;color:#DBEDFE;display:inline-block;font-size:11px;height:17px;padding:0 6px;position:relative}.chart_holder header .actions .toggle.off{padding-left:18px}.chart_holder header .actions .toggle.off:before{background:#DBEDFE;border-radius:50%;bottom:2px;content:"";height:13px;left:2px;position:absolute;width:13px}.chart_holder header .actions .toggle.on{padding-right:18px}.chart_holder header .actions .toggle.on:after{background:#DBEDFE;border-radius:50%;bottom:2px;content:"";height:13px;right:2px;position:absolute;width:13px}.chart_holder.html2canvas{margin:-15px -15px 0;padding:15px;top:-10000px;left:-10000px;position:absolute}.chart_holder.html2canvas.firefox-hidpi{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.chart_holder.html2canvas header{background:none !important;display:block;height:auto;margin-bottom:10px}.chart_holder.html2canvas header h3{color:black;font-size:1.25rem;font-weight:600;margin:0;padding:0}.chart_holder.html2canvas .actions,.chart_holder.html2canvas select,.chart_holder.html2canvas input{display:none !important}.chart_holder.html2canvas .legend .legend-item span.rect{box-shadow:none !important}.charts_container{position:relative;margin-top:5px}.charts_container .chart_canvas{min-height:330px;background-color:#fff}.charts_container .chart_canvas .empty svg,.charts_container .chart_canvas .empty .legend,.charts_container .chart_canvas .empty .d3-chart-select{display:none}.charts_container .chart_canvas select.d3-chart-select{float:right;margin:10px 0 10px 10px;max-width:250px}.charts_container .loading,.charts_container .empty-wrapper{background:#f9fcff;border-top:1px solid white;height:330px;width:100%;text-align:center}.charts_container .loading{background-image:url(/assets/charts/loading-942a942506e2ac9be3c9aa0eaf397cb2e29c74a2c12ba11c34745db810804733.gif);background-position:center center;background-repeat:no-repeat}.charts_container .empty-wrapper p{color:#404040;padding-top:150px;margin:0 0 5px}.charts_container .empty-wrapper.has-annotation p{padding-top:140px}.charts_container .empty-wrapper .annotation{color:#404040;font-size:12px}.charts_container .table_canvas{background-color:#fff;padding-top:10px}.charts_container .chart_not_finished{display:none;position:absolute;top:5px;height:53px;width:264px;right:-5px;z-index:3;background:url(/assets/layout/still_to_do.png) no-repeat}.charts_container .jqplot-target{margin-bottom:100px}#dashboard_popup .charts_container .chart_canvas .loading{background-color:white}.chart_canvas .well{margin-top:10px}.well{margin-top:0;padding:3px 40px 15px;background-color:#F0F0F0;text-align:center}.well h4{font-size:15px}table.chart{width:100%;border-spacing:0;color:#444}table.chart.has-total{border-bottom:none}table.chart.has-total tfoot td{font-weight:600}table.chart.has-total .left{text-align:left}table.chart.has-total td.left{padding-left:7px}table.chart.centered thead td,table.chart.centered thead th,table.chart.centered tbody td,table.chart.centered tbody th{text-align:center}table.chart.centered thead th.left,table.chart.centered tbody th.left{text-align:left;padding-left:10px}table.chart .novalue{color:#999}table.chart thead td{border-bottom:1px solid #4e7be4;border-right:1px solid #4e7be4}table.chart thead th{background:#4e7be4;border:1px solid #4e7be4;color:white;font-weight:normal;text-align:right}table.chart thead.subhead td,table.chart thead.subhead th{background:#8eB5d8;border-color:#7fa5c7}table.chart thead+thead.subhead td,table.chart thead+thead.subhead th{border-top-color:#9dbedc}table.chart thead tr:first-child th:first-child{border-radius:2px 0 0 0}table.chart thead tr:first-child th:last-child{border-radius:0 2px 0 0}table.chart tr.even{background-color:#eee}table.chart td,table.chart th{font-size:11px;padding:5px;line-height:1.4}table.chart td.bordered,table.chart th.bordered{border:1px solid #ddd}table.chart td{text-align:right}table.chart td.warning{color:#ef1d1d}table.chart td.blank{color:#999}table.chart tbody th,table.chart tbody td{border-top:1px solid #ddd}table.chart tbody tr:first-child th,table.chart tbody tr:first-child td{border-top:none}table.chart tfoot th,table.chart tfoot td{border-top:1px solid #ddd}table.chart tbody th,table.chart tfoot th{text-align:left;padding-left:10px}table#power_plants th.unit{font-weight:normal;text-align:center}table#power_plants .border-rgt{border-right:1px solid #999}table#power_plants tfoot tr{border-top:1px solid #999;border-bottom:3px double #999}table#power_plants tfoot td,table#power_plants tfoot th{border:1px solid #ddd}table#power_plants tfoot td{font-weight:bold}table.autostripe tbody tr:nth-child(2n+1){background-color:#fdfdfd}table.condensed td,table.condensed th{font-size:10px;padding:0px;line-height:18px}table#chps tfoot tr th,table#chps tfoot tr td{background-color:#DBEDFE}table.profitability{border-bottom:none}table.profitability .technology{white-space:nowrap;text-align:left;padding-left:10px}table.profitability .position{text-align:center}table.profitability tr.profitable td:last-child{background-color:#78c374}table.profitability tr.conditionally_profitable td:last-child{background-color:#f59046}table.profitability tr.unprofitable td:last-child{background-color:#F58A60}table.profitability tr td:last-child{border-top:1px solid #fff}table.profitability tr td:last-child,table.profitability tr th:last-child{text-align:center}table.profitability th{font-weight:normal}table.profitability tfoot td{text-align:right}table.profitability tfoot td span.legend_block{float:left;display:block;width:10px;height:10px;margin:4px 5px 0 10px}table.profitability tfoot td span.legend_label{float:left;display:block}table#flexibility{margin-bottom:10px}div.d3_container svg{display:block}div.d3_container.vertical_stacked_bar svg,div.d3_container.waterfall svg,div.d3_container.target_bar svg,div.d3_container.co2_emissions svg,div.d3_container.merit_order svg,div.d3_container.cost_capacity_bar svg,div.d3_container.category_bar svg,div.d3_container.hourly_summarized svg{shape-rendering:crispEdges}div.d3_container text{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:12px}div.d3_container .year.small{fill:#777;font-size:11px}div.d3_container .negative-region{fill:#000;opacity:0.05}div.d3_container .x_axis line,div.d3_container .x_axis path,div.d3_container .y_axis line,div.d3_container .y_axis path{fill:none;stroke:#333}div.d3_container .x_axis path.domain,div.d3_container .y_axis path.domain{display:none}div.d3_container .x_axis .minor,div.d3_container .y_axis .minor{stroke-opacity:0.5}div.d3_container .y_axis.inner_grid g line,div.d3_container .x_axis.inner_grid g line{shape-rendering:crispEdges;stroke-width:1}div.d3_container .y_axis.inner_grid line,div.d3_container .x_axis.inner_grid line{stroke-width:0.5;stroke:#000;opacity:0.15}div.d3_container .y_axis.inner_grid line.bold,div.d3_container .x_axis.inner_grid line.bold{opacity:1}div.d3_container g.legend text{font-size:12px}div.d3_container.merit_order_excess_events .notification{background-color:#f0f0f0;border-radius:5px;left:0;margin:140px 0 0 0;padding:5px 10px;position:absolute;top:0}div.d3_container.merit_order_excess_events rect{shape-rendering:crispEdges;transition:fill 0.3s}div.d3_container.category_bar .serie.present{opacity:0.7}div.d3_container.bezier .tick line,div.d3_container.vertical_stacked_bar .tick line,div.d3_container.hourly_summarized .tick line{pointer-events:none}div.d3_container.bezier .y_axis .tick.bold line,div.d3_container.vertical_stacked_bar .y_axis .tick.bold line,div.d3_container.hourly_summarized .y_axis .tick.bold line{opacity:0.3}div.d3_container.bezier .y_axis line,div.d3_container.vertical_stacked_bar .y_axis line,div.d3_container.hourly_summarized .y_axis line{opacity:0.15}div.d3_container.hourly_summarized .stack-axis .tick text{color:#777}div.d3_container.hourly_summarized .date-group .date-group-bg{fill:transparent}div.d3_container.hourly_summarized .date-group.linked:hover{cursor:pointer}div.d3_container.hourly_summarized .date-group.linked:hover .date-group-bg{fill:rgba(0,0,0,0.07)}div.d3_container.hourly_summarized .serie.linked:hover{cursor:pointer;opacity:0.8}div.d3_container .no-data{display:none}div.d3_container .no-data p{margin:0 auto;text-align:center;width:400px}div.d3_container .subzero{fill:black;opacity:0.05}.d3_container.sankey g.node rect{shape-rendering:crispEdges;fill-opacity:.75}.d3_container.sankey g.node text.label{font-size:0.75rem}.d3_container.sankey g.node text.label.last-label{text-anchor:end}.d3_container.mekko rect.carrier{stroke:#333;stroke-width:0.5px}.d3_container.mekko .y_axis text{font-size:10px}.d3_container.target_bar text.target_label{font-weight:bold;font-size:10px}.d3_container.target_bar text.target_unit{font-size:9px}.d3_container.target_bar text.year_label{fill:#fff;font-size:9px}.d3_container.target_bar .x_axis line,.d3_container.target_bar .x_axis path{stroke-opacity:0.4}.d3_container.target_bar .x_axis text{font-size:9px}.d3_container.waterfall text.serie{font-size:9px}.d3_container.merit_order rect.merit_order_node{fill-opacity:.80}.d3_container.merit_order .legend text{font-size:11px}.d3_container.treemap div.cell{border:1px solid white;overflow:hidden;position:absolute;font:9px sans-serif;line-height:12px;text-indent:2px}.d3_container.storage .x_axis text.label,.d3_container.storage .y_axis text.label{font-family:sans-serif;font-size:11.5px;font-weight:bold}.d3_container.import_export_cwe .x_axis text.label,.d3_container.import_export_cwe .y_axis text.label{font-family:sans-serif;font-size:11.5px;font-weight:bold}.d3_container .indicative_label{cursor:default;font-family:sans-serif;font-size:20px;font-weight:bold;fill:gray;text-shadow:0 2px 0 white, 0 -2px 0 white, 2px 0 0 white, -2px 0 0 white}#zoomed_chart h2{margin-top:0;background:#DBEDFE;color:#333;padding:0.75rem 0.75rem 0.75rem 1.5rem;line-height:25px;font-weight:600;border-radius:3px 3px 0 0;letter-spacing:0.25px}#zoomed_chart #zoomed_chart_wrapper{padding:10px}#zoomed_chart #zoomed_chart_wrapper .chart_canvas{height:320px}#zoomed_chart .chart_holder{width:100%}#zoomed_chart table.chart td,#zoomed_chart table.chart th{font-size:14px;padding:5px}#select-charts-dialog{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#select-charts-dialog .search{background:#eee;border-bottom:1px solid #bfbfbf;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:-1px;position:relative;z-index:3}#select-charts-dialog .search .fa-search{color:#777;font-size:17px;left:20px;position:absolute;top:14px}#select-charts-dialog .search input{border-radius:4px 4px 0 0;border:none;font-size:16px;padding:14px 20px 13px 42px;width:100%}#select-charts-dialog .search input:focus{box-shadow:none}#select-charts-dialog .no-matches{border-top:1px solid #ccc;color:#555;font-size:16px;margin-top:-30px;padding:150px 0 0;position:relative;text-align:center;z-index:2}#select-charts-dialog .no-matches span.wrap{background:#eee;border-radius:4px;padding:10px 15px}#select-charts-dialog .no-matches button{background:none;border-radius:5px;border:none;color:#555;font-size:16px;margin:-2px;padding:2px;transition:box-shadow 0.15s;will-change:box-shadow}#select-charts-dialog .no-matches button:hover{color:#222;cursor:pointer;text-decoration:underline}#select-charts-dialog .no-matches button:focus{box-shadow:0 0 0 3px #cfe5f7;outline:none}.chart-selection{bottom:0;box-sizing:border-box;overflow-y:scroll;padding:10px 20px 0;position:absolute;top:45px;width:100%;z-index:1}.chart-selection .chart-list-item,.chart-selection .charts{display:flex;flex-wrap:wrap}.chart-selection .chart-list-item.group,.chart-selection .charts.group{width:100%}.chart-selection h1,.chart-selection h2{background-color:#DBEDFE;border-bottom:1px solid #bdcbdc;border-top:1px solid #bdcbdc;clear:both;color:#333;font-size:18px;font-weight:600;line-height:1;margin:-10px -20px 10px;padding:13px 20px 12px;position:relative;width:100%;z-index:2}.chart-selection h2{background:none;border:none;border-top:1px solid #DBEDFE;color:#333;font-size:1rem;padding:20px 0 0;position:relative;margin:-11px 0 10px;z-index:1}.chart-selection h2.empty{padding:0}.chart-selection .charts{padding-bottom:20px;margin:0 -10px;width:100%;width:calc(100% + 20px)}.chart-selection .chart{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:nowrap;height:50px;overflow:hidden;padding:10px;transition:background-color 0.15s;width:33.3%;will-change:background-color}.chart-selection .chart:hover,.chart-selection .chart:focus{background-color:#eaf4fe}.chart-selection .chart:active{background-color:#d6ebfe}.chart-selection .chart.disabled{opacity:0.25}.chart-selection .chart.disabled:hover,.chart-selection .chart.disabled:focus,.chart-selection .chart.disabled:active{cursor:default;background-color:transparent}.chart-selection .chart img{border-radius:3px}.chart-selection .chart .chart-name{color:#333;display:block;font-size:13px;line-height:1.3;margin:0 0 0 10px}.chart-selection .chart .chart-name sub{line-height:0}.legend{clear:both;display:flex;flex-wrap:wrap;margin-top:10px}.legend .legend-item{line-height:20px;font-size:12px}.legend .legend-item span.rect{border-radius:3px;display:inline-block;height:11px;margin:-2px 5px 0 0;vertical-align:middle;width:11px}.legend .legend-item.target_line span.rect,.legend .legend-item.target-line span.rect{border-radius:0;box-shadow:none;height:2px}.legend .legend-item.clickable{opacity:0.5;transition:opacity 200ms;will-change:opacity}.legend .legend-item.clickable.active{opacity:1}.legend .legend-item.clickable .click-wrapper{border-radius:3px;cursor:pointer;margin:-0.25rem -0.35rem;padding:0.25rem 0.35rem}.legend .legend-item.clickable .click-wrapper:hover{background:#eee}.dynamic_demand_curve .legend .legend-item.hidden{display:block}.dynamic_demand_curve .legend .legend-item.hidden .rect{opacity:0.5}.dynamic_demand_curve .legend .legend-item.target_line{color:#4e7be4;cursor:pointer}.dynamic_demand_curve .legend .legend-item.target_line:hover{color:#2E5671}header.main-header{align-items:center;background:#4e7be4;display:flex;font-size:0.875rem;height:57px;justify-content:space-between;position:fixed;width:100%;z-index:100}header.main-header li.nav-item{margin-left:0.5rem}header.main-header li.nav-item:last-child{margin-right:1rem}header.main-header .logo{display:block;padding-top:0;padding-bottom:0}header.main-header .logo a.logo-inner:hover{text-decoration:none}header.main-header .logo .flex-col{color:white;display:flex;flex-direction:column;padding-left:0.875rem;margin:auto;font-size:1rem;font-optical-sizing:auto;font-weight:345;text-wrap:nowrap}header.main-header .logo .flex-col span{color:white}header.main-header .logo .flex-col .subtitle{display:flex}header.main-header .logo .flex-col .label{font-weight:500}header.main-header .logo .nav-link{background:none;border:none;cursor:pointer;padding:0;margin-left:1rem;display:flex;font-weight:400;color:#fff;border:1px solid #b4bcff;padding:0.35rem 0.9rem;border-radius:50rem}header.main-header .logo .nav-link span.fa{margin-top:2px;margin-left:4px;color:#b4bcff}header.main-header .logo .dropdown-menu ul{list-style:none;padding:0.5rem 1rem;margin:0;color:#333;width:150px}header.main-header .logo .dropdown-menu ul li{padding:0.5rem 0}header.main-header .logo .dropdown-menu::before{left:2rem}header.main-header .user-settings,header.main-header .app-nav{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin:0;padding:0}header.main-header .app-nav{border-left:1px solid rgba(255,255,255,0.2);margin-left:0.25rem;margin-top:3px;padding-left:0.5rem}header.main-header .logo{align-items:center;display:flex;padding:0 1rem}header.main-header .nav-link{background:none;border:none;color:#fff;cursor:pointer;display:block;font-size:0.875rem;font-weight:500;line-height:20px;padding:0.35rem 0.5rem}header.main-header .nav-link:hover{color:rgba(255,255,255,0.8);text-decoration:none}header.main-header .nav-link:focus:not(:focus-visible){outline:0}header.main-header .dropdown-menu{background:#fbf7f6}header.main-header .survey-item button{align-items:center;color:#ffefb2;display:inline-flex}header.main-header .survey-item button:hover{color:#ffefb2}header.main-header .survey-item button svg{display:inline-block;margin-right:0.125rem}header.main-header .my-scenarios{padding-right:0}header.main-header .my-scenarios a{border-top-left-radius:50rem;border-bottom-left-radius:50rem}header.main-header .my-account{margin-left:1px !important;padding-left:0}header.main-header .my-account button{border-top-right-radius:50rem;border-bottom-right-radius:50rem}header.main-header .sign-in,header.main-header .sign-up,header.main-header .my-account,header.main-header .my-scenarios{white-space:nowrap}header.main-header .sign-in button,header.main-header .sign-up a{border-radius:50rem}header.main-header .my-scenarios a,header.main-header .my-account button,header.main-header .sign-in button,header.main-header .sign-up a{padding:0.35rem 0.9rem;margin:0}header.main-header .my-scenarios a,header.main-header .my-account button,header.main-header .sign-in button{background:rgba(255,255,255,0.1)}header.main-header .my-scenarios a:hover,header.main-header .my-account button:hover,header.main-header .sign-in button:hover{background:rgba(255,255,255,0.15)}header.main-header .sign-up a{box-shadow:inset 0 0 0 2px rgba(255,255,255,0.1)}header.main-header .sign-up a:hover{box-shadow:inset 0 0 0 2px rgba(255,255,255,0.2)}header.main-header .logo:hover,header.main-header .locale:hover,header.main-header .my-scenarios:hover,header.main-header .my-account:hover,header.main-header .sign-in:hover{color:white;text-decoration:none}header.main-header .logo:focus:not(:focus-visible),header.main-header .locale:focus:not(:focus-visible),header.main-header .my-scenarios:focus:not(:focus-visible),header.main-header .my-account:focus:not(:focus-visible),header.main-header .sign-in:focus:not(:focus-visible){outline:0}header.main-header .logo.locale,header.main-header .locale.locale,header.main-header .my-scenarios.locale,header.main-header .my-account.locale,header.main-header .sign-in.locale{font-weight:normal}header.main-header .logo.locale .fa,header.main-header .locale.locale .fa,header.main-header .my-scenarios.locale .fa,header.main-header .my-account.locale .fa,header.main-header .sign-in.locale .fa{vertical-align:middle;margin:2px 5px 0 6px}header.main-header .logo #locale-button,header.main-header .locale #locale-button,header.main-header .my-scenarios #locale-button,header.main-header .my-account #locale-button,header.main-header .sign-in #locale-button{display:flex;flex-wrap:nowrap}header.main-header .logo{padding-left:1rem;padding-right:1rem}header.main-header .locale,header.main-header .my-account{height:100%}header.main-header .user-settings .dropdown-menu img{margin:-4px 0 0;vertical-align:middle}header.main-header .dropdown-item{color:#444;min-width:9rem}header.main-header .fa{font-size:16px}.app-nav .dropdown>button{padding:0.75rem 0.675rem;margin:-0.4rem 0}.app-nav .dropdown>button[aria-expanded="true"]{color:white}.dropdown-menu.learn-dropdown{margin:-0.5rem 0;padding:1.5rem 4rem 1.5rem 2rem;min-width:160px;top:45px;white-space:nowrap}.dropdown-menu.learn-dropdown .extras{margin-top:1rem;padding-top:0}.dropdown-menu.learn-dropdown .extras .section{padding-top:0}.dropdown-menu.learn-dropdown .extras li.learn-section{margin-top:0}.dropdown-menu.learn-dropdown .extras a{color:#374151;font-weight:normal}.dropdown-menu.learn-dropdown strong{align-items:center;display:flex;font-size:1.125rem;font-weight:500;margin-bottom:0.5rem}.dropdown-menu.learn-dropdown strong svg{border-radius:4px;color:white;height:1.25rem;margin-right:0.5rem;padding:0.25rem;width:1.25rem}.dropdown-menu.learn-dropdown ul{margin:0;padding:0;list-style:none}.dropdown-menu.learn-dropdown ul li.learn-section{align-items:center;color:#6b7280;display:flex;font-size:0.8125rem;font-weight:500;margin-top:1rem;padding-left:0.25rem;text-transform:uppercase}.dropdown-menu.learn-dropdown ul li.learn-section svg{height:1.25rem;margin-left:-2rem;width:1.25rem;margin-right:0.75rem}.dropdown-menu.learn-dropdown ul a{color:#1f2937;font-weight:500;display:inline-flex;align-items:center;padding:0.125rem 0.25rem}.dropdown-menu.learn-dropdown ul a svg.dash{width:1.25rem;height:1.25rem;margin-left:-2rem;margin-right:0.75rem;opacity:0.5;display:none}.dropdown-menu.learn-dropdown ul a svg.external{width:1rem;height:1rem;margin-left:0.25rem}.dropdown-menu.learn-dropdown.about li.learn-section,.dropdown-menu.learn-dropdown.about svg.external,.dropdown-menu.learn-dropdown.features li.learn-section,.dropdown-menu.learn-dropdown.features svg.external,.dropdown-menu.learn-dropdown.development li.learn-section,.dropdown-menu.learn-dropdown.development svg.external{color:#78818c}.dropdown-menu.learn-dropdown.about strong,.dropdown-menu.learn-dropdown.about a svg,.dropdown-menu.learn-dropdown.features strong,.dropdown-menu.learn-dropdown.features a svg,.dropdown-menu.learn-dropdown.development strong,.dropdown-menu.learn-dropdown.development a svg{color:#56b351}.dropdown-menu.learn-dropdown.about strong svg,.dropdown-menu.learn-dropdown.features strong svg,.dropdown-menu.learn-dropdown.development strong svg{background:#56b351}.dropdown-menu.learn-dropdown.about{left:-7rem;transform-origin:12rem center}.dropdown-menu.learn-dropdown.about::before{left:9rem}.dropdown-menu.learn-dropdown.features{left:-5rem;transform-origin:7rem center}.dropdown-menu.learn-dropdown.features::before{left:7.5rem}.dropdown-menu.learn-dropdown.development{left:-5rem;transform-origin:13rem center}.dropdown-menu.learn-dropdown.development::before{left:8rem}.dropdown-menu.learn-dropdown:not(.extras) .section{background-image:linear-gradient(white, transparent 2rem)}#scenario-nav{background:#fbf7f6;display:flex;font-size:0.875rem;justify-content:space-between;max-height:42px;width:100%;position:fixed;z-index:99}#scenario-nav .scenario-info,#scenario-nav .save-scenario,#scenario-nav .save-scenario-as,#scenario-nav .scenario-actions,#scenario-nav .sign-in-to-save{background:transparent;color:#444;font-size:0.875rem;line-height:19px;margin:0;padding:0.75rem 1rem 0.625rem}#scenario-nav #dropdown-coupling svg{margin-bottom:-2px;margin-right:7px;color:#444;width:17px;height:17px}#scenario-nav #dropdown-coupling a:hover svg{color:white}#scenario-nav .scenario-info .region{color:black;font-weight:bold}#scenario-nav .scenario-info .year{color:black}#scenario-nav .scenario-info .region-flag{background-position:0 1px}#scenario-nav .scenario-info .name{color:#666;display:inline-block;max-width:500px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}#scenario-nav .scenario-info .name:hover{color:#444}#scenario-nav .scenario-info .name:before{content:"– "}#scenario-nav .dropdown{display:inline-block;position:relative}#scenario-nav .dropdown .dropdown-menu{background:#DBEDFE}#scenario-nav .dropdown .dropdown-menu::before{background:#DBEDFE}#scenario-nav .save-scenario,#scenario-nav .save-scenario-as,#scenario-nav .scenario-actions,#scenario-nav .sign-in-to-save{border:none;border-left:2px solid #fff;box-sizing:content-box;color:#444;display:inline-block;text-align:center;transition:background 0.15s ease-in-out}#scenario-nav .save-scenario.active,#scenario-nav .save-scenario.active:hover,#scenario-nav .save-scenario-as.active,#scenario-nav .save-scenario-as.active:hover,#scenario-nav .scenario-actions.active,#scenario-nav .scenario-actions.active:hover,#scenario-nav .sign-in-to-save.active,#scenario-nav .sign-in-to-save.active:hover{background:#f9f9f9}#scenario-nav .save-scenario:hover,#scenario-nav .save-scenario-as:hover,#scenario-nav .scenario-actions:hover,#scenario-nav .sign-in-to-save:hover{background:#f9f9f9;cursor:pointer;text-decoration:none}#scenario-nav .save-scenario:focus:not(:focus-visible),#scenario-nav .save-scenario-as:focus:not(:focus-visible),#scenario-nav .scenario-actions:focus:not(:focus-visible),#scenario-nav .sign-in-to-save:focus:not(:focus-visible){outline:0}#scenario-nav .save-scenario:disabled,#scenario-nav .save-scenario .disabled,#scenario-nav .save-scenario-as:disabled,#scenario-nav .save-scenario-as .disabled,#scenario-nav .scenario-actions:disabled,#scenario-nav .scenario-actions .disabled,#scenario-nav .sign-in-to-save:disabled,#scenario-nav .sign-in-to-save .disabled{color:#999;pointer-events:none}#scenario-nav .save-scenario:disabled:hover,#scenario-nav .save-scenario .disabled:hover,#scenario-nav .save-scenario-as:disabled:hover,#scenario-nav .save-scenario-as .disabled:hover,#scenario-nav .scenario-actions:disabled:hover,#scenario-nav .scenario-actions .disabled:hover,#scenario-nav .sign-in-to-save:disabled:hover,#scenario-nav .sign-in-to-save .disabled:hover{background:none;cursor:default}#scenario-nav .scenario-actions .fa{margin-left:0.25rem}#scenario-nav .dropdown-item{color:#444;min-width:11rem}#scenario-nav .save-scenario{position:relative}#scenario-nav .save-scenario .label{opacity:0;transition:opacity 0.25s ease-in-out;will-change:opacity}#scenario-nav .save-scenario .saved{color:#35a047;left:50%;margin-left:-50px;position:absolute;top:12px;width:100px}#scenario-nav .save-scenario .label.show,#scenario-nav .save-scenario .saved.show{opacity:1}.dropdown{position:relative}.dropdown-menu{background:white;border-radius:6px;display:block;font-size:0.875rem;left:0.5em;list-style:none;margin:0;opacity:0;padding:0.5rem 0;pointer-events:none;position:absolute;top:2.5rem;transform:scale(0.9) translateY(-10px);transition:opacity 0.25s ease-in-out, transform 0.25s ease-in-out;will-change:opacity, transform;z-index:100}.dropdown-menu:before{background:#F6FFF1;border-radius:2px;content:" ";height:0.625rem;left:0.625rem;position:absolute;top:-0.25rem;transform:rotate(45deg);width:0.625rem}.dropdown-menu.show{display:block;opacity:1;pointer-events:auto;transform:scale(1) translateY(0px);transition-duration:0.125s}.dropdown-menu.coupling{width:14rem}.dropdown-menu li{margin:0;padding:0}.dropdown-menu li.sep-above,.dropdown-menu li.sep{border-top:1px solid rgba(0,0,0,0.15);margin-top:0.5rem;padding-top:0.5rem}.dropdown-menu li.category{font-size:0.625rem;font-weight:400;padding:0.75rem 1rem 0.125rem;text-transform:uppercase}.dropdown-menu .dropdown-content{padding:0.5rem 1rem}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-right:before{left:auto;right:0.5rem}.dropdown-item{align-items:center;color:black;display:flex;gap:0.25rem;padding:0.25rem 1rem;white-space:nowrap}.dropdown-item:hover{background-color:#4e7be4;color:white !important;cursor:pointer;text-decoration:none}.dropdown-item[disabled],.dropdown-item .disabled{opacity:0.5;pointer-events:none}.dropdown-item.inset{padding-left:2rem}.dropdown-item.text:hover{background-color:inherit;color:#444 !important;cursor:default}.dropdown-item.text{white-space:normal}.dropdown-item.external{color:#4e7be4 !important;text-decoration:underline}.dropdown-item.external:hover{color:#fff !important}button.dropdown-item{background:none;border:none;line-height:inherit;text-align:left;width:100%}button.dropdown-item:focus:not(:focus-visible){outline:none}#sidebar{border-right:1px solid #ddd;color:black}#sidebar h4{margin:0 0 0 0;padding:10px 1rem;cursor:pointer;color:#333;font-weight:bold;font-size:14px;display:flex}#sidebar h4:after{margin-left:auto;font:normal normal normal 14px/1 FontAwesome;content:"\f054";font-size:11px;color:#333;font-weight:10;margin-top:4px;transition:transform 0.5s}#sidebar h4.active:after{transform:rotate(90deg);transform-origin:3px 6px}#sidebar h4:last-of-type{border-top:1px solid #ddd}#sidebar h4:nth-of-type(2){border-top:1px solid #ddd}#sidebar ul{margin:0 0 10px 0;padding:0;list-style:none}#sidebar ul li,#sidebar ul li.child{padding:0 0 0 0;overflow:hidden;vertical-align:top;position:relative}#sidebar ul li.active,#sidebar ul li.child.active{background:#eef5f9;color:black;margin-right:-1px}#sidebar ul li.active a,#sidebar ul li.child.active a{border-right:4px solid #f27316;color:black;width:173px}#sidebar ul li.active a:hover,#sidebar ul li.child.active a:hover{background:#eef5f9;cursor:default}#sidebar ul li.active:hover,#sidebar ul li.child.active:hover{background:#eef5f9}#sidebar ul li.empty,#sidebar ul li.child.empty{padding:5px 5px 0 5px;margin:2px 5px;color:red}#sidebar ul li.empty:hover,#sidebar ul li.child.empty:hover{background:none}#sidebar ul li:hover,#sidebar ul li.child:hover{background:#fbfbfb}#sidebar ul li a:hover span.value,#sidebar ul li.active a span.value,#sidebar ul li.child a:hover span.value,#sidebar ul li.child.active a span.value{background:transparent none}#sidebar ul li a,#sidebar ul li.child a{float:left;width:175px;color:#333;text-decoration:none;padding:8px 1rem 8px 1rem}#sidebar ul li a p,#sidebar ul li.child a p{float:left;position:relative;margin:0 0 0 0}#sidebar ul li a span.bar,#sidebar ul li.child a span.bar{clear:left;float:left;height:5px;background:#999;margin:2px 0 3px 26px;overflow:hidden}#sidebar ul li a span.value,#sidebar ul li.child a span.value{position:absolute;top:14px;color:#777;font-size:10px;height:10px;width:20px;padding-left:3px;font-weight:normal}#sidebar ul li a span.title,#sidebar ul li.child a span.title{position:relative;float:left;padding-left:25px;overflow:hidden;line-height:150%;text-overflow:ellipsis;width:160px}#sidebar ul li a sub,#sidebar ul li.child a sub{line-height:1}#sidebar ul li.child.active a{padding-top:3px;padding-bottom:3px;width:165px}#sidebar ul li.child a{padding:3px 10px 3px 20px;margin:0 0 0 11px;width:164px}#sidebar ul li.child a span.bullet{float:left;font-size:12px;margin-top:5px;padding-right:5px}#sidebar ul li.child a span.title{font-size:12px;padding:2px 0 1px;height:17px;width:150px}#sidebar ul li.child.empty{margin:0 0 0 20px;padding:5px 0 5px 5px}#sidebar #results-tip{background:#fffbe6;background:linear-gradient(#fffbe6, #fff6cb);border-bottom-color:#c5bb92;border-radius:3px;border:1px solid #d4c99f;box-shadow:0 2px 2px rgba(0,0,0,0.1);color:#6f6743;font-size:12px;line-height:1.5;margin:-4px -10px 10px 10px;padding:15px;position:relative}#sidebar #results-tip:before,#sidebar #results-tip:after{right:auto;content:"";display:inline-block;position:absolute}#sidebar #results-tip:before{left:15px;top:-18px;border:9px solid transparent;border-bottom-color:#c5bb92}#sidebar #results-tip:after{left:16px;top:-16px;border:8px solid transparent;border-bottom-color:#fffbe6}#sidebar #results-tip .controls{font-size:11px;list-style:none;margin:10px 0 0;padding:0;white-space:nowrap}#sidebar #results-tip .controls li{display:inline-block}#sidebar #results-tip .controls li+li{border-left:1px solid #ecdf98;margin-left:7px;padding-left:7px}#sidebar #results-tip .controls button{background:transparent;border:0;color:#a29a71;cursor:pointer;font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:11px;margin:-5px -7px;outline:none;padding:5px 7px}#sidebar #results-tip .controls button .fa{font-size:12px}#sidebar #results-tip .controls button:hover{color:#6f6743}#sidebar #households span.title{background:url(/assets/sidebar/households-15f1632fce942e762b23b5ff3b5d6105e0679ff354603af1f4393aa04e2dbc17.png) 0px 0px no-repeat}#sidebar #buildings span.title{background:url(/assets/sidebar/buildings-7d98e4415d0d9dfcd5a87a9bfa71dbb2534376fc6c18d6797d2403cc16df63b9.png) 0px 0px no-repeat}#sidebar #industry span.title{background:url(/assets/sidebar/industry-96c7efc01a1a3dde4d22f8b7c17e3b521f89c9da6f92561c8a6d606e06cd43a8.png) 0px 0px no-repeat}#sidebar #agriculture span.title{background:url(/assets/sidebar/agriculture-cda815fb70fa95ff1a9a25252be6f5a43b26918479a5d7c0c1c1223371ab9e33.png) 0px 0px no-repeat}#sidebar #transport span.title{background:url(/assets/sidebar/transport-695641bcc8f3bfa130e3331e43a2bd59460f97d73371eb981ad3e0cd12e1f98d.png) 0px 0px no-repeat}#sidebar #transport_fuels span.title{background:url(/assets/sidebar/transport-695641bcc8f3bfa130e3331e43a2bd59460f97d73371eb981ad3e0cd12e1f98d.png) 0px 0px no-repeat}#sidebar #other span.title{background:url(/assets/sidebar/other-2728124c779e050fca9ca7949a0a72b224c90b78d444a2fe02a51f571ca03aeb.png) 0px 0px no-repeat}#sidebar #export_energy span.title{background:url(/assets/sidebar/export_energy-b879810977fc6f6bee635bb5e4c417998f3f22cda3ee8c73d170c070edf00a91.png) 0px 0px no-repeat}#sidebar #specs_electricity span.title{background:url(/assets/sidebar/electricity-db03bbce26b210e905213aa013846095ffbdf5b6bebea1bc26a680eaf2a018b5.png) 0px 0px no-repeat}#sidebar #specs_renewable_electricity span.title{background:url(/assets/sidebar/electricity_renewable-18442a72143bb5122e04f07e1041f2b3f917dff9f6efcf98faad245f3d442e79.png) 0px 0px no-repeat}#sidebar #merit_order span.title{background:url(/assets/sidebar/merit_order-82d2298d6ad6eefea562b13a28ec57ed42972971eea0257d2bb1ab8a1b469fb4.png) 0px 0px no-repeat}#sidebar #fuel_costs span.title{background:url(/assets/sidebar/fuel_costs-059ff1641a4563d69360bf1b575c2cb59e815ce35c1bbde9de3291c55b485d68.png) 0px 0px no-repeat}#sidebar #specs_transport span.title{background:url(/assets/sidebar/transport-695641bcc8f3bfa130e3331e43a2bd59460f97d73371eb981ad3e0cd12e1f98d.png) 0px 0px no-repeat}#sidebar #co2 span.title{background:url(/assets/sidebar/ccus-2a3c3e88e1a03809384bd560454ec9040c1c3ed0f7f4276a29b1c6a1dc6518ac.png) 0px 0px no-repeat}#sidebar #infrastructure span.title{background:url(/assets/sidebar/infrastructure-4e31babbb7e8c3f728ec124c52891f019a6d2feb87a115f722c8f55c19d2e0f1.png) 0px 0px no-repeat}#sidebar #heating_technologies span.title{background:url(/assets/sidebar/renew_heat-3f84e136355d80576d06388a212e57a3548ed9acdf2378a57b6a8aaed58fc462.png) 0px 0px no-repeat}#sidebar #costs_hydrogen span.title{background:url(/assets/sidebar/hydrogen-816f755eb84b2ae1501dfa056af0ed62c138e3f51424a7c1116d29452474d629.png) 0px 0px no-repeat}#sidebar #wacc span.title{background:url(/assets/sidebar/wacc-e2b340e31f7ceacfe9d1065fb26857bf8997972f4f240072eb0a2b5a20a56789.png) 0px 0px no-repeat}#sidebar #costs_flexibility span.title{background:url(/assets/sidebar/excess_electricity-5ff21180a2785e476d9a4cad951a385dfb43d0ace4614990214397717b058247.png) 0px 0px no-repeat}#sidebar #introduction span.title{background:url(/assets/sidebar/introduction-28af4a239a4223ce2dbf681654c707a39fe8e228b0b6fba5db7047c29b1de23b.png) 0px 0px no-repeat}#sidebar #fossil span.title{background:url(/assets/sidebar/fossil-e74a16c990a3aabd3d7397fb166caaa702294f8b0892475ec8a80c0e43539219.png) 0px 0px no-repeat}#sidebar #electricity span.title{background:url(/assets/sidebar/electricity-db03bbce26b210e905213aa013846095ffbdf5b6bebea1bc26a680eaf2a018b5.png) 0px 0px no-repeat}#sidebar #electricity_renewable span.title{background:url(/assets/sidebar/electricity_renewable-18442a72143bb5122e04f07e1041f2b3f917dff9f6efcf98faad245f3d442e79.png) 0px 0px no-repeat}#sidebar #heat span.title,#sidebar #costs_heat span.title{background:url(/assets/sidebar/heat-263be4b3a8d9265499c2b80bd233519441503fcbe943335a59006923d3f8c71d.png) 0px -1px no-repeat}#sidebar #fuels span.title{background:url(/assets/sidebar/fuels-3adfbff80bab5af5a84196e3d27cbde00c4fe06c9f06ad6b7494978250eb6bc7.png) 0px 0px no-repeat}#sidebar #other_fuels span.title{background:url(/assets/sidebar/fuels-3adfbff80bab5af5a84196e3d27cbde00c4fe06c9f06ad6b7494978250eb6bc7.png) 0px 0px no-repeat}#sidebar #biomass span.title{background:url(/assets/sidebar/biomass-c8e0630550a8aeae8fad02d03964945c4833755dd38746062f299242ceddc4e5.png) 0px 0px no-repeat}#sidebar #fuel_production span.title{background:url(/assets/sidebar/curves-d151a1bbb761869e2baf93bc6b12bbf73a075a8d328165fd91a2e319103be798.png) 0px 0px no-repeat}#sidebar #hydrogen span.title{background:url(/assets/sidebar/hydrogen-816f755eb84b2ae1501dfa056af0ed62c138e3f51424a7c1116d29452474d629.png) 0px 0px no-repeat}#sidebar #ccus span.title{background:url(/assets/sidebar/ccus-2a3c3e88e1a03809384bd560454ec9040c1c3ed0f7f4276a29b1c6a1dc6518ac.png) 0px 0px no-repeat}#sidebar #other_emissions span.title{background:url(/assets/sidebar/emissions-1fd0b798cee6886f3f21b008ca9d150ad5892601eacccd90f01220bdc0f39a0b.png) 0px 0px no-repeat}#sidebar #emission_factors span.title{background:url(/assets/sidebar/emission_factors-d86de4fb03f30d9b2f7f66cbb644001dfd6e0926f528957629c54b2850c8fad4.png) 0px 0px no-repeat}#sidebar #flexibility_overview span.title{background:url(/assets/sidebar/excess_electricity-5ff21180a2785e476d9a4cad951a385dfb43d0ace4614990214397717b058247.png) 0px 0px no-repeat}#sidebar #flexibility_storage span.title{background:url(/assets/sidebar/battery_storage-36eec18bdee9fef03f3f88199c9ee18169aaadb85f8d609c06fd2b051f2aa0fc.png) 0px 0px no-repeat}#sidebar #flexibility_conversion span.title{background:url(/assets/sidebar/electricity-db03bbce26b210e905213aa013846095ffbdf5b6bebea1bc26a680eaf2a018b5.png) 0px 0px no-repeat}#sidebar #flexibility_net_load span.title{background:url(/assets/sidebar/net_load-75f013b905abaded9305c9c7d3fc5eaac004353f0d10971f84d812decd05fe79.png) 0px 0px no-repeat}#sidebar #electricity_import_export span.title{background:url(/assets/sidebar/import_export-14494e737d81b7eea8224107ff144e0375c7b9e2c4985af98193c574d2aa2944.png) 0px 0px no-repeat}#sidebar #flexibility_weather span.title{background:url(/assets/sidebar/flexibility_weather-eab55a9a404816ac499d3459d7c2f7be2dd7b4031575379dadef06cb08f5f2ee.png) 0px 0px no-repeat}#sidebar #security_of_supply span.title{background:url(/assets/sidebar/security_of_supply-90b29289475a673c88ee5e8121c18097ffc35ced6ad77e1a9887db4bfae20168.png) 0px 0px no-repeat}#sidebar #transit_flows span.title{background:url(/assets/sidebar/export_energy-b879810977fc6f6bee635bb5e4c417998f3f22cda3ee8c73d170c070edf00a91.png) 0px 0px no-repeat}#sidebar #curve_upload span.title{background:url(/assets/sidebar/curve_upload-22f9b32db6a6dda1ac283d0bb19d4f8ec5a378c9c2223fa299ca6a741b1ac502.png) 0px -1px no-repeat}#sidebar #curve_upload .title{padding-top:1px;padding-bottom:1px;margin:-1px 0}#sidebar #data_sources span.title{background:url(/assets/sidebar/folder-6e92e4c2e92732ed67cc26fa8e5e664908e8c579035d281a2882c8d8d46c0747.png) 0px 0px no-repeat}#sidebar #data_export span.title{background:url(/assets/sidebar/download-8866411a9cb436ded264fb849c730ac63ae0fd16b57cd258c236869ba91b2059.png) 0px 0px no-repeat}#sidebar #data_visuals span.title{background:url(/assets/sidebar/visuals-b6471b9c18daa72e4e81933c4d57943ddfcbd4d2d4e36ef2de911b6f949c98d8.png) 0px 0px no-repeat}#dashboard_container{width:100%;background-color:#fff}#dashboard_container #dashboard{margin:0 auto;min-width:715px;list-style:none;z-index:1051}#dashboard_container #dashboard .loading{background:#fff;position:absolute;height:68px;opacity:0.8;width:100%;z-index:2000}#dashboard_container #dashboard .dashboard_items{display:flex}#dashboard_container #dashboard .dashboard_item{flex:1;float:left;cursor:pointer;border-top:1px solid #cbced2;width:14%;position:relative}#dashboard_container #dashboard .dashboard_item.unavailable .header,#dashboard_container #dashboard .dashboard_item.unavailable strong{color:#999}#dashboard_container #dashboard .dashboard_item:last-of-type{border-right:0}#dashboard_container #dashboard .dashboard_item .arrow{position:absolute;right:5px;top:15px;width:33px;height:40px;margin:0;padding:0}#dashboard_container #dashboard .dashboard_item .arrow_neutral,#dashboard_container #dashboard .dashboard_item .arrow_up,#dashboard_container #dashboard .dashboard_item .arrow_down{background:url(/assets/constraints/arrows.png) 0 0 no-repeat}#dashboard_container #dashboard .dashboard_item .arrow_neutral{background-position:0 -200px}#dashboard_container #dashboard .dashboard_item .arrow_up{background-position:0 -100px}#dashboard_container #dashboard .dashboard_item img.questionmark{position:absolute;right:5px;top:15px;cursor:pointer}#dashboard_container #dashboard .dashboard_item .header{float:left;display:block;color:#78818c;font-size:14px;padding:10px 0 1px 12px;margin:0;height:25px}#dashboard_container #dashboard .dashboard_item strong{clear:left;float:left;display:block;font-weight:normal;color:#000;padding:0 0 11px 12px;font-size:24px;width:120px}#dashboard_container #dashboard .first{background:none}#dashboard{position:relative}#dashboard #dashboard_change{background:#333;display:block;color:#fff;padding:0.75rem}#dashboard #dashboard_change:hover{background-color:#9ca2aa}#dashboard #dashboard_change:active{background-color:#757e8a}#dashboard #dashboard_change svg{margin:0 auto}@media screen and (max-width: 960px){#dashboard_container #dashboard .dashboard_item .header{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:12px;height:18px;line-height:11px;padding:18px 0 0 12px}#dashboard_container #dashboard .dashboard_item strong{font-size:17px;padding-bottom:11px}#dashboard_container #dashboard .dashboard_item .arrow_down,#dashboard_container #dashboard .dashboard_item .arrow_up,#dashboard_container #dashboard .dashboard_item .arrow_neutral{background-position:0 -400px;top:38px;width:15px}#dashboard_container #dashboard .dashboard_item .arrow_down{background-position:0 -300px}#dashboard_container #dashboard .dashboard_item .arrow_up{background-position:0 -400px}#dashboard_container #dashboard .dashboard_item .arrow_neutral{background-position:0 -500px}}@media screen and (max-width: 840px){#dashboard_container #dashboard .dashboard_item .header{font-size:10px}}@media screen and (min-width: 1600px){#dashboard_container #dashboard .dashboard_item .arrow{left:130px}}#dashboard-changer{padding:40px 50px;width:550px}#dashboard-changer h1{background:url(/assets/icons/dashboard.png) 160px 0 no-repeat;border-bottom:1px solid #ccc;font:bold 16px "Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";padding:3px 0 20px 200px;margin:-3px 0 21px}#dashboard-changer sup,#dashboard-changer sub{line-height:0}#dashboard-changer dl{font-size:13px;padding-top:14px}#dashboard-changer dl dt,#dashboard-changer dl dd{padding:0 0 2px}#dashboard-changer dl dt{font-weight:bold;margin:-14px 370px 0 0;text-align:right}#dashboard-changer dl dd{margin:-22px 0 22px 200px;width:350px}#dashboard-changer dl dd label{display:block;white-space:nowrap}#dashboard-changer dl dd label input{margin-top:0px}#dashboard-changer .commit{border-top:1px solid #ccc;margin-top:-6px;padding:20px 0 0 200px}#dashboard-changer .commit .indicator{background:url(/assets/layout/ajax-loader-small.gif) 0 0 no-repeat;display:none;height:24px;float:left;margin:5px 21px 0 -45px;width:24px}#dashboard_popup{margin:0px;height:540px;background-color:#fff;border-radius:20px}#dashboard_popup .legend{margin-left:55px !important}#dashboard_popup h2{background-color:#DBEDFE;color:#333;padding:0.75rem 0.75rem 0.75rem 1.5rem;margin:0;line-height:25px;font-weight:600;border-radius:3px 3px 0 0;letter-spacing:0.25px}#dashboard_popup .popup-actions{float:right;margin-top:-1px}#dashboard_popup .popup-actions a.button{padding:7px 12px;color:#333;background-color:#fff;letter-spacing:0}#dashboard_popup .description{text-align:left;margin:1.5rem 1.5rem 0.25rem 1.5rem}#dashboard_popup .chart_holder header h3{display:none}#dashboard_popup .chart_holder .actions{text-align:right}#dashboard_popup .chart_holder .actions a{display:none}#dashboard_popup .chart_holder .actions a.chart_format{display:block}#dashboard_popup .chart_holder .actions a.chart_info{display:none !important}#dashboard_popup #charts{margin:0 0 0 0.75rem}#dashboard_popup #charts .chart_holder{float:none;background:#ffffff;max-height:300px;max-width:700px;margin:0;width:100%}#dashboard_popup #charts .chart_holder .chart_canvas{min-height:270px;width:100%}#dashboard_popup #charts .chart_holder .table_canvas{max-height:330px;overflow:auto;padding:0}#dashboard_popup .clear{clear:both}#dashboard_popup .chart_not_finished{position:absolute;top:20px;height:53px;width:264px;right:15px;z-index:3;background:url(/assets/layout/still_to_do.png) no-repeat}#dashboard_popup table#policies{font-family:13px/13px "Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height:0.9em;border-collapse:collapse;width:100%}#dashboard_popup table#policies td,#dashboard_popup table#policies th{padding:10px 12px}#dashboard_popup table#policies th{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";text-align:left}#dashboard_popup table#policies tr.even{background:#eee}#dashboard_popup table#policies tr td{margin:0;border:0}#dashboard_popup table#policies tr td.name{width:250px}#dashboard_popup table#policies tr td.check{padding-right:0}#dashboard_popup table#policies tr td.success{background:url(/assets/icons/accept.png) center no-repeat}#dashboard_popup table#policies tr td.failure{background:url(/assets/icons/cancel.png) center no-repeat}#dashboard_popup table#policies tr td.not_set{background:none}#dashboard_popup table.energy_imports td{background-color:#fff}#dashboard_popup table.energy_imports td .chart_holder{width:335px}#dashboard_popup table.energy_imports td .chart_holder .chart_canvas{width:335px;height:300px}#dashboard_popup.bio_footprint .item{margin-left:30px;position:relative}#dashboard_popup.bio_footprint .item .present,#dashboard_popup.bio_footprint .item .future{position:relative;height:105px;width:70px}#dashboard_popup.bio_footprint .item .present .overlay,#dashboard_popup.bio_footprint .item .future .overlay{height:105px}#dashboard_popup.bio_footprint .item h3{position:absolute;left:0;top:0;margin:0;padding:0}#dashboard_popup.bio_footprint .present{margin-top:20px}div.popup_node_details{color:#333;font-size:0.8175rem;padding:0.5rem;width:750px}div.popup_node_details h3{font-size:1.25rem;margin-top:0}div.popup_node_details table{width:100%;border-collapse:collapse;margin:0 0 1rem -0.375rem}div.popup_node_details table td,div.popup_node_details table th{border-bottom:1px solid #eee;padding:0.375rem;vertical-align:top}div.popup_node_details table td:first-child,div.popup_node_details table th:first-child{width:55%}div.popup_node_details table tr:last-child td{border-bottom-color:#ddd}div.popup_node_details table th{border-bottom-color:#ddd;color:#999;font-weight:normal;text-align:left}div.popup_node_details table th:first-child{color:#333;font-size:1rem;font-weight:500}div.popup_node_details details summary{cursor:pointer}div.popup_node_details details summary:hover{text-decoration:underline}div.popup_node_details details .attribute-description{color:#777;font-size:0.75rem;line-height:1rem;padding-top:3px;width:90%}div.popup_node_details a.download{background:url(/assets/icons/xlsx-8e7e8d142ba6a7f529fd5695a918dfd1da3db176779fb00a8d78253864c1d45a.svg) no-repeat;background-size:22px;color:#237547;display:inline-block;font-weight:500;font-size:0.8125rem;height:20px;margin-top:0.5rem;padding:2px 0 0 26px}div.popup_node_details__stars{color:#777;font-size:0.75rem;line-height:1.5;width:75%}#model footer{height:68px}footer.fixed{position:fixed;height:90px;width:100%;bottom:0;background:#dfe8f3;z-index:1050}body#root{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}body#root,body#root #wrapper,body#root #content{height:auto;height:fit-content}body#root footer{display:none}#landing{margin:0 auto;padding:50px 0 20px;width:1080px;color:#462c34}#landing a{color:#3c6ee1;text-decoration:none}#landing a:hover{color:black;text-decoration:underline}#landing #blurb{margin:0 0.5rem 40px;width:800px}#landing #blurb h1{font-size:26px;font-weight:normal;margin-top:0 0 1rem}#landing #blurb p{color:#656d76;font-size:14px;line-height:1.7}#landing #resume-scenario,#landing #new-scenario,#landing #preset-scenario,#landing #recently-updated,#landing #other-features .feature{background:#fbf7f6;border:1px solid #e5e7eb;border-radius:6px;margin:0 0 40px;padding:15px 20px}#landing #other-features{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(3, min-content);gap:20px}#landing #other-features .feature{background:#fdfdfd url(/assets/pages/home/local_global-00ae7945f2af2f2c2c872fd013ca08f7a1269a009e507775b9a4a5738126d61e.svg) 20px 20px no-repeat;background-size:32px;display:block;padding-left:68px}#landing #other-features .feature.whats-new{background-image:url(/assets/pages/home/whats-new-66e3cf068f43c8bf17183ecbe3afa95fefafabefaf73a467eace23d9d7ab2f08.svg);grid-column-start:1;grid-column-end:span 2;grid-row-start:1}#landing #other-features .feature.multi-year-charts{background-image:url(/assets/pages/home/multi_year_charts-1d034234cd3630bbb3f0c8fe7fb5458a50e2584c1114392bd4d94d15e6814767.svg);grid-column-start:3;grid-column-end:span 2;grid-row-start:1}#landing #other-features .feature.dataset{grid-row-start:1;grid-column-start:5;grid-column-end:span 2}#landing #other-features .feature.docs{background-image:url(/assets/pages/home/game-70ad3e173018e66ff7abc495e36fc496e18f0e62da10ced7b2a23123d4824bfe.png);grid-row-start:2;grid-column-start:1;grid-column-end:span 3}#landing #other-features .feature.api{background-image:url(/assets/pages/home/rubik-320ede583d760ae88a6bdcd42e98e39638e2049378c292fa7f7e4596c9944e9e.png);grid-row-start:2;grid-column-start:4;grid-column-end:span 3}#landing #other-features .feature.quintel{background-image:url(/assets/pages/home/quintel-c4059e8391f264678b9d3e97ac3fac2c1da630f810f1e5fa9968d4ade808367b.svg);grid-row-start:3;grid-column-start:1;grid-column-end:span 6}#landing #other-features h4{font-size:14px;margin:2px 0 0 0}#landing #other-features p{color:#78818c;font-size:12px;line-height:1.4;margin:8px 0 0 0}#landing #other-features a{margin:-5px;padding:5px}#landing #other-features a+a{margin-left:5px}#landing #resume-scenario{background:#fdece0;border:none}#landing #resume-scenario a{border-top-left-radius:3px;border-top-right-radius:3px;display:block;margin:-15px -20px;padding:18px 20px;position:relative;transition:all 0.1s ease-out}#landing #resume-scenario a:hover{text-decoration:none}#landing #resume-scenario a:hover span.root-button{background:#86c983}#landing #resume-scenario .title,#landing #resume-scenario .details{display:block}#landing #resume-scenario .title{color:#78818c;margin-bottom:5px}#landing #resume-scenario .details{color:black;font-size:16px}#landing #resume-scenario .country{background-position:0 1px;background-repeat:no-repeat;display:inline-block;font-weight:bold}#landing #resume-scenario .country.AT_austria{padding-left:28px;background-image:url(/assets/flags-24/at_austria-fd0fd393afb492392681ac31c4aac09bf7cdc262ba7ed0adb6deba8f6e559889.png)}#landing #resume-scenario .country.BE_belgium{padding-left:28px;background-image:url(/assets/flags-24/be_belgium-f6943886ccf8b6740525a41dd89fc0515f477a97386241f30b423b11f453ec8f.png)}#landing #resume-scenario .country.BG_bulgaria{padding-left:28px;background-image:url(/assets/flags-24/bg_bulgaria-7aa75e02260b1c322ea2fd9fbfe0bb106b4f20862304fc6b9dae3691a3cd3256.png)}#landing #resume-scenario .country.CY_cyprus{padding-left:28px;background-image:url(/assets/flags-24/cy_cyprus-3509cd672f0cad3763f19a30b92fb49192b0d6f5762cfe969099f7838da53fba.png)}#landing #resume-scenario .country.CZ_czechia{padding-left:28px;background-image:url(/assets/flags-24/cz_czechia-99f9adf346ef35373a49ccc8d40c80529d895e916ad0011b3b023832bea53478.png)}#landing #resume-scenario .country.DE_germany{padding-left:28px;background-image:url(/assets/flags-24/de_germany-2ae72eb67d697cf8a053b521ead419a5430f9d0a05c9a7a41f9bd238af0660a6.png)}#landing #resume-scenario .country.DK_denmark{padding-left:28px;background-image:url(/assets/flags-24/dk_denmark-ac9c5f1627f6c75b2c1acfb8c6e3cb6186ac2855b0947a94e63bbc6c5e042a46.png)}#landing #resume-scenario .country.EE_estonia{padding-left:28px;background-image:url(/assets/flags-24/ee_estonia-1d15e4a3a30c2a056f526d57473edacc0eaee3d7ed895f9aeb2a3789c2e2b5af.png)}#landing #resume-scenario .country.EL_greece{padding-left:28px;background-image:url(/assets/flags-24/el_greece-08d9088f490bd6adc00f273460d0f5e74d54a7b006e670a58ce6476495415918.png)}#landing #resume-scenario .country.ES_spain{padding-left:28px;background-image:url(/assets/flags-24/es_spain-f54397d0a1ee7a65c7dc757bb672c14f7d164bcd78611c758323604794bc78ad.png)}#landing #resume-scenario .country.eu,#landing #resume-scenario .country.EU27_european_union_27_countries{padding-left:28px;background-image:url(/assets/flags-24/eu27_european_union_27_countries-1bb057d2fa4ebe5523a0d0ddf6ff6e2fd4601802fe43f5673c8480617347b43a.png)}#landing #resume-scenario .country.fi_finland{padding-left:28px;background-image:url(/assets/flags-24/fi_finland-57dd0fc243707c918bf9532adece35ba24cd57c506f1d83168033ff29a833dd2.png)}#landing #resume-scenario .country.FR_france{padding-left:28px;background-image:url(/assets/flags-24/fr_france-3c4ae884b0c4745a91740298bdbaeee8c2c8529b539239489da1c2c1a3d7487b.png)}#landing #resume-scenario .country.HR_croatia{padding-left:28px;background-image:url(/assets/flags-24/hr_croatia-5f5608df5a56238f3f25f1f5e989cfb2d7c983504db018b4213b61970965a595.png)}#landing #resume-scenario .country.HU_hungary{padding-left:28px;background-image:url(/assets/flags-24/hu_hungary-77e26befb9de583f030457987e88326ab5832d8a615b10b46509f480e9dd5a87.png)}#landing #resume-scenario .country.IE_ireland{padding-left:28px;background-image:url(/assets/flags-24/ie_ireland-fd2630533c81b0181d6df76975050f0adb7d1878d33cab7485bef25202f58214.png)}#landing #resume-scenario .country.IT_italy{padding-left:28px;background-image:url(/assets/flags-24/it_italy-090a3a5ad49382699e14a2034144788359f6684f86d74cce8459f842d806b572.png)}#landing #resume-scenario .country.LT_lithuania{padding-left:28px;background-image:url(/assets/flags-24/lt_lithuania-554f5b970377096ee0b809397f8651ad00329b130d3db5a3ff1696b912e0c7d6.png)}#landing #resume-scenario .country.LU_luxembourg{padding-left:28px;background-image:url(/assets/flags-24/lu_luxembourg-a8c05da66dec8ca09c4e879a710927b9ff466be80821478cefcd2050e7798950.png)}#landing #resume-scenario .country.LV_latvia{padding-left:28px;background-image:url(/assets/flags-24/lv_latvia-bc6cfa080976fb273ce42043aca7cc38d839a738896eb12a6acc791d44db65c8.png)}#landing #resume-scenario .country.MT_malta{padding-left:28px;background-image:url(/assets/flags-24/mt_malta-8fc49007c264e29fe59737a7ad273194333739fe53cb34543e03c7b6a5b242c6.png)}#landing #resume-scenario .country.nl{padding-left:28px;background-image:url(/assets/flags-24/nl-c3d95076d85e5b288bd87a6a1f345fd3c4d6862091c027ac64aa42b6572ce2e0.png)}#landing #resume-scenario .country.nl2019{padding-left:28px;background-image:url(/assets/flags-24/nl-c3d95076d85e5b288bd87a6a1f345fd3c4d6862091c027ac64aa42b6572ce2e0.png)}#landing #resume-scenario .country.PL_poland{padding-left:28px;background-image:url(/assets/flags-24/pl_poland-299534735cb4ddae027bfe3466622892462d483b34ed130bf2013de2c50d72b7.png)}#landing #resume-scenario .country.PT_portugal{padding-left:28px;background-image:url(/assets/flags-24/pt_portugal-68d0599c4d3587013c7648ba875e96e251b068aa015b45a9773b0f2c80242827.png)}#landing #resume-scenario .country.RO_romania{padding-left:28px;background-image:url(/assets/flags-24/ro_romania-2021c8f0d7869b2dc5a142a8dde34121950035e637c640aa9d38e3599c42146b.png)}#landing #resume-scenario .country.SE_sweden{padding-left:28px;background-image:url(/assets/flags-24/se_sweden-b14864c99570b51e51fd3b9f0795af251aff5aaf1e22330dd693da69663675b4.png)}#landing #resume-scenario .country.SI_slovenia{padding-left:28px;background-image:url(/assets/flags-24/si_slovenia-e63b798b645d34f1452bfdf775197f84e9e2fbb20c99642008af1d72619de922.png)}#landing #resume-scenario .country.SK_slovakia{padding-left:28px;background-image:url(/assets/flags-24/sk_slovakia-183f26453ab849ca564bb45a188f6ffd2ae3b9a1bfa6e89b61af26ff92116569.png)}#landing #resume-scenario .country.UK_united_kingdom{padding-left:28px;background-image:url(/assets/flags-24/uk_united_kingdom-d61b1936c1f2d3f00e2bf358058e0d60245c40635c00b3964dc7f4a7f9a8bb5b.png)}#landing #resume-scenario .country.UK_united_kingdom{padding-left:28px;background-image:url(/flags-24/sg_singapore.png)}#landing #resume-scenario .country.VUNH5_efate{padding-left:28px;background-image:url(/flags-24/vunh5_efate.png)}#landing #resume-scenario span.root-button{background:#8bd186;margin-top:9px;padding-top:7px;padding-bottom:7px;color:white}#landing #resume-scenario span.root-button span.fa{margin-top:0;color:white}#landing #resume-scenario ul.dashboard{background:linear-gradient(white 10%, #d0d5d8, white 90%);list-style:none;margin:5px -15px -10px;overflow:hidden;padding:0;display:none}#landing #resume-scenario ul.dashboard li{background:white;float:left;margin-right:1px;padding:15px 15px 10px;width:97px}#landing #resume-scenario ul.dashboard li:last-child{margin-right:0;width:98px}#landing #resume-scenario ul.dashboard li .name,#landing #resume-scenario ul.dashboard li .value{display:block}#landing #resume-scenario ul.dashboard li .name{color:#78818c;font-size:12px}#landing #resume-scenario ul.dashboard li .value{font-size:14px}#landing #new-scenario,#landing #preset-scenario{border:none}#landing #new-scenario .header-container,#landing #preset-scenario .header-container{display:flex;margin:-15px -20px 0px;padding:21px 20px 0}#landing #new-scenario .header-container a,#landing #preset-scenario .header-container a{font-size:0.875rem;font-weight:500;line-height:1;padding:0.5rem;margin:-0.5rem;color:#78818c}#landing #new-scenario h4,#landing #preset-scenario h4{font-size:16px;line-height:1;margin:0 auto 0 0;padding:0}#landing #new-scenario{border-top-color:#4e7be4}#landing #new-scenario form{margin:0 -10px;display:flex;padding:20px 0}#landing #new-scenario form .submit{margin-right:0;margin-left:auto}#landing #new-scenario form .country,#landing #new-scenario form .year,#landing #new-scenario form .submit,#landing #new-scenario form #scenario-info{padding:0 10px}#landing #new-scenario form .country{width:348px}#landing #new-scenario form .country a{display:inline-block;font-size:11px;margin-top:5px}#landing #new-scenario form .year{width:150px}#landing #new-scenario form .submit{border-right:none;width:72px}#landing #new-scenario form #scenario-info-button{background:none;border:none;height:100%;font-size:1.5rem}#landing #new-scenario form .scenario-info-dropdown{left:3rem;top:0;width:450px;padding:1rem;line-height:1.8}#landing #new-scenario form .scenario-info-dropdown::before{left:-0.25rem;top:0.625rem;background:white}#landing #new-scenario form label{color:#78818c;display:block;font-size:12px;display:none}#landing #new-scenario form .select2-selection{border:1px solid #d0d5d8;border-radius:3px;cursor:pointer;font-size:16px;height:32px;padding-top:2px;transition:all 0.1s ease-out}#landing #new-scenario form .select2-selection:hover{border-color:#98a3aa}#landing #new-scenario form .select2-selection__arrow{top:3px}#landing #new-scenario form .select2-selection__rendered>span>img{margin-right:5px;vertical-align:text-top}#landing #new-scenario form .select2-selection__rendered>span>img.ukni01_northern_ireland{display:none}#landing #new-scenario form .select2-container:focus,#landing #new-scenario form .select2-selection{outline:none}#landing #new-scenario form .select2-container--above.select2-container--open .select2-selection{border-top-left-radius:0;border-top-right-radius:0}#landing #new-scenario form .select2-container--below.select2-container--open .select2-selection{border-bottom-left-radius:0;border-bottom-right-radius:0}#landing #new-scenario form .value{border:1px solid #d0d5d8;border-radius:3px;cursor:pointer;font-size:16px;padding:5px 7px;transition:all 0.1s ease-out}#landing #new-scenario form .value .fa{color:#78818c;float:right;font-size:14px;margin:3px 0 0 3px;vertical-align:middle}#landing #new-scenario form .present{color:#78818c}#landing #new-scenario form .country .value{background-image:url(/assets/flags-24/nl-c3d95076d85e5b288bd87a6a1f345fd3c4d6862091c027ac64aa42b6572ce2e0.png);background-repeat:no-repeat;background-position:7px 6px;padding:5px 5px 5px 35px}#landing #new-scenario form button.root-button{background-color:#4e7be4;cursor:pointer;outline:none;padding-bottom:7px;padding-top:7px;transition:all 0.1s ease-out}#landing #new-scenario form button.root-button:hover{background:#88a6ed}#landing #new-scenario form button.root-button:active{background:#4a78e3}#landing #new-scenario .hint{border-top:1px solid #d0d5d8;color:#78818c;margin-bottom:0;margin-top:15px;margin:0;padding-right:25px;padding-top:15px}#landing span.root-button,#landing button.root-button{background:#ccc;border-radius:3px;border:none;color:white;float:right;font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;font-weight:500;margin:0;padding:10px 15px;transition:all 0.15s ease-out;white-space:nowrap;-webkit-font-smoothing:antialiased}#landing span.root-button .fa,#landing button.root-button .fa{color:white;font-size:9px;margin-top:-1.5px;vertical-align:middle}#landing span.root-button .fa+.fa,#landing button.root-button .fa+.fa{margin-left:-6px}#landing #preset-scenario{border-top-color:#f27316;padding-bottom:2rem}#landing #preset-scenario .header-container a{color:#78818c;text-decoration:underline}#landing #preset-scenario .header-container a:hover{color:#4e7be4}#landing #preset-scenario .hint{color:#78818c;margin:1.5rem 0}#landing #preset-scenario .year-tabs{display:flex;margin-bottom:2rem}#landing #preset-scenario .year-tabs .end-year-tab{margin-left:1rem;margin-bottom:3px;border-radius:6px;font-size:.875rem;padding:5px 13px;background:#fdfdfd;transition:background 0.15s ease-in}#landing #preset-scenario .year-tabs .end-year-tab a{color:#462c34;transition:color 0.15s ease-in}#landing #preset-scenario .year-tabs .end-year-tab a:hover{text-decoration:none;cursor:pointer;color:#462c34}#landing #preset-scenario .year-tabs .end-year-tab:hover{background:#fdece0;border-color:#fdece0}#landing #preset-scenario .year-tabs .end-year-tab:hover a{color:#462c34}#landing #preset-scenario .year-tabs .end-year-tab.active{background:#86c983;border-color:#86c983}#landing #preset-scenario .year-tabs .end-year-tab.active a{color:white}#landing #preset-scenario .year-tabs .end-year-tab.active:hover{cursor:default}#landing #preset-scenario .year-tabs .end-year-tab:first-child{margin-left:0}#landing #preset-scenario ul.scenario-list{list-style:none;margin:0 -20px 0;padding:0;transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden}#landing #preset-scenario ul.scenario-list.show{opacity:1;height:auto}#landing #preset-scenario ul.scenario-list li.title{font-weight:500;margin-top:15px;margin-bottom:2px;padding:0 20px;font-size:14px}#landing #preset-scenario ul.scenario-list a{align-items:baseline;color:black;display:flex;padding:3px 7px;margin:0 13px;border-radius:5px;position:relative;transition:background 0.15s ease-in}#landing #preset-scenario ul.scenario-list a:hover{background:#fdfdfd;text-decoration:none}#landing #preset-scenario ul.scenario-list a:active{background:#f6eeeb}#landing #preset-scenario ul.scenario-list .version{color:#78818c;margin-left:5px}#landing #preset-scenario ul.scenario-list .org{font-size:13px;line-height:1;margin-left:6px}#landing #preset-scenario ul.scenario-list span.last_updated{margin-left:auto;color:#dfbfb6;font-size:0.75rem}#landing #preset-scenario ul.scenario-list span.author{color:black;font-size:0.75rem;margin-left:auto}#landing #legal{border-top:1px solid #d0d5d8;font-size:12px;margin:0 0 -20px;overflow:hidden;padding:20px 0;text-align:center}#landing #legal ul{list-style:none;margin:0;padding:0}#landing #legal ul li{display:inline;margin:0 10px}#landing #legal ul a{color:#78818c}#whats-new{background:#fffced;line-height:1.5;padding:20px 0}#whats-new .content{margin:0 auto;width:1080px}#whats-new p{margin-top:0}#whats-new p:last-child{color:#78818c;margin-bottom:0}.select2-dropdown{border-color:#d0d5d8;font-size:14px !important}li.select2-results__option>span>.present{color:#78818c}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#4e7be4}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#6ca1d0}li.select2-results__option--highlighted>span>.present{color:white}#area-select-options .select2-results__group{color:#78818c}#area-select-options .select2-container--default .select2-results>.select2-results__options{max-height:350px;min-height:150px;overflow-y:auto}#area-select-options li.select2-results__option>span>img,#area-select-options li.select2-results__option>span>.blank-flag{margin-right:5px;vertical-align:text-top}#area-select-options li.select2-results__option>span>.blank-flag{display:inline-block;height:1px;width:23px}#blockchart #canvas_container{background-color:#fff;height:300px;padding:20px 10px 10px 40px;position:relative;width:90%}#blockchart #canvas_container ul#x-grid,#blockchart #canvas_container ul#y-grid,#blockchart #canvas_container ul#x-axis,#blockchart #canvas_container ul#y-axis{position:absolute;list-style-type:none;margin:0;padding:0}#blockchart #canvas_container ul#x-grid li,#blockchart #canvas_container ul#y-grid li,#blockchart #canvas_container ul#x-axis li,#blockchart #canvas_container ul#y-axis li{text-align:right}#blockchart #canvas_container ul#x-grid{left:0;width:100%;height:100%}#blockchart #canvas_container ul#x-grid li{float:left;height:100%;background:url(/assets/charts/vertical-border.gif) repeat-y right top}#blockchart #canvas_container ul#y-grid{width:100%;bottom:0;left:0;height:100%}#blockchart #canvas_container ul#y-grid li{width:100%;background:url(/assets/charts/horizontal-border.gif) repeat-x left top}#blockchart #canvas_container ul#x-axis{left:0px;bottom:-20px;width:100%}#blockchart #canvas_container ul#x-axis li{float:left;height:20px}#blockchart #canvas_container ul#y-axis{bottom:10px;left:-40px;height:100%;width:35px}#blockchart #canvas_container ul#y-axis li{width:100%}#blockchart #canvas_container #y-axis-label{position:absolute;top:0;left:2px;text-indent:-9999px;background-image:url(/assets/charts/euro_per_mwh_en.gif);background-repeat:no-repeat;height:229px;width:14px;display:block}#blockchart #canvas_container #x-axis-label{position:absolute;bottom:-2px;right:0}#blockchart #canvas_container #canvas{position:relative;height:100%;width:100%;border-left:1px solid #000;border-bottom:1px solid #000}#blockchart #canvas_container #canvas .block_container{opacity:0.9;position:absolute}#blockchart #canvas_container #canvas .block_container .balloon-tip{background:url(/assets/charts/balloon-tip.png) bottom left no-repeat;position:absolute;left:0;bottom:2px;height:22px;width:28px;z-index:2}#blockchart #canvas_container #canvas .block_container .block{border:1px solid #aaa;border-radius:3px;background-color:#fff;position:absolute;bottom:23px;cursor:pointer;padding:2px}#blockchart #canvas_container #canvas .block_container .block .header{border-radius:3px;font-style:italic;font-family:Arial;font-size:10px;padding:2px;color:#fff;line-height:0.9em;display:block;width:75px}#blockchart #canvas_container #canvas .invisible,#blockchart #canvas_container #canvas .is_zero{display:none}#blockchart #canvas_container #canvas .disabled{cursor:default;color:#ccc}ul#block_list>li{width:114px}ul#block_list{list-style-type:none;margin:30px 0 0 20px}ul#block_list li{padding:0 0 0 0;float:left}ul#block_list li a{text-decoration:none;color:#000}ul#block_list li a .swatch{float:left;width:11px;height:11px;margin-top:2px;border:2px solid #fff}ul#block_list li a:hover{text-decoration:none}ul#block_list li .visible{font-weight:bold}ul#block_list li ul{position:absolute;font-size:12px;list-style-type:none;padding:0 0 0 0;margin-left:0px;background-color:#fff;width:150px;border:1px solid #666;display:none}ul#block_list li ul li{position:relative;border-bottom:1px solid #ccc;display:block;width:150px}ul#block_list li ul li a{padding:5px;text-decoration:none}ul#block_list li ul li.disabled a{cursor:default;color:#ccc}ul#block_list li ul li:not(.disabled):hover{background-color:#63A1C9}ul#block_list li ul li:not(.disabled):hover a{text-decoration:none;color:#fff}.charts_container .coal{background-color:#333}.charts_container .wind{background-color:#63A1C9}.charts_container .gas{background-color:#cccccc}.charts_container .water{background-color:#416B86}.charts_container .nuclear{background-color:#E07033}.charts_container .co-firing{background-color:#90B93E}.charts_container .oil{background-color:#854321}.charts_container .geothermal{background-color:#BA7D40}.charts_container .solar{background-color:#ADDE4C}.charts_container .bio{background-color:#5E7929}.charts_container .waste{background-color:#394C19}.charts_container .co_firing{background-color:#92B940}.charts_container .hydrogen{background-color:#87CEEB}.block-chart-tooltip{font-size:12px}.block-chart-tooltip p{margin-top:0}.information_page{font-family:"Montserrat", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:14px;line-height:22px;margin:0 auto;padding:1rem 0;width:720px}.information_page .left{float:left}.information_page .right{float:right}.information_page li{margin:8px 0}.information_page hr{border:0;border-top:2px solid rgba(0,0,0,0.1);margin:2rem 0 1rem}.information_page code,.information_page pre{font-family:"SF Mono", "Monaco", "Inconsolata", "Fira Mono", "Droid Sans Mono", "Source Code Pro", monospace}.information_page section{border-bottom:1px solid #ddd;margin-bottom:2rem;padding-bottom:1rem}.information_page section:last-child{border-bottom:none}.information_page h3{clear:both;border-bottom:1px dotted #000000;margin-bottom:10px;margin-top:10px}.information_page div{clear:both}.information_page .image{background:url(/assets/layout/picture_shadow.png) no-repeat scroll right bottom transparent;margin:6px;padding:0 14px 14px;width:150px}.information_page table{margin:20px;width:90%}.information_page table tr{margin-bottom:5px}.information_page table td{padding:0 5px 1px 5px;line-height:2em}.information_page table tr.even{background-color:#F0F0F0}.information_page a{color:#4589d0;text-decoration:none}.information_page a:hover{color:#23568c;text-decoration:underline}.information_page .go_back{border-top:2px solid #eee;margin-top:1em;padding-top:1em}.information_page .go_back a{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08);font-size:16px;font-weight:bold;padding:10px;text-decoration:none;transition:all 0.1s ease-in-out}.information_page .go_back a:hover,.information_page .go_back a:active{color:white;background:#4589d0}.information_page .go_back a:active{background:#2e70b4}.information_page h1{padding-top:1rem;font-size:2rem}.information_page h1,.information_page h2,.information_page h3,.information_page strong{font-weight:600}.information_page img{max-width:100%;max-width:-moz-fill-available;max-width:-webkit-fill-available;max-width:fill-available}.information_page .development,.information_page .about{color:#1f2937;font-size:16px;line-height:1.6}.information_page .development a,.information_page .about a{font-weight:500}.information_page .development section,.information_page .about section{border:none;margin:0 0 1rem;position:relative}.information_page .development h2,.information_page .about h2{font-size:1.5rem;margin:2rem 0 1rem}.information_page.whats_new h2{border-top:2px solid #eee;padding-top:1em}.edit_account{width:725px}.edit_account h1,.edit_account input[type=submit]{margin-left:220px}.edit_account,.newsletter_settings,.delete_account{border:1px solid #ddd;border-radius:3px;margin:2rem auto;padding:1rem;width:725px}.edit_account h2,.newsletter_settings h2,.delete_account h2{background:#f6f6f6;border-bottom:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;font-size:16px;margin:-1rem -1rem 1rem;padding:1rem}.edit_account button.button[type],.edit_account a.button,.edit_account input.btn[type],.newsletter_settings button.button[type],.newsletter_settings a.button,.newsletter_settings input.btn[type],.delete_account button.button[type],.delete_account a.button,.delete_account input.btn[type]{font-size:13px;line-height:15px;padding:9px 13px 8px}.edit_account button.button[type]:active,.edit_account a.button:active,.edit_account input.btn[type]:active,.newsletter_settings button.button[type]:active,.newsletter_settings a.button:active,.newsletter_settings input.btn[type]:active,.delete_account button.button[type]:active,.delete_account a.button:active,.delete_account input.btn[type]:active{outline:none}.edit_account h2{margin-bottom:2rem}.newsletter_settings,.delete_account{padding:1rem}.newsletter_settings p,.delete_account p{margin:0}.newsletter_settings button.right,.delete_account button.right{float:right;margin-top:3px;margin-left:1rem}.newsletter_settings.confirm strong,.delete_account.confirm strong{background:#fff48f;padding:2px 3px}.newsletter_settings.confirm input.string,.delete_account.confirm input.string{border-top-right-radius:0;border-bottom-right-radius:0;padding:10px 10px 9px;position:relative;z-index:1}.newsletter_settings.confirm input.string:active,.newsletter_settings.confirm input.string:focus,.delete_account.confirm input.string:active,.delete_account.confirm input.string:focus{z-index:3}.newsletter_settings.confirm input.string.mistake:placeholder-shown,.delete_account.confirm input.string.mistake:placeholder-shown{border-color:#ef1b1b;box-shadow:0 0 5px #ff7575;z-index:3}.newsletter_settings.confirm button.button[type],.delete_account.confirm button.button[type]{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;position:relative;z-index:2}.newsletter_settings.confirm p,.delete_account.confirm p{margin-bottom:0.75rem}.delete_account{margin-bottom:150px}.delete_account button.button,.delete_account button.button:active{background-image:linear-gradient(#fff492, #fbd565);background-color:#ffe17a;color:#5a3a0b;border:1px solid #caaa51;border-bottom-color:#c7a444;text-shadow:0 1px 0 #ffef8c}.delete_account button.button:hover,.delete_account button.button:active:hover{background-image:linear-gradient(#fff069, #faca3d)}.delete_account button.button:active,.delete_account button.button:active:active{background-image:linear-gradient(#ffeb36, #f9bd0c);box-shadow:none}.delete_account button.button .fa,.delete_account button.button:active .fa{margin-right:0.25rem}.slider-row,.new-input-slider,.valuees{position:relative}.valuees div.slider{float:left;width:100%;display:block}.new-input-slider{z-index:10}.new-input-slider .slider-row{min-height:22px;overflow:hidden}.new-input-slider label,.new-input-slider .sublabel,.new-input-slider .reset,.new-input-slider .decrease,.new-input-slider .quinn,.new-input-slider .increase,.new-input-slider .output,.new-input-slider .show-info{display:block;float:left;text-align:left;min-height:22px;margin-bottom:5px}.new-input-slider label{line-height:15px;width:150px}.new-input-slider .slider-controls{float:right}.new-input-slider .quinn{margin:0 6px;min-height:1px;padding:8px 0;width:108px}.new-input-slider .sublabel{font-size:10px;color:#666;background:#fff;position:absolute;right:260px}.new-input-slider .reset,.new-input-slider .decrease,.new-input-slider .increase,.new-input-slider .show-info{background:url(/assets/slider/buttons.png) no-repeat;cursor:pointer;margin-left:4px;width:20px}.new-input-slider .show-info.coupling-icon{background:url(/assets/icons/link-b79d9a41792e4cf0da9319abe417e47902dea61959255cced4e0db834ebae605.svg) right no-repeat;color:#8f8f8f;width:20px;display:inline-block;height:20px;margin-bottom:-3px}.new-input-slider .show-info.coupling-icon:hover{background:url(/assets/icons/link-b79d9a41792e4cf0da9319abe417e47902dea61959255cced4e0db834ebae605.svg) right no-repeat;filter:brightness(0.5)}.new-input-slider .reset{background-position:0px 2px;margin-left:0;min-height:21px;width:21px}.new-input-slider .reset:hover{background-position:0px -28px}.new-input-slider .reset:active{background-position:0px -58px}.new-input-slider .reset.disabled{background-position:0px -88px;cursor:default}.new-input-slider .decrease{background-position:-30px 2px}.new-input-slider .decrease:hover{background-position:-30px -28px}.new-input-slider .decrease:active{background-position:-30px -58px}.new-input-slider .decrease.disabled{background-position:-30px -88px;cursor:default}.new-input-slider .increase{background-position:-60px 2px;margin-left:0;margin-right:5px}.new-input-slider .increase:hover{background-position:-60px -28px}.new-input-slider .increase:active{background-position:-60px -58px}.new-input-slider .increase.disabled{background-position:-60px -88px;cursor:default}.new-input-slider .show-info{background-position:-90px 2px}.new-input-slider .show-info:hover{background-position:-90px -28px}.new-input-slider .show-info:active{background-position:-90px -58px}.new-input-slider .show-info.disabled{background-position:-90px -88px;cursor:default}.new-input-slider .output{font-feature-settings:"tnum";text-align:right;width:73px;white-space:nowrap}.new-input-slider .output:hover{background:#eee;border-radius:4px;cursor:text}.new-input-slider .output:active{background:#e3e3e3}.new-input-slider .info-wrap{border:1px solid white;display:none;margin:-1px;overflow:auto}.new-input-slider .info{background:#eee;border-radius:5px;clear:both;font-size:12px;line-height:18px;margin:5px 0 20px;padding:1rem}.new-input-slider .info a.player{z-index:1}.new-input-slider .info sub,.new-input-slider .info sup{line-height:1}.new-input-slider .info .node-detail-wrapper{border-top:1px solid #ddd;margin-top:0.75rem}.new-input-slider .info .node-detail-wrapper a{display:block;margin:0 0 -0.75rem;padding:0.75rem 0}.new-input-slider .info .node-detail-wrapper a .loader{background:url(/assets/icons/specs-loader-3944a6176410e73761fd09d18dc342589e3a6b8161e4b3838a3c4bc420e95d13.gif) no-repeat;display:none;height:6px;width:22px}.new-input-slider .info .node-detail-wrapper a.loading{color:#777 !important;cursor:default;pointer-events:none}.new-input-slider .info .node-detail-wrapper a.loading .text{display:none}.new-input-slider .info .node-detail-wrapper a.loading .loader{display:inline-block}.new-input-slider .info .node-detail-wrapper.coupling-info{border-bottom:1px solid #ddd;margin-bottom:0.75rem;border-top:none;margin-top:0}.new-input-slider .info .node-detail-wrapper.coupling-info a{margin:-0.75rem 0 0}.new-input-slider .info .node-detail-wrapper.coupling-info svg{margin-bottom:-0.2rem}.new-input-slider .info .node-detail-wrapper.coupling-info .coupling-groups{margin-bottom:0.75rem}.new-input-slider .info .node-detail-wrapper.coupling-info .coupling-groups .all-groups{margin-top:0.5rem}.new-input-slider .info .node-detail-wrapper.coupling-info .group{background:#fff;padding:0.2rem 0.5rem;border-radius:2px;color:#78818c;margin-left:0.25rem}.new-input-slider .info .node-detail-wrapper.coupling-info .group:first-child{margin-left:0}.new-input-slider.info-box-visible .show-info{background-position:-120px 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.new-input-slider.info-box-visible .show-info:hover{background-position:-120px -28px}.new-input-slider.info-box-visible .show-info:active{background-position:-120px -58px}.new-input-slider.info-box-visible .show-info.disabled{background-position:-120px -88px;cursor:default}.new-input-slider.info-box-visible .show-info.coupling-icon{background:url(/assets/icons/link-b79d9a41792e4cf0da9319abe417e47902dea61959255cced4e0db834ebae605.svg) right no-repeat;filter:brightness(0.5)}.new-input-slider label,.new-input-slider .output{font-size:12px;padding-top:1px;min-height:21px}.new-input-slider.disabled label,.new-input-slider.disabled .output{color:#aaa}.new-input-slider.disabled .output{background:none;cursor:default}.new-input-slider.hidden{display:none}.new-input-slider .reset,.new-input-slider .decrease,.new-input-slider .increase{visibility:hidden}.new-input-slider .slider-row:hover .reset,.new-input-slider .slider-row:hover .decrease,.new-input-slider .slider-row:hover .increase{visibility:visible}.new-input-slider .slider-row:hover .sublabel{display:none}.new-input-slider .value-selector{background:#DBEDFE;border-radius:7px;box-shadow:0 1px 2px rgba(0,0,0,0.15),0 3px 7px rgba(0,0,0,0.1);display:none;top:-68px;right:5px;line-height:1;padding:15px;position:absolute;z-index:5000}.new-input-slider .value-selector:before,.new-input-slider .value-selector:after{content:'';display:block;position:absolute;right:32px;top:100%;width:0;height:0;border-top:9px solid #ccc;border-right:9px solid transparent;border-bottom:0 solid transparent;border-left:9px solid transparent}.new-input-slider .value-selector:after{border-top:8px solid #DBEDFE;border-right:8px solid transparent;border-bottom:0 solid transparent;border-left:8px solid transparent;right:33px}.new-input-slider .value-selector form{background:white;height:27px}.new-input-slider .value-selector input,.new-input-slider .value-selector select,.new-input-slider .value-selector button,.new-input-slider .value-selector .conversion{float:left;line-height:1}.new-input-slider .value-selector input{background:transparent;border:1px solid #bbb;border-top-color:#aaa;border-radius:3px 0 0 3px;box-shadow:inset 0 1px 1px #ddd;font-size:12px;margin:-1px 0 0;padding:6px 12px 6px 5px;text-align:right;width:100px}.new-input-slider .value-selector input:focus{border-color:#4b8ac2;box-shadow:0 0 7px #73abd9;outline:none}.new-input-slider .value-selector input:disabled{color:#999;-webkit-text-fill-color:#999}.new-input-slider .value-selector select{background:transparent;border:none;display:none}.new-input-slider .value-selector .conversion{background:url(/assets/slider/vselect-drop.png) right 10px no-repeat;cursor:pointer;color:#777;font-size:12px;height:12px;margin-left:-9px;margin-right:12px;padding:7px 12px 6px 0;position:relative;text-transform:uppercase;overflow:hidden}.new-input-slider .value-selector .conversion:hover{background:url(/assets/slider/vselect-drop.png) right -40px no-repeat;color:#444}.new-input-slider .value-selector .conversion select{cursor:pointer;display:inline;position:absolute;margin:5px 0 0 0;top:0;left:-50%;opacity:0;filter:alpha(opacity=0)}.new-input-slider .value-selector button{border:none;background:#4e7be4;border-radius:0 3px 3px 0;color:white;cursor:pointer;font-size:11px;text-transform:uppercase;line-height:14px;margin:-1px;padding:8px 10px 7px;font-weight:500}.new-input-slider .value-selector button::-moz-focus-inner{border:0;padding:0}.new-input-slider .value-selector button:active,.new-input-slider .value-selector button:focus{background:#386be1;outline:none}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){.new-input-slider .reset,.new-input-slider .decrease,.new-input-slider .increase,.new-input-slider .show-info{background-image:url(/assets/slider/buttons-hidpi.png);background-size:139px 108px}}html.no-opacity .quinn.disabled .bar .left,html.no-opacity .quinn.disabled .bar .main,html.no-opacity .quinn.disabled .bar .right,html.no-opacity .quinn.disabled .delta-bar .left,html.no-opacity .quinn.disabled .delta-bar .main,html.no-opacity .quinn.disabled .delta-bar .right,html.no-opacity .quinn.disabled .handle,html.no-opacity .quinn.disabled .reset,html.no-opacity .quinn.disabled .minus,html.no-opacity .quinn.disabled .plus,html.no-opacity .quinn.disabled .help{background-image:url(/assets/slider/ie-disabled.png)}.toggle-view{border-top:1px solid white;height:26px;position:relative;margin:20px 0}.toggle-view .off,.toggle-view .widget,.toggle-view .on{display:block;float:left;position:absolute;top:0px}.toggle-view .off,.toggle-view .on{color:#999;cursor:pointer;font-size:16px;height:26px;margin-top:3px;text-transform:uppercase}.toggle-view .off{left:0px;text-align:right;width:170px}.toggle-view .off.active{color:#666}.toggle-view .on{left:280px;width:100px}.toggle-view .on.active{color:#4282d0}.toggle-view .widget{left:180px;margin:0 20px;overflow:visible;padding-top:0;padding-bottom:0;width:91px}.toggle-view .widget .bar,.toggle-view .widget .handle{cursor:pointer}.toggle-view .widget .bar,.toggle-view .widget .delta-bar,.toggle-view .widget .handle{background-image:url(/assets/slider/toggle.png);height:26px}.toggle-view .widget .delta-bar{background-position:0 -40px}.toggle-view .widget .handle{background-position:-104px -4px;height:26px;margin:0;width:36px}.toggle-view .widget .handle:focus{background-position:-104px -4px}.toggle-view .widget .handle.active,.toggle-view .widget .handle:active{background-position:-104px -84px}.toggle-view .widget .bar .left,.toggle-view .widget .bar .main,.toggle-view .widget .bar .right,.toggle-view .widget .delta-bar .left,.toggle-view .widget .delta-bar .main,.toggle-view .widget .delta-bar .right,.toggle-view .widget .handle .left,.toggle-view .widget .handle .main,.toggle-view .widget .handle .right{background:none}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){.toggle-view .widget .bar,.toggle-view .widget .delta-bar,.toggle-view .widget .handle{background-image:url(/assets/slider/toggle-hidpi.png);background-size:144px 114px}}.accordion p.toggle-title,.accordion p.toggle-description{text-align:center}.accordion p.toggle-title{border-top:1px solid #ddd;margin-top:0 !important;padding-top:13px}.accordion .interface_group+.slider p.toggle-title{border-top:none;padding-top:0}.accordion .with-group.unmixed:has(.hidden){display:none}.accordion .slider:has(.hidden){display:none}.radio-collection-view{list-style:none;padding:0;margin:0 0 1em}.radio-collection-view li{border:1px solid #ddd;margin:0;position:relative;z-index:1}.radio-collection-view li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.radio-collection-view li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.radio-collection-view li+li{margin-top:-1px}.radio-collection-view li:hover{background:#fffced}.radio-collection-view li.is-selected{background:#f4f8fb;border-color:#d5dce4;z-index:2}.radio-collection-view li.is-selected label{cursor:default}.radio-collection-view li label{cursor:pointer;display:block;padding:15px 15px 15px 40px}.radio-collection-view li .title{font-size:14px}.radio-collection-view li input{font-size:16px;left:13px;position:absolute;top:15px}.radio-collection-view li .description{color:#586277;display:block;font-size:12px;line-height:18px;margin-top:5px}.quinn{position:relative}.quinn .bar .left,.quinn .bar .main,.quinn .bar .right,.quinn .delta-bar .left,.quinn .delta-bar .main,.quinn .delta-bar .right,.quinn .handle,.quinn .reset,.quinn .minus,.quinn .plus,.quinn .help{background-image:url(/assets/slider/default.png);background-repeat:no-repeat}.quinn,.quinn .bar,.quinn .delta-bar{height:5px}.quinn{padding:3px 0;zoom:1}.quinn:after{content:"";display:table;clear:both}.quinn .bar,.quinn .delta-bar{float:left;position:absolute}.quinn .bar{width:100%}.quinn .bar .left,.quinn .bar .main,.quinn .bar .right,.quinn .delta-bar .left,.quinn .delta-bar .main,.quinn .delta-bar .right{height:5px;position:absolute;z-index:1}.quinn .bar .left,.quinn .bar .right,.quinn .delta-bar .left,.quinn .delta-bar .right{height:5px;width:4px}.quinn .bar .left,.quinn .delta-bar .left{background-position:-50px -25px;left:0}.quinn .bar .main,.quinn .delta-bar .main{background-position:0 -150px;background-repeat:repeat-x;left:4px;right:4px}.quinn .bar .right,.quinn .delta-bar .right{background-position:-56px -25px;right:0px}.quinn .delta-bar{overflow:hidden;width:auto;z-index:5}.quinn .delta-bar .left,.quinn .delta-bar .main,.quinn .delta-bar .right{z-index:2}.quinn .delta-bar .left{background-position:-70px -25px}.quinn .delta-bar .main{background-position:0 -200px;right:4px}.quinn .delta-bar .right{background-position:-76px -25px;right:0px}.quinn .handle{background-position:0 0;cursor:default;height:21px;left:0%;margin:-8px -8px 0 -8px;outline:none;position:absolute;width:21px;z-index:5}.quinn .handle:active,.quinn .handle.active{background-position:0 -30px}.quinn.disabled .handle:active{background-position:0 0}.quinn .handle:focus{background-position:0 -60px}.quinn.multiple .handle{background-position:-100px 0;height:26px;margin-top:-9px;width:19px}.quinn.multple .handle.active{background-position:-100px -30px}.quinn.multiple .handle:focus{background-position:-100px -60px}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){.quinn .bar .left,.quinn .bar .main,.quinn .bar .right,.quinn .delta-bar .left,.quinn .delta-bar .main,.quinn .delta-bar .right,.quinn .handle,.quinn .reset,.quinn .minus,.quinn .plus,.quinn .help{background-image:url(/assets/slider/default-hidpi.png);background-size:130px 250px}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite-44bd06e6b28f3c96e987507bd3c40de3d7023674e42822c3f380eba97b2af903.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/assets/fancybox_loading-59f5d2957585c26f2b5869189b1b414dfd059010dac1272b8f340c75b7ef0860.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/assets/blank-3dca4ecfd677fb7efaad3674864438a6464ceef412fe0b8daea7790a3d96e244.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/assets/fancybox_overlay-30d042a9d8d07c0239248dd19946330001fb0f821e39bd973da54c429a3a673d.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/assets/fancybox_sprite@2x-e87b65d5d14ee3daa2b59eba4bd5af459b65ca3c6d2ba68b3df1369fa9805377.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/fancybox_loading@2x-b43d261a59d8d0cedea39a9af55e3c999ef49b47117418573d43ece66d107fe7.gif);background-size:24px 24px}}div.busybox{position:absolute;z-index:8000;color:#666;background-color:#fff;margin:0;padding:0;opacity:0.5;filter:alpha(opacity=95);-ms-filter:"alpha(opacity=95)"}.fancybox-skin{background:white;color:black;border-radius:6px;border:none;border-top:3px solid #4e7be4}#overlay_container{width:600px;overflow-x:hidden}#overlay_container p{display:block}#overlay_container p img{float:left}#select_curve{width:820px;padding:20px}#select_curve p{font-size:100%;color:#000000}.jqplot-target{position:relative;color:#666666;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:1em}.jqplot-axis{font-size:0.75em}.jqplot-xaxis{margin-top:10px}.jqplot-x2axis{margin-bottom:10px}.jqplot-yaxis{margin-right:10px}.jqplot-y2axis,.jqplot-y3axis,.jqplot-y4axis,.jqplot-y5axis,.jqplot-y6axis,.jqplot-y7axis,.jqplot-y8axis,.jqplot-y9axis,.jqplot-yMidAxis{margin-left:10px;margin-right:10px}.jqplot-axis-tick,.jqplot-xaxis-tick,.jqplot-yaxis-tick,.jqplot-x2axis-tick,.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick,.jqplot-yMidAxis-tick{position:absolute;white-space:pre}.jqplot-xaxis-tick{top:0px;left:15px;vertical-align:top}.jqplot-x2axis-tick{bottom:0px;left:15px;vertical-align:bottom}.jqplot-yaxis-tick{right:0px;top:15px;text-align:right}.jqplot-yaxis-tick.jqplot-breakTick{right:-20px;margin-right:0px;padding:1px 5px 1px 5px;z-index:2;font-size:1.5em}.jqplot-y2axis-tick,.jqplot-y3axis-tick,.jqplot-y4axis-tick,.jqplot-y5axis-tick,.jqplot-y6axis-tick,.jqplot-y7axis-tick,.jqplot-y8axis-tick,.jqplot-y9axis-tick{left:0px;top:15px;text-align:left}.jqplot-yMidAxis-tick{text-align:center;white-space:nowrap}.jqplot-xaxis-label{margin-top:10px;font-size:11pt;position:absolute}.jqplot-x2axis-label{margin-bottom:10px;font-size:11pt;position:absolute}.jqplot-yaxis-label{margin-right:10px;font-size:11pt;position:absolute}.jqplot-yMidAxis-label{font-size:11pt;position:absolute}.jqplot-y2axis-label,.jqplot-y3axis-label,.jqplot-y4axis-label,.jqplot-y5axis-label,.jqplot-y6axis-label,.jqplot-y7axis-label,.jqplot-y8axis-label,.jqplot-y9axis-label{font-size:11pt;margin-left:10px;position:absolute}.jqplot-meterGauge-tick{font-size:0.75em;color:#999999}.jqplot-meterGauge-label{font-size:1em;color:#999999}table.jqplot-table-legend{margin-top:12px;margin-bottom:12px;margin-left:12px;margin-right:12px}table.jqplot-table-legend,table.jqplot-cursor-legend{background-color:rgba(255,255,255,0.6);border:1px solid #cccccc;position:absolute;font-size:0.75em}td.jqplot-table-legend{vertical-align:middle}td.jqplot-seriesToggle:hover,td.jqplot-seriesToggle:active{cursor:pointer}.jqplot-table-legend .jqplot-series-hidden{text-decoration:line-through}div.jqplot-table-legend-swatch-outline{border:1px solid #cccccc;padding:1px}div.jqplot-table-legend-swatch{width:0px;height:0px;border-top-width:5px;border-bottom-width:5px;border-left-width:6px;border-right-width:6px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-style:solid}.jqplot-title{top:0px;left:0px;padding-bottom:0.5em;font-size:1.2em}table.jqplot-cursor-tooltip{border:1px solid #cccccc;font-size:0.75em}.jqplot-cursor-tooltip{border:1px solid #cccccc;font-size:0.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-highlighter-tooltip,.jqplot-canvasOverlay-tooltip{border:1px solid #cccccc;font-size:0.75em;white-space:nowrap;background:rgba(208,208,208,0.5);padding:1px}.jqplot-point-label{font-size:0.75em;z-index:2}td.jqplot-cursor-legend-swatch{vertical-align:middle;text-align:center}div.jqplot-cursor-legend-swatch{width:1.2em;height:0.7em}.jqplot-error{text-align:center}.jqplot-error-message{position:relative;top:46%;display:inline-block}div.jqplot-bubble-label{font-size:0.8em;padding-left:2px;padding-right:2px;color:#333333}div.jqplot-bubble-label.jqplot-bubble-label-highlight{background:rgba(230,230,230,0.7)}div.jqplot-noData-container{text-align:center;background-color:rgba(245,245,245,0.3)}button.button::-moz-focus-inner{border:0;padding:0}input.button,button.button,input.btn,a.button,a.btn{cursor:pointer;display:inline-block;font-weight:500;padding:8px 11px;vertical-align:middle}input.button:hover,button.button:hover,input.btn:hover,a.button:hover,a.btn:hover{text-decoration:none}input.button[type],button.button[type],input.btn[type],a.button[type],a.btn[type]{padding:6px 11px;line-height:16px}*:first-child+html input.button[type],*:first-child+html button.button[type],*:first-child+html input.btn[type],*:first-child+html a.button[type],*:first-child+html a.btn[type]{padding:9px 11px 6px}a.button,input.button,button.button,input.btn{border-radius:5px;font-size:14px;line-height:15px;padding:7px 15px}a.button .fa,input.button .fa,button.button .fa,input.btn .fa{font-size:14px}a.button .fa-signal,input.button .fa-signal,button.button .fa-signal,input.btn .fa-signal{margin-top:-2px}a.button.btn-block,input.button.btn-block,button.button.btn-block,input.btn.btn-block{box-sizing:border-box;display:block;width:100%}a.button[disabled],input.button[disabled],button.button[disabled],input.btn[disabled]{cursor:default;opacity:0.6}a.button.small{padding:5px 9px 5px}input.button.small,button.button.small,input.btn.small{padding:5px 9px 5px}input.button.small[type],button.button.small[type],input.btn.small[type]{padding:3px 9px 4px}*:first-child+html input.button.small[type],*:first-child+html button.button.small[type],*:first-child+html input.btn.small[type]{padding:8px 9px 5px}a.button.small,input.button.small,button.button.small,input.btn.small{font-size:11px}h2 a.button,h2 input.button,h2 button.button{margin:0 10px 0 0;vertical-align:text-top}a.button,input.button,button.button,input.btn{background:#fafafa;color:#444;transition:all 0.15s ease-in-out;will-change:background, border-color, box-shadow}a.button:hover,input.button:hover,button.button:hover,input.btn:hover{background:#f2f2f2}a.button:active,input.button:active,button.button:active,input.btn:active{background:#e9e9e9;border-color:rgba(0,0,0,0.18);box-shadow:none}a.button:focus,input.button:focus,button.button:focus,input.btn:focus{box-shadow:0 1px 0 rgba(0,0,0,0.05);border-color:rgba(0,0,0,0.18)}a.button:not(:focus-visible),input.button:not(:focus-visible),button.button:not(:focus-visible),input.btn:not(:focus-visible){outline:none}a.button:focus:focus-visible,input.button:focus:focus-visible,button.button:focus:focus-visible,input.btn:focus:focus-visible{box-shadow:0 0 0 3px #e8e8e8;border-color:#8ebeea}a.button.primary,input.button.primary,button.button.primary,input.btn.primary{background:#4e7be4;color:white;font-weight:500;padding:7px 15px}a.button.primary[disabled],input.button.primary[disabled],button.button.primary[disabled],input.btn.primary[disabled]{background:#4e7be4}a.button.primary:hover,input.button.primary:hover,button.button.primary:hover,input.btn.primary:hover{background-color:#2d77c3}a.button.primary:active,input.button.primary:active,button.button.primary:active,input.btn.primary:active{background:#2d77c3}a.button.secondary,input.button.secondary,button.button.secondary,input.btn.secondary{background:#f27316;color:white;font-weight:600}a.button.secondary[disabled],input.button.secondary[disabled],button.button.secondary[disabled],input.btn.secondary[disabled]{background:#f27316}a.button.secondary:hover,input.button.secondary:hover,button.button.secondary:hover,input.btn.secondary:hover{background-color:#d3600c}a.button.secondary:active,input.button.secondary:active,button.button.secondary:active,input.btn.secondary:active{background:#d3600c}a.button.success,input.button.success,button.button.success,input.btn.success{background-color:#52a54e;border-color:#59a654;border-bottom-color:#41843e}a.button.success[disabled],input.button.success[disabled],button.button.success[disabled],input.btn.success[disabled]{background-color:#52a54e !important}a.button.success:hover,input.button.success:hover,button.button.success:hover,input.btn.success:hover{background-color:#468d43}a.button.success:active,input.button.success:active,button.button.success:active,input.btn.success:active{background-color:#468d43}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Light tooltip style */.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}/*! Red tooltip style */.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}/*! Blue tooltip style */.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border:0 solid transparent;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, black));background-image:-webkit-linear-gradient(top, #4A4A4A 0, black 100%);background-image:-moz-linear-gradient(top, #4A4A4A 0, black 100%);background-image:-ms-linear-gradient(top, #4A4A4A 0, black 100%);background-image:-o-linear-gradient(top, #4A4A4A 0, black 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);background-image:-o-linear-gradient(top, #3A79B8, #2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333333;padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}#qtip-overlay{position:fixed;left:0;top:0;width:100%;height:100%}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.qtipmodal-ie6fix{position:absolute !important}table.compare_scenarios{border-collapse:collapse}table.compare_scenarios tr.header th{background-color:#ffd7a1;border:1px solid white}table.compare_scenarios th.tab,table.compare_scenarios th.sidebar_item,table.compare_scenarios th.slide,table.compare_scenarios th.slider,table.compare_scenarios td.cell{text-align:right}table.compare_scenarios th.tab{background:#ccc}table.compare_scenarios th.sidebar_item{background:#ddd}table.compare_scenarios th.slide{background:#eee}table.compare_scenarios td.cell{border:1px solid #eee}table.default tr.highlight td{background:#ffcc33;background-color:rgba(255,204,51,0.4)}.background_wrapper{padding:40px 0 110px 0;flex:1}.scenario_wrapper{font-size:0.875rem}.scenario_wrapper .inner-notice{align-items:center;background:#e8f7e7;border-radius:4px;border:1px solid #9ed79b;color:#32772e;display:flex;font-size:14px;justify-content:center;margin-bottom:0.5rem;padding:0.5rem}.scenario_wrapper .inner-notice>*{margin:0 0.25rem}.scenario_wrapper .inner-notice .dot{font-size:6px}.scenario_wrapper .inner-notice .message{margin-left:0}.scenario_wrapper .inner-notice a{color:#32772e;font-weight:600}.scenario_wrapper .inner-notice a:hover{color:black}.scenario_wrapper .inner-alert{align-items:center;background:#ff;border-radius:4px;border:1px solid #d81616;border-top-width:3px;color:#d81616;display:flex;font-size:14px;justify-content:center;margin-bottom:0.5rem;padding:0.5rem}.scenario_wrapper .inner-alert>*{margin:0 0.25rem}.scenario_wrapper .inner-alert .dot{font-size:6px}.scenario_wrapper .inner-alert .message{margin-left:0}#show_scenario.scenario_wrapper,#feature_scenario.scenario_wrapper,#index.scenario_wrapper{width:1080px;margin:0 auto 3rem;display:flex;min-height:655px}#show_scenario.scenario_wrapper .internal-box,#feature_scenario.scenario_wrapper .internal-box,#index.scenario_wrapper .internal-box{width:100%;background:#fbf7f6;border-radius:0 10px 10px 0;padding:15px 40px 40px;display:flex;flex-direction:column}#show_scenario.scenario_wrapper nav.pagination,#feature_scenario.scenario_wrapper nav.pagination,#index.scenario_wrapper nav.pagination{margin:auto 0 0.5rem 0}#show_scenario.scenario_wrapper .version-warning,#feature_scenario.scenario_wrapper .version-warning,#index.scenario_wrapper .version-warning{background:#f0f7ee url(/assets/icons/warning-information-9122f3f428f1efc103b8f80b420e810624d4a0c34d74bee298980e5268dd1bdd.svg) 1.5rem 1.25rem no-repeat;background-size:2rem;color:#455f39;font-size:14px;margin-bottom:1rem;margin-top:auto;padding:1rem 1.5rem 1rem 4.5rem;border-radius:8px}#show_scenario.scenario_wrapper .version-warning dt,#feature_scenario.scenario_wrapper .version-warning dt,#index.scenario_wrapper .version-warning dt{font-weight:600}#show_scenario.scenario_wrapper .version-warning dd,#feature_scenario.scenario_wrapper .version-warning dd,#index.scenario_wrapper .version-warning dd{margin:1rem 0;padding:0}#show_scenario.scenario_wrapper .version-warning details,#feature_scenario.scenario_wrapper .version-warning details,#index.scenario_wrapper .version-warning details{margin-top:1rem}#show_scenario.scenario_wrapper .version-warning summary,#feature_scenario.scenario_wrapper .version-warning summary,#index.scenario_wrapper .version-warning summary{cursor:pointer}#show_scenario.scenario_wrapper .version-warning summary:hover,#feature_scenario.scenario_wrapper .version-warning summary:hover,#index.scenario_wrapper .version-warning summary:hover{text-decoration:underline}#show_scenario.scenario_wrapper .version-warning summary:focus:not(:focus-visible),#feature_scenario.scenario_wrapper .version-warning summary:focus:not(:focus-visible),#index.scenario_wrapper .version-warning summary:focus:not(:focus-visible){outline:none}#show_scenario.scenario_wrapper .version-warning .links,#feature_scenario.scenario_wrapper .version-warning .links,#index.scenario_wrapper .version-warning .links{margin-top:0.75rem}#show_scenario.scenario_wrapper .version-warning .links:before,#feature_scenario.scenario_wrapper .version-warning .links:before,#index.scenario_wrapper .version-warning .links:before{background:#79a765;content:" ";display:block;height:1px;margin-bottom:0.75rem;width:3rem}#show_scenario.scenario_wrapper .version-warning .links a,#feature_scenario.scenario_wrapper .version-warning .links a,#index.scenario_wrapper .version-warning .links a{color:#455f39;font-weight:600}#show_scenario.scenario_wrapper .version-warning .links a:hover,#feature_scenario.scenario_wrapper .version-warning .links a:hover,#index.scenario_wrapper .version-warning .links a:hover{color:black}#show_scenario.scenario_wrapper h1,#feature_scenario.scenario_wrapper h1,#index.scenario_wrapper h1{margin-bottom:0.675rem;font-size:1.67rem;color:#333;letter-spacing:1px}#show_scenario.scenario_wrapper h1 sub,#feature_scenario.scenario_wrapper h1 sub,#index.scenario_wrapper h1 sub{line-height:0}#show_scenario.scenario_wrapper .actions,#feature_scenario.scenario_wrapper .actions,#index.scenario_wrapper .actions{display:flex;align-items:center}#show_scenario.scenario_wrapper .actions a,#feature_scenario.scenario_wrapper .actions a,#index.scenario_wrapper .actions a{text-decoration:none}#show_scenario.scenario_wrapper .actions a:hover,#feature_scenario.scenario_wrapper .actions a:hover,#index.scenario_wrapper .actions a:hover{color:#1b48b1}#show_scenario.scenario_wrapper .actions .dot,#feature_scenario.scenario_wrapper .actions .dot,#index.scenario_wrapper .actions .dot{margin:1rem 0.5rem;font-size:6px;color:#4e7be4}#show_scenario.scenario_wrapper .actions.scenario-users,#feature_scenario.scenario_wrapper .actions.scenario-users,#index.scenario_wrapper .actions.scenario-users{margin-bottom:1.44rem}#show_scenario.scenario_wrapper input,#show_scenario.scenario_wrapper textarea,#feature_scenario.scenario_wrapper input,#feature_scenario.scenario_wrapper textarea,#index.scenario_wrapper input,#index.scenario_wrapper textarea{box-sizing:border-box}#show_scenario.scenario_wrapper .buttons-create,#feature_scenario.scenario_wrapper .buttons-create,#index.scenario_wrapper .buttons-create{display:flex;margin-bottom:2rem}#show_scenario.scenario_wrapper .buttons-create .button:first-child,#feature_scenario.scenario_wrapper .buttons-create .button:first-child,#index.scenario_wrapper .buttons-create .button:first-child{margin-left:auto}#show_scenario.scenario_wrapper .scenario-button,#feature_scenario.scenario_wrapper .scenario-button,#index.scenario_wrapper .scenario-button{background:#eee;border:none;border-radius:3px;cursor:pointer;font-size:1rem;font-weight:500;text-align:center;text-shadow:none;padding:10px 15px;margin:0.5rem 0.5rem 0.5rem 0}#show_scenario.scenario_wrapper .scenario-button.load,#feature_scenario.scenario_wrapper .scenario-button.load,#index.scenario_wrapper .scenario-button.load{background-color:#4e7be4;color:white}#show_scenario.scenario_wrapper .scenario-button.load:hover,#feature_scenario.scenario_wrapper .scenario-button.load:hover,#index.scenario_wrapper .scenario-button.load:hover{background:#88a6ed}#show_scenario.scenario_wrapper .scenario-button.load:active,#feature_scenario.scenario_wrapper .scenario-button.load:active,#index.scenario_wrapper .scenario-button.load:active{background:#4a78e3}#show_scenario.scenario_wrapper .scenario-button.load.dim,#feature_scenario.scenario_wrapper .scenario-button.load.dim,#index.scenario_wrapper .scenario-button.load.dim{background:#bdcef5}#show_scenario.scenario_wrapper .scenario-button.cancel,#show_scenario.scenario_wrapper .scenario-button.compare,#feature_scenario.scenario_wrapper .scenario-button.cancel,#feature_scenario.scenario_wrapper .scenario-button.compare,#index.scenario_wrapper .scenario-button.cancel,#index.scenario_wrapper .scenario-button.compare{color:black}#show_scenario.scenario_wrapper .scenario-button.cancel:hover,#show_scenario.scenario_wrapper .scenario-button.compare:hover,#feature_scenario.scenario_wrapper .scenario-button.cancel:hover,#feature_scenario.scenario_wrapper .scenario-button.compare:hover,#index.scenario_wrapper .scenario-button.cancel:hover,#index.scenario_wrapper .scenario-button.compare:hover{color:#262626;background:white}#show_scenario.scenario_wrapper .scenario-button.cancel:active,#show_scenario.scenario_wrapper .scenario-button.compare:active,#feature_scenario.scenario_wrapper .scenario-button.cancel:active,#feature_scenario.scenario_wrapper .scenario-button.compare:active,#index.scenario_wrapper .scenario-button.cancel:active,#index.scenario_wrapper .scenario-button.compare:active{background:#eee}#show_scenario.scenario_wrapper .scenario-button.save,#feature_scenario.scenario_wrapper .scenario-button.save,#index.scenario_wrapper .scenario-button.save{background:#56b351;color:white}#show_scenario.scenario_wrapper .scenario-button.save:hover,#feature_scenario.scenario_wrapper .scenario-button.save:hover,#index.scenario_wrapper .scenario-button.save:hover{color:white;background:#86c983}#show_scenario.scenario_wrapper .scenario-button.save:active,#feature_scenario.scenario_wrapper .scenario-button.save:active,#index.scenario_wrapper .scenario-button.save:active{background:#53b14d}#show_scenario.scenario_wrapper .scenario-button.save.save-icon,#feature_scenario.scenario_wrapper .scenario-button.save.save-icon,#index.scenario_wrapper .scenario-button.save.save-icon{padding:6px 8px}#show_scenario.scenario_wrapper .scenario-button.compare,#feature_scenario.scenario_wrapper .scenario-button.compare,#index.scenario_wrapper .scenario-button.compare{font-size:0.8125rem;font-weight:normal;margin-bottom:0.5rem;padding:5px 8px;-webkit-font-smoothing:auto}#show_scenario.scenario_wrapper .scenario-button.show-new-saved-scenario-user-form,#feature_scenario.scenario_wrapper .scenario-button.show-new-saved-scenario-user-form,#index.scenario_wrapper .scenario-button.show-new-saved-scenario-user-form{font-size:0.875rem;padding:0.5rem 0.75rem}#show_scenario.scenario_wrapper .scenario-button.no-margin-right,#feature_scenario.scenario_wrapper .scenario-button.no-margin-right,#index.scenario_wrapper .scenario-button.no-margin-right{margin-right:0}#show_scenario.scenario_wrapper .scenario-button.simple-action,#feature_scenario.scenario_wrapper .scenario-button.simple-action,#index.scenario_wrapper .scenario-button.simple-action{background:#fbf7f6;color:#78818c;font-size:0.875rem;padding:0.5rem 0.75rem}#show_scenario.scenario_wrapper .scenario-button.simple-action:hover,#feature_scenario.scenario_wrapper .scenario-button.simple-action:hover,#index.scenario_wrapper .scenario-button.simple-action:hover{background:#56b351;color:#fff}.scenario_wrapper #edit_scenario .actions .cancel,.scenario_wrapper #edit_scenario .actions input{line-height:1}.scenario_wrapper .edit_featured_scenario .actions a,.scenario_wrapper .edit_featured_scenario .actions input{margin-top:0;margin-bottom:0;line-height:1}.scenario_wrapper .edit_featured_scenario .actions>*+*{margin-left:0.5rem}#index.scenario_wrapper .vertical-bar{width:0;height:26px;border-left:1px solid #ddd;display:inline-block;margin:0 0.5rem 0 0;vertical-align:middle}#index.scenario_wrapper .save-wrapper{align-items:center;display:flex;margin:auto auto 40px auto}#index.scenario_wrapper .save-wrapper .save{margin:0;font-size:14px}#index.scenario_wrapper .empty-state{padding-top:2rem}#index.scenario_wrapper .empty-state h4{font-size:18px;font-weight:500;margin:0}#index.scenario_wrapper .empty-state p{color:#78818c;font-size:14px;margin:0.75rem 0 0}#index.scenario_wrapper .empty-state a{padding:0.5rem;margin:-0.5rem}#index.scenario_wrapper .trash-notice{align-items:center;color:#78818c;display:flex;font-size:14px;justify-content:center;padding:0.75rem 0}#index.scenario_wrapper .trash-notice svg{margin-right:0.25rem}#index.scenario_wrapper .pagination{align-items:center;display:flex;font-size:16px;justify-content:center;margin:0 0 0.5rem}#index.scenario_wrapper .pagination a{border-radius:4px;padding:0.375rem 0.5rem;color:#333}#index.scenario_wrapper .pagination a:hover{background:#ecedef;text-decoration:none}#index.scenario_wrapper .pagination a:active{background:#d8dbde;color:#545b63}#index.scenario_wrapper .pagination .current{font-weight:600;padding:0.375rem 0.5rem}#index.scenario_wrapper .scenario-row{display:flex;margin:0 -1rem}#index.scenario_wrapper .scenario-row:hover{border-radius:4px}#index.scenario_wrapper .scenario-row:hover .buttons{opacity:1;pointer-events:initial}#index.scenario_wrapper .scenario-row.discarded{margin-top:1rem}#index.scenario_wrapper .scenario-row.discarded .buttons{opacity:1;pointer-events:initial}#index.scenario_wrapper .scenario-row.discarded .buttons .button{background:none}#index.scenario_wrapper .scenario-row.discarded .buttons .button:hover{color:#000}#index.scenario_wrapper .scenario-row.discarded .buttons .button.destroy:hover{color:#aa1111}#index.scenario_wrapper .scenario-row.discarded .big-icon{padding:8px 8px 2px 8px;color:#666;border:1px solid #eee;border-radius:24px;margin:10px 10px 10px 0}#index.scenario_wrapper .scenario-row a.title::after,#index.scenario_wrapper .scenario-row .check input::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}#index.scenario_wrapper .scenario-row a.title span,#index.scenario_wrapper .scenario-row .check input span{padding-left:0.25rem;font-size:0.875rem}#index.scenario_wrapper .scenario-row .sub-row{display:flex}#index.scenario_wrapper .scenario-row .sub-row span{margin-right:0.25rem}#index.scenario_wrapper .scenario-row .type-tag{color:#333;font-weight:normal;border:1px solid #333;border-radius:24px;padding:0 10px 0 8px;display:flex;margin-left:10px;font-size:0.75rem;line-height:1.2rem}#index.scenario_wrapper .scenario-row .type-tag span.icon{margin-top:2px;padding-right:4px}#index.scenario_wrapper .scenario-row .check,#index.scenario_wrapper .scenario-row .scenario-info,#index.scenario_wrapper .scenario-row .buttons{padding:0.5rem}#index.scenario_wrapper .scenario-row>:first-child{padding-left:1rem}#index.scenario_wrapper .scenario-row>:last-child{padding-left:1rem}#index.scenario_wrapper .scenario-row .check{position:relative}#index.scenario_wrapper .scenario-row .check input{height:16px;margin:0;width:16px}#index.scenario_wrapper .scenario-row .scenario-info{flex:1;position:relative}#index.scenario_wrapper .scenario-row .scenario-info a.title:hover{text-decoration:underline}#index.scenario_wrapper .scenario-row .buttons{align-items:center;pointer-events:none;opacity:0;transition:opacity 0.15s ease-in-out;display:flex}#index.scenario_wrapper .scenario-row .buttons .discard{align-items:center;background:#ecedef;border-radius:4px;color:#78818c;display:flex;height:24px;justify-content:center;padding:0.375rem;margin-left:0.25rem;transition:all 0.15s ease-in-out;width:24px}#index.scenario_wrapper .scenario-row .buttons .discard:hover{background:#d8dbde}#index.scenario_wrapper .scenario-row .buttons .discard:active{background:#c5c9ce;color:#545b63}#index.scenario_wrapper .scenario-row .buttons .create{background:#56b351;color:#fff}#index.scenario_wrapper .scenario-row .buttons .create:hover{background:#72bf6d}#index.scenario_wrapper .scenario-row .buttons .create:active{background:#4faa4a;color:#eee}#index.scenario_wrapper .scenario-row .buttons .destroy{color:#d81616}#index.scenario_wrapper .scenario-row .title{font-weight:600;font-size:1rem;color:#333}#index.scenario_wrapper .scenario-row .title:hover{color:#78818c}#index.scenario_wrapper .scenario-row .info,#index.scenario_wrapper .scenario-row .author,#index.scenario_wrapper .scenario-row .last-updated{font-size:0.8125rem}#index.scenario_wrapper .scenario-row .info{color:black}#index.scenario_wrapper .scenario-row .author,#index.scenario_wrapper .scenario-row .last-updated{color:#78818c}#index.scenario_wrapper .scenario-row .featured,#index.scenario_wrapper .scenario-row .role{color:#e2ac49;position:relative;z-index:2}#index.scenario_wrapper .scenario-row .role{color:#4e7be4;margin-left:5px;margin-top:3px}#index.scenario_wrapper .unavailable .scenario-info{opacity:0.3}#index.scenario_wrapper .unavailable .scenario-info .info{color:#d81616}#index.scenario_wrapper #scenario_paginator{border:none}#index.scenario_wrapper #scenario_paginator a{border-top:1px solid #ddd;color:#56b351;display:inline-block;font-size:1rem;font-weight:bold;padding-top:1rem;margin:1rem 0}#index.scenario_wrapper #scenario_paginator a:hover{color:#336e30;text-decoration:underline}#show_scenario.scenario_wrapper .title{font-size:30px;width:100%}#show_scenario.scenario_wrapper .title input{width:100%;padding:5px;resize:none;font-weight:bold;margin:5px 0 10px 0}#show_scenario.scenario_wrapper .description{margin:7px 0 10px 0;line-height:1.5em}#show_scenario.scenario_wrapper .description.info{background:#DBEDFE;padding:1rem;border-radius:6px;color:#333}#show_scenario.scenario_wrapper .description.info .with-circle{border:2px solid #4e7be4;border-radius:1.5rem;padding:0.2rem 0.45rem;margin-bottom:0.5rem;color:#4e7be4;font-size:0.75rem}#show_scenario.scenario_wrapper .description textarea{width:100%;min-height:100px;padding:5px;resize:none;font-size:14px;line-height:1.5em}#show_scenario.scenario_wrapper ul.details{display:flex;margin-top:0;padding-left:0}#show_scenario.scenario_wrapper ul.details>li{list-style:none;padding-right:8px;color:#888}#show_scenario.scenario_wrapper ul.details>li strong{color:initial;font-weight:500}#show_scenario.scenario_wrapper ul.details.last{margin-bottom:2rem}#show_scenario.scenario_wrapper ul.details .area-flag{vertical-align:middle;margin-top:-4px;margin-right:0.25rem}#show_scenario.scenario_wrapper ul.details .with-button{margin-left:auto;margin-right:0;padding-right:0;margin-top:-1.5rem}#show_scenario.scenario_wrapper ul.details span.sep-before:not(:first-child):before{content:'|';margin-right:5px}#show_scenario.scenario_wrapper ul.details #scenario-location button.scenario-actions,#show_scenario.scenario_wrapper ul.details #scenario-privacy button.scenario-actions,#show_scenario.scenario_wrapper ul.details .scenario-version button.scenario-actions,#show_scenario.scenario_wrapper ul.details #scenario-copy button.scenario-actions{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font-size:inherit;gap:0.125rem;margin:-0.5rem;padding:0.5rem}#show_scenario.scenario_wrapper ul.details #scenario-location button.scenario-actions:hover,#show_scenario.scenario_wrapper ul.details #scenario-privacy button.scenario-actions:hover,#show_scenario.scenario_wrapper ul.details .scenario-version button.scenario-actions:hover,#show_scenario.scenario_wrapper ul.details #scenario-copy button.scenario-actions:hover{color:#444}#show_scenario.scenario_wrapper ul.details #scenario-location button.scenario-actions .fa,#show_scenario.scenario_wrapper ul.details #scenario-privacy button.scenario-actions .fa,#show_scenario.scenario_wrapper ul.details .scenario-version button.scenario-actions .fa,#show_scenario.scenario_wrapper ul.details #scenario-copy button.scenario-actions .fa{margin-left:0.25rem}#show_scenario.scenario_wrapper ul.details #scenario-location svg.lock-icon,#show_scenario.scenario_wrapper ul.details #scenario-privacy svg.lock-icon,#show_scenario.scenario_wrapper ul.details .scenario-version svg.lock-icon,#show_scenario.scenario_wrapper ul.details #scenario-copy svg.lock-icon{margin-top:-1px;margin-bottom:1px;marign-left:-2px}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-menu,#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-menu::before,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-menu,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-menu::before,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-menu,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-menu::before,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-menu,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-menu::before{background:#f27316;color:#fff}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item{font-size:inherit;color:#fff;margin:0 0.41rem;border-radius:5px;padding:0.41rem;transition:background 0.2s}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item svg,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item svg,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item svg,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item svg{opacity:0.5}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item .fa,#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item span.icon,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item .fa,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item span.icon,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item .fa,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item span.icon,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item .fa,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item span.icon{margin-right:0.25rem;margin-bottom:-1px}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item span.icon,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item span.icon,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item span.icon,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item span.icon{margin-right:0;margin-bottom:-2px}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item span.icon svg,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item span.icon svg,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item span.icon svg,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item span.icon svg{opacity:1}#show_scenario.scenario_wrapper ul.details #scenario-location button.dropdown-item,#show_scenario.scenario_wrapper ul.details #scenario-privacy button.dropdown-item,#show_scenario.scenario_wrapper ul.details .scenario-version button.dropdown-item,#show_scenario.scenario_wrapper ul.details #scenario-copy button.dropdown-item{width:calc(100% - 2 * 0.41rem)}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item:hover svg,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item:hover svg,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item:hover svg,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item:hover svg{opacity:1}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-item:hover,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-item:hover,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-item:hover,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-item:hover{color:#333 !important;background:#fdfdfd}#show_scenario.scenario_wrapper ul.details #scenario-location .dropdown-menu .info,#show_scenario.scenario_wrapper ul.details #scenario-privacy .dropdown-menu .info,#show_scenario.scenario_wrapper ul.details .scenario-version .dropdown-menu .info,#show_scenario.scenario_wrapper ul.details #scenario-copy .dropdown-menu .info{line-height:1.5;margin:0.5rem 1rem 1rem;width:300px}#show_scenario.scenario_wrapper ul.details #scenario-location .url,#show_scenario.scenario_wrapper ul.details #scenario-privacy .url,#show_scenario.scenario_wrapper ul.details .scenario-version .url,#show_scenario.scenario_wrapper ul.details #scenario-copy .url{padding:10px}#show_scenario.scenario_wrapper ul.details #scenario-location .url input,#show_scenario.scenario_wrapper ul.details #scenario-privacy .url input,#show_scenario.scenario_wrapper ul.details .scenario-version .url input,#show_scenario.scenario_wrapper ul.details #scenario-copy .url input{width:100%}#show_scenario.scenario_wrapper .bar{border-top:1px solid #eee;width:100%;margin-bottom:1rem}#show_scenario.scenario_wrapper .sharing-links{display:flex;color:#999}#show_scenario.scenario_wrapper .sharing-links a{text-decoration:none;font-weight:bold;color:#999}#show_scenario.scenario_wrapper .sharing-links a:hover{cursor:pointer}#show_scenario.scenario_wrapper .sharing-links a .icon{font-size:20px;margin-left:15px}#show_scenario.scenario_wrapper .copy-box{display:none;position:absolute;border:1px solid rgba(0,0,0,0.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-color:white;color:#999;padding:0 5px 5px}#show_scenario.scenario_wrapper .copy-box .arrow{height:0;position:absolute;top:-22px;width:0;border:11px solid transparent;border-bottom-color:rgba(0,0,0,0.2)}#show_scenario.scenario_wrapper .copy-box .arrow:before{border:10px solid transparent;border-bottom-color:#fff;content:'';position:absolute;top:-8.5px;left:-10px}#show_scenario.scenario_wrapper .copy-box .cross{float:right;margin:2px 0 2px}#show_scenario.scenario_wrapper .copy-box .cross:hover{cursor:pointer}#show_scenario.scenario_wrapper .copy-box .url input{width:350px;color:#333}#show_scenario.scenario_wrapper .note{font-size:14px;line-height:1.5;color:#aba8a7}#feature_scenario.scenario_wrapper .field_with_errors{background-color:#ffe8e8;margin-left:-40px;margin-right:-40px;padding:1rem 40px}#feature_scenario.scenario_wrapper .field_with_errors .error{color:#d81616;margin-left:0}#feature_scenario.scenario_wrapper h2{font-weight:normal;color:#666}#feature_scenario.scenario_wrapper .input{margin-bottom:1rem}#feature_scenario.scenario_wrapper .input label{box-sizing:border-box;display:block;font-size:14px;font-weight:600;margin:0 0 0.5rem;text-align:left;width:100%}#feature_scenario.scenario_wrapper .input label abbr{display:none}#feature_scenario.scenario_wrapper .input select{min-width:400px;padding:0.4rem 0.3rem}#feature_scenario.scenario_wrapper .input input,#feature_scenario.scenario_wrapper .input textarea{font-size:14px;line-height:1.5;padding:0.5rem;width:100%}#feature_scenario.scenario_wrapper .input textarea{min-height:200px;max-height:500px}#feature_scenario.scenario_wrapper .unfeature-link{display:inline-block;color:#bd5252;float:right;font-size:16px;margin-top:1rem;text-decoration:none}#feature_scenario.scenario_wrapper .unfeature-link:hover{text-decoration:underline}#feature_scenario.scenario_wrapper #unfeature{background:#ffeded;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:2px solid #fcc;margin:15px -40px -15px;padding:15px 40px}#feature_scenario.scenario_wrapper #unfeature .confirm{display:none}#feature_scenario.scenario_wrapper #unfeature h2{color:#bd5252}#feature_scenario.scenario_wrapper #unfeature p,#feature_scenario.scenario_wrapper #unfeature dl{font-size:14px;line-height:1.6}#feature_scenario.scenario_wrapper #unfeature p strong{color:#bd5252;display:block;font-size:16px;font-weight:normal}#feature_scenario.scenario_wrapper #unfeature .button.save{background:linear-gradient(#de8283, #bd5252);color:white}#feature_scenario.scenario_wrapper #unfeature .button.save:hover{background:linear-gradient(#e29293, #c36161)}#feature_scenario.scenario_wrapper #unfeature .button.save:active{background:linear-gradient(#d96e6f, #b24444)}#feature_scenario.scenario_wrapper #unfeature dl dt{font-weight:bold;margin-bottom:0.25rem}#feature_scenario.scenario_wrapper #unfeature dl dd{background:rgba(255,255,255,0.5);margin:0 0 1rem 0;max-height:200px;overflow-y:auto;padding:0.5rem}#feature_scenario.scenario_wrapper #unfeature dl dd *:first-child{margin-top:0 !important}#feature_scenario.scenario_wrapper #unfeature dl dd *:last-child{margin-bottom:0 !important}.scenario_wrapper .big-tabs{align-items:stretch;display:flex;flex-direction:column;font-weight:500;background:#fff;border-radius:10px 0 0 10px;padding:10px}.scenario_wrapper .big-tabs .count{align-items:center;background:#ccd3db;background:#ced2d6;border-radius:99px;color:#555c64;display:inline-flex;font-size:11px;font-weight:normal;height:0.75rem;justify-content:center;margin-left:0.25rem;min-width:0.5rem;padding:0.25rem 0.375rem}.scenario_wrapper .big-tabs .count.red{background-color:#e35252;color:white}.scenario_wrapper .big-tabs .tab{align-items:center;background:#fff;margin-bottom:3px;color:#555c64;display:flex;font-size:16px;gap:0.125rem;padding:10px 15px;width:200px}.scenario_wrapper .big-tabs .tab:first-child{border-top-left-radius:6px}.scenario_wrapper .big-tabs .tab:hover{color:#555c64;text-decoration:none}.scenario_wrapper .big-tabs .tab:hover .name{text-decoration:underline}.scenario_wrapper .big-tabs .tab.active{background:white;color:black;border-right:3px solid #f27316}.scenario_wrapper .big-tabs .tab.active:hover{color:black}.scenario_wrapper .big-tabs .tab svg{display:inline-block;margin-right:0.125rem}.scenario_wrapper hr{border:none;border-bottom:1px solid #ddd;height:1px}.fancybox-inner .scenario_wrapper{padding:20px 50px}.fancybox-inner .scenario_wrapper p{color:#666;font-size:0.875rem}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario label{display:block;float:none;font-size:0.875rem;font-weight:500;margin:10px 0;text-align:left;transition:color 0.15s ease-in-out;width:100%;will-change:color}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario label abbr{display:none}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario label .optional{color:#666;display:inline !important;font-size:0.75rem;font-weight:normal;margin-left:0.25rem}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario input[type=text],.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario textarea{box-sizing:border-box;padding:10px;width:100%}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario input.string{font-size:1rem;margin-bottom:0.5rem}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario textarea{font-size:0.875rem}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario .input.has-error label{color:#a93434}.fancybox-inner .scenario_wrapper form.simple_form.new_saved_scenario .input.has-error input{border-color:#e65a5a;box-shadow:0 0 0 3px #f9c6c6}.fancybox-inner .scenario_wrapper .btn{font-size:1rem;font-weight:500;padding:0.6rem;width:100%;padding:10px 15px;margin:0.5rem 0.5rem 0.5rem 0;border-radius:3px}.fancybox-inner .scenario_wrapper .btn.cancel{width:40%;color:black;background:#eee}.fancybox-inner .scenario_wrapper .btn.cancel:hover{color:#262626;background:#d7d7d7}.fancybox-inner .scenario_wrapper .btn.confirm{width:40%;background:#56b351;color:white}.fancybox-inner .scenario_wrapper .btn.confirm:hover{color:white;background:#86c983}.fancybox-inner .scenario_wrapper .btn.confirm:active{background:#53b14d}#saved-scenario-history{color:#333}#saved-scenario-history h3{margin-top:0}#saved-scenario-history p.history-description{margin-bottom:2rem}#saved-scenario-history .back-to-scenario-view .fa{color:#333}#saved-scenario-history .back-to-scenario-view .fa:hover{color:#f27316}#saved-scenario-history .box{color:#333;margin-top:1rem;opacity:0;animation:fadeInFromNone 0.5s ease-in forwards;display:flex !important;justify-content:space-between}#saved-scenario-history .box .desc-box{background:#fdfdfd;color:#333;padding:0.5rem 1rem;border-radius:3px;flex-grow:2;position:relative;margin-top:-0.625rem}#saved-scenario-history .box .desc-box::before{background:#fdfdfd;border-radius:2px;content:'';height:0.625rem;position:absolute;transform:rotate(45deg);width:0.625rem;left:-0.25rem;top:0.8rem}#saved-scenario-history .box .details{margin-bottom:0}#saved-scenario-history .box .details .control{display:none}#saved-scenario-history .box .scenario-version ul,#saved-scenario-history .box .control ul{white-space:nowrap}#saved-scenario-history .box .scenario-version li a,#saved-scenario-history .box .scenario-version li,#saved-scenario-history .box .control li a,#saved-scenario-history .box .control li{display:inline-block}#saved-scenario-history .box .scenario-version .fa,#saved-scenario-history .box .control .fa{color:#888}#saved-scenario-history .box .scenario-version .fa.green:hover,#saved-scenario-history .box .control .fa.green:hover{color:#56b351}#saved-scenario-history .box .scenario-version .fa.red:hover,#saved-scenario-history .box .control .fa.red:hover{color:#d81616}#saved-scenario-history .box .scenario-version .fa:hover,#saved-scenario-history .box .control .fa:hover{cursor:pointer;color:#4e7be4}#saved-scenario-history .box .main-info{font-weight:bold;margin-right:1.2rem;color:#333;white-space:nowrap}#saved-scenario-history .box .main-info:hover{color:#4e7be4;text-decoration:none}#saved-scenario-history .box .main-info:hover .fa{color:#4e7be4}#saved-scenario-history .box .main-info .fa{color:#78818c;margin-right:0.5rem;font-size:0.8rem;padding-left:3px}#saved-scenario-history .box .main-info span{font-weight:normal;margin-left:0.5rem}#saved-scenario-history .box .description,#saved-scenario-history .box .description-flied{margin:0}#saved-scenario-history .box:first-child .desc-box{background:#DBEDFE;color:#333}#saved-scenario-history .box:first-child .desc-box::before{background:#DBEDFE}#saved-scenario-history .box:first-child .main-info:hover .fa{color:#4e7be4}#saved-scenario-history .box:first-child .main-info .fa{color:#333}#saved-scenario-history textarea{resize:none;width:100%}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}#main-scenario-description h3,#new-collection h3{margin-top:50px;font-weight:500}#new-collection h2{margin-bottom:50px}#new-collection form.no-click .multi_year_chart_saved_scenarios label:not(:has(input:checked)){opacity:0.5;pointer-events:none}#new-collection form.no-click .multi_year_chart_saved_scenarios label:not(:has(input:checked)):hover{cursor:default}#new-collection form.no-click .multi_year_chart_saved_scenarios label:not(:has(input:checked)):hover span{background:#d0d0d0}#new-collection .multi_year_chart_saved_scenarios{display:flex;flex-wrap:wrap;margin-bottom:50px !important}#new-collection .multi_year_chart_saved_scenarios label{margin:10px 10px 6px auto;width:auto}#new-collection .multi_year_chart_saved_scenarios label span{background:#d0d0d0;color:#000;border-radius:14px;white-space:nowrap;padding:5px 20px;font-size:0.74rem;border:1px solid #d0d0d0}#new-collection .multi_year_chart_saved_scenarios label:hover{cursor:pointer}#new-collection .multi_year_chart_saved_scenarios label:hover span{background:#acacac}#new-collection .multi_year_chart_saved_scenarios input{display:none}#new-collection .multi_year_chart_saved_scenarios input:checked+span{border:1px solid #56b351;background:#fff}#new-collection .multi_year_chart_saved_scenarios input:checked+span:hover{background:#86c983}.scenario-cards{display:flex;flex-wrap:wrap;margin-top:30px}.scenario-cards .scenario-box{border:1px solid #56b351;border-radius:6px;border-top:3px solid #56b351;padding:10px;margin:0 10px 10px 0;color:#333}.scenario-cards .scenario-box:hover{text-decoration:none;background-color:#86c983;color:#fff}.scenario-cards .scenario-box .info-title{margin-bottom:10px;font-weight:600}.scenario-cards .scenario-box.private{border-color:#666;background-color:#fdfdfd}.scenario-cards .scenario-box.private:hover{cursor:default;background-color:#fdfdfd;color:#333}#saved_scenario_users_table{border:1px solid #DBEDFE;border-top:3px solid #56b351;border-radius:6px;padding:0.75rem;margin-bottom:0.825rem}h3.access{font-weight:500;margin-top:2rem}.back-to-scenario-view{display:flex}.back-to-scenario-view a{text-decoration:underline;padding-right:0 !important;color:#333}.back-to-scenario-view a:hover{color:#78818c}.stick-right{margin-left:auto}table.saved_scenario_users{border-collapse:collapse;width:100%}table.saved_scenario_users tr.header th{border:0px;text-align:left;font-weight:bold;padding-bottom:0.5rem}table.saved_scenario_users tr.header th.user_name{width:55%}table.saved_scenario_users tr.header th.user_role{width:35%}table.saved_scenario_users tr.header th.user_remove{text-align:center;width:10%}table.saved_scenario_users tr.user{border-bottom:solid 1px #fdfdfd}table.saved_scenario_users tr.user:last-child{border:none}table.saved_scenario_users td.pending{color:#777;padding:1rem 0.125rem}table.saved_scenario_users td.role{padding-top:0.55rem}table.saved_scenario_users span.you{color:#777}table.saved_scenario_users td.remove{text-align:center}table.saved_scenario_users td.remove svg.remove-saved-scenario-user{cursor:pointer;color:#333}table.saved_scenario_users td.remove svg.remove-saved-scenario-user:hover{color:#f27316}table.saved_scenario_users td.remove.disabled svg.remove-saved-scenario-user{color:#777;cursor:revert}table.saved_scenario_users td.remove.disabled svg.remove-saved-scenario-user:hover{color:#777}table.saved_scenario_users form.edit_saved_scenario_user{float:left}table.saved_scenario_users div.checkmark{display:none;float:left;margin-left:10px;color:#56b351}table.saved_scenario_users div.cross{display:none;float:left;margin-left:10px;color:#f27316}.edit_saved_scenario_user select,.saved_scenario_user_role_id select{background:#fff;padding:0.25rem 0.5rem;border-radius:6px;border-color:#DBEDFE}.edit_saved_scenario_user select.disabled,.saved_scenario_user_role_id select.disabled{border:none;padding-left:0;-moz-appearance:none;-webkit-appearance:none}.create_saved_scenario_user_form{margin-top:1.875rem}.create_saved_scenario_user_form #saved_scenario_form_flash{margin-bottom:1.875rem}.create_saved_scenario_user_form .label{float:left;text-align:left;margin-left:0px}.create_saved_scenario_user_form .btn.scenario-button{width:40%;border:none;background:#56b351;color:white;font-size:0.875rem;padding:0.5rem 0.75rem;margin-top:1rem}.create_saved_scenario_user_form .btn.scenario-button:hover{color:white;background:#86c983}.create_saved_scenario_user_form .btn.scenario-button:active{background:#53b14d}.create_saved_scenario_user_form .row{display:flex;justify-content:space-between}.create_saved_scenario_user_form input.email{width:292px;border:2px solid #DBEDFE}.create_saved_scenario_user_form .saved_scenario_user_role_id select{background:#DBEDFE;padding:0.5rem 0.75rem;font-weight:500;color:#333}.remove_saved_scenario_user_form{margin-top:2rem}.remove_saved_scenario_user_form a{font-size:0.875rem;font-weight:500;padding:0.6rem;margin:1rem 0.5rem 0.5rem 0;border-radius:3px;background:#f27316;color:white}.remove_saved_scenario_user_form a:hover{color:white;background:#f69c5a;text-decoration:none}.remove_saved_scenario_user_form a:active{background:#f27011}.remove_saved_scenario_user_form .cancel{cursor:pointer;background:#78818c}.remove_saved_scenario_user_form .cancel:hover{background:#9fa5ad;text-decoration:none}.country{fill:#1947a8}.country_label{color:#fff;font-family:'Verdana';font-size:14px}[id^="edge_"]{stroke:#00bfff}.connection_label{color:#888;font-family:'Verdana';font-size:14px}#arrowhead,#reverse-arrowhead{fill:#00bfff}ul.dataset-info{padding-left:0;margin:0}ul.dataset-info li{border-right:1px solid #CCC;float:left;color:#000;list-style-type:none;margin-left:0;padding-right:10px;margin-right:10px}ul.dataset-info li.green,ul.dataset-info li.green:before{color:#009900}ul.dataset-info li:last-child{border-right:none}ul.dataset-info li:before{content:"\f05a";font-family:FontAwesome;display:inline-block}.sortable-container{background:#eee;border-radius:4px;margin-bottom:10px;padding:4px;counter-reset:section}ul.sortable{padding-left:0}ul.sortable li,.sortable-container .fixed{background:white;border:1px solid #ddd;font-weight:500;list-style-type:none;margin-bottom:-1px;overflow:hidden;padding:10px 14px 9px 53px;position:relative}ul.sortable li:before,.sortable-container .fixed:before{background:linear-gradient(white, #fafafa);border-right:1px solid #ddd;bottom:0px;color:#888;content:counter(section);counter-increment:section;display:inline-block;font-weight:400;left:0px;padding:10px 0 0;position:absolute;right:0px;text-align:center;top:0px;width:41px}ul.sortable li span.fa,.sortable-container .fixed span.fa{color:#BBB;margin-left:0.75rem;position:absolute;right:14px;top:14px}ul.sortable li{cursor:grab;cursor:-webkit-grab}ul.sortable li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}ul.sortable li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}ul.sortable li.not-installed{color:#888}ul.sortable li .fa{-webkit-transform:scale(1.5, 1);-moz-transform:scale(1.5, 1);-ms-transform:scale(1.5, 1);-o-transform:scale(1.5, 1);transform:scale(1.5, 1)}ul.sortable li.sortable-chosen{cursor:grabbing;cursor:-webkit-grabbing;background-color:#f2f5fa}ul.sortable li.sortable-chosen:before{content:'-'}ul.sortable li.ghost{opacity:0.2;background:#ddd}ul.sortable li.ghost:before{content:counter(section)}.flexibility-options__capacity{color:#888;display:flex;float:left;font-size:12px;font-weight:normal;gap:0.25rem;width:100%}.sortable-container .loading-message{display:none}.sortable-container .fixed{color:#888;cursor:default;margin-bottom:0}.sortable-container .fixed span.fa{color:#ccc;font-size:17px;top:12px}.sortable-container .sortable+.fixed{margin-top:4px;border-radius:4px 4px 0 0}.sortable-container .fixed+.fixed{border-top:none}.sortable-container .fixed:last-child{border-radius:0 0 4px 4px}.sortable-container .fixed:last-child,.sortable-container .sortable li:last-child{border-bottom-color:#ccc;box-shadow:0 1px 0 #ddd}.sortable-container.loading .loading-message{background:url(/assets/layout/ajax-loader-0fd1703f7159f383963208f81938eff8dc38aa39d64d3edd2acbf171bf4ec179.gif) center center no-repeat;display:block;height:100px}.sortable-container.loading .sortable,.sortable-container.loading .fixed,.sortable-container.loading .flexibility-options__header{display:none}#compare main{display:block;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin:16px auto;padding:0 0 100px;width:960px}#compare .loading{color:#888;display:none;font-size:1.25rem;padding:6rem 0 1rem;text-align:center}#compare .loading img{margin:-5px 5px 0 0;vertical-align:middle}#compare .region-legend{background:#f5f5f5;border-radius:5px;margin:1.5rem 0 1rem;overflow:hidden;padding:1rem}#compare .region-legend h3{font-size:1rem;font-weight:normal;margin:0}#compare .region-legend h3,#compare .region-legend .measure{color:#777}#compare .region-legend .area-code{color:black;font-weight:bold;margin-right:0.375rem}#compare .region-legend .legend-item{display:inline-block;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#compare .region-legend .legend-item:last-child .legend-color{border-right:0}#compare .region-legend .legend-color{box-sizing:border-box;border-right:1px solid #f5f5f5;height:7px;margin:0.75rem 0 0.25rem}#compare .region-legend .measure{display:block}#compare section{border-bottom:1px solid #ddd;overflow:hidden;padding:16px 0}#compare section .summary{overflow:hidden}#compare section h2{cursor:pointer;margin:0}#compare section .title,#compare section .delta,#compare section .present,#compare section .future{float:left;margin:0}#compare section .delta,#compare section .present,#compare section .future{border-left:1px solid #ddd;padding:0 16px 2px;width:170px}#compare section .title h2,#compare section .delta,#compare section .present,#compare section .future{font-size:1.125rem}#compare section .delta{border-left:none}#compare section .delta .arrow{background-color:#bbb;border-radius:3px;color:white;display:inline-block;height:21px;font-size:1rem;padding-top:1px;text-align:center;width:22px}#compare section .diff{color:#888;font-size:0.875rem;margin-left:2px}#compare section .unit{font-size:0.875rem;line-height:1;margin-left:1px}#compare section .title{width:352px}#compare section .bar{background:#eee;height:7px;margin-top:8px;position:relative;overflow:none;width:100%}#compare section .bar .inner-bar{height:7px;width:100%}#compare section .bar .segment{background:#bbb;border-right:1px solid white;box-sizing:border-box;float:left;height:7px}#compare section .bar .target{background-color:#ccc;border:1px solid white;height:13px;position:absolute;top:-4px;width:1px}#compare section .delta .bar .segment{border-left:1px solid white;border-right:none}#compare section .breakdown .legend-color{border-radius:9px;display:inline-block;height:12px;margin-top:-3px;margin-right:0.2rem;vertical-align:middle;width:12px}#compare section .breakdown .region{margin:1rem 0;overflow:hidden}#compare section .breakdown .title{text-align:right}#compare section .breakdown .title,#compare section .breakdown .titleunit,#compare section .breakdown .delta,#compare section .breakdown .deltaunit,#compare section .breakdown .present,#compare section .breakdown .presentunit,#compare section .breakdown .future,#compare section .breakdown .futureunit{font-size:0.8125rem}#compare section .breakdown .delta .arrow{font-size:0.8125rem;height:14px;line-height:1;padding-top:2px;width:16px}#compare section.metric-view .title:before{display:inline-block;content:"▸";height:1rem;float:left;font-size:1.5rem;line-height:0.7;width:1rem}#compare section.metric-view.open .title:before{content:"▾"}#compare section.metric-view .breakdown .region .title:before{display:none}#compare section.metric-view .breakdown .region .title h2{cursor:default}#compare section.header{color:#888;font-size:1rem}#compare section.header .present,#compare section.header .future{font-size:1rem;line-height:1}#compare sub{line-height:0}#compare .metric-view.lower-better .change-lower,#compare .metric-view .higher-better .change-higher{background:#2fa554}#compare .metric-view.lower-better .change-higher,#compare .metric-view .higher-better .change-lower{background:#e24649}#compare .qtip{max-width:400px}#compare form.select-scenarios table{margin-top:2rem}#compare form.select-scenarios input[type=submit]{background:#4ea96a;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;font-weight:bold;padding:10px 13px;margin:1rem 0 0}#compare form.select-scenarios #available-scenarios{list-style:none;margin:2rem auto 0;padding-left:0;width:550px}#compare form.select-scenarios #available-scenarios li{line-height:1;margin-bottom:0.5rem}#compare form.select-scenarios #available-scenarios label{background:#f6f6f6;border-radius:3px;cursor:pointer;display:block;padding:10px 10px 11px}#compare form.select-scenarios #available-scenarios input[type=checkbox]{font-size:1rem;margin:1px 3px 0 0;vertical-align:text-top}#compare form.select-scenarios #available-scenarios .check{display:none}#compare form.select-scenarios #available-scenarios .area{font-weight:bold}#compare form.select-scenarios #available-scenarios .area:after{content:": ";font-weight:normal}#compare form.select-scenarios #available-scenarios .title{display:inline-block;max-width:390px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}#compare form.select-scenarios #available-scenarios .end-year{color:#777}#compare form.select-scenarios #available-scenarios li.selected label{background:#77b5ea;color:white}#compare form.select-scenarios #available-scenarios li.selected label .end-year{color:#d7e7f1}#compare form.select-scenarios #available-scenarios #scenario-paginator{text-align:center}#compare form.select-scenarios #commit{text-align:center}#compare form.select-scenarios #commit input[disabled]{opacity:0.5}#compare main.intro h1,#compare main.intro .description{text-align:center}#compare main.intro h1{margin-top:2rem}#compare main.intro .description{color:#333;font-size:0.875rem;margin-left:auto;margin-right:auto;width:550px}#compare main.intro #settings-menu-example{border-bottom:1px dashed #aaa;cursor:pointer}#compare main.intro #settings-menu-image{display:none}#compare main.intro ol.instructions{border-top:1px solid #ddd;counter-reset:description-item;list-style:none;margin-top:2rem;padding-top:2rem;width:750px}#compare main.intro ol.instructions li{counter-increment:description-item;margin-bottom:0.25rem}#compare main.intro ol.instructions li:before{background:#68a1ce;border-radius:100%;color:white;content:counter(description-item);display:inline-block;height:1.5rem;line-height:1.5rem;margin-left:-1.625rem;margin-right:0.125rem;text-align:center;width:1.5rem}body#energy-mix{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;height:auto;margin:0}body#energy-mix *{-webkit-print-color-adjust:exact}body#energy-mix #energy-mix-content,body#energy-mix #energy-mix-reverse{background:#deecf2;color:#575756;margin:3rem;padding:1rem;width:80rem}body#energy-mix header{border-bottom:2px solid white;display:flex;margin-bottom:1rem;padding-bottom:0.4rem}body#energy-mix header #title{flex:3;padding:0;width:60%}body#energy-mix header #title h1{font-size:3rem;font-weight:300;margin:0}body#energy-mix header #title h2{color:#656f73;font-size:1rem;font-weight:400;margin:0.25rem 0 -0.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}body#energy-mix header .detail-list,body#energy-mix header .logos{flex:1}body#energy-mix header .logos{text-align:right}body#energy-mix header .logos .date{color:#656f73;font-size:1.15rem;font-weight:bold;line-height:30px}body#energy-mix header .detail-list{font-size:0.6875rem;line-height:1.3}body#energy-mix dl.detail-list dt{clear:left;float:left}body#energy-mix dl.detail-list dt:after{content:": "}body#energy-mix dl.detail-list dt.solo:after{content:""}body#energy-mix dl.detail-list dd{float:left;padding-left:0.25rem;margin-left:0;white-space:nowrap;font-weight:bold}body#energy-mix footer{padding-top:1rem;text-align:center;font-size:0.6875rem;line-height:1rem}body#energy-mix footer,body#energy-mix footer a{color:#656f73}body#energy-mix main{display:flex}body#energy-mix main #summary .content,body#energy-mix main #carrier-use .content{min-height:20rem;width:100%}body#energy-mix main .panel{border-bottom:2px solid white;padding-bottom:1rem;margin-bottom:1rem}body#energy-mix main .panel .chart-placeholder{background:#f0f7fb}body#energy-mix main h2{font-size:1.375rem;margin:0 0 1rem;font-weight:600}body#energy-mix main h2 .note{color:#3aaa35;float:right;font-size:1.15rem;font-weight:600;text-align:right}body#energy-mix main h2 .note .small{font-size:0.75rem}body#energy-mix main .legend{align-self:flex-end;page-break-inside:avoid;margin-left:0;width:100%}body#energy-mix main .legend .header,body#energy-mix main .legend .items,body#energy-mix main .legend .total{width:350px}body#energy-mix main .legend .header{color:#656f73}body#energy-mix main .legend .legend-row{overflow:hidden}body#energy-mix main .legend .key,body#energy-mix main .legend .value{padding:0.125rem 0;text-overflow:ellipsis;float:left;width:70%;white-space:nowrap}body#energy-mix main .legend .value{text-align:right;width:30%}body#energy-mix main .legend .total{border-top:1px solid #afb8bd;font-weight:bold}body#energy-mix main .legend .legend-item{display:inline-block;height:0.75rem;margin-right:0.2rem;margin-top:-0.1875rem;vertical-align:middle;width:0.75rem}body#energy-mix main .main{border-right:2px solid white;flex:3;padding-right:1rem}body#energy-mix main .main .panel:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}body#energy-mix main .main .content{display:flex}body#energy-mix main .main .content .column{margin-right:1rem}body#energy-mix main .main .content .column:last-child{margin-right:0}body#energy-mix main .main .content .charts{display:flex;flex:1}body#energy-mix main .main .content .charts .chart{flex:1;height:100%}body#energy-mix main .main .content .charts .chart.future{margin-left:-90px}body#energy-mix main .main .content .legend{flex:1}body#energy-mix main #summary .legend .items .key,body#energy-mix main #summary .legend .items .value{padding-top:0.4rem;padding-bottom:0.4rem}body#energy-mix main #summary .legend .value{width:19%}body#energy-mix main #summary .legend .key{background-repeat:no-repeat;background-position:center right;background-size:1.5rem;box-sizing:border-box;padding-right:3rem;text-align:right;width:62%}body#energy-mix main #summary .legend .key .legend-item{display:none}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-gas-households-buildings .key{background-image:url(/assets/energy_mix/gas-23864e21220c63c1f9f2fe187abbd2af9e94110c070619c060702526b23ce3e0.svg)}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-gas-other .key{background-image:url(/assets/energy_mix/gas-other-e71ef10a51e84cc53c96fe7d94e07a5b68e38549c449a888deac36bce4eb9787.svg)}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-oil-and-coal-products .key{background-image:url(/assets/energy_mix/transport-bd26d450971f4bc0c01752deb489d587c0fad96a8a82cf06d56da75b1e43f0a1.svg)}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-bio-fuels .key{background-image:url(/assets/energy_mix/wood-fb06bd1b8f69ef770b72446196767c4ea2b05b583b3a1597999a3a9e06f1bf61.svg)}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-collective-heat .key{background-image:url(/assets/energy_mix/collective-heat-f2ff208f32f2902d83b01efcf5d61f453b577e78aed9d73b1a9a5e882cc2ba48.svg)}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-renewable-heat .key{background-image:url(/assets/energy_mix/renewable-heat-4df8bad4b3bb7610fbc7944c62136f932962bebe75765a868a3e9920c571428e.svg)}body#energy-mix main #summary .legend .factsheet-energetic-final-demand-electricity .key{background-image:url(/assets/energy_mix/electricity-d28e4ae8d0bba96707681cf45eb239b073e638c6036852db787313c8a9509909.svg)}body#energy-mix main #carrier-use .content{display:flex}body#energy-mix main #carrier-use .content .chart{margin-right:1rem}body#energy-mix main #carrier-use .content .chart,body#energy-mix main #carrier-use .content .legend{flex:1}body#energy-mix main .breakdown{flex-direction:column;display:flex;flex:2;padding-left:1rem}body#energy-mix main .breakdown .row{border-bottom:2px dashed white;display:flex;flex:1;margin-bottom:1rem}body#energy-mix main .breakdown .row.larger{flex:1.1}body#energy-mix main .breakdown .row:last-child{flex:0.7;border-bottom:none;margin-bottom:0}body#energy-mix main .breakdown .panel{background-image:url(/energy_mix/placeholder.svg);background-size:45%;background-repeat:no-repeat;background-position:top right;border-bottom:none;flex-direction:column;padding-bottom:0;position:relative;margin-right:1rem;flex:1}body#energy-mix main .breakdown .panel:nth-child(2n){border-left:2px dashed white;margin-right:0rem;padding-left:1rem}body#energy-mix main .breakdown .panel:nth-child(2n) ul{left:1rem;right:0}body#energy-mix main .breakdown .panel ul{bottom:0;list-style:none;margin:0;padding:0;position:absolute;left:0;right:1rem}body#energy-mix main .breakdown .panel ul li.spacer{margin:0.5rem 0}body#energy-mix main .breakdown .panel ul li.spacer:last-child{margin-bottom:0}body#energy-mix main .breakdown .panel ul.has-icons li{margin-top:0.75rem}body#energy-mix main .breakdown .row:last-child .panel{margin-bottom:0}body#energy-mix main .breakdown h3{font-size:1.375rem;font-weight:normal;line-height:1.2;margin-top:0;margin-bottom:0.75rem;max-width:60%}body#energy-mix main .breakdown .value{font-size:1.375rem;font-weight:600}body#energy-mix main .breakdown .wind{background-image:url(/assets/energy_mix/wind-2739bdbaafb9e057d2d1c91e4b9461a981fd572b6a855db205f8efd231e3092e.png)}body#energy-mix main .breakdown .solar{background-image:url(/assets/energy_mix/solar-b1bf35c08ed8e6bdf84a6d4ba3a825a63eff8fbdbb150280cddc1840465a4ee0.png);background-size:35%}body#energy-mix main .breakdown .solar .icon{float:right;margin-top:-0.25rem}body#energy-mix main .breakdown .collective-heat{background-image:url(/assets/energy_mix/collective-heat-cb63cc6575725febe5166e6ba8784b0c6ea5aa58da8c600e93059264d76a95cb.png)}body#energy-mix main .breakdown .collective-heat .solar-arrow{background:url(/assets/energy_mix/arrow-down-7034f60eb50ab159837004f87e5da14965ff6e14639a64a83a38d336d8389886.png) center bottom no-repeat;position:absolute;width:15px;z-index:1;height:35px;right:-4px;top:-27px}body#energy-mix main .breakdown .collective-heat .solar-arrow .tail,body#energy-mix main .breakdown .collective-heat .solar-arrow .sideways{background:#eb1c30;bottom:0px;left:7px;position:absolute;top:0px;width:1px}body#energy-mix main .breakdown .collective-heat .solar-arrow .sideways{width:263px;height:1px}body#energy-mix main .breakdown .collective-heat .solar-arrow .quantity{position:relative;top:38px}body#energy-mix main .breakdown .heat{background-image:url(/assets/energy_mix/individual-heat-735a9bb64aa2b5c70428ce641c67d74dc22b1a0dab21cb90a38371bd27a9da75.png);position:relative}body#energy-mix main .breakdown .heat .solar-arrow,body#energy-mix main .breakdown .heat .biomass-arrow{background:url(/assets/energy_mix/arrow-down-7034f60eb50ab159837004f87e5da14965ff6e14639a64a83a38d336d8389886.png) center bottom no-repeat;position:absolute;width:15px;z-index:1}body#energy-mix main .breakdown .heat .solar-arrow .tail,body#energy-mix main .breakdown .heat .biomass-arrow .tail{background:#eb1c30;bottom:0px;left:7px;position:absolute;top:0px;width:1px}body#energy-mix main .breakdown .heat .solar-arrow .quantity,body#energy-mix main .breakdown .heat .biomass-arrow .quantity{position:relative;font-size:0.75rem;left:-9px;text-align:center;width:34px}body#energy-mix main .breakdown .heat .solar-arrow{height:116px;right:0px;top:-34px}body#energy-mix main .breakdown .heat .solar-arrow .tail{bottom:2px}body#energy-mix main .breakdown .heat .solar-arrow .quantity{top:119px}body#energy-mix main .breakdown .heat .biomass-arrow{background:url(/assets/energy_mix/arrow-up-2012ed6f9c5609e8b57e8e1801668b80f4612dfe38d94efc0c0cf3d7bec448c0.png) center top no-repeat;bottom:-124px;height:200px;right:0px}body#energy-mix main .breakdown .heat .biomass-arrow .tail{top:2px}body#energy-mix main .breakdown .heat .biomass-arrow .quantity{top:-25px}body#energy-mix main .breakdown .heat h3{max-width:92%}body#energy-mix main .breakdown .biomass{background-image:url(/assets/energy_mix/biomass-b1f175dfbd140d13d6591254c22273560961302f2f75ecd391ba66394c5b8ca4.png);background-position:82% top;background-size:43%}body#energy-mix main .breakdown .renewable-gas{background-image:none}body#energy-mix main .breakdown .renewable-gas h3{max-width:100%}body#energy-mix main .breakdown .heat{background-position:right center;background-size:60%}body#energy-mix main .breakdown .collective-heat{background-position:right 1em;background-size:50%}body#energy-mix main .breakdown .icon{background-image:url(/assets/energy_mix/biomass-heat-3302e3f28537ac90a4129d7f06b44fc8a65a2286160886646f349c0b69e12f54.png);background-repeat:no-repeat;background-size:contain;display:inline-block;height:25px;margin:-0.5rem 0 0 0.25rem;vertical-align:middle;width:50px}body#energy-mix main .breakdown .icon.solar-pv{background-image:url(/assets/energy_mix/solar-pv-e4a6fc395402f92ab98a63100b1bccaa4efe0fe4714b27896f996ee40a5df1bf.png);width:87px;margin-right:-3px}body#energy-mix main .breakdown .icon.solar-thermal{background-image:url(/assets/energy_mix/solar-thermal-f9f217833a3e03caffbba9a9f27aea5d0a53debf49c5e249ccf444b0b0c99059.png)}body#energy-mix main .breakdown .icon.natural-gas{background-image:url(/assets/energy_mix/gas-23864e21220c63c1f9f2fe187abbd2af9e94110c070619c060702526b23ce3e0.svg)}body#energy-mix main .breakdown .icon.biomass-heat{background-image:url(/assets/energy_mix/biomass-heat-3302e3f28537ac90a4129d7f06b44fc8a65a2286160886646f349c0b69e12f54.png);box-sizing:border-box;color:#fff;font-weight:normal;font-size:0.6875rem;height:30px;padding:3px 17px 0px 39px;text-align:center;width:108px}body#energy-mix main .breakdown .icon.biomass-transport{background-image:url(/assets/energy_mix/biomass-transport-fc0fe10cbca0467cb84b06c3f2a181042cf8b46c5476bf4bb02f262adb047134.png);box-sizing:border-box;color:#fff;font-size:0.6875rem;font-weight:normal;height:30px;padding-top:6px;text-align:center;width:59px}body#energy-mix main .breakdown .icon.biogas{background-image:url(/assets/energy_mix/biogas-45ef22599ca66483bb95bb08a76fda694fb542cb4e380d34b2fb600e1d21ee09.png)}body#energy-mix main .breakdown .icon.power-to-gas{background-image:url(/assets/energy_mix/power-to-gas-97e04f27d6f31750280d7c4bfca7ca65e28f9f42c7bdf55956097f9699e69b35.png)}body#energy-mix .chart svg{margin-bottom:-6px}body#energy-mix .chart svg *{shape-rendering:crispEdges}body#energy-mix .chart text{fill:#575756}body#energy-mix .chart path{fill:#fff}body#energy-mix .chart .domain,body#energy-mix .chart .tick{fill:none;stroke:#afb8bd;stroke-width:1px}body#energy-mix .chart .x.axis .tick{stroke:transparent}body#energy-mix #energy-mix-pending .loading,body#energy-mix #energy-mix-pending .errors{color:#555;font-size:1rem;padding:4rem}body#energy-mix #energy-mix-pending .loading img,body#energy-mix #energy-mix-pending .errors img{margin-top:-5px;margin-right:0.25rem;vertical-align:middle}body#energy-mix #energy-mix-pending .errors{color:#ca4c4c}body#energy-mix #energy-mix-pending .errors h4{margin-top:0}body#energy-mix #energy-mix-reverse{align-items:center;display:flex;font-size:0.625rem;height:53rem;justify-content:center;line-height:1.4;padding:2rem;width:78rem}body#energy-mix #energy-mix-reverse .columns{column-count:3;column-gap:2rem;column-rule:2px solid white}body#energy-mix #energy-mix-reverse p:first-child{margin-top:0}body#energy-mix #energy-mix-reverse h1{border-bottom:2px solid #fff;font-size:1.125rem;padding-bottom:0.625rem;margin-top:0;text-align:center}body#energy-mix #energy-mix-reverse h2,body#energy-mix #energy-mix-reverse h3{margin-top:0.625rem;margin-bottom:-0.625rem}body#energy-mix #energy-mix-reverse h2{font-size:0.875rem}body#energy-mix #energy-mix-reverse h3{font-size:0.625rem;font-weight:normal;text-decoration:underline}body#energy-mix #energy-mix-reverse ul{padding-left:1rem}body#energy-mix #energy-mix-reverse table{border-collapse:collapse;break-inside:avoid;width:100%}body#energy-mix #energy-mix-reverse table th,body#energy-mix #energy-mix-reverse table td{text-align:left;vertical-align:top}body#energy-mix #energy-mix-reverse table th{padding-right:0.5rem}body#energy-mix #energy-mix-reverse table td{border-bottom:1px solid #afb8bd}body#energy-mix #energy-mix-reverse table tr.break th,body#energy-mix #energy-mix-reverse table tr.break td{padding-top:0.625rem}body#energy-mix #energy-mix-reverse #disclaimer{background-image:url(/assets/energy_mix/warning-3595d39be8d9b8ae78bac4b6fa03a437fce3f95f5df75514c2ad20f96c2b9664.svg);background-repeat:no-repeat;background-size:28px;background-position:right 0.75rem;border-top:2px solid white;color:#656f73;padding:0.5rem 2rem 0 0}body#energy-mix #energy-mix-reverse #disclaimer button{background:none;border:none;color:#8b9599;cursor:pointer;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;font-size:0.625rem;margin:-0.25rem -0.25rem -0.25rem -0.125rem;padding:0.25rem}body#energy-mix #energy-mix-reverse #disclaimer button:hover{color:#656f73}body#energy-mix #energy-mix-reverse #disclaimer button:focus,body#energy-mix #energy-mix-reverse #disclaimer button:active{outline:none}@media print{body#energy-mix #energy-mix-content,body#energy-mix #energy-mix-reverse{margin:0;page-break-after:always}body#energy-mix main #summary .content,body#energy-mix main #carrier-use .content{min-height:19.875rem}body#energy-mix #energy-mix-reverse a{color:inherit;text-decoration:none}body#energy-mix #energy-mix-reverse #disclaimer button{display:none}}body .information_page.wider{width:960px}body .information_page.wider .page,body .information_page.wider .error{box-shadow:0 0 0 1px #c7d4e0;margin:30px 0;background-color:#e1eaf3;padding:12px 32px}body .information_page.wider .error{background-color:#e7f0f9;color:#C22;padding:12px 14px}body .information_page ul.options{float:right}body .information_page ul.options li.print{list-style-type:none}body .information_page ul.options li.print a{color:#7e868e;text-decoration:none;font-style:normal}body .information_page ul.options li.print a img{width:16px;height:17px;margin-bottom:-3px}body #establishment_shot .axis text,body #establishment_shot svg text,body #establishment_shot .legend{font:12px sans-serif}body #establishment_shot .axis line,body #establishment_shot .axis path{fill:none;stroke:#000;shape-rendering:crispEdges}body #establishment_shot .title h1{float:left}body #establishment_shot ul.toggle_year{float:right;margin:10px 0 0 0}body #establishment_shot ul.toggle_year li{list-style-type:none;float:left}body #establishment_shot ul.toggle_year li a.inactive{background-color:#66A2CA;background-image:none;text-shadow:none;color:#e1eaf3}body #establishment_shot ul.toggle_year li a.inactive:hover{text-decoration:none;color:#e1eaf3}body #establishment_shot ul.toggle_year li a.inactive:active{box-shadow:none;border-color:#b7b7b7}body #establishment_shot ul.toggle_year li#present a{border-radius:15px 1px 1px 15px}body #establishment_shot ul.toggle_year li#future a{border-radius:1px 15px 15px 1px}body #establishment_shot g.series{cursor:pointer}body #establishment_shot g.series text.icon-text{font-family:FontAwesome;font-size:19px;fill:#e7f0f9}body #establishment_shot text.max-label{font-size:1.1em;font-weight:bold}body #establishment_shot .axis--x path{display:none}body #establishment_shot .overview{display:none;margin-top:15px}body #establishment_shot .overview>h5{text-align:center;font-size:120%;margin:0 0 20px 0}body #establishment_shot .overview .column,body #establishment_shot .overview .column>.column-inner{display:inline-block}body #establishment_shot .overview .column{vertical-align:top;clear:none}body #establishment_shot .overview .column{width:34.9%}body #establishment_shot .overview .column.center{width:29%;border-right:1px solid #c7d4e0;border-left:1px solid #c7d4e0}body #establishment_shot .column-inner{width:100%}body #establishment_shot .column-inner .chart:first-child{border-bottom:1px solid #c7d4e0;margin-bottom:12px}body #establishment_shot .column-inner .chart>.legend{position:absolute;right:0px;margin:10px 0;width:140px}body #establishment_shot .column-inner .chart>.legend i.fa{font-size:14px}body #establishment_shot .chart{position:relative}body #establishment_shot .chart.buildings h5 span{font-size:190%}body #establishment_shot .chart g.series.co2_sheet_buildings_households_total_co2_emissions text{font-size:175%}body #establishment_shot .chart h5{margin:0;text-align:center;padding-bottom:10px;font-size:14px}body #establishment_shot .chart h5 span{font-family:FontAwesome;font-size:160%;font-weight:normal;padding:0 12px}body #establishment_shot .chart>.legend{margin-right:20px;justify-content:center}body #establishment_shot .chart>.legend>ul{margin-top:0;padding-left:0}body #establishment_shot .chart>.legend>ul li:first-child{margin-top:0}body #establishment_shot .chart>.legend>ul li{list-style-type:none}body #establishment_shot .chart>.legend>ul li i.fa-square{margin-right:5px}body #establishment_shot .column.center .chart>.legend{float:none}body #establishment_shot .column.center .chart>.legend>ul{text-align:center}body #establishment_shot .small-text{color:#69777b;font-size:12px;margin-bottom:8px}body #establishment_shot .footer{color:#69777b;padding-top:7px;border-top:1px solid #c7d4e0;font-size:12px;text-align:center}body .establishment_shot_navigation{text-align:center}body .establishment_shot_navigation .or{font-size:1rem;margin:0 0.5rem;color:#777}body .establishment_shot_navigation a{font-size:1rem;padding:0.75rem 1rem}body.liteui header#top,body.liteui #scenario-nav,body.liteui footer,body.liteui #title .help{display:none !important}body.liteui #wrapper,body.liteui #content{min-width:initial;padding-top:0}body.liteui #content #active-content{padding-bottom:20px}body.liteui #content .flex-wrapper{padding-top:0}body.liteui #content #sidebar{height:100%}.custom-curve{background:#f4f8fb;border:1px solid #d5dce4;border-radius:5px;margin-bottom:1em}.custom-curve button{background:none;border:none;color:#1982d1;cursor:pointer;font-size:12px;padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem}.custom-curve button:focus:not(:focus-visible){outline:none}.custom-curve button:hover{color:#0c4168}.custom-curve .main{display:flex;align-items:center}.custom-curve .file,.custom-curve .details,.custom-curve .actions{display:block}.custom-curve .file{align-self:start;background-size:32px;background-repeat:no-repeat;background-position:15px 15px;min-height:30px;min-width:30px;padding:15px;width:30px}.custom-curve .file.csv,.custom-curve .file.csv-light{background-image:url(/assets/icons/csv-416aa2e5dbf04f0cf521bb9ae937d49f8bf0e31116c07a90445f8b671260b83b.svg)}.custom-curve .file.csv-light{opacity:0.65;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%)}.custom-curve .file.loading{background-size:28px;background-image:url(/assets/charts/loading-942a942506e2ac9be3c9aa0eaf397cb2e29c74a2c12ba11c34745db810804733.gif)}.custom-curve .details{display:flex;flex-grow:1;justify-content:space-between;margin-right:15px;padding:15px 0}.custom-curve .details .name{display:block}.custom-curve .details .name{font-size:14px;font-weight:600}.custom-curve .details .help,.custom-curve .details .type,.custom-curve .details dl{color:#7d8698;font-size:12px}.custom-curve .details .type{margin-left:0.5rem;white-space:nowrap}.custom-curve .details .type button{color:#7d8698}.custom-curve .details .type button:hover{color:#4d5462}.custom-curve .details .type .fa{font-size:15px;margin:-2px 0 0 3px;vertical-align:middle}.custom-curve .details .progress{margin-left:0.25rem}.custom-curve dl{margin:-10px 15px 20px 60px;overflow:hidden}.custom-curve dt,.custom-curve dd{display:block;float:left;margin:0}.custom-curve dt{width:30%}.custom-curve dd{width:70%}.custom-curve .download-file{text-align:left;margin:-10px 0 20px 60px}.custom-curve .download-file a{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem}.custom-curve .help{display:none;transform:translate(30px, -17px);margin:0 15px 0 30px}.custom-curve .help .inner{background:#fffdf1 url(/assets/icons/idea-3cc283d0efda113400bb09cce76a29c972dc3acab3a7878b3d8e994c9e8009b8.svg) 15px 20px no-repeat;background-size:24px;border-bottom-color:#d2d0c2;border-radius:5px;border:1px solid #d6d3c3;box-shadow:0 2px 3px rgba(0,0,0,0.06);color:#86857b;margin:7px 0 3px 0;padding:1rem 30px 15px 50px;position:relative}.custom-curve .help .inner:before{background:#fffdf1;box-shadow:-1px -1px 0 #d2ceb8;content:" ";display:block;height:10px;position:absolute;right:31px;top:-4px;transform:rotate(45deg);width:10px}.custom-curve .actions,.custom-curve dl{color:#7d8698;font-size:12px}.custom-curve .actions{border-top:1px solid #d5dce4;margin:-10px 15px 0 60px;padding:10px 0 15px}.custom-curve .actions ul{line-height:1.3;list-style:none;margin:0.25rem 0 0;overflow:hidden;padding:0}.custom-curve .actions ul li{display:inline-block;padding:0 10px}.custom-curve .actions ul li:first-child{margin-left:-10px}.custom-curve .actions ul li+li{border-left:1px solid #d5dce4}.custom-curve .actions .upload button.help-button{color:#7d8698;font-size:15px;margin-left:-0.25rem}.custom-curve .actions .upload button.help-button .fa{margin-top:-2px;vertical-align:middle}.custom-curve .actions .upload button.help-button:hover{color:#4d5462}.custom-curve .actions .remove button.trigger{color:#c3685e}.custom-curve .actions .remove button.trigger:hover{color:#883b33}.custom-curve .actions .scenario{margin-top:0.4rem}.custom-curve .actions .scenario select{margin:-3px 0 0 0.5rem;max-width:150px}.custom-curve .actions .use-scenario{background:#4ea96a;border-radius:3px;border:none;color:#fff;cursor:pointer;font-size:12px;margin-left:0.5rem;padding:4px 6px}.custom-curve .actions .use-scenario:focus,.custom-curve .actions .use-scenario:active{outline:none;background:#3e8654}.curve-upload .errors{background-color:#fbe5e2;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #e0c8c6;color:#ad4b41;font-size:12px;line-height:1.4;margin-top:-1.3em;padding:15px 60px;position:relative}.curve-upload .errors ul{list-style:none;padding:0}.curve-upload .errors ul li+li{margin-top:10px}.curve-upload .errors:before,.curve-upload .errors:after{right:auto;content:"";display:inline-block;position:absolute}.curve-upload .errors:before{left:110px;top:-18px;border:9px solid transparent;border-bottom-color:#e0c8c6}.curve-upload .errors:after{left:111px;top:-16px;border:8px solid transparent;border-bottom-color:#fbe5e2}.multi-curve-upload .loading{background-size:28px;background:url(/assets/charts/loading-942a942506e2ac9be3c9aa0eaf397cb2e29c74a2c12ba11c34745db810804733.gif) center center no-repeat}.multi-curve-upload .select-curve{background:white;border-bottom-color:#bec8d4;border-radius:5px;border:1px solid #c5ced8;box-shadow:0 1px 0 rgba(0,0,0,0.07);margin:-1px;position:relative;transition:border-color 0.15s, box-shadow 0.15s;will-change:border-color, box-shadow}.multi-curve-upload .select-curve:hover{border-color:#8ebeea;box-shadow:0 0 0 3px #cfe5f7}.multi-curve-upload .select-curve select{background:white;border:none;box-shadow:none;box-sizing:border-box;cursor:pointer;font-size:0.875rem;opacity:0;padding:10px 0;position:relative;width:100%;z-index:2}.multi-curve-upload .select-curve .title-wrapper{align-items:center;box-sizing:border-box;color:#222;display:flex;font-size:0.875rem;font-weight:600;justify-content:space-between;left:0;padding:10px 15px;position:absolute;top:0;width:100%;z-index:1}.multi-curve-upload .select-curve .title-wrapper .fa{color:#444;display:inline-block;font-size:0.75rem}.multi-curve-upload .curve-info{margin:15px}.multi-curve-upload .custom-curve{border:none;margin:-15px}.multi-curve-upload .errors{margin:15px -16px -16px}body.has-api-error{overflow:hidden}#api-error{background:#fff;bottom:0;color:#d03333;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;left:0;overflow-y:scroll;position:fixed;padding:25px;right:0;top:0;z-index:10000}#api-error h1{background:#d03333;border-radius:5px;color:white;margin-top:0;padding:10px}#api-error h1 .fa{font-size:22px;margin-top:-4px;margin-right:2px;vertical-align:middle}#api-error .buttons{border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:1em}#api-error .buttons a{background:#ddd;border-radius:2px;color:#555;display:inline-block;font-size:12px;font-weight:bold;margin-right:0.5em;padding:4px 10px 3px;text-decoration:none;text-transform:uppercase}#api-error .buttons a:hover{background:#ccc}#api-error .buttons a.primary{background:#39b73e;color:#fff}#api-error .buttons a.primary:hover{background:#32a037}#api-error .buttons a.open-api{float:right;margin-right:0}#api-error h2{font-size:16px;font-weight:600;margin:0}#api-error h2 strong{font-weight:900}#api-error h2 code{font-size:15px;line-height:1;font-weight:bold;background:#eee;padding:1px 4px}#api-error ul{list-style:none;padding-left:0;margin:0}#api-error li{margin-bottom:1em}#api-error .trace{border-left:2px solid #bbb;color:#999;margin:1em 0 0 1em;padding-left:1em}#api-error pre{font-size:12px;margin:0}#api-error pre strong{color:#555;background:#ffffb6}#api-error pre.server-error{color:#555;font-size:14px}#api-error .expand{background:#bbb;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;line-height:1;margin-top:4px;padding:1px 4px 0px}#api-error .expand:hover{background:#999}#esdl{display:flex;justify-content:center;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin:0 auto}#esdl .half_page{width:500px;padding:0  30px}#esdl .half_page.with_bar{border-right:1px solid #d0d5d8}#esdl .half_page.two_parts{display:flex;flex-direction:column;justify-content:space-between}#esdl .half_page .or{margin-bottom:0;padding-left:40px}#esdl h1{line-height:1.3}#esdl .description{color:#333;font-size:0.875rem}#esdl #mondaine_drive,#esdl .upload_file{width:418px;margin:0 auto 0.5rem;background:white;border:1px solid #d0d5d8;border-bottom-color:#c2c9cc;border-top-color:#56b351;border-top-width:2px;box-shadow:0 3px 5px rgba(50,71,93,0.06),0 1px 3px rgba(0,0,0,0.04);border-radius:4px;padding:15px 40px}#esdl .upload_file{padding-bottom:35px}#esdl #mondaine_drive{margin-top:30px;border-top-color:#f27316}#esdl #mondaine_drive.disabled{position:relative;color:#ddd;border-top-color:#78818c;background:#f7f7f7}#esdl #mondaine_drive.disabled .button.login{color:#f7f7f7;background-color:#ddd;background:linear-gradient(#f7f7f7, #ddd) !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.03)}#esdl #mondaine_drive.disabled .button.login:hover,#esdl #mondaine_drive.disabled .button.login:active{background-color:#ddd;background:linear-gradient(#f7f7f7, #ddd) !important}#esdl #mondaine_drive.disabled a,#esdl #mondaine_drive.disabled .dot{cursor:default;color:#ddd}#esdl #mondaine_drive.disabled a:hover,#esdl #mondaine_drive.disabled .dot:hover{text-decoration:none}#esdl #mondaine_drive.disabled .please_log_in{z-index:2;position:absolute;margin-top:0;padding:0 25px 0 30px;left:0;top:40%;line-height:1.5rem;text-align:center;text-shadow:0 3px 5px rgba(50,71,93,0.06),0 1px 3px rgba(0,0,0,0.04);color:#000}#esdl form{display:flex;flex-direction:column}#esdl form input[type="file"]{display:inline-block;width:100%}#esdl form span{display:none;position:relative;top:-21px;margin-bottom:-21px;float:right;cursor:pointer}#esdl form span:hover{color:#666}#esdl form .button,#esdl form .wait{margin-top:20px;margin-right:0;padding:10px 15px;width:200px;align-self:flex-end}#esdl form .wait{display:none;padding-right:0;font-size:1rem;font-weight:bold}#esdl form .wait img{margin:0 0.25rem -2px 0;vertical-align:text-top;height:20px}#esdl .button{background:#56b351;background:linear-gradient(#78c374, #56b351);border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);color:white;cursor:pointer;text-shadow:none;text-align:center;font-size:1rem;font-weight:bold;border-radius:3px}#esdl .button:hover{background:linear-gradient(#86c983, #6ebe6a)}#esdl .button:active{background:linear-gradient(#53b14d, #499c44)}#esdl .browsing,#export_esdl .browsing{text-align:left;padding:10px;border-radius:4px;border:1px solid #d0d5d8;margin-bottom:30px}#esdl .browsing .children,#export_esdl .browsing .children{padding-left:20px}#esdl .browsing .children span,#export_esdl .browsing .children span{padding-right:5px}#esdl .browsing .folder__false,#export_esdl .browsing .folder__false{color:#aaa}#esdl .browsing .folder__true,#export_esdl .browsing .folder__true{cursor:pointer}#esdl .browsing .folder__true:hover,#export_esdl .browsing .folder__true:hover{color:#4e7be4}#esdl .browsing .file-esdl__false,#export_esdl .browsing .file-esdl__false{padding-bottom:0.5px}#esdl .browsing .file-esdl__false:hover,#export_esdl .browsing .file-esdl__false:hover{cursor:pointer;color:#4e7be4}#esdl .browsing .hover-pointer:hover,#export_esdl .browsing .hover-pointer:hover{cursor:pointer;color:#4e7be4}#esdl .browsing .selected,#export_esdl .browsing .selected{cursor:pointer;color:#fff;background-color:#4e7be4;border-radius:10px;width:max-content;padding:0 7px 0.5px 7px;margin-left:-7px}#esdl .browsing .selected:hover,#export_esdl .browsing .selected:hover{color:revert}#esdl #mondaine_drive .dot,#esdl .mondaine_drive .dot,#export_esdl #mondaine_drive .dot,#export_esdl .mondaine_drive .dot{font-size:6px;color:#4e7be4;margin:0 6px;vertical-align:middle}#esdl #mondaine_drive .button.login,#esdl .mondaine_drive .button.login,#export_esdl #mondaine_drive .button.login,#export_esdl .mondaine_drive .button.login{background:linear-gradient(#f59046, #f27316);width:250px;font-size:0.875rem;font-weight:bold;padding:8px 4px;margin-bottom:20px;color:white}#esdl #mondaine_drive .button.login:hover,#esdl .mondaine_drive .button.login:hover,#export_esdl #mondaine_drive .button.login:hover,#export_esdl .mondaine_drive .button.login:hover{text-decoration:none !important;background:linear-gradient(#f69f5e, #f59046)}#esdl #mondaine_drive .button.login:active,#esdl .mondaine_drive .button.login:active,#export_esdl #mondaine_drive .button.login:active,#export_esdl .mondaine_drive .button.login:active{background:linear-gradient(#f27011, #ca5c0b)}.region-flag{background-position:0 1px;background-repeat:no-repeat;display:inline-block}.region-flag.AT_austria{padding-left:28px;background-image:url(/assets/flags-24/at_austria-fd0fd393afb492392681ac31c4aac09bf7cdc262ba7ed0adb6deba8f6e559889.png)}.region-flag.BE_belgium{padding-left:28px;background-image:url(/assets/flags-24/be_belgium-f6943886ccf8b6740525a41dd89fc0515f477a97386241f30b423b11f453ec8f.png)}.region-flag.BG_bulgaria{padding-left:28px;background-image:url(/assets/flags-24/bg_bulgaria-7aa75e02260b1c322ea2fd9fbfe0bb106b4f20862304fc6b9dae3691a3cd3256.png)}.region-flag.CH_switzerland{padding-left:28px;background-image:url(/assets/flags-24/ch_switzerland-846df54bf0ea334122cf58b1dd0bc3bd64026571471f268d4b1fa58f92df025d.png)}.region-flag.CY_cyprus{padding-left:28px;background-image:url(/assets/flags-24/cy_cyprus-3509cd672f0cad3763f19a30b92fb49192b0d6f5762cfe969099f7838da53fba.png)}.region-flag.CZ_czechia{padding-left:28px;background-image:url(/assets/flags-24/cz_czechia-99f9adf346ef35373a49ccc8d40c80529d895e916ad0011b3b023832bea53478.png)}.region-flag.DE_germany{padding-left:28px;background-image:url(/assets/flags-24/de_germany-2ae72eb67d697cf8a053b521ead419a5430f9d0a05c9a7a41f9bd238af0660a6.png)}.region-flag.DK_denmark{padding-left:28px;background-image:url(/assets/flags-24/dk_denmark-ac9c5f1627f6c75b2c1acfb8c6e3cb6186ac2855b0947a94e63bbc6c5e042a46.png)}.region-flag.EE_estonia{padding-left:28px;background-image:url(/assets/flags-24/ee_estonia-1d15e4a3a30c2a056f526d57473edacc0eaee3d7ed895f9aeb2a3789c2e2b5af.png)}.region-flag.EL_greece{padding-left:28px;background-image:url(/assets/flags-24/el_greece-08d9088f490bd6adc00f273460d0f5e74d54a7b006e670a58ce6476495415918.png)}.region-flag.ES_spain{padding-left:28px;background-image:url(/assets/flags-24/es_spain-f54397d0a1ee7a65c7dc757bb672c14f7d164bcd78611c758323604794bc78ad.png)}.region-flag.eu,.region-flag.EU27_european_union_27_countries{padding-left:28px;background-image:url(/assets/flags-24/eu27_european_union_27_countries-1bb057d2fa4ebe5523a0d0ddf6ff6e2fd4601802fe43f5673c8480617347b43a.png)}.region-flag.FI_finland{padding-left:28px;background-image:url(/assets/flags-24/fi_finland-57dd0fc243707c918bf9532adece35ba24cd57c506f1d83168033ff29a833dd2.png)}.region-flag.FR_france{padding-left:28px;background-image:url(/assets/flags-24/fr_france-3c4ae884b0c4745a91740298bdbaeee8c2c8529b539239489da1c2c1a3d7487b.png)}.region-flag.GB_great_britain{padding-left:28px;background-image:url(/assets/flags-24/gb_great_britain-d61b1936c1f2d3f00e2bf358058e0d60245c40635c00b3964dc7f4a7f9a8bb5b.png)}.region-flag.HR_croatia{padding-left:28px;background-image:url(/assets/flags-24/hr_croatia-5f5608df5a56238f3f25f1f5e989cfb2d7c983504db018b4213b61970965a595.png)}.region-flag.HU_hungary{padding-left:28px;background-image:url(/assets/flags-24/hu_hungary-77e26befb9de583f030457987e88326ab5832d8a615b10b46509f480e9dd5a87.png)}.region-flag.IE_ireland{padding-left:28px;background-image:url(/assets/flags-24/ie_ireland-fd2630533c81b0181d6df76975050f0adb7d1878d33cab7485bef25202f58214.png)}.region-flag.IT_italy{padding-left:28px;background-image:url(/assets/flags-24/it_italy-090a3a5ad49382699e14a2034144788359f6684f86d74cce8459f842d806b572.png)}.region-flag.LT_lithuania{padding-left:28px;background-image:url(/assets/flags-24/lt_lithuania-554f5b970377096ee0b809397f8651ad00329b130d3db5a3ff1696b912e0c7d6.png)}.region-flag.LU_luxembourg{padding-left:28px;background-image:url(/assets/flags-24/lu_luxembourg-a8c05da66dec8ca09c4e879a710927b9ff466be80821478cefcd2050e7798950.png)}.region-flag.LV_latvia{padding-left:28px;background-image:url(/assets/flags-24/lv_latvia-bc6cfa080976fb273ce42043aca7cc38d839a738896eb12a6acc791d44db65c8.png)}.region-flag.MT_malta{padding-left:28px;background-image:url(/assets/flags-24/mt_malta-8fc49007c264e29fe59737a7ad273194333739fe53cb34543e03c7b6a5b242c6.png)}.region-flag.NO_norway{padding-left:28px;background-image:url(/assets/flags-24/no_norway-259445706d67f9547d45836aeb88917993dae233b00c80e35973a60d4bfeacf9.png)}.region-flag.nl{padding-left:28px;background-image:url(/assets/flags-24/nl-c3d95076d85e5b288bd87a6a1f345fd3c4d6862091c027ac64aa42b6572ce2e0.png)}.region-flag.nl2019{padding-left:28px;background-image:url(/assets/flags-24/nl-c3d95076d85e5b288bd87a6a1f345fd3c4d6862091c027ac64aa42b6572ce2e0.png)}.region-flag.PL_poland{padding-left:28px;background-image:url(/assets/flags-24/pl_poland-299534735cb4ddae027bfe3466622892462d483b34ed130bf2013de2c50d72b7.png)}.region-flag.PT_portugal{padding-left:28px;background-image:url(/assets/flags-24/pt_portugal-68d0599c4d3587013c7648ba875e96e251b068aa015b45a9773b0f2c80242827.png)}.region-flag.RO_romania{padding-left:28px;background-image:url(/assets/flags-24/ro_romania-2021c8f0d7869b2dc5a142a8dde34121950035e637c640aa9d38e3599c42146b.png)}.region-flag.RS_serbia{padding-left:28px;background-image:url(/assets/flags-24/rs_serbia-6c4c02ab13e18c73b1a3e45acfa19b190d8c9f3c69a00145d7d2c8546f94da88.png)}.region-flag.SE_sweden{padding-left:28px;background-image:url(/assets/flags-24/se_sweden-b14864c99570b51e51fd3b9f0795af251aff5aaf1e22330dd693da69663675b4.png)}.region-flag.SI_slovenia{padding-left:28px;background-image:url(/assets/flags-24/si_slovenia-e63b798b645d34f1452bfdf775197f84e9e2fbb20c99642008af1d72619de922.png)}.region-flag.SK_slovakia{padding-left:28px;background-image:url(/assets/flags-24/sk_slovakia-183f26453ab849ca564bb45a188f6ffd2ae3b9a1bfa6e89b61af26ff92116569.png)}.region-flag.UK_united_kingdom{padding-left:28px;background-image:url(/assets/flags-24/uk_united_kingdom-d61b1936c1f2d3f00e2bf358058e0d60245c40635c00b3964dc7f4a7f9a8bb5b.png)}.region-flag.VUNH5_efate{padding-left:28px;background-image:url(/flags-24/vunh5_efate.png)}.placeholder-area-flag{display:inline-block;width:23px;height:17px}@keyframes survey-entrance{from{opacity:0;transform:scale(0.4) rotate(20deg);transform-origin:center bottom}40%{transform:rotate(-10deg)}60%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}to{opacity:1;transform:scale(1)}}@keyframes survey-attention{97%{transform:rotate3d(0, 0, 1, 0deg)}97.5%{transform:rotate3d(0, 0, 1, 5deg)}98%{transform:rotate3d(0, 0, 1, -3deg)}98.5%{transform:rotate3d(0, 0, 1, 2deg)}99%{transform:rotate3d(0, 0, 1, -2deg)}99.5%{transform:rotate3d(0, 0, 1, 0deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}@keyframes survey-tada{from,20%,53%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}90%{transform:translate3d(0, -4px, 0)}}.survey{background:white;border-radius:4px;bottom:1.5rem;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 0.5rem 1rem rgba(0,0,0,0.2);overflow:hidden;padding:1.75rem 2rem;position:fixed;right:1.5rem;width:24rem;transition-duration:0.4s;transition-property:opacity, transform;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);will-change:opacity, transform;z-index:1060}.survey.entrance{animation:survey-entrance 0.75s !important}.survey.attention{animation:survey-attention 30s infinite}.survey.exiting{pointer-events:none;transform:scale(0.9) translateY(20px);opacity:0}.survey.exiting *{pointer-events:none}.survey.hello .commit{background:white;border-color:transparent;margin-top:0.5rem}.survey .hello-content h3{display:flex;align-items:center;justify-content:center}.survey .hello-content h3 img{margin-left:-0.5rem;margin-right:0.5rem}.survey .hello-content p{font-size:0.875rem;text-align:center}.survey .hello-content p:last-child{margin-bottom:0}.survey .hello-content hl{background:#fff3c5;border-radius:4px;margin:-0.25rem;padding:0.25rem}.survey button:focus:not(:focus-visible){outline:none}.survey button.close-button{background:none;border:none;cursor:pointer;padding:0.5rem;position:absolute;opacity:0.5;right:0;top:0;transition:background ease 0.2s, opacity ease 0.2s}.survey button.close-button:hover{opacity:1}.survey .progress{color:#777;font-size:0.75rem;margin-bottom:0.125rem;text-align:center}.survey h3{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin:0 0 1.25rem;text-align:center}.survey h3+p{margin-top:-0.75rem}.survey .height-wrapper{position:relative;transition:height 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.survey .question{bottom:0;opacity:1;position:absolute;transition-property:opacity, transform;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);transition-duration:0.3s;width:100%}.survey .question.initial,.survey .question.exit-backtrack{transform:translateX(26rem);opacity:0}.survey .question.exit,.survey .question.initial-backtrack{transform:translateX(-26rem);opacity:0}.survey ul.choices{list-style:none;margin:1rem 0 0;padding:0}.survey ul.choices label{cursor:pointer}.survey ul.choices input[type="radio"]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.survey .range-legend{background:linear-gradient(to bottom, white 48%, #ccc 53%, white 53%);color:#777;display:flex;font-size:12px;justify-content:space-between}.survey .range-legend span{background:white}.survey .range-legend span:first-child{padding-right:0.5rem}.survey .range-legend span:last-child{padding-left:0.5rem}.survey ul.range-question{display:flex;justify-content:space-between}.survey ul.range-question label{background:#eee;border-radius:9999px;box-shadow:inset 0 0 0 0 #eee;display:inline-block;font-size:1.25rem;font-weight:500;height:64px;line-height:64px;text-align:center;transition-duration:0.3s;transition-property:background, box-shadow, color;transition-timing-function:ease-in-out;width:64px}.survey ul.range-question label:hover{background:#ddd}.survey ul.range-question input[type="radio"]:checked~label{background:#daf1d8;box-shadow:inset 0 0 0 3px #4ea14a, inset 0 0 0 6px white;color:#23801e}.survey .choices-how-easy .choice-content{display:none}.survey ul.multiple-choice-question{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-bottom:-0.625rem}.survey ul.multiple-choice-question img{position:absolute;transition:opacity 0.2s ease, transform 0.2s ease}.survey ul.multiple-choice-question img.checked{transform:scale(0.8);opacity:0}.survey ul.multiple-choice-question img.icon{transform:scale(1);opacity:1}.survey ul.multiple-choice-question li{margin-bottom:0.625rem;margin-right:1rem;width:calc(50% - 1rem)}.survey ul.multiple-choice-question label{align-items:center;border-radius:9999px;display:flex;flex:1;font-size:0.875rem;margin:-0.25rem 0.25rem -0.25rem -0.75rem;padding:0.25rem 0.75rem;position:relative;transition:background 0.2s ease, color 0.2s ease}.survey ul.multiple-choice-question label:hover{background:#eef2f7}.survey ul.multiple-choice-question .icon-holder{display:inline-block;height:32px;margin-right:0.3125rem;position:relative;width:32px}.survey ul.multiple-choice-question input[type="radio"]:checked~label{color:#469042}.survey ul.multiple-choice-question input[type="radio"]:checked~label img.checked{transform:scale(1);opacity:1}.survey ul.multiple-choice-question input[type="radio"]:checked~label img.icon{transform:scale(0.8);opacity:0}.survey ul.multiple-choice-question img{opacity:0.8;margin-right:0.3125rem}.survey ul.multiple-choice-question input.other{background:none;border-radius:9999px;border:1px solid transparent;box-shadow:inset 0 0 0 2px transparent;box-sizing:border-box;cursor:pointer;font-size:14px;height:40px;left:0;margin:0;padding-left:3rem;position:absolute;top:0;transition:box-shadow 0.2s ease, color 0.2s ease;width:100%}.survey ul.multiple-choice-question input.other:focus{box-shadow:inset 0 0 0 2px #4ea14a}.survey ul.multiple-choice-question input.other::placeholder{transition:color 0.2s ease;color:black;opacity:1}.survey ul.multiple-choice-question input[type="radio"]:checked~label input.other{color:#469042}.survey ul.multiple-choice-question input[type="radio"]:checked~label input.other::placeholder{color:#469042}.survey textarea{border-radius:5px;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 2px 1px rgba(0,0,0,0.12);box-sizing:border-box;height:7rem;font-size:0.875rem;padding:0.75rem;resize:none;width:100%}.survey textarea:focus{box-shadow:inset 0 0 0 2px #3d83c1}.survey .commit{align-items:center;background:#eee;border-radius:0 0 4px 4px;border-top:1px solid #ccc;display:flex;justify-content:space-between;margin:2rem -2rem -1.75rem;padding:1.25rem 2rem;transition-duration:0.3s;transition-property:background, border-color, margin-top;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1)}.survey .commit .dismiss-buttons{display:flex;flex-direction:column;transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.survey .commit .dismiss-buttons button{background:none;border-radius:4px;box-shadow:0 0 0 0 rgba(61,131,193,0);border:none;display:inline-block;color:#777;cursor:pointer;font-size:0.75rem;padding:0.125rem;margin:0 -0.125rem;position:relative;text-align:left;transition:color 0.1s ease-in-out, box-shadow 0.175s ease-in-out}.survey .commit .dismiss-buttons button:hover{color:#222}.survey .commit .dismiss-buttons button:focus-visible{box-shadow:0 0 0 2px rgba(61,131,193,0.4);outline:none;z-index:1}.survey .commit .dismiss-buttons .fa{font-size:0.8125rem;margin-right:0.25rem;width:11px}.survey .commit .main-buttons{display:inline-flex}.survey .commit .next-question{font-size:1rem;font-weight:500;padding:0.625rem 0.875rem}.survey .commit .next-question .fa{color:white}.survey .commit .next-question .fa,.survey .commit .previous-question .fa{font-size:11px}.survey .commit .next-question .fa~.fa,.survey .commit .previous-question .fa~.fa{margin-left:-3px}.survey .commit .previous-question{border-color:transparent;background:none;box-shadow:none;color:#777;margin-right:0.25rem}.survey .commit .previous-question .text{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;opacity:0}.survey .commit .previous-question[disabled],.survey .commit .previous-question.hidden{cursor:default;pointer-events:none}.survey .commit .previous-question.hidden{opacity:0}.survey .commit .previous-question:hover:not([disabled]){background:#ddd;color:#555}.survey .commit .previous-question:active:not([disabled]){background:#ccc;color:#555}.survey .commit button.finished{align-items:center;display:inline-flex;justify-content:center;position:relative}.survey .commit button.finished[disabled]{opacity:1}.survey .commit button.finished .fa-check{font-size:0.875rem}.survey .commit button.finished .levitate{position:absolute}.survey .commit button.finished .old-text,.survey .commit button.finished .levitate{opacity:1;transition:opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.survey .commit button.finished .old-text.hide,.survey .commit button.finished .levitate.hide{opacity:0}@media (prefers-reduced-motion){.survey,.survey *{animation:none !important;transition:none !important}}body#model .survey{bottom:6rem}#export{margin:0 auto;width:1080px;text-align:center}#export .exportbox{background-color:#fff;border:1px solid #d0d5d8;border-bottom-color:#c2c9cc;border-top-color:#f27316;border-top-width:2px;box-shadow:0 3px 5px rgba(50,71,93,0.06),0 1px 3px rgba(0,0,0,0.04);border-radius:4px;padding:15px 40px;margin-top:30px}#export .exportbox .bar{border-top:1px solid #aaa;margin:0 auto;padding-bottom:0.875rem}#export .exportbox a:hover{text-decoration:none !important}#export .exportbox .option{text-align:left;border:0.25px solid #aaa;border-radius:15px;padding:4px 15px;margin:20px auto;width:350px;cursor:pointer;display:block;color:#333;background:#fff}#export .exportbox .option span{float:right;font-size:15pt;padding-left:11px}#export .exportbox .option:hover,#export .exportbox .option:active{background:#4e7be4;border-color:#4e7be4;color:#fff}#export #export_esdl h3{text-align:left;margin-left:75px}#export #export_esdl .mondaine_drive{padding:0 0 30px}#export #export_esdl .mondaine_drive.with_space{padding-top:30px}#export #export_esdl .login_to_drive{margin:65px auto 20px}#export #export_esdl .back{color:#4e7be4;text-align:right;margin:0 75px -35px 0}#export #export_esdl .back:hover{text-decoration:underline;cursor:pointer}#export #export_esdl .browsing,#export #export_esdl .filename{width:400px;margin:20px auto}#export #export_esdl .browsing{margin-top:25px}#export #export_esdl .filename{width:420px;padding:10px;display:flex;justify-content:space-between}#export #export_esdl .filename input[type="text"]{width:250px}#export #export_esdl .filename .button{width:90px;background:#4e7be4;color:white;cursor:pointer;border-radius:13px}#export #export_esdl .filename .button:hover{background:#7a9ceb}#export #export_esdl .warning{color:#fff;background-color:#f27316;width:max-content;border-radius:2px;padding:3px 8px;position:relative;top:-88px;left:56px;box-shadow:0 3px 5px rgba(50,71,93,0.06),0 1px 3px rgba(0,0,0,0.04)}#export #export_esdl .warning:before{border:7px solid transparent;border-bottom-color:#f27316;content:'';position:absolute;top:-13.5px;left:27px}.static-page{color:#1f2937;font-size:1rem;line-height:1.6;width:1280px;margin:3rem auto;background:white;border-radius:6px;padding:15px 40px}@media screen and (max-width: 1280px){.static-page{width:1080px}}.static-page .flash-notice,.static-page .flash-error{align-items:center;background:#d1fae5;border-radius:0.25rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);color:#047857;display:flex;font-weight:500;gap:0.25rem;justify-content:center;line-height:1;margin:2rem 0;padding:1rem 0.5rem}.static-page .flash-error{background:#fee2e2;color:#b91c1c}.static-page.wider{width:960px}.static-page a:not(.button){font-weight:500;padding:0.25rem;margin:-0.25rem}.static-page address{font-style:normal}.static-page code,.static-page pre{font-family:"SF Mono", "Monaco", "Inconsolata", "Fira Mono", "Droid Sans Mono", "Source Code Pro", monospace}.static-page h1,.static-page h2,.static-page h3{font-weight:600}.static-page h1{font-size:2rem}.static-page h2{font-size:1.5rem;margin:1rem 0}.static-page img{max-width:100%;max-width:-moz-fill-available;max-width:-webkit-fill-available;max-width:fill-available}.static-page .action-link{display:inline-flex;align-items:center}.static-page .action-link svg{margin-right:0.5rem}.static-page .footer{border-top:1px solid #e5e7eb;font-size:0.875rem;margin-top:4rem;padding:2rem 0;text-align:center}.static-page .footer ul{list-style:none;margin:0;padding:0}.static-page .footer ul li{display:inline-block;margin:0 1rem;min-width:6rem}.static-page .footer ul li a{color:#9ca3af;font-weight:normal;margin:-0.5rem;padding:0.5rem;text-decoration:none}.static-page .footer ul li a:hover{color:#6b7280}.static-page.about h2,.static-page.development h2{margin-top:2rem}.static-page.contact-us{display:flex;flex-wrap:wrap}.static-page.contact-us .contact-form{width:605px;padding-right:75px}.static-page.contact-us .sidebar{padding-top:3.75rem;width:280px}.static-page.contact-us .map a{align-items:center;color:#059669;display:inline-flex;font-size:0.875rem;gap:0.25rem}.static-page.contact-us .map a:hover{color:#047857}.static-page.contact-us dt{font-weight:600}.static-page.contact-us dd{margin:0 0 1rem 0}.static-page.contact-us .footer{width:100%}.static-page.contact-us .errors{color:#b91c1c;font-size:0.875rem;font-weight:400;list-style:none;margin:-0.5rem 0 1rem;padding-left:0}.static-page.contact-us .required{color:#6b7280;font-size:0.875rem;font-weight:normal;margin-left:0.25rem}.static-page.contact-us label{display:block;font-weight:600;margin-bottom:1rem}.static-page.contact-us input,.static-page.contact-us textarea{box-sizing:border-box;display:block;margin-top:0.25rem;padding:0.75rem;transition:border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;width:70%}.static-page.contact-us textarea{height:12rem;line-height:1.5;width:100%}.static-page.contact-us button{background-color:#4287c4;border-radius:0.25rem;border:none;color:#fff;font-size:1rem;padding:0.625rem 0.75rem;text-align:center;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;vertical-align:middle;cursor:pointer}.static-page.contact-us button:hover,.static-page.contact-us button:active{background-color:#3573ab}.static-page.contact-us button:focus{box-shadow:0 0 0 0.2rem rgba(94,153,205,0.5)}.static-page.whats_new h1+hr{border-top-width:5px;margin:2rem 0}
