.cesium-svgPath-svg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.cesium-button{display:inline-block;position:relative;background:#303336;border:1px solid #444;color:#edffff;fill:#edffff;border-radius:4px;padding:5px 12px;margin:2px 3px;cursor:pointer;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.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{background:#303336;border-color:#444;color:#646464;fill:#646464;box-shadow:none;cursor:default}.cesium-button option{background-color:#000;color:#eee}.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;width:32px;height:32px;border-radius:14%;padding:0;vertical-align:middle;z-index:0}.cesium-performanceDisplay-defaultContainer{position:absolute;top:50px;right:10px;text-align:right}.cesium-performanceDisplay{background-color:#282828b3;padding:7px;border-radius:5px;border:1px solid #444;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;display:block;position:absolute;z-index:-100}.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;font-family:Sans-Serif;font-size:15px;text-anchor:middle}.cesium-animation-blank{fill:#000;fill-opacity:.01;stroke:none}.cesium-animation-rectButton{cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-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.2}.cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#aef}.cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#abd6ff}.cesium-animation-buttonDisabled{-moz-user-select:none;-webkit-user-select:none;-ms-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{display:block;fill:#2e2}.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.2}.cesium-animation-shuttleRingSwoosh line{stroke:#8ac;stroke-width:3;stroke-opacity:.2;stroke-linecap:round}.cesium-animation-knobOuter{cursor:pointer;stroke:#444;stroke-width:1.2}.cesium-animation-knobInner{cursor:pointer}.cesium-baseLayerPicker-selected{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.cesium-baseLayerPicker-dropDown{display:block;position:absolute;box-sizing:content-box;top:auto;right:0;width:320px;max-height:500px;margin-top:5px;background-color:#262626bf;border:1px solid #444;padding:6px;overflow:auto;border-radius:10px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;transform:translateY(-20%);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in}.cesium-baseLayerPicker-dropDown-visible{transform:translate(0);visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-out}.cesium-baseLayerPicker-sectionTitle{display:block;font-family:sans-serif;font-size:16pt;text-align:left;color:#edffff;margin-bottom:4px}.cesium-baseLayerPicker-choices{margin-bottom:5px}.cesium-baseLayerPicker-categoryTitle{color:#edffff;font-size:11pt}.cesium-baseLayerPicker-choices{display:block;border:1px solid #888;border-radius:5px;padding:5px 0}.cesium-baseLayerPicker-item{display:inline-block;vertical-align:top;margin:2px 5px;width:64px;text-align:center;cursor:pointer}.cesium-baseLayerPicker-itemLabel{display:block;font-family:sans-serif;font-size:8pt;text-align:center;vertical-align:middle;color:#edffff;cursor:pointer;word-wrap:break-word}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel,.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel{text-decoration:underline}.cesium-baseLayerPicker-itemIcon{display:inline-block;position:relative;width:inherit;height:auto;background-size:100% 100%;border:solid 1px #444;border-radius:9px;color:#edffff;margin:0;padding:0;cursor:pointer;box-sizing:border-box}.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:double 4px rgb(189,236,248)}.cesium-widget{font-family:sans-serif;font-size:16px;overflow:hidden;display:block;position:relative;top:0;left:0;width:100%;height:100%}.cesium-widget,.cesium-widget canvas{width:100%;height:100%;touch-action:none}.cesium-widget-credits{display:block;position:absolute;bottom:0;left:0;color:#fff;font-size:10px;text-shadow:0px 0px 2px #000000;padding-right:5px}.cesium-widget-errorPanel{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:#000000b3;z-index:99999}.cesium-widget-errorPanel:before{display:inline-block;vertical-align:middle;height:100%;content:""}.cesium-widget-errorPanel-content{width:75%;max-width:500px;display:inline-block;text-align:left;vertical-align:middle;border:1px solid #510c00;border-radius:7px;background-color:#f0d9d5;font-size:14px;color:#510c00}.cesium-widget-errorPanel-content.expanded{max-width:75%}.cesium-widget-errorPanel-header{font-size:18px;font-family:Open Sans,Verdana,Geneva,sans-serif;background:#d69d93;border-bottom:2px solid #510c00;border-radius:3px 3px 0 0;padding:15px}.cesium-widget-errorPanel-scroll{overflow:auto;font-family:Open Sans,Verdana,Geneva,sans-serif;white-space:pre-wrap;padding:0 15px;margin:10px 0 20px}.cesium-widget-errorPanel-buttonPanel{padding:0 15px;margin:10px 0 20px;text-align:right}.cesium-widget-errorPanel-buttonPanel button{border-color:#510c00;background:#d69d93;color:#202020;margin:0}.cesium-widget-errorPanel-buttonPanel button:focus{border-color:#510c00;background:#f0d9d5;color:#510c00}.cesium-widget-errorPanel-buttonPanel button:hover{border-color:#510c00;background:#f0d9d5;color:#510c00}.cesium-widget-errorPanel-buttonPanel button:active{border-color:#510c00;background:#b17b72;color:#510c00}.cesium-widget-errorPanel-more-details{text-decoration:underline;cursor:pointer}.cesium-widget-errorPanel-more-details:hover{color:#2b0700}.cesium-cesiumInspector{border-radius:5px;transition:width ease-in-out .25s;background:#303336cc;border:1px solid #444;color:#edffff;display:inline-block;position:relative;padding:4px 12px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;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;padding:0!important;overflow:hidden}.cesium-cesiumInspector-dropDown{margin:5px 0;font-family:sans-serif;font-size:10pt;width:185px}.cesium-cesiumInspector-frustumStatistics{padding:5px;background-color:#505050bf}.cesium-cesiumInspector-pickButton{background-color:#0000004d;border:1px solid #444;color:#edffff;border-radius:5px;padding:3px 7px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto}.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{font-weight:700;font-size:10pt;margin:0;cursor:pointer}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;padding:3px;margin-bottom:5px}.cesium-cesiumInspector-sectionContent{margin-bottom:10px;transition:max-height .25s}.cesium-cesiumInspector-tileText{padding-bottom:10px;border-bottom:1px solid #aaa}.cesium-cesiumInspector-relativeText{padding-top:10px}.cesium-cesiumInspector-sectionHeader:before{margin-right:5px;content:"-";width:1ch;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;background-color:#222;outline:none;border:1px solid #444;color:#edffff;width:100px;border-radius:3px;padding:1px;margin-left:10px;cursor:auto}.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button,.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=range]{margin-left:5px;vertical-align:middle}.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor{display:none}.cesium-cesiumInspector-styleEditor{padding:10px;border-radius:5px;background:#303336cc;border:1px solid #444}.cesium-cesiumInspector-styleEditor textarea{width:100%;height:300px;background:transparent;color:#edffff;border:none;padding:0;white-space:pre;overflow-wrap:normal;overflow-x:auto}.cesium-3DTilesInspector{width:300px;pointer-events:all}.cesium-3DTilesInspector-statistics{font-size:11px}.cesium-3DTilesInspector-disabledElementsInfo{margin:5px 0 0;padding:0 0 0 20px;color:#eed202}.cesium-3DTilesInspector div,.cesium-3DTilesInspector input[type=range]{width:100%;box-sizing:border-box}.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 white}input.cesium-cesiumInspector-url{overflow:hidden;white-space:nowrap;overflow-x:scroll;background-color:transparent;color:#fff;outline:none;border:none;height:1em;width:100%}.cesium-cesiumInspector .field-group{display:table}.cesium-cesiumInspector .field-group>label{display:table-cell;font-weight:700}.cesium-cesiumInspector .field-group>.field{display:table-cell;width:100%}.cesium-VoxelInspector{width:300px;pointer-events:all}.cesium-VoxelInspector div,.cesium-VoxelInspector input[type=range]{width:100%;box-sizing:border-box}.cesium-VoxelInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid white}.cesium-button.cesium-fullscreenButton,.cesium-button.cesium-vrButton{display:block;width:100%;height:100%;margin:0;border-radius:0}.cesium-viewer-geocoderContainer .cesium-geocoder-input{border:solid 1px #444;background-color:#282828b3;color:#fff;display:inline-block;vertical-align:middle;width:0;height:32px;margin:0;padding:0 32px 0 0;border-radius:0;box-sizing:border-box;transition:width ease-in-out .25s,background-color .2s ease-in-out;-webkit-appearance:none}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{border-color:#ea4;background-color:#0f0f0fe6;box-shadow:none;outline:none}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide{padding-left:4px;width:250px}.cesium-viewer-geocoderContainer .search-results{position:absolute;background-color:#000;color:#eee;overflow-y:auto;opacity:.8;width:100%}.cesium-viewer-geocoderContainer .search-results ul{list-style-type:none;margin:0;padding:0}.cesium-viewer-geocoderContainer .search-results ul li{font-size:14px;padding:3px 10px}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b}.cesium-geocoder-searchButton{background-color:#303336;display:inline-block;position:absolute;cursor:pointer;width:32px;top:1px;right:1px;height:30px;vertical-align:middle;fill:#edffff}.cesium-geocoder-searchButton:hover{background-color:#48b}.cesium-infoBox{display:block;position:absolute;top:50px;right:0;width:40%;max-width:480px;background:#262626f2;color:#edffff;border:1px solid #444;border-right:none;border-top-left-radius:7px;border-bottom-left-radius:7px;box-shadow:0 0 10px 1px #000;transform:translate(100%);visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in}.cesium-infoBox-visible{transform:translate(0);visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-out}.cesium-infoBox-title{display:block;height:20px;padding:5px 30px 5px 25px;background:#545454;border-top-left-radius:7px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:content-box}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px}button.cesium-infoBox-camera{display:block;position:absolute;top:4px;left:4px;width:22px;height:22px;background:transparent;border-color:transparent;border-radius:3px;padding:0 5px;margin:0}button.cesium-infoBox-close{display:block;position:absolute;top:5px;right:5px;height:20px;background:transparent;border:none;border-radius:2px;font-weight:700;font-size:16px;padding:0 5px;margin:0;color:#edffff}button.cesium-infoBox-close:focus{background:#ee880070;outline:none}button.cesium-infoBox-close:hover{background:#888;color:#000}button.cesium-infoBox-close:active{background:#a00;color:#000}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none}.cesium-infoBox-iframe{border:none;width:100%;width:calc(100% - 2px)}span.cesium-sceneModePicker-wrapper{display:inline-block;position:relative;margin:0 3px}.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;padding:0;margin:3px 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{display:inline-block;position:relative;margin:0 3px}.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;padding:0;margin:3px 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{position:relative;background-color:#ff0;color:#000;padding:10px}.cesium-performance-watchdog-message{margin-right:30px}.cesium-performance-watchdog-message-dismiss{position:absolute;right:0;margin:0 10px 0 0}.cesium-navigationHelpButton-wrapper{position:relative;display:inline-block}.cesium-navigation-help{visibility:hidden;position:absolute;top:38px;right:2px;width:250px;border-radius:10px;transform:scale(.01);transform-origin:234px -10px;transition:visibility 0s .25s,transform .25s ease-in}.cesium-navigation-help-visible{visibility:visible;transform:scale(1);transition:transform .25s ease-out}.cesium-navigation-help-instructions{border:1px solid #444;background-color:#262626bf;padding-bottom:5px;border-radius:0 0 10px 10px}.cesium-click-navigation-help{display:none}.cesium-touch-navigation-help{display:none;padding-top:5px}.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;background-color:transparent;border-bottom:none;border-top:1px solid #444;border-right:1px solid #444;margin:0;width:50%;cursor:pointer}.cesium-navigation-button-icon{vertical-align:middle;padding:5px 1px}.cesium-navigation-button:focus{outline:none}.cesium-navigation-button-left{border-radius:10px 0 0;border-left:1px solid #444}.cesium-navigation-button-right{border-radius:0 10px 0 0;border-left:none}.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{position:absolute;width:160px;height:160px;pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s ease-in}.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{position:relative;left:0;bottom:0;overflow:hidden;border:solid 1px #888;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cesium-timeline-trackContainer{width:100%;overflow:auto;border-top:solid 1px #888;position:relative;top:0;left:0}.cesium-timeline-tracks{position:absolute;top:0;left:0;width:100%}.cesium-timeline-needle{position:absolute;left:0;top:1.7em;bottom:0;width:1px;background:red}.cesium-timeline-bar{position:relative;left:0;top:0;overflow:hidden;cursor:pointer;width:100%;height:1.7em;background:linear-gradient(to bottom,#747577cc,#3a4452cc 11%,#2e3238cc,#353535cc 81%,#353535cc)}.cesium-timeline-ruler{visibility:hidden;white-space:nowrap;font-size:80%;z-index:-200}.cesium-timeline-highlight{position:absolute;bottom:0;left:0;background:#08f}.cesium-timeline-ticLabel{position:absolute;top:0;left:0;white-space:nowrap;font-size:80%;color:#eee}.cesium-timeline-ticMain{position:absolute;bottom:0;left:0;width:1px;height:50%;background:#eee}.cesium-timeline-ticSub{position:absolute;bottom:0;left:0;width:1px;height:33%;background:#aaa}.cesium-timeline-ticTiny{position:absolute;bottom:0;left:0;width:1px;height:25%;background:#888}.cesium-timeline-icon16{display:block;position:absolute;width:16px;height:16px;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}.cesium-viewer{font-family:sans-serif;font-size:16px;overflow:hidden;display:block;position:relative;top:0;left:0;width:100%;height:100%}.cesium-viewer-cesiumWidgetContainer{width:100%;height:100%}.cesium-viewer-bottom{display:block;position:absolute;bottom:0;left:0;padding-right:5px}.cesium-viewer .cesium-widget-credits{display:inline;position:static;bottom:auto;left:auto;padding-right:0;color:#fff;font-size:10px;text-shadow:0 0 2px #000000}.cesium-viewer-timelineContainer{position:absolute;bottom:0;left:169px;right:29px;height:27px;padding:0;margin:0;overflow:hidden;font-size:14px}.cesium-viewer-animationContainer{position:absolute;bottom:0;left:0;padding:0;width:169px;height:112px}.cesium-viewer-fullscreenContainer,.cesium-viewer-vrContainer{position:absolute;bottom:0;right:0;padding:0;width:29px;height:29px;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{position:relative;display:inline-block;margin:0 3px}.cesium-viewer-cesium3DTilesInspectorContainer,.cesium-viewer-voxelInspectorContainer{display:block;position:absolute;top:50px;right:10px;max-height:calc(100% - 120px);box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.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{display:flex;flex-direction:row;align-content:center}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--metal-bg: #07090f;--metal-panel: linear-gradient(180deg, #0e1828 0%, #080d18 100%);--metal-edge: #1c3050;--cyan: #00e5ff;--gold: #faad14;--danger: #ff4d4f;--jam-font-mono: "Cascadia Mono", "Consolas", "Sarasa Mono SC", "Noto Sans Mono CJK SC", "Courier New", monospace;--jam-font-ui: "Segoe UI", "PingFang SC", "Microsoft YaHei", "Rajdhani", system-ui, sans-serif;--jam-font-display: "Segoe UI Semibold", "Microsoft YaHei", "PingFang SC", "DIN Alternate", var(--jam-font-ui);--jam-chrome-fs-xs: 11px;--jam-chrome-fs-sm: 12px;--jam-chrome-fs-md: 13px;--jam-chrome-fs-lg: 15px;font-family:var(--jam-font-ui)}body{font-family:var(--jam-font-ui)}.mono,.jamvis-entity-kv .mono,.jamvis-sensor-kv-value,.jamvis-sensor-kv-label,.jamvis-entity-id,.Share-Tech-Mono{font-family:var(--jam-font-mono)}@keyframes nexus-pulse{0%,to{filter:drop-shadow(0 0 3px rgba(0,229,255,.45))}50%{filter:drop-shadow(0 0 10px rgba(0,229,255,.85))}}.nexus-logo-animated{animation:nexus-pulse 3s ease-in-out infinite;display:flex;align-items:center}.jamvis-float-panel{background:#080d18eb;border:1px solid var(--metal-edge);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 20px #0009,inset 0 1px #ffffff08;border-radius:6px}.jamvis-sider-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.jamvis-sider-resize{width:10px;cursor:col-resize;position:absolute;top:0;right:0;bottom:0;z-index:120;background:transparent;transition:background .15s}.jamvis-sider-resize:hover,.jamvis-sider-resize:active{background:#00e5ff33}.jamvis-sider-resize:after{content:"";position:absolute;top:50%;right:3px;transform:translateY(-50%);width:2px;height:48px;border-radius:2px;background:#00e5ff73;box-shadow:0 0 8px #00e5ff59}.jamvis-sider-resize-hint{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:121;padding:2px 6px;font-size:var(--jam-chrome-fs-xs);font-family:var(--jam-font-mono);color:#00e5ff;background:#060a18eb;border:1px solid #1a3a5c;border-radius:3px;pointer-events:none;transition:opacity .15s}.ew-panel-root{--ew-fs-xs: 10px;--ew-fs-sm: 12px;--ew-fs-md: 13px;--ew-fs-lg: 15px;--ew-font-mono: var(--jam-font-mono, "Share Tech Mono", ui-monospace, monospace);font-family:var(--ew-font-mono)}.jamvis-view-btn{flex:1;padding:5px 0;border-radius:3px;cursor:pointer;font-size:var(--jam-chrome-fs-sm);font-family:var(--jam-font-mono);letter-spacing:.5px;transition:background .15s,color .15s,border-color .15s}.jamvis-io-btn{flex:1;padding:5px 0;border-radius:3px;cursor:pointer;font-size:var(--jam-chrome-fs-sm);font-family:var(--jam-font-mono);background:#00e5ff0a;border:1px solid rgba(0,229,255,.15);color:#00e5ffaa;transition:all .15s}.jamvis-io-btn:hover{background:#00e5ff1f;color:#00e5ff}.jamvis-tab-btn{flex:1;padding:8px 0;border:none;cursor:pointer;background:transparent;font-size:var(--jam-chrome-fs-sm);font-family:var(--jam-font-mono);line-height:1.25}.jamvis-tab-btn .jamvis-tab-icon{font-size:var(--jam-chrome-fs-lg);display:block;line-height:1.2}.jamvis-chrome-meta{font-size:var(--jam-chrome-fs-xs);font-family:var(--jam-font-mono);color:#468}.jamvis-chrome-meta-xs{font-size:10px;font-family:var(--jam-font-mono)}.ew-panel-root .ant-checkbox-wrapper{font-size:var(--ew-fs-md)!important;line-height:1.35!important}.ew-panel-root .jamvis-sensor-kv-label{font-size:var(--ew-fs-xs)}.ew-panel-root .jamvis-sensor-kv-value{font-size:var(--ew-fs-sm)}.ew-panel-root .jamvis-sensor-kv-row.emphasis:not(.warn) .jamvis-sensor-kv-value{font-size:var(--ew-fs-md)}.ew-panel-root .jamvis-sensor-freq-badge{font-size:var(--ew-fs-xs);padding:1px 5px}.ew-panel-root .jamvis-sensor-kv-hint{font-size:var(--ew-fs-xs)}.jamvis-overlay-legend{-webkit-user-select:none;user-select:none;font-family:var(--jam-font-mono)}.jamvis-overlay-legend-title{font-size:var(--jam-chrome-fs-sm);color:#00e5ff;letter-spacing:.5px;margin-bottom:6px;font-weight:700;border-bottom:1px solid #1a3a5c;padding-bottom:4px}.jamvis-overlay-legend-label{font-size:var(--jam-chrome-fs-sm);line-height:1.25}.jamvis-overlay-legend-hint{font-size:var(--jam-chrome-fs-xs);color:#5a7a94;line-height:1.3;margin-top:1px}.jamvis-overlay-legend[data-jam-layer-toggle="1"] label:hover{background:#00e5ff0f;border-radius:3px}.jamvis-layer-compact{display:flex;flex-direction:column;gap:5px;padding:6px 8px;background:#00000040;border-radius:3px;border:1px solid #1a3a5c;font-family:var(--jam-font-mono)}.jamvis-layer-compact-empty{font-size:var(--jam-chrome-fs-xs);color:#468;padding:4px 6px;font-family:var(--jam-font-mono)}.jamvis-layer-compact-presets{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2px}.jamvis-layer-compact-preset{font-size:var(--jam-chrome-fs-xs);padding:3px 8px;cursor:pointer;font-family:var(--jam-font-mono);background:#00e5ff14;border:1px solid #1a4a6c;border-radius:2px;color:#7ec8e3}.jamvis-layer-compact-preset:hover{background:#00e5ff29;color:#00e5ff}.jamvis-layer-compact-row{display:flex;align-items:center;gap:6px;margin:0}.jamvis-layer-compact-swatch{width:9px;height:9px;border-radius:50%;flex-shrink:0;border:2px solid}.jamvis-layer-compact-label{font-size:var(--jam-chrome-fs-sm);color:#8ab4cc}.jamvis-layer-compact-hint{font-size:10px;color:#468;margin-top:2px}html,body,#root{height:100%;background:#060d1a;color:#c8d8e8;font-family:Rajdhani,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}.mono{font-family:Share Tech Mono,monospace}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#060d1a}::-webkit-scrollbar-thumb{background:#1a3a5c;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#00e5ff44}.ant-layout,.ant-layout-sider{background:transparent!important}.ant-layout-sider-children{display:flex;flex-direction:column;height:100%;overflow:hidden}.ant-btn-default{background:#0d1f3c!important;border-color:#1e3d5c!important;color:#8ab4cc!important;font-family:Rajdhani,sans-serif!important;font-weight:500!important;transition:all .18s ease!important}.ant-btn-default:hover{border-color:#00e5ff66!important;color:#00e5ff!important;box-shadow:0 0 8px #00e5ff22!important}.ant-btn-primary{font-family:Rajdhani,sans-serif!important;font-weight:600!important;letter-spacing:.5px!important}.ant-btn-dangerous{background:#1a0a0a!important;border-color:#5c1e1e!important;color:#ff6b6b!important}.ant-btn-dangerous:hover{border-color:#ff4d4f!important;color:#ff4d4f!important;box-shadow:0 0 8px #ff4d4f22!important}.ant-select-selector{background:#0a1828!important;border-color:#1e3d5c!important;color:#a0c0d8!important;border-radius:4px!important}.ant-select-selector:hover{border-color:#00e5ff44!important}.ant-select-arrow{color:#2a5a7c!important}.ant-select-dropdown{background:#0d1f3c!important;border:1px solid #1e3d5c!important;box-shadow:0 8px 32px #000a!important}.ant-select-item{color:#8ab4cc!important;font-family:Rajdhani,sans-serif!important}.ant-select-item-option-active,.ant-select-item-option-selected{background:#00e5ff18!important;color:#00e5ff!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number{background:#0a1828!important;border-color:#1e3d5c!important;color:#a0c0d8!important}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-input-number:hover{border-color:#00e5ff44!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-input-number-focused{border-color:#00e5ff88!important;box-shadow:0 0 0 2px #00e5ff18!important}.ant-input-number-handler-wrap{background:#0d1f3c!important;border-color:#1e3d5c!important}.ant-input-group-addon{background:#0d1f3c!important;border-color:#1e3d5c!important;color:#567!important}.ant-input-search .ant-btn{background:#0d1f3c!important;border-color:#1e3d5c!important;color:#00e5ff!important}.ant-divider{border-color:#1a3a5c!important}.ant-switch{background:#1a3a5c!important}.ant-switch-checked{background:#00e5ff44!important}.ant-switch-checked .ant-switch-handle:before{background:#00e5ff!important}.ant-spin-dot-item{background:#00e5ff!important}.ant-tag{border-radius:2px!important;font-family:Share Tech Mono,monospace!important}.ant-message-notice-content{background:#0d1f3c!important;border:1px solid #1e3d5c!important;color:#c8d8e8!important;box-shadow:0 4px 24px #000a!important}.ant-progress-inner{background:#0d1f3c!important}.ant-checkbox-inner{background:#0a1828!important;border-color:#1e3d5c!important}.ant-checkbox-checked .ant-checkbox-inner{background:#00e5ff33!important;border-color:#00e5ff!important}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#00e5ff!important}.ant-tooltip-inner{background:#0d1f3c!important;border:1px solid #1e3d5c!important;color:#a0c0d8!important;font-size:11px!important}.ant-tooltip-arrow-content{background:#0d1f3c!important}.jamvis-sider{background:#0a1520!important;border-right:1px solid #0e2440!important;display:flex;flex-direction:column;height:100vh;overflow:hidden}.jamvis-tab-active{position:relative}.jamvis-tab-active:after{content:"";position:absolute;bottom:-1px;left:20%;width:60%;height:2px;background:linear-gradient(90deg,transparent,#00e5ff,transparent);border-radius:1px}.cesium-viewer,.cesium-viewer-cesiumWidgetContainer,.cesium-widget,.cesium-widget canvas{width:100%!important;height:100%!important;background:#060d1a!important;outline:none!important;image-rendering:auto!important;-webkit-font-smoothing:antialiased}.cesium-credit-logoContainer,.cesium-credit-expand-link,.cesium-credit-textContainer{display:none!important}.cesium-viewer-toolbar{filter:none!important;background:transparent!important;padding:6px 4px!important;display:flex!important;flex-direction:column!important;gap:4px!important;top:6px!important;right:6px!important}.cesium-button{background:#060d1ae6!important;border:1px solid rgba(0,229,255,.18)!important;border-radius:4px!important;box-shadow:inset 0 1px #ffffff0a,0 2px 8px #00000080!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important;width:30px!important;height:30px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;position:relative!important}.cesium-button:hover{background:#00e5ff14!important;border-color:#00e5ff8c!important;box-shadow:0 0 10px #00e5ff40,inset 0 1px #ffffff0f!important}.cesium-button:active{background:#00e5ff26!important;border-color:#00e5ffd9!important;box-shadow:0 0 16px #00e5ff66!important}.cesium-svgPath-svg{filter:brightness(0) saturate(100%) invert(85%) sepia(60%) saturate(400%) hue-rotate(155deg) brightness(105%)!important;opacity:.85!important;transition:opacity .18s ease!important}.cesium-button:hover .cesium-svgPath-svg{opacity:1!important;filter:brightness(0) saturate(100%) invert(85%) sepia(60%) saturate(500%) hue-rotate(155deg) brightness(115%)!important}.cesium-sceneModePicker-wrapper{background:#060d1ae6!important;border:1px solid rgba(0,229,255,.18)!important;border-radius:4px!important;overflow:hidden!important}.cesium-sceneModePicker-wrapper .cesium-button{border:none!important;border-radius:0!important;box-shadow:none!important;width:30px!important;height:30px!important}.cesium-sceneModePicker-wrapper .cesium-button:hover{background:#00e5ff1a!important;border:none!important;box-shadow:none!important}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{background:#060d1af2!important;border:1px solid rgba(0,229,255,.18)!important;border-radius:4px!important}.cesium-sceneModePicker-button3D,.cesium-sceneModePicker-button2D,.cesium-sceneModePicker-buttonCV{background:#060d1ae6!important}.cesium-viewer-bottom{filter:none!important;display:none!important}.jamvis-place-banner{position:absolute;top:14px;left:50%;transform:translate(-50%);padding:6px 22px;border-radius:20px;z-index:100;font-size:13px;font-weight:700;font-family:Rajdhani,sans-serif;letter-spacing:.5px;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:bannerPulse 2s ease-in-out infinite}@keyframes bannerPulse{0%,to{box-shadow:0 0 12px #faad1466}50%{box-shadow:0 0 24px #faad14aa}}.jamvis-move-panel{position:absolute;right:56px;bottom:28px;z-index:110;width:min(320px,calc(100% - 72px));padding:12px 14px;border-radius:6px;pointer-events:auto;color:#d6e8f4;font-family:var(--jam-font-mono, "Share Tech Mono", ui-monospace, monospace);background:linear-gradient(160deg,#081628f5,#040c18f0),radial-gradient(120% 80% at 0% 0%,rgba(250,173,20,.12),transparent 55%);border:1px solid rgba(250,173,20,.45);box-shadow:0 10px 36px #0000008c,0 0 0 1px #00e5ff0f inset;animation:jamvisMoveIn .22s ease-out}@keyframes jamvisMoveIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.jamvis-move-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.jamvis-move-panel-title{font-size:13px;font-weight:700;letter-spacing:.6px;color:#ffd666;display:flex;align-items:center;gap:6px}.jamvis-move-panel-mark{color:#00e5ff;font-size:12px}.jamvis-move-panel-unit{font-size:11px;color:#8ab4cc;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jamvis-move-panel-hint{font-size:10px;color:#68a;margin-bottom:10px;line-height:1.4}.jamvis-move-panel-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.jamvis-move-field{display:flex;flex-direction:column;gap:3px;margin:0}.jamvis-move-field>span{font-size:10px;color:#7a9ab0;letter-spacing:.4px}.jamvis-move-field-alt{grid-column:1 / -1}.jamvis-move-panel .ant-input-number{width:100%;background:#00000059;border-color:#1a3a5c;color:#e8f6ff}.jamvis-move-panel .ant-input-number-input{font-family:var(--jam-font-mono, "Share Tech Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums;color:#e8f6ff}.jamvis-move-panel .ant-input-number:hover,.jamvis-move-panel .ant-input-number-focused{border-color:#00e5ff8c!important}.jamvis-move-panel-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:#579;margin-bottom:10px}.jamvis-move-dirty{color:#ffd666;border:1px solid rgba(250,173,20,.4);border-radius:2px;padding:0 5px;font-size:9px}.jamvis-move-panel-actions{display:flex;gap:8px;justify-content:flex-end}.jamvis-move-panel-actions .ant-btn{font-family:var(--jam-font-mono, "Share Tech Mono", ui-monospace, monospace);font-size:11px}.jamvis-move-confirm.ant-btn-primary{background:linear-gradient(135deg,#ad6800,#d48806);border:none;box-shadow:0 0 12px #faad1440}.jamvis-move-confirm.ant-btn-primary:hover{background:linear-gradient(135deg,#d48806,#faad14)!important}@media (max-width: 720px){.jamvis-move-panel{right:12px;left:12px;width:auto;bottom:16px}}.force-unit-scroll{overflow-y:auto;flex:1;min-height:60px}@keyframes statusBlink{0%,to{opacity:1}50%{opacity:.3}}.status-dot-sse{animation:none}.status-dot-poll{animation:statusBlink 1.5s ease-in-out infinite}.status-dot-offline{animation:statusBlink .6s ease-in-out infinite;color:#ff4d4f!important}.jamvis-hud-btn[data-tip]{position:relative!important}.jamvis-hud-btn[data-tip]:after{content:attr(data-tip);position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%);background:#060d1af2;border:1px solid rgba(0,229,255,.35);color:#00e5ff;font-family:Share Tech Mono,monospace;font-size:10px;white-space:nowrap;padding:3px 8px;border-radius:3px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:9999;box-shadow:0 2px 8px #0009}.jamvis-hud-btn[data-tip]:hover:after{opacity:1}.ant-input-number-group-wrapper{width:100%}.ant-input-number-wrapper.ant-input-number-group{background:transparent!important}.ant-input-number{background:#050c18e6!important;border-color:#00e5ff33!important;border-radius:4px 0 0 4px!important;color:#00e5ff!important;font-family:Share Tech Mono,monospace!important;font-size:12px!important;box-shadow:inset 0 1px 4px #0006!important;transition:border-color .18s,box-shadow .18s!important}.ant-input-number:hover{border-color:#00e5ff80!important}.ant-input-number-focused,.ant-input-number:focus-within{border-color:#00e5ffcc!important;box-shadow:0 0 0 2px #00e5ff1f,inset 0 1px 4px #0006!important}.ant-input-number-input{color:#00e5ff!important;caret-color:#00e5ff!important;font-family:Share Tech Mono,monospace!important;font-size:12px!important;background:transparent!important;padding:0 8px!important}.ant-input-number-input::placeholder{color:#00e5ff40!important}.ant-input-number-group-addon{background:#001428f2!important;border-color:#00e5ff33!important;color:#00e5ff99!important;font-family:Share Tech Mono,monospace!important;font-size:10px!important;letter-spacing:1px!important;padding:0 8px!important;border-radius:0 4px 4px 0!important;border-left:1px solid rgba(0,229,255,.15)!important;min-width:32px!important;text-align:center!important}.ant-input-number-handler-wrap{background:#001428e6!important;border-left:1px solid rgba(0,229,255,.12)!important;border-radius:0!important;opacity:0;transition:opacity .18s}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler{border-color:#00e5ff1a!important;color:#00e5ff80!important}.ant-input-number-handler:hover{color:#00e5ff!important;background:#00e5ff14!important}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{color:#00e5ff80!important}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:#00e5ff!important}@keyframes logo-scanline{0%{transform:translateY(-100%);opacity:0}20%{opacity:.6}80%{opacity:.6}to{transform:translateY(200%);opacity:0}}@keyframes logo-glow-pulse{0%,to{text-shadow:0 0 8px rgba(0,229,255,.4),0 0 20px rgba(0,229,255,.15)}50%{text-shadow:0 0 16px rgba(0,229,255,.7),0 0 40px rgba(0,229,255,.3)}}@keyframes subtitle-flicker{0%,95%,to{opacity:1}96%{opacity:.3}98%{opacity:.8}}.jamvis-logo-title{font-family:var(--jam-font-display)!important;font-size:19px!important;font-weight:700!important;letter-spacing:.12em!important;background:linear-gradient(90deg,#00e5ff,#4db8ff,#00e5ff)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:logo-glow-pulse 4s ease-in-out infinite!important;position:relative!important;overflow:hidden!important;line-height:1.25!important}.jamvis-logo-title:after{content:"";position:absolute;top:0;left:-10%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,229,255,.25),transparent);animation:logo-scanline 4s ease-in-out infinite 1s;pointer-events:none}.jamvis-logo-subtitle{font-family:var(--jam-font-ui)!important;font-size:var(--jam-chrome-fs-xs)!important;color:#00b4d2d9!important;letter-spacing:.08em!important;margin-top:3px!important;animation:subtitle-flicker 8s ease-in-out infinite!important;text-transform:none!important}.jamvis-logo-version{font-family:var(--jam-font-mono);font-size:10px;color:#00e5ff66;letter-spacing:.5px;margin-top:1px}.jamvis-right-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 8px;border-bottom:1px solid rgba(0,229,255,.12);flex-shrink:0;background:linear-gradient(180deg,rgba(0,229,255,.04) 0%,transparent 100%)}.jamvis-right-title{font-family:Orbitron,monospace;font-size:11px;letter-spacing:2px;color:#00e5ff;font-weight:700}.jamvis-right-toggle{background:#00e5ff0f;border:1px solid rgba(0,229,255,.25);color:#00e5ff;border-radius:3px;width:24px;height:22px;cursor:pointer;font-size:10px;line-height:1;transition:all .15s}.jamvis-right-toggle:hover{background:#00e5ff26;border-color:#00e5ff8c}.jamvis-right-body{padding:0}.jamvis-entity-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;padding:24px 16px;text-align:center;color:#468}.jamvis-entity-empty-icon{font-size:36px;color:#00e5ff40;margin-bottom:12px;text-shadow:0 0 20px rgba(0,229,255,.2)}.jamvis-entity-empty-title{font-family:Orbitron,monospace;font-size:12px;letter-spacing:2px;color:#00e5ff88;margin-bottom:8px}.jamvis-entity-empty-hint{font-size:11px;line-height:1.6;color:#3a5a7a}.jamvis-entity-panel{padding:0 0 12px}.jamvis-entity-header{padding:12px 14px 10px;border-left:3px solid #00e5ff;background:linear-gradient(90deg,rgba(0,229,255,.06) 0%,transparent 100%);margin-bottom:4px}.jamvis-entity-header-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.jamvis-entity-close{background:transparent;border:none;color:#567;font-size:18px;cursor:pointer;line-height:1;padding:0 4px}.jamvis-entity-close:hover{color:#ff7875}.jamvis-entity-name{font-family:Rajdhani,sans-serif;font-size:16px;font-weight:700;color:#e8f4ff;line-height:1.2;word-break:break-all}.jamvis-entity-type{font-size:10px;color:#68a;margin-top:4px;font-family:Share Tech Mono,monospace}.jamvis-entity-section{padding:8px 14px;border-bottom:1px solid rgba(26,58,92,.6)}.jamvis-entity-section-title{font-size:10px;color:#00e5ff;letter-spacing:1px;margin-bottom:6px;font-weight:600;display:flex;align-items:center;gap:4px}.jamvis-entity-kv{display:flex;justify-content:space-between;font-size:11px;padding:2px 0;color:#8ab4cc}.jamvis-entity-kv .mono{color:#00e5ff;font-family:Share Tech Mono,monospace;font-size:10px}.jamvis-entity-switch-row{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#8ab4cc;padding:4px 0}.jamvis-entity-sensor-row{display:flex;align-items:center;gap:6px;padding:4px 6px;font-size:10px;border-radius:3px;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s}.jamvis-entity-sensor-row:hover{background:#00e5ff0f;border-color:#00e5ff2e}.jamvis-entity-sensor-row.open{background:#00e5ff14;border-color:#00e5ff47;margin-bottom:2px}.jamvis-entity-sensor-name{color:#a0c0d8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.jamvis-entity-sensor-row.open .jamvis-entity-sensor-name{color:#c8e8ff}.jamvis-entity-sensor-chevron{font-size:8px;color:#468;font-family:Share Tech Mono,monospace;flex-shrink:0}.jamvis-entity-sensor-block{margin-bottom:4px}.jamvis-entity-more{font-size:9px;color:#7ab;margin-top:6px;cursor:pointer;background:none;border:none;padding:0;font-family:Share Tech Mono,monospace}.jamvis-entity-more:hover{color:#00e5ff}.jamvis-sensor-kv{--skv-accent: #00e5ff;margin-top:4px;padding:6px 8px;border-radius:3px;background:linear-gradient(135deg,color-mix(in srgb,var(--skv-accent) 8%,transparent),#00000059);border:1px solid color-mix(in srgb,var(--skv-accent) 28%,#1a3a5c)}.jamvis-sensor-kv.compact{padding:4px 6px;margin-top:2px}.jamvis-sensor-kv-grid{display:flex;flex-direction:column;gap:3px}.jamvis-sensor-kv-row{display:grid;grid-template-columns:72px 1fr;gap:2px 6px;align-items:baseline}.jamvis-sensor-kv-label{font-size:9px;color:#579;font-family:var(--jam-font-mono);letter-spacing:.3px}.jamvis-sensor-kv-value-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.jamvis-sensor-kv-value{font-size:10px;color:#9ec8e0;font-family:var(--jam-font-mono);word-break:break-word}.jamvis-sensor-kv-hint{grid-column:2;font-size:8px;color:#6a7a88;font-family:var(--jam-font-mono);line-height:1.35}.jamvis-sensor-freq-badge{flex-shrink:0;font-size:8px;padding:0 4px;border-radius:2px;font-family:var(--jam-font-mono);letter-spacing:.4px;border:1px solid transparent}.jamvis-sensor-freq-badge.src-db{color:#95de64;border-color:#52c41a73;background:#52c41a1f}.jamvis-sensor-freq-badge.src-band{color:#5cdbd3;border-color:#13c2c280;background:#13c2c224;letter-spacing:.2px}.jamvis-sensor-freq-badge.src-illuminate{color:#69c0ff;border-color:#1890ff73;background:#1890ff1f}.jamvis-sensor-freq-badge.src-band-illum{color:#85a5ff;border-color:#597ef780;background:#597ef724}.jamvis-sensor-freq-badge.src-family{color:#ffc069;border-color:#fa8c1673;background:#fa8c161f}.jamvis-sensor-freq-badge.src-pattern{color:#95de64;border-color:#52c41a80;background:#52c41a24}.jamvis-sensor-freq-badge.src-estimated{color:#ffc53d;border-color:#faad1480;background:#faad141f}.jamvis-sensor-freq-badge.src-empty{color:#ff9c6e;border-color:#ff7a4573;background:#ff4d4f1a}.jamvis-sensor-kv-row.emphasis .jamvis-sensor-kv-label{color:color-mix(in srgb,var(--skv-accent) 70%,#668)}.jamvis-sensor-kv-row.emphasis:not(.warn) .jamvis-sensor-kv-value{color:#e8f6ff;font-size:11px;font-variant-numeric:tabular-nums}.jamvis-sensor-kv-row.warn .jamvis-sensor-kv-value{color:#ffd666}.jamvis-sensor-kv-empty{font-size:9px;color:#567;padding:4px 6px;font-family:Share Tech Mono,monospace}@supports not (background: color-mix(in srgb,red 50%,blue)){.jamvis-sensor-kv{background:#0014288c;border-color:#1a3a5c}.jamvis-sensor-kv-row.emphasis .jamvis-sensor-kv-label{color:#5a9aaa}}.jamvis-entity-actions{padding:0 14px;display:flex;flex-direction:column;gap:6px}.jamvis-entity-id{padding:8px 14px 0;font-size:8px;color:#00e5ff40;word-break:break-all}.jamvis-right-reopen{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:25;background:#060d1aeb;border:1px solid rgba(0,229,255,.35);border-right:none;border-radius:4px 0 0 4px;color:#00e5ff;font-family:Share Tech Mono,monospace;font-size:10px;padding:10px 6px;cursor:pointer;letter-spacing:1px;writing-mode:vertical-rl;text-orientation:mixed;box-shadow:-4px 0 16px #00000080;transition:background .15s,border-color .15s}.jamvis-right-reopen:hover{background:#00e5ff1f;border-color:#00e5ffa6}.jamvis-mapping-panel{padding:10px 12px 16px;display:flex;flex-direction:column;gap:8px;height:100%;overflow-x:hidden;overflow-y:auto}.jamvis-cov-hero{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:4px;border:1px solid #1a3a5c;background:linear-gradient(120deg,#00283c8c,#00141e59)}.jamvis-cov-hero.ok{border-color:#52c41a55}.jamvis-cov-hero.warn{border-color:#faad1455}.jamvis-cov-ring{--cov: 0%;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#00e5ff var(--cov),rgba(255,255,255,.08) 0);position:relative;flex-shrink:0}.jamvis-cov-hero.ok .jamvis-cov-ring{background:conic-gradient(#52c41a var(--cov),rgba(255,255,255,.08) 0)}.jamvis-cov-ring:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#0a1620}.jamvis-cov-pct{position:relative;z-index:1;font-size:var(--jam-chrome-fs-sm);font-family:var(--jam-font-mono);color:#cdefff}.jamvis-cov-title{font-size:var(--jam-chrome-fs-sm);color:#a0c0d8;font-weight:600}.jamvis-cov-nums{font-size:var(--jam-chrome-fs-xs);color:#678;font-family:var(--jam-font-mono)}.jamvis-cov-nums b{color:#00e5ff}.jamvis-cov-miss{font-size:var(--jam-chrome-fs-xs);color:#ffc53d;margin-top:2px;font-family:var(--jam-font-mono)}.jamvis-mapping-row.missing-db3k{border-color:#ff4d4f66}.jamvis-db3k-badge{font-size:10px;padding:1px 4px;border-radius:2px;background:#ff4d4f33;color:#ff7875;white-space:nowrap}.jamvis-mapping-header{margin-bottom:2px}.jamvis-mapping-title{color:#00e5ff;font-size:var(--jam-chrome-fs-md);font-weight:600;letter-spacing:.5px}.jamvis-mapping-sub{color:#567;font-size:var(--jam-chrome-fs-xs);font-family:var(--jam-font-mono)}.jamvis-mapping-links{display:flex;align-items:center;gap:6px}.jamvis-map-light{font-size:var(--jam-chrome-fs-xs);padding:3px 9px;border-radius:10px;border:1px solid #1a3a5c;font-family:var(--jam-font-mono);color:#8ab4cc}.jamvis-map-light.ok{background:#52c41a26;border-color:#52c41a55;color:#95de64}.jamvis-map-light.warn{background:#faad141f;border-color:#faad1455;color:#ffc53d}.jamvis-map-light.err{background:#ff4d4f1f;border-color:#ff4d4f55;color:#ff7875}.jamvis-map-light.loading{opacity:.5;animation:jamvis-pulse 1.2s infinite}@keyframes jamvis-pulse{0%,to{opacity:.4}50%{opacity:1}}.jamvis-mapping-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.jamvis-map-stat{background:#00000040;border:1px solid #1a3a5c;border-radius:4px;padding:4px 2px;text-align:center}.jamvis-map-stat b{display:block;color:#00e5ff;font-size:var(--jam-chrome-fs-md)}.jamvis-map-stat span{font-size:var(--jam-chrome-fs-xs);color:#678}.jamvis-map-stat.mapped b{color:#52c41a}.jamvis-map-stat.unmapped b{color:#faad14}.jamvis-map-stat.destroyed b{color:#ff4d4f}.jamvis-map-stat.orphan b{color:#ff9c6e}.jamvis-cov-orphan{margin-top:4px;font-size:var(--jam-chrome-fs-xs);color:#ff9c6e;font-family:var(--jam-font-mono)}.jamvis-mapping-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex-shrink:0;row-gap:6px;padding-bottom:2px}.jamvis-mapping-actions .ant-btn{flex:0 1 auto;white-space:nowrap}.jamvis-mapping-tabs{display:flex;gap:4px;flex-wrap:wrap}.jamvis-map-tab{flex:1;min-width:52px;padding:4px 6px;font-size:var(--jam-chrome-fs-xs);border:1px solid #1a3a5c;background:transparent;color:#678;border-radius:3px;cursor:pointer;font-family:var(--jam-font-mono)}.jamvis-map-tab.active{color:#00e5ff;border-color:#00e5ff55;background:#00e5ff14}.jamvis-map-tab.active.mapped{color:#52c41a;border-color:#52c41a55;background:#52c41a14}.jamvis-map-tab.active.unmapped{color:#faad14;border-color:#faad1455;background:#faad1414}.jamvis-map-tab.active.destroyed{color:#ff4d4f;border-color:#ff4d4f55;background:#ff4d4f14}.jamvis-mapping-search input{font-size:var(--jam-chrome-fs-sm)!important;background:#0000004d!important}.jamvis-mapping-status{font-size:var(--jam-chrome-fs-xs);color:#567;font-family:var(--jam-font-mono)}.jamvis-mapping-list{flex:1;overflow-y:auto;min-height:80px}.jamvis-mapping-empty{text-align:center;color:#567;font-size:var(--jam-chrome-fs-sm);padding:24px 8px}.jamvis-mapping-row{border:1px solid #1a3a5c;border-radius:4px;padding:6px 8px;margin-bottom:5px;background:#0003}.jamvis-mapping-row.state-mapped{border-left:2px solid #52c41a}.jamvis-mapping-row.state-unmapped{border-left:2px solid #faad14}.jamvis-mapping-row.state-destroyed{border-left:2px solid #ff4d4f;opacity:.75}.jamvis-mapping-row.is-orphan{border-color:#ff9c6e73;background:linear-gradient(90deg,#ff78401a,#0003)}.jamvis-mapping-row-top{display:flex;align-items:center;gap:6px;margin-bottom:3px}.jamvis-orphan-badge{font-size:9px;padding:1px 5px;border-radius:2px;white-space:nowrap;color:#ffd8bf;border:1px solid rgba(255,156,110,.55);background:#ff64322e;font-family:var(--jam-font-mono)}.jamvis-unmap-btn{margin-left:auto;display:inline-flex;align-items:center;gap:3px;flex-shrink:0;padding:1px 7px;font-size:10px;line-height:1.4;border-radius:3px;cursor:pointer;color:#ffc53d;border:1px solid rgba(250,173,20,.4);background:#faad1414;font-family:var(--jam-font-mono);transition:background .12s,border-color .12s}.jamvis-unmap-btn:hover:not(:disabled){background:#faad142e;border-color:#faad14a6}.jamvis-unmap-btn:disabled{opacity:.45;cursor:not-allowed}.jamvis-mapping-orphan-hint{margin-top:3px;font-size:10px;color:#ff9c6e;line-height:1.35}.jamvis-map-badge{font-size:10px;padding:1px 5px;border-radius:2px;white-space:nowrap}.jamvis-map-badge.mapped{background:#52c41a33;color:#95de64}.jamvis-map-badge.unmapped{background:#faad1426;color:#ffc53d}.jamvis-map-badge.destroyed{background:#ff4d4f26;color:#ff7875}.jamvis-lvc-badge{display:inline-block;min-width:14px;padding:1px 5px;font-size:var(--jam-chrome-fs-xs);font-weight:700;letter-spacing:.4px;border-radius:2px;font-family:var(--jam-font-mono);line-height:1.35}.jamvis-lvc-badge.lvc-V{color:#7fd4ff;border:1px solid rgba(100,180,255,.45);background:#285a8c4d}.jamvis-lvc-badge.lvc-L{color:#9dffb0;border:1px solid rgba(80,220,120,.5);background:#14502859}.jamvis-lvc-badge.lvc-C{color:#ffd27f;border:1px solid rgba(255,180,80,.45);background:#5a3c0a4d}.jamvis-lvc-tabs{margin-top:4px}.jamvis-lvc-tab.lvc-V.active{border-color:#64b4ff8c;color:#7fd4ff}.jamvis-lvc-tab.lvc-L.active{border-color:#50dc788c;color:#9dffb0}.jamvis-lvc-tab.lvc-C.active{border-color:#ffb4508c;color:#ffd27f}.jamvis-mapping-name{color:#a0c0d8;font-size:var(--jam-chrome-fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.jamvis-mapping-meta{display:flex;justify-content:space-between;font-size:var(--jam-chrome-fs-xs);color:#678}.jamvis-mapping-meta .mono{color:#00e5ff88;font-family:var(--jam-font-mono)}.jamvis-mapping-acmi{font-size:10px;color:#567;margin-top:2px;font-family:var(--jam-font-mono)}.jamvis-mapping-warn{font-size:var(--jam-chrome-fs-xs);color:#faad14;background:#faad1414;border:1px solid rgba(250,173,20,.25);border-radius:3px;padding:4px 6px;font-family:var(--jam-font-mono)}.jamvis-mapping-select-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--jam-chrome-fs-xs)}.jamvis-map-link-btn{background:none;border:none;color:#00e5ff;cursor:pointer;font-family:var(--jam-font-mono);font-size:var(--jam-chrome-fs-xs);padding:0}.jamvis-map-link-btn:hover{text-decoration:underline}.jamvis-mapping-select-hint{color:#567;font-size:var(--jam-chrome-fs-xs)}.jamvis-mapping-row.selected{border-color:#00e5ff55;background:#00e5ff0f}.jamvis-map-checkbox{margin-right:2px}.jamvis-map-checkbox-spacer{width:16px;display:inline-block}.jamvis-mapping-cmo,.jamvis-mapping-halt{font-size:10px;color:#678;font-family:var(--jam-font-mono);margin-top:2px}.jamvis-mapping-halt{color:#ff7875}.jamvis-mapping-warn{font-size:var(--jam-chrome-fs-xs);color:#faad14;background:#faad1414;border:1px solid #faad1433;border-radius:3px;padding:4px 6px}.jamvis-route-banner{display:flex;flex-direction:column;gap:2px;background:#00e5ff1a!important;border:1px solid rgba(0,229,255,.5)!important;color:#00e5ff!important}.jamvis-route-meta{font-size:10px;opacity:.9;font-family:Share Tech Mono,monospace}.jamvis-route-hint{font-size:9px;opacity:.75}.jamvis-entity-mapping-strip{margin:8px 10px 4px;padding:8px 10px;border-radius:5px;border:1px solid #1a3a5c;background:linear-gradient(135deg,#00000059,#00e5ff0a)}.jamvis-entity-mapping-strip.state-mapped{border-left:3px solid #52c41a}.jamvis-entity-mapping-strip.state-unmapped{border-left:3px solid #faad14}.jamvis-entity-mapping-strip.state-destroyed{border-left:3px solid #ff4d4f;opacity:.9}.jamvis-entity-mapping-head{display:flex;align-items:center;gap:6px;font-size:10px;color:#00e5ff;font-weight:600;letter-spacing:.5px;margin-bottom:6px}.jamvis-entity-mapping-badge-row{display:flex;align-items:center;gap:6px;margin-bottom:5px}.jamvis-entity-unmap-btn.ant-btn{margin-top:8px;font-size:11px!important;height:26px!important;color:#ffc53d!important;border-color:#faad1473!important;background:#faad1414!important}.jamvis-entity-unmap-btn.ant-btn:hover{color:#ffe58f!important;border-color:#faad14b3!important;background:#faad1429!important}.jamvis-entity-map-badge{font-size:9px;padding:2px 8px;border-radius:3px;font-family:Share Tech Mono,monospace}.jamvis-entity-map-badge.mapped{background:#52c41a2e;color:#95de64}.jamvis-entity-map-badge.unmapped{background:#faad1426;color:#ffc53d}.jamvis-entity-map-badge.destroyed{background:#ff4d4f26;color:#ff7875}.jamvis-entity-mapping-kv{display:flex;justify-content:space-between;font-size:9px;color:#678;margin-bottom:2px;gap:8px}.jamvis-entity-mapping-kv .mono{color:#8ab4cc;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.jamvis-entity-mapping-halt{font-size:8px;color:#ff7875;margin-top:4px;font-family:Share Tech Mono,monospace}.jamvis-mapping-adj-status{font-size:9px;color:#ff7875;font-family:Share Tech Mono,monospace}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
