@tailwind base;@tailwind components;@tailwind utilities;body{margin:0;padding:0;font-family:sans-serif}.MuiFormHelperText-root{line-height:1.2!important}#sitarMap{background-color:#fff}.tooltip{position:relative;background:rgba(0,0,0,.5);border-radius:4px;color:#fff;padding:4px 8px;opacity:.7;white-space:nowrap}.tooltip-measure{opacity:1;font-weight:700}.tooltip-static{background-color:#fc3;color:#000;border:1px solid #fff}.tooltip-measure:before,.tooltip-static:before{border-top:6px solid rgba(0,0,0,.5);border-right:6px solid transparent;border-left:6px solid transparent;content:"";position:absolute;bottom:-6px;margin-left:-7px;left:50%}.tooltip-static:before{border-top-color:#fc3}.ol-overlaycontainer-stopevent{position:static!important}.ol-scale-line{background:hsla(0,0%,100%,.5);border-radius:4px;bottom:8px;left:8px;padding:2px;position:absolute}.ol-scale-line-inner{border:1px solid #000;border-top:none;color:#000;font-size:10px;text-align:center;margin:1px;will-change:contents,width}.ol-attribution{top:.5em;bottom:auto}.ol-attribution ul{text-shadow:none}.ol-control button{background-color:rgba(0,0,0,.2)}.ol-control button:focus,.ol-control button:hover{background-color:rgba(0,0,0,.5)}.ol-attribution li a,.ol-attribution li a:focus,.ol-attribution li a:hover,.ol-attribution li a:visited{color:#3f51b5}.ol-zoom{top:3.5em!important;right:.5em!important;left:auto!important}

