.netgis-attribution{position:absolute;left:0;bottom:0;padding:.5mm 1mm;font-size:2.5mm;z-index:1;cursor:default;opacity:.33}.netgis-attribution:hover{opacity:.9}.netgis-attribution>i:first-child{margin-right:.5mm}.netgis-client{position:relative;padding:0;margin:0;overflow:hidden;font-family:Helvetica,Arial,sans-serif;font-size:4mm}.netgis-client button{font-family:Helvetica,Arial,sans-serif;font-size:4mm}.netgis-client *{box-sizing:border-box}.netgis-client button{padding:0;cursor:pointer}.netgis-hide{display:none}.netgis-button{border:none;outline:none;cursor:pointer}.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-cliptext{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:599px){.netgis-hide-mobile{display:none!important}}.netgis-compass{position:absolute;width:24mm;height:24mm;right:4mm;bottom:4mm;z-index:100;border:2mm solid white;border-radius:50%;box-shadow:0 0 3mm 0 rgba(0,0,0,0.15);cursor:pointer}.netgis-compass .netgis-compass-spinner{position:absolute;width:24mm;height:24mm;left:-2mm;top:-2mm;text-align:center;line-height:20mm;background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width:599px){.netgis-compass,.netgis-compass .netgis-compass-spinner{width:12mm;height:12mm}}.netgis-controls{position:absolute;width:12mm;right:10mm;bottom:32mm;border-radius:2mm;overflow:hidden;z-index:100}.netgis-controls button,.netgis-controls a{display:block;width:100%;height:12mm;line-height:12mm;text-align:center;font-size:6mm!important;background:none}.netgis-controls span{display:block;position:relative;width:24mm;left:-2mm}.netgis-controls span button{width:8mm;height:8mm;font-size:4mm!important;float:left}@media (max-width:599px){.netgis-controls{right:4mm;bottom:18mm}}.netgis-info{position:absolute;width:100%;height:100%;pointer-events:none}.netgis-info>*{pointer-events:auto}.netgis-info .netgis-window{min-width:80mm;max-width:100%;min-height:80mm;max-height:70vh;width:100mm;z-index:200}.netgis-info .netgis-window .netgis-content{position:absolute;width:100%;top:12mm;bottom:0;margin-top:0;overflow-y:auto}.netgis-info .netgis-window table{width:100%;text-align:left}.netgis-info .netgis-window th,.netgis-info .netgis-window td{padding:1mm;vertical-align:top}.netgis-info .netgis-window th[colspan]{padding:2mm 1mm}@media (max-width:599px){.netgis-info .netgis-window{left:0!important;right:0!important;top:auto!important;bottom:0!important;resize:none}}.netgis-layers{z-index:400}.netgis-measure .netgis-button{position:relative;width:100%;height:12mm;margin-top:6mm;padding-left:12mm;text-align:left}.netgis-measure .netgis-button>.netgis-icon{position:absolute;width:12mm;height:12mm;left:0;top:0;line-height:12mm;text-align:center}.netgis-measure .netgis-hint{position:relative;width:100%;text-align:center}.netgis-measure .netgis-circle{display:inline-block;width:12mm;height:12mm;line-height:12mm;text-align:center}.netgis-measure table{width:100%;border-collapse:collapse}.netgis-measure th{padding:0;text-align:left}.netgis-measure td{padding:3mm}.netgis-measure .netgis-result th{width:12mm}.netgis-measure .netgis-result td:last-of-type{text-align:right}.netgis-measure .netgis-result .netgis-circle{width:8mm;height:8mm;line-height:8mm;margin-left:1.5mm}.netgis-minimap{display:none;width:80mm;height:60mm;max-width:100%;min-height:24mm;top:16mm;right:4mm;background:white;z-index:2000!important}.netgis-minimap.netgis-show{display:block}.netgis-minimap .netgis-map{position:absolute;left:0;top:12mm;right:0;bottom:0}.netgis-minimap .netgis-view-marker{pointer-events:none;background:none}.netgis-minimap .netgis-view-angle{position:absolute;width:200px;height:200px;left:100px;top:100px;background-position:center;background-size:100%}.netgis-minimap .netgis-camera-marker{cursor:move}@media (max-width:599px){.netgis-minimap{width:auto!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;resize:none}}.netgis-modal{display:none;position:absolute;width:100%;height:100%;top:0;left:0;padding:6mm;z-index:30000;background:rgba(0,0,0,0.7)}.netgis-modal.netgis-show{display:block}.netgis-modal>.netgis-window{left:6mm;top:6mm;right:6mm;bottom:6mm;margin:0 auto;resize:none}.netgis-modal .netgis-content{position:absolute;width:100%;top:12mm;bottom:0;margin-top:0!important;overflow:auto}.netgis-modal-confirm .netgis-content{bottom:12mm}.netgis-modal-confirm .netgis-window .netgis-closer{width:100%!important;top:auto!important;bottom:0!important;font-weight:bold}.netgis-modal-confirm .netgis-confirm-label{display:block;height:12mm;line-height:12mm;text-align:center;font-weight:bold;cursor:pointer}.netgis-modal-confirm .netgis-confirm-label input{margin-right:3mm}.netgis-nav{position:absolute;left:0;top:0;width:100%;height:12mm;z-index:20000}.netgis-nav.netgis-border-bottom{box-sizing:content-box}.netgis-nav h1{display:inline-block;height:12mm;line-height:12mm;font-size:1.5em;margin:0;white-space:nowrap}.netgis-nav h1 img{position:relative;top:2px;height:1em;display:inline-block;margin-left:4mm}.netgis-nav h1 img:not(:only-child){margin-right:0}.netgis-nav h1 span{display:inline-block;position:relative;top:2px;height:12mm;line-height:12mm;padding:0 4mm 0 1mm}.netgis-nav h1 .netgis-hover-hide{display:initial}.netgis-nav h1 .netgis-hover-show,.netgis-nav h1:hover .netgis-hover-hide{display:none}.netgis-nav h1:hover .netgis-hover-show{display:initial}.netgis-nav ul{position:absolute;right:0;top:0;margin:0;padding:0;list-style-type:none}.netgis-nav li{position:relative;float:left}.netgis-nav .netgis-nav-toggle{display:none}.netgis-nav .netgis-nav-toggle button{float:right}.netgis-nav button,.netgis-nav label{display:inline-block;min-width:12mm;height:12mm;line-height:12mm;font-size:4mm;padding:0 4mm;margin:0;white-space:nowrap;background:none;color:inherit}.netgis-nav h2{display:inline-block;min-width:12mm;font-size:4mm;padding:0 4mm;margin:0;white-space:nowrap;background:none;color:inherit;height:10mm;line-height:10mm}.netgis-nav label{cursor:pointer}.netgis-nav label input[type=checkbox],.netgis-nav label input[type=radio]{margin-right:4mm}.netgis-nav label input[type=text]{width:100%;height:8mm;padding:2mm}.netgis-nav i{font-size:5mm;line-height:12mm;position:relative;top:.3mm}.netgis-nav i:not(:last-child){margin-right:3mm}.netgis-nav li ul{display:none;position:absolute;left:0;top:12mm;min-width:48mm;background:white}.netgis-nav li ul.netgis-right{left:auto;right:0}.netgis-nav li button{position:relative;z-index:2}.netgis-nav li ul li button{z-index:1}.netgis-nav li:hover ul{display:block}.netgis-nav li ul li{float:none}.netgis-nav li ul button,.netgis-nav li ul label{width:100%;text-align:left}.netgis-nav li:hover i{color:inherit!important}.netgis-nav-toggle{display:none}@media (max-width:599px){.netgis-nav button{width:12mm;padding:0}.netgis-nav button i{margin:0!important}}.netgis-panel{position:absolute;width:100%;max-width:90mm;left:0;top:13mm;bottom:0;padding:4mm;overflow-y:auto;-webkit-transform:translateX(-110%);transform:translateX(-110%);transition:transform 150ms ease;will-change:transform;background:white;z-index:21000!important}.netgis-panel.netgis-right{left:auto;right:0;-webkit-transform:translateX(110%);transform:translateX(110%)}.netgis-panel.netgis-show{-webkit-transform:none;transform:none}.netgis-resize{min-width:60mm;max-width:100%;width:100mm;resize:horizontal;overflow-x:auto}.netgis-resize.netgis-right{direction:rtl}.netgis-resize.netgis-right>*{direction:ltr}.netgis-search{position:absolute;left:4mm;right:4mm;max-width:90mm;top:16mm;margin-left:auto;margin-right:auto;z-index:11000;-webkit-transform:translateY(-200%);transform:translateY(-200%);transition:transform 150ms ease;will-change:transform;background:white}.netgis-search.netgis-show{-webkit-transform:none;transform:none}.netgis-search>input{width:100%;height:12mm;padding:0 3mm}.netgis-search>button{position:absolute;width:12mm;height:12mm;right:0;top:0;background:none}.netgis-search>ul{max-height:60mm;overflow-y:auto;margin:0;padding:0;list-style-type:none}.netgis-search>ul button{position:relative;width:100%;height:12mm;padding:0 3mm;text-align:left;background:none}.netgis-search li span{display:block;position:absolute}.netgis-search li .netgis-icon{width:12mm;height:12mm;left:0;top:0;line-height:12mm;padding:2mm}.netgis-search li .netgis-icon img{width:100%;height:100%}.netgis-search li .netgis-title{height:6mm;left:12mm;right:0;top:1mm;line-height:6mm;padding:0 2mm}.netgis-search li .netgis-title:last-child{height:12mm;top:0;line-height:12mm}.netgis-search li .netgis-subtitle{height:4mm;left:12mm;right:0;top:6mm;line-height:4mm;padding:0 2mm;font-size:.75em;color:#aaa}.netgis-color-a{background-color:#003366;color:#fff}.netgis-color-b{background-color:#430433;color:#fff}.netgis-color-c{background-color:#e73151;color:#fff}.netgis-color-d{background-color:#f6f5f5;color:#000}.netgis-color-e{background-color:#fff;color:#000}.netgis-hover-a:hover{background-color:#003366;color:#fff}.netgis-hover-b:hover{background-color:#430433;color:#fff}.netgis-hover-c:hover{background-color:#e73151;color:#fff}.netgis-hover-d:hover{background-color:#f6f5f5;color:#000}.netgis-hover-e:hover{background-color:#fff;color:#000}.netgis-text-a{color:#003366}.netgis-text-b{color:#430433}.netgis-text-c{color:#e73151}.netgis-text-d{color:#f6f5f5}.netgis-text-e{color:#fff}.netgis-hover-text-a:hover{color:#003366}.netgis-hover-text-b:hover{color:#430433}.netgis-hover-text-c:hover{color:#e73151}.netgis-hover-text-d:hover{color:#f6f5f5}.netgis-hover-text-e:hover{color:#fff}.netgis-hover-text-inherit:hover{color:inherit!important}.netgis-color-none{background:none}.netgis-border-bottom{border-bottom:1mm solid #003366}.netgis-border-top{border-top:1mm solid #003366}.netgis-hover-bar-d:hover{border-left:1mm solid;border-color:#ee6b4d}.netgis-gradient{background:linear-gradient(135deg,#51637f 0%,#293241 50%,#293241 100%)!important}.netgis-hover-gradient:hover{background:linear-gradient(135deg,#51637f 0%,#293241 50%,#293241 100%)}.netgis-font,.netgis-font button{font-family:Helvetica,sans-serif;font-size:4mm}.netgis-shadow{box-shadow:0 1mm 3mm 0 rgba(0,0,0,0.1)}.netgis-hover-shadow:hover{box-shadow:.5mm 1mm 2mm 0 rgba(0,0,0,0.4)}.netgis-text-shadow{text-shadow:0 .5mm 1.3mm rgba(0,0,0,0.7)}.netgis-client button{border:none;outline:none;cursor:pointer}.netgis-clickable{cursor:pointer!important}.netgis-disabled{opacity:.5;cursor:not-allowed!important}.netgis-client a{color:#003366;text-decoration:none}.netgis-head{box-sizing:border-box;position:absolute;width:100%;height:12mm;top:0;left:0;line-height:12mm;margin:0;padding:0 4mm;font-size:4mm}.netgis-head .netgis-closer{display:block;position:absolute;width:12mm;right:0;top:0;height:100%;color:inherit;background:inherit}.netgis-circle{border-radius:50%}.netgis-tree{list-style-type:none;padding:0;margin:0}.netgis-tree .netgis-tree{margin-left:8mm}.netgis-tree li{position:relative;line-height:12mm}.netgis-tree li>label{display:block;position:relative;height:12mm;padding-left:12mm}.netgis-tree li button{width:100%;height:12mm;padding:0 0 0 12mm;text-align:left;background:none}.netgis-tree li summary{display:block;position:relative;height:12mm}.netgis-tree summary>span{display:block;padding-left:12mm}.netgis-tree summary>span>label{display:block;position:absolute;width:12mm;left:0;text-align:center}.netgis-tree .netgis-icon{display:inline-block;width:7mm}.netgis-tree .netgis-icon>img{position:relative;top:.1em;height:1em;width:1em;object-fit:contain}.netgis-tree li>label>.netgis-icon:first-child{position:absolute;display:block;width:12mm;height:12mm;left:0;top:0;line-height:12mm;text-align:center}.netgis-tree summary>span>.netgis-open,.netgis-tree details[open]>summary>span>.netgis-closed{display:none}.netgis-tree details[open]>summary>span>.netgis-open{display:inline-block}.netgis-tree .netgis-partial{opacity:.5}.netgis-layers .netgis-button>.netgis-icon>i,.netgis-layers .netgis-button>i{color:#bbb}.netgis-tree .netgis-button:hover>.netgis-icon>i,.netgis-tree .netgis-button:hover>i{color:inherit}.netgis-tree i.fa-folder,.netgis-tree i.fa-folder-open{color:#eab000}.netgis-tree .netgis-item>.netgis-info-button,.netgis-tree .netgis-folder summary>.netgis-info-button{display:block;position:absolute;right:0;top:0;width:12mm;height:12mm;padding:0;text-align:center}.netgis-tree .netgis-item>label:not(:last-child){padding-right:12mm}.netgis-tree .netgis-button:hover>.netgis-info-button,.netgis-tree .netgis-button:hover+.netgis-info-button{color:white}.netgis-viewer{position:absolute;left:0;right:0;top:12mm;bottom:0;cursor:grab}.netgis-viewer.netgis-pointer-down{cursor:grabbing!important}.netgis-viewer.netgis-pointer-hover{cursor:pointer!important}.netgis-viewer.netgis-mode-flight{cursor:crosshair!important}.netgis-viewer.netgis-mode-walk{cursor:crosshair!important}.netgis-viewer.netgis-mode-measure{cursor:crosshair!important}.netgis-overlay{display:none;position:absolute;width:12mm;height:12mm;line-height:12mm;text-align:center;transform:translate(-50%,-85%);z-index:1;background-size:100%;background-position:center;background-repeat:no-repeat;color:white;pointer-events:none}.netgis-overlay.netgis-clickable{pointer-events:initial}.netgis-globe{position:absolute;right:6mm;bottom:6mm;margin:0;padding:0;font-size:0;z-index:100;cursor:pointer;background:white;border-radius:50%}.netgis-window{position:absolute;min-width:40mm;min-height:12mm;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{z-index:1000}.netgis-window .netgis-closer{position:absolute;width:12mm;height:12mm;right:0;top:0;z-index:1000}.netgis-window .netgis-content{margin-top:12mm;padding:6mm}.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}}