import { createHotContext as __vite__createHotContext } from "/@vite/client";import.meta.hot = __vite__createHotContext("/dist/cesium/Widgets/widgets.css");import { updateStyle as __vite__updateStyle, removeStyle as __vite__removeStyle } from "/@vite/client"
const __vite__id = "C:/000_Projekte/000-seecms/dist/cesium/Widgets/widgets.css"
const __vite__css = "/* packages/widgets/Source/shared.css */\n.cesium-svgPath-svg {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n}\n.cesium-button {\n  display: inline-block;\n  position: relative;\n  background: #303336;\n  border: 1px solid #444;\n  color: #edffff;\n  fill: #edffff;\n  border-radius: 4px;\n  padding: 5px 12px;\n  margin: 2px 3px;\n  cursor: pointer;\n  overflow: hidden;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n}\n.cesium-button:focus {\n  color: #fff;\n  fill: #fff;\n  border-color: #ea4;\n  outline: none;\n}\n.cesium-button:hover {\n  color: #fff;\n  fill: #fff;\n  background: #48b;\n  border-color: #aef;\n  box-shadow: 0 0 8px #fff;\n}\n.cesium-button:active {\n  color: #000;\n  fill: #000;\n  background: #adf;\n  border-color: #fff;\n  box-shadow: 0 0 8px #fff;\n}\n.cesium-button:disabled,\n.cesium-button-disabled,\n.cesium-button-disabled:focus,\n.cesium-button-disabled:hover,\n.cesium-button-disabled:active {\n  background: #303336;\n  border-color: #444;\n  color: #646464;\n  fill: #646464;\n  box-shadow: none;\n  cursor: default;\n}\n.cesium-button option {\n  background-color: #000;\n  color: #eee;\n}\n.cesium-button option:disabled {\n  color: #777;\n}\n.cesium-button input,\n.cesium-button label {\n  cursor: pointer;\n}\n.cesium-button input {\n  vertical-align: sub;\n}\n.cesium-toolbar-button {\n  box-sizing: border-box;\n  width: 32px;\n  height: 32px;\n  border-radius: 14%;\n  padding: 0;\n  vertical-align: middle;\n  z-index: 0;\n}\n.cesium-performanceDisplay-defaultContainer {\n  position: absolute;\n  top: 50px;\n  right: 10px;\n  text-align: right;\n}\n.cesium-performanceDisplay {\n  background-color: rgba(40, 40, 40, 0.7);\n  padding: 7px;\n  border-radius: 5px;\n  border: 1px solid #444;\n  font: bold 12px sans-serif;\n}\n.cesium-performanceDisplay-fps {\n  color: #e52;\n}\n.cesium-performanceDisplay-throttled {\n  color: #a42;\n}\n.cesium-performanceDisplay-ms {\n  color: #de3;\n}\n\n/* packages/widgets/Source/Animation/Animation.css */\n.cesium-animation-theme {\n  visibility: hidden;\n  display: block;\n  position: absolute;\n  z-index: -100;\n}\n.cesium-animation-themeNormal {\n  color: #222;\n}\n.cesium-animation-themeHover {\n  color: #4488b0;\n}\n.cesium-animation-themeSelect {\n  color: #242;\n}\n.cesium-animation-themeDisabled {\n  color: #333;\n}\n.cesium-animation-themeKnob {\n  color: #222;\n}\n.cesium-animation-themePointer {\n  color: #2e2;\n}\n.cesium-animation-themeSwoosh {\n  color: #8ac;\n}\n.cesium-animation-themeSwooshHover {\n  color: #aef;\n}\n.cesium-animation-svgText {\n  fill: #edffff;\n  font-family: Sans-Serif;\n  font-size: 15px;\n  text-anchor: middle;\n}\n.cesium-animation-blank {\n  fill: #000;\n  fill-opacity: 0.01;\n  stroke: none;\n}\n.cesium-animation-rectButton {\n  cursor: pointer;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n}\n.cesium-animation-rectButton .cesium-animation-buttonGlow {\n  fill: #fff;\n  stroke: none;\n  display: none;\n}\n.cesium-animation-rectButton:hover .cesium-animation-buttonGlow {\n  display: block;\n}\n.cesium-animation-rectButton .cesium-animation-buttonPath {\n  fill: #edffff;\n}\n.cesium-animation-rectButton .cesium-animation-buttonMain {\n  stroke: #444;\n  stroke-width: 1.2;\n}\n.cesium-animation-rectButton:hover .cesium-animation-buttonMain {\n  stroke: #aef;\n}\n.cesium-animation-rectButton:active .cesium-animation-buttonMain {\n  fill: #abd6ff;\n}\n.cesium-animation-buttonDisabled {\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n}\n.cesium-animation-buttonDisabled .cesium-animation-buttonMain {\n  stroke: #555;\n}\n.cesium-animation-buttonDisabled .cesium-animation-buttonPath {\n  fill: #818181;\n}\n.cesium-animation-buttonDisabled .cesium-animation-buttonGlow {\n  display: none;\n}\n.cesium-animation-buttonToggled .cesium-animation-buttonGlow {\n  display: block;\n  fill: #2e2;\n}\n.cesium-animation-buttonToggled .cesium-animation-buttonMain {\n  stroke: #2e2;\n}\n.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow {\n  fill: #fff;\n}\n.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain {\n  stroke: #2e2;\n}\n.cesium-animation-shuttleRingG {\n  cursor: pointer;\n}\n.cesium-animation-shuttleRingPointer {\n  cursor: pointer;\n}\n.cesium-animation-shuttleRingPausePointer {\n  cursor: pointer;\n}\n.cesium-animation-shuttleRingBack {\n  fill: #181818;\n  fill-opacity: 0.8;\n  stroke: #333;\n  stroke-width: 1.2;\n}\n.cesium-animation-shuttleRingSwoosh line {\n  stroke: #8ac;\n  stroke-width: 3;\n  stroke-opacity: 0.2;\n  stroke-linecap: round;\n}\n.cesium-animation-knobOuter {\n  cursor: pointer;\n  stroke: #444;\n  stroke-width: 1.2;\n}\n.cesium-animation-knobInner {\n  cursor: pointer;\n}\n\n/* packages/widgets/Source/BaseLayerPicker/BaseLayerPicker.css */\n.cesium-baseLayerPicker-selected {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: none;\n}\n.cesium-baseLayerPicker-dropDown {\n  display: block;\n  position: absolute;\n  box-sizing: content-box;\n  top: auto;\n  right: 0;\n  width: 320px;\n  max-height: 500px;\n  margin-top: 5px;\n  background-color: rgba(38, 38, 38, 0.75);\n  border: 1px solid #444;\n  padding: 6px;\n  overflow: auto;\n  border-radius: 10px;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n  transform: translate(0, -20%);\n  visibility: hidden;\n  opacity: 0;\n  transition:\n    visibility 0s 0.2s,\n    opacity 0.2s ease-in,\n    transform 0.2s ease-in;\n}\n.cesium-baseLayerPicker-dropDown-visible {\n  transform: translate(0, 0);\n  visibility: visible;\n  opacity: 1;\n  transition: opacity 0.2s ease-out, transform 0.2s ease-out;\n}\n.cesium-baseLayerPicker-sectionTitle {\n  display: block;\n  font-family: sans-serif;\n  font-size: 16pt;\n  text-align: left;\n  color: #edffff;\n  margin-bottom: 4px;\n}\n.cesium-baseLayerPicker-choices {\n  margin-bottom: 5px;\n}\n.cesium-baseLayerPicker-categoryTitle {\n  color: #edffff;\n  font-size: 11pt;\n}\n.cesium-baseLayerPicker-choices {\n  display: block;\n  border: 1px solid #888;\n  border-radius: 5px;\n  padding: 5px 0;\n}\n.cesium-baseLayerPicker-item {\n  display: inline-block;\n  vertical-align: top;\n  margin: 2px 5px;\n  width: 64px;\n  text-align: center;\n  cursor: pointer;\n}\n.cesium-baseLayerPicker-itemLabel {\n  display: block;\n  font-family: sans-serif;\n  font-size: 8pt;\n  text-align: center;\n  vertical-align: middle;\n  color: #edffff;\n  cursor: pointer;\n  word-wrap: break-word;\n}\n.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel,\n.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel {\n  text-decoration: underline;\n}\n.cesium-baseLayerPicker-itemIcon {\n  display: inline-block;\n  position: relative;\n  width: inherit;\n  height: auto;\n  background-size: 100% 100%;\n  border: solid 1px #444;\n  border-radius: 9px;\n  color: #edffff;\n  margin: 0;\n  padding: 0;\n  cursor: pointer;\n  box-sizing: border-box;\n}\n.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon {\n  border-color: #fff;\n  box-shadow: 0 0 8px #fff, 0 0 8px #fff;\n}\n.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel {\n  color: rgb(189, 236, 248);\n}\n.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon {\n  border: double 4px rgb(189, 236, 248);\n}\n\n/* packages/engine/Source/Widget/CesiumWidget.css */\n.cesium-widget {\n  font-family: sans-serif;\n  font-size: 16px;\n  overflow: hidden;\n  display: block;\n  position: relative;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n.cesium-widget,\n.cesium-widget canvas {\n  width: 100%;\n  height: 100%;\n  touch-action: none;\n}\n.cesium-widget-credits {\n  display: block;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  color: #fff;\n  font-size: 10px;\n  text-shadow: 0px 0px 2px #000000;\n  padding-right: 5px;\n}\n.cesium-widget-errorPanel {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  text-align: center;\n  background: rgba(0, 0, 0, 0.7);\n  z-index: 99999;\n}\n.cesium-widget-errorPanel:before {\n  display: inline-block;\n  vertical-align: middle;\n  height: 100%;\n  content: \"\";\n}\n.cesium-widget-errorPanel-content {\n  width: 75%;\n  max-width: 500px;\n  display: inline-block;\n  text-align: left;\n  vertical-align: middle;\n  border: 1px solid #510c00;\n  border-radius: 7px;\n  background-color: #f0d9d5;\n  font-size: 14px;\n  color: #510c00;\n}\n.cesium-widget-errorPanel-content.expanded {\n  max-width: 75%;\n}\n.cesium-widget-errorPanel-header {\n  font-size: 18px;\n  font-family:\n    \"Open Sans\",\n    Verdana,\n    Geneva,\n    sans-serif;\n  background: #d69d93;\n  border-bottom: 2px solid #510c00;\n  padding-bottom: 10px;\n  border-radius: 3px 3px 0 0;\n  padding: 15px;\n}\n.cesium-widget-errorPanel-scroll {\n  overflow: auto;\n  font-family:\n    \"Open Sans\",\n    Verdana,\n    Geneva,\n    sans-serif;\n  white-space: pre-wrap;\n  padding: 0 15px;\n  margin: 10px 0 20px 0;\n}\n.cesium-widget-errorPanel-buttonPanel {\n  padding: 0 15px;\n  margin: 10px 0 20px 0;\n  text-align: right;\n}\n.cesium-widget-errorPanel-buttonPanel button {\n  border-color: #510c00;\n  background: #d69d93;\n  color: #202020;\n  margin: 0;\n}\n.cesium-widget-errorPanel-buttonPanel button:focus {\n  border-color: #510c00;\n  background: #f0d9d5;\n  color: #510c00;\n}\n.cesium-widget-errorPanel-buttonPanel button:hover {\n  border-color: #510c00;\n  background: #f0d9d5;\n  color: #510c00;\n}\n.cesium-widget-errorPanel-buttonPanel button:active {\n  border-color: #510c00;\n  background: #b17b72;\n  color: #510c00;\n}\n.cesium-widget-errorPanel-more-details {\n  text-decoration: underline;\n  cursor: pointer;\n}\n.cesium-widget-errorPanel-more-details:hover {\n  color: #2b0700;\n}\n\n/* packages/widgets/Source/CesiumInspector/CesiumInspector.css */\n.cesium-cesiumInspector {\n  border-radius: 5px;\n  transition: width ease-in-out 0.25s;\n  background: rgba(48, 51, 54, 0.8);\n  border: 1px solid #444;\n  color: #edffff;\n  display: inline-block;\n  position: relative;\n  padding: 4px 12px;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n  overflow: hidden;\n}\n.cesium-cesiumInspector-button {\n  text-align: center;\n  font-size: 11pt;\n}\n.cesium-cesiumInspector-visible .cesium-cesiumInspector-button {\n  border-bottom: 1px solid #aaa;\n  padding-bottom: 3px;\n}\n.cesium-cesiumInspector input:enabled,\n.cesium-cesiumInspector-button {\n  cursor: pointer;\n}\n.cesium-cesiumInspector-visible {\n  width: 185px;\n  height: auto;\n}\n.cesium-cesiumInspector-hidden {\n  width: 122px;\n  height: 17px;\n}\n.cesium-cesiumInspector-sectionContent {\n  max-height: 600px;\n}\n.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent {\n  max-height: 0;\n  padding: 0 !important;\n  overflow: hidden;\n}\n.cesium-cesiumInspector-dropDown {\n  margin: 5px 0;\n  font-family: sans-serif;\n  font-size: 10pt;\n  width: 185px;\n}\n.cesium-cesiumInspector-frustumStatistics {\n  padding-left: 10px;\n  padding: 5px;\n  background-color: rgba(80, 80, 80, 0.75);\n}\n.cesium-cesiumInspector-pickButton {\n  background-color: rgba(0, 0, 0, 0.3);\n  border: 1px solid #444;\n  color: #edffff;\n  border-radius: 5px;\n  padding: 3px 7px;\n  cursor: pointer;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n  margin: 0 auto;\n}\n.cesium-cesiumInspector-pickButton:focus {\n  outline: none;\n}\n.cesium-cesiumInspector-pickButton:active,\n.cesium-cesiumInspector-pickButtonHighlight {\n  color: #000;\n  background: #adf;\n  border-color: #fff;\n  box-shadow: 0 0 8px #fff;\n}\n.cesium-cesiumInspector-center {\n  text-align: center;\n}\n.cesium-cesiumInspector-sectionHeader {\n  font-weight: bold;\n  font-size: 10pt;\n  margin: 0;\n  cursor: pointer;\n}\n.cesium-cesiumInspector-pickSection {\n  border: 1px solid #aaa;\n  border-radius: 5px;\n  padding: 3px;\n  margin-bottom: 5px;\n}\n.cesium-cesiumInspector-sectionContent {\n  margin-bottom: 10px;\n  transition: max-height 0.25s;\n}\n.cesium-cesiumInspector-tileText {\n  padding-bottom: 10px;\n  border-bottom: 1px solid #aaa;\n}\n.cesium-cesiumInspector-relativeText {\n  padding-top: 10px;\n}\n.cesium-cesiumInspector-sectionHeader::before {\n  margin-right: 5px;\n  content: \"-\";\n  width: 1ch;\n  display: inline-block;\n}\n.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader::before {\n  content: \"+\";\n}\n\n/* packages/widgets/Source/Cesium3DTilesInspector/Cesium3DTilesInspector.css */\nul.cesium-cesiumInspector-statistics {\n  margin: 0;\n  padding-top: 3px;\n  padding-bottom: 3px;\n}\nul.cesium-cesiumInspector-statistics + ul.cesium-cesiumInspector-statistics {\n  border-top: 1px solid #aaa;\n}\n.cesium-cesiumInspector-slider {\n  margin-top: 5px;\n}\n.cesium-cesiumInspector-slider input[type=number] {\n  text-align: left;\n  background-color: #222;\n  outline: none;\n  border: 1px solid #444;\n  color: #edffff;\n  width: 100px;\n  border-radius: 3px;\n  padding: 1px;\n  margin-left: 10px;\n  cursor: auto;\n}\n.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button,\n.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n.cesium-cesiumInspector-slider input[type=range] {\n  margin-left: 5px;\n  vertical-align: middle;\n}\n.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor {\n  display: none;\n}\n.cesium-cesiumInspector-styleEditor {\n  padding: 10px;\n  border-radius: 5px;\n  background: rgba(48, 51, 54, 0.8);\n  border: 1px solid #444;\n}\n.cesium-cesiumInspector-styleEditor textarea {\n  width: 100%;\n  height: 300px;\n  background: transparent;\n  color: #edffff;\n  border: none;\n  padding: 0;\n  white-space: pre;\n  overflow-wrap: normal;\n  overflow-x: auto;\n}\n.cesium-3DTilesInspector {\n  width: 300px;\n  pointer-events: all;\n}\n.cesium-3DTilesInspector-statistics {\n  font-size: 11px;\n}\n.cesium-3DTilesInspector-disabledElementsInfo {\n  margin: 5px 0 0 0;\n  padding: 0 0 0 20px;\n  color: #eed202;\n}\n.cesium-3DTilesInspector div,\n.cesium-3DTilesInspector input[type=range] {\n  width: 100%;\n  box-sizing: border-box;\n}\n.cesium-cesiumInspector-error {\n  color: #ff9e9e;\n  overflow: auto;\n}\n.cesium-3DTilesInspector .cesium-cesiumInspector-section {\n  margin-top: 3px;\n}\n.cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader + .cesium-cesiumInspector-show {\n  border-top: 1px solid white;\n}\ninput.cesium-cesiumInspector-url {\n  overflow: hidden;\n  white-space: nowrap;\n  overflow-x: scroll;\n  background-color: transparent;\n  color: white;\n  outline: none;\n  border: none;\n  height: 1em;\n  width: 100%;\n}\n.cesium-cesiumInspector .field-group {\n  display: table;\n}\n.cesium-cesiumInspector .field-group > label {\n  display: table-cell;\n  font-weight: bold;\n}\n.cesium-cesiumInspector .field-group > .field {\n  display: table-cell;\n  width: 100%;\n}\n\n/* packages/widgets/Source/VoxelInspector/VoxelInspector.css */\n.cesium-VoxelInspector {\n  width: 300px;\n  pointer-events: all;\n}\n.cesium-VoxelInspector div,\n.cesium-VoxelInspector input[type=range] {\n  width: 100%;\n  box-sizing: border-box;\n}\n.cesium-VoxelInspector .cesium-cesiumInspector-section {\n  margin-top: 3px;\n}\n.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader + .cesium-cesiumInspector-show {\n  border-top: 1px solid white;\n}\n\n/* packages/widgets/Source/FullscreenButton/FullscreenButton.css */\n.cesium-button.cesium-fullscreenButton {\n  display: block;\n  width: 100%;\n  height: 100%;\n  margin: 0;\n  border-radius: 0;\n}\n\n/* packages/widgets/Source/VRButton/VRButton.css */\n.cesium-button.cesium-vrButton {\n  display: block;\n  width: 100%;\n  height: 100%;\n  margin: 0;\n  border-radius: 0;\n}\n\n/* packages/widgets/Source/Geocoder/Geocoder.css */\n.cesium-viewer-geocoderContainer .cesium-geocoder-input {\n  border: solid 1px #444;\n  background-color: rgba(40, 40, 40, 0.7);\n  color: white;\n  display: inline-block;\n  vertical-align: middle;\n  width: 0;\n  height: 32px;\n  margin: 0;\n  padding: 0 32px 0 0;\n  border-radius: 0;\n  box-sizing: border-box;\n  transition: width ease-in-out 0.25s, background-color 0.2s ease-in-out;\n  -webkit-appearance: none;\n}\n.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input {\n  border-color: #aef;\n  box-shadow: 0 0 8px #fff;\n}\n.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus {\n  border-color: #ea4;\n  background-color: rgba(15, 15, 15, 0.9);\n  box-shadow: none;\n  outline: none;\n}\n.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,\n.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,\n.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide {\n  padding-left: 4px;\n  width: 250px;\n}\n.cesium-viewer-geocoderContainer .search-results {\n  position: absolute;\n  background-color: #000;\n  color: #eee;\n  overflow-y: auto;\n  opacity: 0.8;\n  width: 100%;\n}\n.cesium-viewer-geocoderContainer .search-results ul {\n  list-style-type: none;\n  margin: 0;\n  padding: 0;\n}\n.cesium-viewer-geocoderContainer .search-results ul li {\n  font-size: 14px;\n  padding: 3px 10px;\n}\n.cesium-viewer-geocoderContainer .search-results ul li:hover {\n  cursor: pointer;\n}\n.cesium-viewer-geocoderContainer .search-results ul li.active {\n  background: #48b;\n}\n.cesium-geocoder-searchButton {\n  background-color: #303336;\n  display: inline-block;\n  position: absolute;\n  cursor: pointer;\n  width: 32px;\n  top: 1px;\n  right: 1px;\n  height: 30px;\n  vertical-align: middle;\n  fill: #edffff;\n}\n.cesium-geocoder-searchButton:hover {\n  background-color: #48b;\n}\n\n/* packages/widgets/Source/InfoBox/InfoBox.css */\n.cesium-infoBox {\n  display: block;\n  position: absolute;\n  top: 50px;\n  right: 0;\n  width: 40%;\n  max-width: 480px;\n  background: rgba(38, 38, 38, 0.95);\n  color: #edffff;\n  border: 1px solid #444;\n  border-right: none;\n  border-top-left-radius: 7px;\n  border-bottom-left-radius: 7px;\n  box-shadow: 0 0 10px 1px #000;\n  transform: translate(100%, 0);\n  visibility: hidden;\n  opacity: 0;\n  transition:\n    visibility 0s 0.2s,\n    opacity 0.2s ease-in,\n    transform 0.2s ease-in;\n}\n.cesium-infoBox-visible {\n  transform: translate(0, 0);\n  visibility: visible;\n  opacity: 1;\n  transition: opacity 0.2s ease-out, transform 0.2s ease-out;\n}\n.cesium-infoBox-title {\n  display: block;\n  height: 20px;\n  padding: 5px 30px 5px 25px;\n  background: rgba(84, 84, 84, 1);\n  border-top-left-radius: 7px;\n  text-align: center;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n  box-sizing: content-box;\n}\n.cesium-infoBox-bodyless .cesium-infoBox-title {\n  border-bottom-left-radius: 7px;\n}\nbutton.cesium-infoBox-camera {\n  display: block;\n  position: absolute;\n  top: 4px;\n  left: 4px;\n  width: 22px;\n  height: 22px;\n  background: transparent;\n  border-color: transparent;\n  border-radius: 3px;\n  padding: 0 5px;\n  margin: 0;\n}\nbutton.cesium-infoBox-close {\n  display: block;\n  position: absolute;\n  top: 5px;\n  right: 5px;\n  height: 20px;\n  background: transparent;\n  border: none;\n  border-radius: 2px;\n  font-weight: bold;\n  font-size: 16px;\n  padding: 0 5px;\n  margin: 0;\n  color: #edffff;\n}\nbutton.cesium-infoBox-close:focus {\n  background: rgba(238, 136, 0, 0.44);\n  outline: none;\n}\nbutton.cesium-infoBox-close:hover {\n  background: #888;\n  color: #000;\n}\nbutton.cesium-infoBox-close:active {\n  background: #a00;\n  color: #000;\n}\n.cesium-infoBox-bodyless .cesium-infoBox-iframe {\n  display: none;\n}\n.cesium-infoBox-iframe {\n  border: none;\n  width: 100%;\n  width: calc(100% - 2px);\n}\n\n/* packages/widgets/Source/SceneModePicker/SceneModePicker.css */\nspan.cesium-sceneModePicker-wrapper {\n  display: inline-block;\n  position: relative;\n  margin: 0 3px;\n}\n.cesium-sceneModePicker-visible {\n  visibility: visible;\n  opacity: 1;\n  transition: opacity 0.25s linear;\n}\n.cesium-sceneModePicker-hidden {\n  visibility: hidden;\n  opacity: 0;\n  transition: visibility 0s 0.25s, opacity 0.25s linear;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none {\n  display: none;\n}\n.cesium-sceneModePicker-slide-svg {\n  transition: left 2s;\n  top: 0;\n  left: 0;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon {\n  box-sizing: border-box;\n  padding: 0;\n  margin: 3px 0;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView,\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D {\n  margin: 0 0 3px 0;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D {\n  left: 100%;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView {\n  left: 200%;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D {\n  left: -200%;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D {\n  left: -100%;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D {\n  left: -100%;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView {\n  left: 100%;\n}\n.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected {\n  border-color: #2e2;\n  box-shadow: 0 0 8px #fff, 0 0 8px #fff;\n}\n\n/* packages/widgets/Source/ProjectionPicker/ProjectionPicker.css */\nspan.cesium-projectionPicker-wrapper {\n  display: inline-block;\n  position: relative;\n  margin: 0 3px;\n}\n.cesium-projectionPicker-visible {\n  visibility: visible;\n  opacity: 1;\n  transition: opacity 0.25s linear;\n}\n.cesium-projectionPicker-hidden {\n  visibility: hidden;\n  opacity: 0;\n  transition: visibility 0s 0.25s, opacity 0.25s linear;\n}\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-none {\n  display: none;\n}\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon {\n  box-sizing: border-box;\n  padding: 0;\n  margin: 3px 0;\n}\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective,\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic {\n  margin: 0 0 3px 0;\n}\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic {\n  left: 100%;\n}\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective {\n  left: -100%;\n}\n.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected {\n  border-color: #2e2;\n  box-shadow: 0 0 8px #fff, 0 0 8px #fff;\n}\n\n/* packages/widgets/Source/PerformanceWatchdog/PerformanceWatchdog.css */\n.cesium-performance-watchdog-message-area {\n  position: relative;\n  background-color: yellow;\n  color: black;\n  padding: 10px;\n}\n.cesium-performance-watchdog-message {\n  margin-right: 30px;\n}\n.cesium-performance-watchdog-message-dismiss {\n  position: absolute;\n  right: 0;\n  margin: 0 10px 0 0;\n}\n\n/* packages/widgets/Source/NavigationHelpButton/NavigationHelpButton.css */\n.cesium-navigationHelpButton-wrapper {\n  position: relative;\n  display: inline-block;\n}\n.cesium-navigation-help {\n  visibility: hidden;\n  position: absolute;\n  top: 38px;\n  right: 2px;\n  width: 250px;\n  border-radius: 10px;\n  transform: scale(0.01);\n  transform-origin: 234px -10px;\n  transition: visibility 0s 0.25s, transform 0.25s ease-in;\n}\n.cesium-navigation-help-visible {\n  visibility: visible;\n  transform: scale(1);\n  transition: transform 0.25s ease-out;\n}\n.cesium-navigation-help-instructions {\n  border: 1px solid #444;\n  background-color: rgba(38, 38, 38, 0.75);\n  padding-bottom: 5px;\n  border-radius: 0 0 10px 10px;\n}\n.cesium-click-navigation-help {\n  display: none;\n}\n.cesium-touch-navigation-help {\n  display: none;\n  padding-top: 5px;\n}\n.cesium-click-navigation-help-visible {\n  display: block;\n}\n.cesium-touch-navigation-help-visible {\n  display: block;\n}\n.cesium-navigation-help-pan {\n  color: #66ccff;\n  font-weight: bold;\n}\n.cesium-navigation-help-zoom {\n  color: #65fd00;\n  font-weight: bold;\n}\n.cesium-navigation-help-rotate {\n  color: #ffd800;\n  font-weight: bold;\n}\n.cesium-navigation-help-tilt {\n  color: #d800d8;\n  font-weight: bold;\n}\n.cesium-navigation-help-details {\n  color: #ffffff;\n}\n.cesium-navigation-button {\n  color: #fff;\n  background-color: transparent;\n  border-bottom: none;\n  border-top: 1px solid #444;\n  border-right: 1px solid #444;\n  margin: 0;\n  width: 50%;\n  cursor: pointer;\n}\n.cesium-navigation-button-icon {\n  vertical-align: middle;\n  padding: 5px 1px;\n}\n.cesium-navigation-button:focus {\n  outline: none;\n}\n.cesium-navigation-button-left {\n  border-radius: 10px 0 0 0;\n  border-left: 1px solid #444;\n}\n.cesium-navigation-button-right {\n  border-radius: 0 10px 0 0;\n  border-left: none;\n}\n.cesium-navigation-button-selected {\n  background-color: rgba(38, 38, 38, 0.75);\n}\n.cesium-navigation-button-unselected {\n  background-color: rgba(0, 0, 0, 0.75);\n}\n.cesium-navigation-button-unselected:hover {\n  background-color: rgba(76, 76, 76, 0.75);\n}\n\n/* packages/widgets/Source/SelectionIndicator/SelectionIndicator.css */\n.cesium-selection-wrapper {\n  position: absolute;\n  width: 160px;\n  height: 160px;\n  pointer-events: none;\n  visibility: hidden;\n  opacity: 0;\n  transition: visibility 0s 0.2s, opacity 0.2s ease-in;\n}\n.cesium-selection-wrapper-visible {\n  visibility: visible;\n  opacity: 1;\n  transition: opacity 0.2s ease-out;\n}\n.cesium-selection-wrapper svg {\n  fill: #2e2;\n  stroke: #000;\n  stroke-width: 1.1px;\n}\n\n/* packages/widgets/Source/Timeline/Timeline.css */\n.cesium-timeline-main {\n  position: relative;\n  left: 0;\n  bottom: 0;\n  overflow: hidden;\n  border: solid 1px #888;\n  -moz-user-select: none;\n  -webkit-user-select: none;\n  user-select: none;\n}\n.cesium-timeline-trackContainer {\n  width: 100%;\n  overflow: auto;\n  border-top: solid 1px #888;\n  position: relative;\n  top: 0;\n  left: 0;\n}\n.cesium-timeline-tracks {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n}\n.cesium-timeline-needle {\n  position: absolute;\n  left: 0;\n  top: 1.7em;\n  bottom: 0;\n  width: 1px;\n  background: #f00;\n}\n.cesium-timeline-bar {\n  position: relative;\n  left: 0;\n  top: 0;\n  overflow: hidden;\n  cursor: pointer;\n  width: 100%;\n  height: 1.7em;\n  background:\n    linear-gradient(\n      to bottom,\n      rgba(116, 117, 119, 0.8) 0%,\n      rgba(58, 68, 82, 0.8) 11%,\n      rgba(46, 50, 56, 0.8) 46%,\n      rgba(53, 53, 53, 0.8) 81%,\n      rgba(53, 53, 53, 0.8) 100%);\n}\n.cesium-timeline-ruler {\n  visibility: hidden;\n  white-space: nowrap;\n  font-size: 80%;\n  z-index: -200;\n}\n.cesium-timeline-highlight {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  background: #08f;\n}\n.cesium-timeline-ticLabel {\n  position: absolute;\n  top: 0;\n  left: 0;\n  white-space: nowrap;\n  font-size: 80%;\n  color: #eee;\n}\n.cesium-timeline-ticMain {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 1px;\n  height: 50%;\n  background: #eee;\n}\n.cesium-timeline-ticSub {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 1px;\n  height: 33%;\n  background: #aaa;\n}\n.cesium-timeline-ticTiny {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  width: 1px;\n  height: 25%;\n  background: #888;\n}\n.cesium-timeline-icon16 {\n  display: block;\n  position: absolute;\n  width: 16px;\n  height: 16px;\n  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==);\n  background-repeat: no-repeat;\n}\n\n/* packages/widgets/Source/Viewer/Viewer.css */\n.cesium-viewer {\n  font-family: sans-serif;\n  font-size: 16px;\n  overflow: hidden;\n  display: block;\n  position: relative;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n}\n.cesium-viewer-cesiumWidgetContainer {\n  width: 100%;\n  height: 100%;\n}\n.cesium-viewer-bottom {\n  display: block;\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  padding-right: 5px;\n}\n.cesium-viewer .cesium-widget-credits {\n  display: inline;\n  position: static;\n  bottom: auto;\n  left: auto;\n  padding-right: 0;\n  color: #ffffff;\n  font-size: 10px;\n  text-shadow: 0 0 2px #000000;\n}\n.cesium-viewer-timelineContainer {\n  position: absolute;\n  bottom: 0;\n  left: 169px;\n  right: 29px;\n  height: 27px;\n  padding: 0;\n  margin: 0;\n  overflow: hidden;\n  font-size: 14px;\n}\n.cesium-viewer-animationContainer {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  padding: 0;\n  width: 169px;\n  height: 112px;\n}\n.cesium-viewer-fullscreenContainer {\n  position: absolute;\n  bottom: 0;\n  right: 0;\n  padding: 0;\n  width: 29px;\n  height: 29px;\n  overflow: hidden;\n}\n.cesium-viewer-vrContainer {\n  position: absolute;\n  bottom: 0;\n  right: 0;\n  padding: 0;\n  width: 29px;\n  height: 29px;\n  overflow: hidden;\n}\n.cesium-viewer-toolbar {\n  display: block;\n  position: absolute;\n  top: 5px;\n  right: 5px;\n}\n.cesium-viewer-cesiumInspectorContainer {\n  display: block;\n  position: absolute;\n  top: 50px;\n  right: 10px;\n}\n.cesium-viewer-geocoderContainer {\n  position: relative;\n  display: inline-block;\n  margin: 0 3px;\n}\n.cesium-viewer-cesium3DTilesInspectorContainer {\n  display: block;\n  position: absolute;\n  top: 50px;\n  right: 10px;\n  max-height: calc(100% - 120px);\n  box-sizing: border-box;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n.cesium-viewer-voxelInspectorContainer {\n  display: block;\n  position: absolute;\n  top: 50px;\n  right: 10px;\n  max-height: calc(100% - 120px);\n  box-sizing: border-box;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n\n/* packages/widgets/Source/I3SBuildingSceneLayerExplorer/I3SBuildingSceneLayerExplorer.css */\n.cesium-viewer-i3s-explorer ul {\n  list-style-type: none;\n}\n.cesium-viewer-i3s-explorer .layersList {\n  padding: 0;\n}\n.cesium-viewer-i3s-explorer input {\n  margin: 0 3px 0 0;\n}\n.cesium-viewer-i3s-explorer .expandItem {\n  cursor: pointer;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n          user-select: none;\n  width: 20px;\n}\n.cesium-viewer-i3s-explorer .nested,\n.cesium-viewer-i3s-explorer #bsl-wrapper {\n  display: none;\n}\n.cesium-viewer-i3s-explorer .active {\n  display: block;\n}\n.cesium-viewer-i3s-explorer .li-wrapper {\n  display: flex;\n  flex-direction: row;\n  align-content: center;\n}\n\n/* packages/widgets/Source/widgets.css */\n"
__vite__updateStyle(__vite__id, __vite__css)
import.meta.hot.accept()
import.meta.hot.prune(() => __vite__removeStyle(__vite__id))