.navbar[data-v-3a478c1a]{background:#fff;box-shadow:0 2px 8px #0000001a;position:sticky;top:0;z-index:100}.container[data-v-3a478c1a]{max-width:1200px;margin:0 auto;padding:0 20px}.navbar .container[data-v-3a478c1a]{display:flex;justify-content:space-between;align-items:center;height:60px}.logo[data-v-3a478c1a]{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:20px;font-weight:700;color:#1a1d2e}.logo-icon[data-v-3a478c1a]{font-size:24px}.nav-links[data-v-3a478c1a]{display:flex;gap:24px}.nav-links a[data-v-3a478c1a]{text-decoration:none;color:#4a5568;font-size:14px;font-weight:500;transition:color .2s}.nav-links a[data-v-3a478c1a]:hover,.nav-links a.router-link-active[data-v-3a478c1a]{color:#4a90d9}main[data-v-3a478c1a]{min-height:calc(100vh - 120px)}.footer[data-v-3a478c1a]{background:#1a1d2e;color:#fff;padding:20px 0;text-align:center;font-size:14px}.hero[data-v-7dcb8536]{padding:80px 0;background:linear-gradient(135deg,#f5f7fa,#e8f0fe)}.hero .container[data-v-7dcb8536]{display:flex;align-items:center;gap:60px}.hero-content[data-v-7dcb8536]{flex:1}.hero-title[data-v-7dcb8536]{font-size:48px;font-weight:800;line-height:1.2;margin-bottom:20px;color:#1a1d2e}.gradient-text[data-v-7dcb8536]{background:linear-gradient(135deg,#4a90d9,#7b68ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-7dcb8536]{font-size:18px;color:#4a5568;line-height:1.6;margin-bottom:32px}.hero-actions[data-v-7dcb8536]{display:flex;gap:16px}.hero-image[data-v-7dcb8536]{flex:1;display:flex;justify-content:center}.phone-mockup[data-v-7dcb8536]{width:280px;height:560px;background:#1a1d2e;border-radius:40px;padding:12px;box-shadow:0 20px 60px #0003}.phone-screen[data-v-7dcb8536]{width:100%;height:100%;background:#fff;border-radius:28px;overflow:hidden;padding:20px}.app-preview[data-v-7dcb8536]{height:100%;display:flex;flex-direction:column}.preview-header[data-v-7dcb8536]{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;color:#8b90a0}.preview-dot[data-v-7dcb8536]{width:8px;height:8px;background:#4ac8a0;border-radius:50%;animation:pulse-7dcb8536 2s infinite}@keyframes pulse-7dcb8536{0%,to{opacity:1}50%{opacity:.5}}.preview-text[data-v-7dcb8536]{font-size:16px;line-height:1.6;color:#1a1d2e;flex:1}.preview-wave[data-v-7dcb8536]{display:flex;align-items:flex-end;gap:4px;height:40px}.wave-bar[data-v-7dcb8536]{width:4px;background:linear-gradient(to top,#4a90d9,#7b68ee);border-radius:2px;animation:wave-7dcb8536 1.5s ease-in-out infinite}@keyframes wave-7dcb8536{0%,to{transform:scaleY(1)}50%{transform:scaleY(.5)}}.features[data-v-7dcb8536]{background:#fff}.features-grid[data-v-7dcb8536]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.feature-card[data-v-7dcb8536]{padding:32px;border-radius:16px;background:#f5f7fa;transition:transform .2s,box-shadow .2s}.feature-card[data-v-7dcb8536]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.feature-icon[data-v-7dcb8536]{font-size:40px;margin-bottom:16px}.feature-card h3[data-v-7dcb8536]{font-size:18px;font-weight:700;margin-bottom:8px;color:#1a1d2e}.feature-card p[data-v-7dcb8536]{font-size:14px;color:#4a5568;line-height:1.6}.cta[data-v-7dcb8536]{background:linear-gradient(135deg,#4a90d9,#7b68ee)}.cta-card[data-v-7dcb8536]{text-align:center;color:#fff}.cta-card h2[data-v-7dcb8536]{font-size:32px;font-weight:800;margin-bottom:12px}.cta-card p[data-v-7dcb8536]{font-size:16px;opacity:.9;margin-bottom:32px}.cta-actions[data-v-7dcb8536]{display:flex;justify-content:center;gap:16px}.cta .btn-primary[data-v-7dcb8536]{background:#fff;color:#4a90d9;box-shadow:0 4px 12px #0003}@media (max-width: 768px){.hero .container[data-v-7dcb8536]{flex-direction:column;text-align:center}.hero-title[data-v-7dcb8536]{font-size:32px}.hero-actions[data-v-7dcb8536]{justify-content:center}.features-grid[data-v-7dcb8536]{grid-template-columns:1fr}.cta-actions[data-v-7dcb8536]{flex-direction:column;align-items:center}}.download-page[data-v-ad73cf73]{min-height:calc(100vh - 120px)}.hero[data-v-ad73cf73]{padding:60px 0;background:linear-gradient(135deg,#4a90d9,#7b68ee);color:#fff;text-align:center}.hero-title[data-v-ad73cf73]{font-size:40px;font-weight:800;margin-bottom:12px}.hero-subtitle[data-v-ad73cf73]{font-size:18px;opacity:.9}.section[data-v-ad73cf73]{padding:60px 0}.container[data-v-ad73cf73]{max-width:1000px;margin:0 auto;padding:0 20px}.section-title[data-v-ad73cf73]{font-size:28px;font-weight:700;text-align:center;margin-bottom:40px;color:#1a1d2e}.tabs[data-v-ad73cf73]{display:flex;justify-content:center;gap:12px;margin-bottom:40px}.tab-btn[data-v-ad73cf73]{display:inline-flex;align-items:center;gap:8px;padding:12px 32px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;font-size:16px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s}.tab-btn[data-v-ad73cf73]:hover{border-color:#4a90d9;color:#4a90d9}.tab-btn.active[data-v-ad73cf73]{background:linear-gradient(135deg,#4a90d9,#7b68ee);border-color:transparent;color:#fff}.tab-icon[data-v-ad73cf73]{flex-shrink:0}.download-panel[data-v-ad73cf73]{background:#fff;border-radius:20px;padding:48px;box-shadow:0 4px 20px #00000014}.panel-content[data-v-ad73cf73]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.panel-info h2[data-v-ad73cf73]{font-size:32px;font-weight:700;margin-bottom:12px;color:#1a1d2e}.panel-desc[data-v-ad73cf73]{font-size:16px;color:#6b7280;margin-bottom:24px}.file-info[data-v-ad73cf73]{display:flex;align-items:center;gap:10px;background:#f5f7fa;border-radius:12px;padding:14px 18px;margin-bottom:24px}.file-icon[data-v-ad73cf73]{flex-shrink:0}.file-name[data-v-ad73cf73]{font-size:14px;font-weight:600;color:#1a1d2e}.btn[data-v-ad73cf73]{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;cursor:pointer;border:none}.btn-android[data-v-ad73cf73]{background:linear-gradient(135deg,#34a853,#0f9d58);color:#fff;box-shadow:0 4px 16px #34a8534d}.btn-android[data-v-ad73cf73]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #34a85366}.btn-ios[data-v-ad73cf73]{background:linear-gradient(135deg,#007aff,#5856d6);color:#fff;box-shadow:0 4px 16px #007aff4d}.btn-ios[data-v-ad73cf73]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #007aff66}.install-tip[data-v-ad73cf73]{margin-top:16px;font-size:13px;color:#9ca3af}.panel-preview .phone-frame[data-v-ad73cf73]{max-width:280px;margin:0 auto}.phone-frame[data-v-ad73cf73]{background:#1a1d2e;border-radius:28px;padding:8px;box-shadow:0 8px 32px #00000026}.phone-frame img[data-v-ad73cf73]{width:100%;border-radius:22px;display:block}.screenshots-section[data-v-ad73cf73]{background:#f5f7fa}.screenshots-grid[data-v-ad73cf73]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.screenshot-item[data-v-ad73cf73]{text-align:center}.screenshot-item .phone-frame[data-v-ad73cf73]{transition:transform .3s}.screenshot-item .phone-frame[data-v-ad73cf73]:hover{transform:translateY(-4px)}.screenshot-label[data-v-ad73cf73]{margin-top:16px;font-size:16px;font-weight:600;color:#1a1d2e}.changelog-section[data-v-ad73cf73]{background:#f5f7fa}.changelog-cta[data-v-ad73cf73]{text-align:center;padding:20px 0}.changelog-hint[data-v-ad73cf73]{font-size:16px;color:#6b7280;margin-bottom:28px}.btn-changelog[data-v-ad73cf73]{background:linear-gradient(135deg,#4a90d9,#7b68ee);color:#fff;box-shadow:0 4px 16px #4a90d94d}.btn-changelog[data-v-ad73cf73]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4a90d966}.history-section[data-v-ad73cf73],.features-section[data-v-ad73cf73]{background:#fff}.features-grid[data-v-ad73cf73]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.feature-item[data-v-ad73cf73]{text-align:center;padding:32px 24px;background:#f5f7fa;border-radius:16px}.feature-item svg[data-v-ad73cf73]{margin-bottom:16px}.feature-item h3[data-v-ad73cf73]{font-size:18px;font-weight:600;margin-bottom:8px;color:#1a1d2e}.feature-item p[data-v-ad73cf73]{font-size:14px;color:#6b7280}@media (max-width: 768px){.features-grid[data-v-ad73cf73]{grid-template-columns:1fr}}.version-list[data-v-ad73cf73]{background:#f5f7fa;border-radius:16px;overflow:hidden}.version-item[data-v-ad73cf73]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e5e7eb}.version-item[data-v-ad73cf73]:last-child{border-bottom:none}.version-info[data-v-ad73cf73]{display:flex;flex-direction:column;gap:4px}.version-name[data-v-ad73cf73]{font-size:14px;font-weight:600;color:#1a1d2e}.version-date[data-v-ad73cf73]{font-size:12px;color:#9ca3af}.download-link[data-v-ad73cf73]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#4a90d9;text-decoration:none;font-weight:500}.download-link[data-v-ad73cf73]:hover{text-decoration:underline}@media (max-width: 768px){.hero-title[data-v-ad73cf73]{font-size:32px}.tabs[data-v-ad73cf73]{flex-wrap:wrap}.tab-btn[data-v-ad73cf73]{flex:1;min-width:140px}.panel-content[data-v-ad73cf73]{grid-template-columns:1fr;text-align:center}.download-panel[data-v-ad73cf73]{padding:32px 24px}.screenshots-grid[data-v-ad73cf73]{grid-template-columns:repeat(3,1fr);gap:16px}.phone-frame[data-v-ad73cf73]{border-radius:20px;padding:6px}.phone-frame img[data-v-ad73cf73]{border-radius:16px}.screenshot-label[data-v-ad73cf73]{font-size:14px}}.changelog-page[data-v-57f520b7]{min-height:calc(100vh - 120px)}.hero[data-v-57f520b7]{padding:60px 0;background:linear-gradient(135deg,#4a90d9,#7b68ee);color:#fff;text-align:center}.hero-title[data-v-57f520b7]{font-size:40px;font-weight:800;margin-bottom:12px}.hero-subtitle[data-v-57f520b7]{font-size:18px;opacity:.9}.section[data-v-57f520b7]{padding:60px 0}.container[data-v-57f520b7]{max-width:800px;margin:0 auto;padding:0 20px}.timeline[data-v-57f520b7]{position:relative;padding-left:40px}.timeline[data-v-57f520b7]:before{content:"";position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,#4a90d9,#e5e7eb)}.timeline-item[data-v-57f520b7]{position:relative;padding-bottom:40px}.timeline-item[data-v-57f520b7]:last-child{padding-bottom:0}.timeline-dot[data-v-57f520b7]{position:absolute;left:-40px;top:32px;width:30px;height:30px;background:#fff;border:3px solid #e5e7eb;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;transition:all .3s}.timeline-item.is-latest .timeline-dot[data-v-57f520b7]{border-color:#4a90d9;box-shadow:0 0 0 4px #4a90d926}.dot-inner[data-v-57f520b7]{width:10px;height:10px;background:#e5e7eb;border-radius:50%;transition:all .3s}.timeline-item.is-latest .dot-inner[data-v-57f520b7]{background:#4a90d9}.timeline-card[data-v-57f520b7]{background:#fff;border-radius:16px;padding:28px 32px;box-shadow:0 2px 12px #0000000f;transition:transform .2s,box-shadow .2s}.timeline-card[data-v-57f520b7]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000001a}.timeline-item.is-latest .timeline-card[data-v-57f520b7]{border-left:4px solid #4a90d9}.card-header[data-v-57f520b7]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.version-badge[data-v-57f520b7]{background:linear-gradient(135deg,#4a90d9,#7b68ee);color:#fff;padding:6px 18px;border-radius:20px;font-size:15px;font-weight:700}.release-date[data-v-57f520b7]{font-size:14px;color:#9ca3af}.change-list[data-v-57f520b7]{list-style:none;padding:0;margin:0}.change-list li[data-v-57f520b7]{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;color:#4b5563;line-height:1.6}.change-list li svg[data-v-57f520b7]{flex-shrink:0;margin-top:3px}@media (max-width: 768px){.hero-title[data-v-57f520b7]{font-size:32px}.timeline[data-v-57f520b7]{padding-left:32px}.timeline[data-v-57f520b7]:before{left:11px}.timeline-dot[data-v-57f520b7]{left:-32px;width:24px;height:24px}.dot-inner[data-v-57f520b7]{width:8px;height:8px}.timeline-card[data-v-57f520b7]{padding:20px}.card-header[data-v-57f520b7]{flex-wrap:wrap;gap:8px}}.privacy[data-v-8397443f]{padding:40px 0 80px;background:#fff}.container[data-v-8397443f]{max-width:800px;margin:0 auto;padding:0 20px}h1[data-v-8397443f]{font-size:36px;font-weight:800;color:#1a1d2e;margin-bottom:8px}.update-date[data-v-8397443f]{color:#8b90a0;font-size:14px;margin-bottom:40px}.content section[data-v-8397443f]{margin-bottom:32px}h2[data-v-8397443f]{font-size:20px;font-weight:700;color:#1a1d2e;margin-bottom:12px}p[data-v-8397443f]{font-size:15px;line-height:1.8;color:#4a5568;margin-bottom:12px}ul[data-v-8397443f]{padding-left:24px;margin-bottom:12px}li[data-v-8397443f]{font-size:15px;line-height:1.8;color:#4a5568;margin-bottom:8px}li strong[data-v-8397443f]{color:#1a1d2e}@media (max-width: 768px){h1[data-v-8397443f]{font-size:28px}h2[data-v-8397443f]{font-size:18px}}.support[data-v-a5ab9558]{padding:40px 0 80px;background:#f5f7fa}.container[data-v-a5ab9558]{max-width:800px;margin:0 auto;padding:0 20px}.hero[data-v-a5ab9558]{text-align:center;padding:40px 0;background:#fff;border-radius:20px;margin-bottom:32px;box-shadow:0 2px 8px #0000000f}.platform-icon[data-v-a5ab9558]{font-size:64px;margin-bottom:16px}.hero h1[data-v-a5ab9558]{font-size:32px;font-weight:800;color:#1a1d2e;margin-bottom:8px}.hero p[data-v-a5ab9558]{font-size:16px;color:#8b90a0}.content section[data-v-a5ab9558]{margin-bottom:32px}h2[data-v-a5ab9558]{font-size:22px;font-weight:700;color:#1a1d2e;margin-bottom:16px}.card[data-v-a5ab9558]{background:#fff;border-radius:16px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #0000000f}.card h3[data-v-a5ab9558]{font-size:16px;font-weight:600;color:#1a1d2e;margin-bottom:12px}.card p[data-v-a5ab9558]{font-size:14px;line-height:1.8;color:#4a5568}ul[data-v-a5ab9558],ol[data-v-a5ab9558]{padding-left:20px}li[data-v-a5ab9558]{font-size:14px;line-height:1.8;color:#4a5568;margin-bottom:8px}.faq-item[data-v-a5ab9558]{background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.faq-question[data-v-a5ab9558]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;font-size:15px;font-weight:600;color:#1a1d2e;transition:background .2s}.faq-question[data-v-a5ab9558]:hover{background:#f5f7fa}.faq-toggle[data-v-a5ab9558]{font-size:20px;color:#4a90d9}.faq-answer[data-v-a5ab9558]{padding:0 20px 16px}.faq-answer p[data-v-a5ab9558]{font-size:14px;line-height:1.8;color:#4a5568}@media (max-width: 768px){.hero h1[data-v-a5ab9558]{font-size:24px}}.preview-section[data-v-a5ab9558]{margin-bottom:32px}.screenshots-grid[data-v-a5ab9558]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.screenshot-item[data-v-a5ab9558]{text-align:center}.phone-frame[data-v-a5ab9558]{background:#1a1d2e;border-radius:20px;padding:6px;box-shadow:0 6px 24px #00000026;overflow:hidden;transition:transform .3s}.phone-frame[data-v-a5ab9558]:hover{transform:translateY(-4px)}.phone-frame img[data-v-a5ab9558]{width:100%;border-radius:16px;display:block}.screenshot-label[data-v-a5ab9558]{margin-top:12px;font-size:14px;font-weight:600;color:#1a1d2e}@media (max-width: 768px){.screenshots-grid[data-v-a5ab9558]{grid-template-columns:repeat(2,1fr);gap:16px}}.support[data-v-335889c4]{padding:40px 0 80px;background:#f5f7fa}.container[data-v-335889c4]{max-width:800px;margin:0 auto;padding:0 20px}.hero[data-v-335889c4]{text-align:center;padding:40px 0;background:#fff;border-radius:20px;margin-bottom:32px;box-shadow:0 2px 8px #0000000f}.platform-icon[data-v-335889c4]{font-size:64px;margin-bottom:16px}.hero h1[data-v-335889c4]{font-size:32px;font-weight:800;color:#1a1d2e;margin-bottom:8px}.hero p[data-v-335889c4]{font-size:16px;color:#8b90a0}.content section[data-v-335889c4]{margin-bottom:32px}h2[data-v-335889c4]{font-size:22px;font-weight:700;color:#1a1d2e;margin-bottom:16px}.card[data-v-335889c4]{background:#fff;border-radius:16px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #0000000f}.card h3[data-v-335889c4]{font-size:16px;font-weight:600;color:#1a1d2e;margin-bottom:12px}.card p[data-v-335889c4]{font-size:14px;line-height:1.8;color:#4a5568}ul[data-v-335889c4],ol[data-v-335889c4]{padding-left:20px}li[data-v-335889c4]{font-size:14px;line-height:1.8;color:#4a5568;margin-bottom:8px}.faq-item[data-v-335889c4]{background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.faq-question[data-v-335889c4]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;font-size:15px;font-weight:600;color:#1a1d2e;transition:background .2s}.faq-question[data-v-335889c4]:hover{background:#f5f7fa}.faq-toggle[data-v-335889c4]{font-size:20px;color:#4a90d9}.faq-answer[data-v-335889c4]{padding:0 20px 16px}.faq-answer p[data-v-335889c4]{font-size:14px;line-height:1.8;color:#4a5568}@media (max-width: 768px){.hero h1[data-v-335889c4]{font-size:24px}}.preview-section[data-v-335889c4]{margin-bottom:32px}.screenshots-grid[data-v-335889c4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.screenshot-item[data-v-335889c4]{text-align:center}.phone-frame[data-v-335889c4]{background:#1a1d2e;border-radius:20px;padding:6px;box-shadow:0 6px 24px #00000026;overflow:hidden;transition:transform .3s}.phone-frame[data-v-335889c4]:hover{transform:translateY(-4px)}.phone-frame img[data-v-335889c4]{width:100%;border-radius:16px;display:block}.screenshot-label[data-v-335889c4]{margin-top:12px;font-size:14px;font-weight:600;color:#1a1d2e}@media (max-width: 768px){.screenshots-grid[data-v-335889c4]{grid-template-columns:repeat(2,1fr);gap:16px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7fa;color:#1a1d2e}a{color:#4a90d9;text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1200px;margin:0 auto;padding:0 20px}.btn{display:inline-block;padding:12px 24px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;cursor:pointer;border:none}.btn-primary{background:linear-gradient(135deg,#4a90d9,#7b68ee);color:#fff;box-shadow:0 4px 12px #4a90d94d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 16px #4a90d966;text-decoration:none}.btn-outline{background:transparent;color:#4a90d9;border:2px solid #4a90d9}.btn-outline:hover{background:#4a90d9;color:#fff;text-decoration:none}.card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 8px #0000000f}.section{padding:80px 0}.section-title{font-size:32px;font-weight:800;margin-bottom:16px;color:#1a1d2e}.section-subtitle{font-size:16px;color:#8b90a0;margin-bottom:40px}@media (max-width: 768px){.section{padding:40px 0}.section-title{font-size:24px}}
