._canvasRoot_b1dsq_1{position:fixed;inset:0;width:100%;height:100%;background-color:#0f0f13;overflow:hidden;touch-action:none}._app_gtcua_1{position:relative;width:100%;height:100%;overflow:hidden;color:#fff}._sceneLayer_gtcua_9{position:relative;width:100%;height:100%}._sceneContent_gtcua_15{width:100%;height:100%;opacity:0;transition:opacity .4s ease;pointer-events:none}._sceneContentReady_gtcua_23{opacity:1;pointer-events:auto}._menuLayer_gtcua_28{position:relative;width:100%;height:100%}._menuMap_gtcua_34{position:absolute;inset:0}._menuLauncher_gtcua_39{position:absolute;top:16px;left:16px;z-index:11;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#f7f7fb;font:600 13px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}._menuLauncher_gtcua_39:hover{background:#ffffff1a;border-color:#fff3}._menuLauncher_gtcua_39:active{transform:translateY(1px)}._soundToggle_gtcua_65._soundToggle_gtcua_65._soundToggle_gtcua_65{position:absolute;top:calc(var(--safe-top) + 16px);right:18px;padding:0 calc(1.5 * var(--basis));line-height:calc(7 * var(--basis));height:calc(7 * var(--basis));z-index:1}[dir=rtl] ._soundToggle_gtcua_65{right:auto;left:18px}._debugRecorder_gtcua_80{position:absolute;top:16px;right:16px;z-index:14;width:min(360px,90vw)}._chatInput_zjtay_1{position:absolute;inset:auto calc(var(--safe-right) + var(--hud-indent)) calc(var(--safe-bottom) + var(--hud-indent)) calc(var(--safe-left) + var(--hud-indent));top:auto;display:grid;grid-template-columns:1fr max-content;gap:8px;padding:10px;background:var(--transparent-dark-700, rgba(38, 38, 38, .7));border-radius:16px;z-index:2;corner-shape:superellipse(1.2)}._textareaWrapper_zjtay_17{position:relative;border-radius:var(--border-radius-x2, 8px);transition:box-shadow .2s ease,background-color .2s ease;box-shadow:0 0 0 1px transparent,0 0 0 4px transparent;display:flex;align-items:center}._textareaWrapper_zjtay_17:has(:focus-visible){background:var(--control-bg-tretiary-default, #3c3c3c);box-shadow:0 0 0 1px var(--border-active, rgba(253, 253, 253, .8)),0 0 0 4px var(--border-accent, rgba(253, 253, 253, .4))}._textarea_zjtay_17{display:block;width:100%;min-height:36px;max-height:60px;padding-block:6px;padding-inline-start:10px;padding-inline-end:36px;border:0;background:transparent;color:var(--forms-fg-active, #f9f9f9);font:16px/24px var(--font);resize:none;transition:opacity .25s ease;visibility:visible;opacity:1}._recording_zjtay_31 ._textarea_zjtay_17{opacity:0;visibility:hidden}._textarea_zjtay_17:focus-visible{outline:none}._textarea_zjtay_17::placeholder{color:var(--forms-fg-subtle, #cfcfcf)}._textarea_zjtay_17:disabled{opacity:.6;cursor:default}._visualizer_zjtay_75{position:absolute;inset:0;width:100%;height:36px;margin:auto;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease;display:grid;grid-template-columns:36px 1fr;gap:8px;z-index:1}._recording_zjtay_31 ._visualizer_zjtay_75{opacity:1;visibility:visible;pointer-events:auto}._visualizer_zjtay_75 canvas{width:100%;height:28px;margin:4px 0;display:block}button._clear_zjtay_105{position:absolute;top:0;bottom:0;inset-inline-end:0;margin:auto;padding:10px 14px;color:var(--control-fg-subtle-ghost, rgba(181, 181, 181, 1));transition:visibility .2s ease,opacity .2s ease}._textarea_zjtay_17:empty+._clear_zjtay_105{visibility:hidden;opacity:0}button._submit_zjtay_123{padding:0;width:36px}._root_q5nlu_1{display:inline-grid;align-items:center;justify-content:center;border:0;height:calc(9 * var(--basis));padding:0 calc(3 * var(--basis));border-radius:calc(2 * var(--basis));corner-shape:superellipse(1.2);font:500 14px/calc(9 * var(--basis)) var(--font);text-align:center;background:#3c3c3c;color:#fdfdfd;transition:background .2s ease;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._root_q5nlu_1._primary_q5nlu_21{background:var(--control-bg-secondary---inverse-default, #F4F4F4);color:var(--stone, #343330)}._root_q5nlu_1[disabled]:not(._primary_q5nlu_21){opacity:.7;cursor:not-allowed}._root_q5nlu_1:not(*[disabled]):not(._primary_q5nlu_21):hover{background:#303030}._root_q5nlu_1:not(*[disabled]):not(._primary_q5nlu_21):active{background:#242424}._root_q5nlu_1:has(svg:only-child){padding:0 calc(2 * var(--basis))}._root_rzogl_1{border:0;padding:0;margin:0;background:transparent;font:inherit;color:inherit;text-align:inherit;line-height:inherit;letter-spacing:inherit;appearance:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._root_rzogl_1:disabled{cursor:not-allowed}._root_1272g_1{width:20px;height:20px;border:4px solid #ececec;border-top-color:#262626;border-radius:50%;box-sizing:border-box;animation:_rotation_1272g_1 1.4s linear infinite}@keyframes _rotation_1272g_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--chatInputHeight: 56px;--suggestionsHeight: 36px}._assistantChatPanel_1o8vh_6{--chatInputIndent: 12px;--transitionDuration: .6s;--transitionEasing: cubic-bezier(.215, .61, .355, 1);--chatPanelTransitionDuration: .25s;position:fixed;inset:auto 0 0;border-radius:24px 24px 0 0;corner-shape:superellipse(1.2);z-index:10;transition:height var(--transitionDuration) var(--transitionEasing),background var(--transitionDuration) var(--transitionEasing);-webkit-user-select:none;user-select:none;height:calc(var(--safe-bottom) + var(--chatInputHeight) + 2 * var(--hud-indent));min-height:calc(var(--safe-bottom) + var(--chatInputHeight) + 2 * var(--hud-indent));font:16px/24px var(--font);font-smoothing:antialiased;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:var(--transparent-dark-700, rgba(38, 38, 38, .7))}._assistant_1o8vh_6{position:fixed;top:10px;left:10px}._assistantChatPanel_1o8vh_6._dragging_1o8vh_35{--chatPanelTransitionDuration: 0s;transition:none}._wrapper_1o8vh_41{position:absolute;inset:0 0 calc(var(--safe-bottom) + var(--chatInputHeight) + var(--hud-indent)) 0;overflow:hidden;border-radius:24px 24px 0 0}._dragger_1o8vh_48{position:absolute;inset:-12px -10px;height:48px;cursor:row-resize;z-index:1}._dragger_1o8vh_48:before{position:absolute;inset:0 0 12px;margin:auto;width:40px;height:4px;border-radius:2px;background:var(--clear-gray-500, #b5b5b5);content:""}._root_17ej9_1{display:grid;grid-template-columns:min-content 1fr;padding-inline-start:var(--hud-indent)}._root_17ej9_1._internal_17ej9_7{opacity:var(--internalSuggestionsOpacity, 1)}._root_17ej9_1._external_17ej9_11{opacity:var(--externalSuggestionsOpacity, 1)}._menu_17ej9_15{padding:8px;border-radius:12px;background:var(--transparent-dark-700, rgba(38, 38, 38, .7))}._list_17ej9_21{list-style:none;margin:0;padding:0;overflow-x:scroll;display:flex;gap:8px;padding-block:0;padding-inline:8px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8px 100%);mask-image:linear-gradient(to right,transparent 0,#000 8px 100%)}[dir=rtl] ._list_17ej9_21{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 8px 100%);mask-image:linear-gradient(to left,transparent 0,#000 8px 100%)}._list_17ej9_21::-webkit-scrollbar{display:none}._item_17ej9_41{flex:0 0 auto}._suggestionButton_17ej9_45{border-radius:12px;opacity:0;visibility:hidden;transition:opacity .25s ease .25s,visibility .25s linear .25s;pointer-events:none;animation:_appear_17ej9_1 .25s ease;background:var(--transparent-dark-700, rgba(38, 38, 38, .7))}._idle_17ej9_55 ._suggestionButton_17ej9_45{opacity:1;visibility:visible;pointer-events:auto}._suggestionContent_17ej9_61{display:flex;gap:6px;align-items:center;justify-content:start}._poiIcon_17ej9_68{border-radius:6px;margin-inline-start:-2px}._root_1u00q_1{display:inline-flex;align-items:center;font:16px/24px var(--font);background:linear-gradient(to right,#ffffff40,#fff,#ffffff40) 0 0 / 100% repeat;background-size:200% 200%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:_appear_1u00q_1 1s ease,_shimmer_1u00q_1 1.25s linear infinite;padding-right:1ch}@keyframes _shimmer_1u00q_1{0%{background-position:0% 0}to{background-position:200% 0}}._root_6nfyr_4{--aspectRatio: calc(370 / 180);--gap: 8px;position:relative;display:block;width:100%;height:0;padding-bottom:calc(100% / var(--aspectRatio));overflow:hidden;cursor:pointer}._wrapper_6nfyr_17{position:absolute;inset:0;display:grid;gap:var(--gap);align-items:stretch;justify-items:stretch}._item_6nfyr_26{position:relative;width:100%;height:100%}._img_6nfyr_32{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}._one_6nfyr_43 ._wrapper_6nfyr_17{grid-template:1fr / 1fr}._one_6nfyr_43 ._img_6nfyr_32{border-radius:8px}._two_6nfyr_51 ._wrapper_6nfyr_17{grid-template:1fr / 1fr 1fr}._two_6nfyr_51 ._item_6nfyr_26:first-child ._img_6nfyr_32{border-radius:8px 2px 2px 8px}._two_6nfyr_51 ._item_6nfyr_26:last-child ._img_6nfyr_32{border-radius:2px 8px 8px 2px}._many_6nfyr_62 ._wrapper_6nfyr_17{grid-template:1fr 1fr / 1fr calc(.5 * 100% / var(--aspectRatio) - .5 * var(--gap))}._many_6nfyr_62 ._item_6nfyr_26:first-child{grid-area:span 2 / span 1}._many_6nfyr_62 ._item_6nfyr_26:nth-child(1) ._img_6nfyr_32{border-radius:8px 2px 2px 8px}._many_6nfyr_62 ._item_6nfyr_26:nth-child(2) ._img_6nfyr_32{border-radius:2px 8px 2px 2px}._many_6nfyr_62 ._item_6nfyr_26:nth-child(3) ._img_6nfyr_32{border-radius:2px 2px 8px}._counter_6nfyr_84{position:absolute;right:8px;bottom:8px;padding:6px 8px;border-radius:6px;background:#373634;color:#fdfdfd;font:500 12px/14px var(--font, sans-serif)}._blocks_ea4zq_1{display:flex;flex-direction:column;gap:8px}._paragraph_ea4zq_7{margin:0;white-space:pre-wrap}._word_ea4zq_12{display:inline;white-space:inherit;animation:_appear_ea4zq_1 .25s ease}._photoBlock_ea4zq_18{opacity:1}._photoBlockAnimated_ea4zq_22{opacity:0;animation-name:_photoFade_ea4zq_1;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes _photoFade_ea4zq_1{0%{opacity:0}to{opacity:1}}._overlay_fc1e4_4{position:fixed;inset:0;z-index:20;display:flex;align-items:stretch;justify-content:center;background:#262626}._panel_fc1e4_14{width:100%;height:100%;display:flex;flex-direction:column;color:#f5f6fa;background:#262626}._header_fc1e4_23{display:grid;grid-template-columns:36px 1fr 36px;grid-template-areas:"left center right";align-items:center;padding:calc(var(--safe-top) + 16px) 16px 16px;gap:12px}._title_fc1e4_32{grid-area:center;text-align:center;font:500 16px/20px var(--font);overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}._close_fc1e4_42{grid-area:right;width:36px;height:36px;border-radius:var(--border-radius-x2, 8px);background:var(--control-bg-secondary---inverse-default, #515151);color:#f8f9ff}._body_fc1e4_51{flex:1;overflow:auto;padding:0 16px calc(var(--safe-bottom) + 16px)}._body_fc1e4_51::-webkit-scrollbar{display:none}._grid_fc1e4_61{position:relative;columns:2;column-gap:8px}._img_fc1e4_67{display:block;width:100%;height:auto;margin:0 0 8px;border-radius:8px;cursor:pointer}.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{inset:0;opacity:0;overflow:hidden;position:fixed;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));inset:0;outline:none;overflow:hidden;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;-moz-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.yarl__slide_image_cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,hsla(0,0%,100%,.8)))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media(prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{display:flex;justify-content:flex-end;inset:0 0 auto auto;padding:var(--yarl__toolbar_padding,8px);position:absolute}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,hsla(0,0%,100%,.8));cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:var(--yarl__button_margin,0);outline:none;padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,hsla(0,0%,100%,.8))}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media(hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,hsla(0,0%,100%,.4));cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.yarl__counter{bottom:var(--yarl__counter_bottom,unset);color:var(--yarl__counter_color,var(--yarl__color_button,hsla(0,0%,100%,.8)));filter:var(--yarl__counter_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));left:var(--yarl__counter_left,0);line-height:var(--yarl__counter_line_height,var(--yarl__icon_size,32px));margin:var(--yarl__counter_margin,var(--yarl__toolbar_padding,8px));padding:var(--yarl__counter_padding,var(--yarl__button_padding,8px));position:var(--yarl__counter_position,absolute);right:var(--yarl__counter_right,unset);top:var(--yarl__counter_top,0);-webkit-user-select:var(--yarl__counter_user_select,none);-moz-user-select:var(--yarl__counter_user_select,none);user-select:var(--yarl__counter_user_select,none)}._root_1uchq_4{--yarl__fade_animation_duration: 0s;--yarl__counter_margin: 0;--yarl__counter_padding: calc(var(--safe-top) + 16px) 16px 16px;--yarl__toolbar_padding: calc(var(--safe-top) + 16px) 16px 16px;--yarl__button_padding: 2px;--yarl__button_filter: none;--yarl__counter_left: 52px ;--yarl__counter_right: 52px ;--yarl__counter_filter: none;--yarl__counter_line_height: 36px}._root_1uchq_4 .yarl__container{background:#262626}._root_1uchq_4 .yarl__counter._counter_1uchq_21{text-align:center}._root_1uchq_4 .yarl__button{width:36px;height:36px;border-radius:var(--border-radius-x2, 8px);background:var(--control-bg-secondary---inverse-default, #515151);color:#f8f9ff;transition:background .2s ease}._root_1uchq_4 .yarl__button:hover{background:#303030}._root_1uchq_4 .yarl__button:active{background:#242424}._root_1uchq_4 .yarl__slide_image{border-radius:8px}._history_15jzs_1{position:absolute;inset:16px 0 calc(10px + var(--suggestionsHeight));overflow-y:auto;-webkit-mask-image:linear-gradient(transparent 0,black 8px calc(100% - 8px),transparent 100%);mask-image:linear-gradient(transparent 0,black 8px calc(100% - 8px),transparent 100%);opacity:var(--historyOpacity);transition:opacity var(--chatPanelTransitionDuration) ease}._history_15jzs_1::-webkit-scrollbar{display:none}._historyIn_15jzs_14{padding:calc(var(--hud-indent) + 10px) 24px 10px;display:flex;flex-direction:column;gap:8px}._message_15jzs_21{width:max-content;max-width:100%;display:inline-block;border-radius:var(--border-radius-l-48-px, 10px);pointer-events:auto;animation:_appear_15jzs_1 .25s ease}._fromAssistant_15jzs_30{width:100%;margin-right:auto}._fromUser_15jzs_35{align-self:flex-end;padding:8px 16px;background:var(--transparent-dark-700, rgba(38, 38, 38, .7))}._messageIn_15jzs_41{margin:0;border-radius:calc(4 * var(--basis))}._suggestions_15jzs_63{position:absolute;inset:auto 0 0;width:100%;padding:8px 0;opacity:1;visibility:visible;transition:opacity .25s ease,visibility .25s ease}._suggestions_15jzs_63._external_15jzs_73{bottom:calc(var(--chatInputHeight) + var(--safe-bottom) + 2 * var(--hud-indent) + 8px)}._suggestions_15jzs_63._hidden_15jzs_77{opacity:0;visibility:hidden}._overlay_6snv3_1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#262626;color:#fff;transition:opacity .4s ease;z-index:10}._hidden_6snv3_13{opacity:0;pointer-events:none}._content_6snv3_18{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}._avatar_6snv3_26{width:160px;height:160px;object-fit:contain}._label_6snv3_32{font:14px/20px var(--font)}._progress_6snv3_36{font:14px/20px var(--font);font-variant-numeric:tabular-nums}._overlay_lrp8t_1{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#06070cd1;transition:opacity .26s ease,visibility .26s ease;z-index:12;color:var(--transparent-light-950, #fdfdfd);font:var(--weight-medium, 500) var(--size-subheading_small, 14px) / var(--height-subheading_small, 20px) var(--font)}._hidden_lrp8t_15{opacity:0;visibility:hidden;pointer-events:none}._panel_lrp8t_21{position:relative;width:100%;height:100%;color:#f5f6fa;overflow:auto;background:var(--transparent-dark-950, #262626)}._panel_lrp8t_21::-webkit-scrollbar{display:none}._panelIn_lrp8t_34{padding:calc(var(--safe-top) + 16px + 36px + 16px) 10px calc(var(--safe-bottom) + 10px)}._closeButton_lrp8t_38{position:absolute;top:calc(var(--safe-top) + 16px);inset-inline-end:10px;width:36px;height:36px;border-radius:var(--border-radius-x2, 8px);background:var(--control-bg-secondary---inverse-default, #515151);color:#f8f9ff}._widgets_lrp8t_49{margin-bottom:24px;display:grid;grid-template:66px / 1fr 1fr;gap:8px}._widget_lrp8t_49{align-items:start;justify-content:start;background:#555;padding:8px 10px;border-radius:8px;background:var(--clear-gray-925, #303030)}._mekka_lrp8t_65{grid-area:2 span / 1 span;background:var(--clear-gray-925, #303030) image-set(url(/assets/mekka-533Q4Sxp.png) 1x,url(/assets/mekka@2x-BYH3JXFp.png) 2x) top right / auto 100% no-repeat}._freeRoam_lrp8t_75{background:var(--clear-gray-925, #303030) image-set(url(/assets/free-roam-BdwMupar.png) 1x,url(/assets/free-roam@2x-BZuboUDl.png) 2x) top right / auto 100% no-repeat}._journey_lrp8t_84{background:var(--clear-gray-925, #303030) image-set(url(/assets/journey-gHSaXULG.png) 1x,url(/assets/journey@2x-DreMYhIQ.png) 2x) top right / auto 100% no-repeat}._switch_lrp8t_93{padding:8px 10px;display:grid;grid-template-columns:1fr min-content;align-items:center}._slider_lrp8t_100{padding:8px 10px;display:grid;gap:6px}._sliderControl_lrp8t_106{display:grid;grid-template-columns:1fr min-content;gap:10px;align-items:center}._range_lrp8t_113{width:100%;accent-color:#c2aa7b}._sliderValue_lrp8t_118{min-width:44px;text-align:right;font-variant-numeric:tabular-nums}._listCard_lrp8t_124{max-height:520px;overflow:hidden;display:flex;flex-direction:column}._poi_lrp8t_131{padding:8px 10px;display:grid;width:100%;grid-template-columns:min-content 1fr;align-items:center;gap:6px}._poiIcon_lrp8t_140{vertical-align:top;border-radius:6px}._root_1tfpn_1{margin:0 0 24px}._title_1tfpn_5{overflow:hidden;color:var(--base-fg-inverse-primary, #fdfdfd);text-overflow:ellipsis;font:var(--weight-medium, 500) var(--size-subheading_medium, 16px) / var(--height-subheading_medium, 20px) var(--font);margin:0 10px 8px}._list_1tfpn_14{margin:0;padding:0;list-style:none;border-radius:12px;background:var(--clear-gray-925, #303030);font:var(--weight-medium, 500) var(--size-subheading_medium, 16px) / var(--height-subheading_medium, 20px) var(--font)}._item_1tfpn_24{position:relative}._item_1tfpn_24:not(last-child):after{position:absolute;top:100%;inset-inline:10px;height:1px;background:var(--core-transparent_inverse-900, rgba(253, 253, 253, .05));content:""}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){._item_1tfpn_24:not(last-child):after{height:.5px}}._root_ci9v1_1{position:relative;width:100%;height:100%;min-height:320px;background-color:#0f0f13;overflow:hidden;touch-action:none}._root_ci9v1_1 canvas{display:block}._markerLayer_ci9v1_15{position:absolute;inset:0;z-index:2;pointer-events:none}._mapMarker_ci9v1_22{pointer-events:auto}._mapMarker_ci9v1_22[disabled]{opacity:.4;cursor:not-allowed}._overlay_1b8uy_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#262626b3;transition:opacity .4s ease,visibility .4s ease;z-index:11;pointer-events:none;color:#fdfdfd;opacity:0;visibility:hidden}._visible_1b8uy_16{opacity:1;visibility:visible}._content_1b8uy_21{display:flex;flex-direction:column;align-items:center;gap:48px;text-align:center}._icon_1b8uy_29{width:100px;height:100px}._hint_1b8uy_34{margin:0;font:500 16px/24px var(--font);max-width:280px}:root{--font: "Noto Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--basis: 4px;--vvh: 1vh;--borderaccent: rgba(38, 38, 38, .4);--borderactive: rgba(38, 38, 38, .8);--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--hud-indent: 12px;color-scheme:dark;font-family:var(--font)}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:calc(var(--vvh) * 100);min-height:calc(var(--vvh) * 100);width:100%;margin:0}canvas{display:block}body{margin:0;overflow:hidden;background-color:#050507;color:#fff;font-family:inherit;overscroll-behavior:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;--leva-sizes-rootWidth: 320px}#app{width:100%;height:calc(var(--vvh) * 100)}.scene-poi-layer{position:absolute;inset:0;pointer-events:none;z-index:2;font-family:inherit;-webkit-user-select:none;user-select:none}.scene-poi-marker{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;position:absolute;transform:translate3d(-9999px,-9999px,0);width:20px;height:20px;will-change:transform;cursor:pointer;opacity:1;pointer-events:auto}.scene-poi-marker.is-hidden{opacity:0;visibility:hidden}.scene-poi-marker.is-occluded{opacity:.5;visibility:visible}.scene-poi-marker__dot{position:absolute;top:50%;left:50%;margin:-2px;display:block;width:4px;height:4px;border-radius:50%;background:#fdfdfd;box-shadow:0 0 0 1px var(--border-active, rgba(38, 38, 38, .8)),0 0 0 4px var(--border-accent, rgba(38, 38, 38, .4))}.is-focused .scene-poi-marker__dot{background:#262626;box-shadow:0 0 0 1px var(--border-active, rgba(253, 253, 253, .8)),0 0 0 4px var(--border-accent, rgba(253, 253, 253, .4))}.scene-poi-marker__label{position:absolute;top:50%;left:100%;padding:4px 8px;color:#fff;font:500 14px/20px var(--font, sans-serif);margin:-14px 4px;border-radius:10px;background:var(--transparent-dark-500, rgba(38, 38, 38, .5));box-shadow:0 0 0 1px var(--border-active, rgba(38, 38, 38, .8)),0 0 0 4px var(--border-accent, rgba(38, 38, 38, .4));white-space:nowrap}.is-focused .scene-poi-marker__label{background:#262626;box-shadow:0 0 0 1px var(--border-active, rgba(253, 253, 253, .8)),0 0 0 4px var(--border-accent, rgba(253, 253, 253, .4))}.is-right .scene-poi-marker__label{left:auto;right:100%}@keyframes appear{0%{opacity:0}to{opacity:1}}
