.app-root[data-v-a558a132]{font-family:PingFang SC,Microsoft YaHei,Segoe UI,Arial,sans-serif;-webkit-tap-highlight-color:transparent;min-height:100vh;background:#0d0618}.download-page[data-v-a558a132]{position:relative;min-height:100vh;background:#0d0618;overflow-x:hidden;padding-bottom:calc(168px + env(safe-area-inset-bottom, 0px))}.poster-scroll[data-v-a558a132]{width:100%;line-height:0}.poster-img[data-v-a558a132]{width:100%;height:auto;display:block}.page-gradient[data-v-a558a132]{position:fixed;left:0;right:0;bottom:0;height:48vh;pointer-events:none;background:linear-gradient(0deg,rgba(13,6,24,.99) 0,rgba(13,6,24,.7) 50%,transparent);z-index:2}.bottom-tab[data-v-a558a132]{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:0 12px calc(10px + env(safe-area-inset-bottom, 0px));box-sizing:border-box}.tab-glow[data-v-a558a132]{position:absolute;left:50%;bottom:70px;transform:translateX(-50%);width:85%;height:50px;background:radial-gradient(ellipse,rgba(251,191,36,.3) 0,transparent 70%);filter:blur(14px);pointer-events:none}.tab-panel[data-v-a558a132]{position:relative;padding:12px 12px 14px;border-radius:20px 20px 0 0;background:rgba(18,8,32,.92);border:1px solid rgba(251,191,36,.22);border-bottom:none;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -10px 36px rgba(0,0,0,.45)}.tab-panel-title[data-v-a558a132]{margin:0 0 10px;text-align:center;font-size:12px;color:rgba(251,191,36,.8);letter-spacing:4px}.tab-row-lg[data-v-a558a132]{display:flex;gap:10px;margin-bottom:8px}.tab-row-sm[data-v-a558a132]{display:flex;gap:10px}.tab-btn[data-v-a558a132]{border:none;cursor:pointer;font-family:inherit;transition:transform .15s ease,box-shadow .15s ease;display:flex;align-items:center;justify-content:center}.tab-btn[data-v-a558a132]:active{transform:scale(.97)}.tab-lg[data-v-a558a132]{flex:1;gap:10px;padding:14px 12px;border-radius:14px;min-height:64px}.tab-lg-icon[data-v-a558a132]{flex-shrink:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:11px;background:rgba(0,0,0,.18)}.tab-lg-icon svg[data-v-a558a132]{width:22px;height:22px}.tab-lg-text[data-v-a558a132]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.tab-lg-main[data-v-a558a132]{font-size:17px;font-weight:700;letter-spacing:1px;line-height:1.2}.tab-lg-sub[data-v-a558a132]{font-size:11px;opacity:.72}.tab-ios[data-v-a558a132]{background:linear-gradient(145deg,#fde047,#fbbf24 45%,#d97706);color:#1a0800;box-shadow:0 6px 22px rgba(251,191,36,.42)}.tab-android[data-v-a558a132]{background:linear-gradient(145deg,#a78bfa,#7c3aed 50%,#c026d3);color:#fff;box-shadow:0 6px 22px rgba(124,58,237,.45)}.tab-android .tab-lg-icon[data-v-a558a132]{background:hsla(0,0%,100%,.12)}.tab-sm[data-v-a558a132]{flex:1;gap:6px;padding:10px 8px;border-radius:12px;font-size:13px;font-weight:600;letter-spacing:1px;position:relative;min-height:44px}.tab-sm-icon[data-v-a558a132]{width:20px;height:20px;display:flex}.tab-sm-icon svg[data-v-a558a132]{width:100%;height:100%}.tab-kefu[data-v-a558a132]{background:hsla(0,0%,100%,.06);border:1px solid rgba(168,85,247,.45);color:#e9d5ff}.tab-activity[data-v-a558a132]{background:hsla(0,0%,100%,.06);border:1px solid rgba(251,191,36,.4);color:#fde68a}.tab-notice[data-v-a558a132]{background:hsla(0,0%,100%,.06);border:1px solid rgba(56,189,248,.45);color:#7dd3fc}.tab-row-sm .tab-sm span[data-v-a558a132]:not(.tab-sm-icon):not(.tab-badge){font-size:12px;white-space:nowrap}.tab-badge[data-v-a558a132]{position:absolute;top:-6px;right:8px;padding:1px 6px;font-size:9px;font-weight:800;color:#1a0800;background:linear-gradient(90deg,#f43f5e,#fb7185);border-radius:8px;letter-spacing:0;box-shadow:0 2px 8px rgba(244,63,94,.5)}.sub-page[data-v-a558a132]{position:fixed;inset:0;z-index:50;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#0d0618}.sub-bg[data-v-a558a132]{position:fixed;inset:0;pointer-events:none;overflow:hidden}.orb[data-v-a558a132]{position:absolute;border-radius:50%;filter:blur(70px);opacity:.4}.orb-1[data-v-a558a132]{width:280px;height:280px;background:#7c3aed;top:-60px;right:-40px}.orb-gold[data-v-a558a132]{background:#f59e0b;opacity:.3}.section-ios[data-v-a558a132]{border-color:rgba(251,191,36,.4)}.dl-btn-ios-outline[data-v-a558a132]{border-color:rgba(251,191,36,.35)}.dl-btn-ios-outline .backup-num[data-v-a558a132]{color:#fde68a;background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.4)}.dl-btn-ios-outline[data-v-a558a132]:not(:disabled):active{background:rgba(251,191,36,.1)}.orb-2[data-v-a558a132]{width:220px;height:220px;background:#f59e0b;bottom:20%;left:-50px;opacity:.25}.orb-pink[data-v-a558a132]{background:#ec4899;opacity:.35}.orb-3[data-v-a558a132]{width:160px;height:160px;background:#0ea5e9;top:40%;left:40%;opacity:.2}.sub-header[data-v-a558a132]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;padding-top:calc(12px + env(safe-area-inset-top, 0px));background:rgba(13,6,24,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(251,191,36,.12)}.back-btn[data-v-a558a132]{display:flex;align-items:center;gap:2px;padding:8px 12px 8px 6px;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);font-size:14px;cursor:pointer}.back-btn svg[data-v-a558a132]{width:18px;height:18px}.sub-brand[data-v-a558a132]{font-size:16px;font-weight:700;letter-spacing:2px;background:linear-gradient(135deg,#fde68a,#fbbf24);-webkit-background-clip:text;background-clip:text;color:transparent}.sub-content[data-v-a558a132]{position:relative;z-index:1;max-width:480px;margin:0 auto;padding:20px 16px 40px}.activity-hero[data-v-a558a132],.sub-hero[data-v-a558a132]{text-align:center;margin-bottom:20px}.activity-hero h1[data-v-a558a132],.sub-hero h1[data-v-a558a132]{margin:0 0 8px;font-size:24px;font-weight:700;background:linear-gradient(135deg,#fde68a,#fbbf24,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:2px}.activity-hero p[data-v-a558a132],.sub-hero p[data-v-a558a132]{margin:0;font-size:13px;color:hsla(0,0%,100%,.45)}.activity-content[data-v-a558a132]{padding-left:0;padding-right:0}.carousel-wrap[data-v-a558a132]{margin-bottom:20px}.carousel[data-v-a558a132]{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 16px 16px}.carousel[data-v-a558a132]::-webkit-scrollbar{display:none}.carousel-slide[data-v-a558a132]{flex:0 0 88%;scroll-snap-align:center;scroll-snap-stop:always}.slide-frame[data-v-a558a132]{position:relative;border-radius:16px;overflow:hidden;border:2px solid rgba(251,191,36,.35);box-shadow:0 12px 32px rgba(0,0,0,.45),0 0 24px rgba(124,58,237,.2)}.slide-img[data-v-a558a132]{width:100%;height:auto;display:block;vertical-align:top}.slide-shine[data-v-a558a132]{position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.12),transparent 40%,transparent 60%,rgba(251,191,36,.08));pointer-events:none}.carousel-dots[data-v-a558a132]{display:flex;justify-content:center;gap:8px;padding:0 16px}.dot-btn[data-v-a558a132]{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.25);cursor:pointer;transition:all .25s ease}.dot-btn.active[data-v-a558a132]{width:24px;border-radius:4px;background:linear-gradient(90deg,#fbbf24,#f59e0b);box-shadow:0 0 10px rgba(251,191,36,.5)}.carousel-hint[data-v-a558a132]{margin:12px 0 0;text-align:center;font-size:12px;color:hsla(0,0%,100%,.35);letter-spacing:1px}.hint-arrow[data-v-a558a132]{color:rgba(251,191,36,.6);margin:0 4px}.download-section[data-v-a558a132]{position:relative;margin-bottom:16px;padding:20px 18px;border-radius:16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 24px rgba(0,0,0,.25)}.section-primary[data-v-a558a132]{border-color:rgba(251,191,36,.35);background:linear-gradient(160deg,rgba(251,191,36,.12),hsla(0,0%,100%,.04))}.section-badge[data-v-a558a132]{position:absolute;top:14px;right:14px;padding:3px 10px;font-size:11px;font-weight:600;color:#1a0a00;background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:20px}.section-title[data-v-a558a132]{margin:0 0 8px;font-size:17px;font-weight:600;color:#fff;display:flex;align-items:center;gap:8px}.section-desc[data-v-a558a132]{margin:0 0 16px;font-size:13px;color:hsla(0,0%,100%,.45);line-height:1.5}.dl-btn[data-v-a558a132]{width:100%;border:none;cursor:pointer;font-family:inherit;transition:transform .15s ease,opacity .15s ease}.dl-btn[data-v-a558a132]:disabled{opacity:.55;cursor:not-allowed}.dl-btn[data-v-a558a132]:not(:disabled):active{transform:scale(.98)}.dl-btn-gold[data-v-a558a132]{padding:15px 20px;border-radius:12px;font-size:16px;font-weight:700;letter-spacing:2px;color:#1a0a00;background:linear-gradient(135deg,#fde68a,#fbbf24,#f59e0b);box-shadow:0 6px 20px rgba(251,191,36,.35)}.progress-wrap[data-v-a558a132]{margin-top:12px;height:6px;border-radius:3px;background:rgba(0,0,0,.3);overflow:hidden}.progress-bar[data-v-a558a132]{height:100%;background:linear-gradient(90deg,#fbbf24,#f59e0b);transition:width .2s ease}.backup-list[data-v-a558a132]{display:flex;flex-direction:column;gap:10px}.dl-btn-outline[data-v-a558a132]{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid rgba(168,85,247,.35);color:#fff;text-align:left}.backup-num[data-v-a558a132]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;font-weight:700;color:#c4b5fd;background:rgba(124,58,237,.25);border:1px solid rgba(168,85,247,.4)}.backup-info[data-v-a558a132]{flex:1;display:flex;flex-direction:column;gap:2px}.backup-name[data-v-a558a132]{font-size:15px;font-weight:600}.backup-hint[data-v-a558a132]{font-size:12px;color:hsla(0,0%,100%,.4)}.backup-arrow[data-v-a558a132]{font-size:22px;color:rgba(251,191,36,.7)}.sub-tip[data-v-a558a132]{text-align:center;font-size:12px;color:hsla(0,0%,100%,.3);line-height:1.6}.modal-mask[data-v-a558a132]{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px 20px;box-sizing:border-box;background:rgba(5,2,12,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.notice-modal[data-v-a558a132]{position:relative;width:100%;max-width:340px;max-height:78vh;overflow:hidden;display:flex;flex-direction:column;border-radius:20px;background:linear-gradient(165deg,rgba(30,20,50,.98),rgba(15,10,28,.99));border:1px solid rgba(56,189,248,.35);box-shadow:0 24px 48px rgba(0,0,0,.5),0 0 40px rgba(56,189,248,.15),inset 0 1px 0 hsla(0,0%,100%,.08)}.notice-modal-glow[data-v-a558a132]{position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:200px;height:100px;background:radial-gradient(ellipse,rgba(56,189,248,.35) 0,transparent 70%);pointer-events:none}.notice-close[data-v-a558a132]{position:absolute;top:12px;right:12px;z-index:2;width:32px;height:32px;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.notice-header[data-v-a558a132]{position:relative;text-align:center;padding:28px 24px 16px;border-bottom:1px solid rgba(56,189,248,.15)}.notice-header-icon[data-v-a558a132]{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:10px;border-radius:50%;background:rgba(56,189,248,.15);border:1px solid rgba(56,189,248,.4);color:#38bdf8}.notice-header-icon svg[data-v-a558a132]{width:26px;height:26px}.notice-title[data-v-a558a132]{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:2px;background:linear-gradient(135deg,#7dd3fc,#38bdf8);-webkit-background-clip:text;background-clip:text;color:transparent}.notice-subtitle[data-v-a558a132]{margin:0;font-size:12px;color:hsla(0,0%,100%,.4);letter-spacing:2px}.notice-body[data-v-a558a132]{flex:1;overflow-y:auto;padding:18px 22px;font-size:14px;line-height:1.75;color:hsla(0,0%,100%,.82)}.notice-body p[data-v-a558a132]{margin:0 0 12px}.notice-body p[data-v-a558a132]:last-child{margin-bottom:0}.notice-lead[data-v-a558a132]{font-size:16px;font-weight:600;color:#fde68a!important;text-align:center;margin-bottom:16px!important}.notice-body strong[data-v-a558a132]{color:#7dd3fc;font-weight:600}.notice-warm[data-v-a558a132]{color:hsla(48,97%,77%,.9)!important;font-size:13px}.notice-sign[data-v-a558a132]{text-align:right;font-size:12px;color:hsla(0,0%,100%,.45)!important;margin-top:8px!important;font-style:italic}.notice-confirm[data-v-a558a132]{margin:0 20px 20px;padding:14px 20px;border:none;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:2px;color:#0c1929;cursor:pointer;background:linear-gradient(135deg,#7dd3fc,#38bdf8 50%,#0ea5e9);box-shadow:0 6px 20px rgba(56,189,248,.4);transition:transform .15s ease}.notice-confirm[data-v-a558a132]:active{transform:scale(.98)}.modal-fade-enter-active[data-v-a558a132],.modal-fade-leave-active[data-v-a558a132]{transition:opacity .28s ease}.modal-fade-enter-active .notice-modal[data-v-a558a132],.modal-fade-leave-active .notice-modal[data-v-a558a132]{transition:transform .28s cubic-bezier(.34,1.4,.64,1),opacity .28s ease}.modal-fade-enter-from[data-v-a558a132],.modal-fade-leave-to[data-v-a558a132]{opacity:0}.modal-fade-enter-from .notice-modal[data-v-a558a132],.modal-fade-leave-to .notice-modal[data-v-a558a132]{transform:scale(.88) translateY(16px);opacity:0}@media (min-width:500px){.bottom-tab[data-v-a558a132]{padding-left:20px;padding-right:20px}.tab-panel[data-v-a558a132]{max-width:480px;margin:0 auto;border-radius:20px;border-bottom:1px solid rgba(251,191,36,.22)}.carousel-slide[data-v-a558a132]{flex:0 0 72%}}