.docs[data-v-003d1f33]{height:100%;min-height:0;display:flex}.docs-side[data-v-003d1f33]{border-right:1px solid var(--c-border-light);background:var(--c-bg);flex-shrink:0;width:240px;padding:32px 0;overflow-y:auto}.docs-side-title[data-v-003d1f33]{color:var(--c-text);letter-spacing:-.2px;padding:0 24px 20px;font-size:17px;font-weight:700}.nav-group-label[data-v-003d1f33]{color:var(--c-text-secondary);letter-spacing:.02em;-webkit-user-select:none;user-select:none;padding:24px 24px 8px;font-size:12px;font-weight:700}.nav-group-label[data-v-003d1f33]:first-child{padding-top:0}.docs-nav[data-v-003d1f33]{flex-direction:column;display:flex}.docs-nav a[data-v-003d1f33]{color:var(--c-text-muted);cursor:pointer;border-left:2px solid #0000;padding:6px 24px 6px 40px;font-size:13px;line-height:1.5;text-decoration:none;transition:all .12s;display:block;position:relative}.docs-nav a[data-v-003d1f33]:hover{color:var(--c-text);background:var(--c-bg-soft)}.docs-nav a.active[data-v-003d1f33]{color:var(--c-primary);border-left-color:var(--c-primary);background:var(--c-primary-light);font-weight:600}.docs-main[data-v-003d1f33]{flex:1;min-height:0;overflow-y:auto}.docs-body[data-v-003d1f33]{max-width:780px;margin:0 auto;padding:48px 40px 80px}section[data-v-003d1f33]{margin-bottom:56px}h1[data-v-003d1f33]{color:var(--c-text);letter-spacing:-.5px;margin-bottom:12px;font-size:34px;font-weight:800}h2[data-v-003d1f33]{color:var(--c-text);margin-bottom:16px;padding-top:8px;font-size:24px;font-weight:700}h3[data-v-003d1f33]{color:var(--theme-text-cb48e6e5);margin:28px 0 12px;font-size:16px;font-weight:600}p[data-v-003d1f33]{color:var(--c-text-secondary);margin-bottom:16px;font-size:15px;line-height:1.8}p a[data-v-003d1f33],.param-row a[data-v-003d1f33]{color:var(--c-primary);text-decoration:none}p a[data-v-003d1f33]:hover,.param-row a[data-v-003d1f33]:hover{text-decoration:underline}p code[data-v-003d1f33]{background:var(--c-bg-mute);color:var(--theme-text-38e7c080);border-radius:4px;padding:2px 6px;font-size:13px}.lead[data-v-003d1f33]{color:var(--theme-text-752909e3);font-size:17px;line-height:1.9}.steps[data-v-003d1f33]{flex-direction:column;gap:20px;margin:28px 0;display:flex}.step[data-v-003d1f33]{align-items:flex-start;gap:16px;display:flex}.step-n[data-v-003d1f33]{background:var(--c-primary);width:32px;height:32px;color:var(--theme-ink-d14f9016);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.step-t[data-v-003d1f33]{color:var(--c-text);margin-bottom:4px;font-size:15px;font-weight:600}.step p[data-v-003d1f33]{margin:0;font-size:14px}.code-block[data-v-003d1f33]{background:var(--theme-bg-2fc8193a);border-radius:14px;margin-bottom:24px;padding:20px 24px;position:relative;overflow-x:auto}.code-lang[data-v-003d1f33]{color:var(--theme-text-43bcc076);text-transform:uppercase;font-size:11px;font-weight:600;position:absolute;top:10px;right:14px}.code-block pre[data-v-003d1f33]{margin:0}.code-block code[data-v-003d1f33]{color:var(--theme-text-99b49b47);white-space:pre;font-size:13px;line-height:1.7;font-family:var(--font-mono)}.url-box[data-v-003d1f33]{background:var(--c-bg-soft);border:1px solid var(--c-border);border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:10px 16px;display:inline-flex}.url-box code[data-v-003d1f33]{color:var(--c-text);font-size:15px;font-weight:600;font-family:var(--font-mono)}.url-copy[data-v-003d1f33]{cursor:pointer;color:var(--c-text-light);background:0 0;border:none;border-radius:4px;padding:2px;display:flex}.url-copy[data-v-003d1f33]:hover{color:var(--c-text-secondary);background:var(--c-bg-mute)}.callout[data-v-003d1f33]{background:var(--theme-bg-a35b7b1e);border:1px solid var(--theme-border-4c423a9d);color:var(--theme-text-0c246fc6);border-radius:10px;align-items:flex-start;gap:10px;margin:16px 0;padding:14px 18px;font-size:14px;line-height:1.6;display:flex}.callout svg[data-v-003d1f33]{color:var(--theme-text-09f9f14e);flex-shrink:0;margin-top:2px}.callout a[data-v-003d1f33]{color:var(--theme-text-0c246fc6);text-decoration:underline}.callout-info[data-v-003d1f33]{background:var(--c-primary-light);border-color:var(--theme-border-72f6ff15);color:var(--theme-text-55748ddd)}.callout-info svg[data-v-003d1f33]{color:var(--c-primary)}.callout-info a[data-v-003d1f33]{color:var(--theme-text-55748ddd)}.callout-info code[data-v-003d1f33]{background:var(--theme-bg-a5a6f8d9);color:var(--theme-text-08d051de)}.endpoint[data-v-003d1f33]{background:var(--theme-bg-3f490c71);border:1px solid var(--theme-border-013de1e1);font-family:var(--font-mono);color:var(--theme-text-136e053a);border-radius:8px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 16px;font-size:14px;display:inline-flex}.method[data-v-003d1f33]{color:var(--theme-text-33598f25);font-weight:700}.param-table[data-v-003d1f33]{border:1px solid var(--c-border-light);border-radius:10px;margin-bottom:24px;overflow:hidden}.param-row[data-v-003d1f33]{color:var(--theme-text-752909e3);border-bottom:1px solid var(--c-border-light);grid-template-columns:180px 80px 60px 1fr;align-items:center;padding:10px 16px;font-size:14px;display:grid}.param-row[data-v-003d1f33]:last-child{border-bottom:none}.param-head[data-v-003d1f33]{background:var(--c-bg-soft);color:var(--c-text-light);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.param-row code[data-v-003d1f33]{color:var(--c-text);font-size:13px;font-weight:500}.req[data-v-003d1f33]{color:var(--c-danger);font-size:12px;font-weight:600}.opt[data-v-003d1f33]{color:var(--c-text-light);font-size:12px}.limit-grid[data-v-003d1f33]{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}.limit-card[data-v-003d1f33]{background:var(--c-bg-soft);border:1px solid var(--c-border-light);text-align:center;border-radius:12px;padding:24px}.limit-val[data-v-003d1f33]{color:var(--c-text);margin-bottom:6px;font-size:24px;font-weight:700}.limit-label[data-v-003d1f33]{color:var(--c-text-light);font-size:13px}.info-grid[data-v-003d1f33]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0;display:grid}.info-item[data-v-003d1f33]{background:var(--c-bg-soft);border:1px solid var(--c-border-light);border-radius:10px;padding:16px}.info-label[data-v-003d1f33]{color:var(--c-text-light);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:12px;font-weight:600}.info-item code[data-v-003d1f33]{color:var(--c-text);word-break:break-all;font-size:13px;font-weight:500}.model-chips[data-v-003d1f33]{flex-wrap:wrap;gap:8px;margin:12px 0 24px;display:flex}.chip[data-v-003d1f33]{background:var(--c-bg-soft);border:1px solid var(--c-border);color:var(--c-text-secondary);font-size:13px;font-family:var(--font-mono);border-radius:6px;padding:5px 12px}.config-steps[data-v-003d1f33]{margin:16px 0 24px}.config-item[data-v-003d1f33]{border-bottom:1px solid var(--c-border-light);align-items:center;gap:16px;padding:12px 16px;display:flex}.config-item[data-v-003d1f33]:first-child{border-top:1px solid var(--c-border-light);border-radius:10px 10px 0 0}.config-item[data-v-003d1f33]:last-child{border-bottom:1px solid var(--c-border-light);border-radius:0 0 10px 10px}.config-item[data-v-003d1f33]:only-child{border-radius:10px}.config-label[data-v-003d1f33]{color:var(--c-text-light);flex-shrink:0;min-width:180px;font-size:13px;font-weight:600}.config-item code[data-v-003d1f33]{color:var(--c-text);word-break:break-all;font-size:13px}.docs-footer[data-v-003d1f33]{border-top:1px solid var(--c-border-light);margin-top:40px;padding-top:32px}.docs-footer p[data-v-003d1f33]{color:var(--c-text-light);font-size:14px}@media (width<=768px){.docs-side[data-v-003d1f33]{display:none}.docs-body[data-v-003d1f33]{padding:24px 16px 60px}h1[data-v-003d1f33]{font-size:28px}.param-row[data-v-003d1f33]{grid-template-columns:1fr 1fr;gap:4px}.limit-grid[data-v-003d1f33],.info-grid[data-v-003d1f33]{grid-template-columns:1fr}.config-label[data-v-003d1f33]{min-width:120px}}.docs .code-tabs-wrap{margin-bottom:24px}.docs .code-tabs-wrap .code-block{background:var(--theme-bg-2fc8193a);border-radius:14px;margin-bottom:0;padding:20px 24px;position:relative;overflow-x:auto}.docs .code-tabs-wrap .code-block pre{margin:0}.docs .code-tabs-wrap .code-block code{color:var(--theme-text-99b49b47);white-space:pre;font-size:13px;line-height:1.7;font-family:var(--font-mono)}.docs .code-tabs{background:var(--theme-bg-99b49b47);border-radius:10px;flex-wrap:wrap;gap:2px;margin-bottom:12px;padding:3px;display:inline-flex}.docs .code-tabs button{color:var(--theme-text-61f27f74);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-sans);white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:7px 16px;transition:all .2s}.docs .code-tabs button:hover{color:var(--theme-text-2fc8193a)}.docs .code-tabs button.active{color:var(--theme-text-2fc8193a);background:var(--theme-bg-d14f9016);box-shadow:0 1px 3px var(--theme-shadow-348c9372), 0 0 0 .5px var(--theme-shadow-d6658b54);font-weight:600}.docs .hl-str{color:var(--theme-text-29421d9b)}.docs .hl-kw{color:var(--theme-text-8e4532dd)}.docs .hl-fn,.docs .hl-method{color:var(--theme-text-e4cb807c)}.docs .hl-obj{color:var(--theme-text-59dc0068)}.docs .hl-param{color:var(--theme-text-07feead7)}.docs .hl-cmd{color:var(--theme-text-e4cb807c);font-weight:600}.docs .hl-flag{color:var(--theme-text-5461f8e7)}.docs .hl-comment{color:var(--theme-text-d4fd724a);font-style:italic}
