.world-map_world__6DlvM{position:fixed;inset:0;height:100dvh;overflow:hidden;isolation:isolate;--sky-top:var(--color-scenery-day-top);--sky-bottom:var(--color-scenery-day-bottom);--sky-horizon:var(--color-scenery-day-horizon)}.world-map_world__6DlvM[data-lighting=night]{--sky-top:var(--color-scenery-night-top);--sky-bottom:var(--color-scenery-night-bottom);--sky-horizon:var(--color-scenery-night-horizon)}.world-map_world__6DlvM [data-world-scene]{background:transparent;overflow:visible}.world-map_hud__MtsN8{z-index:30;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right))}.world-map_hud__MtsN8,.world-map_panel__wEUut{position:absolute;left:max(12px,env(safe-area-inset-left))}.world-map_panel__wEUut{z-index:40;top:max(72px,calc(env(safe-area-inset-top) + 60px));width:min(384px,calc(100% - 24px));max-height:calc(100dvh - 304px)}.world-map_watch__gryhi{position:absolute;z-index:20;bottom:max(0px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);pointer-events:auto}.world-map_tools__yB2Gq{position:absolute;z-index:30;bottom:max(24px,env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left))}@media (min-width:768px){.world-map_hud__MtsN8{top:max(24px,env(safe-area-inset-top));left:24px;right:24px}.world-map_panel__wEUut{top:84px;left:24px;max-height:calc(100dvh - 120px)}.world-map_tools__yB2Gq{left:24px}}@media (max-width:767px){.world-map_feedback__YHZHB{top:calc(max(12px, env(safe-area-inset-top)) + 128px)}.world-map_hud__MtsN8{flex-wrap:wrap}.world-map_panel__wEUut{top:max(140px,calc(env(safe-area-inset-top) + 128px));max-height:calc(100dvh - 364px)}}@media (max-height:560px) and (min-width:768px){.world-map_panel__wEUut{max-height:calc(100dvh - 104px)}}@media (prefers-reduced-motion:reduce){.world-map_world__6DlvM{animation:none!important}}.world-scene_scene__BYO8s{overflow:hidden}.world-scene_layer__du3oA,.world-scene_scene__BYO8s{position:absolute;inset:0;pointer-events:none}.world-scene_cloud__ZaTta{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.world-scene_drift__heRMj{position:absolute;inset:0;animation:world-scene_world-cloud-drift__MxZBS 32s ease-in-out infinite alternate}@keyframes world-scene_world-cloud-drift__MxZBS{0%{transform:translate(-12px,3px)}to{transform:translate(16px,-4px)}}@media (prefers-reduced-motion:reduce){.world-scene_drift__heRMj{animation:none}}.world-camera_viewport__sZami{position:relative;isolation:isolate;aspect-ratio:16/9;overflow:hidden;container-type:size}.world-camera_immersive__eX9gf{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.world-camera_plane__b5DqS{position:absolute;left:50%;top:50%;width:min(100cqw,calc(100cqh * 16 / 9));aspect-ratio:16/9;transform:translate(-50%,-50%)}.world-camera_plane__b5DqS[data-fit=cover]{inset:0;width:100%;height:100%;aspect-ratio:auto;transform:none}.world-camera_camera__WHQ7_{position:absolute;inset:0;pointer-events:none;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.world-camera_camera__WHQ7_[data-cinematic=true]{transition-duration:.9s}.world-camera_camera__WHQ7_[data-dragging=true]{transition:none}.world-camera_location__KMYyy{position:relative}.world-camera_locationFrame__j2hfe{position:relative;aspect-ratio:16/9;overflow:hidden;isolation:isolate}.world-camera_locationImmersive__Ie8ZJ{position:absolute;inset:0;overflow:hidden}.world-camera_locationImmersive__Ie8ZJ .world-camera_locationFrame__j2hfe{position:absolute;inset:0;aspect-ratio:auto}.world-camera_locationLayer__VwJ2Y{position:absolute;inset:0}.world-camera_detailLayer__gAA1E{opacity:0;transform:scale(1.045);pointer-events:none;transition:opacity .6s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.world-camera_detailLayer__gAA1E[data-visible=true]{opacity:1;transform:scale(1)}.world-camera_detailLayer__gAA1E[data-interactive=true]{pointer-events:auto}.world-camera_locationImmersive__Ie8ZJ .world-camera_status__G6bMk{position:absolute;top:5rem;left:1rem;max-width:min(24rem,calc(100% - 2rem));z-index:20}@media (max-width:767px){.world-camera_locationImmersive__Ie8ZJ .world-camera_status__G6bMk{top:calc(max(12px, env(safe-area-inset-top)) + 128px)}}@media (prefers-reduced-motion:reduce){.world-camera_camera__WHQ7_,.world-camera_detailLayer__gAA1E{transition:none}}