.vr-module-scss-module__GUxqYq__vrContainer{color:#fff;background:linear-gradient(135deg,#0f0c29,#302b63,#24243e);width:100%;min-height:100vh;overflow-x:hidden}.vr-module-scss-module__GUxqYq__loading{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;display:flex}.vr-module-scss-module__GUxqYq__loading .vr-module-scss-module__GUxqYq__spinner{border:4px solid #ffffff1a;border-top-color:#3dd08e;border-radius:50%;width:50px;height:50px;animation:1s linear infinite vr-module-scss-module__GUxqYq__spin}.vr-module-scss-module__GUxqYq__loading p{opacity:.8;font-size:1.2rem}@keyframes vr-module-scss-module__GUxqYq__spin{to{transform:rotate(360deg)}}.vr-module-scss-module__GUxqYq__menuContainer{max-width:1200px;margin:0 auto;padding:3rem 2rem;animation:.6s ease-out vr-module-scss-module__GUxqYq__fadeIn}.vr-module-scss-module__GUxqYq__header{text-align:center;margin-bottom:3rem}.vr-module-scss-module__GUxqYq__header .vr-module-scss-module__GUxqYq__title{background:linear-gradient(135deg,#3dd08e,#5ecbff,#b65eff);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;display:flex}.vr-module-scss-module__GUxqYq__header .vr-module-scss-module__GUxqYq__title .vr-module-scss-module__GUxqYq__vrIcon{filter:drop-shadow(0 0 20px #3dd08e99);font-size:1.2em}.vr-module-scss-module__GUxqYq__header .vr-module-scss-module__GUxqYq__subtitle{opacity:.85;font-size:1.2rem;font-weight:300}.vr-module-scss-module__GUxqYq__vrStatus{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid;border-radius:16px;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.5rem 2rem;animation:.5s ease-out vr-module-scss-module__GUxqYq__slideDown;display:flex}.vr-module-scss-module__GUxqYq__vrStatus.vr-module-scss-module__GUxqYq__supported{background:#3dd08e1a;border-color:#3dd08e4d}.vr-module-scss-module__GUxqYq__vrStatus.vr-module-scss-module__GUxqYq__notSupported{background:#ffa5001a;border-color:#ffa5004d}.vr-module-scss-module__GUxqYq__vrStatus .vr-module-scss-module__GUxqYq__statusIcon{font-size:2.5rem}.vr-module-scss-module__GUxqYq__vrStatus strong{margin-bottom:.5rem;font-size:1.2rem;display:block}.vr-module-scss-module__GUxqYq__vrStatus .vr-module-scss-module__GUxqYq__statusDesc{opacity:.8;margin:0;font-size:.95rem}.vr-module-scss-module__GUxqYq__questNotice{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#b65eff26,#5ecbff26);border:2px solid #b65eff4d;border-radius:16px;margin-bottom:3rem;padding:2rem}.vr-module-scss-module__GUxqYq__questNotice h3{color:#b65eff;margin-bottom:1rem;font-size:1.5rem}.vr-module-scss-module__GUxqYq__questNotice ul{margin:0;padding:0;list-style:none}.vr-module-scss-module__GUxqYq__questNotice ul li{opacity:.9;padding:.5rem 0;font-size:1.05rem}.vr-module-scss-module__GUxqYq__questNotice ul li strong{color:#5ecbff;font-weight:600}.vr-module-scss-module__GUxqYq__questNotice .vr-module-scss-module__GUxqYq__qualityBadge{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.5rem;display:flex}.vr-module-scss-module__GUxqYq__questNotice .vr-module-scss-module__GUxqYq__qualityBadge span{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:.5rem 1rem;font-size:.9rem}.vr-module-scss-module__GUxqYq__sectionHeader{text-align:center;border-top:2px solid #ffffff1a;grid-column:1/-1;margin:2rem 0 1rem;padding-top:2rem}.vr-module-scss-module__GUxqYq__sectionHeader:first-child{border-top:none;margin-top:0;padding-top:0}.vr-module-scss-module__GUxqYq__sectionHeader h2{background:linear-gradient(135deg,#3dd08e,#5ecbff);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2rem}.vr-module-scss-module__GUxqYq__sectionHeader p{opacity:.8;margin:0;font-size:1.1rem}.vr-module-scss-module__GUxqYq__experienceGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.vr-module-scss-module__GUxqYq__experienceCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;cursor:pointer;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:20px;padding:2rem;transition:all .3s;position:relative;overflow:hidden}.vr-module-scss-module__GUxqYq__experienceCard:before{content:"";opacity:0;background:linear-gradient(135deg,#3dd08e1a,#5ecbff1a);transition:opacity .3s;position:absolute;inset:0}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__hyperrealistic{background:linear-gradient(135deg,#ffd7000d,#ff8c000d);border-color:#ffd7004d}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__hyperrealistic:before{background:linear-gradient(135deg,#ffd70026,#ff8c0026)}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__hyperrealistic:hover{border-color:#ffd70099;box-shadow:0 20px 60px #ffd7004d}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__hyperrealistic .vr-module-scss-module__GUxqYq__startBtn{color:#000;background:linear-gradient(135deg,gold,#ff8c00);font-weight:600}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__hyperrealistic .vr-module-scss-module__GUxqYq__startBtn:hover{background:linear-gradient(135deg,orange,gold)}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__zenCard{background:linear-gradient(135deg,#667eea14,#764ba214);border-color:#9664ff66}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__zenCard:before{background:linear-gradient(135deg,#667eea33,#764ba233)}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__zenCard:hover{border-color:#9664ffb3;box-shadow:0 20px 60px #667eea66}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__zenCard .vr-module-scss-module__GUxqYq__startBtn{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);font-weight:600}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__zenCard .vr-module-scss-module__GUxqYq__startBtn:hover{background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 10px 30px #667eea80}.vr-module-scss-module__GUxqYq__experienceCard.vr-module-scss-module__GUxqYq__zenCard .vr-module-scss-module__GUxqYq__cardBadge{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2)}.vr-module-scss-module__GUxqYq__experienceCard .vr-module-scss-module__GUxqYq__cardBadge{color:#000;letter-spacing:.5px;z-index:10;background:linear-gradient(135deg,gold,#ff8c00);border-radius:12px;padding:.25rem .75rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;right:1rem}.vr-module-scss-module__GUxqYq__experienceCard:hover{border-color:#3dd08e80;transform:translateY(-8px);box-shadow:0 20px 60px #3dd08e4d}.vr-module-scss-module__GUxqYq__experienceCard:hover:before{opacity:1}.vr-module-scss-module__GUxqYq__experienceCard:hover .vr-module-scss-module__GUxqYq__cardIcon{transform:scale(1.2)rotateY(180deg)}.vr-module-scss-module__GUxqYq__experienceCard:hover .vr-module-scss-module__GUxqYq__startBtn{background:linear-gradient(135deg,#3dd08e,#5ecbff);transform:scale(1.05)}.vr-module-scss-module__GUxqYq__experienceCard .vr-module-scss-module__GUxqYq__cardIcon{filter:drop-shadow(0 0 15px #3dd08e80);margin-bottom:1rem;font-size:4rem;transition:transform .5s}.vr-module-scss-module__GUxqYq__experienceCard h3{z-index:1;margin-bottom:.75rem;font-size:1.5rem;position:relative}.vr-module-scss-module__GUxqYq__experienceCard p{opacity:.8;z-index:1;margin-bottom:1.5rem;line-height:1.6;position:relative}.vr-module-scss-module__GUxqYq__experienceCard .vr-module-scss-module__GUxqYq__startBtn{color:#fff;cursor:pointer;z-index:1;background:#3dd08e33;border:2px solid #3dd08e80;border-radius:50px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative}.vr-module-scss-module__GUxqYq__experienceCard .vr-module-scss-module__GUxqYq__startBtn:hover{background:linear-gradient(135deg,#3dd08e,#5ecbff);border-color:#0000}.vr-module-scss-module__GUxqYq__instructions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:2px solid #ffffff1a;border-radius:20px;margin-bottom:2rem;padding:2.5rem}.vr-module-scss-module__GUxqYq__instructions h3{color:#3dd08e;margin-bottom:1.5rem;font-size:1.8rem}.vr-module-scss-module__GUxqYq__instructions ol{margin-bottom:2rem;padding-left:1.5rem}.vr-module-scss-module__GUxqYq__instructions ol li{opacity:.9;margin-bottom:.75rem;font-size:1.1rem;line-height:1.8}.vr-module-scss-module__GUxqYq__instructions ol li strong{color:#5ecbff}.vr-module-scss-module__GUxqYq__instructions .vr-module-scss-module__GUxqYq__tips{background:#3dd08e1a;border-left:4px solid #3dd08e;border-radius:12px;padding:1.5rem}.vr-module-scss-module__GUxqYq__instructions .vr-module-scss-module__GUxqYq__tips h4{color:#3dd08e;margin-bottom:1rem;font-size:1.3rem}.vr-module-scss-module__GUxqYq__instructions .vr-module-scss-module__GUxqYq__tips ul{padding:0;list-style:none}.vr-module-scss-module__GUxqYq__instructions .vr-module-scss-module__GUxqYq__tips ul li{padding:.5rem 0 .5rem 1.5rem;position:relative}.vr-module-scss-module__GUxqYq__instructions .vr-module-scss-module__GUxqYq__tips ul li:before{content:"✓";color:#3dd08e;font-weight:700;position:absolute;left:0}.vr-module-scss-module__GUxqYq__backButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid #fff3;border-radius:50px;padding:1rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.vr-module-scss-module__GUxqYq__backButton:hover{background:#ffffff26;border-color:#3dd08e80;transform:translate(-5px)}.vr-module-scss-module__GUxqYq__vrExperience{background:#000;width:100%;height:100vh;position:relative}.vr-module-scss-module__GUxqYq__vrControls{z-index:1000;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0 1rem;display:flex;position:absolute;top:2rem;left:50%;transform:translate(-50%)}.vr-module-scss-module__GUxqYq__vrButton{cursor:pointer!important;color:#fff!important;background:linear-gradient(135deg,#3dd08e,#5ecbff)!important;border:none!important;border-radius:50px!important;padding:1rem 2.5rem!important;font-size:1.1rem!important;font-weight:700!important;transition:all .3s!important;box-shadow:0 10px 30px #3dd08e66!important}.vr-module-scss-module__GUxqYq__vrButton:hover{transform:scale(1.05)!important;box-shadow:0 15px 40px #3dd08e99!important}.vr-module-scss-module__GUxqYq__exitButton,.vr-module-scss-module__GUxqYq__audioToggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;color:#fff;background:#ffffff1a;border:2px solid #ffffff4d;border-radius:50px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.vr-module-scss-module__GUxqYq__exitButton:hover,.vr-module-scss-module__GUxqYq__audioToggle:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.05)}.vr-module-scss-module__GUxqYq__canvas{width:100%;height:100%}@keyframes vr-module-scss-module__GUxqYq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes vr-module-scss-module__GUxqYq__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.vr-module-scss-module__GUxqYq__menuContainer{padding:2rem 1rem}.vr-module-scss-module__GUxqYq__experienceGrid{grid-template-columns:1fr;gap:1.5rem}.vr-module-scss-module__GUxqYq__vrControls{flex-direction:column;align-items:stretch;top:1rem}.vr-module-scss-module__GUxqYq__instructions ol,.vr-module-scss-module__GUxqYq__instructions ul{font-size:1rem}}.vr-module-scss-module__GUxqYq__vrLinks{justify-content:center;gap:1.5rem;margin-top:2.5rem;display:flex}.vr-module-scss-module__GUxqYq__vrLinkBtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#6a82fb 0%,#fc5c7d 100%);border:none;border-radius:2rem;outline:none;padding:.85rem 2.2rem;font-size:1.15rem;font-weight:600;text-decoration:none;transition:transform .13s,box-shadow .13s;box-shadow:0 2px 12px #6464ff1f}.vr-module-scss-module__GUxqYq__vrLinkBtn:hover,.vr-module-scss-module__GUxqYq__vrLinkBtn:focus{background:linear-gradient(90deg,#fc5c7d 0%,#6a82fb 100%);transform:translateY(-2px)scale(1.04);box-shadow:0 4px 18px #fc5c7d2e}
/*# sourceMappingURL=e25a68cc9b79243a.css.map*/