.shiki-wrapper .shiki,.shiki-wrapper pre,.shiki-wrapper .shiki pre{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;font-size:15px;line-height:1.75;background:var(--code-bg)!important;border:0!important;border-radius:0!important;margin:0!important;padding:1.5rem!important}.shiki-wrapper code,.shiki-wrapper .shiki code{font-family:var(--font-fira-code,"Fira Code"),monospace!important;background:0 0!important}.shiki span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important}.light .shiki span{color:var(--shiki-light)!important;background-color:var(--shiki-light-bg)!important}.shiki{background-color:var(--code-bg)!important}.docs-shell{font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.docs-content{color:var(--docs-text);font-size:1rem;line-height:1.7}.docs-content .prose{--tw-prose-body:#cbd5e1;--tw-prose-headings:#f1f5f9;--tw-prose-bold:#e2e8f0;--tw-prose-code:#c4b5fd;--tw-prose-counters:#94a3b8;--tw-prose-bullets:#94a3b8;--tw-prose-links:#a78bfa;--tw-prose-hr:#ffffff14;--tw-prose-th-borders:#ffffff1a;--tw-prose-td-borders:#ffffff0f;font-size:1rem}.docs-content h1{letter-spacing:-.025em;color:#f1f5f9;margin-top:0!important;margin-bottom:.5rem!important;font-size:1.875rem!important;font-weight:700!important;line-height:1.2!important}.docs-content h2{letter-spacing:-.02em;color:#f1f5f9;padding-top:0;scroll-margin-top:5rem;margin-top:2rem!important;margin-bottom:.5rem!important;font-size:1.375rem!important;font-weight:600!important;line-height:1.3!important}.docs-content h3{letter-spacing:-.01em;color:#e2e8f0;scroll-margin-top:5rem;line-height:1.4;margin-top:1.5rem!important;margin-bottom:.375rem!important;font-size:1.125rem!important;font-weight:600!important}.docs-content h4{color:#cbd5e1;margin-top:1.25rem;margin-bottom:.25rem;font-size:1rem;font-weight:600}.docs-content p{color:#cbd5e1;margin-top:0;margin-bottom:.75rem;font-size:1rem;line-height:1.7}.docs-content li{color:#cbd5e1;font-size:1rem;line-height:1.65}.docs-content strong{color:#e2e8f0;font-weight:600}.docs-content .prose a{color:#a78bfa;text-underline-offset:2px;font-weight:500;-webkit-text-decoration:underline #a78bfa4d;text-decoration:underline #a78bfa4d;text-decoration-thickness:1px}.docs-content .prose a:hover{color:#c4b5fd;text-decoration-color:#a78bfa}.docs-content .not-prose a{text-decoration:none}.docs-content :not(pre)>code{font-family:var(--font-fira-code,"Fira Code"),ui-monospace,monospace;color:#c4b5fd;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:4px;padding:.125em .35em;font-size:.85em;font-weight:500}.docs-content pre{border:1px solid var(--code-border)!important;border-radius:8px!important;margin-top:.75rem!important;margin-bottom:1rem!important}.docs-content .not-prose{font-family:var(--font-inter),"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;margin-top:1rem;margin-bottom:1rem}.docs-content table{font-size:.875rem}.docs-content th{color:#e2e8f0;background:#ffffff0d;font-weight:600}.docs-content td{color:#cbd5e1}.docs-content ul,.docs-content ol{margin-top:.25rem;margin-bottom:.75rem}.docs-content li+li{margin-top:.125rem}.docs-shell aside::-webkit-scrollbar{width:4px}.docs-shell aside::-webkit-scrollbar-track{background:0 0}.docs-shell aside::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.docs-shell aside::-webkit-scrollbar-thumb:hover{background:#fff3}.docs-content .not-prose .grid a{transition:all .15s}.docs-content .not-prose .grid a:hover{border-color:#8b5cf64d;box-shadow:0 2px 12px #8b5cf61a}.callout{border-left-width:2px;border-radius:.5rem;margin:1.5rem 0;padding:1rem 1.25rem}.callout-note{background:var(--callout-note-bg);border-left-color:var(--callout-note-border)}.callout-tip{background:var(--callout-tip-bg);border-left-color:var(--callout-tip-border)}.callout-warning{background:var(--callout-warning-bg);border-left-color:var(--callout-warning-border)}.callout-danger{background:var(--callout-danger-bg);border-left-color:var(--callout-danger-border)}.docs-content details summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.docs-content details summary::-webkit-details-marker{display:none}.docs-content details summary::marker{content:"";display:none}.docs-content details[open] .details-chevron{transform:rotate(180deg)}.light .docs-content details summary:hover{background:#00000005}.bg-neural{background-image:radial-gradient(circle at 1px 1px,#8b5cf612 1px,#0000 0);background-size:24px 24px}.light .bg-neural{background-image:radial-gradient(circle at 1px 1px,#7c3aed0a 1px,#0000 0)}.light .docs-content{color:var(--docs-text)}.light .docs-content .prose{--tw-prose-body:#334155;--tw-prose-headings:#0f172a;--tw-prose-bold:#1e293b;--tw-prose-code:#6d28d9;--tw-prose-counters:#64748b;--tw-prose-bullets:#64748b;--tw-prose-links:#7c3aed;--tw-prose-hr:#00000014;--tw-prose-th-borders:#0000001a;--tw-prose-td-borders:#0000000f}.light .docs-content h1,.light .docs-content h2{color:#0f172a}.light .docs-content h3{color:#1e293b}.light .docs-content h4,.light .docs-content p,.light .docs-content li{color:#334155}.light .docs-content strong{color:#1e293b}.light .docs-content .prose a{color:#7c3aed;text-decoration-color:#7c3aed4d}.light .docs-content .prose a:hover{color:#6d28d9;text-decoration-color:#7c3aed}.light .docs-content :not(pre)>code{color:#6d28d9;background:#7c3aed0f;border-color:#7c3aed26}.light .docs-content th{color:#1e293b;background:#00000008}.light .docs-content td{color:#334155}.light ::selection{color:#0f172a;background-color:#7c3aed40}.light ::-webkit-scrollbar-track{background:#00000008}.light ::-webkit-scrollbar-thumb{background:#7c3aed40}.light ::-webkit-scrollbar-thumb:hover{background:#7c3aed66}.light .docs-shell aside::-webkit-scrollbar-thumb{background:#0000001a}.light .docs-shell aside::-webkit-scrollbar-thumb:hover{background:#0003}.light .docs-content .not-prose .grid a:hover{border-color:#7c3aed4d;box-shadow:0 2px 12px #7c3aed14}.light .shiki-wrapper .shiki,.light .shiki-wrapper pre,.light .shiki-wrapper .shiki pre{background:var(--code-bg)!important}
