@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans-v34-latin-regular.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans-v34-latin-700.woff2) format("woff2")}:root{--svg-greenWsl: #006268;--svg-circle-positive: rgb(255, 153, 0);--svg-circle-negative: rgb(204, 102, 204);--svg-circle-zero: rgb(200, 200, 200);--svg-line: rgb(99, 99, 99);--svg-highlight: rgb(255, 0, 0);--svg-lake-stroke: #9ac1d7;--svg-lake: #d2eeff}.resultmap{--greenWsl: #006268;--greenWsl-light: #61a6a6;--red-light: #d6a6a3;--red: red;--red-dark: #a00a00;--red-darker: #b31e00;--orange: #fc6;--white: #fff;--white-dark: #fafafa;--bgWhiteTransparent: rgba(255, 255, 255, .8);--grey-light: #efefef;--grey: #ccc;--grey-darker: #666;--grey-dark: #333;--font-small: 85%;--text-shadow: 0 0 6px var(--white), 0 0 6px var(--white), 0 0 6px var(--white), 0 0 6px var(--white), 0 0 6px var(--white);--page-margin: 13mm}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}html{font-size:68.75%}body:after{display:none;content:"desktop"}.resultmap,svg.export{width:100vw;height:100vh;font-family:Open Sans,sans-serif;line-height:1.6;overflow:hidden}.resultmap{display:flex;flex-direction:column;font-size:1.6rem}svg.export{font-size:11px}img,svg,button{display:block}h1,h2,h3{color:var(--greenWsl)}.main{display:flex;flex-direction:column;overflow:hidden;flex:1}.nav{background-color:#000;width:100%;display:flex;justify-content:center}.nav>ul{display:flex;height:2.5rem}.nav>ul:nth-child(2){margin-left:12rem}.nav ul li:not(:last-of-type){margin-right:1rem}.nav ul li a{color:#fff}.container{display:flex;flex-direction:row;flex:1;opacity:1;transition:opacity .5s ease-in;overflow:hidden}.container_invisible{visibility:hidden;opacity:0}.column{position:relative}.column__left,.column__right{max-width:25%;display:flex;flex-direction:column;overflow:hidden}.column__left .panel:not(.panel_collapsed){min-width:16em;min-height:6em}.column__middle{flex:auto;padding:1.5rem}.ff-bug{min-width:3.5em}.map{width:100%;height:100%}.result-table{pointer-events:none!important;height:100%;display:flex;flex-direction:column}.result-table__header{width:100%;text-shadow:var(--text-shadow);margin-bottom:1em;pointer-events:none}.result-table__content{width:0;height:0;overflow:auto;background-color:#fff;opacity:0;pointer-events:auto}.result-table__content_visible{width:100%;height:auto;opacity:1;transition:opacity .6s ease-in-out}.headerIcon{text-shadow:none}.result-table caption{display:none}.nobullets{list-style-type:none}#legend{margin-bottom:1.5em}.legend-data-svg{margin-bottom:.5em}.legend-graphics:not(:last-of-type){margin-bottom:2em}.legend-graphics li{display:flex;align-items:center;white-space:nowrap}.legend-graphics li:not(:last-of-type){margin-bottom:.5em}.legend-graphics li img{margin-right:.5em}.legend-color-marker{width:2rem;height:2rem;border:1px solid var(--grey);stroke:var(--grey)}.legend-data-table{width:100%;border-spacing:0;margin:1em 0}.legend-data-table td:nth-child(2){text-align:right;padding:.2em 1em;white-space:nowrap}.legend-data-table tr td:last-of-type{padding-left:1em;border-left:1px solid var(--grey);white-space:nowrap}.legend-data-table tr.active{color:var(--red)}.legend-data-table tr.active .legend-color-marker{border-color:var(--red)}.legend__row-value{min-height:3rem;white-space:nowrap}.legend-graphics__svg{width:4em;height:1.9em;margin-right:.5em}.svg-circle{stroke-width:1px}.svg-circle--positive{stroke:var(--svg-circle-positive);fill:var(--svg-circle-positive)}.svg-circle--negative{stroke:var(--svg-circle-negative);fill:var(--svg-circle-negative)}.svg-circle--zero{stroke:var(--svg-circle-zero);fill:var(--svg-circle-zero)}.svg-circle--highlight{stroke:var(--svg-highlight)}.legend-data-svg__circle{fill-opacity:.2}.temp{position:absolute;top:-10000px;left:-10000px;visibility:hidden}.export__circle{fill-opacity:.7}.export__region{stroke:#000}.export__region_proportional{fill:var(--svg-greenWsl)}.svg-line{stroke:var(--svg-line);stroke-width:.5}.headerLabel{fill:var(--svg-greenWsl)}svg.export #header text:nth-of-type(1),svg.export #header text:nth-of-type(2){font-weight:700}.legend-graphics__svg{--relief-01-fill: rgb(200, 200, 200);--relief-02-fill: rgb(180, 180, 180);--relief-03-fill: rgb(160, 160, 160);--relief-04-fill: rgb(140, 140, 140)}.legend-graphics__svg_value{--relief-01-fill: #247277;--relief-02-fill: #1f6d72;--relief-03-fill: #146267;--relief-04-fill: #09575c}.legend-graphics__svg_novalue{--relief-01-fill: #e8e8e8;--relief-02-fill: #dedede;--relief-03-fill: #d3d3d3;--relief-04-fill: #bebebe}.legend-graphics__svg_excluded{--relief-01-fill: #9c9c9c;--relief-02-fill: #919090}#row-element{color:var(--red)}.toolbar_print{width:100%;display:flex;justify-content:center;padding:1em;border-bottom:1px solid var(--grey)}.button{background-color:var(--greenWsl);border:1px solid transparent;border-radius:3px;padding:.3em;cursor:pointer;transition:border .2s ease-in;display:flex;align-items:center;color:#fff}.button *{pointer-events:none}.button:hover{border:1px solid var(--greenWsl);transition:border .2s ease-in;color:var(--orange)}.button--mr{margin-right:5em}.toolbar__zoom{display:flex;align-items:center}.toolbar__zoom span{display:block;padding:0 .3em}.button__svg{width:2rem;height:2rem;transition:fill .2s ease-in;margin-right:.6em}.button__text{white-space:nowrap}.button:hover .button__svg,.button:hover .button__text{transition:all .3s ease-in}.toolbar_print{border-bottom:none;background:transparent;position:absolute;z-index:1}.toolbar__button_legend{font-size:1rem;letter-spacing:1px}.print-layout_horizontal{width:calc(297mm - var(--page-margin));height:calc(210mm - var(--page-margin))}.print-layout_vertical{width:calc(210mm - var(--page-margin));height:calc(297mm - var(--page-margin))}.print-layout .column__middle{padding:0}.panel{margin-bottom:.5em}.panel:not(.panel_collapsed){display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.panel__content{display:flex;flex-direction:column;overflow:hidden}.panel__content-container{overflow-y:auto}.panel__header{background-color:var(--grey-light);padding:.5em 1em;display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}.panel__toggle-button{border:none;background:none;display:block;color:var(--grey-darker);transition:color .3s ease-in;cursor:pointer;pointer-events:none}.panel__toggle-button:hover{color:var(--grey-dark);transition:color .3s ease-in}.panel__toggle-icon{font-size:1.8rem;line-height:1;position:relative}.panel__toggle-icon--open{top:-.3rem}.panel__content-container{padding:1em}.panel_collapsable .panel__header:after{position:relative;content:"";margin:0;width:0;height:0;top:.25em;right:-.25em;border:.4em solid transparent;border-top-color:var(--greenWsl)}.panel_collapsed{margin-bottom:2px;flex-basis:0}.panel_collapsed .panel__header:after{top:0;right:0;border-top-color:transparent;border-right-color:var(--greenWsl)}.panel_collapsed .panel__content{display:none!important}.panel_lcollapsed{writing-mode:vertical-lr;transform:rotate(180deg)}.panel_rcollapsed .panel__header:after,.panel_lcollapsed .panel__header:after{border-right-color:transparent;border-bottom-color:var(--greenWsl)}.panel_rcollapsed{writing-mode:vertical-rl}.panel__content-container>div{margin-bottom:1em}.data-selector__title{font-weight:700;color:var(--greenWsl);background-color:var(--white-dark);padding:.5em 1em;border-bottom:1px solid var(--grey);>ul{list-style-type:none}>ul>li>ul{padding-left:1.5em;list-style-type:disc}}.data-selector__content{& ul{list-style-type:none}& li{cursor:pointer}.tree{padding-left:1em}.nested .tree{margin-top:.5em}>.flat>li{border-bottom:1px solid var(--grey)}.nested>li{border-bottom:1px solid var(--grey);padding:.3em 0}.nested li span{display:flex;align-items:center}& a{display:flex;align-items:center;width:100%;padding:.2em 1em;text-decoration:none;color:inherit;transition:background .1s ease-in}& a.active,a:hover{background-color:var(--orange);transition:background .2s ease-in}}.map-copyright{position:absolute;right:0;bottom:1px;padding:.2em .4em;text-shadow:var(--text-shadow)}.map-copyright__reference{color:var(--grey-darker)}.ol-control button{font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.ol-zoom,.ol-zoom-extent{right:.5rem;left:unset}.ol-zoom-extent{top:8rem}.ol-zoom-extent svg{width:2rem;height:2rem;margin:0}.ol-scale-line{bottom:0;left:0;background-color:var(--bgWhiteTransparent)}.ol-scale-line-inner{font-size:inherit}.ol-popup{position:absolute;z-index:3;background-color:#fff;box-shadow:0 1px 4px #0003;padding:15px;border-radius:10px;border:1px solid var(--grey);bottom:12px;left:-50px;min-width:280px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:var(--grey);border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px;opacity:.75;font-size:24px;color:var(--greenWsl)}.ol-popup-closer:hover{opacity:1}.ol-popup-closer:after{content:"\2716"}.popup-table{border-collapse:collapse;.header__icon{margin-bottom:10px}& thead th{text-align:left}& tbody th{text-align:right;color:var(--grey-darker);font-weight:400}& th,td{white-space:nowrap}& tbody td{padding:.25em 1em}}label:has(input){cursor:pointer}li.nullrow{display:none}#viewSetting-palette{margin-bottom:3.5rem}.panel input[type=radio],.panel input[type=checkbox]{margin-right:.25rem}.radio_print-orientation[value=vertical]{margin-left:1em}#setting-num-classes{width:4rem;margin-left:.5rem}.gradient-container{margin-bottom:.5rem}.gradient-container:nth-of-type(2){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.gradient{width:100%;white-space:nowrap;position:relative}.gradient__step{width:1%;height:2rem;display:inline-block}.gradient__domain,.gradient__label{font-size:85%}.gradient__domain{position:absolute;bottom:-1.8rem}.gradient__domain_left{left:0}.gradient__domain_middle{right:25%;left:25%;text-align:center}.gradient__domain_right{right:0;text-align:right}.gradient__tick{position:absolute;bottom:0;background-color:var(--grey-darker);width:1px;height:.6rem}.gradient__tick_left{left:0}.gradient__tick_middle{left:50%}.gradient__tick_right{right:1px}.gradient__label{position:absolute;bottom:-3.5rem;text-align:center;left:0;right:0}.tree{&,ul{list-style-type:none;padding:0;position:relative;overflow:hidden}& li{margin:0;padding-left:1em;position:relative}& li:before,li:after{content:"";position:absolute;left:0}& li:before{border-top:1px solid #999;top:1.1em;width:1.1em;height:0}& li:after{border-left:1px solid #999;height:100%;width:0;top:-1.3rem}>li:last-of-type:after{top:-1.4rem}}.spinner{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.spinner__ring{width:20vw;padding:1vh;background:var(--greenWsl);aspect-ratio:1;border-radius:50%;--_m: conic-gradient(#0000, #000), linear-gradient(#000 0 0) content-box;mask:var(--_m);mask-composite:subtract;box-sizing:border-box;animation:load 1s linear infinite}@keyframes load{to{transform:rotate(1turn)}}.hidden{display:none}@media screen and (max-width:1680px){html{font-size:57.5%}.column__left,.column__right{overflow:visible}.container{overflow:auto}}@media screen and (max-width:1200px){html{font-size:55%}}@media screen and (max-width:960px){html{font-size:50%}body:after{display:none;content:"mobile"}.container{flex-direction:column}.column__left{width:100%;min-width:unset;max-width:unset;order:3}.panel_collapsed{transform:unset;writing-mode:unset}.column__right{max-width:unset;order:2}.column__middle{order:1;flex:unset}.panel_collapsed .panel__header:after{border-bottom-color:transparent;border-right-color:var(--greenWsl)}.column__left .panel:nth-child(1){order:2}.column__left .panel:nth-child(2){order:3}.column__left .panel:nth-child(3){order:1}.result-table{position:relative;padding:0;top:unset;left:unset}.map{width:100%;height:auto;aspect-ratio:1}.map-copyright{font-size:var(--font-small)}.ol-scale-line{display:none}}@media print{.ol-control,.toolbar_print,.panel__header{display:none}}@media print and (orientation:portrait){html{font-size:55%}}@media print and (orientation:landscape){html{font-size:57.5%}}
