.three-preview-page[data-v-246e08b2]{width:100vw;height:100vh;position:relative}.back-btn[data-v-246e08b2]{position:fixed;top:1.6rem;left:1.6rem;z-index:10;min-width:5.6rem;height:3.2rem;padding:0 1.2rem;border-radius:1.6rem;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.three-container[data-v-246e08b2]{width:100vw;height:100vh;position:relative;overflow:hidden;opacity:0;transition:opacity .25s ease}.three-container.ready[data-v-246e08b2]{opacity:1}.tips-text[data-v-246e08b2]{position:fixed;left:50%;bottom:8.6rem;transform:translateX(-50%);z-index:8;width:calc(100vw - 4rem);text-align:center;color:hsla(0,0%,100%,.72);font-size:1.2rem;line-height:1.5;text-shadow:0 .1rem .4rem rgba(0,0,0,.35);pointer-events:none}.loading-mask[data-v-246e08b2]{position:fixed;inset:0;z-index:9;display:flex;align-items:center;justify-content:center;pointer-events:none}.loading-inner[data-v-246e08b2]{min-width:13rem;height:12rem;padding:1.2rem 1.6rem;border-radius:1.6rem;background:rgba(0,0,0,.65);box-shadow:0 .8rem 2.4rem rgba(0,0,0,.28);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;color:#fff;pointer-events:auto}.dot-list[data-v-246e08b2]{width:5.8rem;height:5.8rem;display:flex;justify-content:center;align-items:center}.dot-list .dot-item[data-v-246e08b2]{flex-shrink:0;width:1rem;height:1rem;border-radius:50%;margin:0 .2rem}.dot-list .dot-item[data-v-246e08b2]:first-of-type{background:#ffb700;animation:moveUpDown1-246e08b2 1.4s infinite}.dot-list .dot-item[data-v-246e08b2]:nth-of-type(2){background:#00d0d7;animation:moveUpDown2-246e08b2 1.4s infinite}.dot-list .dot-item[data-v-246e08b2]:nth-of-type(3){background:#ff2600;animation:moveUpDown2-246e08b2 1.4s infinite}.dot-list .dot-item[data-v-246e08b2]:nth-of-type(4){background:#4825fc;animation:moveUpDown1-246e08b2 1.4s infinite}.loading-text[data-v-246e08b2]{font-size:1.2rem;line-height:1.4;text-align:center}@keyframes moveUpDown1-246e08b2{0%,to{transform:translateY(0)}33%{transform:translateY(.5rem)}66%{transform:translateY(-.5rem)}}@keyframes moveUpDown2-246e08b2{0%,to{transform:translateY(0)}33%{transform:translateY(-.5rem)}66%{transform:translateY(.5rem)}}