.docs-page[data-v-39749e20]{min-height:100vh;padding:100px 0 80px;background:var(--color-bg-primary)}.docs-layout[data-v-39749e20]{display:grid;grid-template-columns:260px 1fr;gap:64px}.docs-sidebar[data-v-39749e20]{position:sticky;top:100px;height:fit-content}.sidebar-section[data-v-39749e20]{margin-bottom:32px}.sidebar-title[data-v-39749e20]{font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.sidebar-links[data-v-39749e20]{display:flex;flex-direction:column;gap:4px}.sidebar-links a[data-v-39749e20]{display:block;padding:8px 12px;font-size:14px;color:var(--color-text-secondary);border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition-fast)}.sidebar-links a[data-v-39749e20]:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.sidebar-links a.active[data-v-39749e20]{color:var(--color-primary);background:var(--color-primary-50);font-weight:500}.docs-content[data-v-39749e20]{max-width:800px}.breadcrumb[data-v-39749e20]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-text-muted);margin-bottom:16px}.docs-header h1[data-v-39749e20]{font-size:36px;font-weight:700;margin-bottom:16px}.docs-intro[data-v-39749e20]{font-size:18px;line-height:1.7;color:var(--color-text-tertiary);margin-bottom:48px}.docs-section[data-v-39749e20]{margin-bottom:48px}.docs-section h2[data-v-39749e20]{font-size:24px;font-weight:700;margin-bottom:16px}.docs-section p[data-v-39749e20]{font-size:16px;line-height:1.7;color:var(--color-text-secondary);margin-bottom:16px}.docs-section ol[data-v-39749e20],.docs-section ul[data-v-39749e20]{margin-bottom:24px;padding-left:24px}.docs-section li[data-v-39749e20]{font-size:16px;line-height:1.7;color:var(--color-text-secondary);margin-bottom:8px}.warning-box[data-v-39749e20]{display:flex;gap:16px;padding:16px 20px;background:#fef3c7;border:1px solid #F59E0B;border-radius:var(--radius-lg);margin-bottom:24px}.warning-box svg[data-v-39749e20]{color:#f59e0b;flex-shrink:0}.warning-box div[data-v-39749e20]{font-size:14px;line-height:1.6;color:#92400e}.code-tabs[data-v-39749e20]{margin-bottom:24px}.tab-buttons[data-v-39749e20]{display:flex;gap:4px;margin-bottom:-1px}.tab-btn[data-v-39749e20]{padding:10px 16px;font-size:14px;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:pointer;transition:all var(--transition-fast)}.tab-btn.active[data-v-39749e20]{color:var(--color-text-primary);background:#1e293b}.code-block[data-v-39749e20]{position:relative;background:#1e293b;border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);overflow:hidden}.code-block pre[data-v-39749e20]{padding:24px;overflow-x:auto}.code-block code[data-v-39749e20]{font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;line-height:1.6;color:#e2e8f0}.copy-btn[data-v-39749e20]{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:13px;color:#94a3b8;background:#ffffff1a;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.copy-btn[data-v-39749e20]:hover{background:#fff3;color:#fff}.next-steps-grid[data-v-39749e20]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.next-step-card[data-v-39749e20]{display:flex;flex-direction:column;padding:24px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-decoration:none;transition:all var(--transition-fast)}.next-step-card[data-v-39749e20]:hover{border-color:var(--color-primary-100);box-shadow:var(--shadow-md)}.next-step-card svg[data-v-39749e20]{color:var(--color-primary);margin-bottom:16px}.next-step-card h3[data-v-39749e20]{font-size:16px;font-weight:600;color:var(--color-text-primary);margin-bottom:4px}.next-step-card p[data-v-39749e20]{font-size:14px;color:var(--color-text-tertiary);margin:0}@media (max-width: 1024px){.docs-layout[data-v-39749e20]{grid-template-columns:1fr;gap:40px}.docs-sidebar[data-v-39749e20]{position:static;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 640px){.docs-sidebar[data-v-39749e20],.next-steps-grid[data-v-39749e20]{grid-template-columns:1fr}}
