.docs-prose{--tw-prose-body:color-mix(in oklab, var(--foreground) 80%, var(--background));--tw-prose-headings:var(--foreground);--tw-prose-lead:var(--muted-foreground);--tw-prose-links:#2563eb;--tw-prose-bold:var(--foreground);--tw-prose-counters:#71717a;--tw-prose-bullets:#a1a1aa;--tw-prose-hr:oklab(14.0765% .00119585 -.00421971/.08);--tw-prose-quotes:#18181b;--tw-prose-quote-borders:#e4e4e7;--tw-prose-code:#18181b;--tw-prose-th-borders:oklab(14.0765% .00119585 -.00421971/.1);--tw-prose-td-borders:oklab(14.0765% .00119585 -.00421971/.06);font-size:1rem;line-height:1.75rem}html.dark .docs-prose{--tw-prose-links:#3b82f6;--tw-prose-counters:#71717a;--tw-prose-bullets:#52525b;--tw-prose-hr:oklab(100% 0 5.96046e-8/.08);--tw-prose-quotes:#f4f4f5;--tw-prose-quote-borders:#3f3f46;--tw-prose-code:#e4e4e7;--tw-prose-th-borders:oklab(100% 0 5.96046e-8/.1);--tw-prose-td-borders:oklab(100% 0 5.96046e-8/.06)}.docs-prose :where(p):not(:where(.not-prose,.not-prose *)){margin-top:0;margin-bottom:1.25rem}.docs-prose :where(h2):not(:where(.not-prose,.not-prose *)){letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.5rem;font-weight:600;line-height:1.3}.docs-prose :where(h3):not(:where(.not-prose,.not-prose *)){letter-spacing:-.015em;margin-top:2.25rem;margin-bottom:.75rem;font-size:1.2rem;font-weight:600;line-height:1.6}.docs-prose :where(a):not(:where(.not-prose,.not-prose *)){border-bottom:1px solid;font-weight:600;text-decoration:none}.docs-prose :where(a):not(:where(.not-prose,.not-prose *)):hover{border-bottom-width:2px}.docs-prose :where(code):not(:where(pre *,.not-prose,.not-prose *)){overflow-wrap:anywhere;background:oklab(14.0765% .00119585 -.00421971/.05);border-radius:.375rem;padding:.125rem .5rem;font-size:.875rem;font-weight:500}html.dark .docs-prose :where(code):not(:where(pre *,.not-prose,.not-prose *)){background:oklab(100% 0 5.96046e-8/.05)}.docs-prose :where(code):not(:where(pre *)):before,.docs-prose :where(code):not(:where(pre *)):after{content:none}.docs-prose :where(table):not(:where(.not-prose,.not-prose *)){margin:0;font-size:.875rem;line-height:1.25rem}.docs-prose :where(thead th):not(:where(.not-prose,.not-prose *)){padding:0 .5rem .5rem 0;font-weight:600}.docs-prose :where(tbody td):not(:where(.not-prose,.not-prose *)){min-width:120px;padding:.5rem .5rem .5rem 0}.docs-prose :where(li):not(:where(.not-prose,.not-prose *)){margin-top:.5rem;margin-bottom:.5rem}.docs-code .astro-code{font-family:var(--font-mono);font-variant-ligatures:none;font-size:.875rem;line-height:1.5rem;background-color:#0000!important}html.dark .docs-code .astro-code,html.dark .docs-code .astro-code span{color:var(--shiki-dark)!important;background-color:#0000!important}.docs-scroll{scrollbar-width:none}.docs-scroll::-webkit-scrollbar{display:none}.rm-code .tok-key{color:#8250df}.rm-code .tok-str{color:#0a3069}.rm-code .tok-num{color:#953800}.rm-code .tok-kw{color:#cf222e}.rm-code .tok-fn{color:#6639ba}.rm-code .tok-flag{color:#0550ae}.rm-code .tok-com{color:#6e7781;font-style:italic}.rm-code .tok-punc{color:#57606a}.rm-code .tok-lit{color:#cf222e}html.dark .rm-code .tok-key{color:#c792ea}html.dark .rm-code .tok-str{color:#c3e88d}html.dark .rm-code .tok-num{color:#f78c6c}html.dark .rm-code .tok-kw{color:#c792ea}html.dark .rm-code .tok-fn{color:#82aaff}html.dark .rm-code .tok-flag{color:#89ddff}html.dark .rm-code .tok-com{color:#676e95}html.dark .rm-code .tok-punc{color:#89ddff}html.dark .rm-code .tok-lit{color:#ff5370}.rm-json .tok-key{color:#0550ae}.rm-json .tok-str{color:#0a3069}.rm-json .tok-num{color:#953800}.rm-json .tok-lit{color:#cf222e}.rm-json .tok-punc{color:#71717a}html.dark .rm-json .tok-key{color:#9cdcfe}html.dark .rm-json .tok-str{color:#ce9178}html.dark .rm-json .tok-num{color:#b5cea8}html.dark .rm-json .tok-lit{color:#569cd6}html.dark .rm-json .tok-punc{color:#71717a}.docs-root{--spacing-anchor:8rem;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace}.docs-code .line{padding-inline-start:0}.docs-code .line:before{content:none}html[dir=rtl] .docs-root pre{text-align:left;direction:ltr}html[dir=rtl] .docs-root :not(pre)>code{direction:ltr;unicode-bidi:isolate}.docs-root{--background:#fff;--foreground:#16191e;--card:#fff;--card-foreground:#16191e;--popover:#fff;--popover-foreground:#16191e;--muted:#f2f5fa;--muted-foreground:#6f7277;--accent:#eef0f5;--accent-foreground:#16191e;--border:#eef0f5;--input:oklab(15.4573% -.000397682 -.0112179/.1);--docs-surface-border:oklab(15.4573% -.000397682 -.0112179/.1);--docs-surface-border-hover:#d1d5db;--docs-dialog:#fff;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-input:var(--input);background-color:var(--background)}html.dark .docs-root{--background:#0b0c10;--foreground:#dee0e5;--card:#0b0c10;--card-foreground:#dee0e5;--popover:#16191e;--popover-foreground:#dee0e5;--muted:#16191e;--muted-foreground:#9ea0a5;--accent:#25272c;--accent-foreground:#dee0e5;--border:#ffffff1a;--input:#ffffff1a;--docs-surface-border:#ffffff1a;--docs-surface-border-hover:#4f5257;--docs-dialog:#191919}html:has(>.docs-root){background-color:#fff}html.dark:has(>.docs-root){background-color:#0b0c10}@layer components{.docs-surface{border:1px solid var(--docs-surface-border);background-color:var(--card)}}.docs-sidebar-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.docs-sidebar-scroll:hover{scrollbar-color:color-mix(in oklab, var(--foreground) 22%, transparent) transparent}
