.netgis-attribution{position:absolute;right:0;bottom:0;padding:1mm 1.5mm;background:rgba(255,255,255,0.0);font-size:2.5mm;z-index:100;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff;font-weight:bold;opacity:.6;transition:opacity linear 300ms;cursor:help}.netgis-attribution:hover{opacity:1}.netgis-controls{position:absolute;width:12mm;right:4mm;bottom:8mm;overflow:hidden;z-index:100}.netgis-controls button{font-size:5mm!important;color:inherit;width:100%;height:12mm;padding:0;border:none;background-color:inherit;cursor:pointer}.netgis-controls button[disabled]{opacity:.3;cursor:not-allowed}.netgis-map{position:absolute;left:0;right:0;top:12mm;bottom:0;cursor:grab;background:#efefef}.netgis-map:active:hover:not(.netgis-clickable){cursor:grabbing}.netgis-map.netgis-cursor-draw{cursor:crosshair}.netgis-map.netgis-cursor-select{cursor:pointer;cursor:copy}.netgis-map.netgis-clickable{cursor:pointer!important}.netgis-map.netgis-cursor-loading{cursor:progress}.netgis-map .ol-scale-bar{right:24mm;bottom:10mm;left:auto;opacity:.7}.netgis-map .ol-scale-bar:hover{opacity:1}.netgis-map .ol-scale-bar.netgis-scale-select select{position:absolute;width:100%;height:100%;top:-1mm;left:0;opacity:0;background:transparent;pointer-events:all!important;cursor:pointer}.netgis-map>.netgis-scale-select{position:absolute;width:30mm;height:8mm;right:20mm;bottom:10mm;cursor:pointer}.netgis-map .netgis-scale-select option:first-of-type{font-weight:bold}.netgis-map .ol-scale-bar.netgis-left{right:56mm}.netgis-client.netgis-footer>.netgis-map .ol-scale-bar{bottom:46mm}.netgis-menu{position:absolute;width:100%;height:12mm;line-height:12mm;text-align:right;overflow:auto;white-space:nowrap;z-index:10000}.netgis-menu h1{position:absolute;left:0;top:0;bottom:0;margin:0 3mm}.netgis-menu h1 img{height:100%;padding:2.5mm 2mm 2.5mm 0;vertical-align:top}.netgis-menu>*{display:inline-block;min-width:12mm;height:100%;vertical-align:top}.netgis-menu>button i{font-size:1.2em}.netgis-menu>button span{margin-right:1mm}.netgis-modal{display:none;position:absolute;width:100%;height:100%;top:0;left:0;padding:6mm;z-index:10000;background:rgba(0,0,0,0.6)}.netgis-modal.netgis-show{display:block}.netgis-modal>*{position:relative;width:100%;height:100%;max-width:180mm;max-height:180mm;margin:0 auto}.netgis-modal .netgis-head{display:block;width:100%;padding:0 4mm}.netgis-modal .netgis-head .netgis-icon{line-height:12mm}.netgis-modal .netgis-content,.netgis-modal section{position:absolute;width:100%;top:12mm;bottom:0;overflow:auto}.netgis-modal section .netgis-wrapper{position:absolute;width:100%;top:0;bottom:12mm;padding:8mm;overflow:auto}.netgis-modal .netgis-button{min-height:12mm;text-align:left;padding:0 4mm}.netgis-modal .netgis-foot{position:absolute;left:0;right:0;bottom:0;height:12mm;line-height:12mm;text-align:right;box-shadow:0 -1mm 4mm 0 rgba(0,0,0,0.1)}.netgis-modal .netgis-foot button:first-of-type{position:absolute;left:0}.netgis-panel{position:absolute;left:0;width:100mm;max-width:100%;top:12mm;bottom:0;z-index:5000;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:transform 150ms ease;will-change:transform}.netgis-panel.netgis-show{-webkit-transform:none;transform:none}.netgis-panel>.netgis-content{position:absolute;width:100%;top:12mm;bottom:6mm;overflow:auto}.netgis-panel h2{margin:0 4mm;font-size:1em}.netgis-panel h3{margin:12mm 0 6mm;font-size:1.25em}.netgis-panel table{width:100%;margin:3mm 0;border-collapse:collapse}.netgis-panel th,.netgis-panel td{padding:2mm 0;text-align:left}.netgis-panel .netgis-button{display:block;width:100%;min-height:12mm;line-height:12mm;text-align:left}.netgis-panel .netgis-button:first-of-type{padding-right:12mm}.netgis-panel>.netgis-button:first-of-type{padding-left:4mm}.netgis-panel .netgis-half{display:inline-block;width:50%!important;padding-right:1mm}.netgis-panel .netgis-half+.netgis-half{padding-left:1mm;padding-right:0}.netgis-panel .netgis-anim-bottom{transition:transform 150ms ease;will-change:transform;-webkit-transform:none;transform:none}.netgis-panel .netgis-anim-bottom.netgis-hide{display:initial;-webkit-transform:translateY(110%);transform:translateY(110%)}.netgis-panel .netgis-resize-bottom{max-height:80%}.netgis-popup{display:none;position:absolute;width:80mm;max-width:100vw;height:20mm;left:0;top:0;transform:translate(-50%,-100%);z-index:1000}.netgis-popup.netgis-fade{opacity:.5;transition:opacity .5s ease}.netgis-popup.netgis-fade:hover{opacity:1}.netgis-popup.netgis-show{display:block}.netgis-popup .netgis-arrow-down{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:0;height:0;border-left:3mm solid transparent;border-right:3mm solid transparent;border-top:3mm solid white}.netgis-popup .netgis-content{position:absolute;width:100%;min-height:12mm;max-height:100mm;left:0;bottom:2.9mm;padding:4mm 0;overflow:auto;cursor:default;box-shadow:0 1mm 4mm 0 rgba(0,0,0,0.3)}.netgis-popup .netgis-closer{position:absolute;right:0;top:0;height:9mm;background:none}.netgis-popup .netgis-loader{font-size:6mm;text-align:center}.netgis-popup .netgis-wrapper{max-height:80mm;margin-top:5mm;padding:0 3mm;overflow:auto}.netgis-popup table{width:100%;border:0;border-collapse:collapse;table-layout:fixed;word-wrap:break-word}.netgis-popup th,.netgis-popup td{padding:2mm;text-align:left;vertical-align:top}.netgis-popup th[colspan]{padding-top:4mm}.netgis-popup tr:first-of-type th[colspan]{padding-top:0}.netgis-search{width:100%;transition:transform 150ms ease;will-change:transform;-webkit-transform:none;transform:none}.netgis-search.netgis-hide{display:initial!important;-webkit-transform:translateY(-200%);transform:translateY(-200%)}.netgis-search>label{display:inline-block;position:relative;width:100%;min-height:12mm;padding:2mm}@media (max-width:599px){.netgis-search.netgis-responsive{left:0;right:0}}.netgis-search>label>input{width:100%;min-width:60mm;height:8mm;padding:1mm 2mm;vertical-align:top;border:1px solid black}.netgis-search>label>button{position:absolute!important;width:12mm;height:12mm;top:0;right:0;background:none}.netgis-search>ul{max-height:60mm;overflow-y:auto;margin:0;padding:0;list-style-type:none}.netgis-search li .netgis-button{width:100%;height:12mm;padding:0 3mm;text-align:left}.netgis-search li .netgis-button span{opacity:.5}.netgis-search-parcel{overflow:hidden;padding:4mm}.netgis-search-parcel section{position:absolute;left:0;right:0;overflow:auto}.netgis-search-parcel section:first-of-type{top:0;bottom:0;padding:6mm}.netgis-search-parcel section:last-of-type{top:50%;bottom:0}.netgis-search-parcel h3{margin:0;margin-bottom:4mm}.netgis-search-parcel label{display:block;margin:3mm 0;margin-bottom:0;cursor:pointer;font-weight:bold}.netgis-search-parcel label:first-child{margin-top:0}.netgis-search-parcel label span:first-child{display:block}.netgis-search-parcel input{width:100%;height:12mm;margin:3mm 0;padding:0 3mm;border:1px solid black}.netgis-search-parcel .netgis-loader{position:absolute;width:6mm;height:6mm;top:5.4mm;right:2mm;font-size:6mm}.netgis-search-parcel .netgis-loader *{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);animation:netgis-spin 2s linear infinite}.netgis-search-parcel ul{margin:0;padding:0;list-style-type:none}.netgis-search-parcel li button{text-align:left}.netgis-search-parcel button{display:block;width:100%;height:12mm;padding:0 3mm;margin:0}.netgis-search-parcel .netgis-table-wrapper{width:100%;margin-top:4mm;overflow:auto}.netgis-search-parcel table{min-width:100%;border-collapse:collapse;white-space:nowrap;margin:0}.netgis-search-parcel table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.netgis-search-parcel tr{height:12mm}.netgis-search-parcel th{text-align:left;padding:0 3mm}.netgis-search-parcel td{text-align:left;padding:0 3mm;cursor:pointer}.netgis-search-parcel td:first-child{padding:0}.netgis-search-parcel table button{display:inline-block;width:12mm;height:12mm;background:none}.netgis-search-parcel p{margin:4mm 3mm;font-style:italic}.netgis-search-parcel tr .netgis-icon{display:inline-block;width:8mm;text-align:center}.netgis-table-wrapper{margin-bottom:4mm;overflow:hidden}.netgis-table-wrapper table.netgis-table{width:100%;margin:0;border:none;border-collapse:collapse;table-layout:fixed;word-wrap:break-word}.netgis-table-wrapper .netgis-table th,.netgis-table-wrapper .netgis-table td{vertical-align:top}.netgis-table-wrapper .netgis-table th,.netgis-table-wrapper .netgis-table td{padding:2mm;text-align:left}.netgis-table-wrapper summary{padding:2mm;text-align:left;display:block;position:relative;padding-right:13mm;font-weight:bold}.netgis-table-wrapper details summary .netgis-marker{display:inline-block;position:absolute;width:10mm;height:100%;line-height:10mm;top:0;right:0;text-align:center}.netgis-table-wrapper details[open] summary .netgis-marker{transform:rotate(-90deg)}.netgis-table-wrapper details summary img{position:relative;height:1em;top:.5mm;margin-right:1mm}.netgis-table-wrapper details summary .netgis-icon:not(:first-child){display:inline-block;position:absolute;width:10mm;height:100%;line-height:10mm;top:0;right:0;text-align:center}.netgis-table-wrapper details summary button{position:absolute;width:12mm;height:100%;right:0;top:0;background:none;color:inherit}.netgis-tabs{position:relative}.netgis-tabs>.netgis-header{position:absolute;width:100%;height:12mm;left:0;top:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.netgis-tabs>.netgis-content{position:absolute;width:100%;left:0;top:12mm;bottom:0}.netgis-tabs.netgis-scroll>.netgis-header{height:16mm}.netgis-tabs.netgis-scroll>.netgis-content{top:16mm}.netgis-tabs>.netgis-header .netgis-button{display:inline-block;width:auto;padding:0 4mm!important}.netgis-tabs>.netgis-content section{position:absolute;width:100%;height:100%;left:0;top:0;padding:12mm;overflow:auto}.netgis-tabs>.netgis-content section.netgis-hide{display:none}.netgis-font,.netgis-font button{font-family:Verdana,sans-serif;font-size:4mm}.netgis-bold{font-weight:bold!important}.netgis-color-a{background-color:#871d33!important;color:#fff}.netgis-color-b{background-color:#b71e3f;color:#fff}.netgis-color-c{background-color:#1d1d1b;color:#fff}.netgis-color-d{background-color:#f6f6f6;color:#000}.netgis-color-e{background-color:#fff;color:#000}.netgis-hover-a:hover{background-color:#871d33!important;color:#fff}.netgis-hover-b:hover{background-color:#b71e3f!important;color:#fff}.netgis-hover-c:hover{background-color:#1d1d1b!important;color:#fff}.netgis-hover-d:hover{background-color:#f6f6f6!important;color:#000}.netgis-hover-e:hover{background-color:#fff!important;color:#000}.netgis-text-a{color:#871d33}.netgis-text-b{color:#b71e3f}.netgis-text-c{color:#1d1d1b}.netgis-text-d{color:#ededed}.netgis-text-e{color:#fff}.netgis-hover-text-a:hover{color:#871d33}.netgis-hover-text-b:hover{color:#b71e3f}.netgis-hover-text-c:hover{color:#1d1d1b}.netgis-hover-text-d:hover{color:#ededed}.netgis-hover-text-e:hover{color:#fff}.netgis-border-d{border:1mm solid #ededed!important}.netgis-shadow{box-shadow:0 .5mm 1mm 0 rgba(0,0,0,0.2),0 1mm 2.5mm 0 rgba(0,0,0,0.05)!important}.netgis-shadow-large{box-shadow:0 1mm 2mm 0 rgba(0,0,0,0.3),0 2mm 5mm 0 rgba(0,0,0,0.15)!important}.netgis-text-shadow{text-shadow:0 0 1mm rgba(0,0,0,1.0)}.netgis-round{border-radius:2mm}.netgis-clip-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.netgis-push-down:active:hover{transform:translateY(0.7mm);box-shadow:0 .5mm 1mm 0 rgba(0,0,0,0.1),0 1mm 2.5mm 0 rgba(0,0,0,0.05)!important;transition:ease all 100ms}.netgis-client{overflow:hidden}.netgis-client *{box-sizing:border-box}.netgis-hide,.netgis-hover{display:none!important}:hover>.netgis-hover{display:initial!important}.netgis-client a{color:#871d33}.netgis-table{width:100%;border-collapse:collapse}.netgis-table th,.netgis-table td{padding:2mm 4mm;text-align:left}.netgis-loader{position:absolute;width:100%;height:100%;z-index:999999;text-align:center;font-size:12mm}.netgis-client>.netgis-loader *{position:absolute;top:45%;animation:netgis-spin 2s linear infinite}.netgis-padding{padding:3mm}.netgis-client button,.netgis-button{position:relative;padding:0 3mm;font:inherit;font-size:inherit;font-family:inherit;text-decoration:none;outline:none;border:none;cursor:pointer}.netgis-button .netgis-icon{display:inline-block;position:absolute;width:12mm;left:0;top:0;bottom:0;line-height:inherit;text-align:center}.netgis-button .netgis-icon:last-child{left:auto;right:0}.netgis-button .netgis-icon+*:not(.netgis-icon){margin-left:9mm}.netgis-button .netgis-hover-icon{position:absolute;right:0;width:12mm;height:100%;line-height:inherit;text-align:center}.netgis-button:hover .netgis-icon{color:inherit}.netgis-bar{text-align:center}.netgis-bar>.netgis-button{display:inline-block;margin-right:2mm}.netgis-bar>.netgis-button:last-of-type{margin-right:0}.netgis-list{list-style-type:none;padding:0;margin:3mm}.netgis-list:empty{display:none}.netgis-message{margin:8mm 4mm}.netgis-resize-right{resize:horizontal;overflow-x:auto;min-width:100mm;max-width:100%}.netgis-resize-bottom{resize:vertical;overflow-y:auto;min-height:24mm;max-height:100%}.netgis-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.netgis-clickable{cursor:pointer}.netgis-loading,.netgis-loading.netgis-clickable,.netgis-loading .netgis-clickable{cursor:progress!important}.netgis-form label{display:block;position:relative;margin-bottom:6mm;cursor:pointer}.netgis-form select{width:100%;height:12mm;padding:0 3mm;cursor:pointer}.netgis-form .netgis-icon-inline{width:12mm;text-align:center}.netgis-modal .netgis-form p{margin:4mm 0}.netgis-modal .netgis-form label,.netgis-panel .netgis-form label{padding:4mm;margin:2mm 0}.netgis-modal .netgis-form input[type=checkbox]{display:inline-block;position:absolute;left:4mm;top:3.5mm}.netgis-modal .netgis-form input[type=checkbox]+span{display:inline-block;margin-left:8mm}.netgis-modal .netgis-form button{line-height:12mm}.netgis-modal button:disabled,.netgis-modal button[disabled]{opacity:.5;cursor:not-allowed}.netgis-modal .netgis-form input:not([type=checkbox]),.netgis-modal .netgis-form select,.netgis-modal .netgis-form textarea{display:block;width:100%;padding:2mm;margin-top:2mm;resize:none}.netgis-form .netgis-captcha{display:block;width:100%;padding:2mm;margin-top:2mm;resize:none;position:relative;height:16mm}.netgis-form .netgis-captcha>*{display:inline-block;position:absolute;top:2mm;height:12mm;line-height:12mm}.netgis-form .netgis-captcha>img{left:0}.netgis-form .netgis-captcha>button{width:auto;right:32%;padding:0 1mm;background:none!important}.netgis-form .netgis-captcha>button .netgis-icon{position:static}.netgis-form .netgis-captcha>input{width:32%;right:0;margin-top:0;padding:0 3mm}.netgis-form .netgis-half{display:inline-block;width:50%}.netgis-form .netgis-onethird{display:inline-block;width:33.3%}.netgis-form .netgis-twothird{display:inline-block;width:66.6%}.netgis-modal .netgis-button .netgis-icon+:not(.netgis-icon){margin-left:7mm}.netgis-counter{position:relative;height:6mm;line-height:6mm;margin:4mm}.netgis-counter span{position:absolute}.netgis-counter span:first-of-type{left:0%;right:60%}.netgis-counter span:last-of-type{left:45%;right:0%}.netgis-counter progress{width:100%}@media (max-width:599px){.netgis-hide-mobile{display:none!important}.netgis-resize-right{min-width:fit-content}.netgis-menu h1{margin:0;text-align:center}.netgis-menu h1 img{padding:2mm 0}}@media (min-width:600px){.netgis-hide-desktop{display:none!important}}.netgis-anim-spin{animation:netgis-spin 2s linear infinite}@keyframes netgis-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.netgis-tree{display:block;line-height:12mm;padding:0;margin:0;list-style-type:none}.netgis-tree ul{padding:0;margin:0;padding-left:9mm;list-style-type:none}.netgis-tree .netgis-folder{position:relative}.netgis-tree summary{display:block}.netgis-tree summary label{text-align:center}.netgis-tree .netgis-folder .netgis-icon{width:6mm;left:12mm;color:#eab000!important}.netgis-tree .netgis-folder.netgis-nocheck .netgis-icon{left:3mm}.netgis-tree .netgis-folder .netgis-partial{opacity:.5}.netgis-tree details[open]>summary>.netgis-hide-open,.netgis-tree details>summary>.netgis-show-open{display:none}.netgis-tree details[open]>summary>.netgis-show-open{display:initial}.netgis-tree .netgis-folder>details>summary>label{position:absolute;width:12mm;top:0;left:0;padding:0}.netgis-tree .netgis-folder>details>summary>span{margin-left:17mm}.netgis-tree .netgis-folder.netgis-nocheck>details>summary>span{margin-left:9mm!important}.netgis-tree .netgis-folder.netgis-nocheck>details>summary>label{display:none}.netgis-tree .netgis-item label{padding:0 4mm;padding-left:3mm}.netgis-tree .netgis-item label input{margin-right:4mm}.netgis-tree .netgis-space{height:6mm}.netgis-tree .netgis-folder img.netgis-icon,.netgis-tree .netgis-item img.netgis-icon{display:inline-block;position:relative;height:5mm;width:auto;left:auto;right:auto;top:1mm;margin-right:2mm}.netgis-tree .netgis-item .netgis-right{position:absolute;height:100%;right:0;top:0;text-align:right;opacity:.2}.netgis-tree .netgis-item .netgis-right>*{display:inline-block;width:6mm;text-align:center}.netgis-window{position:absolute;min-width:40mm;min-height:24mm;max-width:100%;max-height:100%;resize:both;overflow:auto;z-index:22000!important;background:#fff}.netgis-window.netgis-hide{display:none}.netgis-window .netgis-mover{cursor:grab}.netgis-window .netgis-dragging{cursor:grabbing}.netgis-window h2{box-sizing:border-box;position:absolute;width:100%;height:12mm;line-height:12mm;margin:0;padding:0 4mm;padding-right:14mm;font-size:4mm;font-weight:normal;z-index:1000}.netgis-window .netgis-closer{position:absolute;width:12mm;height:12mm;right:0;top:0;z-index:1000}.netgis-window .netgis-content{position:absolute;width:100%;top:12mm;bottom:0;padding:6mm;overflow:auto}.netgis-window .netgis-content textarea{width:100%;height:24mm;resize:none}.netgis-window .netgis-content .netgis-bar{position:relative;height:12mm;line-height:12mm;padding:0;margin:0;margin-top:6mm;list-style-type:none;overflow:hidden;border-radius:2mm}.netgis-window .netgis-content .netgis-bar li{width:20%;height:100%;float:left}.netgis-window .netgis-content .netgis-bar li>*{display:block;height:100%;width:100%;text-align:center;font-size:5mm;color:white}@media (max-width:599px){.netgis-window .netgis-content{padding:2mm}.netgis-window .netgis-content .netgis-bar{margin-top:2mm}}