.MobileJoystick_touchZone__iIyZ4{position:fixed;left:calc(var(--viewport-padding)*2);right:calc(var(--viewport-padding)*2);bottom:calc(var(--viewport-padding)*2);height:23%;border-radius:30px;transition:opacity .4s ease}.MobileJoystick_touchZone__iIyZ4:not(.MobileJoystick_touchZone_active__lqmPW){opacity:.3}.MobileJoystick_touchZone_hidden__qhIK_{opacity:0;pointer-events:none}@media screen and (orientation:landscape){.MobileJoystick_touchZone__iIyZ4{right:55%;height:45%}}.MobileJoystick_joystickBase__nV35l{width:150px;height:150px;border:4px solid #fff;transition:transform .1s ease}.MobileJoystick_joystickBase__nV35l,.MobileJoystick_joystickHandle__tV1Rs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.MobileJoystick_joystickHandle__tV1Rs{width:60px;height:60px;background:#fff;transition:transform .05s ease;box-shadow:0 0 80px #000}.MobileJoystick_joystickArrowsContainer__LuOvp{transition:opacity .4s ease;opacity:0;position:relative;width:100%;height:100%}.MobileJoystick_joystickArrowsContainer_visible__DxQnS{opacity:1}.MobileJoystick_joystickArrow__6SbH_{width:20px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(-49px)}.MobileJoystick_joystickArrow_right__vcHjV{transform:translate(-50%,-50%) rotate(90deg) translateY(-49px)}.MobileJoystick_joystickArrow_bottom__s9XQd{transform:translate(-50%,-50%) rotate(180deg) translateY(-49px)}.MobileJoystick_joystickArrow_left__xYlx8{transform:translate(-50%,-50%) rotate(270deg) translateY(-49px)}.InteractivePoint_clickablePointZone___edH1{width:90px;height:90px;opacity:0;position:absolute;pointer-events:none}.InteractivePoint_clickablePointZone_clickable__WRQ8x{pointer-events:all}.InteractivePoint_touchscreenHint__OSDBX{display:none}html[touchscreen] .InteractivePoint_touchscreenHint__OSDBX{display:block;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;text-shadow:0 0 10px #000,0 0 15px #000,0 0 20px #000,0 0 30px #000,0 0 40px #000;opacity:0;transition:opacity .4s ease}.DetailInfoPopup_popupContainer__c1yM6{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;background:#000;transition:opacity .4s ease;animation:DetailInfoPopup_popupAppearanceAnimation__9Rrbr .4s ease}@keyframes DetailInfoPopup_popupAppearanceAnimation__9Rrbr{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.DetailInfoPopup_popupContainer_hidden__G5XYi{opacity:0;pointer-events:none}@media screen and (min-width:1025px){.DetailInfoPopup_popupContainer__c1yM6{background:none;animation:none}.DetailInfoPopup_popupContainer_hidden__G5XYi{opacity:1}}.DetailInfoPopup_closeButton__zmNWN{position:fixed;top:var(--viewport-padding);right:var(--viewport-padding);width:40px;height:40px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;opacity:0;animation:DetailInfoPopup_appearanceAnimation__NICzY .4s ease .4s forwards}@keyframes DetailInfoPopup_appearanceAnimation__NICzY{0%{opacity:0}to{opacity:1}}@media screen and (min-width:1025px){.DetailInfoPopup_closeButton__zmNWN{top:0;right:0}.DetailInfoPopup_closeButton__zmNWN,html:not([touchscreen]) .DetailInfoPopup_closeButton__zmNWN:hover{transform:translateX(calc(100% + var(--viewport-padding)))}}html:not([touchscreen]) .DetailInfoPopup_closeButton__zmNWN .DetailInfoPopup_crossIcon__XyVe4{transition:transform .4s ease}html:not([touchscreen]) .DetailInfoPopup_closeButton__zmNWN:hover .DetailInfoPopup_crossIcon__XyVe4{transform:rotate(90deg)}.DetailInfoPopup_buttonKeyboardHint__aT7Lb{position:absolute;bottom:0;right:0;transform:translateX(50%) translateY(.15em);text-shadow:0 0 8px #000,0 0 16px #000;font-size:var(--small-text-size);transition:opacity .4s ease}.DetailInfoPopup_buttonKeyboardHint_hidden__NmS9_{opacity:0;pointer-events:none}.DetailInfoPopup_textContainer__Ex3KI{padding:var(--viewport-padding);display:flex;flex-direction:column;flex-grow:1}.DetailInfoPopup_title__Jln2p{font-size:var(--primary-text-size);font-weight:700;margin-bottom:var(--viewport-padding)}@media screen and (min-width:1025px){.DetailInfoPopup_title__Jln2p{width:calc(50% - var(--viewport-padding)*2);margin:0}}.DetailInfoPopup_desktopImageAndTextContainer__saFHD{padding:var(--viewport-padding)}.DetailInfoPopup_imageContainer__LitfL{position:relative;width:100%;z-index:-1;display:flex;justify-content:center;padding:calc(var(--viewport-padding)) var(--viewport-padding) 0 var(--viewport-padding)}@media screen and (min-width:1025px){.DetailInfoPopup_imageContainer__LitfL{z-index:0;width:calc(50% - var(--viewport-padding)*2);padding:0}}.DetailInfoPopup_image__TLNAu{width:auto;height:auto;max-height:80vh;max-width:100%;border-radius:10px}@media screen and (min-width:1025px){.DetailInfoPopup_image__TLNAu{max-height:60vh}}.DetailInfoPopup_popup__Z7zj1{overflow:auto;position:absolute;top:0;left:0;width:100%;height:100%;min-height:100vh;min-height:100svh;display:flex;flex-direction:column}@media screen and (min-width:1025px){.DetailInfoPopup_popup__Z7zj1{top:50%;left:50%;transform:translate(-50%,-50%);width:71.875vw;height:85.556vh;border-radius:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.2);overflow:visible;min-height:auto;animation:DetailInfoPopup_popupElementAppearanceAnimation__xBfUM .4s ease}.DetailInfoPopup_popup_verticalOnDesktop__z5dg1{align-items:center}.DetailInfoPopup_popup_verticalOnDesktop__z5dg1 .DetailInfoPopup_desktopImageAndTextContainer__saFHD{width:50%}.DetailInfoPopup_popup_verticalOnDesktop__z5dg1 .DetailInfoPopup_title__Jln2p{width:100%}.DetailInfoPopup_popup_verticalOnDesktop__z5dg1 .DetailInfoPopup_content__b9NQx{position:relative;left:auto;padding:var(--viewport-padding);width:50%;top:auto}@keyframes DetailInfoPopup_popupElementAppearanceAnimation__xBfUM{0%{opacity:0;transform:translate(-50%,-50%) scale(1.05)}to{opacity:1;transform:translate(-50%,-50%)}}.DetailInfoPopup_popupContainer_hidden__G5XYi .DetailInfoPopup_popup__Z7zj1{opacity:0;transition:opacity .4s ease}}.DetailInfoPopup_popup_withPaddingTop__R4636{padding-top:calc(var(--viewport-padding) + 40px)}.DetailInfoPopup_mobileCloseButton__j4K_F{height:60px;color:#000;border-radius:30px;text-align:center;width:100%;background:#fff;margin-top:auto;margin-top:calc(var(--viewport-padding)*2)}.DetailInfoPopup_mobileCloseButton__j4K_F:active{color:#000}@media screen and (min-width:1025px){.DetailInfoPopup_mobileCloseButton__j4K_F{display:none}}.DetailInfoPopup_content__b9NQx{margin-bottom:auto}.DetailInfoPopup_content__b9NQx a{text-decoration:underline}.DetailInfoPopup_content__b9NQx a:active{text-decoration:none}@media screen and (min-width:1025px){.DetailInfoPopup_content__b9NQx{margin-bottom:0;position:absolute;left:50%;top:var(--viewport-padding);bottom:var(--viewport-padding);overflow:auto;width:38%;padding-right:var(--viewport-padding);height:calc(100% - var(--viewport-padding)*2)}}.DetailInfoPopup_desktopImageAndTextContainer__saFHD{display:flex;flex-direction:column;gap:var(--viewport-padding)}.DetailInfoPopup_closeClickableZone__9NgZn{display:none;outline:none}@media screen and (min-width:1025px){.DetailInfoPopup_closeClickableZone__9NgZn{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,.6);animation:DetailInfoPopup_zoneElementAppearanceAnimation__USyEU .4s ease}@keyframes DetailInfoPopup_zoneElementAppearanceAnimation__USyEU{0%{opacity:0}to{opacity:1}}.DetailInfoPopup_popupContainer_hidden__G5XYi .DetailInfoPopup_closeClickableZone__9NgZn{opacity:0;transition:opacity .4s ease}}.UIControls_globalCover__myqMP{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;transition:opacity .4s ease;opacity:0;pointer-events:none}.UIControls_globalCover_visible__0Yijm{opacity:1}.UIControls_controlItemsContainer__EO1Ux{position:fixed;top:var(--viewport-padding);left:var(--viewport-padding);display:flex;flex-direction:column;gap:calc(var(--viewport-padding)/2)}@media screen and (orientation:landscape){.UIControls_controlItemsContainer__EO1Ux{flex-direction:row}}.UIControls_controlItem__lsw1o{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .4s ease;position:relative}.UIControls_controlItem_active__7RA7V{background:#fff}.UIControls_buttonKeyboardHint__Pbhsf{position:absolute;bottom:0;right:0;transform:translateX(50%) translateY(.15em);text-shadow:0 0 8px #000,0 0 16px #000;font-size:var(--small-text-size);transition:opacity .4s ease}.UIControls_buttonKeyboardHint_hidden__YvyYj{opacity:0;pointer-events:none}.UIControls_tutorialIcon__hP6Yv{transform:translateY(-1px)}.UIControls_crossIcon__T_S13{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);opacity:0;transition:transform .4s ease,opacity .4s ease}.UIControls_controlItem_active__7RA7V .UIControls_crossIcon__T_S13{transform:translate(-50%,-50%);opacity:1}.UIControls_gyroscopeIcon__l5pK_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .4s ease,color .4s ease;color:#fff}.UIControls_gyroscopeIcon__l5pK_ path{stroke:currentColor}.UIControls_gyroscopeIcon__l5pK_ circle{fill:currentColor}.UIControls_controlItem_active__7RA7V .UIControls_gyroscopeIcon__l5pK_{color:#000}.UIControls_soundIcon___R3Mj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .4s ease,color .4s ease;color:#fff}.UIControls_soundIcon___R3Mj path{fill:currentColor}.UIControls_controlItem_active__7RA7V .UIControls_soundIcon___R3Mj{color:#000}.UIControls_soundOffIcon__doV1_{opacity:1;transform:translate(-50%,-50%) translateX(.5px)}.UIControls_controlItem_active__7RA7V .UIControls_soundOffIcon__doV1_,.UIControls_soundOnIcon__bBS__{opacity:0}.UIControls_controlItem_active__7RA7V .UIControls_soundOnIcon__bBS__{opacity:1}.UIControls_hintMessage__d4HOx{position:absolute;top:var(--viewport-padding);left:calc(var(--viewport-padding)*2 + 40px);right:0;background:rgba(0,0,0,.2);transition:opacity .4s ease;border-radius:20px;opacity:0;pointer-events:none;padding:15px;width:100%;max-width:calc(100% - (var(--viewport-padding)*3 + 40px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media screen and (orientation:landscape){.UIControls_hintMessage__d4HOx{left:var(--viewport-padding);top:calc(var(--viewport-padding)*2 + 40px);max-width:calc(100% - var(--viewport-padding)*2)}}@media screen and (min-width:540px){.UIControls_hintMessage__d4HOx{max-width:302px}}.UIControls_hintMessage_visible__taIcy{opacity:1;pointer-events:all}.UIControls_startRoomHint__KVDN5{position:fixed;top:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;text-align:center;padding:20px 40px;display:flex;align-items:center;justify-content:center;transition:opacity .4s ease;opacity:0;pointer-events:none}.UIControls_startRoomHint_visible__xfVVZ{opacity:1;animation:UIControls_startRoomHintAppearance__JLJKQ 1.2s ease 1s forwards}@keyframes UIControls_startRoomHintAppearance__JLJKQ{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,calc(-50% - 25vh))}}.UIControls_startRoomHintText__U6IzK{position:relative}.UIControls_startRoomHintBackground__TrYjf{background:#000;width:100%;height:100%;position:absolute;border-radius:50%;filter:blur(35px)}.UIControls_desktopSafariMessage__3Sf3A{position:absolute;bottom:var(--viewport-padding);right:var(--viewport-padding);background:rgba(0,0,0,.2);transition:opacity .4s ease;border-radius:20px;pointer-events:none;padding:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:400px;opacity:0}.UIControls_desktopSafariMessage_visible__ohdFb{opacity:1}.VRSceneViewport_canvas__G5d6n{-webkit-user-select:none;-moz-user-select:none;user-select:none}.VRSceneViewport_desktopCursor__w6gK2{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.2);height:30px;width:30px;border-radius:50%;background:#fff;box-shadow:0 0 32px #101010;transition:transform .4s ease,opacity .4s ease}.VRSceneViewport_desktopCursor_active__Cuk9W{transform:translate(-50%,-50%)}.VRSceneViewport_desktopCursor_hidden__WzawW{opacity:0}.VRSceneViewport_interactMessage__OfeVf{position:fixed;top:50%;left:50%;transform:translate(45px,-50%);transition:opacity .4s ease;text-shadow:0 0 8px #000}.VRSceneViewport_interactMessage__OfeVf:not(.VRSceneViewport_interactMessage_visible__6DurP){opacity:0}.VRSceneViewport_canvasCover__c6Izv{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.VRSceneViewport_canvasCover_visible__p96q2{pointer-events:all}.VRSceneViewport_canvasCoverClickableZone__JVoj1{opacity:0;transition:.4s ease;top:0;left:0;width:100%;height:100%;background:#000;border:none;outline:none;cursor:pointer}.VRSceneViewport_canvasCover_visible__p96q2 .VRSceneViewport_canvasCoverClickableZone__JVoj1{opacity:.7}.VRSceneViewport_canvasCoverMessage__47FJE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:var(--viewport-padding);align-items:center;transition:.4s ease;animation:VRSceneViewport_canvasCoverMessagePulse__0QtR_ .8s ease infinite alternate;pointer-events:none}@keyframes VRSceneViewport_canvasCoverMessagePulse__0QtR_{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.1)}}.VRSceneViewport_canvasCoverMessage__47FJE:not(.VRSceneViewport_canvasCoverMessage_visible__WBV2G){opacity:0}.VRSceneViewport_canvasCoverMessageIcon___9EXq{width:20px;height:22px}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:regular;src:url(/fonts/Inter/Inter-Regular.woff2) format("woff2"),url(/fonts/Inter/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Golos Text;font-style:normal;font-weight:700;src:url(/fonts/GolosText/GolosText-Bold.woff2) format("woff2"),url(/fonts/GolosText/GolosText-Bold.woff) format("woff")}.VRStartViewport_container__e_57G{height:100%;position:absolute;top:0;left:0;width:100%;background:#000}.VRStartViewport_loader__lgcLB{position:absolute;width:calc(100% - var(--viewport-padding)*2);top:50%;left:var(--viewport-padding);transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--viewport-padding);transition:opacity .4s ease}.VRStartViewport_loader_hidden__q4sYj{opacity:0;pointer-events:none}.VRStartViewport_loaderProgress__A1RzP{width:100%;height:4px;background:#fff;transform-origin:left;transition:transform .8s ease-out}.VRStartViewport_loaderPercentage__CW9_f{text-align:center}.VRStartViewport_heading__HpP8j{position:absolute;top:var(--viewport-padding);left:var(--viewport-padding);right:var(--viewport-padding);font-family:Golos Text;line-height:1;transform:translateY(-.1em);font-size:clamp(52px,39.6167076167px + 3.4398034398vw,66px)}@media screen and (min-width:768px){.VRStartViewport_heading__HpP8j{font-size:66px}}@media screen and (min-width:1025px){.VRStartViewport_heading__HpP8j{font-size:clamp(66px,24.7709497207px + 4.0223463687vw,102px);right:auto;width:61.8%}}.VRStartViewport_sign__Qj69X{position:absolute;bottom:var(--viewport-padding);right:var(--viewport-padding);display:flex;gap:var(--viewport-padding)}.VRStartViewport_signMessage__Xq3ZQ{position:relative;top:.2em}.VRStartViewport_signLogo__rpUxl{width:126.19px;height:17px}@media screen and (min-width:768px){.VRStartViewport_signLogo__rpUxl{width:141px;height:19px}}.VRStartViewport_startButtonContainer__9wkbW{transition:opacity .4s ease .4s}.VRStartViewport_startButtonContainer_hidden__GJCiD{opacity:0;pointer-events:none}.VRStartViewport_startButton__BiJ5e{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;height:60px;width:170px;border-radius:30px;display:flex;align-items:center;justify-content:center;background:#fff;--scaled-button-width:230px}@media screen and (min-width:768px){.VRStartViewport_startButton__BiJ5e{width:210px;--scaled-button-width:270px}}@media screen and (min-width:1025px){.VRStartViewport_startButton__BiJ5e{width:250px;--scaled-button-width:310px}}html:not([touchscreen]) .VRStartViewport_startButton__BiJ5e{outline:none;transition:transform .3s ease}html:not([touchscreen]) .VRStartViewport_startButton__BiJ5e:focus,html:not([touchscreen]) .VRStartViewport_startButton__BiJ5e:hover{transform:translate(-50%,-50%) scale(1.05)}.VRStartViewport_startButton__BiJ5e:active{color:#000}.VRStartViewport_startButton__BiJ5e:after,.VRStartViewport_startButton__BiJ5e:before{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;top:50%;left:50%;transform:translate(-50%,-50%);background:inherit;animation:VRStartViewport_buttonPulse__U_gdX 4s ease infinite;z-index:-1;pointer-events:none;will-change:height,width,border-radius}.VRStartViewport_startButton__BiJ5e:after{animation-delay:2s}@keyframes VRStartViewport_buttonPulse__U_gdX{0%{opacity:.3}70%{opacity:0;border-radius:60px;height:120px;width:var(--scaled-button-width)}to{opacity:0}}.VRStartViewport_startButtonText__4dkIA{z-index:1;position:relative}.VRStartViewport_gyroscopeAccessMessage__v_Ynp{position:absolute;top:50%;left:50%;transform:translate(-50%,50px);width:245px;text-align:center}.VRView_container__NN1iL{height:100%}