.crx-tip-modal[data-v-53e2ed47]{-webkit-backdrop-filter:blur(20px);z-index:2000;background:#fff6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.crx-tip-content[data-v-53e2ed47]{text-align:left;background:#fffc;border:1px solid #00000014;border-radius:20px;width:90%;max-width:440px;padding:32px;box-shadow:0 20px 40px #0000001a}.tip-header[data-v-53e2ed47]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.tip-icon[data-v-53e2ed47]{font-size:28px}.tip-header h3[data-v-53e2ed47]{color:var(--text-primary);margin:0;font-size:22px;font-weight:600}.tip-body[data-v-53e2ed47]{margin-bottom:24px}.tip-desc[data-v-53e2ed47]{color:var(--text-secondary);margin-bottom:12px;font-size:15px}.crx-tip-content ol[data-v-53e2ed47]{margin:0;padding-left:20px}.crx-tip-content li[data-v-53e2ed47]{color:var(--text-secondary);margin-bottom:12px;font-size:15px;line-height:1.6}.crx-tip-content code[data-v-53e2ed47],.crx-tip-content li strong[data-v-53e2ed47]{color:var(--accent-blue)}.crx-tip-content code[data-v-53e2ed47]{background:#0071e30d;border:1px solid #0071e31a;border-radius:4px;padding:2px 8px;font-family:SF Mono,Monaco,monospace;font-size:13px}.tip-actions[data-v-53e2ed47]{justify-content:center;gap:12px;display:flex}.tip-actions .btn[data-v-53e2ed47]{min-width:120px}.toast[data-v-48c484ed]{color:#fff;-webkit-backdrop-filter:blur(10px);z-index:9999;pointer-events:none;white-space:nowrap;background:#000000bf;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0003}.toast.success[data-v-48c484ed]{background:#34c759e6}.toast.info[data-v-48c484ed]{background:#007affe6}.toast.warning[data-v-48c484ed]{background:#ff9500e6}.toast.error[data-v-48c484ed]{background:#ff3b30e6}.toast-enter-active[data-v-48c484ed],.toast-leave-active[data-v-48c484ed]{transition:all .3s}.toast-enter-from[data-v-48c484ed],.toast-leave-to[data-v-48c484ed]{opacity:0;transform:translate(-50%,-50%)scale(.9)}.toast-enter-to[data-v-48c484ed],.toast-leave-from[data-v-48c484ed]{opacity:1;transform:translate(-50%,-50%)scale(1)}.hero[data-v-e1307fa0]{text-align:center;background:var(--bg-primary);padding:160px 0 100px;position:relative;overflow:hidden}.hero-content[data-v-e1307fa0]{z-index:1;position:relative}.hero-badge[data-v-e1307fa0]{border-radius:var(--radius-full);color:var(--accent-blue-light);background:#0071e31a;border:1px solid #0071e34d;margin-bottom:24px;padding:8px 20px;font-size:14px;display:inline-block}.hero-badge-placeholder[data-v-e1307fa0]{visibility:hidden;opacity:0}.hero-title[data-v-e1307fa0]{margin-bottom:24px;font-size:3.5rem;font-weight:700;line-height:1.2}.gradient-text[data-v-e1307fa0]{color:var(--text-primary)}.hero-desc[data-v-e1307fa0]{color:var(--text-secondary);max-width:600px;margin:0 auto 40px;font-size:1.2rem}.browser-logo[data-v-e1307fa0]{-o-object-fit:contain;object-fit:contain;width:48px;height:48px}.browser-detect[data-v-e1307fa0]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:20px 30px;display:inline-flex}.detect-info[data-v-e1307fa0]{text-align:left}.detect-label[data-v-e1307fa0]{font-size:1.1rem;font-weight:600}.detect-tip[data-v-e1307fa0]{color:var(--text-muted);font-size:.9rem}.detect-actions[data-v-e1307fa0]{align-items:center;gap:10px;display:flex}@media (width<=768px){.hero[data-v-e1307fa0]{padding:140px 0 60px}.hero-title[data-v-e1307fa0]{font-size:2.2rem}.hero-desc[data-v-e1307fa0]{font-size:1rem}.browser-detect[data-v-e1307fa0]{flex-direction:column;gap:16px;padding:24px}.detect-info[data-v-e1307fa0]{text-align:center}.detect-actions[data-v-e1307fa0]{flex-direction:column;width:100%}.detect-actions .btn[data-v-e1307fa0]{justify-content:center;width:100%}}.platforms[data-v-835265c4]{padding:var(--section-padding);background:var(--bg-secondary)}.platform-grid[data-v-835265c4]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;display:grid}.platform-item[data-v-835265c4]{text-align:center;cursor:pointer;color:inherit;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;text-decoration:none;transition:all .3s;display:flex}.platform-item[data-v-835265c4]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000000f}.platform-icon[data-v-835265c4]{-o-object-fit:contain;object-fit:contain;width:48px;height:48px}.platform-name[data-v-835265c4]{color:var(--text-secondary);font-weight:600}.view-all-container[data-v-835265c4]{justify-content:center;margin-top:40px;display:flex}.view-all-btn[data-v-835265c4]{background:var(--card-bg);border:1px solid var(--card-border);color:var(--accent-blue-light);border-radius:999px;align-items:center;gap:8px;padding:12px 32px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.view-all-btn[data-v-835265c4]:hover{background:var(--accent-blue-light);color:#fff;border-color:var(--accent-blue-light);transform:translateY(-2px);box-shadow:0 4px 14px #0071e326}.view-all-btn svg[data-v-835265c4]{transition:transform .2s}.view-all-btn:hover svg[data-v-835265c4]{transform:translate(4px)}.features[data-v-03269167]{padding:var(--section-padding);background:var(--bg-primary)}.feature-grid[data-v-03269167]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.feature-card[data-v-03269167]{text-align:center;padding:32px;transition:transform .3s}.feature-card[data-v-03269167]:hover{transform:translateY(-4px)}.feature-icon-wrapper[data-v-03269167]{color:var(--accent-blue-light);margin-bottom:20px}.feature-title[data-v-03269167]{margin-bottom:12px;font-size:1.3rem;font-weight:600}.feature-desc[data-v-03269167]{color:var(--text-secondary);line-height:1.7}@media (width<=768px){.feature-grid[data-v-03269167]{grid-template-columns:1fr}}.download[data-v-ece0cb77]{padding:var(--section-padding);background:var(--bg-secondary)}.browser-grid[data-v-ece0cb77]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.browser-card[data-v-ece0cb77]{text-align:center;padding:32px;transition:transform .3s}.browser-card[data-v-ece0cb77]:hover{transform:translateY(-4px)}.browser-icon-wrapper[data-v-ece0cb77]{justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;display:flex}.browser-icon[data-v-ece0cb77]{-o-object-fit:contain;object-fit:contain;width:64px;height:64px}.browser-name[data-v-ece0cb77]{color:var(--text-primary);margin-bottom:8px;font-size:1.4rem;font-weight:600}.browser-actions[data-v-ece0cb77]{flex-direction:column;gap:12px;display:flex}.zip-tip[data-v-ece0cb77]{color:var(--accent-blue-light);margin-top:12px;font-size:.85rem}@media (width<=768px){.browser-grid[data-v-ece0cb77]{grid-template-columns:1fr}}.tutorial-content[data-v-68bdfdfd]{max-width:800px;margin:0 auto}.offline-notice[data-v-68bdfdfd]{border-radius:var(--radius-md);text-align:center;background:#2997ff1a;border:1px solid #2997ff4d;margin-bottom:32px;padding:16px 20px}.offline-notice p[data-v-68bdfdfd]{color:var(--accent-blue-light);margin:0}.tutorial-steps[data-v-68bdfdfd]{flex-direction:column;gap:20px;display:flex}.step-card[data-v-68bdfdfd]{padding:24px}.step-header[data-v-68bdfdfd]{gap:16px;margin-bottom:16px}.step-header[data-v-68bdfdfd],.step-number[data-v-68bdfdfd]{align-items:center;display:flex}.step-number[data-v-68bdfdfd]{background:var(--accent-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;width:36px;height:36px;font-size:16px;font-weight:600}.step-header h3[data-v-68bdfdfd]{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.step-body[data-v-68bdfdfd]{padding-left:52px}.step-body p[data-v-68bdfdfd]{color:var(--text-secondary);margin-bottom:12px;line-height:1.7}.step-body p[data-v-68bdfdfd]:last-child{margin-bottom:0}.step-body .sub-title[data-v-68bdfdfd]{color:var(--text-primary);margin:16px 0 8px;font-size:15px;font-weight:600}.step-body .address-list[data-v-68bdfdfd],.step-body .menu-list[data-v-68bdfdfd]{margin:8px 0;padding-left:20px}.step-body .address-list li[data-v-68bdfdfd],.step-body .menu-list li[data-v-68bdfdfd]{color:var(--text-secondary);margin-bottom:0;line-height:2}.step-body kbd[data-v-68bdfdfd]{color:var(--text-primary);background:#ffffff1a;border:1px solid #fff3;border-radius:4px;padding:1px 6px;font-family:SF Mono,Monaco,monospace;font-size:13px}.step-body ol[data-v-68bdfdfd],.step-body ul[data-v-68bdfdfd]{margin:12px 0;padding-left:20px}.step-body li[data-v-68bdfdfd]{color:var(--text-secondary);margin-bottom:8px;line-height:1.8}.step-body strong[data-v-68bdfdfd]{color:var(--text-primary)}.step-body code[data-v-68bdfdfd]{color:var(--accent-blue);background:#0000000d;border-radius:4px;padding:2px 8px;font-family:SF Mono,Monaco,monospace;font-size:14px}.step-body code.copyable[data-v-68bdfdfd]{cursor:pointer;border:1px solid #0000;transition:all .2s}.step-body code.copyable[data-v-68bdfdfd]:hover{background:#0071e31a;border-color:#0071e34d;transform:translateY(-1px)}.step-body .tip[data-v-68bdfdfd]{border-radius:var(--radius-md);background:#0071e30a;border:1px solid #0071e329;padding:14px 18px;font-size:14px;line-height:1.6}.step-body .tip[data-v-68bdfdfd]:has(+.tip-list){border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.step-body .tip+.tip-list[data-v-68bdfdfd]{border-radius:0 0 var(--radius-md) var(--radius-md);background:#0071e30a;border:1px solid #0071e329;border-top:none;margin-top:0;padding:4px 18px 14px 38px;font-size:14px}.tip-list[data-v-68bdfdfd]{margin:0;padding-left:20px;list-style:outside}.tip-list li[data-v-68bdfdfd]{color:var(--text-secondary);font-size:13px;line-height:1.8}.browser-tabs[data-v-68bdfdfd]{border-bottom:2px solid #ffffff1a;gap:0;margin:12px 0 0;display:flex}.browser-tab[data-v-68bdfdfd]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:8px 20px;font-size:14px;transition:all .2s}.browser-tab[data-v-68bdfdfd]:hover{color:var(--text-primary)}.browser-tab.active[data-v-68bdfdfd]{color:var(--accent-blue-light);border-bottom-color:var(--accent-blue);font-weight:600}.tab-content[data-v-68bdfdfd]{padding-top:16px}.download-grid[data-v-68bdfdfd]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-top:12px;display:grid}.download-btn[data-v-68bdfdfd]{border-radius:var(--radius-md,8px);cursor:pointer;color:var(--text-primary);background:#ffffff0f;border:1px solid #ffffff1f;align-items:center;gap:10px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.download-btn[data-v-68bdfdfd]:hover{border-color:var(--accent-blue-light);background:#2997ff26;transform:translateY(-2px)}.download-icon[data-v-68bdfdfd]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:28px;height:28px}.download-name[data-v-68bdfdfd]{white-space:nowrap;font-weight:500}.inline-logo[data-v-68bdfdfd]{border-radius:4px;width:20px;height:20px}.inline-logo[data-v-68bdfdfd],.menu-icon[data-v-68bdfdfd]{vertical-align:middle;margin:0 2px}.menu-icon[data-v-68bdfdfd]{width:16px;height:16px}@media (width<=768px){.step-body[data-v-68bdfdfd]{margin-top:16px;padding-left:0}}.tutorial-content[data-v-191e8f2e]{max-width:800px;margin:0 auto}.tutorial-steps[data-v-191e8f2e]{flex-direction:column;gap:20px;display:flex}.step-card[data-v-191e8f2e]{padding:24px}.step-header[data-v-191e8f2e]{gap:16px;margin-bottom:16px}.step-header[data-v-191e8f2e],.step-number[data-v-191e8f2e]{align-items:center;display:flex}.step-number[data-v-191e8f2e]{background:var(--accent-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;width:36px;height:36px;font-size:16px;font-weight:600}.step-header h3[data-v-191e8f2e]{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.step-body[data-v-191e8f2e]{padding-left:52px}.step-body p[data-v-191e8f2e]{color:var(--text-secondary);margin-bottom:12px;line-height:1.7}.step-body p[data-v-191e8f2e]:last-child{margin-bottom:0}.step-body ol[data-v-191e8f2e],.step-body ul[data-v-191e8f2e]{margin:12px 0;padding-left:20px}.step-body li[data-v-191e8f2e]{color:var(--text-secondary);margin-bottom:8px;line-height:1.8}.step-body strong[data-v-191e8f2e]{color:var(--text-primary)}.step-body .tip[data-v-191e8f2e]{border-radius:var(--radius-md);background:#0071e30a;border:1px solid #0071e329;padding:14px 18px;font-size:14px;line-height:1.6}.store-grid[data-v-191e8f2e]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;margin-top:12px;display:grid}.store-btn[data-v-191e8f2e]{background:var(--bg-secondary);border:1px solid var(--card-border);border-radius:var(--radius-md,8px);cursor:pointer;color:var(--text-primary);align-items:center;gap:10px;padding:12px 16px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.store-btn[data-v-191e8f2e]:hover{border-color:var(--accent-blue-light);background:#2997ff26;text-decoration:none;transform:translateY(-2px)}.store-icon[data-v-191e8f2e]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:28px;height:28px}.store-name[data-v-191e8f2e]{white-space:nowrap;font-weight:500}.inline-logo[data-v-191e8f2e]{border-radius:4px;width:20px;height:20px}.inline-icon-img[data-v-191e8f2e],.inline-logo[data-v-191e8f2e]{vertical-align:middle;margin:0 2px}.inline-icon-img[data-v-191e8f2e]{width:18px;height:18px}@media (width<=768px){.step-body[data-v-191e8f2e]{margin-top:16px;padding-left:0}}.usage[data-v-e4875140]{padding:var(--section-padding);background:var(--bg-primary)}.install-tabs[data-v-e4875140]{justify-content:center;gap:12px;margin-bottom:40px;display:flex}.tab-btn[data-v-e4875140]{border:1px solid var(--card-border);color:var(--text-secondary);border-radius:var(--radius-xl);cursor:pointer;background:0 0;padding:12px 28px;font-size:15px;transition:all .2s}.tab-btn[data-v-e4875140]:hover{color:var(--accent-blue-light)}.tab-btn.active[data-v-e4875140],.tab-btn[data-v-e4875140]:hover{border-color:var(--accent-blue)}.tab-btn.active[data-v-e4875140]{background:var(--accent-blue);color:#fff}@media (width<=768px){.install-tabs[data-v-e4875140]{flex-direction:column}}.extension-upgrade-banner-section[data-v-28e66807]{background:var(--bg-primary);padding:40px 0}.upgrade-card[data-v-28e66807]{background:linear-gradient(135deg,#4f46e50a,#0071e30a);border:1px solid #4f46e526;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:32px 40px;display:flex}.upgrade-left[data-v-28e66807]{flex-direction:column;flex:1;gap:6px;display:flex}.upgrade-tag[data-v-28e66807]{color:#4f46e5;background:#eef2ff;border-radius:6px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600}.upgrade-title[data-v-28e66807]{color:var(--text-primary);margin:4px 0 0;font-size:1.3rem;font-weight:700}.upgrade-desc[data-v-28e66807]{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.6}.btn-upgrade[data-v-28e66807]{color:#fff;white-space:nowrap;background:#4f46e5;border-radius:8px;align-items:center;padding:12px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-upgrade[data-v-28e66807]:hover{background:#4338ca;box-shadow:0 4px 16px #4f46e54d}@media (width<=768px){.upgrade-card[data-v-28e66807]{flex-direction:column;align-items:flex-start;padding:24px 20px}.btn-upgrade[data-v-28e66807]{justify-content:center;width:100%}}
