.navbar[data-v-b6fd2666]{z-index:100;padding:16px 24px;transition:all .3s;position:fixed;top:0;left:0;right:0}.navbar.scrolled[data-v-b6fd2666]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--divider);background:#0a0a0fd9}.nav-inner[data-v-b6fd2666]{justify-content:space-between;align-items:center;max-width:960px;margin:0 auto;display:flex}.nav-brand[data-v-b6fd2666]{color:var(--gold-light);align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.nav-icon-img[data-v-b6fd2666]{object-fit:cover;border-radius:6px;width:28px;height:28px}.nav-links[data-v-b6fd2666]{gap:32px;display:flex}.nav-links a[data-v-b6fd2666]{color:var(--text-muted);font-size:14px;transition:color .2s;position:relative}.nav-links a[data-v-b6fd2666]:hover,.nav-links a.router-link-active[data-v-b6fd2666],.nav-links a.active[data-v-b6fd2666]{color:var(--gold-light)}.nav-links a.router-link-active[data-v-b6fd2666]:after,.nav-links a.active[data-v-b6fd2666]:after{content:"";background:var(--gold);border-radius:1px;height:2px;position:absolute;bottom:-4px;left:0;right:0}.nav-toggle[data-v-b6fd2666]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.nav-toggle span[data-v-b6fd2666]{background:var(--text);border-radius:1px;width:24px;height:2px;transition:all .3s;display:block}@media (width<=640px){.nav-links[data-v-b6fd2666]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--divider);opacity:0;pointer-events:none;background:#0a0a0ff2;flex-direction:column;gap:20px;padding:24px;transition:all .3s;position:fixed;top:60px;left:0;right:0;transform:translateY(-100%)}.nav-links.open[data-v-b6fd2666]{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-toggle[data-v-b6fd2666]{display:flex}}.site-footer[data-v-9a4f55bb]{border-top:1px solid var(--divider);text-align:center;padding:40px 24px}.footer-inner[data-v-9a4f55bb]{max-width:960px;margin:0 auto}.footer-links[data-v-9a4f55bb]{margin-bottom:8px;font-size:13px}.footer-links a[data-v-9a4f55bb]{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.footer-links a[data-v-9a4f55bb]:hover{color:var(--gold-light)}.footer-tech[data-v-9a4f55bb]{color:var(--text-muted);margin-bottom:8px;font-size:14px}.footer-tech .highlight[data-v-9a4f55bb]{color:var(--gold-light);font-weight:600}.footer-beian[data-v-9a4f55bb]{margin-bottom:8px;font-size:12px}.footer-beian a[data-v-9a4f55bb]{color:var(--text-muted);text-decoration:none;transition:color .2s}.footer-beian a[data-v-9a4f55bb]:hover{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.footer-copy[data-v-9a4f55bb]{color:var(--text-muted);opacity:.6;font-size:12px}.chapter[data-v-f1c3e451]{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:100px 24px;display:flex;position:relative;overflow:hidden}.chapter-bg[data-v-f1c3e451]{z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0}.chapter-header[data-v-f1c3e451],.pain-grid[data-v-f1c3e451],.solution-grid[data-v-f1c3e451],.feature-grid[data-v-f1c3e451],.demo-videos[data-v-f1c3e451],.timeline[data-v-f1c3e451],.cta-content[data-v-f1c3e451],.hero-content[data-v-f1c3e451],.scroll-hint[data-v-f1c3e451]{z-index:1;position:relative}.hero-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-hero-stars.jpg)}.hero-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0f80 0%,#0a0a0fb3 60%,#0a0a0ff2 100%);position:absolute;inset:0}.hero-content[data-v-f1c3e451]{text-align:center}.app-icon-lg[data-v-f1c3e451]{border-radius:28px;width:120px;height:120px;margin:0 auto 40px;overflow:hidden;box-shadow:0 16px 48px #1a1a2e80,0 0 0 1px #c9a22733}.app-icon-lg img[data-v-f1c3e451]{object-fit:cover;width:100%;height:100%}.fuyin-seal[data-v-f1c3e451]{border:2px solid var(--gold);width:52px;height:52px;color:var(--gold);letter-spacing:2px;cursor:pointer;z-index:2;background:#c9a2271a;border-radius:50%;justify-content:center;align-items:center;margin:-20px auto 24px;font-size:13px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;position:relative;box-shadow:0 0 12px #c9a22726}.fuyin-seal[data-v-f1c3e451]:hover{background:#c9a22733;transform:scale(1.1);box-shadow:0 0 24px #c9a22766}.fuyin-hint[data-v-f1c3e451]{color:var(--text-muted);letter-spacing:2px;cursor:pointer;margin:-28px auto 16px;font-size:13px;transition:color .3s;display:block}.fuyin-hint[data-v-f1c3e451]:hover{color:var(--gold)}.fuyin-text[data-v-f1c3e451]{writing-mode:vertical-rl;text-orientation:upright;line-height:1}.hero-label[data-v-f1c3e451]{color:var(--gold);letter-spacing:4px;text-transform:uppercase;margin-bottom:8px;font-size:16px}.hero-title[data-v-f1c3e451]{letter-spacing:8px;background:linear-gradient(135deg, var(--gold-light) 0%, var(--gold) 60%, #b8941d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:20px;font-size:80px;font-weight:900;animation:3s ease-in-out infinite titleGlow-f1c3e451}@keyframes titleGlow-f1c3e451{0%,to{filter:drop-shadow(0 0 20px #c9a2274d)}50%{filter:drop-shadow(0 0 40px #c9a22799)}}.hero-desc[data-v-f1c3e451]{color:#fff9;max-width:520px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:20px;line-height:1.8}.btn-lg[data-v-f1c3e451]{padding:16px 40px;font-size:18px}.beta-banner[data-v-f1c3e451]{background:#ffc10714;border:1px solid #ffc10740;border-radius:12px;max-width:480px;margin-top:24px;margin-left:auto;margin-right:auto;padding:16px 24px}.beta-tag-pill[data-v-f1c3e451]{color:#ffc107;background:#ffc10726;border-radius:20px;margin-bottom:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.beta-banner p[data-v-f1c3e451]{color:#ffffff8c;margin:0;font-size:13px;line-height:1.6}.beta-promise[data-v-f1c3e451]{color:#ffffffbf!important;margin-top:6px!important}.beta-promise strong[data-v-f1c3e451]{color:var(--gold)}.scroll-hint[data-v-f1c3e451]{color:#fff6;flex-direction:column;align-items:center;gap:8px;font-size:13px;animation:2s infinite bounce-f1c3e451;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.scroll-arrow[data-v-f1c3e451]{border-bottom:2px solid #fff6;border-right:2px solid #fff6;width:16px;height:16px;transform:rotate(45deg)}@keyframes bounce-f1c3e451{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}.chapter-header[data-v-f1c3e451]{text-align:center;max-width:720px;margin-bottom:64px}.chapter-tag[data-v-f1c3e451]{color:var(--gold);letter-spacing:4px;text-transform:uppercase;border:1px solid #c9a2274d;border-radius:20px;margin-bottom:20px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-block}.chapter-title[data-v-f1c3e451]{background:linear-gradient(135deg, var(--gold-light) 0%, var(--gold) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:16px;font-size:44px;font-weight:800;line-height:1.2}.chapter-subtitle[data-v-f1c3e451]{color:#ffffff80;font-size:20px;line-height:1.6}.problem-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-mountain.jpg)}.problem-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0fe0 0%,#0a0a0feb 50%,#0a0a0ff5 100%);position:absolute;inset:0}.pain-grid[data-v-f1c3e451]{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;max-width:960px;display:grid}.pain-card[data-v-f1c3e451]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #c9a2271f;border-radius:20px;padding:40px 32px;transition:all .4s cubic-bezier(.4,0,.2,1)}.pain-card[data-v-f1c3e451]:hover{border-color:#c9a22759;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d,0 0 30px #c9a22714}.pain-num[data-v-f1c3e451]{color:var(--gold);margin-bottom:16px;font-size:48px;font-weight:800;line-height:1}.pain-card h3[data-v-f1c3e451]{color:#ffffffe6;margin-bottom:12px;font-size:22px;font-weight:700}.pain-card p[data-v-f1c3e451]{color:#ffffff80;font-size:15px;line-height:1.7}.solution-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-gradient.jpg)}.solution-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0feb 0%,#0a0a0ff5 100%);position:absolute;inset:0}.solution-grid[data-v-f1c3e451]{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;max-width:960px;display:grid}.solution-card[data-v-f1c3e451]{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #c9a22714;border-radius:20px;padding:40px 32px;transition:all .4s cubic-bezier(.4,0,.2,1)}.solution-card[data-v-f1c3e451]:hover{border-color:#c9a2274d;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d,0 0 30px #c9a22714}.solution-icon[data-v-f1c3e451]{margin-bottom:20px;font-size:48px}.solution-card h3[data-v-f1c3e451]{color:var(--gold-light);margin-bottom:12px;font-size:24px;font-weight:700}.solution-card p[data-v-f1c3e451]{color:#ffffff80;font-size:16px;line-height:1.7}.promo-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-gradient.jpg)}.promo-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0ff2 0%,#0a0a0fe6 50%,#0a0a0ff2 100%);position:absolute;inset:0}.promo-video-wrap[data-v-f1c3e451]{z-index:1;border-radius:24px;width:100%;max-width:900px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0006,0 0 0 1px #c9a22726}.promo-video-wrap video[data-v-f1c3e451]{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.gameplay-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-hero-stars.jpg)}.gameplay-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0fe6 0%,#0a0a0fd9 50%,#0a0a0fed 100%);position:absolute;inset:0}.feature-grid[data-v-f1c3e451]{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;max-width:1000px;margin-bottom:64px;display:grid}.feature-card[data-v-f1c3e451]{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #c9a2271a;border-radius:20px;padding:32px 24px;transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-card[data-v-f1c3e451]:hover{border-color:#c9a22759;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #0000004d,0 0 30px #c9a2271a}.feature-icon[data-v-f1c3e451]{margin-bottom:16px;font-size:40px}.feature-card h3[data-v-f1c3e451]{color:#ffffffe6;margin-bottom:8px;font-size:18px;font-weight:700}.feature-card p[data-v-f1c3e451]{color:#ffffff80;font-size:14px;line-height:1.6}.demo-videos[data-v-f1c3e451]{justify-content:center;gap:32px;width:100%;max-width:720px;display:flex}.demo-videos .video-wrap[data-v-f1c3e451]{border-radius:24px;flex:1;max-width:320px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000059}.demo-videos video[data-v-f1c3e451]{width:100%;height:auto;display:block}.video-hint[data-v-f1c3e451]{color:#fff;cursor:pointer;pointer-events:auto;background:#00000059;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.video-hint.hidden[data-v-f1c3e451]{opacity:0;pointer-events:none}.day-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-mountain.jpg)}.day-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0ff0 0%,#0a0a0fe6 100%);position:absolute;inset:0}.timeline[data-v-f1c3e451]{flex-direction:column;gap:0;width:100%;max-width:560px;display:flex;position:relative}.timeline[data-v-f1c3e451]:before{content:"";background:linear-gradient(180deg, var(--gold) 0%, #c9a22733 100%);width:2px;position:absolute;top:0;bottom:0;left:20px}.timeline-item[data-v-f1c3e451]{align-items:flex-start;gap:24px;padding:24px 0;display:flex;position:relative}.timeline-dot[data-v-f1c3e451]{background:var(--gold);z-index:1;border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:4px;margin-left:15px;position:relative;box-shadow:0 0 0 4px #c9a22733}.timeline-content h4[data-v-f1c3e451]{color:#ffffffe6;margin-bottom:6px;font-size:20px;font-weight:700}.timeline-content p[data-v-f1c3e451]{color:#ffffff80;font-size:15px;line-height:1.6}.cta-chapter .chapter-bg[data-v-f1c3e451]{background-image:url(/bg-hero-stars.jpg)}.cta-chapter .chapter-bg[data-v-f1c3e451]:after{content:"";background:linear-gradient(#0a0a0fe6 0%,#0a0a0fd1 100%);position:absolute;inset:0}.cta-content[data-v-f1c3e451]{text-align:center}.cta-title[data-v-f1c3e451]{background:linear-gradient(135deg, var(--gold-light) 0%, var(--gold) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:16px;font-size:56px;font-weight:800;animation:4s ease-in-out infinite titleGlow-f1c3e451}.cta-desc[data-v-f1c3e451]{color:#ffffff80;margin-bottom:48px;font-size:20px}@media (width<=960px){.chapter-title[data-v-f1c3e451]{font-size:32px}.hero-title[data-v-f1c3e451]{font-size:56px}.cta-title[data-v-f1c3e451]{font-size:40px}.pain-grid[data-v-f1c3e451],.solution-grid[data-v-f1c3e451]{grid-template-columns:1fr}.feature-grid[data-v-f1c3e451]{grid-template-columns:repeat(2,1fr)}.demo-videos[data-v-f1c3e451]{flex-direction:column;align-items:center}.promo-video-wrap[data-v-f1c3e451]{border-radius:16px;max-width:100%}}@media (width<=640px){.chapter[data-v-f1c3e451]{padding:80px 20px}.chapter-title[data-v-f1c3e451]{font-size:26px}.chapter-subtitle[data-v-f1c3e451]{font-size:16px}.hero-title[data-v-f1c3e451]{letter-spacing:4px;font-size:42px}.hero-desc[data-v-f1c3e451]{font-size:16px}.cta-title[data-v-f1c3e451]{font-size:32px}.feature-grid[data-v-f1c3e451]{grid-template-columns:1fr}.timeline[data-v-f1c3e451]:before{left:10px}.timeline-dot[data-v-f1c3e451]{margin-left:5px}}.download-page[data-v-7c179690]{min-height:100vh;padding-top:80px}.download-hero[data-v-7c179690]{text-align:center;padding:60px 24px 40px}.download-hero h1[data-v-7c179690]{color:var(--gold-light);margin-bottom:8px;font-size:36px;font-weight:800}.subtitle[data-v-7c179690]{color:var(--text-muted);font-size:16px}.platform-grid[data-v-7c179690]{grid-template-columns:repeat(3,1fr);gap:24px;max-width:960px;margin:0 auto;padding:0 24px;display:grid}.platform-card[data-v-7c179690]{background:var(--surface);border:1px solid var(--divider);text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding:40px 28px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.platform-card[data-v-7c179690]:hover{border-color:#c9a22740;transform:translateY(-6px);box-shadow:0 24px 48px #00000040}.platform-icon[data-v-7c179690]{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}.platform-icon svg[data-v-7c179690]{width:36px;height:36px}.android-icon[data-v-7c179690]{color:#4ade80;background:#22c55e1f}.ios-icon[data-v-7c179690]{color:#60a5fa;background:#3b82f61f}.mp-icon[data-v-7c179690]{color:#4ade80;background:#22c55e1f}.platform-name[data-v-7c179690]{color:var(--text);margin-bottom:4px;font-size:20px;font-weight:700}.platform-version[data-v-7c179690]{justify-content:center;align-items:center;gap:8px;margin-bottom:4px;font-size:14px;display:flex}.platform-meta[data-v-7c179690]{color:var(--text-muted);margin-bottom:20px;font-size:13px}.platform-btn[data-v-7c179690]{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.android-btn[data-v-7c179690]{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.android-btn[data-v-7c179690]:hover{filter:brightness(1.1);transform:scale(1.02)}.android-btn.dev[data-v-7c179690]{background:linear-gradient(135deg, var(--gold) 0%, #b8941f 100%)}.ios-btn[data-v-7c179690]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.ios-btn[data-v-7c179690]:hover{filter:brightness(1.1);transform:scale(1.02)}.platform-hint[data-v-7c179690]{color:var(--text-muted);max-width:240px;margin-top:12px;font-size:12px;line-height:1.5}.ios-card[data-v-7c179690]{color:inherit;text-decoration:none}.mp-card .mp-qr-wrap[data-v-7c179690]{border:1px solid var(--divider);border-radius:12px;width:120px;height:120px;margin-bottom:8px;overflow:hidden}.mp-card .mp-qr-wrap img[data-v-7c179690]{object-fit:cover;width:100%;height:100%}@media (width<=960px){.platform-grid[data-v-7c179690]{grid-template-columns:1fr;max-width:420px}}.beta-tag[data-v-7c179690]{color:var(--gold);background:#c9a22726;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.stable-tag[data-v-7c179690]{color:#4ade80;background:#4ade8026;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.version-tabs[data-v-7c179690]{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.tab-btn[data-v-7c179690]{border:1px solid var(--divider);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:8px 20px;font-size:14px;transition:all .2s;display:flex}.tab-btn[data-v-7c179690]:hover{border-color:var(--gold);color:var(--gold-light)}.tab-btn.active[data-v-7c179690]{border-color:var(--gold);color:var(--gold);background:#c9a22726;font-weight:700}.tab-btn.tab-stable[data-v-7c179690]:hover{color:#86efac;border-color:#4ade80}.tab-btn.tab-stable.active[data-v-7c179690]{color:#4ade80;background:#4ade8026;border-color:#4ade80}.version-panel[data-v-7c179690]{animation:.3s fadeIn-7c179690}@keyframes fadeIn-7c179690{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.beta-hint[data-v-7c179690]{color:var(--text-muted);text-align:center;margin-top:12px;font-size:12px}.changelog[data-v-7c179690]{text-align:left;border-top:1px solid var(--divider);margin-top:20px;padding-top:16px}.changelog h4[data-v-7c179690]{color:var(--text);margin:0 0 12px;font-size:14px;font-weight:600}.changelog-item[data-v-7c179690]{margin-bottom:12px}.changelog-header[data-v-7c179690]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.changelog-version[data-v-7c179690]{color:var(--gold-light);font-size:13px;font-weight:600}.changelog-date[data-v-7c179690]{color:var(--text-muted);font-size:12px}.changelog ul[data-v-7c179690]{margin:0;padding-left:16px;list-style:outside}.changelog li[data-v-7c179690]{color:var(--text-muted);margin-bottom:6px;font-size:12px;line-height:1.7}.changelog li strong[data-v-7c179690]{color:var(--gold-light);font-weight:600}.meta[data-v-7c179690]{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:28px;font-size:13px;display:flex}.meta span[data-v-7c179690]{align-items:center;gap:4px;display:flex}.meta-dot[data-v-7c179690]{background:var(--text-muted);border-radius:50%;width:4px;height:4px}.download-stats[data-v-7c179690]{border-top:1px solid var(--divider);justify-content:center;align-items:center;gap:24px;margin-top:32px;padding-top:24px;display:flex}.ds-item[data-v-7c179690]{flex-direction:column;align-items:center;gap:2px;display:flex}.ds-num[data-v-7c179690]{color:var(--gold-light);font-size:20px;font-weight:800}.ds-label[data-v-7c179690]{color:var(--text-muted);font-size:12px}.ds-divider[data-v-7c179690]{background:var(--divider);width:1px;height:28px}.browser-tip[data-v-7c179690]{color:#ffc107;background:#ffc1071f;border:1px solid #ffc1074d;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:16px;padding:8px 14px;font-size:12px;line-height:1.4;display:flex}.history[data-v-7c179690]{max-width:720px;margin:0 auto;padding:60px 24px}.version-list[data-v-7c179690]{flex-direction:column;gap:24px;display:flex}.version-item[data-v-7c179690]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;padding:24px 28px}.version-tag[data-v-7c179690]{color:var(--gold);background:#c9a22726;border-radius:6px;margin-bottom:4px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-block}.version-tag.is-stable[data-v-7c179690]{color:#4ade80;background:#4ade8026}.version-tag.is-deprecated[data-v-7c179690]{color:#9ca3af;background:#9ca3af26}.stable-label[data-v-7c179690],.deprecated-label[data-v-7c179690]{opacity:.9;margin-left:4px;font-size:11px}.badge-review[data-v-7c179690]{color:#60a5fa;background:#3b82f626}.badge-online[data-v-7c179690]{color:#4ade80;background:#22c55e26}.mini-program[data-v-7c179690]{border:1px solid var(--divider);text-align:center;background:#ffffff08;border-radius:16px;margin-top:20px;padding:16px}.mp-title[data-v-7c179690]{color:var(--text);justify-content:center;align-items:center;gap:8px;margin-bottom:4px;font-size:14px;display:flex}.mp-title svg[data-v-7c179690]{color:#22c55e}.mp-desc[data-v-7c179690]{color:var(--text-muted);margin:0 0 12px;font-size:12px}.mp-qr-wrap[data-v-7c179690]{justify-content:center;display:flex}.mp-qr[data-v-7c179690]{object-fit:cover;border-radius:12px;width:140px;height:140px}.mp-qr-placeholder[data-v-7c179690]{border:1px dashed var(--divider);width:140px;height:140px;color:var(--text-muted);text-align:center;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;font-size:12px;line-height:1.5;display:flex}.version-date[data-v-7c179690]{color:var(--text-muted);margin-bottom:12px;font-size:12px}.version-item ul[data-v-7c179690]{padding:0;list-style:none}.version-item li[data-v-7c179690]{color:var(--text-muted);padding:4px 0 4px 16px;font-size:14px;position:relative}.version-item li[data-v-7c179690]:before{content:"•";color:var(--gold);position:absolute;left:0}@media (width<=640px){.download-hero h1[data-v-7c179690]{font-size:28px}.download-card[data-v-7c179690]{padding:36px 24px}}.about-page[data-v-b7426a88]{min-height:100vh;padding-top:80px}.about-hero[data-v-b7426a88]{text-align:center;padding:60px 24px 40px}.about-hero h1[data-v-b7426a88]{color:var(--gold-light);margin-bottom:8px;font-size:36px;font-weight:800}.subtitle[data-v-b7426a88]{color:var(--text-muted);font-size:16px}.about-card[data-v-b7426a88]{background:var(--surface);border:1px solid var(--divider);max-width:720px;color:var(--text);border-radius:20px;margin:0 auto;padding:36px 32px;font-size:16px;line-height:1.8}.about-card strong[data-v-b7426a88]{color:var(--gold-light);font-weight:600}.repo-list[data-v-b7426a88]{flex-direction:column;gap:12px;display:flex}.repo-item[data-v-b7426a88]{background:var(--surface-light);border:1px solid var(--divider);border-radius:12px;padding:16px 20px;transition:all .2s;display:block}.repo-item[data-v-b7426a88]:hover{border-color:#c9a22740}.repo-name[data-v-b7426a88]{color:var(--text);margin-bottom:2px;font-size:15px;font-weight:700}.repo-desc[data-v-b7426a88]{color:var(--text-muted);font-size:13px}.contact-grid[data-v-b7426a88]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;max-width:560px;margin:0 auto;display:grid}.contact-item[data-v-b7426a88]{background:var(--surface);text-align:center;border:1px solid var(--divider);border-radius:16px;padding:28px 24px}.contact-icon[data-v-b7426a88]{margin-bottom:12px;font-size:32px}.contact-label[data-v-b7426a88]{color:var(--text);margin-bottom:6px;font-size:14px;font-weight:700}.contact-value[data-v-b7426a88]{font-size:13px}.contact-value a[data-v-b7426a88]{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.contact-value a[data-v-b7426a88]:hover{color:var(--gold-light)}.qr-wrap[data-v-b7426a88]{background:#fff;border-radius:12px;width:180px;margin:12px auto 0;padding:8px}.qr-wrap img[data-v-b7426a88]{border-radius:6px;width:100%;height:auto;display:block}@media (width<=640px){.about-hero h1[data-v-b7426a88]{font-size:28px}.about-card[data-v-b7426a88]{padding:28px 20px}}.privacy-page[data-v-0d6044ca]{min-height:100vh;padding-top:80px}.privacy-hero[data-v-0d6044ca]{text-align:center;padding:60px 24px 40px}.privacy-hero h1[data-v-0d6044ca]{color:var(--gold-light);margin-bottom:8px;font-size:36px;font-weight:800}.subtitle[data-v-0d6044ca]{color:var(--text-muted);font-size:16px}.privacy-card[data-v-0d6044ca]{background:var(--surface);border:1px solid var(--divider);max-width:720px;color:var(--text);border-radius:20px;margin:0 auto;padding:36px 32px;font-size:15px;line-height:1.8}.privacy-card h3[data-v-0d6044ca]{color:var(--gold-light);margin-top:28px;margin-bottom:12px;font-size:18px;font-weight:700}.privacy-card h3[data-v-0d6044ca]:first-child{margin-top:0}.privacy-card ul[data-v-0d6044ca]{margin-bottom:16px;padding-left:20px}.privacy-card li[data-v-0d6044ca]{color:var(--text-muted);margin-bottom:8px}.privacy-card li strong[data-v-0d6044ca]{color:var(--text);font-weight:600}.privacy-card p[data-v-0d6044ca]{color:var(--text-muted);margin-bottom:12px}.privacy-card a[data-v-0d6044ca]{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.update-time[data-v-0d6044ca]{text-align:center;color:var(--text-muted);opacity:.6;margin-top:32px;font-size:13px}@media (width<=640px){.privacy-hero h1[data-v-0d6044ca]{font-size:28px}.privacy-card[data-v-0d6044ca]{padding:28px 20px}}.tutorial-page[data-v-512e9cc6]{min-height:100vh;padding-top:80px}.tutorial-hero[data-v-512e9cc6]{text-align:center;padding:60px 24px 40px}.tutorial-hero h1[data-v-512e9cc6]{color:var(--gold-light);margin-bottom:12px;font-size:36px;font-weight:800}.subtitle[data-v-512e9cc6]{color:var(--text-muted);font-size:18px}.section[data-v-512e9cc6]{max-width:800px;margin:0 auto;padding:40px 24px;scroll-margin-top:80px}.section-title[data-v-512e9cc6]{color:var(--gold-light);text-align:center;margin-bottom:12px;font-size:22px;font-weight:700}.section-subtitle[data-v-512e9cc6]{color:var(--text-muted);text-align:center;margin-bottom:8px;font-size:15px}.step-section[data-v-512e9cc6]{position:relative}.step-badge[data-v-512e9cc6]{color:var(--gold-light);text-align:center;background:#c9a22726;border:1px solid #c9a22766;border-radius:20px;width:fit-content;margin:0 auto 16px;padding:6px 20px;font-size:14px;font-weight:600;display:block}.step-desc[data-v-512e9cc6]{color:var(--text-main);background:#ffffff08;border:1px solid #c9a22726;border-radius:12px;margin-bottom:20px;padding:24px;line-height:1.8}.step-desc p[data-v-512e9cc6]{margin:0 0 12px}.check-list[data-v-512e9cc6]{margin:16px 0 0;padding-left:20px}.check-list li[data-v-512e9cc6]{color:var(--text-main);margin-bottom:8px}.tip-box[data-v-512e9cc6]{color:var(--text-main);background:#4caf501a;border-left:3px solid #4caf50;border-radius:0 8px 8px 0;margin-top:20px;padding:16px}.tip-box.warning[data-v-512e9cc6]{background:#f443361a;border-left-color:#f44336}.gold[data-v-512e9cc6]{color:var(--gold-light);font-weight:600}.step-arrow[data-v-512e9cc6]{text-align:center;color:var(--gold-light);opacity:.5;margin:-10px 0;font-size:28px}.passive-box[data-v-512e9cc6],.module-box[data-v-512e9cc6]{color:var(--text-main);background:#ffffff08;border:1px solid #c9a22726;border-radius:12px;padding:24px;line-height:1.8}.best-practice-top[data-v-512e9cc6]{padding-top:20px}.best-practice-box[data-v-512e9cc6]{text-align:center;background:#d4af3714;border:1.5px solid #d4af3766;border-radius:16px;padding:28px}.best-practice-box h2[data-v-512e9cc6]{color:#d4af37;margin-bottom:16px;font-size:20px;font-weight:700}.bp-content[data-v-512e9cc6]{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.bp-content p[data-v-512e9cc6]{color:var(--text-main);margin:0;font-size:15px;line-height:1.6}.bp-why[data-v-512e9cc6]{text-align:left;background:#0003;border-radius:10px;padding:16px}.bp-why p[data-v-512e9cc6]{color:var(--text-muted);margin:0;font-size:13px;line-height:1.7}.screenshot-wrapper[data-v-512e9cc6]{justify-content:center;display:flex}.phone-frame[data-v-512e9cc6]{border:3px solid #c9a2274d;border-radius:28px;width:300px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.screenshot-img[data-v-512e9cc6]{width:100%;height:auto;display:block}.screenshot-caption[data-v-512e9cc6]{background:#ffffff08;border:1px solid #c9a22726;border-radius:12px;margin-top:16px;padding:16px 20px}.screenshot-caption p[data-v-512e9cc6]{color:var(--text-muted);margin:0 0 8px;font-size:14px;line-height:1.7}.screenshot-caption p[data-v-512e9cc6]:last-child{margin-bottom:0}.anno-num[data-v-512e9cc6]{width:20px;height:20px;color:var(--gold-light);vertical-align:middle;background:#c9a22733;border:1px solid #c9a22780;border-radius:50%;justify-content:center;align-items:center;margin-right:8px;font-size:12px;font-weight:700;display:inline-flex}.faq-list[data-v-512e9cc6]{flex-direction:column;gap:16px;display:flex}.faq-item[data-v-512e9cc6]{background:#ffffff08;border:1px solid #c9a2271a;border-radius:12px;padding:20px}.faq-q[data-v-512e9cc6]{color:var(--gold-light);margin-bottom:8px;font-size:16px;font-weight:600}.faq-a[data-v-512e9cc6]{color:var(--text-muted);font-size:14px;line-height:1.7}.cta-section[data-v-512e9cc6]{text-align:center;padding-bottom:60px}.toc-sidebar[data-v-512e9cc6]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;background:#0a0a0feb;border:1px solid #c9a22733;border-radius:12px;width:150px;padding:16px 12px;position:fixed;top:100px;left:24px}.toc-title[data-v-512e9cc6]{color:var(--gold-light);border-bottom:1px solid #c9a22733;margin-bottom:12px;padding-bottom:8px;font-size:13px;font-weight:700}.toc-nav[data-v-512e9cc6]{flex-direction:column;gap:4px;display:flex}.toc-item[data-v-512e9cc6]{color:var(--text-muted);cursor:pointer;border-radius:6px;padding:6px 10px;font-size:13px;text-decoration:none;transition:all .2s}.toc-item[data-v-512e9cc6]:hover,.toc-item.active[data-v-512e9cc6]{color:var(--gold-light);background:#c9a2271f}.fade-in[data-v-512e9cc6]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.fade-in.visible[data-v-512e9cc6]{opacity:1;transform:translateY(0)}.mobile-toc-btn[data-v-512e9cc6]{z-index:60;color:#1a1510;cursor:pointer;background:#c9a227e6;border:none;border-radius:28px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .3s;display:none;position:fixed;bottom:24px;right:16px;box-shadow:0 4px 16px #0006}.mobile-toc-btn.open[data-v-512e9cc6]{background:#c9a22799}.mobile-toc-overlay[data-v-512e9cc6]{z-index:70;background:#0009;position:fixed;inset:0}.mobile-toc-panel[data-v-512e9cc6]{z-index:80;background:#0a0a0ffa;border-top:1px solid #c9a2274d;border-radius:20px 20px 0 0;max-height:70vh;padding:20px;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.mobile-toc-panel.open[data-v-512e9cc6]{transform:translateY(0)}.mobile-toc-header[data-v-512e9cc6]{border-bottom:1px solid #c9a22733;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.mobile-toc-header span[data-v-512e9cc6]{color:var(--gold-light);font-size:16px;font-weight:700}.mobile-toc-header button[data-v-512e9cc6]{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:4px;font-size:18px}.mobile-toc-nav[data-v-512e9cc6]{flex-direction:column;gap:4px;display:flex}@media (width<=1200px){.toc-sidebar[data-v-512e9cc6]{display:none}.mobile-toc-btn[data-v-512e9cc6]{display:flex}}@media (width<=640px){.tutorial-hero h1[data-v-512e9cc6]{font-size:28px}.phone-frame[data-v-512e9cc6]{width:260px}.section-title[data-v-512e9cc6]{font-size:20px}.screenshot-caption p[data-v-512e9cc6]{font-size:13px}}.announcement-page[data-v-b9490414]{max-width:720px;min-height:100vh;margin:0 auto;padding-top:80px;padding-left:24px;padding-right:24px}.announcement-page.embedded[data-v-b9490414]{padding-top:16px}.announcement-header[data-v-b9490414]{text-align:center;padding:40px 0 32px}.announcement-header h1[data-v-b9490414]{color:var(--gold-light);margin-bottom:8px;font-size:28px;font-weight:800}.subtitle[data-v-b9490414]{color:var(--text-muted);font-size:14px}.loading[data-v-b9490414],.error[data-v-b9490414],.empty[data-v-b9490414]{text-align:center;color:var(--text-muted);padding:60px 0;font-size:14px}.error[data-v-b9490414]{color:#ff4d4f}.announcement-list[data-v-b9490414]{flex-direction:column;gap:16px;padding-bottom:60px;display:flex}.announcement-item[data-v-b9490414]{background:var(--surface);border:1px solid var(--divider);border-left:4px solid var(--gold);border-radius:16px;padding:20px 24px}.announcement-item.gold[data-v-b9490414]{border-left-color:var(--gold)}.announcement-item.warning[data-v-b9490414]{border-left-color:#ff9800}.announcement-item.info[data-v-b9490414]{border-left-color:#2196f3}.announcement-item.success[data-v-b9490414]{border-left-color:#4caf50}.announcement-item.error[data-v-b9490414]{border-left-color:#f44336}.ann-tag[data-v-b9490414]{border-radius:4px;margin-bottom:8px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.announcement-item.gold .ann-tag[data-v-b9490414]{color:var(--gold);background:#c9a22726}.announcement-item.warning .ann-tag[data-v-b9490414]{color:#ff9800;background:#ff980026}.announcement-item.info .ann-tag[data-v-b9490414]{color:#2196f3;background:#2196f326}.announcement-item.success .ann-tag[data-v-b9490414]{color:#4caf50;background:#4caf5026}.announcement-item.error .ann-tag[data-v-b9490414]{color:#f44336;background:#f4433626}.ann-date[data-v-b9490414]{color:var(--text-muted);margin-bottom:8px;font-size:12px}.ann-title[data-v-b9490414]{color:var(--text);margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.4}.ann-content[data-v-b9490414]{color:var(--text-muted);white-space:pre-wrap;font-size:14px;line-height:1.7}.ann-content[data-v-b9490414] p{margin:0 0 8px}.ann-content[data-v-b9490414] ul{margin:0;padding-left:18px;list-style:outside}.ann-content[data-v-b9490414] li{padding:2px 0}.ann-content[data-v-b9490414] strong{color:var(--gold-light)}@media (width<=640px){.announcement-page[data-v-b9490414]{padding-top:60px}.announcement-page.embedded[data-v-b9490414]{padding-top:8px}.announcement-header h1[data-v-b9490414]{font-size:22px}}.help-page[data-v-853d1ce8]{background:#0f0f1a;min-height:100vh;padding-top:0}.help-hero[data-v-853d1ce8]{text-align:center;padding:40px 24px 24px}.help-hero h1[data-v-853d1ce8]{color:#d4af37;margin-bottom:8px;font-size:28px;font-weight:800}.subtitle[data-v-853d1ce8]{color:#fff6;font-size:15px}.help-content[data-v-853d1ce8]{max-width:720px;margin:0 auto;padding:0 24px 60px}.help-section[data-v-853d1ce8]{opacity:0;padding:24px 0;transition:all .5s;transform:translateY(16px)}.help-section.visible[data-v-853d1ce8]{opacity:1;transform:translateY(0)}.help-section h2[data-v-853d1ce8]{color:#d4af37;margin-bottom:12px;font-size:20px;font-weight:700}.help-section p[data-v-853d1ce8]{color:#ffffffb3;margin:0 0 12px;font-size:15px;line-height:1.8}.help-list[data-v-853d1ce8]{margin:12px 0 0;padding-left:20px}.help-list li[data-v-853d1ce8]{color:#ffffffb3;margin-bottom:8px;font-size:14px;line-height:1.7}.divider[data-v-853d1ce8]{background:#d4af3726;height:1px;margin:8px 0}.tip-box[data-v-853d1ce8]{color:#ffffffb3;background:#4caf501a;border-left:3px solid #4caf50;border-radius:0 8px 8px 0;margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.6}.tip-box.warning[data-v-853d1ce8]{background:#f443361a;border-left-color:#f44336}.faq-list[data-v-853d1ce8]{flex-direction:column;gap:14px;margin-top:16px;display:flex}.faq-item[data-v-853d1ce8]{background:#ffffff08;border:1px solid #d4af371a;border-radius:12px;padding:18px}.faq-q[data-v-853d1ce8]{color:#d4af37;margin-bottom:8px;font-size:15px;font-weight:600}.faq-a[data-v-853d1ce8]{color:#fff9;font-size:14px;line-height:1.7}@media (width<=640px){.help-hero h1[data-v-853d1ce8]{font-size:24px}}.terms-page[data-v-10acc606]{min-height:100vh;padding-top:80px}.terms-hero[data-v-10acc606]{text-align:center;padding:60px 24px 40px}.terms-hero h1[data-v-10acc606]{color:var(--gold-light);margin-bottom:8px;font-size:36px;font-weight:800}.subtitle[data-v-10acc606]{color:var(--text-muted);font-size:16px}.terms-card[data-v-10acc606]{background:var(--surface);border:1px solid var(--divider);max-width:720px;color:var(--text);border-radius:20px;margin:0 auto;padding:36px 32px;font-size:15px;line-height:1.8}.terms-card h3[data-v-10acc606]{color:var(--gold-light);margin-top:28px;margin-bottom:12px;font-size:18px;font-weight:700}.terms-card h3[data-v-10acc606]:first-child{margin-top:0}.terms-card ul[data-v-10acc606]{margin-bottom:16px;padding-left:20px}.terms-card li[data-v-10acc606]{color:var(--text-muted);margin-bottom:8px}.terms-card li strong[data-v-10acc606]{color:var(--text);font-weight:600}.terms-card p[data-v-10acc606]{color:var(--text-muted);margin-bottom:12px}.terms-card a[data-v-10acc606]{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.update-time[data-v-10acc606]{text-align:center;color:var(--text-muted);opacity:.6;margin-top:32px;font-size:13px}@media (width<=640px){.terms-hero h1[data-v-10acc606]{font-size:28px}.terms-card[data-v-10acc606]{padding:28px 20px}}.logo-story-page[data-v-410ba3cd]{min-height:100vh;padding-top:80px}.logo-hero[data-v-410ba3cd]{text-align:center;padding:60px 24px 40px;position:relative;overflow:hidden}.logo-hero-glow[data-v-410ba3cd]{pointer-events:none;background:radial-gradient(circle,#c9a22726 0%,#0000 70%);width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-hero-img[data-v-410ba3cd]{object-fit:contain;border-radius:50%;width:220px;height:220px;margin-bottom:24px;animation:6s ease-in-out infinite logoFloat-410ba3cd}@keyframes logoFloat-410ba3cd{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-title[data-v-410ba3cd]{color:var(--gold-light);text-shadow:0 0 30px #c9a2274d;margin-bottom:12px;font-size:42px}.hero-subtitle[data-v-410ba3cd]{color:var(--text-muted);font-size:16px;line-height:1.8}.quote-block[data-v-410ba3cd]{text-align:center;max-width:640px;margin:0 auto;padding:40px 24px}.quote-text[data-v-410ba3cd]{color:var(--gold-light);margin-bottom:16px;font-size:26px;line-height:1.8}.quote-desc[data-v-410ba3cd]{color:var(--text-muted);margin-bottom:8px;font-size:15px}.quote-playfit[data-v-410ba3cd]{color:var(--gold);letter-spacing:2px;font-size:14px;font-weight:600}.bagua-container[data-v-410ba3cd]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;max-width:960px;margin:0 auto;padding:40px 20px;display:grid}.bagua-center[data-v-410ba3cd]{text-align:center;flex-direction:column;grid-area:2/2;justify-content:center;align-items:center;min-height:200px;display:flex}.bagua-center img[data-v-410ba3cd]{object-fit:contain;border-radius:50%;width:140px;height:140px;animation:6s ease-in-out infinite logoFloat-410ba3cd}.center-label[data-v-410ba3cd]{color:var(--gold);letter-spacing:4px;margin-top:12px;font-size:14px;font-weight:600}.bagua-step[data-v-410ba3cd]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;padding:20px;transition:all .4s}.bagua-step[data-v-410ba3cd]:hover{border-color:#c9a2274d;transform:translateY(-4px);box-shadow:0 12px 40px #0006}.pos-top-left[data-v-410ba3cd]{grid-area:1/1}.pos-top[data-v-410ba3cd]{grid-area:1/2}.pos-top-right[data-v-410ba3cd]{grid-area:1/3}.pos-left[data-v-410ba3cd]{grid-area:2/1}.pos-right[data-v-410ba3cd]{grid-area:2/3}.pos-bottom-left[data-v-410ba3cd]{grid-area:3/1}.pos-bottom[data-v-410ba3cd]{grid-area:3/2}.pos-bottom-right[data-v-410ba3cd]{grid-area:3/3}.step-trigram[data-v-410ba3cd]{color:var(--gold-light);margin-bottom:4px;font-size:20px;font-weight:700}.step-name[data-v-410ba3cd]{color:var(--text);margin-bottom:8px;font-size:16px;font-weight:600}.step-symbol[data-v-410ba3cd]{color:var(--gold);background:#c9a2271a;border-radius:20px;margin-bottom:8px;padding:2px 10px;font-size:12px;display:inline-block}.step-body[data-v-410ba3cd]{color:var(--text-muted);margin-bottom:8px;font-size:13px;font-style:italic}.step-desc[data-v-410ba3cd]{color:var(--text-muted);font-size:13px;line-height:1.7}.element-grid[data-v-410ba3cd]{grid-template-columns:repeat(2,1fr);gap:24px;max-width:720px;margin:0 auto;display:grid}.element-card[data-v-410ba3cd]{background:var(--surface);border:1px solid var(--divider);text-align:center;border-radius:20px;padding:32px 24px;transition:all .3s}.element-card[data-v-410ba3cd]:hover{border-color:#c9a22733;transform:translateY(-4px);box-shadow:0 16px 48px #0000004d}.element-icon[data-v-410ba3cd]{margin-bottom:16px;font-size:40px}.element-card h3[data-v-410ba3cd]{color:var(--gold-light);margin-bottom:10px;font-size:18px;font-weight:700}.element-highlight[data-v-410ba3cd]{color:var(--gold);margin-bottom:10px;font-size:14px;font-weight:600}.element-card p[data-v-410ba3cd]:last-child{color:var(--text-muted);font-size:14px;line-height:1.7}.outro-section[data-v-410ba3cd]{text-align:center}.outro-flow[data-v-410ba3cd]{flex-direction:column;align-items:center;gap:12px;margin:40px 0;display:flex}.outro-step[data-v-410ba3cd]{background:var(--surface);border:1px solid var(--divider);color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:14px 28px;font-size:16px;display:flex}.outro-num[data-v-410ba3cd]{width:28px;height:28px;color:var(--gold);background:#c9a22726;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.outro-arrow[data-v-410ba3cd]{color:var(--gold);font-size:20px}.outro-quote[data-v-410ba3cd]{color:var(--gold-light);text-shadow:0 0 20px #c9a22733;margin-top:32px;font-size:22px;line-height:1.8}@media (width<=768px){.hero-title[data-v-410ba3cd]{font-size:32px}.logo-hero-img[data-v-410ba3cd]{width:160px;height:160px}.quote-text[data-v-410ba3cd]{font-size:20px}.bagua-container[data-v-410ba3cd]{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;padding:20px 0}.bagua-center[data-v-410ba3cd]{grid-area:auto/1;margin-bottom:20px}.bagua-step[data-v-410ba3cd]{width:100%;max-width:400px;margin:0 auto;grid-area:auto/1!important}}.event-page[data-v-e7fcb5fb]{max-width:720px;min-height:100vh;margin:0 auto;padding:80px 24px}.event-header[data-v-e7fcb5fb]{text-align:center;padding:40px 0 32px}.event-badge[data-v-e7fcb5fb]{color:var(--gold);background:#c9a22726;border-radius:20px;margin-bottom:16px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-block}.event-header h1[data-v-e7fcb5fb]{color:var(--gold-light);margin-bottom:8px;font-size:32px;font-weight:800}.event-subtitle[data-v-e7fcb5fb]{color:var(--text-muted);font-size:18px}.poster-wrap[data-v-e7fcb5fb]{border:1px solid var(--divider);border-radius:16px;margin-bottom:48px;overflow:hidden}.poster-img[data-v-e7fcb5fb]{width:100%;display:block}.event-section[data-v-e7fcb5fb]{margin-bottom:48px}.section-icon[data-v-e7fcb5fb]{text-align:center;margin-bottom:8px;font-size:28px}.event-section h2[data-v-e7fcb5fb]{text-align:center;color:var(--gold-light);margin-bottom:24px;font-size:22px;font-weight:700}.info-card[data-v-e7fcb5fb]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;padding:24px}.info-row[data-v-e7fcb5fb]{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.info-row[data-v-e7fcb5fb]:last-of-type{border-bottom:none}.info-label[data-v-e7fcb5fb]{color:var(--text-muted);font-size:14px}.info-value[data-v-e7fcb5fb]{color:var(--text);font-size:14px;font-weight:600}.info-note[data-v-e7fcb5fb]{color:var(--text-muted);border-top:1px solid var(--divider);margin-top:16px;padding-top:16px;font-size:13px}.steps[data-v-e7fcb5fb]{flex-direction:column;gap:16px;display:flex}.step[data-v-e7fcb5fb]{background:var(--surface);border:1px solid var(--divider);border-radius:14px;align-items:center;gap:16px;padding:18px 20px;display:flex}.step-num[data-v-e7fcb5fb]{width:36px;height:36px;color:var(--gold);background:#c9a22726;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.step p[data-v-e7fcb5fb]{color:var(--text);font-size:15px;line-height:1.5}.step p strong[data-v-e7fcb5fb]{color:var(--gold-light)}.highlight-card[data-v-e7fcb5fb]{background:var(--surface);border:1px solid var(--divider);border-left:4px solid var(--gold);border-radius:16px;padding:24px}.highlight-title[data-v-e7fcb5fb]{color:var(--gold-light);margin-bottom:12px;font-size:15px;font-weight:700}.highlight-text[data-v-e7fcb5fb]{color:var(--text-muted);margin-bottom:16px;font-size:14px;line-height:1.7}.highlight-text strong[data-v-e7fcb5fb]{color:var(--text)}.rule-box[data-v-e7fcb5fb]{background:#c9a22714;border-radius:12px;margin-bottom:16px;padding:18px 20px}.rule-box p[data-v-e7fcb5fb]:first-child{color:var(--gold-light);margin-bottom:8px;font-size:15px;font-weight:700}.rule-box p[data-v-e7fcb5fb]:last-child{color:var(--text-muted);font-size:14px;line-height:1.7}.example-box[data-v-e7fcb5fb]{background:#ffffff08;border-radius:10px;margin-top:12px;padding:14px 16px}.example-label[data-v-e7fcb5fb]{color:var(--gold);margin-bottom:4px;font-size:12px;font-weight:700}.example-box p[data-v-e7fcb5fb]:last-child{color:var(--text);font-size:14px}.tutorial-hint[data-v-e7fcb5fb]{text-align:center;background:#4a9eff14;border:1px solid #4a9eff33;border-radius:14px;margin-top:20px;padding:18px 20px}.tutorial-hint p[data-v-e7fcb5fb]{color:var(--text-muted);margin-bottom:8px;font-size:14px}.tutorial-link[data-v-e7fcb5fb]{color:var(--accent);font-size:14px;font-weight:600;transition:color .2s;display:inline-block}.tutorial-link[data-v-e7fcb5fb]:hover{color:#6bb3ff;text-decoration:underline}.event-cta[data-v-e7fcb5fb]{text-align:center;background:var(--surface);border:1px solid var(--divider);border-radius:20px;padding:40px 24px}.cta-slogan[data-v-e7fcb5fb]{color:var(--gold-light);margin-bottom:8px;font-size:18px;font-weight:700}.cta-sub[data-v-e7fcb5fb]{color:var(--text-muted);font-size:15px}@media (width<=640px){.event-page[data-v-e7fcb5fb]{padding-top:60px}.event-header h1[data-v-e7fcb5fb]{font-size:26px}.event-subtitle[data-v-e7fcb5fb]{font-size:16px}.info-row[data-v-e7fcb5fb]{flex-direction:column;align-items:flex-start;gap:4px}.step[data-v-e7fcb5fb]{padding:14px 16px}}.ai-page[data-v-2c2a417a]{min-height:100vh;padding-top:80px}.ai-hero[data-v-2c2a417a]{text-align:center;padding:60px 24px 40px}.hero-badge[data-v-2c2a417a]{color:var(--accent);background:#4a9eff1f;border:1px solid #4a9eff33;border-radius:20px;margin-bottom:16px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.ai-hero h1[data-v-2c2a417a]{color:var(--gold-light);margin-bottom:12px;font-size:42px;font-weight:800}.hero-subtitle[data-v-2c2a417a]{color:var(--text);margin-bottom:16px;font-size:20px;font-weight:600}.hero-desc[data-v-2c2a417a]{color:var(--text-muted);max-width:640px;margin:0 auto;font-size:16px;line-height:1.8}.explain-card[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:20px;max-width:720px;margin:0 auto;padding:36px 32px}.explain-lead[data-v-2c2a417a]{color:var(--text);margin-bottom:16px;font-size:16px;line-height:1.9}.explain-lead[data-v-2c2a417a]:last-child{margin-bottom:0}.explain-lead strong[data-v-2c2a417a]{color:var(--gold-light);font-weight:600}.npc-grid[data-v-2c2a417a]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;max-width:960px;margin:32px auto 0;display:grid}.npc-card[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;padding:24px;transition:all .2s}.npc-card[data-v-2c2a417a]:hover{border-color:#c9a22733;transform:translateY(-2px)}.npc-avatar[data-v-2c2a417a]{margin-bottom:10px;font-size:32px}.npc-name[data-v-2c2a417a]{color:var(--gold-light);margin-bottom:2px;font-size:17px;font-weight:700}.npc-role[data-v-2c2a417a]{color:var(--accent);margin-bottom:10px;font-size:13px}.npc-desc[data-v-2c2a417a]{color:var(--text-muted);font-size:14px;line-height:1.7}.npc-note[data-v-2c2a417a]{max-width:720px;color:var(--text);background:#c9a2270f;border:1px solid #c9a22726;border-radius:12px;margin:32px auto 0;padding:20px 24px;font-size:15px;line-height:1.7}.npc-note strong[data-v-2c2a417a]{color:var(--gold-light)}.stage-demo[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;max-width:720px;margin:32px auto 0;padding:28px}.stage-demo-header[data-v-2c2a417a]{border-bottom:1px solid var(--divider);align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.stage-demo-label[data-v-2c2a417a]{color:var(--text-muted);background:var(--surface-light);border-radius:6px;padding:4px 10px;font-size:13px}.stage-demo-value[data-v-2c2a417a]{color:var(--gold-light);font-size:15px;font-weight:600}.stage-row[data-v-2c2a417a]{border-bottom:1px solid var(--divider);align-items:flex-start;gap:16px;padding:14px 0;display:flex}.stage-row[data-v-2c2a417a]:last-child{border-bottom:none}.stage-tag[data-v-2c2a417a]{text-align:center;border-radius:6px;flex-shrink:0;width:110px;padding:5px 0;font-size:12px;font-weight:600}.stage-tag.stranger[data-v-2c2a417a]{color:#8888a0;background:#8888a01f}.stage-tag.acquaintance[data-v-2c2a417a]{color:#4a9eff;background:#4a9eff1f}.stage-tag.familiar[data-v-2c2a417a]{color:#4caf50;background:#4caf501f}.stage-tag.friend[data-v-2c2a417a]{color:var(--gold);background:#c9a22726}.stage-tag.bonded[data-v-2c2a417a]{color:#e91e63;background:#e91e631f}.stage-text[data-v-2c2a417a]{color:var(--text);font-size:15px;line-height:1.7}.stage-text strong[data-v-2c2a417a]{color:var(--gold-light);font-weight:600}.compare-table[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;max-width:720px;margin:32px auto 0;overflow:hidden}.compare-header[data-v-2c2a417a]{background:var(--surface-light);color:var(--text-muted);grid-template-columns:120px 1fr;gap:0;padding:14px 20px;font-size:13px;font-weight:600;display:grid}.compare-row[data-v-2c2a417a]{border-top:1px solid var(--divider);grid-template-columns:120px 1fr;align-items:center;gap:0;padding:16px 20px;display:grid}.compare-npc[data-v-2c2a417a]{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.npc-icon[data-v-2c2a417a]{font-size:20px}.compare-text[data-v-2c2a417a]{color:var(--text-muted);font-size:14px;line-height:1.7}.event-category[data-v-2c2a417a]{max-width:720px;margin:28px auto 0}.event-cat-title[data-v-2c2a417a]{color:var(--gold-light);margin-bottom:14px;font-size:18px;font-weight:700}.event-list[data-v-2c2a417a]{flex-direction:column;gap:10px;display:flex}.event-item[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:12px;align-items:flex-start;gap:16px;padding:14px 18px;display:flex}.event-name[data-v-2c2a417a]{width:100px;color:var(--text);flex-shrink:0;font-size:14px;font-weight:600}.event-desc[data-v-2c2a417a]{color:var(--text-muted);font-size:14px;line-height:1.6}.arch-layer[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:20px;max-width:720px;margin:32px auto 0;padding:32px}.arch-badge[data-v-2c2a417a]{color:var(--accent);background:#4a9eff1a;border-radius:6px;margin-bottom:12px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.arch-title[data-v-2c2a417a]{color:var(--gold-light);margin-bottom:4px;font-size:22px;font-weight:700}.arch-subtitle[data-v-2c2a417a]{color:var(--text-muted);margin-bottom:20px;font-size:15px}.arch-detail[data-v-2c2a417a]{color:var(--text);font-size:15px;line-height:1.9}.arch-detail p[data-v-2c2a417a]{margin-bottom:12px}.arch-list[data-v-2c2a417a]{margin:12px 0 12px 20px;padding:0;list-style:outside}.arch-list li[data-v-2c2a417a]{color:var(--text-muted);margin-bottom:8px;line-height:1.7}.arch-list li strong[data-v-2c2a417a]{color:var(--text)}.code-block[data-v-2c2a417a]{background:var(--bg);color:var(--gold-light);border:1px solid var(--divider);border-radius:10px;margin:12px 0;padding:16px 20px;font-family:Courier New,monospace;font-size:14px;line-height:1.6}.memory-grid[data-v-2c2a417a]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;max-width:960px;margin:32px auto 0;display:grid}.memory-card[data-v-2c2a417a]{background:var(--surface);border:1px solid var(--divider);border-radius:16px;padding:24px}.memory-icon[data-v-2c2a417a]{margin-bottom:10px;font-size:28px}.memory-title[data-v-2c2a417a]{color:var(--gold-light);margin-bottom:8px;font-size:16px;font-weight:700}.memory-desc[data-v-2c2a417a]{color:var(--text-muted);font-size:14px;line-height:1.7}.diff-table[data-v-2c2a417a]{border:1px solid var(--divider);border-radius:16px;max-width:720px;margin:32px auto 0;overflow:hidden}.diff-header[data-v-2c2a417a]{background:var(--surface-light);color:var(--text);grid-template-columns:1fr 1fr;gap:0;padding:14px 20px;font-size:14px;font-weight:700;display:grid}.diff-row[data-v-2c2a417a]{border-top:1px solid var(--divider);grid-template-columns:1fr 1fr;gap:0;display:grid}.diff-cell[data-v-2c2a417a]{padding:18px 20px;font-size:14px;line-height:1.7}.diff-cell.diff-old[data-v-2c2a417a]{color:var(--text-muted);background:#8888a00a}.diff-cell.diff-new[data-v-2c2a417a]{color:var(--text);background:#c9a2270a}.diff-label[data-v-2c2a417a]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:12px;font-weight:700}.cta-section[data-v-2c2a417a]{text-align:center;padding-bottom:80px}.cta-buttons[data-v-2c2a417a]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=640px){.ai-hero h1[data-v-2c2a417a]{font-size:32px}.hero-subtitle[data-v-2c2a417a]{font-size:17px}.npc-grid[data-v-2c2a417a],.memory-grid[data-v-2c2a417a],.diff-header[data-v-2c2a417a],.diff-row[data-v-2c2a417a]{grid-template-columns:1fr}.diff-cell.diff-old[data-v-2c2a417a]{border-bottom:1px dashed var(--divider)}.compare-header[data-v-2c2a417a],.compare-row[data-v-2c2a417a]{grid-template-columns:1fr}.compare-npc[data-v-2c2a417a]{margin-bottom:6px}.stage-row[data-v-2c2a417a]{flex-direction:column;gap:6px}.stage-tag[data-v-2c2a417a]{text-align:left;width:auto}.event-item[data-v-2c2a417a]{flex-direction:column;gap:4px}.event-name[data-v-2c2a417a]{width:auto}.arch-layer[data-v-2c2a417a]{padding:24px 20px}.explain-card[data-v-2c2a417a]{padding:28px 20px}}:root{--bg:#0a0a0f;--surface:#12121a;--surface-light:#1a1a28;--text:#e8e8f0;--text-muted:#8888a0;--gold:#c9a227;--gold-light:#e8d5a3;--accent:#4a9eff;--divider:#ffffff0f}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.7;overflow-x:hidden}.handwritten{letter-spacing:4px;font-family:STXingkai,Xingkai SC,KaiTi,STKaiti,Ma Shan Zheng,ZCOOL XiaoWei,cursive;font-weight:400}a{color:inherit;text-decoration:none}.fade-in{opacity:0;transition:all .8s;transform:translateY(30px)}.fade-in.visible{opacity:1;transform:translateY(0)}.section{max-width:960px;margin:0 auto;padding:100px 24px}.section-title{text-align:center;color:var(--gold-light);margin-bottom:16px;font-size:32px;font-weight:700}.section-desc{text-align:center;color:var(--text-muted);max-width:560px;margin:0 auto 60px;font-size:16px}.divider-line{background:var(--divider);max-width:960px;height:1px;margin:0 auto}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.feature-card{background:var(--surface);border:1px solid var(--divider);border-radius:20px;padding:36px 28px;transition:all .3s}.feature-card:hover{border-color:#c9a22733;transform:translateY(-4px);box-shadow:0 16px 48px #0000004d}.feature-icon{width:48px;height:48px;color:var(--gold);background:#c9a2271a;border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;font-size:24px;display:flex}.feature-card h3{color:var(--text);margin-bottom:10px;font-size:18px;font-weight:700}.feature-card p{color:var(--text-muted);font-size:14px;line-height:1.7}.slogan-glow{color:var(--gold-light);letter-spacing:3px;text-shadow:0 0 20px #c9a2274d,0 0 40px #c9a2271a;font-size:22px;animation:3s ease-in-out infinite sloganPulse}@keyframes sloganPulse{0%,to{text-shadow:0 0 20px #c9a2274d,0 0 40px #c9a2271a}50%{text-shadow:0 0 30px #c9a22780,0 0 60px #c9a22733}}.coming-soon{border:1px solid var(--divider);color:var(--text-muted);cursor:not-allowed;opacity:.8;background:#ffffff0f;border-radius:12px;align-items:center;gap:6px;padding:14px 28px;font-size:14px;font-weight:600;display:inline-flex}.coming-soon .badge{color:var(--gold);background:#c9a22726;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700}.coming-soon.is-ready{color:#4ade80;cursor:pointer;opacity:1;background:#22c55e1a;border-color:#22c55e66}.coming-soon.is-ready .badge-online{color:#4ade80;background:#22c55e33}.gold-btn{background:linear-gradient(135deg, var(--gold) 0%, #b8941f 100%);color:#0a0a0f;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:10px;padding:16px 36px;font-size:16px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #c9a22740}.gold-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px #c9a22759}.btn-secondary{color:var(--gold);border:2px solid var(--gold);box-shadow:none;background:0 0}.btn-secondary:hover{background:#c9a2271a;box-shadow:0 8px 24px #c9a22726}.green-btn{color:#0a0a0f;cursor:pointer;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);border:none;border-radius:12px;align-items:center;gap:10px;padding:16px 36px;font-size:16px;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 8px 24px #4ade8040}.green-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4ade8059}.hero-btns{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px;display:flex}.download-btns{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=640px){.section{padding:64px 20px}.section-title{font-size:26px}}.achievement-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:960px;margin:0 auto;display:grid}.achievement-category{border:1px solid var(--divider);background:#ffffff08;border-radius:16px;padding:20px}.achievement-category h4{color:var(--gold-light);margin:0 0 14px;font-size:15px;font-weight:600}.achievement-list{flex-direction:column;gap:10px;display:flex}.achievement-item{color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}.ach-icon{text-align:center;width:24px;font-size:18px}.ach-name{flex:1;font-weight:500}.ach-target{color:var(--text-muted);white-space:nowrap;background:#ffffff0d;border-radius:20px;padding:3px 10px;font-size:12px}
