:root,.light-mode{--scalar-font: Roboto, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-font-code: JetBrains Mono, Fira Code, Consolas, monospace;--scalar-heading-1: 600 1.875rem/1.2 Rubik, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-heading-2: 600 1.5rem/1.25 Rubik, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-heading-3: 600 1.25rem/1.3 Rubik, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-heading-4: 600 1.125rem/1.4 Rubik, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-heading-5: 500 1rem/1.5 Rubik, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-heading-6: 500 .875rem/1.5 Rubik, system-ui, -apple-system, Segoe UI, sans-serif;--scalar-color-accent: #7c3aed;--scalar-background-1: #ffffff;--scalar-background-2: #fafafa;--scalar-background-3: #f4f4f5;--scalar-background-accent: #f5f3ff;--scalar-background-btn: #7c3aed;--scalar-color-1: #18181b;--scalar-color-2: #52525b;--scalar-color-3: #71717a;--scalar-color-disabled: #a1a1aa;--scalar-color-ghost: #a1a1aa;--scalar-border-color: #e4e4e7;--scalar-radius: .5rem;--scalar-radius-lg: .75rem;--scalar-radius-xl: 1rem;--scalar-color-green: #10b981;--scalar-color-blue: #3b82f6;--scalar-color-orange: #f59e0b;--scalar-color-purple: #8b5cf6;--scalar-color-red: #ef4444;--scalar-color-yellow: #f59e0b;--scalar-sidebar-background-1: #fafafa;--scalar-sidebar-item-hover-color: #5b21b6;--scalar-sidebar-item-hover-background: #f5f3ff;--scalar-sidebar-item-active-background: #f5f3ff;--scalar-sidebar-color-1: #18181b;--scalar-sidebar-color-2: #52525b;--scalar-sidebar-color-active: #5b21b6;--scalar-sidebar-search-background: #ffffff;--scalar-sidebar-search-border-color: #e4e4e7;--scalar-sidebar-search-color: #52525b;--scalar-sidebar-border-color: #e4e4e7;--scalar-code-language-color-supersede: #3f3f46;--scalar-button-1: #7c3aed;--scalar-button-1-color: #ffffff;--scalar-button-1-hover: #6d28d9;--scalar-shadow-1: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .04);--scalar-shadow-2: 0 10px 15px -3px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(0, 0, 0, .04)}.dark-mode{--scalar-background-1: #0f0f10;--scalar-background-2: #18181b;--scalar-background-3: #27272a;--scalar-background-accent: #2e1065;--scalar-color-1: rgba(255, 255, 255, .92);--scalar-color-2: rgba(255, 255, 255, .65);--scalar-color-3: rgba(255, 255, 255, .45);--scalar-color-disabled: rgba(255, 255, 255, .3);--scalar-border-color: rgba(255, 255, 255, .08);--scalar-sidebar-background-1: #18181b;--scalar-sidebar-item-hover-background: #2e1065;--scalar-sidebar-item-active-background: #2e1065;--scalar-sidebar-color-1: rgba(255, 255, 255, .92);--scalar-sidebar-color-2: rgba(255, 255, 255, .65);--scalar-sidebar-color-active: #c4b5fd}.scalar-app .ar-brand-mark{display:flex;align-items:center;gap:8px;margin:0 12px;padding:14px 4px 8px;color:var(--scalar-color-1);text-decoration:none;transition:color .15s var(--ease-out, ease)}.scalar-app .ar-brand-mark:hover{color:var(--scalar-color-accent);text-decoration:none}.scalar-app .ar-brand-mark__icon{width:28px;height:28px;object-fit:contain;flex:none}.scalar-app .ar-brand-mark__name{font-family:Rubik,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;font-size:1.0625rem;letter-spacing:-.01em;line-height:1;white-space:nowrap}.scalar-app .api-reference-toolbar,.scalar-app .scalar-mcp-layer{display:none!important}.scalar-app .sidebar-heading-type{border-radius:var(--scalar-radius);padding:0 4px;font-weight:600;font-size:.625rem;letter-spacing:.04em;line-height:16px;color:var(--method-color);background:color-mix(in srgb,var(--method-color) 10%,transparent)}.scalar-app .markdown table{table-layout:auto!important;display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.scalar-app .markdown th,.scalar-app .markdown td{word-break:normal!important;overflow-wrap:break-word}.scalar-app .markdown th code,.scalar-app .markdown td code{white-space:nowrap}.scalar-app .section-columns,.scalar-app .section-column,.scalar-app .introduction-description,.scalar-app .introduction-description-heading,.scalar-app .markdown{min-width:0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
