body.docs-page{background:var(--portal-bg, #f5f5f7);color:var(--portal-text, #1d1d1f);font-family:var(--apple-font-text);-webkit-font-smoothing:antialiased}.docs-status[data-v-2e356619]{color:var(--portal-text-muted, #666);margin:24px 0}.docs-main[data-v-2e356619]{max-width:1200px;margin:0 auto;padding:calc(24px + var(--portal-top-nav-height, 52px)) 16px 64px 16px;min-height:calc(100vh - 200px)}.breadcrumb[data-v-2e356619]{margin-bottom:24px;font-size:14px;color:var(--portal-text-muted, #666)}.breadcrumb-link[data-v-2e356619]{color:var(--portal-link, #06c);text-decoration:none;transition:var(--transition)}.breadcrumb-link[data-v-2e356619]:hover{text-decoration:underline}.breadcrumb-separator[data-v-2e356619]{margin:0 8px;color:var(--portal-text-muted, #999)}.breadcrumb-current[data-v-2e356619]{color:var(--portal-text-secondary, #333);font-weight:500}.back-nav[data-v-2e356619]{margin-bottom:24px;display:flex;gap:12px;flex-wrap:wrap}.back-button[data-v-2e356619]{background:var(--portal-btn, #1d1d1f);color:var(--portal-btn-text, #fff);border:none;padding:10px 20px;border-radius:980px;font-size:14px;font-weight:500;cursor:pointer;transition:var(--transition)}.back-button[data-v-2e356619]:hover{background:var(--portal-btn-hover, #424245)}.back-button-secondary[data-v-2e356619]{background:var(--portal-surface, #fff);color:var(--portal-text, #1d1d1f);border:1px solid var(--portal-border, #d2d2d7)}.back-button-secondary[data-v-2e356619]:hover{background:var(--portal-accent-soft, var(--aobai-light))}.docs-home[data-v-2e356619]{margin-top:24px}.docs-header[data-v-2e356619]{text-align:center;margin-bottom:28px;padding:48px 36px 40px;background:var(--portal-surface, #fff);color:var(--portal-text, #1d1d1f);border-radius:18px;border:none}.docs-header h1[data-v-2e356619]{font-family:var(--apple-font-display);font-size:clamp(32px,4vw,40px);margin:0 0 8px;font-weight:600;letter-spacing:-.015em;line-height:1.1;color:var(--portal-text, #1d1d1f)}html:lang(zh) .docs-header h1[data-v-2e356619]{font-size:clamp(1.5rem,3.2vw,1.85rem);letter-spacing:0;line-height:1.25}.docs-header p[data-v-2e356619]{margin:0;font-size:17px;line-height:1.47;color:var(--portal-text-secondary, #6e6e73)}.docs-grid[data-v-2e356619]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:40px}.doc-category[data-v-2e356619]{background:var(--portal-surface, #fff);border-radius:18px;padding:28px 24px 16px;border:none;box-shadow:none}.doc-category h2[data-v-2e356619]{color:var(--portal-text, #1d1d1f);margin:0 0 8px;font-family:var(--apple-font-display);font-size:21px;font-weight:600;letter-spacing:0;line-height:1.2}.doc-list[data-v-2e356619]{list-style:none;padding:0;margin:0}.doc-list li[data-v-2e356619]{margin-bottom:12px}.doc-link[data-v-2e356619]{color:var(--portal-link, #06c);text-decoration:none;display:block;padding:12px 0;border-bottom:1px solid var(--portal-border, #d2d2d7);font-size:17px;line-height:1.47}.doc-list li:last-child .doc-link[data-v-2e356619]{border-bottom:none}.doc-link[data-v-2e356619]:hover{text-decoration:underline}.doc-content[data-v-2e356619]{margin-top:8px;background:var(--portal-surface, #fff);border-radius:18px;padding:40px 36px 8px}.doc-header[data-v-2e356619]{margin-bottom:8px;padding:8px 4px 0;border-bottom:none}.doc-header h1[data-v-2e356619]{margin:0;font-family:var(--apple-font-display);font-size:clamp(32px,4vw,40px);font-weight:600;letter-spacing:-.015em;line-height:1.1;color:var(--portal-text, #1d1d1f)}html:lang(zh) .doc-header h1[data-v-2e356619],html:lang(zh-CN) .doc-header h1[data-v-2e356619],html:lang(zh-TW) .doc-header h1[data-v-2e356619]{letter-spacing:0}.doc-body[data-v-2e356619]{background:transparent;border-radius:0;padding:0 0 28px;box-shadow:none;border:none;margin-bottom:0;font-size:17px;line-height:1.47;letter-spacing:-.022em;color:var(--portal-text, #1d1d1f)}html:lang(zh) .doc-body[data-v-2e356619],html:lang(zh-CN) .doc-body[data-v-2e356619],html:lang(zh-TW) .doc-body[data-v-2e356619]{letter-spacing:0}.doc-body[data-v-2e356619] h2{color:var(--portal-text, #1d1d1f);margin:36px 0 12px;font-family:var(--apple-font-display);font-size:28px;font-weight:600;letter-spacing:0;line-height:1.14;border:none;padding:0}.doc-body[data-v-2e356619] h3{color:var(--portal-text, #1d1d1f);margin:28px 0 8px;font-size:21px;font-weight:600;letter-spacing:0;line-height:1.19}.doc-body[data-v-2e356619] h4{color:var(--portal-text, #1d1d1f);margin:20px 0 8px;font-size:17px;font-weight:600}.doc-body[data-v-2e356619] p{margin:0 0 16px;color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] ul,.doc-body[data-v-2e356619] ol{margin:0 0 16px;padding-left:1.25em}.doc-body[data-v-2e356619] li{margin:0 0 8px;color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] a{color:var(--portal-link, #06c);text-decoration:none;font-weight:400}.doc-body[data-v-2e356619] a:hover{text-decoration:underline}.doc-body[data-v-2e356619] strong{font-weight:600;color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] .doc-shots{display:flex;flex-wrap:wrap;gap:16px;margin:8px 0 18px}.doc-body[data-v-2e356619] .doc-shot{margin:0;flex:1 1 220px;max-width:280px}.doc-body[data-v-2e356619] .doc-shot-web{max-width:420px}.doc-body[data-v-2e356619] .doc-shot img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--portal-border);background:var(--portal-surface-inset)}.doc-body[data-v-2e356619] .doc-shot figcaption{margin-top:8px;font-size:.875rem;line-height:1.45;color:var(--portal-text-muted)}.doc-body[data-v-2e356619] .warning-box,.doc-body[data-v-2e356619] .info-box,.doc-body[data-v-2e356619] .problem-box,.doc-body[data-v-2e356619] .solution-box,.doc-body[data-v-2e356619] .success-box,.doc-body[data-v-2e356619] .step-card,.doc-body[data-v-2e356619] .step-box,.doc-body[data-v-2e356619] .vip-feature-card,.doc-body[data-v-2e356619] .protocol-card{background:var(--portal-surface-inset, #f5f5f7);border:none;border-radius:12px;padding:20px 22px;margin:20px 0;box-shadow:none;color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] .warning-box h4,.doc-body[data-v-2e356619] .info-box h4,.doc-body[data-v-2e356619] .problem-box h4,.doc-body[data-v-2e356619] .solution-box h4,.doc-body[data-v-2e356619] .success-box h4,.doc-body[data-v-2e356619] .warning-box p,.doc-body[data-v-2e356619] .info-box p,.doc-body[data-v-2e356619] .problem-box p,.doc-body[data-v-2e356619] .solution-box p,.doc-body[data-v-2e356619] .success-box p,.doc-body[data-v-2e356619] .warning-box li,.doc-body[data-v-2e356619] .info-box li,.doc-body[data-v-2e356619] .problem-box li,.doc-body[data-v-2e356619] .solution-box li,.doc-body[data-v-2e356619] .success-box li{color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] .step-card h3,.doc-body[data-v-2e356619] .vip-feature-card h3{display:flex;align-items:center;gap:12px;margin-top:0;color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] .step-number{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--portal-surface, #fff);color:var(--portal-text, #1d1d1f);border:1px solid var(--portal-border, #d2d2d7);border-radius:50%;font-weight:600;font-size:14px;flex-shrink:0}.doc-body[data-v-2e356619] .step-box h4{color:var(--portal-text, #1d1d1f);margin-top:0;margin-bottom:8px}.doc-body[data-v-2e356619] .vip-badge{display:inline-block;background:var(--portal-accent-soft, #e8e8ed);color:var(--portal-text, #1d1d1f);padding:2px 10px;border-radius:980px;font-size:12px;font-weight:600;letter-spacing:0;box-shadow:none}.doc-body[data-v-2e356619] .protocol-comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:20px 0}.doc-body[data-v-2e356619] .protocol-card h4{color:var(--portal-text, #1d1d1f);margin-top:0;margin-bottom:8px;display:flex;align-items:center;gap:8px}.doc-body[data-v-2e356619] .protocol-tag{display:inline-block;padding:2px 8px;border-radius:980px;font-size:12px;font-weight:600;margin-left:8px;background:var(--portal-accent-soft, #e8e8ed);color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] .download-table{width:100%;border-collapse:collapse;margin:20px 0 28px;background:transparent;box-shadow:none}.doc-body[data-v-2e356619] .download-table th{background:transparent;color:var(--portal-text-secondary, #6e6e73);padding:12px 16px 12px 0;text-align:left;font-weight:600;font-size:12px;letter-spacing:0;border-bottom:1px solid var(--portal-border, #d2d2d7)}.doc-body[data-v-2e356619] .download-table td{padding:16px 16px 16px 0;border-bottom:1px solid var(--portal-border, #d2d2d7);color:var(--portal-text, #1d1d1f)}.doc-body[data-v-2e356619] .download-table tr:hover{background:transparent}.doc-body[data-v-2e356619] .download-table a{color:var(--portal-link, #06c);text-decoration:none;font-weight:500;margin:0 4px}.doc-body[data-v-2e356619] .download-table a:hover{text-decoration:underline}.doc-placeholder[data-v-2e356619]{text-align:center;padding:60px 20px;color:var(--portal-text-muted, #999)}.related-docs[data-v-2e356619]{background:transparent;border-radius:0;padding:8px 0 28px;margin-top:8px;box-shadow:none;border:none;border-top:1px solid var(--portal-border, #d2d2d7)}.related-docs h3[data-v-2e356619]{color:var(--portal-text);margin-bottom:16px;font-size:1.2rem}.related-list[data-v-2e356619]{list-style:none;padding:0;margin:0}.related-list li[data-v-2e356619]{margin-bottom:8px}.related-link[data-v-2e356619]{color:var(--portal-link, #06c);text-decoration:none;display:block;padding:10px 0;border-bottom:1px solid var(--portal-border, #d2d2d7)}.related-link[data-v-2e356619]:hover{background:transparent;text-decoration:underline}@media(max-width:768px){.docs-main[data-v-2e356619]{padding:16px 12px 48px}.docs-header h1[data-v-2e356619]{font-size:2rem}.docs-grid[data-v-2e356619]{grid-template-columns:1fr;gap:16px}.doc-category[data-v-2e356619]{padding:20px}.doc-content[data-v-2e356619]{padding:24px 20px 8px}.doc-body[data-v-2e356619]{padding:0 0 16px}.doc-body[data-v-2e356619] .download-table{font-size:.9rem}.doc-body[data-v-2e356619] .download-table th,.doc-body[data-v-2e356619] .download-table td{padding:10px}.doc-body[data-v-2e356619] .step-card{padding:20px}.back-nav[data-v-2e356619]{flex-direction:column}.back-button[data-v-2e356619]{width:100%}}
