.docs-prose{color:var(--foreground)}.docs-prose>:where(p,ul,ol,blockquote,table){color:var(--muted-foreground);margin-block:1.25rem;font-size:1rem;line-height:1.8}.docs-prose h2{letter-spacing:-.025em;margin-top:3.5rem;scroll-margin-top:6rem;font-size:1.75rem;font-weight:600}.docs-prose h3{margin-top:2.25rem;scroll-margin-top:6rem;font-size:1.25rem;font-weight:600}.docs-prose a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.docs-prose ul,.docs-prose ol{padding-left:1.5rem}.docs-prose ul{list-style:outside}.docs-prose ol{list-style:decimal}.docs-prose li+li{margin-top:.4rem}.docs-prose :not(pre)>code{border:1px solid var(--border);background:color-mix(in oklab, var(--card) 85%, black);color:var(--foreground);border-radius:.375rem;padding:.12rem .35rem;font-size:.875em}.docs-prose blockquote{border-left:3px solid var(--primary);padding-left:1rem}.docs-prose table{border-collapse:collapse;color:var(--foreground);display:block;overflow-x:auto}.docs-prose th,.docs-prose td{border:1px solid var(--border);text-align:left;padding:.65rem .85rem}.docs-prose th{background:var(--card)}.docs-code-block{border:1px solid color-mix(in oklab, var(--border) 85%, white);color:#e5e7eb;background:#111;border-radius:.75rem;margin-top:1.5rem;overflow:hidden}.docs-code-block .hljs-keyword,.docs-code-block .hljs-selector-tag{color:#c084fc}.docs-code-block .hljs-string,.docs-code-block .hljs-attr{color:#86efac}.docs-code-block .hljs-number,.docs-code-block .hljs-literal{color:#fbbf24}.docs-code-block .hljs-comment{color:#6b7280}.docs-code-block .hljs-title,.docs-code-block .hljs-function{color:#7dd3fc}
