.cesium-svgPath-svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.cesium-button{color:#edffff;fill:#edffff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#303336;border:1px solid #444;border-radius:4px;margin:2px 3px;padding:5px 12px;display:inline-block;position:relative;overflow:hidden}.cesium-button:focus{color:#fff;fill:#fff;border-color:#ea4;outline:none}.cesium-button:hover{color:#fff;fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff}.cesium-button:active{color:#000;fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff}.cesium-button:disabled,.cesium-button-disabled,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button-disabled:active{color:#646464;fill:#646464;box-shadow:none;cursor:default;background:#303336;border-color:#444}.cesium-button option{color:#eee;background-color:#000}.cesium-button option:disabled{color:#777}.cesium-button input,.cesium-button label{cursor:pointer}.cesium-button input{vertical-align:sub}.cesium-toolbar-button{box-sizing:border-box;vertical-align:middle;z-index:0;border-radius:14%;width:32px;height:32px;padding:0}.cesium-performanceDisplay-defaultContainer{text-align:right;position:absolute;top:50px;right:10px}.cesium-performanceDisplay{background-color:#282828b3;border:1px solid #444;border-radius:5px;padding:7px;font:700 12px sans-serif}.cesium-performanceDisplay-fps{color:#e52}.cesium-performanceDisplay-throttled{color:#a42}.cesium-performanceDisplay-ms{color:#de3}.cesium-animation-theme{visibility:hidden;z-index:-100;display:block;position:absolute}.cesium-animation-themeNormal{color:#222}.cesium-animation-themeHover{color:#4488b0}.cesium-animation-themeSelect{color:#242}.cesium-animation-themeDisabled{color:#333}.cesium-animation-themeKnob{color:#222}.cesium-animation-themePointer{color:#2e2}.cesium-animation-themeSwoosh{color:#8ac}.cesium-animation-themeSwooshHover{color:#aef}.cesium-animation-svgText{fill:#edffff;text-anchor:middle;font-family:sans-serif;font-size:15px}.cesium-animation-blank{fill:#000;fill-opacity:.01;stroke:none}.cesium-animation-rectButton{cursor:pointer;-webkit-user-select:none;user-select:none}.cesium-animation-rectButton .cesium-animation-buttonGlow{fill:#fff;stroke:none;display:none}.cesium-animation-rectButton:hover .cesium-animation-buttonGlow{display:block}.cesium-animation-rectButton .cesium-animation-buttonPath{fill:#edffff}.cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#444;stroke-width:1.2px}.cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#aef}.cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#abd6ff}.cesium-animation-buttonDisabled{-webkit-user-select:none;user-select:none}.cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#555}.cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181}.cesium-animation-buttonDisabled .cesium-animation-buttonGlow{display:none}.cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#2e2;display:block}.cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff}.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-shuttleRingG,.cesium-animation-shuttleRingPointer,.cesium-animation-shuttleRingPausePointer{cursor:pointer}.cesium-animation-shuttleRingBack{fill:#181818;fill-opacity:.8;stroke:#333;stroke-width:1.2px}.cesium-animation-shuttleRingSwoosh line{stroke:#8ac;stroke-width:3px;stroke-opacity:.2;stroke-linecap:round}.cesium-animation-knobOuter{cursor:pointer;stroke:#444;stroke-width:1.2px}.cesium-animation-knobInner{cursor:pointer}.cesium-baseLayerPicker-selected{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.cesium-baseLayerPicker-dropDown{box-sizing:content-box;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;background-color:#262626bf;border:1px solid #444;border-radius:10px;width:320px;max-height:500px;margin-top:5px;padding:6px;transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;display:block;position:absolute;top:auto;right:0;overflow:auto;transform:translateY(-20%)}.cesium-baseLayerPicker-dropDown-visible{visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)}.cesium-baseLayerPicker-sectionTitle{text-align:left;color:#edffff;margin-bottom:4px;font-family:sans-serif;font-size:16pt;display:block}.cesium-baseLayerPicker-choices{margin-bottom:5px}.cesium-baseLayerPicker-categoryTitle{color:#edffff;font-size:11pt}.cesium-baseLayerPicker-choices{border:1px solid #888;border-radius:5px;padding:5px 0;display:block}.cesium-baseLayerPicker-item{vertical-align:top;text-align:center;cursor:pointer;width:64px;margin:2px 5px;display:inline-block}.cesium-baseLayerPicker-itemLabel{text-align:center;vertical-align:middle;color:#edffff;cursor:pointer;word-wrap:break-word;font-family:sans-serif;font-size:8pt;display:block}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel,.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel{text-decoration:underline}.cesium-baseLayerPicker-itemIcon{width:inherit;color:#edffff;cursor:pointer;box-sizing:border-box;background-size:100% 100%;border:1px solid #444;border-radius:9px;height:auto;margin:0;padding:0;display:inline-block;position:relative}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#fff;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:#bdecf8}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:4px double #bdecf8}.cesium-widget{width:100%;height:100%;font-family:sans-serif;font-size:16px;display:block;position:relative;top:0;left:0;overflow:hidden}.cesium-widget,.cesium-widget canvas{touch-action:none;width:100%;height:100%}.cesium-widget-credits{color:#fff;text-shadow:0 0 2px #000;padding-right:5px;font-size:10px;display:block;position:absolute;bottom:0;left:0}.cesium-widget-errorPanel{text-align:center;z-index:99999;background:#000000b3;position:absolute;inset:0}.cesium-widget-errorPanel:before{vertical-align:middle;content:"";height:100%;display:inline-block}.cesium-widget-errorPanel-content{text-align:left;vertical-align:middle;color:#510c00;background-color:#f0d9d5;border:1px solid #510c00;border-radius:7px;width:75%;max-width:500px;font-size:14px;display:inline-block}.cesium-widget-errorPanel-content.expanded{max-width:75%}.cesium-widget-errorPanel-header{background:#d69d93;border-bottom:2px solid #510c00;border-radius:3px 3px 0 0;padding:15px;font-family:Open Sans,Verdana,Geneva,sans-serif;font-size:18px}.cesium-widget-errorPanel-scroll{white-space:pre-wrap;margin:10px 0 20px;padding:0 15px;font-family:Open Sans,Verdana,Geneva,sans-serif;overflow:auto}.cesium-widget-errorPanel-buttonPanel{text-align:right;margin:10px 0 20px;padding:0 15px}.cesium-widget-errorPanel-buttonPanel button{color:#202020;background:#d69d93;border-color:#510c00;margin:0}.cesium-widget-errorPanel-buttonPanel button:focus,.cesium-widget-errorPanel-buttonPanel button:hover{color:#510c00;background:#f0d9d5;border-color:#510c00}.cesium-widget-errorPanel-buttonPanel button:active{color:#510c00;background:#b17b72;border-color:#510c00}.cesium-widget-errorPanel-more-details{cursor:pointer;text-decoration:underline}.cesium-widget-errorPanel-more-details:hover{color:#2b0700}.cesium-cesiumInspector{color:#edffff;-webkit-user-select:none;user-select:none;background:#303336cc;border:1px solid #444;border-radius:5px;padding:4px 12px;transition:width .25s ease-in-out;display:inline-block;position:relative;overflow:hidden}.cesium-cesiumInspector-button{text-align:center;font-size:11pt}.cesium-cesiumInspector-visible .cesium-cesiumInspector-button{border-bottom:1px solid #aaa;padding-bottom:3px}.cesium-cesiumInspector input:enabled,.cesium-cesiumInspector-button{cursor:pointer}.cesium-cesiumInspector-visible{width:185px;height:auto}.cesium-cesiumInspector-hidden{width:122px;height:17px}.cesium-cesiumInspector-sectionContent{max-height:600px}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent{max-height:0;overflow:hidden;padding:0!important}.cesium-cesiumInspector-dropDown{width:185px;margin:5px 0;font-family:sans-serif;font-size:10pt}.cesium-cesiumInspector-frustumStatistics{background-color:#505050bf;padding:5px}.cesium-cesiumInspector-pickButton{color:#edffff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000004d;border:1px solid #444;border-radius:5px;margin:0 auto;padding:3px 7px}.cesium-cesiumInspector-pickButton:focus{outline:none}.cesium-cesiumInspector-pickButton:active,.cesium-cesiumInspector-pickButtonHighlight{color:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff}.cesium-cesiumInspector-center{text-align:center}.cesium-cesiumInspector-sectionHeader{cursor:pointer;margin:0;font-size:10pt;font-weight:700}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;margin-bottom:5px;padding:3px}.cesium-cesiumInspector-sectionContent{margin-bottom:10px;transition:max-height .25s}.cesium-cesiumInspector-tileText{border-bottom:1px solid #aaa;padding-bottom:10px}.cesium-cesiumInspector-relativeText{padding-top:10px}.cesium-cesiumInspector-sectionHeader:before{content:"-";width:1ch;margin-right:5px;display:inline-block}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader:before{content:"+"}ul.cesium-cesiumInspector-statistics{margin:0;padding-top:3px;padding-bottom:3px}ul.cesium-cesiumInspector-statistics+ul.cesium-cesiumInspector-statistics{border-top:1px solid #aaa}.cesium-cesiumInspector-slider{margin-top:5px}.cesium-cesiumInspector-slider input[type=number]{text-align:left;color:#edffff;cursor:auto;background-color:#222;border:1px solid #444;border-radius:3px;outline:none;width:100px;margin-left:10px;padding:1px}.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=range]{vertical-align:middle;margin-left:5px}.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor{display:none}.cesium-cesiumInspector-styleEditor{background:#303336cc;border:1px solid #444;border-radius:5px;padding:10px}.cesium-cesiumInspector-styleEditor textarea{color:#edffff;white-space:pre;overflow-wrap:normal;background:0 0;border:none;width:100%;height:300px;padding:0;overflow-x:auto}.cesium-3DTilesInspector{pointer-events:all;width:300px}.cesium-3DTilesInspector-statistics{font-size:11px}.cesium-3DTilesInspector-disabledElementsInfo{color:#eed202;margin:5px 0 0;padding:0 0 0 20px}.cesium-3DTilesInspector div,.cesium-3DTilesInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-cesiumInspector-error{color:#ff9e9e;overflow:auto}.cesium-3DTilesInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}input.cesium-cesiumInspector-url{white-space:nowrap;color:#fff;background-color:#0000;border:none;outline:none;width:100%;height:1em;overflow:scroll hidden}.cesium-cesiumInspector .field-group{display:table}.cesium-cesiumInspector .field-group>label{font-weight:700;display:table-cell}.cesium-cesiumInspector .field-group>.field{width:100%;display:table-cell}.cesium-VoxelInspector{pointer-events:all;width:300px}.cesium-VoxelInspector div,.cesium-VoxelInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-VoxelInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}.cesium-button.cesium-fullscreenButton,.cesium-button.cesium-vrButton{border-radius:0;width:100%;height:100%;margin:0;display:block}.cesium-viewer-geocoderContainer .cesium-geocoder-input{color:#fff;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;background-color:#282828b3;border:1px solid #444;border-radius:0;width:0;height:32px;margin:0;padding:0 32px 0 0;transition:width .25s ease-in-out,background-color .2s ease-in-out;display:inline-block}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{box-shadow:none;background-color:#0f0f0fe6;border-color:#ea4;outline:none}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide{width:250px;padding-left:4px}.cesium-viewer-geocoderContainer .search-results{color:#eee;opacity:.8;background-color:#000;width:100%;position:absolute;overflow-y:auto}.cesium-viewer-geocoderContainer .search-results ul{margin:0;padding:0;list-style-type:none}.cesium-viewer-geocoderContainer .search-results ul li{padding:3px 10px;font-size:14px}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b}.cesium-geocoder-searchButton{cursor:pointer;vertical-align:middle;fill:#edffff;background-color:#303336;width:32px;height:30px;display:inline-block;position:absolute;top:1px;right:1px}.cesium-geocoder-searchButton:hover{background-color:#48b}.cesium-infoBox{color:#edffff;visibility:hidden;opacity:0;background:#262626f2;border:1px solid #444;border-right:none;border-top-left-radius:7px;border-bottom-left-radius:7px;width:40%;max-width:480px;transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;display:block;position:absolute;top:50px;right:0;transform:translate(100%);box-shadow:0 0 10px 1px #000}.cesium-infoBox-visible{visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)}.cesium-infoBox-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;box-sizing:content-box;background:#545454;border-top-left-radius:7px;height:20px;padding:5px 30px 5px 25px;display:block;overflow:hidden}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px}button.cesium-infoBox-camera{background:0 0;border-color:#0000;border-radius:3px;width:22px;height:22px;margin:0;padding:0 5px;display:block;position:absolute;top:4px;left:4px}button.cesium-infoBox-close{color:#edffff;background:0 0;border:none;border-radius:2px;height:20px;margin:0;padding:0 5px;font-size:16px;font-weight:700;display:block;position:absolute;top:5px;right:5px}button.cesium-infoBox-close:focus{background:#ee880070;outline:none}button.cesium-infoBox-close:hover{color:#000;background:#888}button.cesium-infoBox-close:active{color:#000;background:#a00}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none}.cesium-infoBox-iframe{border:none;width:calc(100% - 2px)}span.cesium-sceneModePicker-wrapper{margin:0 3px;display:inline-block;position:relative}.cesium-sceneModePicker-visible{visibility:visible;opacity:1;transition:opacity .25s linear}.cesium-sceneModePicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s .25s,opacity .25s linear}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none}.cesium-sceneModePicker-slide-svg{transition:left 2s;top:0;left:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D{margin:0 0 3px}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D{left:-100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}span.cesium-projectionPicker-wrapper{margin:0 3px;display:inline-block;position:relative}.cesium-projectionPicker-visible{visibility:visible;opacity:1;transition:opacity .25s linear}.cesium-projectionPicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s .25s,opacity .25s linear}.cesium-projectionPicker-wrapper .cesium-projectionPicker-none{display:none}.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective,.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic{margin:0 0 3px}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic{left:100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective{left:-100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-performance-watchdog-message-area{color:#000;background-color:#ff0;padding:10px;position:relative}.cesium-performance-watchdog-message{margin-right:30px}.cesium-performance-watchdog-message-dismiss{margin:0 10px 0 0;position:absolute;right:0}.cesium-navigationHelpButton-wrapper{display:inline-block;position:relative}.cesium-navigation-help{visibility:hidden;transform-origin:234px -10px;border-radius:10px;width:250px;transition:visibility 0s .25s,transform .25s ease-in;position:absolute;top:38px;right:2px;transform:scale(.01)}.cesium-navigation-help-visible{visibility:visible;transition:transform .25s ease-out;transform:scale(1)}.cesium-navigation-help-instructions{background-color:#262626bf;border:1px solid #444;border-radius:0 0 10px 10px;padding-bottom:5px}.cesium-click-navigation-help{display:none}.cesium-touch-navigation-help{padding-top:5px;display:none}.cesium-click-navigation-help-visible,.cesium-touch-navigation-help-visible{display:block}.cesium-navigation-help-pan{color:#6cf;font-weight:700}.cesium-navigation-help-zoom{color:#65fd00;font-weight:700}.cesium-navigation-help-rotate{color:#ffd800;font-weight:700}.cesium-navigation-help-tilt{color:#d800d8;font-weight:700}.cesium-navigation-help-details{color:#fff}.cesium-navigation-button{color:#fff;cursor:pointer;background-color:#0000;border-top:1px solid #444;border-bottom:none;border-right:1px solid #444;width:50%;margin:0}.cesium-navigation-button-icon{vertical-align:middle;padding:5px 1px}.cesium-navigation-button:focus{outline:none}.cesium-navigation-button-left{border-left:1px solid #444;border-radius:10px 0 0}.cesium-navigation-button-right{border-left:none;border-radius:0 10px 0 0}.cesium-navigation-button-selected{background-color:#262626bf}.cesium-navigation-button-unselected{background-color:#000000bf}.cesium-navigation-button-unselected:hover{background-color:#4c4c4cbf}.cesium-selection-wrapper{pointer-events:none;visibility:hidden;opacity:0;width:160px;height:160px;transition:visibility 0s .2s,opacity .2s ease-in;position:absolute}.cesium-selection-wrapper-visible{visibility:visible;opacity:1;transition:opacity .2s ease-out}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px}.cesium-timeline-main{-webkit-user-select:none;user-select:none;border:1px solid #888;position:relative;bottom:0;left:0;overflow:hidden}.cesium-timeline-trackContainer{border-top:1px solid #888;width:100%;position:relative;top:0;left:0;overflow:auto}.cesium-timeline-tracks{width:100%;position:absolute;top:0;left:0}.cesium-timeline-needle{background:red;width:1px;position:absolute;top:1.7em;bottom:0;left:0}.cesium-timeline-bar{cursor:pointer;background:linear-gradient(#747577cc 0%,#3a4452cc 11%,#2e3238cc 46%,#353535cc 81% 100%);width:100%;height:1.7em;position:relative;top:0;left:0;overflow:hidden}.cesium-timeline-ruler{visibility:hidden;white-space:nowrap;z-index:-200;font-size:80%}.cesium-timeline-highlight{background:#08f;position:absolute;bottom:0;left:0}.cesium-timeline-ticLabel{white-space:nowrap;color:#eee;font-size:80%;position:absolute;top:0;left:0}.cesium-timeline-ticMain{background:#eee;width:1px;height:50%;position:absolute;bottom:0;left:0}.cesium-timeline-ticSub{background:#aaa;width:1px;height:33%;position:absolute;bottom:0;left:0}.cesium-timeline-ticTiny{background:#888;width:1px;height:25%;position:absolute;bottom:0;left:0}.cesium-timeline-icon16{background-image:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);background-repeat:no-repeat;width:16px;height:16px;display:block;position:absolute}.cesium-viewer{width:100%;height:100%;font-family:sans-serif;font-size:16px;display:block;position:relative;top:0;left:0;overflow:hidden}.cesium-viewer-cesiumWidgetContainer{width:100%;height:100%}.cesium-viewer-bottom{padding-right:5px;display:block;position:absolute;bottom:0;left:0}.cesium-viewer .cesium-widget-credits{color:#fff;text-shadow:0 0 2px #000;padding-right:0;font-size:10px;display:inline;position:static;bottom:auto;left:auto}.cesium-viewer-timelineContainer{height:27px;margin:0;padding:0;font-size:14px;position:absolute;bottom:0;left:169px;right:29px;overflow:hidden}.cesium-viewer-animationContainer{width:169px;height:112px;padding:0;position:absolute;bottom:0;left:0}.cesium-viewer-fullscreenContainer,.cesium-viewer-vrContainer{width:29px;height:29px;padding:0;position:absolute;bottom:0;right:0;overflow:hidden}.cesium-viewer-toolbar{display:block;position:absolute;top:5px;right:5px}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;top:50px;right:10px}.cesium-viewer-geocoderContainer{margin:0 3px;display:inline-block;position:relative}.cesium-viewer-cesium3DTilesInspectorContainer,.cesium-viewer-voxelInspectorContainer{box-sizing:border-box;max-height:calc(100% - 120px);display:block;position:absolute;top:50px;right:10px;overflow:hidden auto}.cesium-viewer-i3s-explorer ul{list-style-type:none}.cesium-viewer-i3s-explorer .layersList{padding:0}.cesium-viewer-i3s-explorer input{margin:0 3px 0 0}.cesium-viewer-i3s-explorer .expandItem{cursor:pointer;-webkit-user-select:none;user-select:none;width:20px}.cesium-viewer-i3s-explorer .nested,.cesium-viewer-i3s-explorer #bsl-wrapper{display:none}.cesium-viewer-i3s-explorer .active{display:block}.cesium-viewer-i3s-explorer .li-wrapper{flex-direction:row;align-content:center;display:flex}:root{color:#e5eef8;font-synthesis:none;text-rendering:optimizelegibility;background:#07111f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{overflow:hidden}button,input{font:inherit}button{color:#04111e;cursor:pointer;background:#7dd3fc;border:0;border-radius:.65rem;padding:.72rem 1rem;font-weight:700}button:hover{background:#bae6fd}.button-secondary{color:#d8e7f7;background:#17263a;border:1px solid #2e455f}.centered-state,.auth-screen{background:radial-gradient(circle at 100% 0,#0e74903d,#0000 40%),#07111f;place-items:center;width:100%;height:100%;padding:1.5rem;display:grid}.state-card,.auth-card{background:#0a192bf0;border:1px solid #263b55;border-radius:1rem;width:min(100%,28rem);padding:2rem;box-shadow:0 24px 80px #0000005c}.auth-card{gap:1rem;display:grid}.auth-card h1,.state-card h1,.topbar h1,.details-panel h2{margin:0}.auth-card label{color:#c8d6e5;gap:.45rem;font-size:.92rem;display:grid}.auth-card input{color:#f8fafc;background:#081728;border:1px solid #314b68;border-radius:.6rem;padding:.75rem}.eyebrow{color:#7dd3fc;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .4rem;font-size:.72rem;font-weight:800}.muted{color:#91a4b8}.tracking-shell{background:#07111f;grid-template-rows:auto auto 1fr;height:100%;display:grid}.topbar{z-index:20;background:#07111ff5;border-bottom:1px solid #1f344c;justify-content:space-between;align-items:center;min-height:4.7rem;padding:.75rem 1.1rem;display:flex}.topbar h1{font-size:1.25rem}.topbar-actions,.panel-title-row{align-items:center;gap:.75rem;display:flex}.panel-title-row{justify-content:space-between}.connection-banner{z-index:19;color:#fef3c7;text-align:center;background:#78350f;padding:.55rem 1rem}.map-stage{grid-row:3;min-height:0;position:relative}.overlay-stack{z-index:15;gap:.5rem;max-width:min(36rem,100% - 2rem);display:grid;position:absolute;top:1rem;left:1rem}.empty-fleet{color:#d8e7f7;background:#17263af0;border-color:#2e455f}.map-frame,.cesium-map{position:absolute;inset:0}.weather-maps-controller{z-index:12;width:min(19rem,100% - 2rem);position:absolute;top:3.25rem;left:1rem}.weather-maps-trigger,.weather-maps-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111feb;border:1px solid #2b425d;border-radius:.85rem;width:100%;box-shadow:0 16px 50px #00000047}.weather-collapsed-status{color:#fecaca;background:#450a0aeb;border:1px solid #7f1d1d;border-radius:.6rem;margin-top:.35rem;padding:.45rem .6rem;font-size:.75rem}.weather-maps-trigger{color:#d8e7f7;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .8rem;display:flex}.weather-maps-trigger span:nth-child(2){color:#7dd3fc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}.weather-maps-menu{gap:.25rem;margin-top:.4rem;padding:.55rem;display:grid}.weather-maps-menu>button,.radar-controls button{color:#d8e7f7;text-align:left;background:#13243a;border:1px solid #36516e;padding:.5rem .6rem;font-size:.8rem}.weather-maps-menu button[aria-checked=true]{color:#04111e;background:#7dd3fc}.weather-submenu-trigger{justify-content:space-between;display:flex}.weather-maps-menu .weather-submenu-item{margin-left:1rem}.weather-menu-status{color:#fecaca;gap:.35rem;font-size:.78rem;display:grid}.weather-legend-dock{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111feb;border:1px solid #2b425d;border-radius:.85rem;width:min(24rem,100% - 2rem);position:absolute;bottom:2.3rem;left:1rem;box-shadow:0 16px 50px #00000047}.weather-legend-summary{color:#d8e7f7;background:0 0;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.55rem .7rem;font-size:.78rem;display:flex}.weather-legend-content{color:#b9cadb;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;padding:0 .7rem .7rem;font-size:.75rem;display:flex}.weather-legend-content a{color:#7dd3fc}.weather-map-legend,.wind-speed-legend{border-radius:999px;width:9rem;height:.75rem}.weather-map-legend{object-fit:fill}.wind-speed-legend{background:linear-gradient(90deg,#2468b4,#3c9dc2,#80cdc1,#c6e7b5,#ffee9f,#fc964b,#f54020)}.weather-opacity-control,.radar-controls,.radar-frame-strip{align-items:center;gap:.35rem;display:flex}.weather-opacity-control{flex:15rem}.weather-opacity-control input{flex:1;min-width:5rem}.weather-opacity-control button,.radar-controls button{padding:.35rem .5rem;font-size:.72rem}.radar-frame-strip button[aria-pressed=true]{color:#04111e;background:#7dd3fc}.details-panel{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07111feb;border:1px solid #2b425d;border-radius:.85rem;width:min(24rem,100% - 2rem);max-height:calc(100% - 4.25rem);padding:1.15rem;position:absolute;top:3.25rem;right:1rem;overflow:auto;box-shadow:0 16px 50px #00000052}.drone-rail-trigger{z-index:11;position:absolute;top:3.25rem;right:1rem}.drone-rail-actions,.details-heading-row{justify-content:flex-end;align-items:center;display:flex}.details-heading-row{justify-content:space-between}.panel-icon-button{color:#d8e7f7;background:#13243a;border:1px solid #36516e;padding:.35rem .55rem;font-size:.75rem}.search-drone-panel{gap:.6rem;display:grid}.search-drone-panel h2,.search-drone-panel p{margin:0}.search-drone-panel label{color:#c8d6e5;font-size:.82rem}.search-drone-panel input{color:#f8fafc;background:#081728;border:1px solid #314b68;border-radius:.6rem;width:100%;padding:.7rem}.search-drone-panel ul{gap:.35rem;max-height:19rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.search-drone-panel li button{color:#d8e7f7;text-align:left;background:#13243a;border:1px solid #2e455f;gap:.15rem;width:100%;padding:.55rem .65rem;display:grid}.search-drone-panel small{color:#91a4b8}.details-panel dl{margin:1rem 0 0}.detail-row{border-top:1px solid #20354d;grid-template-columns:7rem 1fr;gap:.7rem;padding:.62rem 0;display:grid}.detail-row dt{color:#91a4b8}.detail-row dd{overflow-wrap:anywhere;text-align:right;margin:0}.details-warning{color:#fef3c7;border-left:3px solid #fbbf24;padding-left:.7rem}.weather-section{border-top:1px solid #20354d;margin-top:1rem;padding-top:1rem}.weather-heading{align-items:center;gap:.55rem;display:flex}.weather-heading h3{margin:0;font-size:.95rem}.weather-state{color:#d8e7f7;border:1px solid #46627f;border-radius:999px;padding:.16rem .42rem;font-size:.72rem;font-weight:800}.weather-grid{margin:.65rem 0 0}.weather-row{border-top:1px solid #17283c;grid-template-columns:7rem 1fr;gap:.7rem;padding:.42rem 0;display:grid}.weather-row dt{color:#91a4b8}.weather-row dd{overflow-wrap:anywhere;text-align:right;margin:0}.weather-attribution{margin:.75rem 0 0;font-size:.78rem}.weather-attribution a{color:#7dd3fc}.status-badge{border:1px solid;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .58rem;font-size:.78rem;font-weight:800;display:inline-flex}.status-dot{background:currentColor;border-radius:50%;width:.48rem;height:.48rem}.status-online{color:#4ade80}.status-stale{color:#fbbf24}.status-offline,.status-unknown{color:#cbd5e1}.alert{border:1px solid;border-radius:.65rem;padding:.75rem}.alert-error{color:#fecaca;background:#450a0a;border-color:#7f1d1d}.alert-warning{color:#fef3c7;background:#451a03;border-color:#92400e}.map-loading{z-index:15;background:#07111fe6;border-radius:.5rem;max-width:min(36rem,100% - 2rem);padding:.55rem .8rem;position:absolute;bottom:1rem;left:1rem}.map-error{text-align:center;background:#0b1726;place-content:center;justify-items:center;padding:2rem;display:grid;position:absolute;inset:0}@media (width<=700px){.topbar{align-items:flex-start}.topbar-actions{flex-direction:column;align-items:flex-end}.details-panel{width:auto;max-height:48%;inset:auto .75rem .75rem}.drone-rail-trigger{top:auto;bottom:.75rem;right:.75rem}.weather-maps-controller{width:auto;max-width:19rem;top:3.25rem;left:.75rem;right:.75rem}.weather-legend-dock{width:auto;bottom:3.7rem;left:.75rem;right:.75rem}.weather-legend-content{max-height:35vh;overflow:auto}}.tracking-shell{height:100%;display:block;position:relative;overflow:hidden}.tracking-shell .map-stage{min-height:0;position:absolute;inset:0}.operations-topbar{z-index:30;pointer-events:none;background:0 0;border:0;min-height:0;padding:0;position:absolute;inset:1rem 1rem auto}.application-identity,.geographic-breadcrumb,.operations-topbar .topbar-actions,.glass-panel,.map-status-bar,.operations-search-panel,.operations-selected-drone-panel,.map-layers-panel{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(145deg,#051222db,#051426b8);border:1px solid #76aed63d;box-shadow:0 18px 52px #00000061,inset 0 1px #ffffff08}.application-identity{pointer-events:auto;border-radius:.9rem;align-items:center;gap:.75rem;width:20.5rem;min-height:4rem;padding:.65rem .9rem;display:flex}.identity-content{flex:1;min-width:0}.identity-icon{color:#67e8f9;background:#082f4994;border:1px solid #67e8f947;border-radius:.65rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.operations-topbar h1{letter-spacing:.01em;font-size:1.15rem}.fleet-summary{color:#a7bdd1;white-space:nowrap;grid-template-columns:max-content max-content max-content;align-items:center;gap:.55rem;margin-top:.25rem;font-size:.75rem;display:grid}.live-badge{color:#86efac;text-transform:uppercase;background:#14532d6b;border:1px solid #4ade8052;border-radius:999px;align-items:center;gap:.32rem;padding:.18rem .42rem;font-weight:800;display:inline-flex}.live-badge>span{background:#4ade80;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 8px #4ade80}.geographic-breadcrumb{color:#dceaf7;pointer-events:auto;white-space:nowrap;border-radius:.9rem;align-items:center;gap:.45rem;max-width:min(52rem,48vw);min-height:3.4rem;padding:.65rem 1rem;display:flex;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.geographic-breadcrumb>svg{color:#38bdf8;flex:none}.breadcrumb-level{align-items:center;gap:.4rem;min-width:0;font-size:.84rem;display:inline-flex}.breadcrumb-level button{color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:0;overflow:hidden}.breadcrumb-chevron{color:#64839e;font-size:1.1rem}.breadcrumb-unavailable{color:#9db2c6;font-size:.84rem}.operations-topbar .topbar-actions{pointer-events:auto;border-radius:.9rem;gap:.35rem;padding:.32rem;position:absolute;top:0;right:0}.operation-icon-button,.map-operations-toolbar>button{color:#d8e7f7;background:0 0;border:1px solid #0000;border-radius:.68rem;place-items:center;width:2.7rem;height:2.7rem;padding:0;display:grid}.operation-icon-button:hover,.map-operations-toolbar>button:hover{color:#67e8f9;background:#082f49b8;border-color:#67e8f947}.map-operations-toolbar>button.selected,.map-operations-toolbar>button[aria-pressed=true]{color:#67e8f9;background:#082f49c7;border-color:#67e8f961}.weather-maps-controller.map-layers-panel{border-radius:.9rem;width:18.5rem;padding:.65rem;top:5.75rem;left:1rem}.map-layers-panel .weather-maps-trigger{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:.45rem}.map-layers-panel .weather-maps-trigger>span:first-child{color:#f2f7fc;letter-spacing:.02em;font-size:.96rem}.map-layers-panel .weather-maps-trigger>span:not(:first-child){display:none}.map-layer-rows{border-top:1px solid #52738f47;gap:.16rem;padding-top:.35rem;display:grid}.map-layer-row{color:#c9d9e8;text-align:left;background:0 0;border:1px solid #0000;border-radius:.58rem;grid-template-columns:1.8rem 1fr 2.1rem;align-items:center;gap:.45rem;min-height:2.6rem;padding:.4rem .5rem;font-size:.82rem;font-weight:650;display:grid}.map-layer-row:hover{background:#1234528a;border-color:#52738f52}.demo-map-layers-heading{align-items:center;min-height:2.65rem;padding:.55rem .75rem;display:flex}.demo-map-layer-row:disabled{cursor:not-allowed;opacity:.72}.demo-map-layer-row:disabled:hover{background:0 0;border-color:#0000}.map-layer-status-row{cursor:default}.map-layer-status-row:hover{background:0 0;border-color:#0000}.demo-weather-dock{z-index:20;pointer-events:auto;border-radius:.9rem;width:min(25rem,100vw - 42rem);min-width:18rem;padding:.75rem;position:absolute;bottom:3rem;left:20.5rem}.demo-weather-dock header,.weather-timeline-controls,.demo-weather-legend,.weather-range,.demo-weather-dock footer{align-items:center;gap:.55rem;display:flex}.demo-weather-dock header{justify-content:space-between}.demo-weather-dock header div{gap:.1rem;display:grid}.demo-weather-dock small,.demo-weather-dock footer,.weather-sample{color:#91a9bd;font-size:.68rem}.weather-timeline-controls{margin-top:.55rem}.weather-timeline-controls button{color:#dceaf7;background:#082f49b3;border:1px solid #67e8f940;border-radius:.45rem;min-width:2.2rem;padding:.3rem .5rem}.demo-weather-legend{flex-wrap:wrap;margin-top:.55rem;font-size:.68rem}.demo-weather-legend span{align-items:center;gap:.2rem;display:inline-flex}.demo-weather-legend i{border-radius:50%;width:.62rem;height:.62rem}.weather-range{color:#b8cada;justify-content:space-between;margin-top:.45rem;font-size:.7rem}.weather-range input{width:62%}.weather-sample{margin:.5rem 0 0}.radar-provider-state{color:#b8cada;gap:.1rem;margin-top:.5rem;font-size:.7rem;display:grid}.demo-weather-dock footer{border-top:1px solid #52738f47;flex-wrap:wrap;margin-top:.45rem;padding-top:.4rem}.demo-weather-dock footer a{color:#9bdcf0;text-decoration:none}.demo-weather-dock footer a:hover,.demo-weather-dock footer a:focus-visible{text-decoration:underline}.layer-status{color:#67e8f9;white-space:nowrap;justify-self:end;font-size:.68rem;font-weight:700}.map-layer-copy{gap:.1rem;min-width:0;display:grid}.map-layer-copy small{color:#7890a7;white-space:normal;font-size:.62rem;font-weight:500;line-height:1.08;overflow:hidden}.map-layer-icon{color:#69d5f4;background:#0b507061;border:1px solid #4ab8e224;border-radius:.48rem;place-items:center;width:1.72rem;height:1.72rem;font-size:.8rem;display:grid}.layer-toggle{background:#23374b;border:1px solid #48627a;border-radius:999px;width:1.9rem;height:1rem;position:relative}.layer-toggle:after{content:"";background:#91a4b8;border-radius:50%;width:.66rem;height:.66rem;transition:transform .14s;position:absolute;top:.12rem;left:.12rem}.map-layer-row[aria-checked=true] .layer-toggle{background:#0e7490;border-color:#0891b2}.map-layer-row[aria-checked=true] .layer-toggle:after{background:#ecfeff;transform:translate(.88rem)}.map-layer-error{color:#fca5a5;margin:.45rem .45rem .1rem;font-size:.73rem}.location-info-panel{z-index:12;border-radius:.9rem;width:18.5rem;max-height:calc(100vh - 30.1rem);padding:.95rem;position:absolute;top:26.4rem;left:1rem;overflow-y:auto}.operations-panel-heading{border-bottom:1px solid #52738f47;justify-content:space-between;align-items:center;padding-bottom:.65rem;display:flex}.operations-panel-heading h2{margin:0;font-size:.98rem}.operations-panel-heading .eyebrow{margin-bottom:.2rem;font-size:.63rem}.location-info-panel dl{gap:0;margin:.5rem 0 0;display:grid}.location-info-panel dl>div{border-bottom:1px solid #2f4c6759;grid-template-columns:5.2rem 1fr;gap:.5rem;padding:.39rem 0;font-size:.77rem;display:grid}.location-info-panel dt{color:#7890a7}.location-info-panel dd{overflow-wrap:anywhere;color:#e0ebf5;text-align:right;margin:0}.location-mode,.cursor-instruction{color:#7890a7;margin:.55rem 0 0;font-size:.72rem}.cursor-instruction{text-align:center;border-top:1px solid #2f4c6759;padding-top:.45rem}.text-action{color:#67e8f9;background:0 0;padding:.25rem .4rem;font-size:.74rem}.map-operations-toolbar{z-index:20;border-radius:.9rem;gap:.16rem;padding:.38rem;display:grid;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.map-operations-toolbar>button+button{border-top-color:#52738f3d}.map-operations-toolbar svg{width:1.22rem;height:1.22rem}.operations-popover{color:#cbd9e7;background:#061427f5;border:1px solid #38526b;border-radius:.65rem;width:max-content;padding:.65rem;font-size:.75rem;position:absolute;box-shadow:0 12px 32px #00000057}.notification-popover{top:3.35rem;right:0}.settings-popover{top:3.35rem;right:3.25rem}.map-status-bar{z-index:25;color:#a0b6ca;letter-spacing:.025em;border-width:1px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;min-height:2.35rem;padding:.45rem 1.15rem;font-size:.72rem;display:grid;position:absolute;bottom:0;left:0;right:0}.cesium-widget-credits{z-index:24;max-width:calc(100% - 1rem);bottom:2.55rem}.map-status-bar>.status-mobile{display:none}.map-status-bar>div{gap:.9rem;display:flex}.map-status-bar>div:nth-child(2){justify-content:center}.map-status-bar>div:last-child{justify-content:flex-end}.operations-search-panel{z-index:31;border-radius:.9rem;width:22.5rem;max-height:3.4rem;padding:.38rem;position:absolute;top:1rem;right:7.75rem;overflow:visible}.operations-selected-drone-panel{border-radius:.9rem;width:22rem;max-height:calc(100% - 8rem);top:5.5rem;right:5.25rem}.compact-drone-search{display:block;position:relative}.compact-drone-search>.eyebrow,.compact-drone-search>h2,.compact-drone-search>label,.compact-drone-search>p{display:none}.compact-drone-search input{background:#081b30a6;border-color:#0000;width:100%;height:2.55rem;padding-left:2.45rem}.compact-search-icon{z-index:2;color:#71cce9;pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.compact-drone-search ul{background:#061427f5;border:1px solid #38526b;border-radius:.75rem;max-height:22rem;padding:.5rem;position:absolute;top:3.55rem;left:0;right:0;box-shadow:0 18px 48px #00000061}.drone-rail-trigger{z-index:31;color:#d8e7f7;background:#061427db;border:1px solid #6e9ac247;height:3.35rem;top:1rem;right:7.75rem}.connection-banner{z-index:40;border-radius:.55rem;width:max-content;max-width:calc(100% - 2rem);position:absolute;top:5.4rem;left:50%;transform:translate(-50%)}.overlay-stack{top:5.7rem;left:20.5rem}.weather-legend-dock{bottom:3rem;left:20.5rem}button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:2px solid #67e8f9}@media (width<=1180px){.geographic-breadcrumb{max-width:calc(100vw - 2rem);top:4.3rem}.weather-maps-controller.map-layers-panel{top:8.5rem}.location-info-panel{max-height:calc(100vh - 12rem);top:auto;bottom:3.1rem}.operations-search-panel{width:18rem;right:5.25rem}.map-status-bar>.status-attribution{display:none}.map-status-bar{grid-template-columns:1fr auto}.cesium-widget-credits{max-width:calc(100% - .5rem);bottom:2.45rem}}@media (width<=700px){.operations-topbar{inset:.6rem .6rem auto}.application-identity{width:min(18rem,100vw - 6.25rem);min-width:0}.fleet-summary{gap:.32rem;font-size:.65rem}.live-badge{padding:.14rem .3rem;font-size:.61rem}.geographic-breadcrumb{width:calc(100vw - 1.2rem);max-width:none;min-height:2.65rem;top:3.9rem;left:0;transform:none}.breadcrumb-level:nth-of-type(n+4){display:none}.operations-topbar .topbar-actions{right:0}.operations-search-panel{width:auto;top:7.3rem;left:.6rem;right:4.15rem}.drone-rail-trigger{top:7.3rem;right:4.15rem}.operations-selected-drone-panel{width:auto;max-height:48%;inset:auto .6rem 2.65rem}.weather-maps-controller.map-layers-panel{width:min(15rem,58vw - .9rem);max-height:43vh;inset:auto auto 3.1rem .6rem;overflow:auto}.location-info-panel{width:min(15rem,42vw - .9rem);max-height:40vh;bottom:3.1rem;left:auto;right:.6rem;overflow:auto}.location-info-panel dl>div{grid-template-columns:1fr}.location-info-panel dd{text-align:left}.map-operations-toolbar{gap:0;padding:.2rem;top:50%;right:.45rem}.map-operations-toolbar>button{width:2.45rem;height:2.45rem}.map-status-bar{white-space:nowrap;align-items:center;min-height:2.35rem;padding:.35rem .45rem;font-size:.56rem;display:flex;overflow:hidden}.map-status-bar>.status-desktop{display:none}.map-status-bar>div.status-mobile{justify-content:space-between;gap:.25rem;width:100%;display:flex}.weather-legend-dock{bottom:43vh;left:.6rem;right:.6rem}.demo-weather-dock{width:auto;min-width:0;max-height:31vh;bottom:46vh;left:.6rem;right:.6rem;overflow:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
