.crx-tip-modal[data-v-c22b1757]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fff6;display:flex;justify-content:center;inset:0;position:fixed;z-index:2000}.crx-tip-content[data-v-c22b1757]{background:#fffc;border:1px solid rgba(0,0,0,.08);border-radius:20px;box-shadow:0 20px 40px #0000001a;max-width:440px;padding:32px;text-align:left;width:90%}.tip-header[data-v-c22b1757]{align-items:center;display:flex;gap:12px;margin-bottom:20px}.tip-icon[data-v-c22b1757]{font-size:28px}.tip-header h3[data-v-c22b1757]{color:var(--text-primary);font-size:22px;font-weight:600;margin:0}.tip-body[data-v-c22b1757]{margin-bottom:24px}.tip-desc[data-v-c22b1757]{color:var(--text-secondary);font-size:15px;margin-bottom:12px}.crx-tip-content ol[data-v-c22b1757]{margin:0;padding-left:20px}.crx-tip-content li[data-v-c22b1757]{color:var(--text-secondary);font-size:15px;line-height:1.6;margin-bottom:12px}.crx-tip-content code[data-v-c22b1757],.crx-tip-content li strong[data-v-c22b1757]{color:var(--accent-blue)}.crx-tip-content code[data-v-c22b1757]{background:#0071e30d;border:1px solid rgba(0,113,227,.1);border-radius:4px;font-family:SF Mono,Monaco,monospace;font-size:13px;padding:2px 8px}.tip-actions[data-v-c22b1757]{display:flex;gap:12px;justify-content:center}.tip-actions .btn[data-v-c22b1757]{min-width:120px}.toast[data-v-48c484ed]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000bf;border-radius:8px;box-shadow:0 4px 20px #0003;color:#fff;font-size:14px;font-weight:500;left:50%;padding:12px 24px;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);white-space:nowrap;z-index:9999}.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 ease}.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-2418c880]{background:var(--bg-primary);overflow:hidden;padding:160px 0 100px;position:relative;text-align:center}.hero-content[data-v-2418c880]{position:relative;z-index:1}.hero-badge[data-v-2418c880]{background:#0071e31a;border:1px solid rgba(0,113,227,.3);border-radius:var(--radius-full);color:var(--accent-blue-light);display:inline-block;font-size:14px;margin-bottom:24px;padding:8px 20px}.hero-badge-placeholder[data-v-2418c880]{opacity:0;visibility:hidden}.hero-title[data-v-2418c880]{font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:24px}.gradient-text[data-v-2418c880]{color:#25e00d}.hero-desc[data-v-2418c880]{color:var(--text-secondary);font-size:1.2rem;margin:0 auto 40px;max-width:600px}.browser-logo[data-v-2418c880]{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.browser-detect[data-v-2418c880]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 30px}.detect-info[data-v-2418c880]{text-align:left}.detect-label[data-v-2418c880]{font-size:1.1rem;font-weight:600}.detect-tip[data-v-2418c880]{color:var(--text-muted);font-size:.9rem}.detect-actions[data-v-2418c880]{align-items:center;display:flex;gap:10px}.hero-bg[data-v-2418c880]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.orb[data-v-2418c880]{display:none}@keyframes float-2418c880{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(10deg)}}@media(max-width:768px){.hero[data-v-2418c880]{padding:140px 0 60px}.hero-title[data-v-2418c880]{font-size:2.2rem}.hero-desc[data-v-2418c880]{font-size:1rem}.browser-detect[data-v-2418c880]{flex-direction:column;gap:16px;padding:24px}.detect-info[data-v-2418c880]{text-align:center}.detect-actions[data-v-2418c880]{flex-direction:column;width:100%}.detect-actions .btn[data-v-2418c880]{justify-content:center;width:100%}}.platforms[data-v-ab4af94e]{background:var(--bg-secondary);padding:var(--section-padding)}.platform-grid[data-v-ab4af94e]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.platform-item[data-v-ab4af94e]{align-items:center;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:24px 16px;text-align:center;text-decoration:none;transition:all .3s ease}.platform-item[data-v-ab4af94e]:hover{box-shadow:0 8px 24px #667eea33;transform:translateY(-4px)}.platform-icon[data-v-ab4af94e]{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.platform-name[data-v-ab4af94e]{color:var(--text-secondary);font-weight:600}.view-all-container[data-v-ab4af94e]{display:flex;justify-content:center;margin-top:40px}.view-all-btn[data-v-ab4af94e]{align-items:center;background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;color:var(--accent-blue-light);display:inline-flex;font-weight:500;gap:8px;padding:12px 32px;text-decoration:none;transition:all .3s ease}.view-all-btn[data-v-ab4af94e]:hover{background:var(--accent-blue-light);border-color:var(--accent-blue-light);box-shadow:0 4px 12px #667eea33;color:#fff;transform:translateY(-2px)}.view-all-btn svg[data-v-ab4af94e]{transition:transform .2s ease}.view-all-btn:hover svg[data-v-ab4af94e]{transform:translate(4px)}.features[data-v-03269167]{background:var(--bg-primary);padding:var(--section-padding)}.feature-grid[data-v-03269167]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.feature-card[data-v-03269167]{padding:32px;text-align:center;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]{font-size:1.3rem;font-weight:600;margin-bottom:12px}.feature-desc[data-v-03269167]{color:var(--text-secondary);line-height:1.7}@media(max-width:768px){.feature-grid[data-v-03269167]{grid-template-columns:1fr}}.download[data-v-1204f844]{background:var(--bg-secondary);padding:var(--section-padding)}.browser-grid[data-v-1204f844]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.browser-card[data-v-1204f844]{padding:32px;text-align:center;transition:transform .3s}.browser-card[data-v-1204f844]:hover{transform:translateY(-4px)}.browser-icon-wrapper[data-v-1204f844]{align-items:center;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.browser-icon[data-v-1204f844]{height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.browser-name[data-v-1204f844]{color:var(--text-primary);font-size:1.4rem;font-weight:600;margin-bottom:8px}.browser-actions[data-v-1204f844]{display:flex;flex-direction:column;gap:12px}.zip-tip[data-v-1204f844]{color:var(--accent-blue-light);font-size:.85rem;margin-top:12px}@media(max-width:768px){.browser-grid[data-v-1204f844]{grid-template-columns:1fr}}.tutorial-content[data-v-d2587997]{margin:0 auto;max-width:800px}.offline-notice[data-v-d2587997]{background:#2997ff1a;border:1px solid rgba(41,151,255,.3);border-radius:var(--radius-md);margin-bottom:32px;padding:16px 20px;text-align:center}.offline-notice p[data-v-d2587997]{color:var(--accent-blue-light);margin:0}.tutorial-steps[data-v-d2587997]{display:flex;flex-direction:column;gap:20px}.step-card[data-v-d2587997]{padding:24px}.step-header[data-v-d2587997]{gap:16px;margin-bottom:16px}.step-header[data-v-d2587997],.step-number[data-v-d2587997]{align-items:center;display:flex}.step-number[data-v-d2587997]{background:var(--accent-blue);border-radius:50%;color:#fff;flex-shrink:0;font-size:16px;font-weight:600;height:36px;justify-content:center;width:36px}.step-header h3[data-v-d2587997]{color:var(--text-primary);font-size:18px;font-weight:600;margin:0}.step-body[data-v-d2587997]{padding-left:52px}.step-body p[data-v-d2587997]{color:var(--text-secondary);line-height:1.7;margin-bottom:12px}.step-body p[data-v-d2587997]:last-child{margin-bottom:0}.step-body .sub-title[data-v-d2587997]{color:var(--text-primary);font-size:15px;font-weight:600;margin:16px 0 8px}.step-body .address-list[data-v-d2587997],.step-body .menu-list[data-v-d2587997]{margin:8px 0;padding-left:20px}.step-body .address-list li[data-v-d2587997],.step-body .menu-list li[data-v-d2587997]{color:var(--text-secondary);line-height:2;margin-bottom:0}.step-body kbd[data-v-d2587997]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:var(--text-primary);font-family:SF Mono,Monaco,monospace;font-size:13px;padding:1px 6px}.step-body ol[data-v-d2587997],.step-body ul[data-v-d2587997]{margin:12px 0;padding-left:20px}.step-body li[data-v-d2587997]{color:var(--text-secondary);line-height:1.8;margin-bottom:8px}.step-body strong[data-v-d2587997]{color:var(--text-primary)}.step-body code[data-v-d2587997]{background:#ffffff1a;border-radius:4px;color:var(--accent-blue-light);font-family:SF Mono,Monaco,monospace;font-size:14px;padding:2px 8px}.step-body code.copyable[data-v-d2587997]{border:1px solid transparent;cursor:pointer;transition:all .2s ease}.step-body code.copyable[data-v-d2587997]:hover{background:#2997ff33;border-color:var(--accent-blue-light);transform:translateY(-1px)}.step-body .tip[data-v-d2587997]{border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:12px 16px}.step-body .tip[data-v-d2587997],.step-body .tip+.tip-list[data-v-d2587997]{background:#ffffff0d;border-left:3px solid var(--accent-blue);font-size:14px}.step-body .tip+.tip-list[data-v-d2587997]{border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-top:-4px;padding:4px 16px 12px}.tip-list[data-v-d2587997]{list-style:disc;margin:0;padding-left:20px}.tip-list li[data-v-d2587997]{color:var(--text-secondary);font-size:13px;line-height:1.8}.browser-tabs[data-v-d2587997]{border-bottom:2px solid hsla(0,0%,100%,.1);display:flex;gap:0;margin:12px 0 0}.browser-tab[data-v-d2587997]{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);cursor:pointer;font-size:14px;margin-bottom:-2px;padding:8px 20px;transition:all .2s ease}.browser-tab[data-v-d2587997]:hover{color:var(--text-primary)}.browser-tab.active[data-v-d2587997]{border-bottom-color:var(--accent-blue);color:var(--accent-blue-light);font-weight:600}.tab-content[data-v-d2587997]{padding-top:16px}.download-grid[data-v-d2587997]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-top:12px}.download-btn[data-v-d2587997]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:12px 16px;transition:all .2s ease}.download-btn[data-v-d2587997]:hover{background:#2997ff26;border-color:var(--accent-blue-light);transform:translateY(-2px)}.download-icon[data-v-d2587997]{flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.download-name[data-v-d2587997]{font-weight:500;white-space:nowrap}.inline-logo[data-v-d2587997]{border-radius:4px;height:20px;width:20px}.inline-logo[data-v-d2587997],.menu-icon[data-v-d2587997]{margin:0 2px;vertical-align:middle}.menu-icon[data-v-d2587997]{height:16px;width:16px}@media(max-width:768px){.step-body[data-v-d2587997]{margin-top:16px;padding-left:0}}.tutorial-content[data-v-96bcb971]{margin:0 auto;max-width:800px}.tutorial-steps[data-v-96bcb971]{display:flex;flex-direction:column;gap:20px}.step-card[data-v-96bcb971]{padding:24px}.step-header[data-v-96bcb971]{gap:16px;margin-bottom:16px}.step-header[data-v-96bcb971],.step-number[data-v-96bcb971]{align-items:center;display:flex}.step-number[data-v-96bcb971]{background:var(--accent-blue);border-radius:50%;color:#fff;flex-shrink:0;font-size:16px;font-weight:600;height:36px;justify-content:center;width:36px}.step-header h3[data-v-96bcb971]{color:var(--text-primary);font-size:18px;font-weight:600;margin:0}.step-body[data-v-96bcb971]{padding-left:52px}.step-body p[data-v-96bcb971]{color:var(--text-secondary);line-height:1.7;margin-bottom:12px}.step-body p[data-v-96bcb971]:last-child{margin-bottom:0}.step-body ol[data-v-96bcb971],.step-body ul[data-v-96bcb971]{margin:12px 0;padding-left:20px}.step-body li[data-v-96bcb971]{color:var(--text-secondary);line-height:1.8;margin-bottom:8px}.step-body strong[data-v-96bcb971]{color:var(--text-primary)}.step-body .tip[data-v-96bcb971]{background:#ffffff0d;border-left:3px solid var(--accent-blue);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:14px;padding:12px 16px}.store-grid[data-v-96bcb971]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-top:12px}.store-btn[data-v-96bcb971]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-md,8px);color:var(--text-primary);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:12px 16px;text-decoration:none;transition:all .2s ease}.store-btn[data-v-96bcb971]:hover{background:#2997ff26;border-color:var(--accent-blue-light);text-decoration:none;transform:translateY(-2px)}.store-icon[data-v-96bcb971]{flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.store-name[data-v-96bcb971]{font-weight:500;white-space:nowrap}.inline-logo[data-v-96bcb971]{border-radius:4px;height:20px;width:20px}.inline-icon-img[data-v-96bcb971],.inline-logo[data-v-96bcb971]{margin:0 2px;vertical-align:middle}.inline-icon-img[data-v-96bcb971]{height:18px;width:18px}@media(max-width:768px){.step-body[data-v-96bcb971]{margin-top:16px;padding-left:0}}.usage[data-v-e4875140]{background:var(--bg-primary);padding:var(--section-padding)}.install-tabs[data-v-e4875140]{display:flex;gap:12px;justify-content:center;margin-bottom:40px}.tab-btn[data-v-e4875140]{background:transparent;border:1px solid var(--card-border);border-radius:var(--radius-xl);color:var(--text-secondary);cursor:pointer;font-size:15px;padding:12px 28px;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(max-width:768px){.install-tabs[data-v-e4875140]{flex-direction:column}}
