.header-nav[data-v-28d0b6f0]{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:480px;background:#fff;padding:3px 12px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1100}.header-top[data-v-28d0b6f0]{display:flex;align-items:center;height:36px}.hdr-left[data-v-28d0b6f0]{flex:1;display:flex;align-items:center;justify-content:flex-start}.hdr-logo[data-v-28d0b6f0]{flex-shrink:0;height:100%;display:flex;align-items:center;justify-content:center}.hdr-right[data-v-28d0b6f0]{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:18px}.hdr-icon[data-v-28d0b6f0]{font-size:20px;color:#303133;cursor:pointer}.hdr-icon.active[data-v-28d0b6f0]{color:#7c3aed}.logo[data-v-28d0b6f0]{font-size:20px;font-weight:800;color:#7c3aed;letter-spacing:-.5px}.logo-img[data-v-28d0b6f0]{height:100%;width:auto;max-width:240px;-o-object-fit:contain;object-fit:contain;display:block}.header-search[data-v-28d0b6f0]{margin-top:8px;max-height:48px;opacity:1;overflow:hidden;transition:max-height .32s cubic-bezier(.16,1,.3,1),opacity .22s ease,margin-top .32s cubic-bezier(.16,1,.3,1)}.header-search.collapsed[data-v-28d0b6f0]{max-height:0;opacity:0;margin-top:0;pointer-events:none}.header-search .search-input[data-v-28d0b6f0] .el-input__wrapper{border-radius:20px;background-color:#f5f7fa;box-shadow:none}.header-search .search-input[data-v-28d0b6f0] .el-input__wrapper:focus,.header-search .search-input[data-v-28d0b6f0] .el-input__wrapper:hover{box-shadow:none}.header-search .search-input[data-v-28d0b6f0] .el-input__inner{font-size:14px}.header-search .search-input[data-v-28d0b6f0] .el-input__inner::-moz-placeholder{color:#909399}.header-search .search-input[data-v-28d0b6f0] .el-input__inner::placeholder{color:#909399}.nav-fade-enter-active[data-v-28d0b6f0],.nav-fade-leave-active[data-v-28d0b6f0]{transition:opacity .4s cubic-bezier(.16,1,.3,1)}.nav-fade-enter-from[data-v-28d0b6f0],.nav-fade-leave-to[data-v-28d0b6f0]{opacity:0}.bottom-nav[data-v-530053eb]{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:480px;height:calc(50px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;display:flex;justify-content:space-evenly;align-items:center;box-shadow:0 -2px 8px rgba(0,0,0,.06);z-index:100;transition:background-color .3s ease,box-shadow .3s ease,height .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1)}.bottom-nav.collapsed[data-v-530053eb]{height:calc(24px + env(safe-area-inset-bottom));padding:0 0 env(safe-area-inset-bottom);align-items:flex-end}.bottom-nav.collapsed .nav-item[data-v-530053eb]{padding:0;gap:0}.bottom-nav.collapsed .nav-item .nav-label[data-v-530053eb]{opacity:0;transform:translateY(4px);height:0;overflow:hidden}.bottom-nav.collapsed .nav-item .icon-wrapper[data-v-530053eb]{font-size:18px}.bottom-nav.transparent[data-v-530053eb]{background:transparent;box-shadow:none}.bottom-nav.transparent .nav-item .icon-wrapper[data-v-530053eb],.bottom-nav.transparent .nav-item .nav-label[data-v-530053eb]{color:hsla(0,0%,100%,.85);text-shadow:0 1px 4px rgba(0,0,0,.5)}.bottom-nav.transparent .nav-item.active .icon-wrapper[data-v-530053eb],.bottom-nav.transparent .nav-item.active .nav-label[data-v-530053eb]{color:#d4af37;text-shadow:0 1px 6px rgba(0,0,0,.6)}.bottom-nav.transparent .nav-item:hover:not(.active) .icon-wrapper[data-v-530053eb],.bottom-nav.transparent .nav-item:hover:not(.active) .nav-label[data-v-530053eb]{color:#fff}.nav-item[data-v-530053eb]{display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;padding:4px 0;flex:1;transition:padding .4s cubic-bezier(.16,1,.3,1),gap .4s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-item .icon-wrapper[data-v-530053eb]{font-size:22px;color:#606266;transition:color .2s ease,font-size .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible}.nav-item .icon-wrapper[data-v-530053eb] .el-badge{overflow:visible}.nav-item .icon-wrapper[data-v-530053eb] .el-badge .el-badge__content{height:16px;line-height:16px;padding:0 5px;font-size:10px;position:absolute;top:-2px;right:0;z-index:10}.nav-item .nav-label[data-v-530053eb]{font-size:11px;color:#606266;transition:color .2s ease,opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),height .3s cubic-bezier(.16,1,.3,1)}.nav-item.active .icon-wrapper[data-v-530053eb]{color:#8b5cf6}.nav-item.active .nav-label[data-v-530053eb]{color:#8b5cf6;font-weight:600}.nav-item.nav-scan .icon-wrapper[data-v-530053eb]{width:46px;height:46px;margin-top:-20px;border-radius:50%;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(139,92,246,.5)}.nav-item.nav-scan .nav-label[data-v-530053eb]{color:#8b5cf6;font-weight:600;margin-top:2px}.nav-item.nav-scan.active .icon-wrapper[data-v-530053eb]{color:#fff}.nav-item:hover:not(.active) .icon-wrapper[data-v-530053eb],.nav-item:hover:not(.active) .nav-label[data-v-530053eb]{color:#303133}.nav-fade-enter-active[data-v-530053eb],.nav-fade-leave-active[data-v-530053eb]{transition:opacity .4s cubic-bezier(.16,1,.3,1)}.nav-fade-enter-from[data-v-530053eb],.nav-fade-leave-to[data-v-530053eb]{opacity:0}.live-dot[data-v-530053eb]{position:absolute;top:-2px;right:-4px;width:8px;height:8px;background:#ff4d4f;border-radius:50%;box-shadow:0 0 4px rgba(255,77,79,.6)}.live-shaking[data-v-530053eb]{animation:icon-shake-530053eb 2s ease-in-out infinite}@keyframes icon-shake-530053eb{0%,to{transform:rotate(0deg)}10%{transform:rotate(-12deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}50%{transform:rotate(0deg)}}.hero[data-v-7263cf14]{position:relative;width:100%;height:100%;background:#000;overflow:hidden;touch-action:pan-y}.stage[data-v-7263cf14]{position:absolute;inset:0}.media[data-v-7263cf14]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.scrim[data-v-7263cf14]{position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent);pointer-events:none}.overlay[data-v-7263cf14]{position:absolute;left:0;right:0;bottom:44px;display:flex;flex-direction:column;align-items:center;gap:20px;padding:0 22px;z-index:3}.ov-content[data-v-7263cf14]{display:flex;flex-direction:column;align-items:center;gap:16px;animation:heroRiseIn-7263cf14 .55s cubic-bezier(.16,1,.3,1)}@keyframes heroRiseIn-7263cf14{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.ov-title[data-v-7263cf14]{color:#fff;font-size:18px;font-weight:600;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.6);line-height:1.4}.shop-now[data-v-7263cf14]{padding:12px 44px;background:transparent;border:1.5px solid hsla(0,0%,100%,.9);color:#fff;font-size:15px;font-weight:600;letter-spacing:1.5px;border-radius:2px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .2s}.shop-now[data-v-7263cf14]:active{background:hsla(0,0%,100%,.15)}.play-toggle[data-v-7263cf14]{position:absolute;right:14px;bottom:56px;z-index:4;width:34px;height:34px;border:none;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px}.progress-bars[data-v-7263cf14]{width:60%;display:flex;gap:8px}.pbar[data-v-7263cf14]{flex:1;height:3px;background:hsla(0,0%,100%,.35);border-radius:3px;overflow:hidden}.pbar-fill[data-v-7263cf14]{height:100%;background:#fff;border-radius:2px;transition:width .1s linear}.hero-placeholder[data-v-7263cf14]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#a78bfa,#c4b5fd);color:#fff;text-align:center;padding:24px}.hero-ph-title[data-v-7263cf14]{font-size:34px;font-weight:800;letter-spacing:1px}.hero-ph-sub[data-v-7263cf14]{font-size:13px;opacity:.85;margin-top:10px}.hero-skeleton[data-v-7263cf14]{width:100%;height:100%;background:#ede9fe;background-image:linear-gradient(100deg,#ede9fe 30%,#f5f3ff 50%,#ede9fe 70%);background-size:200% 100%;animation:hero-shimmer-7263cf14 1.2s ease-in-out infinite}@keyframes hero-shimmer-7263cf14{0%{background-position:200% 0}to{background-position:-200% 0}}.company-news[data-v-3cd888d5]{padding:32px 20px 12px;background:#fff}.news[data-v-3cd888d5]{margin-bottom:32px}.news-title[data-v-3cd888d5]{font-size:20px;font-weight:800;color:#303133;letter-spacing:1px;text-transform:uppercase;font-style:italic;margin-bottom:16px;text-align:center}.news-title .accent[data-v-3cd888d5]{color:#8b5cf6}.news-timeline[data-v-3cd888d5]{position:relative}.tl-item[data-v-3cd888d5]{display:flex;gap:12px;align-items:stretch;cursor:pointer}.tl-rail[data-v-3cd888d5]{position:relative;width:16px;flex-shrink:0;align-self:stretch}.tl-rail[data-v-3cd888d5]:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:rgba(139,92,246,.2)}.tl-item:first-child .tl-rail[data-v-3cd888d5]:before{top:10px}.tl-item:last-child .tl-rail[data-v-3cd888d5]:before{bottom:auto;height:10px}.tl-single .tl-rail[data-v-3cd888d5]:before{display:none}.tl-dot[data-v-3cd888d5]{position:absolute;left:2px;top:4px;width:12px;height:12px;border-radius:50%;background:#8b5cf6;border:2px solid #fff;box-shadow:0 0 0 2px rgba(139,92,246,.28);z-index:1}.tl-item:first-child .tl-dot[data-v-3cd888d5]{box-shadow:0 0 0 3px rgba(139,92,246,.32)}.tl-main[data-v-3cd888d5]{flex:1 1 auto;min-width:0;display:flex;gap:12px;align-items:stretch;padding-bottom:22px}.tl-item:last-child .tl-main[data-v-3cd888d5]{padding-bottom:0}.tl-body[data-v-3cd888d5]{flex:1 1 auto;min-width:0}.tl-head[data-v-3cd888d5]{display:flex;align-items:center;gap:8px;min-height:20px}.tl-date[data-v-3cd888d5]{font-size:12px;font-weight:700;color:#7c3aed}.tl-new[data-v-3cd888d5]{padding:3px 9px 3px 13px;font-size:10px;font-weight:800;letter-spacing:.6px;color:#fff;background:#8b5cf6;clip-path:polygon(0 50%,7px 0,100% 0,100% 100%,7px 100%);animation:tlNewBlink-3cd888d5 1.4s ease-in-out infinite}@keyframes tlNewBlink-3cd888d5{0%,to{opacity:1}50%{opacity:.5}}.tl-title[data-v-3cd888d5]{font-size:15px;font-weight:700;color:#303133;margin-top:8px;line-height:1.35;transition:color .2s}.tl-sum[data-v-3cd888d5],.tl-title[data-v-3cd888d5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tl-sum[data-v-3cd888d5]{font-size:13px;color:#606266;margin-top:4px;line-height:1.5}.tl-item:hover .tl-title[data-v-3cd888d5]{color:#7c3aed}.tl-thumb[data-v-3cd888d5]{flex:0 0 42%;align-self:stretch;position:relative;min-height:76px;overflow:hidden;background:#f5f7fa}.tl-thumb-img[data-v-3cd888d5]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.tl-item:hover .tl-thumb-img[data-v-3cd888d5]{transform:scale(1.06)}.tl-thumb-ph[data-v-3cd888d5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:26px;background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.news-scroll[data-v-3cd888d5]{position:relative}.scroll-paper[data-v-3cd888d5]{padding:18px 16px;background:#f5f7fa;border:1.5px solid #c4b5fd}.company[data-v-3cd888d5]{text-align:center}.cn-title[data-v-3cd888d5]{font-size:20px;font-weight:800;color:#303133;letter-spacing:1px;text-transform:uppercase;font-style:italic;margin-bottom:16px}.cn-title .accent[data-v-3cd888d5]{color:#8b5cf6}.cn-poster[data-v-3cd888d5]{display:block;width:100%;margin:0 auto 16px;-o-object-fit:cover;object-fit:cover}.cn-content[data-v-3cd888d5]{font-size:18px;line-height:1.8;color:#606266;text-decoration:underline;text-align:center;white-space:pre-line}[data-v-3cd888d5] .cn-content img{max-width:100%}.news-modal[data-v-3cd888d5]{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:20px}.news-modal-card[data-v-3cd888d5]{position:relative;width:100%;max-width:440px;max-height:85vh;overflow:hidden auto;background:#fff;border-radius:16px}.nm-close[data-v-3cd888d5]{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;border:none;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.nm-close[data-v-3cd888d5]:hover{background:rgba(0,0,0,.72)}.nm-hero[data-v-3cd888d5]{width:100%;height:200px;overflow:hidden;background:#f5f7fa}.nm-hero-img[data-v-3cd888d5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.nm-body[data-v-3cd888d5]{padding:20px 22px 26px}.nm-title[data-v-3cd888d5]{font-size:20px;font-weight:800;color:#303133;line-height:1.3;padding-right:30px}.nm-date[data-v-3cd888d5]{display:inline-block;margin-top:12px;padding:3px 11px;font-size:12px;font-weight:600;color:#7c3aed;background:rgba(139,92,246,.12)}.nm-summary[data-v-3cd888d5]{font-size:14px;color:#606266;margin-top:16px;font-weight:600;line-height:1.6;padding-left:12px;border-left:3px solid #8b5cf6}.nm-content[data-v-3cd888d5]{font-size:14px;line-height:1.8;color:#303133;margin-top:16px;white-space:pre-line}[data-v-3cd888d5] .nm-content img{max-width:100%}.nm-link[data-v-3cd888d5]{display:inline-block;margin-top:22px;padding:11px 26px;background:#8b5cf6;color:#fff;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s}.nm-link[data-v-3cd888d5]:hover{background:#7c3aed}.site-footer[data-v-0df954d6]{background:#1b1b1f;color:hsla(0,0%,100%,.75);padding:28px 20px 32px}.foot-brand[data-v-0df954d6]{font-size:20px;font-weight:800;color:#fff;letter-spacing:.5px;text-align:center}.foot-cols[data-v-0df954d6]{display:flex;justify-content:space-between;gap:20px;margin-top:22px}.foot-col[data-v-0df954d6]{display:flex;flex-direction:column;gap:12px;min-width:0}.foot-col-left[data-v-0df954d6]{align-items:flex-start;flex:1}.foot-col-right[data-v-0df954d6]{align-items:flex-end;text-align:right;flex:0 0 auto}.foot-channel[data-v-0df954d6]{font-size:13px;color:hsla(0,0%,100%,.85);word-break:break-all}.ch-label[data-v-0df954d6]{color:hsla(0,0%,100%,.6)}.ch-colon[data-v-0df954d6]{color:hsla(0,0%,100%,.6);margin:0 1px}.ch-value[data-v-0df954d6]{color:#fff;text-decoration:none}.ch-value[data-v-0df954d6]:active{opacity:.7}.foot-policy[data-v-0df954d6]{font-size:13px;color:hsla(0,0%,100%,.7);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.foot-policy[data-v-0df954d6]:active{color:#fff}.foot-copy[data-v-0df954d6]{margin-top:24px;font-size:11px;color:hsla(0,0%,100%,.4);text-align:center}.btt-wrap[data-v-5098fdbe]{display:flex;justify-content:center;padding:4px 16px 24px}.back-to-top[data-v-5098fdbe]{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:8px 22px;background:transparent;border:none;color:#7c3aed;font-size:13px;font-weight:600;font-style:italic;letter-spacing:.5px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .2s}.back-to-top[data-v-5098fdbe]:active{opacity:.6}.btt-chev[data-v-5098fdbe]{display:block}.btt-text[data-v-5098fdbe]{line-height:1.2}.na-viewport[data-v-d030b984]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.na-viewport[data-v-d030b984]::-webkit-scrollbar{display:none}.na-track[data-v-d030b984]{display:flex;width:-moz-max-content;width:max-content}.na-group[data-v-d030b984]{display:flex;flex-direction:column;margin-right:22px}.na-timeline[data-v-d030b984]{display:flex;align-items:center;height:24px;margin-bottom:12px}.na-dot[data-v-d030b984]{width:8px;height:8px;border-radius:50%;background:#8b5cf6;flex-shrink:0}.na-time[data-v-d030b984]{font-size:13px;font-weight:700;color:#303133;font-style:italic;margin:0 10px 0 7px;white-space:nowrap;letter-spacing:.3px}.na-line[data-v-d030b984]{flex:1;height:1px;background:#d8d8d8;min-width:24px}.na-boxes[data-v-d030b984]{display:flex}.box-card[data-v-d030b984]{width:160px;margin-right:10px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.box-cover[data-v-d030b984]{position:relative;width:160px;height:200px;background:#f5f7fa;overflow:hidden}.box-img[data-v-d030b984]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.box-ph[data-v-d030b984]{display:flex;align-items:center;justify-content:center;font-size:44px}.box-count[data-v-d030b984]{position:absolute;left:8px;bottom:8px;font-size:11px;font-weight:800;color:#fff;background:rgba(0,0,0,.55);padding:3px 8px;border-radius:999px}.box-name[data-v-d030b984]{width:160px;font-size:14px;font-weight:700;margin:8px 0 2px;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ascroll[data-v-0c69ab8e]{width:100%;overflow:hidden}.ascroll-track[data-v-0c69ab8e]{display:flex;will-change:transform}.ascroll-item[data-v-0c69ab8e]{flex-shrink:0;margin-right:12px}.mw[data-v-407eaa05]{margin:0 -12px;position:relative;padding:16px 0 0;background:transparent}.mw[data-v-407eaa05]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:44%;background:#fff;z-index:0}.mw-track[data-v-407eaa05]{display:flex;align-items:flex-end;gap:22px;position:relative;z-index:1;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mw-track[data-v-407eaa05]::-webkit-scrollbar{display:none}.mw-spacer[data-v-407eaa05]{flex:0 0 26%}.mw-item[data-v-407eaa05]{flex:0 0 50%;scroll-snap-align:center;cursor:pointer}.mw-imgwrap[data-v-407eaa05]{width:100%;min-height:220px;display:flex;align-items:flex-end;justify-content:center;transform:scale(.8);transform-origin:center bottom;transition:transform .3s ease}.mw-item.active .mw-imgwrap[data-v-407eaa05]{transform:scale(1)}.mw-emoji[data-v-407eaa05]{font-size:64px;align-self:center}.mw-img[data-v-407eaa05]{width:100%;height:auto;display:block;filter:drop-shadow(0 6px 16px rgba(0,0,0,.16))}.mw-item.active .mw-img[data-v-407eaa05]{filter:drop-shadow(0 10px 26px rgba(0,0,0,.26))}.mw-info[data-v-407eaa05]{text-align:center;padding-top:10px}.mw-name[data-v-407eaa05]{font-size:14px;font-weight:600;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mw-price[data-v-407eaa05]{font-size:17px;font-weight:800;color:#a78bfa;margin-top:3px}.mw-count[data-v-407eaa05]{font-size:11px;color:#909399;margin-top:2px}.mw-action[data-v-407eaa05]{position:relative;z-index:1;text-align:center;padding:14px 0 22px}.mw-btn[data-v-407eaa05]{border:1px solid #303133;background:transparent;color:#303133;font-size:13px;font-weight:700;padding:9px 26px;cursor:pointer}.rvm-overlay[data-v-92d9cd20]{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px}.rvm-box[data-v-92d9cd20]{width:100%;max-width:440px;max-height:88vh;overflow-y:auto;background:#fff;border-radius:0;padding:16px 16px 20px;position:relative;-webkit-overflow-scrolling:touch}.rvm-close[data-v-92d9cd20]{position:absolute;top:8px;right:10px;border:none;background:transparent;font-size:26px;line-height:1;color:#909399;cursor:pointer}.rvm-header[data-v-92d9cd20]{display:flex;align-items:center;gap:10px;padding-right:28px;margin-bottom:12px}.rvm-badge[data-v-92d9cd20]{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:600;color:#7c3aed;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.35);padding:3px 8px;border-radius:2px;white-space:nowrap}.rvm-photos[data-v-92d9cd20]{position:relative;width:100%;margin:0 0 14px}.rvm-photos-track[data-v-92d9cd20]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#f5f7fa}.rvm-photos-track[data-v-92d9cd20]::-webkit-scrollbar{display:none}.rvm-photo[data-v-92d9cd20]{flex:0 0 100%;width:100%;scroll-snap-align:center;cursor:pointer}.rvm-photo img[data-v-92d9cd20]{width:100%;max-height:340px;-o-object-fit:contain;object-fit:contain;display:block}.rvm-dots[data-v-92d9cd20]{display:flex;justify-content:center;gap:6px;margin-top:8px}.rvm-dot[data-v-92d9cd20]{width:6px;height:6px;border-radius:50%;background:#d0d0d0;cursor:pointer;transition:background .2s,width .2s}.rvm-dot.active[data-v-92d9cd20]{background:#8b5cf6;width:16px;border-radius:3px}.rvm-count[data-v-92d9cd20]{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;padding:2px 7px;border-radius:10px}.rvm-avatar[data-v-92d9cd20]{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;overflow:hidden;flex-shrink:0}.rvm-avatar-img[data-v-92d9cd20]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rvm-name[data-v-92d9cd20]{font-size:15px;font-weight:700;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rvm-rating[data-v-92d9cd20]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.rvm-stars[data-v-92d9cd20]{font-size:17px;letter-spacing:1px}.rvm-stars .on[data-v-92d9cd20]{color:#f5a623}.rvm-stars .off[data-v-92d9cd20]{color:#e0e0e0}.rvm-time[data-v-92d9cd20]{font-size:12px;color:#909399;font-style:italic;flex-shrink:0}.rvm-content[data-v-92d9cd20]{font-size:14px;line-height:1.6;color:#606266;margin:0;white-space:pre-wrap;word-break:break-word}.rvm-actions[data-v-92d9cd20]{display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:12px;border-top:1px solid #eee}.rvm-like[data-v-92d9cd20]{display:inline-flex;align-items:center;gap:4px;border:1px solid #e0e0e0;background:#f5f7fa;color:#606266;font-size:13px;padding:6px 14px;cursor:pointer;flex-shrink:0;border-radius:18px}.rvm-like[data-v-92d9cd20]:disabled{opacity:.6;cursor:default}.rvm-like.liked[data-v-92d9cd20]{border-color:rgba(139,92,246,.5);background:rgba(139,92,246,.1);color:#7c3aed}.rvm-like-n[data-v-92d9cd20]{color:#7c3aed;font-weight:600}.rvm-comments[data-v-92d9cd20]{margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0;display:flex;flex-direction:column;gap:12px}.rvm-comment[data-v-92d9cd20]{display:flex;gap:8px}.rvm-c-avatar[data-v-92d9cd20]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;overflow:hidden;flex-shrink:0}.rvm-c-avatar img[data-v-92d9cd20]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rvm-c-body[data-v-92d9cd20]{flex:1;min-width:0}.rvm-c-top[data-v-92d9cd20]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rvm-c-name[data-v-92d9cd20]{font-size:13px;font-weight:600;color:#303133}.rvm-c-time[data-v-92d9cd20]{font-size:11px;color:#909399;font-style:italic;flex-shrink:0}.rvm-c-text[data-v-92d9cd20]{font-size:13px;color:#606266;line-height:1.5;margin-top:2px;word-break:break-word}.rvm-reply-box[data-v-92d9cd20]{flex:1;display:flex;align-items:center;min-width:0;background:#fff;border:1px solid #e0e0e0;border-radius:18px;padding:3px 3px 3px 6px}.rvm-reply-input[data-v-92d9cd20]{flex:1;min-width:0;border:none;background:transparent;padding:5px 8px;font-size:13px;outline:none;border-radius:15px 0 0 15px}.rvm-reply-send[data-v-92d9cd20]{border:none;background:#8b5cf6;color:#fff;font-size:13px;padding:6px 16px;cursor:pointer;flex-shrink:0;border-radius:15px}.rvm-reply-send[data-v-92d9cd20]:disabled{opacity:.6;cursor:default}.rvm-preview-feature[data-v-92d9cd20]{opacity:.6}.rvm-preview-feature[data-v-92d9cd20] *{cursor:not-allowed!important}.rvm-feature-note[data-v-92d9cd20]{font-size:11px;color:#909399;font-style:italic;text-align:center;margin-top:6px}.rvm-preview[data-v-92d9cd20]{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:2100;display:flex;align-items:center;justify-content:center;padding:20px}.rvm-preview img[data-v-92d9cd20]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.rvm-fade-enter-active[data-v-92d9cd20],.rvm-fade-leave-active[data-v-92d9cd20]{transition:opacity .2s ease}.rvm-fade-enter-from[data-v-92d9cd20],.rvm-fade-leave-to[data-v-92d9cd20]{opacity:0}.rc-mask[data-v-8ab452a4]{position:fixed;inset:0;z-index:3000;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center}.rc-sheet[data-v-8ab452a4]{width:100%;max-width:480px;background:#fff;border-radius:18px 18px 0 0;max-height:82vh;display:flex;flex-direction:column;animation:rc-up-8ab452a4 .25s cubic-bezier(.22,1,.36,1)}@keyframes rc-up-8ab452a4{0%{transform:translateY(100%)}to{transform:translateY(0)}}.rc-head[data-v-8ab452a4]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px}.rc-title[data-v-8ab452a4]{font-size:17px;font-weight:800;color:#303133}.rc-x[data-v-8ab452a4]{border:none;background:transparent;font-size:24px;color:#909399;cursor:pointer;line-height:1}.rc-body[data-v-8ab452a4]{padding:0 18px 8px;overflow-y:auto}.rc-activity[data-v-8ab452a4]{font-size:14px;font-weight:600;color:#8b5cf6;margin:0 0 12px}.rc-tip[data-v-8ab452a4]{color:#909399;padding:20px 0;text-align:center}.rc-label[data-v-8ab452a4]{font-size:12px;font-weight:700;color:#606266;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.rc-addr-list[data-v-8ab452a4]{display:flex;flex-direction:column;gap:10px}.rc-addr[data-v-8ab452a4]{position:relative;padding:12px 40px 12px 12px;border:1.5px solid #eceff3;border-radius:12px;cursor:pointer;transition:border-color .15s,background .15s}.rc-addr.active[data-v-8ab452a4]{border-color:#8b5cf6;background:rgba(139,92,246,.05)}.rc-addr-main[data-v-8ab452a4]{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.rc-addr-name[data-v-8ab452a4]{font-size:14px;font-weight:700;color:#303133}.rc-addr-phone[data-v-8ab452a4]{font-size:13px;color:#606266}.rc-addr-def[data-v-8ab452a4]{font-size:11px;padding:1px 6px;background:rgba(139,92,246,.12);color:#8b5cf6;border-radius:4px}.rc-addr-detail[data-v-8ab452a4]{font-size:12px;color:#909399;line-height:1.4}.rc-radio[data-v-8ab452a4]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:2px solid #dcdfe6}.rc-radio.on[data-v-8ab452a4]{border-color:#8b5cf6;background:#8b5cf6;box-shadow:inset 0 0 0 3px #fff}.rc-manage[data-v-8ab452a4]{display:inline-block;margin:12px 0 4px;font-size:13px;color:#8b5cf6;font-weight:600;cursor:pointer}.rc-empty[data-v-8ab452a4]{text-align:center;padding:24px 0;color:#606266}.rc-add-btn[data-v-8ab452a4]{margin-top:12px;background:#8b5cf6;color:#fff;border:none;padding:9px 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.rc-foot[data-v-8ab452a4]{padding:12px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #f0f0f0}.rc-submit[data-v-8ab452a4]{width:100%;padding:13px 0;border:none;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.rc-submit[data-v-8ab452a4]:disabled{opacity:.55;cursor:default}.home-page[data-v-bb27d20c]{min-height:100vh;background:#fff}.home-main[data-v-bb27d20c]{padding-top:42px;padding-bottom:50px}.hero-screen[data-v-bb27d20c]{width:100%;height:calc(80vh - 78.4px)}.block-screen[data-v-bb27d20c]{padding:24px 12px}.arrivals-screen[data-v-bb27d20c]{background:#eff0f4;padding-bottom:0}.na-section[data-v-bb27d20c]{background:#fff}.row-head[data-v-bb27d20c]{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:18px}.row-head.mt[data-v-bb27d20c]{margin-top:32px}.row-head h2[data-v-bb27d20c]{font-size:20px;font-weight:800;color:#303133;letter-spacing:1px;text-transform:uppercase;text-align:center;font-style:italic}.row-head .more[data-v-bb27d20c]{font-size:13px;color:#606266;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.hscroll[data-v-bb27d20c]{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.hscroll[data-v-bb27d20c]::-webkit-scrollbar{display:none}.pcard[data-v-bb27d20c]{flex-shrink:0;width:190px;background:#fff;border-radius:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer}.pcard .pimg[data-v-bb27d20c]{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block}.pcard .pname[data-v-bb27d20c]{font-size:14px;padding:10px 10px 2px;color:#303133;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcard .pprice[data-v-bb27d20c]{font-size:16px;font-weight:700;color:#7c3aed;padding:0 10px 12px}.row-empty[data-v-bb27d20c]{text-align:center;color:#606266;padding:24px;font-size:13px}.placeholder-row[data-v-bb27d20c]{background:#fff;border-radius:0;padding:36px 16px;text-align:center;color:#606266;font-size:14px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.placeholder-row.tall[data-v-bb27d20c]{padding:64px 16px}.ph-img[data-v-bb27d20c]{width:100%;height:250px;display:flex;align-items:center;justify-content:center;font-size:60px}.ph-img-real[data-v-bb27d20c]{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block}.wanted-meta[data-v-bb27d20c]{display:flex;align-items:center;justify-content:space-between;padding:0 8px 10px}.wanted-price[data-v-bb27d20c]{font-size:14px;font-weight:700;color:#7c3aed}.wanted-count[data-v-bb27d20c]{font-size:11px;color:#606266}.pprice.rarity[data-v-bb27d20c]{color:#e11d48;font-weight:800}.sub-head[data-v-bb27d20c]{font-size:15px;font-weight:700;color:#303133;margin:22px 0 12px;font-style:italic}.sub-head.first[data-v-bb27d20c]{margin-top:0}.accent[data-v-bb27d20c]{color:#8b5cf6}.reviews-viewport[data-v-bb27d20c]{height:258px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent)}.reviews-track[data-v-bb27d20c]{display:flex;flex-direction:column;animation:reviewScroll-bb27d20c 18s linear infinite}.reviews-track[data-v-bb27d20c]:hover{animation-play-state:paused}.review-card[data-v-bb27d20c]{height:76px;margin-bottom:10px;box-sizing:border-box;background:#fff;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:12px 14px;overflow:hidden}.review-card.clickable[data-v-bb27d20c]{cursor:pointer}@keyframes reviewScroll-bb27d20c{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.rv-top[data-v-bb27d20c]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.rv-avatar[data-v-bb27d20c]{width:28px;height:28px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:700;flex-shrink:0}.rv-avatar-img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rv-user[data-v-bb27d20c]{font-size:13px;font-weight:600;color:#303133;flex:1}.rv-stars[data-v-bb27d20c]{font-size:12px;color:#f59e0b}.rv-stars .dim[data-v-bb27d20c]{color:#d1d5db}.rv-text[data-v-bb27d20c]{font-size:13px;color:#606266;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reward-need[data-v-bb27d20c]{font-size:11px;color:#606266;padding:0 8px 6px}.redeem-ph[data-v-bb27d20c]{font-size:60px}.atlas-mini[data-v-bb27d20c]{display:flex;flex-wrap:wrap;gap:4px;padding:0 8px 12px}.atlas-slot[data-v-bb27d20c]{width:30px;height:30px;border-radius:6px;overflow:hidden;background:#ededf0;display:flex;align-items:center;justify-content:center;position:relative;filter:grayscale(1) opacity(.5);border:1px solid transparent}.atlas-slot img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.atlas-slot .atlas-ph[data-v-bb27d20c]{font-size:12px;color:#909399}.atlas-slot.lit[data-v-bb27d20c]{filter:none;border-color:#7c3aed;box-shadow:0 0 6px rgba(124,58,237,.5)}.photo-cap[data-v-bb27d20c]{font-size:11px;color:#606266;padding:0 8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hot-card[data-v-bb27d20c]{position:relative}.hot-card[data-v-bb27d20c]:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.15) 40%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.15) 60%,transparent);transform:skewX(-20deg);animation:cardShine-bb27d20c 3s ease-in-out infinite;pointer-events:none;z-index:2}.hot-card[data-v-bb27d20c]:nth-child(2n):after{animation-delay:1s}.hot-card[data-v-bb27d20c]:nth-child(3n):after{animation-delay:2s}@keyframes cardShine-bb27d20c{0%{left:-75%}55%,to{left:130%}}.trending-scroll[data-v-bb27d20c]{min-height:322px}.fade-enter-active[data-v-bb27d20c],.fade-leave-active[data-v-bb27d20c]{transition:opacity .45s ease}.fade-enter-from[data-v-bb27d20c],.fade-leave-to[data-v-bb27d20c]{opacity:0}.redeem-poster[data-v-bb27d20c]{position:relative;width:100%;aspect-ratio:3/4;max-height:72vh;border-radius:0;overflow:hidden;background:#12121a;box-shadow:0 12px 32px rgba(0,0,0,.2);cursor:pointer;touch-action:pan-y}.rp-img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.rp-ph[data-v-bb27d20c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:88px;background:linear-gradient(135deg,#6d28d9,#9333ea)}.rp-overlay[data-v-bb27d20c]{position:absolute;left:0;right:0;bottom:0;padding:44px 18px 18px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.72))}.rp-title[data-v-bb27d20c]{font-size:22px;font-weight:800;line-height:1.2}.rp-prog[data-v-bb27d20c]{font-size:13px;font-weight:600;margin-top:6px;opacity:.92}.batch-dots[data-v-bb27d20c]{display:flex;justify-content:center;gap:8px;margin-top:16px}.batch-dots .dot[data-v-bb27d20c]{width:8px;height:8px;border-radius:50%;background:#c4c4cc;cursor:pointer;transition:width .25s ease,background .25s ease}.batch-dots .dot.active[data-v-bb27d20c]{width:20px;border-radius:4px;background:#7c3aed}.trend-act-head[data-v-bb27d20c]{display:flex;align-items:center;justify-content:space-between;padding:0 4px 10px;cursor:pointer}.ta-name[data-v-bb27d20c]{font-size:15px;font-weight:800;color:#303133}.ta-prog[data-v-bb27d20c]{font-size:12px;font-weight:700;color:#7c3aed}.collected-badge[data-v-bb27d20c]{font-size:11px;font-weight:700;color:#059669;padding:0 10px 12px}.collected-badge.todo[data-v-bb27d20c]{color:#909399}.atlas-modal[data-v-bb27d20c]{position:fixed;inset:0;z-index:120;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:22px}.atlas-box[data-v-bb27d20c]{position:relative;width:100%;max-width:420px;max-height:84vh;overflow-y:auto;background:#fff;border-radius:16px;padding:20px 18px 24px}.atlas-close[data-v-bb27d20c]{position:absolute;top:10px;right:12px;width:30px;height:30px;border:none;border-radius:50%;background:rgba(0,0,0,.4);color:#fff;font-size:20px;cursor:pointer}.atlas-title[data-v-bb27d20c]{font-size:18px;font-weight:800;color:#303133;margin:0 30px 4px 0}.atlas-prog[data-v-bb27d20c]{font-size:13px;font-weight:700;color:#7c3aed;margin-bottom:14px}.atlas-prog .done[data-v-bb27d20c]{color:#059669;margin-left:6px}.atlas-grid[data-v-bb27d20c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.atlas-cell[data-v-bb27d20c]{text-align:center}.atlas-cell-img[data-v-bb27d20c]{width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#ededf0;display:flex;align-items:center;justify-content:center;border:1.5px solid transparent;transition:all .2s}.atlas-cell-img img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.atlas-cell-ph[data-v-bb27d20c]{font-size:16px;color:#909399}.atlas-cell.lit .atlas-cell-img[data-v-bb27d20c]{border-color:#7c3aed;box-shadow:0 0 8px rgba(124,58,237,.45)}.atlas-cell-name[data-v-bb27d20c]{font-size:10px;color:#606266;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atlas-hint[data-v-bb27d20c]{font-size:13px;font-weight:600;color:#7c3aed;text-align:center;margin:14px 0 0}.atlas-summary[data-v-bb27d20c]{font-size:14px;font-weight:600;color:#303133;margin:12px 0 0;line-height:1.5}.atlas-content[data-v-bb27d20c]{font-size:13px;color:#606266;margin:8px 0 0;line-height:1.6;white-space:pre-wrap}.atlas-detail-btn[data-v-bb27d20c]{display:block;width:100%;margin:18px 0 0;padding:12px 0;border:none;border-radius:12px;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.atlas-detail-btn[data-v-bb27d20c]:active{transform:scale(.98);opacity:.9}.atlas-quota[data-v-bb27d20c]{margin:16px 0 0}.atlas-quota-top[data-v-bb27d20c]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.atlas-quota-lbl[data-v-bb27d20c]{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#606266}.atlas-quota-count[data-v-bb27d20c]{font-size:15px;font-weight:900;color:#303133;font-variant-numeric:tabular-nums}.atlas-quota.full .atlas-quota-count[data-v-bb27d20c]{color:#ec4899}.atlas-quota-bar[data-v-bb27d20c]{position:relative;height:8px;border-radius:9999px;background:#eceff3;overflow:hidden;border:1px solid #e5e7eb}.atlas-quota-fill[data-v-bb27d20c]{position:absolute;inset:0 auto 0 0;height:100%;border-radius:9999px;background:linear-gradient(90deg,#e0a800,#ec4899);transition:width .6s cubic-bezier(.16,1,.3,1)}.atlas-claim-wrap[data-v-bb27d20c]{margin:16px 0 0}.atlas-claim-btn[data-v-bb27d20c]{display:block;width:100%;padding:13px 0;border:none;border-radius:12px;background:linear-gradient(135deg,#e0a800,#ec4899);color:#fff;font-size:16px;font-weight:800;cursor:pointer;box-shadow:0 6px 18px rgba(236,72,153,.28);transition:transform .15s ease}.atlas-claim-btn[data-v-bb27d20c]:active{transform:scale(.98)}.atlas-claim-btn.is-claimed[data-v-bb27d20c]{background:#eceff3;color:#9aa0a6;box-shadow:none;cursor:default}.rank-controls[data-v-bb27d20c]{display:flex;gap:10px;margin-bottom:14px}.rank-select[data-v-bb27d20c]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:140px;padding:9px 14px;border:1px solid #303133;background:#fff;font-size:13px;font-weight:600;color:#303133;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rank-select .caret[data-v-bb27d20c]{font-size:11px;color:#606266}.rank-dropdown[data-v-bb27d20c]{position:absolute;top:100%;left:-1px;right:-1px;max-height:260px;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #303133;border-top:none;z-index:20}.rank-dropdown>div[data-v-bb27d20c]{padding:10px 14px;font-size:13px;color:#303133;cursor:pointer}.rank-dropdown>div[data-v-bb27d20c]:hover{background:#f5f7fa}.rank-empty[data-v-bb27d20c]{text-align:center;color:#909399;font-size:13px;padding:28px 12px}.rank-list[data-v-bb27d20c]{display:flex;flex-direction:column;gap:8px}.rank-row[data-v-bb27d20c]{display:flex;align-items:center;gap:10px;background:#fff;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:10px 12px}.rank-no[data-v-bb27d20c]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;background:#f5f7fa;color:#606266;flex-shrink:0}.rank-no.top1[data-v-bb27d20c]{background:#f59e0b;color:#fff}.rank-no.top2[data-v-bb27d20c]{background:#9ca3af;color:#fff}.rank-no.top3[data-v-bb27d20c]{background:#d97706;color:#fff}.rank-avatar[data-v-bb27d20c]{width:34px;height:34px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;flex-shrink:0}.rank-avatar img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rank-user[data-v-bb27d20c]{flex:1;min-width:0;font-size:14px;font-weight:600;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-waifu-cell[data-v-bb27d20c]{display:flex;align-items:center;gap:6px;flex-shrink:0}.rank-waifu[data-v-bb27d20c]{width:34px;height:34px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.rank-waifu img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rank-waifu-name[data-v-bb27d20c]{max-width:60px;font-size:12px;font-weight:600;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-lv[data-v-bb27d20c]{font-size:13px;font-weight:800;color:#8b5cf6;min-width:48px;text-align:right}.rank-more[data-v-bb27d20c]{display:flex;align-items:center;gap:10px;background:#fff;border-radius:0;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:10px 14px}.rank-more-avatars[data-v-bb27d20c]{display:flex}.rank-more-av[data-v-bb27d20c]{width:28px;height:28px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12px;border:2px solid #fff;margin-left:-8px}.rank-more-av img[data-v-bb27d20c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rank-more-av[data-v-bb27d20c]:first-child{margin-left:0}.rank-more-text[data-v-bb27d20c]{font-size:13px;font-weight:600;color:#606266}.page-loading[data-v-bb27d20c]{position:fixed;inset:0;z-index:3000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#ede9fe;background-image:linear-gradient(100deg,#ede9fe 30%,#f5f3ff 50%,#ede9fe 70%);background-size:200% 100%;animation:pl-shimmer-bb27d20c 1.4s ease-in-out infinite}.pl-spinner[data-v-bb27d20c]{width:46px;height:46px;border-radius:50%;border:4px solid rgba(139,92,246,.25);border-top-color:#8b5cf6;animation:pl-spin-bb27d20c .8s linear infinite}.pl-text[data-v-bb27d20c]{font-size:14px;font-weight:700;letter-spacing:.15em;color:#8b5cf6;text-transform:uppercase;animation:pl-blink-bb27d20c 1.4s ease-in-out infinite}@keyframes pl-shimmer-bb27d20c{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pl-spin-bb27d20c{to{transform:rotate(1turn)}}@keyframes pl-blink-bb27d20c{0%,to{opacity:.55}50%{opacity:1}}.pl-fade-leave-active[data-v-bb27d20c]{transition:opacity .45s ease}.pl-fade-leave-to[data-v-bb27d20c]{opacity:0}.mini-player[data-v-931791d8]{position:fixed;width:min(30vw,144px);aspect-ratio:2/3;border-radius:14px;overflow:hidden;z-index:9000;background:#000;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 8px 32px rgba(0,0,0,.45),0 2px 8px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.08)}.mini-video[data-v-931791d8]{width:100%;height:100%}.mini-video[data-v-931791d8] video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mini-loading[data-v-931791d8]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6)}.mini-spinner[data-v-931791d8]{width:6vw;height:6vw;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin-931791d8 .8s linear infinite}@keyframes spin-931791d8{to{transform:rotate(1turn)}}.mini-live-badge[data-v-931791d8]{position:absolute;top:8px;left:8px;background:#ff4d4f;color:#fff;font-size:2.4vw;font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:.5px;line-height:1.4;box-shadow:0 1px 4px rgba(255,77,79,.5)}.mini-close[data-v-931791d8]{position:absolute;top:6px;right:6px;width:5.5vw;height:5.5vw;max-width:26px;max-height:26px;border:none;background:rgba(0,0,0,.55);color:#fff;font-size:4vw;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;padding:0;backdrop-filter:blur(4px)}:root{--el-color-primary:#7c3aed;--el-color-primary-light-3:#9a63f0;--el-color-primary-light-5:#b591f4;--el-color-primary-light-7:#d0bcf8;--el-color-primary-light-8:#ded1fa;--el-color-primary-light-9:#ede5fd;--el-color-primary-dark-2:#6425c4}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;overflow-y:scroll;touch-action:manipulation;overscroll-behavior-x:none}body,html{width:100%;min-height:100%}body{overflow:visible}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#303133;background:#f5f7fa}#app,.app-wrapper{min-height:100vh;position:relative}.app-wrapper{display:flex;justify-content:center}.side-mask{position:fixed;top:0;bottom:0;width:calc(50vw - 240px);background:#f5f7fa;z-index:9999;pointer-events:none}@media(max-width:480px){.side-mask{display:none}}.left-mask{left:0}.right-mask{right:0}.el-button,.el-input{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.products-scroll::-webkit-scrollbar{display:none}#header-container{position:relative;z-index:1100}#bottom-container{position:relative;z-index:100}.app-container{position:relative;overflow:hidden;min-height:100vh;width:100%;max-width:480px;box-shadow:0 0 20px rgba(0,0,0,.1)}.slide-left-enter-active,.slide-right-enter-active{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);position:absolute;top:0;will-change:transform,filter}.slide-left-enter-active,.slide-right-enter-active,.slide-right-leave-active{width:100%;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slide-right-leave-active{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1);will-change:transform,filter,opacity}.slide-left-leave-active{transition:transform .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);position:absolute;width:100%;top:0;left:0;will-change:transform,filter;backface-visibility:hidden;-webkit-backface-visibility:hidden}.slide-left-enter-to,.slide-right-enter-to{transform:translateX(0)}.slide-right-enter-active{z-index:2}.slide-right-leave-active{z-index:1}.slide-right-enter-from{transform:translateX(100%)}.slide-right-leave-to{transform:translateX(-30%);filter:brightness(.6);opacity:0}.slide-left-enter-active{z-index:1}.slide-left-leave-active{z-index:2}.slide-left-enter-from{transform:translateX(-30%);filter:brightness(.6)}.slide-left-enter-to{transform:translateX(0);filter:brightness(1)}.slide-left-leave-to{transform:translateX(100%)}