/*!
 * ol-geocoder - v4.0.0
 * A geocoder extension for OpenLayers.
 * https://github.com/jonataswalker/ol-geocoder
 * Built: Wed Oct 09 2019 11:36:45 GMT-0300 (Brasilia Standard Time)
 */.ol-geocoder.gcd-gl-container{top:8em;left:.9em}.ol-geocoder .gcd-gl-reset{position:absolute;z-index:100;top:0;right:0;width:1.5625em;height:100%;line-height:1.4;border:none;background-color:initial;display:inline-block;outline:0;cursor:pointer}.ol-geocoder .gcd-gl-reset:after{content:"\d7";display:inline-block;color:#333;font-size:1.5em;cursor:pointer}.ol-geocoder .gcd-gl-btn{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABPUlEQVQoU41SwXHCQAzUHh58eoUOIBWEDkI6oAToIKkg7iAuwakgpAIowXRACcnrzp6BzchjMx4wE/S6kW5XK60gvQghzJIkmVoqSZI9gJ9+/fINS5Cc1HX9QXIlIr/tpwcRyb33b7cIGnAIYQdg4pxbjcfj0nJ1Xc+Px+PGObdN03Q9RIAQwgpAnqbp7FKmjQGgJLlU1d2V7BjjRkQO3vvXIXarkyxVNbsCm2QR2Q0V7XOMMReRmfd+OQQubN6hYgs22ZtbnRcAtiRfLueqqmpJ8ovko6oeBq0KIWQA3gFkzrlmMafTaUEyI/mpqmbhVTRWWbRdbClPbeobQNES5KPRqOxs7DBn8K1DsAOKMZYApiTXqlrcDe4d0XN7jWeCfzt351tVle2iGalTcBd4gGDvvZ/fDe4RmCOFLe8Pr7mvEP2N9PQAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:50%}.ol-geocoder.gcd-txt-container{position:absolute;width:350px;height:20px;top:92px;left:8px;box-sizing:border-box;padding:2px 4px;z-index:10}@media screen and (max-width:600px){.ol-geocoder.gcd-txt-container{top:96px;left:7px}}.ol-geocoder .gcd-txt-control{position:relative;width:100%;height:2.2em;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:4px}@media (prefers-color-scheme:dark){.ol-geocoder .gcd-txt-control{background-color:rgba(66,66,66,.5)}.ol-geocoder .gcd-txt-input{color:#fff}}.ol-geocoder .gcd-txt-input:focus{outline:none}.ol-geocoder .gcd-txt-reset{position:absolute;z-index:100;top:0;right:0;width:3.5em;height:100%;line-height:100%;border:none;background-color:initial;display:inline-block;vertical-align:middle;outline:0;cursor:pointer}.ol-geocoder .gcd-txt-reset:after{content:"\d7";display:inline-block;color:#9d9d9d;font-size:2.5em;cursor:pointer}.ol-geocoder .gcd-txt-glass{top:0;left:0;display:inline-block;background-size:1.38889em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%239d9d9d' d='M29.156 29.961l-.709.709a2.006 2.006 0 01-2.838 0l-5.676-5.674c-.656-.658-.729-1.644-.281-2.412l-3.104-3.102a9.975 9.975 0 01-5.965 1.979C5.043 21.461.552 16.97.552 11.43S5.043 1.398 10.583 1.398c5.541 0 10.031 4.491 10.031 10.032 0 2.579-.98 4.923-2.58 6.7l3.035 3.035c.768-.447 1.754-.375 2.41.283l5.676 5.674c.784.785.784 2.056.001 2.839zM18.088 11.389a7.524 7.524 0 00-7.524-7.523 7.523 7.523 0 10-.001 15.046 7.525 7.525 0 007.525-7.523z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.ol-geocoder ul.gcd-txt-result{position:absolute;top:2.5em;left:4px;width:340px;max-height:18.75em;white-space:normal;list-style:none;padding:0;margin:0;background-color:initial;border-radius:4px;border-top:none;overflow-x:hidden;overflow-y:auto;box-shadow:0 3px 7px rgba(0,0,0,.8);transition:max-height .3s ease-in}.ol-geocoder ul.gcd-txt-result>li{width:100%;overflow:hidden;padding:0}.ol-geocoder ul.gcd-txt-result>li>a{display:block;text-decoration:none;padding:2px 8px}.ol-geocoder ul.gcd-txt-result>li>a:hover{background-color:rgba(255,221,221,.9)}.ol-geocoder ul.gcd-txt-result>li:nth-child(odd){background-color:hsla(0,0%,92.2%,.9)}.ol-geocoder ul.gcd-txt-result>li:nth-child(2n){background-color:hsla(0,0%,96.1%,.9)}.ol-geocoder ul.gcd-txt-result:empty{display:none}.ol-geocoder .gcd-pseudo-rotate:after{transform-origin:50% 75%}div[id^=sitarBoMap]:not(:focus) .ol-viewport{pointer-events:none}.gcd-address,.gcd-road{font-size:.875em;color:#333}.gcd-city,.gcd-country{font-size:.75em;color:#333}.history-bar{position:relative}.history-bar .bars,.history-bar .scale,.history-bar .values{position:relative;width:100%;height:5px}.history-bar .values .value{float:left;overflow:visible;font-size:12px;white-space:nowrap;font-weight:500}.history-bar .scale .graduation{float:left;font-size:5px}.history-bar .bars .bar{float:left;height:5px}.history-bar .bars div.bar:first-of-type{border-bottom-left-radius:5px}.history-bar .bars div.bar:last-of-type{border-bottom-right-radius:5px}.filepond--credits{display:none!important}


/*!
 * ol-geocoder - v4.3.3
 * A geocoder extension compatible with OpenLayers v6.x to v9.0
 * https://github.com/Dominique92/ol-geocoder
 * Built: 15/03/2024 08:57:06
 */.ol-touch .ol-control.gcd-gl-control button{font-size:1.14em}.ol-touch .ol-geocoder.gcd-gl-container{font-size:1.1em}.ol-geocoder.gcd-gl-container{box-sizing:border-box;font-size:.9em;left:.5em;position:absolute;top:4.875em}.ol-geocoder.gcd-gl-container *,.ol-geocoder.gcd-gl-container :after,.ol-geocoder.gcd-gl-container :before{box-sizing:inherit}.ol-geocoder .gcd-gl-control{height:2.1875em;overflow:hidden;transition:width .2s,height .2s;width:2.1875em}.ol-geocoder .gcd-gl-expanded{height:2.1875em;width:15.625em}.ol-geocoder .gcd-gl-input{background-color:#fff;border:1px solid #ccc;color:#222;font-family:inherit;font-size:.875em;left:2.5em;padding:5px;position:absolute;top:.25em;width:14.84375em;z-index:99}.ol-geocoder .gcd-gl-input:focus{border:none;box-shadow:inset 0 0 0 1px #4d90fe,inset 0 0 5px #4d90fe;outline:none}.ol-geocoder .gcd-gl-search{background-color:initial;border:none;cursor:pointer;display:inline-block;height:100%;line-height:1.4;outline:0;position:absolute;right:0;top:0;width:1.5625em;z-index:100}.ol-geocoder .gcd-gl-search:after{color:#333;content:"\2386";cursor:pointer;display:inline-block;font-size:1.5em}.ol-geocoder .gcd-gl-btn{cursor:pointer;height:1.5625em;left:.125em;position:absolute;top:.125em;width:1.5625em}.ol-geocoder .gcd-gl-btn:after{content:"\1F50D"}.ol-geocoder ul.gcd-gl-result{background-color:#fff;border-radius:4px;border-top:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 1px 7px rgba(0,0,0,.8);left:2em;list-style:none;margin:0;max-height:18.75em;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;top:2.1875em;transition:max-height .3s ease-in;white-space:normal;width:16.25em}.ol-geocoder ul.gcd-gl-result>li{border-bottom:1px solid #eee;line-height:.875rem;overflow:hidden;padding:0;width:100%}.ol-geocoder ul.gcd-gl-result>li>a{display:block;padding:3px 5px;text-decoration:none}.ol-geocoder ul.gcd-gl-result>li>a:hover{background-color:#d4d4d4}.ol-geocoder ul.gcd-gl-result>li:nth-child(odd){background-color:#e0ffe0}.ol-geocoder ul.gcd-gl-result:empty{display:none}.ol-geocoder.gcd-txt-container *,.ol-geocoder.gcd-txt-container :after,.ol-geocoder.gcd-txt-container :before{box-sizing:inherit}.ol-geocoder .gcd-txt-label{display:inline-block;text-align:center;width:100%}.ol-geocoder .gcd-txt-input{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:inherit;font-size:.875em;left:0;padding:5px 30px 5px 10px;text-indent:6px;width:100%;z-index:99}.ol-geocoder .gcd-txt-input,.ol-geocoder .gcd-txt-search{background-color:initial;border:none;height:100%;position:absolute;top:0}.ol-geocoder .gcd-txt-search{cursor:pointer;display:inline-block;line-height:100%;outline:0;right:0;vertical-align:middle;width:2.5em;z-index:100}.ol-geocoder .gcd-txt-glass{display:none;height:100%;left:9px;position:absolute;top:26px;width:2.5em;z-index:100}.ol-geocoder .gcd-txt-glass:after{content:"\1F50D"}.ol-geocoder .gcd-hidden{opacity:0;visibility:hidden}.ol-geocoder .gcd-pseudo-rotate:after{animation:spin .7s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gcd-address,.gcd-road{color:#333;font-size:.875em;font-weight:500}.gcd-city{font-weight:400}.gcd-city,.gcd-country{color:#333;font-size:.75em}.gcd-country{font-weight:lighter}