.tiny-map[data-v-103d16e5]{position:fixed;background:rgba(0,0,0,.3);border-radius:.04rem;border:.01rem groove rgba(255,255,255,.15);-webkit-backdrop-filter:blur(.02rem);backdrop-filter:blur(.02rem);z-index:11;overflow:hidden}.tiny-map .map[data-v-103d16e5]{height:220PX;width:180PX;background:url(./tiny_map_home-eb790952.png) no-repeat center;background-size:100% 100%;position:relative}.tiny-map .map .rotate[data-v-103d16e5]{display:inline-block;height:38PX;width:38PX;background:url(./rotate-04f153f6.png) no-repeat center;background-size:100% 100%;transition:left .5s ease-in-out,top .5s ease-in-out,transform ease-in-out;position:absolute;transform-origin:center bottom}.home .webgl[data-v-d1d7b7f8]{position:fixed;top:0;left:0;outline:none}.home .vr[data-v-d1d7b7f8]{position:fixed;top:0;left:0;z-index:11;-webkit-animation:slideInLeft 1s .15s;animation:slideInLeft 1s .15s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home .vr .box[data-v-d1d7b7f8]{display:inline-block;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(.04rem);backdrop-filter:blur(.04rem);display:flex;align-items:center;justify-content:space-around;overflow:hidden;padding:.02rem .1rem;border-radius:0 0 .08rem;border:.01rem groove rgba(255,255,255,.3);border-top:none;border-left:none;box-shadow:0 .01rem .02rem #0000001a}.home .vr .box .icon[data-v-d1d7b7f8]{display:inline-block;height:.33rem;width:.33rem;background:url(./vr-1b945271.png) no-repeat center;background-size:contain;margin-right:.06rem}.home .vr .box .text[data-v-d1d7b7f8]{font-size:.13rem;color:#fff;display:inline-block;font-weight:500}.home .tiny-map[data-v-d1d7b7f8]{top:.13rem;right:.13rem}.home .switch[data-v-d1d7b7f8]{position:fixed;right:.13rem;top:calc(180PX + 18%);z-index:11;-webkit-animation:slideInRight 1s .3s;animation:slideInRight 1s .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home .switch .button[data-v-d1d7b7f8]{display:block;background:rgba(0,0,0,.25);border-radius:.04rem;display:flex;align-items:center;padding:.04rem 0 .04rem .13rem;-webkit-backdrop-filter:blur(.02rem);-moz-backdrop-filter:blur(.02rem);backdrop-filter:blur(.02rem);cursor:pointer;transition:all .25s ease-out;border:.01rem groove rgba(255,255,255,.15)}.home .switch .button .text[data-v-d1d7b7f8]{color:#fff;font-size:.13rem;font-weight:400}.home .switch .button[data-v-d1d7b7f8]:not(last-child){margin-bottom:.13rem}.home .switch .button .icon[data-v-d1d7b7f8]{display:inline-block;height:.16rem;width:.16rem;background:url(./icon_arrow-d93e5a7d.png) no-repeat center;background-size:100% 100%;transform:rotate(180deg);margin-left:.04rem}.home .switch .button[data-v-d1d7b7f8]:hover{background:rgba(27,25,24,.8);filter:brightness(1.2)}.home .point[data-v-d1d7b7f8]{position:fixed;top:50%;left:50%;z-index:10}.home .point .label[data-v-d1d7b7f8]{position:absolute;cursor:help;transition:all .3s ease-in-out;display:flex;align-items:center;transform:scale(0)}.home .point .label[data-v-d1d7b7f8]:before{display:inline-block;content:"";width:64PX;height:64PX;background-image:url(./interactive-5a591ffc.png);background-repeat:no-repeat;background-position:0 0;background-size:100%;background-position-y:0;-webkit-animation:interactivePointAnimation-d1d7b7f8 2s steps(24) forwards infinite;animation:interactivePointAnimation-d1d7b7f8 2s steps(24) forwards infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.home .point .label .label-tips[data-v-d1d7b7f8]{height:.46rem;width:1.04rem;overflow:hidden;font-size:.17rem;background:rgba(255,255,255,.5);border-radius:.05rem;border:.01rem solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(.02rem);-moz-backdrop-filter:blur(.02rem);backdrop-filter:blur(.02rem);display:flex;justify-content:space-between;align-content:center}.home .point .label .label-tips .cover[data-v-d1d7b7f8]{width:.42rem;height:100%}.home .point .label .label-tips .cover .icon[data-v-d1d7b7f8]{display:inline-block;height:100%;width:100%;filter:drop-shadow(.01rem .01rem .02rem rgba(0,0,0,.1))}.home .point .label .label-tips .info[data-v-d1d7b7f8]{width:calc(100% - .42rem);height:100%;overflow:hidden}.home .point .label .label-tips .info p[data-v-d1d7b7f8]{overflow:hidden;text-overflow:ellipsis;text-align:left}.home .point .label .label-tips .info p.p1[data-v-d1d7b7f8]{font-size:.13rem;color:#1d1f24;font-weight:800;margin:.06rem 0 .01rem}.home .point .label .label-tips .info p.p2[data-v-d1d7b7f8]{font-size:.09rem;color:#00452d;font-weight:500}.home .point .label.label-tv[data-v-d1d7b7f8]{flex-direction:row-reverse}.home .point .label.label-tv .label-tips[data-v-d1d7b7f8]{left:-1.04rem;flex-direction:row-reverse}.home .point .label.label-tv .label-tips .info p[data-v-d1d7b7f8]{text-align:right}.home .point .text[data-v-d1d7b7f8]{position:absolute;top:.16rem;left:-.63rem;width:1.04rem;padding:.1rem;border-radius:.02rem;background:rgba(0,0,0,.6);border:.01rem solid #fff;color:#fff;line-height:1.3em;font-weight:100;font-size:.07rem;opacity:0;transition:opacity .3s;pointer-events:none;text-align:justify;text-align-last:left}.home .point:hover .text[data-v-d1d7b7f8]{opacity:1}.home .point.visible .label[data-v-d1d7b7f8]{transform:scale(.8)}.home .room-label[data-v-d1d7b7f8]{position:fixed;top:50%;left:50%;z-index:10}.home .room-label-box[data-v-d1d7b7f8]{background:rgba(0,0,0,.2);color:#fff;font-size:.13rem;padding:.06rem .13rem;border-radius:.04rem;display:flex;align-items:center;justify-content:space-around;transform:scale(0);-webkit-backdrop-filter:blur(.02rem);backdrop-filter:blur(.02rem);cursor:pointer;transition:all .5s ease-out;position:relative}.home .room-label-box[data-v-d1d7b7f8]:after{display:inline-block;content:"";height:.21rem;width:.21rem;background:url(./icon_arrow-d93e5a7d.png) no-repeat center;background-size:100% 100%;position:absolute;left:-.25rem;transform:rotate(360deg);animation:arrowLeft-d1d7b7f8 2.8s ease-in-out infinite}.home .room-label.visible .room-label-box[data-v-d1d7b7f8]{transform:scale(1)}.github[data-v-d1d7b7f8]{position:fixed;left:0;bottom:0;z-index:1;font-size:18PX;color:#000;display:flex;align-items:center;padding:.08rem;transition:all .25s ease-in-out;text-decoration:none;text-shadow:0 .01rem .01rem rgba(0,0,0,.2);opacity:.8}.github[data-v-d1d7b7f8]:hover{opacity:.5}.github .author[data-v-d1d7b7f8]{padding-left:.04rem}.animate-point-wave[data-v-d1d7b7f8]:before{content:"";animation:bounce-wave-d1d7b7f8 1.5s infinite}.animate-point-wave[data-v-d1d7b7f8]:after{content:"";animation:bounce-wave-d1d7b7f8 1.5s -.4s infinite}.marker[data-v-d1d7b7f8]{position:fixed;top:50%;left:50%;z-index:12;display:none}.marker[data-v-d1d7b7f8]:after{display:inline-block;content:"";height:64PX;width:64PX;background-image:url(./marker-c1467fd8.png);background-repeat:no-repeat;background-position:0 0;background-size:100%;background-position-y:0;-webkit-animation:markerAnimation-d1d7b7f8 2s steps(20) forwards infinite;animation:markerAnimation-d1d7b7f8 2s steps(20) forwards infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both;transition:all linear;cursor:pointer;transform:scale(0);opacity:.5}.marker[data-v-d1d7b7f8]:hover:after{filter:brightness(1.2);opacity:1}.marker.visible[data-v-d1d7b7f8]{display:block}.marker.visible[data-v-d1d7b7f8]:after{transform:scale(.8)}@-webkit-keyframes interactivePointAnimation-d1d7b7f8{0%{background-position:0 0}50%{background-position:0 -1536PX}}@-moz-keyframes bounce-wave-d1d7b7f8{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}@-webkit-keyframes bounce-wave-d1d7b7f8{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}@-o-keyframes bounce-wave-d1d7b7f8{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}@keyframes bounce-wave-d1d7b7f8{0%{transform:scale(.8);opacity:1}to{transform:scale(2.2);opacity:0}}@-moz-keyframes markerAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1280PX}}@-webkit-keyframes markerAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1280PX}}@-o-keyframes markerAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1280PX}}@keyframes markerAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1280PX}}@-moz-keyframes markerBounce-d1d7b7f8{0%{transform:scale(.5);opacity:.8}to{transform:scale(2);opacity:0}}@-webkit-keyframes markerBounce-d1d7b7f8{0%{transform:scale(.5);opacity:.8}to{transform:scale(2);opacity:0}}@-o-keyframes markerBounce-d1d7b7f8{0%{transform:scale(.5);opacity:.8}to{transform:scale(2);opacity:0}}@keyframes markerBounce-d1d7b7f8{0%{transform:scale(.5);opacity:.8}to{transform:scale(2);opacity:0}}@-moz-keyframes arrowLeft-d1d7b7f8{0%{transform:translate(-.01rem);opacity:.8}50%{transform:translate(-.05rem);opacity:.8}to{transform:translate(-.01rem);opacity:.8}}@-webkit-keyframes arrowLeft-d1d7b7f8{0%{transform:translate(-.01rem);opacity:.8}50%{transform:translate(-.05rem);opacity:.8}to{transform:translate(-.01rem);opacity:.8}}@-o-keyframes arrowLeft-d1d7b7f8{0%{transform:translate(-.01rem);opacity:.8}50%{transform:translate(-.05rem);opacity:.8}to{transform:translate(-.01rem);opacity:.8}}@keyframes arrowLeft-d1d7b7f8{0%{transform:translate(-.01rem);opacity:.8}50%{transform:translate(-.05rem);opacity:.8}to{transform:translate(-.01rem);opacity:.8}}@-moz-keyframes interactivePointAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1536PX}}@-webkit-keyframes interactivePointAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1536PX}}@-o-keyframes interactivePointAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1536PX}}@keyframes interactivePointAnimation-d1d7b7f8{0%{background-position:0 0}to{background-position:0 -1536PX}}
