.home-container[data-v-ef856d9d]{min-height:calc(100vh - 60px);background:#fafafa}.hero[data-v-ef856d9d]{background:#ff6b2b;padding:80px 24px;text-align:center}.hero-content[data-v-ef856d9d]{max-width:800px;margin:0 auto}.hero-title[data-v-ef856d9d]{font-size:48px;font-weight:700;color:#fff;margin:0 0 16px;line-height:1.2}.hero-highlight[data-v-ef856d9d]{display:block;font-size:24px;font-weight:400;opacity:.9;margin-top:8px}.hero-desc[data-v-ef856d9d]{font-size:18px;color:#ffffffe6;margin:0 0 32px}.hero-actions[data-v-ef856d9d]{display:flex;gap:16px;justify-content:center;margin-bottom:48px}.btn-primary[data-v-ef856d9d]{height:48px;padding:0 32px;font-size:16px;background:#fff;color:#ff6b2b;border:none;font-weight:600}.btn-primary[data-v-ef856d9d]:hover{background:#fff;color:#ff6b2b;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.btn-secondary[data-v-ef856d9d]{height:48px;padding:0 24px;font-size:16px;background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.btn-secondary[data-v-ef856d9d]:hover{background:#ffffff1a;border-color:#fff;color:#fff}.hero-stats[data-v-ef856d9d]{display:flex;justify-content:center;gap:48px}.stat-item[data-v-ef856d9d]{text-align:center;color:#fff}.stat-num[data-v-ef856d9d]{display:block;font-size:32px;font-weight:700}.stat-label[data-v-ef856d9d]{font-size:14px;opacity:.8}.features[data-v-ef856d9d]{max-width:1000px;margin:0 auto;padding:80px 24px}.section-title[data-v-ef856d9d]{text-align:center;font-size:32px;font-weight:700;color:#1a1a1a;margin:0 0 48px}.feature-grid[data-v-ef856d9d]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card[data-v-ef856d9d]{background:#fff;border-radius:16px;padding:32px 24px;text-align:center;border:1px solid #eee;transition:all .3s}.feature-card[data-v-ef856d9d]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #ff6b2b1a;border-color:#ff6b2b33}.feature-icon[data-v-ef856d9d]{width:56px;height:56px;background:#fff5f0;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:24px;color:#ff6b2b}.feature-card:hover .feature-icon[data-v-ef856d9d]{background:#ff6b2b;color:#fff}.feature-card h3[data-v-ef856d9d]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.feature-card p[data-v-ef856d9d]{font-size:14px;color:#666;margin:0;line-height:1.6}.workflow[data-v-ef856d9d]{background:#fff;padding:80px 24px}.workflow-steps[data-v-ef856d9d]{max-width:800px;margin:0 auto;display:flex;justify-content:space-between;gap:24px}.workflow-step[data-v-ef856d9d]{flex:1;text-align:center}.step-num[data-v-ef856d9d]{width:56px;height:56px;background:#ff6b2b;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;margin:0 auto 16px}.workflow-step h4[data-v-ef856d9d]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.workflow-step p[data-v-ef856d9d]{font-size:14px;color:#666;margin:0}.cta[data-v-ef856d9d]{background:#1a1a1a;padding:64px 24px;text-align:center}.plugin-download[data-v-ef856d9d]{max-width:900px;margin:0 auto;padding:80px 24px;text-align:center}.plugin-download .section-title[data-v-ef856d9d]{display:flex;align-items:center;justify-content:center;gap:12px}.section-desc[data-v-ef856d9d]{color:#666;font-size:16px;margin:-32px 0 40px}.plugin-grid[data-v-ef856d9d]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:40px}.plugin-card[data-v-ef856d9d]{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #eee;border-radius:16px;padding:24px;text-decoration:none;color:inherit;transition:all .3s}.plugin-card[data-v-ef856d9d]:hover{border-color:#ff6b2b4d;transform:translateY(-4px);box-shadow:0 12px 32px #ff6b2b1f}.plugin-icon[data-v-ef856d9d]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.plugin-icon.vscode[data-v-ef856d9d]{background:linear-gradient(135deg,#007acc,#0065a9);color:#fff}.plugin-icon.idea[data-v-ef856d9d]{background:linear-gradient(135deg,#fe315d,#f97a12);color:#fff}.plugin-icon svg[data-v-ef856d9d]{width:28px;height:28px}.plugin-info[data-v-ef856d9d]{flex:1;text-align:left}.plugin-info h3[data-v-ef856d9d]{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 4px}.plugin-info p[data-v-ef856d9d]{font-size:13px;color:#8c8c8c;margin:0 0 8px}.plugin-meta[data-v-ef856d9d]{display:flex;gap:8px}.plugin-meta span[data-v-ef856d9d]{font-size:11px;padding:2px 8px;border-radius:4px;background:#f5f5f5;color:#666}.plugin-version[data-v-ef856d9d]{background:#fff5f0!important;color:#ff6b2b!important}.plugin-btn[data-v-ef856d9d]{display:flex;align-items:center;gap:6px;padding:10px 20px;background:#ff6b2b;border-radius:8px;font-size:14px;font-weight:500;color:#fff;flex-shrink:0;transition:all .3s}.plugin-card:hover .plugin-btn[data-v-ef856d9d]{background:#e55a1f;box-shadow:0 4px 12px #ff6b2b66}.plugin-features[data-v-ef856d9d]{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.plugin-feature[data-v-ef856d9d]{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.plugin-feature .anticon[data-v-ef856d9d]{color:#ff6b2b;font-size:18px}@media (max-width: 768px){.plugin-download[data-v-ef856d9d]{padding:48px 16px}.section-desc[data-v-ef856d9d]{margin:-24px 0 32px;font-size:14px}.plugin-grid[data-v-ef856d9d]{grid-template-columns:1fr;gap:16px}.plugin-card[data-v-ef856d9d]{flex-direction:column;text-align:center;padding:24px 20px}.plugin-info[data-v-ef856d9d]{text-align:center}.plugin-meta[data-v-ef856d9d]{justify-content:center}.plugin-features[data-v-ef856d9d]{gap:16px}.plugin-feature[data-v-ef856d9d]{font-size:13px}}.cta h2[data-v-ef856d9d]{font-size:28px;font-weight:600;color:#fff;margin:0 0 24px}.cta .ant-btn[data-v-ef856d9d]{height:48px;padding:0 32px;font-size:16px}.footer[data-v-ef856d9d]{background:#111;padding:32px 24px}.footer-content[data-v-ef856d9d]{max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.footer-brand[data-v-ef856d9d]{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600}.footer-links[data-v-ef856d9d]{display:flex;gap:24px}.footer-links a[data-v-ef856d9d]{color:#fff9;font-size:14px;cursor:pointer}.footer-links a[data-v-ef856d9d]:hover{color:#ff6b2b}.footer p[data-v-ef856d9d]{color:#fff6;font-size:14px;margin:0}@media (max-width: 768px){.hero[data-v-ef856d9d]{padding:48px 16px}.hero-title[data-v-ef856d9d]{font-size:32px}.hero-highlight[data-v-ef856d9d]{font-size:18px}.hero-desc[data-v-ef856d9d]{font-size:15px}.hero-actions[data-v-ef856d9d]{flex-direction:column;align-items:center}.btn-primary[data-v-ef856d9d],.btn-secondary[data-v-ef856d9d]{width:100%;max-width:280px}.hero-stats[data-v-ef856d9d]{gap:24px}.stat-num[data-v-ef856d9d]{font-size:24px}.features[data-v-ef856d9d],.workflow[data-v-ef856d9d]{padding:48px 16px}.section-title[data-v-ef856d9d]{font-size:24px;margin-bottom:32px}.feature-grid[data-v-ef856d9d]{grid-template-columns:1fr;gap:16px}.feature-card[data-v-ef856d9d]{padding:24px 20px}.workflow-steps[data-v-ef856d9d]{flex-direction:column;gap:32px}.cta[data-v-ef856d9d]{padding:48px 16px}.cta h2[data-v-ef856d9d]{font-size:22px}.footer-content[data-v-ef856d9d]{flex-direction:column;gap:16px;text-align:center}.version-history[data-v-ef856d9d]{padding:48px 16px}.version-item[data-v-ef856d9d]{padding-left:24px}.version-changes[data-v-ef856d9d]{flex-direction:column}}.latest-version[data-v-ef856d9d]{display:inline-flex;align-items:center;gap:10px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 16px;border-radius:24px;margin-bottom:24px;cursor:pointer;transition:all .3s;border:1px solid rgba(255,255,255,.2)}.latest-version[data-v-ef856d9d]:hover{background:#ffffff40;transform:translateY(-2px)}.version-badge[data-v-ef856d9d]{background:#fff;color:#ff6b2b;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600}.version-title[data-v-ef856d9d]{color:#fff;font-size:14px}.version-arrow[data-v-ef856d9d]{color:#fffc;font-size:12px}.version-history[data-v-ef856d9d]{max-width:900px;margin:0 auto;padding:80px 24px}.version-history .section-title[data-v-ef856d9d]{display:flex;align-items:center;justify-content:center;gap:12px}.version-timeline[data-v-ef856d9d]{position:relative;padding-left:32px}.version-timeline[data-v-ef856d9d]:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background:linear-gradient(to bottom,#ff6b2b,#ffb088);border-radius:1px}.version-item[data-v-ef856d9d]{position:relative;padding-bottom:32px}.version-item[data-v-ef856d9d]:last-child{padding-bottom:0}.version-dot[data-v-ef856d9d]{position:absolute;left:-28px;top:6px;width:12px;height:12px;background:#fff;border:3px solid #FF6B2B;border-radius:50%;z-index:1}.version-dot.major[data-v-ef856d9d]{width:16px;height:16px;left:-30px;top:4px;background:#ff6b2b;border-color:#ff6b2b;box-shadow:0 0 0 4px #ff6b2b33}.version-content[data-v-ef856d9d]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px #0000000f;border:1px solid #f0f0f0;transition:all .3s}.version-item:hover .version-content[data-v-ef856d9d]{box-shadow:0 8px 32px #ff6b2b1f;border-color:#ff6b2b33}.version-item.is-major .version-content[data-v-ef856d9d]{border-left:4px solid #FF6B2B}.version-header[data-v-ef856d9d]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.version-tag[data-v-ef856d9d]{background:#fff5f0;color:#ff6b2b;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:600}.version-tag.major[data-v-ef856d9d]{background:#ff6b2b;color:#fff}.version-date[data-v-ef856d9d]{color:#8c8c8c;font-size:13px}.version-content .version-title[data-v-ef856d9d]{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.version-desc[data-v-ef856d9d]{color:#666;font-size:14px;line-height:1.6;margin:0 0 16px}.version-changes[data-v-ef856d9d]{display:flex;gap:24px}.change-group[data-v-ef856d9d]{flex:1}.change-label[data-v-ef856d9d]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;margin-bottom:8px;padding:4px 10px;border-radius:4px}.change-label.features[data-v-ef856d9d]{background:#f6ffed;color:#52c41a}.change-label.improvements[data-v-ef856d9d]{background:#e6f7ff;color:#1890ff}.change-group ul[data-v-ef856d9d]{margin:0;padding-left:16px}.change-group li[data-v-ef856d9d]{color:#595959;font-size:13px;line-height:1.8}.change-group li.more[data-v-ef856d9d]{color:#ff6b2b;cursor:pointer}.version-more[data-v-ef856d9d]{text-align:center;margin-top:24px}.version-modal-content[data-v-ef856d9d]{max-height:60vh;overflow-y:auto;padding-right:8px}.modal-version-item[data-v-ef856d9d]{padding:20px;background:#fafafa;border-radius:12px;margin-bottom:16px;border:1px solid #f0f0f0}.modal-version-item.is-major[data-v-ef856d9d]{background:#fff9f5;border-color:#ff6b2b33}.modal-version-header[data-v-ef856d9d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.header-left[data-v-ef856d9d]{display:flex;align-items:center;gap:10px}.modal-version-tag[data-v-ef856d9d]{background:#ff6b2b;color:#fff;padding:4px 12px;border-radius:6px;font-size:14px;font-weight:600}.modal-version-tag.major[data-v-ef856d9d]{background:linear-gradient(135deg,#ff6b2b,#ff8547)}.modal-version-title[data-v-ef856d9d]{font-size:16px;font-weight:600;color:#1a1a1a}.modal-version-date[data-v-ef856d9d]{color:#8c8c8c;font-size:13px}.modal-version-desc[data-v-ef856d9d]{color:#666;font-size:14px;line-height:1.6;margin:0 0 16px;padding:12px;background:#fffc;border-radius:8px}.modal-changes[data-v-ef856d9d]{display:grid;gap:16px}.modal-change-section h5[data-v-ef856d9d]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#1a1a1a;margin:0 0 8px}.modal-change-section h5 .anticon[data-v-ef856d9d]{color:#ff6b2b}.modal-change-section ul[data-v-ef856d9d]{margin:0;padding-left:20px}.modal-change-section li[data-v-ef856d9d]{color:#595959;font-size:13px;line-height:1.8}.modal-change-section li[data-v-ef856d9d]::marker{color:#ff6b2b}
