.docs-prose{color:#1e293b;font-size:15px;line-height:1.7;max-width:760px}.docs-prose h1{color:#0f172a;font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:0 0 1.25rem}.docs-prose h2{border-bottom:1px solid #e2e8f0;font-size:1.5rem;letter-spacing:-.02em;line-height:1.25;margin:3rem 0 1rem;padding-bottom:.5rem}.docs-prose h2,.docs-prose h3{color:#0f172a;font-weight:700;scroll-margin-top:5rem}.docs-prose h3{font-size:1.15rem;letter-spacing:-.015em;margin:2rem 0 .75rem}.docs-prose h4{color:#334155;font-size:.95rem;font-weight:700;letter-spacing:.05em;margin:1.75rem 0 .5rem;text-transform:uppercase}.docs-prose p{color:#334155;margin:0 0 1.1rem}.docs-prose a{color:#0e7490;text-decoration:underline;text-decoration-color:#0e74904d;text-underline-offset:2px;transition:color .15s,text-decoration-color .15s}.docs-prose a:hover{color:#06b6d4;text-decoration-color:#06b6d4}.docs-prose ol,.docs-prose ul{margin:0 0 1.25rem;padding-left:1.5rem}.docs-prose ul{list-style:disc}.docs-prose ol{list-style:decimal}.docs-prose li{color:#334155;margin:.35rem 0}.docs-prose li>p{margin:0}.docs-prose strong{color:#0f172a;font-weight:600}.docs-prose blockquote{background:linear-gradient(135deg,#ecfeff,#f0fdfa);border-left:3px solid #06b6d4;border-radius:0 .5rem .5rem 0;color:#334155;margin:1.5rem 0;padding:1rem 1.25rem}.docs-prose blockquote p{margin:0}.docs-prose blockquote strong{color:#0e7490}.docs-prose code{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.3rem;color:#0f172a;font-size:.875em;padding:.15rem .4rem}.docs-prose code,.docs-prose pre{font-family:JetBrains Mono,SF Mono,Monaco,Menlo,monospace}.docs-prose pre{background:#0f172a;border:1px solid #1e293b;border-radius:.75rem;box-shadow:0 4px 12px -4px #0f172a26;color:#e2e8f0;font-size:13px;line-height:1.65;margin:1.25rem 0;overflow-x:auto;padding:1.15rem 1.4rem;position:relative}.docs-prose pre code{background:transparent;border:0;color:inherit;font-size:inherit;padding:0}.docs-prose table{border:1px solid #e2e8f0;border-collapse:collapse;border-radius:.5rem;font-size:.9rem;margin:1.5rem 0;overflow:hidden;width:100%}.docs-prose thead{background:#f8fafc}.docs-prose th{border-bottom:1px solid #e2e8f0;color:#0f172a;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.65rem 1rem;text-align:left;text-transform:uppercase}.docs-prose td{border-bottom:1px solid #f1f5f9;color:#334155;padding:.65rem 1rem}.docs-prose tbody tr:last-child td{border-bottom:none}.docs-prose tbody tr:hover{background:#fafbfc}.docs-prose td code,.docs-prose th code{background:#ecfeff;border-color:#cffafe;color:#0e7490;font-size:.85em}.docs-prose hr{border:0;border-top:1px solid #e2e8f0;margin:2.5rem 0}.docs-prose .docs-anchor{color:#cbd5e1;font-weight:400;margin-right:.4rem;opacity:0;text-decoration:none;transition:opacity .15s}.docs-prose h2:hover .docs-anchor,.docs-prose h3:hover .docs-anchor{opacity:1}.docs-prose .hljs-comment,.docs-prose .hljs-quote{color:#64748b;font-style:italic}.docs-prose .hljs-built_in,.docs-prose .hljs-keyword,.docs-prose .hljs-selector-tag{color:#c084fc}.docs-prose .hljs-attr,.docs-prose .hljs-string{color:#5eead4}.docs-prose .hljs-literal,.docs-prose .hljs-number{color:#fbbf24}.docs-prose .hljs-name,.docs-prose .hljs-section,.docs-prose .hljs-title{color:#67e8f9}.docs-prose .hljs-template-variable,.docs-prose .hljs-variable{color:#fda4af}.docs-prose .hljs-meta{color:#94a3b8}.docs-prose .hljs-bullet,.docs-prose .hljs-symbol{color:#fbbf24}.docs-prose .hljs-params{color:#cbd5e1}.docs-code-pre{color:#e2e8f0;font-family:JetBrains Mono,SF Mono,Monaco,Menlo,monospace}.docs-code-pre code{color:inherit}.docs-code-pre .hljs-comment,.docs-code-pre .hljs-quote{color:#64748b;font-style:italic}.docs-code-pre .hljs-built_in,.docs-code-pre .hljs-keyword,.docs-code-pre .hljs-selector-tag{color:#c084fc}.docs-code-pre .hljs-attr,.docs-code-pre .hljs-string{color:#5eead4}.docs-code-pre .hljs-literal,.docs-code-pre .hljs-number{color:#fbbf24}.docs-code-pre .hljs-name,.docs-code-pre .hljs-section,.docs-code-pre .hljs-title{color:#67e8f9}.docs-code-pre .hljs-template-variable,.docs-code-pre .hljs-variable{color:#fda4af}.docs-code-pre .hljs-meta{color:#94a3b8}.docs-code-pre .hljs-bullet,.docs-code-pre .hljs-symbol{color:#fbbf24}.docs-code-pre .hljs-params{color:#cbd5e1}.docs-code-pre .hljs-link,.docs-code-pre .hljs-regexp{color:#67e8f9}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{scrollbar-width:none}
