.api-docs-page[data-v-70dd5b8d]{padding:0}.docs-layout[data-v-70dd5b8d]{display:flex;max-width:1100px;margin:0 auto}.docs-sidebar[data-v-70dd5b8d]{display:none}.docs-content[data-v-70dd5b8d]{flex:1;min-width:0;max-width:820px;margin:0 auto;padding:32px 16px 64px}@media(min-width:1280px){.docs-sidebar[data-v-70dd5b8d]{display:block;width:200px;flex-shrink:0;position:sticky;top:72px;align-self:flex-start;max-height:calc(100vh - 80px);overflow-y:auto;padding:32px 0 32px 8px}.docs-content[data-v-70dd5b8d]{margin:0;padding-left:40px}}.sidebar-title[data-v-70dd5b8d]{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-muted);margin-bottom:12px;padding-left:12px}.sidebar-list[data-v-70dd5b8d]{list-style:none;padding:0;margin:0}.sidebar-list li[data-v-70dd5b8d]{margin-bottom:1px}.sidebar-list a[data-v-70dd5b8d]{display:block;padding:5px 12px;font-size:.8rem;color:var(--color-muted);text-decoration:none;border-left:2px solid transparent;transition:color .15s,border-color .15s;line-height:1.4}.sidebar-list a[data-v-70dd5b8d]:hover{color:inherit}.sidebar-list a.active[data-v-70dd5b8d]{color:rgb(var(--v-theme-primary));border-left-color:rgb(var(--v-theme-primary));font-weight:600}.sidebar-downloads[data-v-70dd5b8d]{margin-top:20px;padding-left:12px;display:flex;flex-direction:column;gap:6px}.sidebar-dl-link[data-v-70dd5b8d]{display:inline-flex;align-items:center;font-size:.75rem;color:var(--color-muted);text-decoration:none;transition:color .15s}.sidebar-dl-link[data-v-70dd5b8d]:hover{color:rgb(var(--v-theme-primary))}.docs-hero[data-v-70dd5b8d]{border-bottom:1px solid rgba(128,128,128,.2);padding-bottom:24px}.docs-hero a[data-v-70dd5b8d]{color:rgb(var(--v-theme-primary));text-decoration:none}.docs-hero a[data-v-70dd5b8d]:hover{text-decoration:underline}.download-btn[data-v-70dd5b8d]{display:inline-flex;align-items:center;padding:6px 14px;border-radius:6px;border:1px solid rgba(128,128,128,.3);background:transparent;color:var(--color-muted);text-decoration:none;font-size:.82rem;font-weight:500;transition:background .15s,border-color .15s}.download-btn[data-v-70dd5b8d]:hover{background:#8080801a;border-color:#80808080}.docs-section[data-v-70dd5b8d]{margin-bottom:48px;padding-top:16px;border-top:1px solid rgba(128,128,128,.15)}.section-title[data-v-70dd5b8d]{font-size:1.5rem;font-weight:700;margin-bottom:16px}.subsection-title[data-v-70dd5b8d]{font-size:1.05rem;font-weight:600;margin-top:20px;margin-bottom:10px}.command-title[data-v-70dd5b8d]{font-size:1.1rem;font-weight:600;margin-top:28px;margin-bottom:8px;padding:8px 12px;background:#8080800f;border-radius:6px;border-left:3px solid rgb(var(--v-theme-primary));display:flex;align-items:center;gap:8px}.command-title code[data-v-70dd5b8d]{font-size:.95rem;background:none;padding:0}.method-badge[data-v-70dd5b8d]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.68rem;font-weight:700;font-family:JetBrains Mono,monospace;letter-spacing:.03em;flex-shrink:0}.method-get[data-v-70dd5b8d]{background:#e3f2fd;color:#1565c0}.method-post[data-v-70dd5b8d]{background:#e8f5e9;color:#2e7d32}.method-patch[data-v-70dd5b8d],.method-put[data-v-70dd5b8d]{background:#fff3e0;color:#e65100}.method-delete[data-v-70dd5b8d]{background:#ffebee;color:#c62828}.theme-dark .method-get[data-v-70dd5b8d]{background:#1976d233;color:#90caf9}.theme-dark .method-post[data-v-70dd5b8d]{background:#2e7d3233;color:#a5d6a7}.theme-dark .method-patch[data-v-70dd5b8d],.theme-dark .method-put[data-v-70dd5b8d]{background:#e6510033;color:#ffcc80}.theme-dark .method-delete[data-v-70dd5b8d]{background:#c6282833;color:#ef9a9a}.param-req[data-v-70dd5b8d]{display:inline-block;padding:1px 7px;border-radius:3px;font-size:.7rem;font-weight:600;background:#1976d21a;color:#1565c0}.param-opt[data-v-70dd5b8d]{display:inline-block;padding:1px 7px;border-radius:3px;font-size:.7rem;font-weight:500;background:#80808014;color:#808080b3}.theme-dark .param-req[data-v-70dd5b8d]{background:#64a0ff1f;color:#90caf9}.theme-dark .param-opt[data-v-70dd5b8d]{background:#ffffff0f;color:#fff6}.docs-text[data-v-70dd5b8d]{margin-bottom:10px;line-height:1.7;color:var(--color-muted)}.docs-text code[data-v-70dd5b8d]{background:#8080801a;padding:2px 6px;border-radius:4px;font-size:.85em;font-family:JetBrains Mono,monospace}.docs-text a[data-v-70dd5b8d]{color:rgb(var(--v-theme-primary));text-decoration:none}.docs-text a[data-v-70dd5b8d]:hover{text-decoration:underline}.docs-list[data-v-70dd5b8d]{padding-left:20px;margin-bottom:12px}.docs-list li[data-v-70dd5b8d]{margin-bottom:6px;line-height:1.7;color:var(--color-muted)}.ascii-diagram[data-v-70dd5b8d]{font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.5;color:var(--color-muted);background:#8080800d;border:1px solid rgba(128,128,128,.15);border-radius:8px;padding:16px 20px;margin-bottom:20px;overflow-x:auto;white-space:pre}.code-block[data-v-70dd5b8d]{margin-bottom:16px;border-radius:8px;overflow:hidden;border:1px solid rgba(128,128,128,.2)}.code-header[data-v-70dd5b8d]{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;background:#80808014;border-bottom:1px solid rgba(128,128,128,.15)}.code-lang[data-v-70dd5b8d]{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted);font-weight:600}.copy-btn[data-v-70dd5b8d]{font-size:.72rem;padding:2px 8px;border-radius:4px;border:1px solid rgba(128,128,128,.3);background:transparent;color:var(--color-muted);cursor:pointer;transition:background .15s,border-color .15s}.copy-btn[data-v-70dd5b8d]:hover{background:#8080801f;border-color:#80808080}.code-block pre[data-v-70dd5b8d]{margin:0;padding:14px 16px;overflow-x:auto;background:#00000008}.theme-dark .code-block pre[data-v-70dd5b8d]{background:#ffffff08}.code-block code[data-v-70dd5b8d]{font-family:JetBrains Mono,monospace;font-size:.82rem;line-height:1.6;white-space:pre}.lang-mini-tabs[data-v-70dd5b8d]{display:flex;gap:0}.lang-mini-tabs button[data-v-70dd5b8d]{padding:3px 10px;font-size:.72rem;font-weight:500;background:transparent;border:none;color:var(--color-muted);cursor:pointer;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.lang-mini-tabs button.active[data-v-70dd5b8d]{color:rgb(var(--v-theme-primary));border-bottom-color:rgb(var(--v-theme-primary));font-weight:600}.lang-mini-tabs button[data-v-70dd5b8d]:hover:not(.active){color:inherit}.docs-table[data-v-70dd5b8d]{margin-bottom:16px;border-radius:8px;overflow:hidden}.docs-table[data-v-70dd5b8d] th{font-weight:600!important;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em}.docs-table[data-v-70dd5b8d] td{font-size:.875rem}.docs-table[data-v-70dd5b8d] td code{background:#8080801a;padding:1px 5px;border-radius:3px;font-size:.8rem;font-family:JetBrains Mono,monospace}.code-block[data-v-70dd5b8d] .hl-str{color:#c41a16}.code-block[data-v-70dd5b8d] .hl-key{color:#643820}.code-block[data-v-70dd5b8d] .hl-num{color:#1c00cf}.code-block[data-v-70dd5b8d] .hl-bool{color:#0b4f79}.code-block[data-v-70dd5b8d] .hl-kw{color:#9b2393}.code-block[data-v-70dd5b8d] .hl-comment{color:#6a737d;font-style:italic}.theme-dark .code-block[data-v-70dd5b8d] .hl-str{color:#ce9178}.theme-dark .code-block[data-v-70dd5b8d] .hl-key{color:#9cdcfe}.theme-dark .code-block[data-v-70dd5b8d] .hl-num{color:#b5cea8}.theme-dark .code-block[data-v-70dd5b8d] .hl-bool{color:#569cd6}.theme-dark .code-block[data-v-70dd5b8d] .hl-kw{color:#c586c0}.theme-dark .code-block[data-v-70dd5b8d] .hl-comment{color:#6a9955;font-style:italic}
