.bmc-map{position:relative;block-size:100%}.bm_map3DRenderCanvas{position:relative;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}.maplibregl-canvas:focus,.bm_map3DRenderCanvas:focus{outline-offset:-2px}.bm_map3DContainer .sub-map-control{position:absolute}.maplibregl-canvas-container .InfoboxCustom{z-index:2000}.maplibregl-canvas{border-radius:inherit}.bmc-maplibre .maplibregl-control-container{display:none}.bmc-maplibre .maplibregl-marker{position:absolute;top:0;left:0;will-change:transform}.bmc-maplibre .maplibregl-crosshair,.bmc-maplibre .maplibregl-crosshair .maplibregl-interactive,.bmc-maplibre .maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.bmc-maplibre .maplibregl-boxzoom{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:0;block-size:0;background:#fff;border:2px dotted #292827;opacity:.5}.bmc-widgets .bmc-wgt.copyright-widget{position:absolute;inset-block-end:10px;inset-inline-end:20px;padding:0;margin:0;background-color:transparent;font-size:9px;text-align:end;color:#000;text-shadow:#fff 1px 1px}.bmc-widgets .bmc-wgt.copyright-widget.dark{color:#ccc;text-shadow:#000 1px 1px}.bmc-widgets .bmc-wgt.copyright-widget.china{inset-inline-end:initial;inset-inline-start:20px;text-align:start}.bmc-widgets .bmc-wgt.copyright-widget a{color:inherit;text-decoration:none}.bmc-widgets .scalebar-widget{pointer-events:none}.bmc-widgets .scalebar{font-size:9px;color:#000;text-shadow:#fff 1px 1px}.bmc-widgets .scalebar.dark{color:#ccc;text-shadow:#000 1px 1px}
.bm_map3DContainer #bm_map3DRenderCanvas:hover{cursor:default}.bm_map3DContainer #bm_map3DRenderCanvas.grab{cursor:grabbing}.bm_map3DContainer #bm_map3DRenderCanvas.jump{cursor:pointer}.bm_map3DContainer #cursorLabel3D .cursorLabel3D{display:none;position:absolute;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-0.5px;color:#fff;white-space:pre;height:20px;text-shadow:0 0 6px #000;z-index:1000;text-align:center;margin-left:-60px;margin-top:43px}.bm_map3DContainer #cursorLabel3D .cursorLabel3D.visible{display:block}.bm_map3DContainer #nearbySights3D{position:absolute;z-index:1000;inset-inline-start:504px;inset-block-start:11.5px;border-radius:90px;display:inline-flex;flex-direction:row;align-items:center;align-content:center;justify-content:flex-start;flex-wrap:nowrap;gap:8px;padding:8px;color:rgba(0,0,0,.8);transition:visibility .5s,opacity .5s,background .5s,color .5s;overflow:hidden;background:#ffffffb3;backdrop-filter:blur(10px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.bm_map3DContainer.bm_dark3D #nearbySights3D{color:rgba(255,255,255,.8);background:#444444b3;backdrop-filter:blur(10px)}.bm_map3DContainer #nearbySights3D.nearbySights3D_hidden{display:none;visibility:hidden;max-inline-size:0;max-block-size:0}.bm_map3DContainer #nearbySights3D>button{position:relative;max-inline-size:600px;border-radius:90px;color:inherit;background:#fff;cursor:pointer;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:6px;padding-inline-end:10px;gap:4px;border:1px solid #106ebe00;font-weight:500;font-size:13px;line-height:16px;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 0 6px 0 #0000001a;transition-duration:.5s}.bm_map3DContainer.bm_dark3D #nearbySights3D>button{border:1px solid #aacce600;background:#605e5c}.bm_map3DContainer #nearbySights3D>button.nearbySights3D_hiddenChild{display:none}.bm_map3DContainer #nearbySights3D>button.active{border:1px solid #106ebe}.bm_map3DContainer.bm_dark3D #nearbySights3D>button.active{border:1px solid #aacce6}.bm_map3DContainer #nearbySights3D>button:hover{background:#f3f3f3}.bm_map3DContainer.bm_dark3D #nearbySights3D>button:hover{background:#545250}.bm_map3DContainer #nearbySights3D>button>img{inline-size:30px;block-size:30px}.bm_map3DContainer #weatherPicker3D #hoverDiv3D{position:absolute;border-radius:90px;z-index:0;background:#f3f3f3;transition:all .5s}.bm_map3DContainer.bm_dark3D #weatherPicker3D #hoverDiv3D{background:#545250}.bm_map3DContainer #weatherPicker3D #hoverDiv3D.invisible{background:transparent;visibility:collapse;inset-inline-start:0;inline-size:0}.bm_map3DContainer #weatherPicker3D.disabledToolbarControl3D #hoverDiv3D{background:transparent;visibility:collapse;inset-inline-start:0;inline-size:0}.bm_map3DContainer #weatherPicker3D .hiddenToolbarControl3D{padding-block:0 !important;padding-inline:0 !important;border:0 solid transparent;visibility:hidden;margin-block:0 !important;margin-inline:-4px !important}.bm_map3DContainer #weatherPicker3D .toolbarControlCollapse3D:hover{background:transparent}.bm_map3DContainer #playbackWidget3D{position:absolute;inset-block-end:32px;inline-size:calc(100% - 110px);block-size:30px;pointer-events:none;z-index:2000;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;opacity:0;background-color:Transparent;border:none;transition:visibility .5s,opacity .5s}.bm_map3DContainer #playbackWidget3D #playbackSlider{cursor:pointer;position:relative;inline-size:100%;block-size:100%;pointer-events:none}.bm_map3DContainer #playbackWidget3D #hitTest{z-index:200;position:absolute;inline-size:100%;block-size:100%;pointer-events:auto}.bm_map3DContainer #playbackWidget3D #items{direction:ltr;z-index:100;position:absolute;inline-size:calc(100% - 32px);block-size:100%;margin:0 16px 0 16px;display:flex;align-items:center}.bm_map3DContainer #playbackWidget3D #base{position:absolute;block-size:2px;inline-size:calc(100%);border-radius:4px;background-color:#f3f3f3;opacity:.8}.bm_map3DContainer.bm_dark3D #playbackWidget3D #base{background-color:#605e5c}.bm_map3DContainer #playbackWidget3D .playbackItem{position:absolute;transform:translate(-50%);display:flex}.bm_map3DContainer #playbackWidget3D #markerTemplate{display:none;position:absolute;inline-size:100%}.bm_map3DContainer #playbackWidget3D #markerTemplate #dot{transform:translate(-50%, -50%);transition:all .5s}.bm_map3DContainer #playbackWidget3D #markerTemplate #dot svg{transition:all .5s;stroke-width:0;fill:#f3f3f3}.bm_map3DContainer.bm_dark3D #playbackWidget3D #markerTemplate #dot svg{fill:#545250}.bm_map3DContainer #playbackWidget3D #markerTemplate #observe{block-size:2px;inline-size:0;background-color:#c8c8c8;border-radius:4px;transform:translate(0, -50%);transition:all .5s}.bm_map3DContainer.bm_dark3D #playbackWidget3D #markerTemplate #observe{background-color:#605e5c}.bm_map3DContainer #playbackWidget3D #markerTemplate #text{white-space:nowrap;padding-inline-start:18px;padding-block-end:10px;transform:translate(0, -50%) rotate(-45deg);transform-origin:center left;block-size:auto;z-index:2100;cursor:pointer;pointer-events:all;inline-size:auto;max-inline-size:170px;overflow:hidden;font-size:13px;font-style:normal;font-weight:550;line-height:30px;letter-spacing:-0.35px;background-image:linear-gradient(to right, #fff, #fff 150px, transparent);-webkit-background-clip:text;background-clip:text;color:transparent;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.bm_map3DContainer #playbackWidget3D #markerTemplate.activeMarker #text{font-size:16px;font-weight:700;max-inline-size:none;background-color:#fff}.bm_map3DContainer.bm_dark3D #playbackWidget3D #markerTemplate.activeMarker #text{background-color:#000}.bm_map3DContainer #playbackWidget3D #markerTemplate:hover #text{font-size:16px;font-weight:700;max-inline-size:none;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #000);filter:drop-shadow(0 0 6px #000)}.bm_map3DContainer.bm_dark3D #playbackWidget3D #markerTemplate:hover #text{background-color:#000}.bm_map3DContainer #playbackWidget3D #playbackPointer{z-index:2300;display:flex;align-items:center;color:#106ebe}.bm_map3DContainer.bm_dark3D #playbackWidget3D #playbackPointer{color:#aacce6}.bm_map3DContainer #playbackControls3D{position:absolute;pointer-events:all;z-index:2000;display:flex;flex-direction:column-reverse;align-items:center;gap:8px;border-radius:90px;opacity:0;transition:visibility .5s,opacity .5s}.bm_map3DContainer #playbackControls3D.blurryBackground{padding:8px;box-shadow:0 0 6px 0 #0000001a;background:#ffffffb3;backdrop-filter:blur(10px)}.bm_map3DContainer #playbackControls3D.row3D{flex-direction:row}.bm_map3DContainer #playbackControls3D.relativeAligned3D{position:relative}.bm_map3DContainer.bm_dark3D #playbackControls3D{background:#444444b3;backdrop-filter:blur(10px)}.bm_map3DContainer #playbackControls3D #playbackSpeedSliderContainer{position:relative;inline-size:36px;background:#fff;border-radius:18px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding-block-start:16px;padding-block-end:16px;cursor:default;pointer-events:none}.bm_map3DContainer #playbackControls3D.row3D #playbackSpeedSliderContainer{flex-direction:row-reverse;block-size:36px;inline-size:unset;padding-inline-start:16px;padding-inline-end:16px;padding-block-start:unset;padding-block-end:unset}.bm_map3DContainer.bm_dark3D #playbackControls3D #playbackSpeedSliderContainer{background:#605e5c}.bm_map3DContainer #playbackControls3D #playbackSpeedSliderInnerContainer{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;inline-size:32px;background-color:Transparent;border:none}.bm_map3DContainer #playbackControls3D.row3D #playbackSpeedSliderInnerContainer{block-size:32px;inline-size:unset}.bm_map3DContainer #playbackControls3D #playbackSpeedSlider{max-block-size:100px;inline-size:0;block-size:100px;transition:all .5s;border:1px solid #444;cursor:pointer;pointer-events:auto}.bm_map3DContainer #playbackControls3D.row3D #playbackSpeedSlider{max-block-size:unset;max-inline-size:100px;block-size:0;inline-size:100px}.bm_map3DContainer.bm_dark3D #playbackControls3D #playbackSpeedSlider{border:1px solid #faf9f8}.bm_map3DContainer #playbackControls3D #playbackSpeedSliderThumb{position:absolute;inline-size:16px;block-size:16px;border-radius:16px;z-index:100;inset-block-start:50%;background:#fff;border:1px solid #106ebe;transform:translateY(-8px);cursor:pointer;pointer-events:auto}.bm_map3DContainer #playbackControls3D.row3D #playbackSpeedSliderThumb{inset-block-start:unset;inset-inline-start:50%;transform:translateX(-8px)}html[dir=rtl] .bm_map3DContainer #playbackControls3D.row3D #playbackSpeedSliderThumb{transform:translateX(8px)}.bm_map3DContainer.bm_dark3D #playbackControls3D #playbackSpeedSliderThumb{background:#605e5c;border:1px solid #aacce6}.bm_map3DContainer #playbackControls3D #playbackPlayPause{cursor:pointer;pointer-events:auto;inline-size:36px;block-size:36px;border-radius:18px;flex-shrink:0;color:#444;background:#fff;fill:#fff;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.1)) drop-shadow(0 0 2px rgba(0, 0, 0, 0.2));border:0}.bm_map3DContainer.bm_dark3D #playbackControls3D #playbackPlayPause{color:#faf9f8;background:#605e5c;fill:#605e5c}.bm_map3DContainer #playbackControls3D #playbackSpeedSliderThumb:hover,.bm_map3DContainer #playbackControls3D #playbackPlayPause:hover{background:#f3f3f3}.bm_map3DContainer.bm_dark3D #playbackControls3D #playbackSpeedSliderThumb:hover,.bm_map3DContainer.bm_dark3D #playbackControls3D #playbackPlayPause:hover{background:#545250}.bm_map3DContainer #playbackControls3D #playbackPlayPause #pause{display:block}.bm_map3DContainer #playbackControls3D #playbackPlayPause #play{display:none}.bm_map3DContainer #playbackControls3D .pausePlayIconWrapper{display:flex;fill:currentColor}.bm_map3DContainer #playbackControls3D .speedIconWrapper{display:flex;block-size:24px;justify-content:center;align-items:center;flex-direction:column;color:#444}.bm_map3DContainer #playbackControls3D.row3D .speedIconWrapper{block-size:unset;inline-size:24px}.bm_map3DContainer.bm_dark3D #playbackControls3D .speedIconWrapper{color:#faf9f8}.bm_map3DContainer #playbackControls3D.column3D .speedFastIconWrapper{margin:-10px 0 -5px 0}.bm_map3DContainer #playbackControls3D.column3D .speedSlowIconWrapper{margin:-5px 0 -10px 0}@media screen and (max-height: 600px){.bm_map3DContainer #playbackControls3D.column3D #playbackSpeedSlider{max-block-size:70px;block-size:70px}.bm_map3DContainer #playbackControls3D.column3D .speedFastIconWrapper,.bm_map3DContainer #playbackControls3D.column3D .speedSlowIconWrapper{display:none}}.bm_map3DContainer #toolbar3D{position:absolute;z-index:1000;inset-inline-start:20px;inset-block-end:20px;border-radius:90px;padding:4px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:4px;color:rgba(0,0,0,.8);transition:visibility .5s,opacity .5s;background:#ffffffb3;backdrop-filter:blur(10px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.bm_map3DContainer.bm_dark3D #toolbar3D{color:rgba(255,255,255,.8);background:#444444b3;backdrop-filter:blur(10px)}.bm_map3DContainer #toolbar3D button{color:inherit;cursor:pointer}.bm_map3DContainer #toolbar3D svg{vertical-align:baseline}.bm_map3DContainer #toolbarControls3D{margin-inline-end:-8px}.bm_map3DContainer .toolbarControlBackground3D,.bm_map3DContainer .toolbarIconButton3D{position:relative;max-inline-size:600px;border-radius:90px;background:#fff;cursor:pointer;transition:all .5s,border-width 0s,padding 0s;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:2px;gap:8px;color:inherit;border:0 solid #106ebe}.bm_map3DContainer.bm_dark3D .toolbarControlBackground3D{background:#605e5c;border:0 solid #aacce6}.bm_map3DContainer .toolbarControlBackground3D.active,.bm_map3DContainer .toolbarIconButton3D.active{border:2px solid #106ebe;padding:0}.bm_map3DContainer.bm_dark3D .toolbarControlBackground3D.active{border:2px solid #aacce6}.bm_map3DContainer .toolbarControlBackground3D:hover,.bm_map3DContainer .toolbarIconButton3D:hover{background:#f3f3f3;filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.1))}.bm_map3DContainer.bm_dark3D .toolbarControlBackground3D:hover{background:#545250}.bm_map3DContainer .toolbarControlBackground3D.expanded,.bm_map3DContainer .toolbarIconButton3D.expanded{cursor:auto}.bm_map3DContainer .toolbarControlBackground3D.expanded:hover,.bm_map3DContainer .toolbarIconButton3D.expanded:hover{background:#fff;filter:unset}.bm_map3DContainer.bm_dark3D .toolbarControlBackground3D.expanded:hover{background:#605e5c}.bm_map3DContainer .toolbarIconButton3D div{display:flex}.bm_map3DContainer .toolbarIconButton3D svg{fill:currentColor;inline-size:16px;block-size:16px;border-radius:90px;pointer-events:none}.bm_map3DContainer .toolbarIconButton3D .toolbarControlContent3D{padding:6px}.bm_map3DContainer.bm_dark3D .toolbarIconButton3D{background:#605e5c;border-color:#aacce6}.bm_map3DContainer.bm_dark3D .toolbarIconButton3D.active{border-color:#aacce6}.bm_map3DContainer.bm_dark3D .toolbarIconButton3D:hover{background:#545250}.bm_map3DContainer .toolbarControlExpandButton{position:absolute;inset-block-start:2px;inset-inline-start:8px;margin:-2px -8px;inline-size:100%;block-size:100%;background-color:transparent;border:none;padding:0;border-radius:90px;z-index:1;cursor:pointer}.bm_map3DContainer .toolbarControlContent3D{max-inline-size:600px;border-radius:90px;position:relative;display:inline-flex;flex-flow:row nowrap;place-content:center space-evenly;align-items:center;padding:3px 8px;border:0 solid #106ebe;gap:4px;overflow:hidden;transition:all .5s,padding 0s,border-width 0s;color:inherit;background:transparent;box-sizing:unset}.bm_map3DContainer.bm_dark3D .toolbarControlContent3D{border:0 solid #aacce6}.bm_map3DContainer .toggledToolbarControl3D{border:2px solid #106ebe;padding:1px 6px}.bm_map3DContainer.bm_dark3D .toggledToolbarControl3D{border:2px solid #aacce6}.bm_map3DContainer .toolbarControlContent3D.primary{background:transparent}.bm_map3DContainer .toolbarControlContent3D.toolbarControlCollapse3D{inline-size:20px;block-size:20px;margin-inline-end:1px;padding:0 !important;pointer-events:auto}html[dir=rtl] .toolbarControlContent3D.toolbarControlCollapse3D{transform:scaleX(-1)}.bm_map3DContainer .toolbarControlContent3D.toolbarControlCollapse3D.hiddenToolbarControl3D{margin-inline:-4px !important}.bm_map3DContainer .toolbarControlCollapse3D:hover{background:#f3f3f3}.bm_map3DContainer.bm_dark3D .toolbarControlCollapse3D:hover{background:#545250}.bm_map3DContainer .toolbarControlTitle3D{color:inherit;font-size:13px;font-weight:500;line-height:22px;letter-spacing:-0.05em;white-space:nowrap}.bm_map3DContainer .toolbarControlTitleSepartor3D{color:inherit;font-size:13px;line-height:22px;font-weight:500;white-space:nowrap;align-self:center;margin:0 2px;visibility:collapse}.bm_map3DContainer .toolbarIcon3D{inline-size:20px;block-size:20px;fill:currentColor}.bm_map3DContainer .toolbarIcon3D #svg{inline-size:20px;block-size:20px}.bm_map3DContainer .hiddenToolbarControl3D{max-inline-size:0 !important;margin:0 !important;overflow:hidden;pointer-events:none;visibility:hidden}.bm_map3DContainer .disabledToolbarControl3D{background:transparent !important;color:rgba(0,0,0,.6) !important;fill:rgba(0,0,0,.6) !important;cursor:auto}.bm_map3DContainer.bm_dark3D .disabledToolbarControl3D{color:rgba(255,255,255,.6) !important;fill:rgba(255,255,255,.6) !important}.bm_map3DContainer #toolbar3D #toolbarControls3D{display:none}.bm_map3DContainer .bm_returnButton3D{position:absolute;z-index:1002;inset-inline-end:25px;inset-block-start:20px;border-radius:90px;background:#fff;display:inline-flex;padding:9px;justify-content:center;align-items:center;gap:4px;cursor:pointer;transition:visibility .5s,opacity .5s,background-color .5s;opacity:1;visibility:visible;filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.1)) drop-shadow(0 0 1px rgba(0, 0, 0, 0.2));border:0;color:rgba(0,0,0,.8)}.bm_map3DContainer .bm_returnButton3D.startAligned3D{inset-inline-start:25px;inset-inline-end:unset}.bm_map3DContainer .bm_returnButton3D.relativeAligned3D{position:relative;inset-block-start:unset;inset-inline-start:unset;inset-inline-end:unset}.bm_map3DContainer.bm_dark3D .bm_returnButton3D{color:rgba(255,255,255,.8);background:#605e5c}.bm_map3DContainer .bm_returnButton3D:hover{background:#f3f3f3}.bm_map3DContainer.bm_dark3D .bm_returnButton3D:hover{background:#545250}.bm_map3DContainer .bm_returnButton3D .returnButtonIcon3D{color:inherit;fill:currentColor;inline-size:24px;display:flex;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.bm_map3DContainer .bm_returnButton3D .returnButtonText3D{color:inherit;font-size:16px;font-weight:500;line-height:13px;letter-spacing:-0.65px;padding-inline-end:8px;pointer-events:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.bm_map3DContainer .bm_returnButton3D svg{pointer-events:none}.bm_map3DContainer #bm_loadingGraphic3D{position:absolute;top:50%;left:50%;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);color:#fff;font-size:24px;font-weight:bold;text-align:center;text-shadow:0 0 5px rgba(0,0,0,.8);transition:visibility 2s ease-in-out,opacity 2s ease-in-out;opacity:0;visibility:hidden;pointer-events:none}.bm_map3DContainer #bm_loadingGraphic3D.bm_visible3D{opacity:1;visibility:visible}.bm_map3DContainer .bm_loadingSpinner3D{margin:8px;width:32px;height:32px;border:5px solid #fff;border-top:5px solid transparent;border-radius:50%;filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.5));animation:bm_loadingSpinnerAnimation3D 1.618s linear infinite}@keyframes bm_loadingSpinnerAnimation3D{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.bm_map3DContainer .celestialHover3D{position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;z-index:1002;transform:translate(-50%, -50%);visibility:hidden}.bm_map3DContainer .celestialHoverCircle3D{inline-size:36px;block-size:36px;border-radius:50%;border:1.5px solid rgba(255,255,255,.85);box-shadow:0 0 8px rgba(255,255,255,.5);box-sizing:border-box;visibility:hidden}.bm_map3DContainer .celestialHover3D.celestialHoverNamed3D .celestialHoverCircle3D{visibility:visible}.bm_map3DContainer .celestialHoverGlow3D{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:16px;block-size:16px;border-radius:50%;pointer-events:none;z-index:1001;--celestial-hover-glow-rgb: 255 255 255;background:radial-gradient(circle, rgb(var(--celestial-hover-glow-rgb)/0.95) 0%, rgb(var(--celestial-hover-glow-rgb)/0.55) 35%, rgb(var(--celestial-hover-glow-rgb)/0) 70%);opacity:0;transition:opacity 220ms ease-out}.bm_map3DContainer .celestialHoverGlow3D.celestialHoverGlowVisible3D{opacity:1}.bm_map3DContainer .celestialHoverGlow3D.celestialHoverGlowStar3D::before,.bm_map3DContainer .celestialHoverGlow3D.celestialHoverGlowStar3D::after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:80px;block-size:1.5px;background:linear-gradient(to right, rgb(var(--celestial-hover-glow-rgb)/0) 0%, rgb(var(--celestial-hover-glow-rgb)/0.9) 50%, rgb(var(--celestial-hover-glow-rgb)/0) 100%);transform:translate(-50%, -50%);pointer-events:none}.bm_map3DContainer .celestialHoverGlow3D.celestialHoverGlowStar3D::after{transform:translate(-50%, -50%) rotate(90deg)}.bm_map3DContainer .celestialHoverTooltip3D{position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%, 8px);margin:0;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500;color:#111;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.35);visibility:hidden;background:#ffffffb3;backdrop-filter:blur(10px)}.bm_map3DContainer .celestialHover3D.celestialHoverNamed3D .celestialHoverTooltip3D{visibility:visible}.bm_map3DContainer .celestialHover3D.celestialHoverNamed3D .celestialHoverTooltip3D:empty{visibility:hidden}.bm_map3DContainer.bm_dark3D .celestialHoverTooltip3D{color:#faf9f8;background:#444444b3;backdrop-filter:blur(10px)}.bm_map3DContainer .bm_copyright3D{position:absolute;inset-block-end:5px;inset-inline-end:20px;color:#000;text-shadow:#fff 1px 1px;font-size:10px;text-align:end;z-index:1001;line-height:15px;font-weight:400;gap:4px;display:flex}.bm_copyright3D span{pointer-events:none}.bm_map3DContainer .bm_copyright3D a{color:#000;text-decoration:none}.bm_map3DContainer .bm_copyright3D a:visited{color:#000;text-decoration:none}.bm_map3DContainer .bm_copyright3D a:hover{text-decoration:underline}.bm_map3DContainer .bm_copyrightLeftAlign3D{inset-inline-end:unset;inset-inline-start:20px}.bm_map3DContainer #clock3D .clockComponentsGroup3D{display:inline-flex;align-items:center;overflow:hidden;max-inline-size:400px;transition:all .5s;justify-content:center;gap:8px}.bm_map3DContainer #clock3D.toolbarControlBackground3D{gap:0}.bm_map3DContainer #clock3D .toolbarControlContent3D{gap:4px}.bm_map3DContainer #clock3D #expandClock3D{inset-inline-start:-3px;padding-inline-end:5px;overflow:visible}.bm_map3DContainer #clock3D #iconPlaceholder3D{inline-size:20px;transition-duration:.5s}.bm_map3DContainer #clock3D #iconPlaceholder3D.hiddenToolbarControl3D{inline-size:0}.bm_map3DContainer #clock3D #sunriseHash3D.timeSliderHash3D.hiddenToolbarControl3D,.bm_map3DContainer #clock3D #noonHash3D.timeSliderHash3D.hiddenToolbarControl3D,.bm_map3DContainer #clock3D #sunsetHash3D.timeSliderHash3D.hiddenToolbarControl3D,.bm_map3DContainer #clock3D #endOfDayHash3D.timeSliderHash3D.hiddenToolbarControl3D,.bm_map3DContainer #clock3D #currentTimeIndicator3D.hiddenToolbarControl3D,.bm_map3DContainer #clock3D #timeSlider3D.timeSliderHash3D.hiddenToolbarControl3D{visibility:hidden}.bm_map3DContainer #clock3D #clockTimeComponents3D{display:none}.bm_map3DContainer #clock3D.expanded #clockTimeComponents3D{display:inline-flex;min-inline-size:70px;text-align:end}.bm_map3DContainer #clock3D #clockLabel3D{visibility:visible;inline-size:auto}.bm_map3DContainer #clock3D.expanded #clockLabel3D{visibility:hidden;inline-size:0;display:none}.bm_map3DContainer #clock3D #clockTimeSliderComponents3D{display:flex;flex-direction:row;align-items:center;min-block-size:22px;overflow:visible}.bm_map3DContainer #clock3D #clockTimeSliderComponents3D.clockComponentsGroup3D{overflow:visible}.bm_map3DContainer #clock3D #clockTimeSliderComponents3D.clockComponentsGroup3D.hiddenToolbarControl3D{border:0;margin:0 0 0 -4px !important}.bm_map3DContainer #clock3D #clockTimeSliderAriaHidden{display:flex;align-items:center}.bm_map3DContainer #clock3D #clockTimeSliderContainer3D{display:flex;position:relative;flex-direction:row;align-items:center;margin:0;transition-duration:.5s;overflow:visible;background:none;border:none;padding:0;pointer-events:none}.bm_map3DContainer #clock3D.expanded #clockTimeSliderContainer3D{margin:0 12px 0 8px;padding:10px 0;cursor:pointer;background:transparent;pointer-events:auto}.bm_map3DContainer #clock3D #timeSlider3D{pointer-events:auto;max-inline-size:220px;inline-size:220px;block-size:0;transition-duration:.5s;border:1px solid #444}.bm_map3DContainer.bm_dark3D #clock3D #timeSlider3D{border:1px solid #faf9f8}.bm_map3DContainer #clock3D #timeSlider3D.hiddenToolbarControl3D{border:1px solid transparent;forced-color-adjust:none}.bm_map3DContainer #clock3D .timeSliderHash3D{position:absolute;border:1px solid #444;inline-size:0;block-size:0;transition-property:border-color;transition-duration:.5s;inset-inline-start:0}.bm_map3DContainer.bm_dark3D #clock3D .timeSliderHash3D{border:1px solid #faf9f8}.bm_map3DContainer #clock3D .timeSliderHash3D.hiddenToolbarControl3D{border:1px solid transparent;forced-color-adjust:none}.bm_map3DContainer #clock3D.expanded .timeSliderHash3D{block-size:4px}.bm_map3DContainer #clock3D.expanded .timeSliderHash3D.solarHash3D{block-size:6px;inset-inline-start:50%;cursor:pointer;pointer-events:auto}.bm_map3DContainer #clock3D.expanded .timeSliderHash3D.solarHash3D::before{content:"";position:absolute;inset:-8px -6px}.bm_map3DContainer #clock3D.expanded .timeSliderHash3D.solarHash3D:hover{border-color:#106ebe}.bm_map3DContainer.bm_dark3D #clock3D.expanded .timeSliderHash3D.solarHash3D:hover{border-color:#aacce6}.bm_map3DContainer #clock3D #currentTimeIndicator3D{position:absolute;display:flex;flex-direction:column;justify-content:space-around;align-items:center;inline-size:0}.bm_map3DContainer #clock3D #currentTimeIndicator3D>div{block-size:20px;inline-size:0;border:.5px solid #444;transition-property:border-color;transition-duration:.5s}.bm_map3DContainer.bm_dark3D #clock3D #currentTimeIndicator3D>div{border:.5px solid #faf9f8}.bm_map3DContainer #clock3D #collapseClock3D{display:none;margin-inline-start:-4px}.bm_map3DContainer #clock3D.expanded #collapseClock3D{display:inline-flex}.bm_map3DContainer #clock3D #datePickerContainer3D{position:relative;display:none;align-items:center;justify-content:center}.bm_map3DContainer #clock3D.expanded #datePickerContainer3D{display:inline-flex}.bm_map3DContainer #clock3D #datePickerButton3D{cursor:pointer;padding:0;border-radius:4px}.bm_map3DContainer #clock3D #datePickerButton3D:hover,.bm_map3DContainer #clock3D #datePickerButton3D:focus-visible{background:#f3f3f3}.bm_map3DContainer.bm_dark3D #clock3D #datePickerButton3D:hover,.bm_map3DContainer.bm_dark3D #clock3D #datePickerButton3D:focus-visible{background:#545250}.bm_map3DContainer #clock3D #datePickerInput3D{position:absolute;inset:0;opacity:0;inline-size:100%;block-size:100%;border:none;padding:0;margin:0;pointer-events:none}.bm_map3DContainer #clock3D #icon3D{color:inherit;position:absolute;inset-inline-start:100%;transition-duration:.5s;margin-inline:0;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1px;block-size:26px}.bm_map3DContainer #clock3D.expanded #icon3D{transition:all 0s;inline-size:0}.bm_map3DContainer #clock3D #icon3D.hiddenToolbarControl3D{margin-inline-end:-6px !important}.bm_map3DContainer #clock3D #iconContainer3D{color:inherit;display:flex;flex-flow:column nowrap;align-content:center;align-items:center;background:#ffffff00;pointer-events:none;cursor:pointer;min-inline-size:20px;min-block-size:20px;transition-duration:.5s;overflow:hidden}.bm_map3DContainer.bm_dark3D #clock3D #iconContainer3D{background:#605e5c00}.bm_map3DContainer #clock3D.expanded #iconContainer3D{position:relative;border-radius:90px;background:#fff;border:1px solid #106ebe;padding:2px}.bm_map3DContainer.bm_dark3D #clock3D.expanded #iconContainer3D{border:1px solid #aacce6;background:#605e5c}.bm_map3DContainer #clock3D.expanded #iconContainer3D:hover{background:#f3f3f3}.bm_map3DContainer.bm_dark3D #clock3D.expanded #iconContainer3D:hover{background:#545250}.bm_map3DContainer #clockTimeOfDayIcons3D{fill:currentColor;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;inline-size:20px;inset-block-start:50%;transition:all .5s,transform .2s linear;transform:translateY(-50%)}.bm_map3DContainer #clock3D .timeSliderHash3D#endOfDayHash3D{inset-inline-start:100%}.bm_map3DContainer #clockTimeOfDayIcons3D.earlyNight{transform:translateY(-92.5%)}.bm_map3DContainer #clockTimeOfDayIcons3D.sunrise{transform:translateY(-71%)}.bm_map3DContainer #clockTimeOfDayIcons3D.day{transform:translateY(-50%)}.bm_map3DContainer #clockTimeOfDayIcons3D.sunset{transform:translateY(-29%)}.bm_map3DContainer #clockTimeOfDayIcons3D.lateNight{transform:translateY(-7.5%)}.bm_map3DContainer .bm_card3D{position:absolute;inline-size:320px;max-inline-size:320px;max-block-size:calc(100% - 201px);overflow-block:auto;inset-block-end:0;inset-inline-end:0;padding:20px;padding-inline-end:12px;border-radius:16px;z-index:10;opacity:0;transition:visibility .5s,opacity .5s,backdrop-filter .5s,background-color .5s,color .5s,scrollbar-color .5s,border-color .5s;pointer-events:auto;background-color:#fff;color:#111;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;scrollbar-color:transparent transparent;scrollbar-width:thin;scrollbar-gutter:stable}.bm_map3DContainer .bm_card3D.limitHeightCard3D{max-block-size:360px}.bm_map3DContainer .bm_card3D.bm_card3DContentCollapsed{overflow-block:hidden}@media only screen and (min-device-width: 768px)and (orientation: portrait){.bm_map3DContainer .bm_card3D{inline-size:240px}}@media screen and (max-height: 240px){.bm_map3DContainer .bm_card3D{visibility:hidden !important;opacity:0 !important}}.bm_map3DContainer .bm_card3D:hover{scrollbar-color:#9b9b9b transparent}.bm_map3DContainer.bm_dark3D .bm_card3D{background-color:#292827;color:#444}.bm_map3DContainer .bm_card3D.bm_defocused3D:hover{opacity:1 !important;cursor:pointer}.bm_map3DContainer .bm_card3D .bm_card3DCloseButton,.bm_map3DContainer .bm_card3D .bm_card3DCollapseButton{position:absolute;inset-block-start:20px;inset-inline-end:14px;z-index:1;inline-size:24px;block-size:24px;cursor:pointer;background:none;border:none;padding:unset;pointer-events:auto;opacity:1;visibility:visible;color:#444;transition-duration:.5s;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.bm_map3DContainer .bm_card3D .bm_card3DCloseButton svg{inline-size:24px;block-size:24px}.bm_map3DContainer .bm_card3D .bm_card3DCloseButton.bm_card3DCloseButtonHidden,.bm_map3DContainer .bm_card3D .bm_card3DCollapseButton.bm_card3DCollapseButtonHidden{opacity:0 !important;visibility:hidden !important}.bm_map3DContainer .bm_card3D .bm_card3DCollapseButton{padding:2px;transition:transform .5s;transform:rotate(0deg)}.bm_map3DContainer .bm_card3D .bm_card3DCloseButton:hover,.bm_map3DContainer .bm_card3D .bm_card3DCollapseButton:hover{filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))}.bm_map3DContainer.bm_dark3D .bm_card3D .bm_card3DCloseButton,.bm_map3DContainer.bm_dark3D .bm_card3D .bm_card3DCollapseButton{color:#faf9f8}.bm_map3DContainer .bm_card3D.bm_card3DContentCollapsed .bm_card3DCollapseButton{transform:rotate(180deg)}.bm_map3DContainer .leftAlignedCard3D{inset-inline-end:unset;inset-inline-start:0}.bm_map3DContainer .topAlignedCard3D{inset-block-end:unset;inset-block-start:0}.bm_map3DContainer .bm_card3D #card3DCategoryIcon{display:flex;align-items:center;padding:0 8px 0 0}html[dir=rtl] .bm_map3DContainer .bm_card3D #card3DCategoryIcon{padding:0 0 0 8px}.bm_map3DContainer .bm_card3D #card3DCategoryIcon img{inline-size:30px;block-size:30px;pointer-events:none}.bm_map3DContainer .bm_card3D #card3DTitle{inline-size:100%;color:#000;font-size:18px;font-weight:400;line-height:26px;min-block-size:26px;text-wrap:wrap;transition-duration:.5s}.bm_map3DContainer.bm_dark3D .bm_card3D #card3DTitle{color:#faf9f8}.bm_map3DContainer .bm_card3D #collapsibleCard3DContent{interpolate-size:allow-keywords;display:flex;flex-direction:column;transition:block-size .5s;visibility:visible;block-size:auto}.bm_map3DContainer .bm_card3D.bm_card3DContentCollapsed #collapsibleCard3DContent{block-size:0;visibility:hidden}.bm_map3DContainer .bm_card3D a{color:#106ebe;font-size:11px;font-weight:400;line-height:13px;text-decoration:none !important;transition-duration:.5s;text-overflow:ellipsis;overflow:hidden}.bm_map3DContainer.bm_dark3D .bm_card3D a{color:#aacce6}.bm_map3DContainer .bm_card3D #card3DSubtitle,.bm_map3DContainer .bm_card3D #card3DRating{display:flex;flex-direction:row;gap:4px;align-items:center;color:#444;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin-block-start:6px}.bm_map3DContainer.bm_dark3D .bm_card3D #card3DSubtitle,.bm_map3DContainer.bm_dark3D .bm_card3D #card3DRating{color:#faf9f8}.bm_map3DContainer .bm_card3D #card3DRating img{inline-size:16px;block-size:16px;border-radius:16px;pointer-events:none}.bm_map3DContainer .bm_card3D #card3DRating a{text-decoration:none;color:inherit}.bm_map3DContainer .bm_card3D #card3DRating a:hover{text-decoration:underline}.bm_map3DContainer .bm_card3D #card3DInfo{display:flex;flex-direction:column;gap:12px}.bm_map3DContainer .bm_card3D .bm_card3DInfoEntry{display:flex;gap:8px;font-size:11px;line-height:16px}.bm_map3DContainer .bm_card3D .bm_card3DInfoEntry svg{min-inline-size:fit-content;inline-size:16px;block-size:16px}.bm_map3DContainer .bm_card3D #card3DTopBar{display:flex;position:relative;padding-inline-end:28px}.bm_map3DContainer .bm_card3D a:hover{text-decoration:underline !important}.bm_map3DContainer .bm_card3D a:visited{color:#106ebe}.bm_map3DContainer.bm_dark3D .bm_card3D a:visited{color:#aacce6}.bm_map3DContainer .bm_card3D a.hidden{display:none;visibility:collapse}.bm_map3DContainer .bm_card3D #card3DImage{position:relative;margin-block-start:12px;border-radius:12px;transition-duration:.5s;overflow:hidden;display:flex;min-block-size:160px;max-block-size:160px;z-index:10;cursor:pointer}.bm_map3DContainer .bm_card3D #card3DImage img{inline-size:100%;block-size:auto;object-fit:cover;pointer-events:none}.bm_map3DContainer .bm_card3D #card3DImage span{visibility:hidden;opacity:0;position:absolute;inset-block-end:8px;inset-inline-end:8px;color:#fff;font-size:11px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bm_map3DContainer .bm_card3D #card3DImage:hover span{visibility:visible;opacity:1}.bm_map3DContainer .bm_card3D #card3DInfo,.bm_map3DContainer .bm_card3D #card3DDescription{color:#000;border-radius:12px;background-color:#ebf6ff;font-size:14px;font-weight:400;line-height:22px;margin-block-start:12px;padding:20px;transition-duration:.5s}.bm_map3DContainer.bm_dark3D .bm_card3D #card3DInfo,.bm_map3DContainer.bm_dark3D .bm_card3D #card3DDescription{color:#faf9f8;background-color:#2a4051}.bm_map3DContainer .bm_card3DSeeMoreAnchor{color:#106ebe;font-size:14px !important;font-weight:400;line-height:20px;text-decoration:none !important;transition-duration:.5s}.bm_map3DContainer.bm_dark3D .bm_card3DSeeMoreAnchor{color:#aacce6}.bm_map3DContainer .bm_card3DSeeMoreAnchor:hover{text-decoration:underline !important}.bm_map3DContainer .bm_card3D #card3DDataSource,.bm_map3DContainer .bm_card3D #card3DLicense{color:#444;font-size:11px;line-height:13px;font-weight:400;margin-block-start:12px}.bm_map3DContainer.bm_dark3D .bm_card3D #card3DDataSource,.bm_map3DContainer.bm_dark3D .bm_card3D #card3DLicense{color:#d2d0ce}.bm_map3DContainer .bm_card3DDataSourceAnchor{color:#106ebe;font-size:14px;line-height:20px;font-weight:400;text-decoration:none !important;transition-duration:.5s}.bm_map3DContainer.bm_dark3D .bm_card3DDataSourceAnchor{color:#aacce6}.bm_map3DContainer .bm_card3DDataSourceAnchor:hover{text-decoration:underline !important}.bm_imagePreviewIFrame3D{inline-size:100%;block-size:100%;border:none;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:10001}.bm_map3DContainer #hideButton3D .hiddenIcon{visibility:collapse;display:none}.bm_map3DContainer #spinner3D.spinner3D{position:absolute;z-index:10;transform:rotate(45deg);stroke-dasharray:62;stroke-dashoffset:62;animation:bm_3dmap_offsettozero_spinner .6s linear forwards;animation-delay:100ms;filter:drop-shadow(0 0 1px #ffffff)}@keyframes bm_3dmap_offsettozero_spinner{to{stroke-dashoffset:5}}
