html:has(.nc-docs){color-scheme:dark}html:has(.nc-docs),.nc-docs *{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .1) transparent}html:has(.nc-docs) ::-webkit-scrollbar{width:8px;height:8px}html:has(.nc-docs) ::-webkit-scrollbar-track{background:transparent}html:has(.nc-docs) ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:hsl(var(--foreground) / .1) padding-box}html:has(.nc-docs) ::-webkit-scrollbar-thumb:hover{background:hsl(var(--foreground) / .24) padding-box}.nc-docs .font-mono,.nc-docs code,.nc-docs pre,.nc-docs kbd{font-family:Fira Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.docs-code .docs-pre{margin:0;overflow-x:auto;padding:20px 48px 20px 24px;font-size:14px;line-height:1.75;color:#d4d4d4;background:transparent;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-font-smoothing:antialiased}.docs-code .docs-pre code{font:inherit;background:none;padding:0;border:0}.docs-code .hl-keyword{color:#c586c0}.docs-code .hl-storage{color:#569cd6}.docs-code .hl-string{color:#ce9178}.docs-code .hl-number{color:#b5cea8}.docs-code .hl-comment{color:#7a7a7a;font-style:italic}.docs-code .hl-type{color:#4ec9b0}
