.pano-canvas{position:absolute!important;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:0;padding:0;z-index:1000;display:none}.pegman-control{width:30px;height:30px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);cursor:-webkit-grab;cursor:grab}.pegman-control.dragging{cursor:-webkit-grabbing;cursor:grabbing}.pegman-control .pegman-button{position:relative;width:100%;height:100%;background-image:url(../img/cb_scout5.901252a8.png);background-position:-145px -23px;background-repeat:no-repeat}.pegman-control:hover .pegman-button{background-position:-145px -75px}.pegman-control.active .pegman-button,.pegman-control.dragging .pegman-button{background-position:-145px -50px}.pegman-control.active .pegman-button:before{position:absolute;width:100%;height:100%;content:" ";display:block;z-index:-1;opacity:.5;background:linear-gradient(#d1d1d1,#f5f5f5,#fbfbfb)}.pegman-control.streetview-layer-active{background:linear-gradient(#d1d1d1,#f5f5f5,#fbfbfb);background-clip:padding-box}.pegman{position:absolute;z-index:9999999;display:block;width:100%;height:100%;opacity:0}.pegman:before{position:relative;z-index:5;display:block;width:19px;height:32px;content:" ";background-image:url(../img/cb_scout5.901252a8.png);background-repeat:no-repeat;background-position:-112px -4px}.pegman:after{position:absolute;width:22px;height:22px;content:" ";bottom:-18px;left:50%;margin-left:-11px;z-index:4;display:block;overflow:visible;visibility:visible;border:1px dotted rgba(51,51,51,.9);border-radius:30px;background-color:rgba(105,185,70,.7);box-shadow:3px 10px 25px rgba(105,185,70,.9)}.pegman.active{opacity:1!important}.pegman.active.left:before{background-position:-119px -55px}.pegman.active.right:before{background-position:-114px -158px}.pegman.active.bottom:before,.pegman.active.top:before{background-position:-112px -4px}.pegman.dropped{opacity:1}.pegman.dropped:before{background-position:-112px -4px}.pegman-marker{background:transparent url(../img/cb_scout5.901252a8.png) no-repeat scroll 0 -364px}.pegman-marker:not(.leaflet-drag-target){transition:transform .2s linear}.leaflet-left .pegman-control:hover .pegman-button{transform:scaleX(-1)}.leaflet-pegman-v3-default .pegman-control{width:40px;height:40px}.leaflet-pegman-v3-default .pegman-control .pegman-button{background-image:url(../img/runway-2x.0fc6314a.png);background-position:-3px -55px;background-size:45px}.leaflet-pegman-v3-default .pegman-control.streetview-layer-active .pegman-button{background-position:-3px -7px}.leaflet-pegman-v3-default .pegman-control:hover .pegman-button{background-position:-3px -152px}.leaflet-pegman-v3-default .pegman-control.dragging .pegman-button{background-position:-3px -104px}.leaflet-pegman-v3-small .pegman-control{width:30px;height:30px}.leaflet-pegman-v3-small .pegman-control .pegman-button{background-image:url(data:image/png;base64,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);background-position:2px -27px;background-size:25px}.leaflet-pegman-v3-small .pegman-control.streetview-layer-active .pegman-button{background-position:2px 0}.leaflet-pegman-v3-small .pegman-control:hover .pegman-button{background-position:2px -79px}.leaflet-pegman-v3-small .pegman-control.dragging .pegman-button{background-position:2px -53px}.leaflet-container:not(.leaflet-touch).leaflet-pegman-v3-small .pegman-control{width:26px;height:26px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-container:not(.leaflet-touch).leaflet-pegman-v3-small .pegman-control .pegman-button{background-position:0 -29px}.leaflet-container:not(.leaflet-touch).leaflet-pegman-v3-small .pegman-control:hover .pegman-button{background-position:0 -81px}.leaflet-container:not(.leaflet-touch).leaflet-pegman-v3-default .pegman-control{width:36px;height:36px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-container:not(.leaflet-touch).leaflet-pegman-v3-default .pegman-control .pegman-button{background-position:-3px -53px;background-size:42px}.leaflet-container:not(.leaflet-touch).leaflet-pegman-v3-default .pegman-control:hover .pegman-button{background-position:-3px -143px}.leaflet-control-geosearch *,.leaflet-control-geosearch :after,.leaflet-control-geosearch :before{box-sizing:border-box}.leaflet-control-geosearch .leaflet-bar-part{border-radius:4px;border-bottom:none}.leaflet-control-geosearch a.leaflet-bar-part:after,.leaflet-control-geosearch a.leaflet-bar-part:before{position:absolute;display:block;content:""}.leaflet-control-geosearch a.leaflet-bar-part:before{top:17px;left:15px;width:6px;border-top:2px solid #555;transform:rotate(45deg)}.leaflet-control-geosearch a.leaflet-bar-part:after{top:10px;left:10px;height:8px;width:8px;border-radius:50%;border:2px solid #555}.leaflet-control-geosearch.error a.leaflet-bar-part:before,.leaflet-control-geosearch.pending a.leaflet-bar-part:before{display:none}.leaflet-control-geosearch.error a.leaflet-bar-part:after,.leaflet-control-geosearch.pending a.leaflet-bar-part:after{left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%}.leaflet-control-geosearch.pending a.leaflet-bar-part:after{content:"";border:2px solid #555;border-top:2px solid #f3f3f3;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.leaflet-control-geosearch.error a.leaflet-bar-part:after{content:"!";line-height:normal;font-weight:600;font-size:18px;border:none}.leaflet-control-geosearch form{display:none;position:absolute;top:0;left:30px;border-radius:0 4px 4px 0;background-color:#fff;background-clip:padding-box;z-index:-1;height:auto;margin:0;padding:0 8px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-geosearch-button form.open{border-radius:0 4px 4px 4px}.leaflet-control-geosearch.active form{display:block}.leaflet-geosearch-button.active .leaflet-bar-part{border-radius:4px 0 0 4px;width:30px}.leaflet-geosearch-button form{max-width:350px}.leaflet-control-geosearch form input{min-width:200px;width:100%;outline:none;margin:0;padding:0;font-size:12px;height:30px;border:none;border-radius:0 4px 4px 0;text-indent:8px}.leaflet-touch .leaflet-geosearch-bar form{border:2px solid rgba(0,0,0,.2);box-shadow:none}.leaflet-touch .leaflet-geosearch-bar form input{height:30px}.leaflet-control-geosearch .results{background:#fff}.leaflet-control-geosearch .results>*{line-height:24px;padding:0 8px;border:1px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leaflet-control-geosearch .results.active{padding:8px 0;border-top:1px solid #c6c6c6}.leaflet-control-geosearch .results>.active,.leaflet-control-geosearch .results>:hover{background-color:#f8f8f8;border-color:#c6c6c6;cursor:pointer}.leaflet-control-geosearch .results.active:after{content:"";display:block;width:0;position:absolute;left:-2px;bottom:-2px;top:30px}.leaflet-touch .leaflet-control-geosearch .results.active:after{border-left:2px solid rgba(0,0,0,.2)}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.leaflet-bottom .leaflet-geosearch-bar,.leaflet-top .leaflet-geosearch-bar{display:none}.leaflet-geosearch-bar{position:relative;display:block;height:auto;width:400px;max-width:calc(100% - 120px);margin:10px auto 0;cursor:auto;z-index:1000}.leaflet-geosearch-bar form{position:relative;top:0;left:0;display:block;border-radius:4px}.leaflet-geosearch-bar form input{min-width:100%;width:100%}.leaflet-geosearch-bar .results.active:after{opacity:.2}.leaflet-right .leaflet-control-geosearch form{right:28px;left:auto;border-radius:4px 0 0 4px;border-left:inherit;border-right:none}.leaflet-bar-notfound{font-style:italic}.leaflet-control-geosearch button.reset{color:#000;font-weight:700;position:absolute;line-height:26px;padding:0 8px;right:0;top:0;cursor:pointer;border:none;text-decoration:none;background-color:#fff;border-radius:0 4px 4px 0}.leaflet-touch .leaflet-control-geosearch button.reset{line-height:30px}.leaflet-control-geosearch button.reset:hover{background:#f5f5f5}:root{--header-h:56px}.equipamento-block{background-color:hsla(0,0%,100%,.9)!important;background-blend-mode:color;background-size:200px 200px;background-repeat:no-repeat;background-position:0}.table td{vertical-align:middle!important}.table>:not(caption)>*>*{padding:.3em .5em!important}.leaflet-control-attribution.leaflet-control{display:none}.mapa{max-height:calc(100dvh - var(--header-h))}.mapa,.mapa-wrapper{width:100%;height:100%}.mapa-wrapper{position:relative}.socket-status-indicator{position:absolute;bottom:1rem;left:1rem;background:#000;border-radius:6px;padding:.35rem .75rem;font-size:.7rem;font-weight:600;color:#fff;z-index:1001}.socket-status-indicator.connected{color:#3ecf85}.socket-status-indicator.disconnected{color:#ff6b6b}.veiculos{width:100%;max-height:calc(100dvh - var(--header-h) - 120px);overflow-y:scroll;box-sizing:border-box}.veiculos-controles{height:105px}.scrollfix{min-height:0;overflow:hidden}@media(max-width:767.98px){body,html{height:100%;overflow:hidden}.mobile-half{height:calc(100dvh/2 - var(--header-h)/2)!important;min-height:calc(100dvh/2 - var(--header-h)/2)!important;max-height:calc(100dvh/2 - var(--header-h)/2)!important}#mapa.mapa{width:100%}#mapa.mapa,.veiculos{height:100%!important;max-height:100%!important}.veiculos{overflow-y:auto!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}.mapa{max-height:none!important}}@media(min-width:768px){#mapa.mapa{height:100vh}}.border-black{border:1px solid #000!important}