.netgis-bar{position:relative;height:12mm;line-height:12mm;padding:0;margin:0;list-style-type:none;overflow:hidden}.netgis-bar li{width:20%;height:100%;float:left}.netgis-bar li>*{display:block;height:100%;width:100%;text-align:center;font-size:5mm;background:inherit;color:white}.netgis-bar li>*:hover{background:rgba(255,255,255,0.1)}@media (max-width:599px){.netgis-bar{margin-top:2mm}}.netgis-client{position:relative;box-sizing:border-box;font-size:4mm;overflow:hidden}.netgis-client *{box-sizing:border-box}.netgis-client button{font-size:inherit}.netgis-bold{font-weight:bold}.netgis-clip-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.netgis-center{text-align:center!important}.netgis-clickable{cursor:pointer!important}.netgis-resize-right{resize:horizontal;overflow-x:auto;min-width:40mm;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-shadow{box-shadow:0 .5mm 1mm 0 rgba(0,0,0,0.1),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.1),0 2mm 5mm 0 rgba(0,0,0,0.05)!important}.netgis-text-shadow{text-shadow:0 0 1mm rgba(0,0,0,1.0)}.netgis-round{border-radius:2mm}.netgis-hide{display:none}.netgis-client button,.netgis-button{position:relative;padding:0 4mm;font-family:inherit;text-decoration:none;border:none;outline:none;cursor:pointer}.netgis-button .netgis-icon{display:inline-block;position:absolute;width:12mm;left:0;top:0;bottom:0;line-height:12mm;text-align:center;font-size:1.2em}.netgis-button.netgis-center .netgis-icon:first-child{position:static}.netgis-button .netgis-icon:last-child{left:auto;right:0}.netgis-button:not(.netgis-center) .netgis-icon+*:not(.netgis-icon){margin-left:8mm}@media (max-width:599px){.netgis-hide-mobile{display:none!important}}@media (min-width:600px){.netgis-hide-desktop{display:none!important}}.netgis-controls{position:absolute;width:12mm;right:4mm;bottom:24mm;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-iconbar{position:absolute;width:100%;height:20mm;bottom:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:0;background:white;box-shadow:0 0 6mm 0 rgba(0,0,0,0.1);-webkit-transform:none;transform:none;transition:transform 150ms ease;will-change:transform}.netgis-iconbar.netgis-hide{display:block;-webkit-transform:translateY(110%);transform:translateY(110%)}.netgis-iconbar>*{font-size:11mm!important}.netgis-iconbar>button{display:inline-block;position:relative;width:20mm;height:100%;padding:0;overflow:hidden;background-size:100%!important;background-position:center!important;transition:background ease 200ms}.netgis-iconbar>button:hover{background-size:120%!important}.netgis-iconbar>button i{display:inline-block;font-style:normal;font-weight:bold;transition:transform ease 200ms}.netgis-iconbar>button:hover i{transform:scale(1.2)}.netgis-iconbar>button img{position:absolute;height:100%;left:0;top:0}.netgis-map{position:absolute;left:0;right:0;top:12mm;bottom:0;context-menu:none;cursor:grab;background:#e0dfdf}.netgis-map:active:hover{cursor:grabbing}.netgis-map.netgis-clickable .maplibregl-canvas-container{cursor:pointer}.netgis-map .maplibregl-popup-close-button{position:absolute}.netgis-map .maplibregl-ctrl-bottom-right{bottom:24mm;right:18mm}.netgis-map .maplibregl-ctrl-scale{text-align:center}.netgis-menu{position:absolute;left:0;right:0;top:0;max-height:12mm;line-height:12mm;white-space:nowrap;text-align:right;font-size:0;overflow:hidden;z-index:10000}.netgis-menu.netgis-menu-large{max-height:100%}.netgis-menu>*{display:inline-block;position:relative;min-width:12mm;height:12mm;padding:0 4mm;margin:0;font-size:4mm!important;background:inherit}.netgis-menu>h1{position:absolute;left:0;top:0;bottom:0;font-weight:normal;cursor:default}.netgis-menu a{color:inherit;text-decoration:none}.netgis-menu button{background:none}.netgis-menu>button:hover,.netgis-menu>a:hover{background:#eee}.netgis-menu button img,.netgis-menu a img{position:relative;top:.7mm;height:1em}.netgis-menu button i:not(:only-child),.netgis-menu a i:not(:only-child),.netgis-menu button img:not(:only-child),.netgis-menu a img:not(:only-child){margin-right:3mm}@media (max-width:599px){.netgis-menu>button:not(.netgis-menu-toggle),.netgis-menu>a:not(.netgis-menu-toggle){display:block;width:100%;text-align:left}}@media (min-width:600px){.netgis-menu-toggle{display:none!important}}.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:150mm;margin:0 auto}.netgis-modal .netgis-content{position:absolute;width:100%;top:12mm;bottom:0;padding:12mm;overflow:auto}.netgis-modal .netgis-button{display:block;width:100%;min-height:12mm;text-align:left}.netgis-panel{position:absolute;left:0;width:80mm;top:12mm;bottom:0;z-index:1000;-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>div{position:absolute;left:0;right:0;top:12mm;bottom:0;overflow:auto}.netgis-panel h2{margin:0 4mm;font-size:1em}.netgis-panel .netgis-button,.netgis-panel label{display:block;width:100%;min-height:12mm;text-align:left}.netgis-panel input[type=text]{margin-top:3mm}.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:60mm;max-width:100mm;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;width:100%;text-align:left}.netgis-popup .netgis-closer i{position:absolute;right:3mm}.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-popup .netgis-wrapper button{width:100%;height:12mm;text-align:left}.netgis-popup img.netgis-icon{position:relative;width:auto;height:4mm;left:0;top:.55mm;margin-right:2mm}.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-place{position:absolute;width:100%;max-width:100mm;right:0;top:12mm;z-index:900}.netgis-switcher{position:absolute;max-width:24mm;max-height:24mm;left:4mm;bottom:24mm;overflow:hidden;white-space:nowrap;background:white;z-index:1000;transition:max-width ease 200ms}@media (min-width:600px){.netgis-switcher:hover{max-width:90%}}@media (max-width:599px){.netgis-switcher.netgis-active{max-width:85%;overflow-x:auto;z-index:1000}}.netgis-switcher>button{width:24mm;height:24mm;padding:1mm;background:none}.netgis-switcher>button>*{display:block;width:100%;height:100%}.netgis-switcher>button:not(:first-of-type){width:23mm;padding-left:0}.netgis-switcher>button .netgis-icon{display:none;position:absolute;right:1mm;bottom:1mm;width:6mm;height:6mm;line-height:6mm;text-align:center}.netgis-switcher .netgis-active .netgis-icon{display:block}.netgis-font{font-family:Arial,sans-serif}.netgis-color-a{background-color:#900;color:#fff}.netgis-color-b{background-color:#430433;color:#fff}.netgis-color-c{background-color:#470f1b;color:#fff}.netgis-color-d{background-color:#f6f5f5;color:#000}.netgis-color-e{background-color:#fff;color:#000}.netgis-hover-a:hover{background-color:#900;color:#fff}.netgis-hover-b:hover{background-color:#430433;color:#fff}.netgis-hover-c:hover{background-color:#470f1b;color:#fff}.netgis-hover-d:hover{background-color:#f6f5f5;color:#000}.netgis-hover-e:hover{background-color:#fff;color:#000}.netgis-text-a{color:#900}.netgis-text-b{color:#430433}.netgis-text-c{color:#470f1b}.netgis-text-d{color:#f6f5f5}.netgis-text-e{color:#fff}.netgis-hover-text-a:hover{color:#900}.netgis-hover-text-b:hover{color:#430433}.netgis-hover-text-c:hover{color:#470f1b}.netgis-hover-text-d:hover{color:#f6f5f5}.netgis-hover-text-e:hover{color:#fff}.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}.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}.netgis-tree .netgis-folder>details>summary>span{margin-left:17mm!important}.netgis-tree .netgis-item label{padding:0 4mm;padding-left:3mm}.netgis-tree .netgis-item label input{margin-right:4mm}.netgis-tree .netgis-folder img.netgis-icon,.netgis-tree .netgis-item img.netgis-icon{position:relative;width:auto;height:4mm;left:0;top:.55mm;margin-right:2mm}