:root:has([data-forest-docs]){--color-fd-background:var(--ox-paper);--color-fd-foreground:var(--ox-ink);--color-fd-muted:var(--ox-linen);--color-fd-muted-foreground:var(--ox-secondary);--color-fd-popover:var(--ox-porcelain);--color-fd-popover-foreground:var(--ox-ink);--color-fd-card:var(--ox-porcelain);--color-fd-card-foreground:var(--ox-ink);--color-fd-border:var(--ox-hairline);--color-fd-primary:var(--ox-forest);--color-fd-primary-foreground:var(--ox-porcelain);--color-fd-secondary:var(--ox-linen);--color-fd-secondary-foreground:var(--ox-ink);--color-fd-accent:var(--ox-sage);--color-fd-accent-foreground:var(--ox-forest);--color-fd-ring:var(--ox-focus);--color-fd-info:var(--ox-info);--color-fd-warning:var(--ox-warning);--color-fd-error:var(--ox-danger);--color-fd-success:var(--ox-success);--fd-banner-height:56px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ox-paper)}:root:has([data-forest-docs]) body{background:var(--ox-paper);color:var(--ox-ink);font-synthesis:none}:root:has([data-forest-docs]) #nd-page h1{color:var(--ox-ink);font-size:30px;font-weight:var(--ox-weight-semibold);letter-spacing:-.015em;line-height:var(--ox-leading-tight)}:root:has([data-forest-docs]) #nd-page h1+p{color:var(--ox-secondary);font-size:var(--ox-text-lead);line-height:1.55}:root:has([data-forest-docs]) #nd-page .prose{--tw-prose-body:var(--ox-ink);--tw-prose-headings:var(--ox-ink);--tw-prose-links:var(--ox-forest);--tw-prose-bold:var(--ox-ink);--tw-prose-code:var(--ox-ink);--tw-prose-th-borders:var(--ox-hairline);--tw-prose-td-borders:var(--ox-hairline);font-size:15px;line-height:var(--ox-leading-prose)}:root:has([data-forest-docs]) #nd-page .prose :where(h2){font-size:21px;font-weight:var(--ox-weight-semibold);letter-spacing:-.01em;margin-top:2.25em}:root:has([data-forest-docs]) #nd-page .prose :where(h3){font-size:17px;font-weight:var(--ox-weight-semibold)}:root:has([data-forest-docs]) #nd-page :where(h1,h2,h3,h4) a{color:inherit;text-decoration:none}:root:has([data-forest-docs]) #nd-page .prose :where(a):not(:where(h1,h2,h3,h4) a){-webkit-text-decoration-color:color-mix(in srgb, var(--ox-forest) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--ox-forest) 35%, transparent);text-underline-offset:3px}:root:has([data-forest-docs]) #nd-page .prose :where(:not(pre)>code):before{content:none}:root:has([data-forest-docs]) #nd-page .prose :where(:not(pre)>code):after{content:none}:root:has([data-forest-docs]) #nd-page .prose :where(:not(pre)>code){border:1px solid var(--ox-hairline);background:var(--ox-linen);font-size:.86em;font-weight:var(--ox-weight-regular);overflow-wrap:break-word;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:.12em .38em}:root:has([data-forest-docs]) #nd-page .prose :where(table){font-size:var(--ox-text-body);line-height:1.55}:root:has([data-forest-docs]) #nd-page .prose :where(thead th){color:var(--ox-secondary);font-size:var(--ox-text-ui);font-weight:var(--ox-weight-medium);border-bottom:1px solid var(--ox-line);background:0 0}:root:has([data-forest-docs]) #nd-page .prose :where(th,td){vertical-align:top;padding:10px 12px}@media (min-width:768px){:root:has([data-forest-docs]) #nd-sidebar>div:first-child{display:none}}:root:has([data-forest-docs]) :is(#nd-sidebar,#nd-sidebar-mobile) a[data-active=true]{background-color:var(--ox-sage);font-weight:var(--ox-weight-medium)}:root:has([data-forest-docs]) button[data-search-full]{background-color:var(--ox-porcelain);border-color:var(--ox-control-line);color:var(--ox-secondary)}:root:has([data-forest-docs]) :is(#nd-page,#nd-sidebar,#nd-sidebar-mobile,#nd-toc) :is(a,button):focus-visible{outline:2px solid var(--ox-focus);outline-offset:var(--ox-space-1)}
/*# sourceMappingURL=2rmo2ic0rf7nw.css.map*/