:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));overflow:hidden}.maplibregl-ctrl-top-right .maplibregl-ctrl{background-color:transparent!important;margin:4px 10px!important;float:none!important}.maplibregl-ctrl-group button+button{margin-top:4px;border-radius:5px;border-color:transparent!important}.maplibregl-ctrl-group:not(:empty){box-shadow:none!important}.maplibregl-ctrl-top-right{z-index:1!important;margin-top:10px}.maplibregl-popup-close-button{font-size:20px;right:5px!important;top:5px!important}.maplibregl-ctrl-bottom-left{margin:0 15px 15px 0!important}.maplibregl-ctrl-top-left{left:40%!important;top:0}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0 15px 15px 0}.maplibregl-ctrl-basemaps.closed .basemap.active{border:5px solid #000!important}.maplibregl-ctrl-basemaps .basemap{border:5px solid #000!important;border-radius:4px!important;width:75px!important;height:75px!important}.maplibregl-ctrl-bottom-right{z-index:1!important}#three-canvas{width:100%;border:solid #000}.lineClass,.polygonClass{padding:5px}.lineClass,.polygonClass,.trashClass{background-color:#2d2d2d!important;height:40px!important;width:44px!important;border-radius:5px!important;cursor:pointer;border-color:transparent}.trashClass{padding:10px;margin-bottom:10px}.maplibregl-ctrl-icon{margin-right:10!important;border-radius:5px!important}.maplibregl-ctrl-buttonSearch{display:flex;align-items:center;justify-content:center}.maplibregl-ctrl-button3d,.maplibregl-ctrl-buttonSearch,.maplibregl-ctrl-compass,.maplibregl-ctrl-fullscreen,.maplibregl-ctrl-rotate,.maplibregl-ctrl-zoom-in,.maplibregl-ctrl-zoom-out{background-color:#2d2d2d!important;height:40px!important;width:44px!important;border-radius:5px!important;border-color:transparent}.maplibregl-ctrl-attrib-inner{background-color:transparent;border-radius:4px;color:#000;min-height:20px;padding:2px;position:relative}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(/visor/_next/static/media/icon+.4039c08e.svg)!important}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(/visor/_next/static/media/icon-.5a255c9f.svg)!important}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(/visor/_next/static/media/iconcompass.9a2a62e6.svg)!important}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(/visor/_next/static/media/geolocate.08a5eeed.svg)!important}.maplibregl-ctrl .maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(/visor/_next/static/media/fullscreen.59a22612.svg)!important}.maplibregl-ctrl .maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(/visor/_next/static/media/exitFullScreen.eecf1e62.svg)!important}.maplibregl-ctrl-fullscreen,.maplibregl-ctrl-geolocate,.maplibregl-ctrl-shrink{background-color:#2d2d2d!important;height:40px!important;width:44px!important;border-radius:5px!important}.maplibregl-export-list{background-color:#f6f6f6!important;font-family:Montserrat;border-radius:10px;font-size:13px;height:auto;width:250px;margin:10px}.maplibregl-export-control{background-image:url(/visor/_next/static/media/export.7daf7624.svg)!important;background-color:#2d2d2d!important;height:40px!important;width:44px!important;border-radius:5px!important;border-color:transparent}.lineClass:hover,.maplibregl-ctrl button.maplibregl-ctrl-compass:hover,.maplibregl-ctrl button.maplibregl-ctrl-geolocate:hover,.maplibregl-ctrl button.maplibregl-ctrl-zoom-in:hover,.maplibregl-ctrl button.maplibregl-ctrl-zoom-out:hover,.maplibregl-ctrl-button3d:hover,.maplibregl-ctrl-buttonSearch:hover,.maplibregl-ctrl-compass:hover,.maplibregl-ctrl-export:hover,.maplibregl-ctrl-fullscreen:hover,.maplibregl-ctrl-rotate:hover,.maplibregl-ctrl-shrink:hover,.maplibregl-export-control:hover,.polygonClass:hover,.trashClass:hover{background-color:#f03861!important}.maplibregl-ctrl-group{background-color:transparent!important}.maplibregl-ctrl-coords{display:flex;flex-direction:row;margin-top:90px;min-width:120px;border:none;border-radius:4px;background-color:#fff}.maplibregl-ctrl-scale{background-color:#fff!important}.displayNone,.hidden{display:none!important}.activeButton{background-color:#f03861}.maplibregl-ctrl-attrib{display:none}.maplibregl-ctrl-attrib-inner-link a{color:#000;text-decoration:none}.maplibregl-ctrl-attrib.maplibregl-comwipact{padding:2px 10px 2px 0!important}.hederCaptureButton{width:100%;height:38px;display:flex;justify-content:space-between;align-items:center;background-color:#2d2d2d!important;color:#fff;border-radius:5px 4px 0 0;font-size:15px!important;font-weight:700;line-height:20px;padding:0 15px}.generateScreenshotButtonContainer{display:flex;justify-content:center;padding-top:8px;padding-bottom:8px}.closeCaptureButton{fill:#fff!important;width:10px!important;background-image:url(/visor/_next/static/media/x.4a647314.svg)!important;filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg);align-self:center!important;background:none;border:none;color:inherit!important;cursor:pointer!important;outline:none!important;background-repeat:no-repeat!important;background-position:50%!important;height:8px!important;padding:3px 4px!important}.generateScreenshotButton{background-color:#2d2d2d!important;color:#fff;width:85px!important;border-radius:4px;font-size:15px!important;font-weight:700;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);font-family:Montserrat}.print-table{padding:0 5px;width:100%}.print-table tr td{padding-top:8px}.print-table tr td select{border:1px solid var(--Stroke,#e8e8e8);background-color:var(--Bg-Panel,#fff);border-radius:5px;height:24px}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{position:fixed!important}@media (max-width:1000px){.maplibregl-ctrl-bottom-right{bottom:100px!important;z-index:1!important}.logo-bottom{display:none!important}.maplibregl-ctrl-top-left{left:5px!important;top:0}.maplibregl-ctrl-top-right{top:60px!important;float:right}.maplibregl-ctrl-attrib.maplibregl-compact{padding:2px 28px 2px 0!important}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{position:fixed!important}.maplibregl-ctrl .maplibregl-ctrl-group{flex-direction:column-reverse}.maplibregl-ctrl-scale{display:none!important}.maplibregl-ctrl-coordinates{display:none}.maplibregl-ctrl-attrib.maplibregl-compact-show{display:none;background-color:hsla(0,0%,100%,.5)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{display:none!important}}.parent-btn{cursor:pointer;padding:5px 10px;border:none;background-color:#2d2d2d;width:44px;color:#fff;font-size:14px;border-radius:4px}.expand{background-image:url(/visor/_next/static/media/arrow-badge-up.ed2b06da.svg)!important}.parent-btn:hover{background-color:#f03861!important}.child-container{flex-direction:column;align-items:end;overflow:hidden;transition:max-height .5s ease-out;max-height:0}.child-container button{display:block;border:none;cursor:pointer;border-radius:4px}.modal-container{display:none;position:fixed;flex-direction:column;border-radius:10px;z-index:1;width:175px;height:auto;background-color:#f6f6f6;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:opacity .5s ease,transform .5s ease;opacity:0;transform:translateY(-50px)}.modal-content .child-button{display:block;margin:5px}.modal-container.show{display:block;opacity:1;transform:translateY(0);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.modal-container.hide{opacity:0;transform:translateY(-50px)}.modal-content{display:flex;flex-wrap:wrap;max-width:165px;margin:5px}.buttonClose{color:#aaa;align-self:end;background:none;border:none;color:inherit;cursor:pointer;outline:none;background-image:url(/visor/_next/static/media/x.4a647314.svg);background-repeat:no-repeat;background-position:50%;margin-top:10px;margin-right:15px;height:12px}.buttonClose:focus,.buttonClose:hover{color:#000;text-decoration:none}@media (max-width:1000px){.mantine-Navbar-root{z-index:4}}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/visor/_next/static/media/montserrat-cyrillic-ext-400-normal.9b4cf387.woff2) format("woff2"),url(/visor/_next/static/media/montserrat-cyrillic-ext-400-normal.0d74f8c3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/visor/_next/static/media/montserrat-cyrillic-400-normal.a68bd49c.woff2) format("woff2"),url(/visor/_next/static/media/montserrat-cyrillic-400-normal.ed318ef4.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/visor/_next/static/media/montserrat-vietnamese-400-normal.2d413186.woff2) format("woff2"),url(/visor/_next/static/media/montserrat-vietnamese-400-normal.b98f6196.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/visor/_next/static/media/montserrat-latin-ext-400-normal.b91215c2.woff2) format("woff2"),url(/visor/_next/static/media/montserrat-latin-ext-400-normal.96680530.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/visor/_next/static/media/montserrat-latin-400-normal.91fb1d80.woff2) format("woff2"),url(/visor/_next/static/media/montserrat-latin-400-normal.d5a86268.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}