.header-root[data-v-5f3a3c2c]{padding:12px 18px}.sidebar-root[data-v-7be6a037]{display:grid;gap:12px}.title[data-v-7be6a037]{font-weight:700;font-size:16px;padding:8px}.snippet-card[data-v-9ebdbd43]{margin-top:10px}.snippet-header[data-v-9ebdbd43]{display:flex;align-items:center;justify-content:space-between;gap:12px}.snippet-controls[data-v-9ebdbd43]{display:flex;align-items:center;gap:8px}.snippet-pre[data-v-9ebdbd43]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.45}.doc-section[data-v-bad293ab]{scroll-margin-top:16px}.section-header[data-v-bad293ab]{display:flex;justify-content:space-between;align-items:center;gap:12px}.section-title[data-v-bad293ab]{margin:0;font-size:18px}.section-meta[data-v-bad293ab]{display:flex;gap:8px}.section-summary[data-v-bad293ab]{margin-top:0;color:#666}.section-paragraph[data-v-bad293ab]{margin-top:8px;margin-bottom:0}.endpoints[data-v-bad293ab]{margin-top:12px;display:grid;gap:8px}.endpoint-item[data-v-bad293ab]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.callout[data-v-bad293ab]{margin-top:10px}.docs-layout[data-v-64b744fa]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;align-items:start}.toc[data-v-64b744fa]{position:sticky;top:16px}.toc-list[data-v-64b744fa]{margin-top:10px;display:grid;gap:8px}.toc-item[data-v-64b744fa]{display:flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;color:inherit;padding:6px 8px;border:1px solid #eee;border-radius:6px}.content[data-v-64b744fa]{display:grid;gap:12px}.meta[data-v-64b744fa]{color:#666;font-size:12px}.meta-row[data-v-64b744fa]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sync-error[data-v-64b744fa]{margin-top:8px;color:#c0392b;font-size:12px}@media(max-width:980px){.docs-layout[data-v-64b744fa]{grid-template-columns:1fr}.toc[data-v-64b744fa]{position:static}}.login-container[data-v-3cf9c8d2]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#f5f5f5}html,body,#app{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.app-layout{height:100%}.header{height:64px}.view-card{display:grid;gap:14px}
