@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}#nd-docs-layout #nd-nav{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-nav{background-color:color-mix(in oklab, var(--background) 92%, transparent)}}#nd-docs-layout #nd-nav{border-color:var(--color-border-light)}#nd-docs-layout #nd-sidebar{background-color:var(--sidebar);color:var(--sidebar-foreground);border-color:var(--sidebar-border);--color-fd-accent:var(--sidebar-accent);--color-fd-accent-foreground:var(--sidebar-accent-foreground);--color-fd-ring:var(--sidebar-ring);--color-fd-primary-foreground:var(--sidebar-primary-foreground)}#nd-docs-layout #nd-sidebar [data-gx-sidebar-search]{margin-bottom:1rem}#nd-docs-layout #nd-toc #toc-title{font-family:var(--font-figtree);font-size:var(--text-d-meta-1);font-weight:var(--text-d-meta-1--font-weight);line-height:var(--text-d-meta-1--line-height);letter-spacing:var(--text-d-meta-1--letter-spacing);text-transform:uppercase;color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-toc #toc-title{color:color-mix(in oklab, var(--foreground) 58%, transparent)}}#nd-docs-layout #nd-toc #toc-title svg{opacity:.6;width:.875rem;height:.875rem}#nd-docs-layout #nd-toc a{font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-toc a{color:color-mix(in oklab, var(--foreground) 48%, transparent)}}#nd-docs-layout #nd-toc a[data-active=true]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-toc a[data-active=true]{color:color-mix(in oklab, var(--foreground) 92%, transparent)}}:where(html.dark) #nd-docs-layout #nd-toc #toc-title{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where(html.dark) #nd-docs-layout #nd-toc #toc-title{color:color-mix(in oklab, var(--foreground) 66%, transparent)}}:where(html.dark) #nd-docs-layout #nd-toc a[data-active=true]{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:where(html.dark) #nd-docs-layout #nd-toc a[data-active=true]{color:color-mix(in oklab, var(--foreground) 86%, transparent)}}#nd-docs-layout [data-doc-toc] a{color:oklch(from var(--color-foreground) l c h / .35)}#nd-docs-layout [data-doc-toc] a:hover{color:oklch(from var(--color-foreground) l c h / .6)}#nd-docs-layout [data-doc-toc] a[data-nested]{color:oklch(from var(--color-foreground) l c h / .25)}#nd-docs-layout [data-doc-toc] a[data-nested]:hover{color:oklch(from var(--color-foreground) l c h / .5)}#nd-docs-layout [data-doc-toc] a[aria-current=location]{color:var(--color-foreground)}#nd-docs-layout [data-doc-toc] a[data-nested][aria-current=location]{color:oklch(from var(--color-foreground) l c h / .85)}#nd-docs-layout [data-doc-toc] a[aria-current=location]:before{display:none}#nd-docs-layout #nd-page .prose>:first-child{margin-top:0}#nd-docs-layout #nd-page .prose :is(h1,h2,h3,h4) a{text-decoration:none}#nd-docs-layout #nd-page .prose{font-family:var(--font-figtree);font-size:var(--text-d-p2);font-weight:var(--text-d-p2--font-weight);line-height:var(--text-d-p2--line-height);letter-spacing:var(--text-d-p2--letter-spacing);--tw-prose-body:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose{--tw-prose-body:color-mix(in oklab, var(--foreground) 78%, transparent)}}#nd-docs-layout #nd-page .prose{--tw-prose-headings:var(--foreground);--tw-prose-lead:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose{--tw-prose-lead:color-mix(in oklab, var(--foreground) 70%, transparent)}}#nd-docs-layout #nd-page .prose{--tw-prose-links:var(--foreground);--tw-prose-bold:var(--foreground);--tw-prose-counters:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose{--tw-prose-counters:color-mix(in oklab, var(--foreground) 45%, transparent)}}#nd-docs-layout #nd-page .prose{--tw-prose-bullets:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose{--tw-prose-bullets:color-mix(in oklab, var(--foreground) 35%, transparent)}}#nd-docs-layout #nd-page .prose{--tw-prose-hr:var(--color-border-light);--tw-prose-quotes:var(--foreground);--tw-prose-quote-borders:var(--color-border-light);--tw-prose-captions:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose{--tw-prose-captions:color-mix(in oklab, var(--foreground) 55%, transparent)}}#nd-docs-layout #nd-page .prose{--tw-prose-code:var(--foreground);--tw-prose-th-borders:var(--color-border-light);--tw-prose-td-borders:var(--color-border-light)}#nd-docs-layout #nd-page .prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *,h1>a,h2>a,h3>a,h4>a)){text-underline-offset:.18em;text-decoration-thickness:.06em;-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *,h1>a,h2>a,h3>a,h4>a)){-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 28%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 28%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 28%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 28%, transparent)}}#nd-docs-layout #nd-page .prose :where(a:hover):not(:where([class~=not-prose],[class~=not-prose] *,h1>a,h2>a,h3>a,h4>a)){-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(a:hover):not(:where([class~=not-prose],[class~=not-prose] *,h1>a,h2>a,h3>a,h4>a)){-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 58%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 58%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 58%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 58%, transparent)}}#nd-docs-layout #nd-page .prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--foreground);text-wrap:balance}#nd-docs-layout #nd-page .prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-roc-grotesk);font-size:var(--text-m-h5);font-variation-settings:var(--font-roc-grotesk--font-variation-settings);font-weight:var(--text-m-h5--font-weight);line-height:var(--text-m-h5--line-height);letter-spacing:var(--text-m-h5--letter-spacing);margin-top:var(--spacing-doc-section);margin-bottom:.95rem}#nd-docs-layout #nd-page .prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}#nd-docs-layout #nd-page .prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-roc-grotesk);font-size:var(--text-m-h5);font-variation-settings:var(--font-roc-grotesk--font-variation-settings);font-weight:var(--text-m-h5--font-weight);line-height:var(--text-m-h5--line-height);letter-spacing:var(--text-m-h5--letter-spacing);margin-top:calc(var(--spacing-doc-component) * 1.35);margin-bottom:.55rem}#nd-docs-layout #nd-page .prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-roc-grotesk-wide);font-size:var(--text-d-p3-wide);font-variation-settings:var(--font-roc-grotesk-wide--font-variation-settings);font-weight:var(--text-d-p3-wide--font-weight);line-height:var(--text-d-p3-wide--line-height);letter-spacing:var(--text-d-p3-wide--letter-spacing);margin-top:var(--spacing-doc-component);margin-bottom:.4rem}#nd-docs-layout #nd-page .prose :where(h5,h6):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-figtree);font-size:var(--text-d-meta-1);font-weight:var(--text-d-meta-1--font-weight);line-height:var(--text-d-meta-1--line-height);letter-spacing:var(--text-d-meta-1--letter-spacing);text-transform:uppercase;color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(h5,h6):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab, var(--foreground) 66%, transparent)}}#nd-docs-layout #nd-page .prose :where(h5,h6):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:var(--spacing-doc-block);margin-bottom:.35rem}#nd-docs-layout #nd-page .prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.95rem;margin-bottom:.95rem}#nd-docs-layout #nd-page .prose :where(ul,ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.9rem;margin-bottom:1rem;padding-inline-start:1.35rem}#nd-docs-layout #nd-page .prose ul:not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc}#nd-docs-layout #nd-page .prose ol:not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}#nd-docs-layout #nd-page .prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.35rem;margin-bottom:.35rem;padding-inline-start:.15rem}#nd-docs-layout #nd-page .prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:color-mix(in oklab, var(--foreground) 38%, transparent)}}#nd-docs-layout #nd-page .prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}#nd-docs-layout #nd-page .prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}#nd-docs-layout #nd-page .prose :where(code):not(:where(pre code,[class~=not-prose],[class~=not-prose] *)){border:1px solid var(--docs-border);background:var(--docs-surface-muted);border-radius:var(--radius-sm);font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);padding:.08rem .28rem}#nd-docs-layout #nd-page .prose :where(code):not(:where(pre code,[class~=not-prose],[class~=not-prose] *)):before,#nd-docs-layout #nd-page .prose :where(code):not(:where(pre code,[class~=not-prose],[class~=not-prose] *)):after{content:none}#nd-docs-layout #nd-page .prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border:1px solid var(--docs-border);border-radius:var(--radius-lg);background:var(--docs-surface);font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);margin-top:var(--spacing-doc-component);margin-bottom:var(--spacing-doc-component)}#nd-docs-layout #nd-page .prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-mono);font-size:inherit;line-height:inherit;letter-spacing:inherit}#nd-docs-layout #nd-page .prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--docs-border-strong);color:var(--foreground);border-width:0 0 0 1px}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab, var(--foreground) 72%, transparent)}}#nd-docs-layout #nd-page .prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal,400);font-style:normal;font-weight:var(--font-weight-normal,400);margin-top:var(--spacing-doc-component);margin-bottom:var(--spacing-doc-component);padding-inline-start:1rem}#nd-docs-layout #nd-page .prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){border:1px solid var(--docs-border);border-radius:var(--radius-lg);border-collapse:separate;border-spacing:0;background:var(--docs-surface);width:100%;font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);overflow:hidden}#nd-docs-layout #nd-page .prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){background:var(--docs-surface-muted)}#nd-docs-layout #nd-page .prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:1px solid var(--docs-border);color:var(--foreground);padding:.72rem .85rem}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab, var(--foreground) 72%, transparent)}}#nd-docs-layout #nd-page .prose :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}#nd-docs-layout #nd-page .prose :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:1px solid var(--docs-border);color:var(--foreground);padding:.78rem .85rem}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab, var(--foreground) 74%, transparent)}}#nd-docs-layout #nd-page .prose :where(tbody tr:last-child td):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom:0}#nd-docs-layout #nd-page .prose :where(th+th,td+td):not(:where([class~=not-prose],[class~=not-prose] *)){border-left:1px solid var(--docs-border)}#nd-docs-layout #nd-page .prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border:1px solid var(--docs-border);border-radius:var(--radius-lg);background:var(--docs-surface);padding:var(--spacing-doc-component)}#nd-docs-layout #nd-page :where([class*=shadow-],[class~=shadow]){--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:none!important}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card),#nd-docs-layout #nd-page .prose :where(figure,[role=tabpanel],[data-slot=tabs-list]) :not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:none}#nd-docs-layout #nd-page .prose :where(.gx-mdx-cards){margin-top:var(--spacing-doc-component);margin-bottom:var(--spacing-doc-component);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));gap:.75rem;display:grid}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card){border:1px solid var(--docs-border);border-radius:var(--radius-lg);background:var(--docs-surface);min-height:7.75rem;color:var(--foreground);transition:background-color .18s var(--ease-default), border-color .18s var(--ease-default), color .18s var(--ease-default);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}#nd-docs-layout #nd-page .prose :where(a.gx-mdx-card:hover){border-color:var(--docs-border-strong);background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(a.gx-mdx-card:hover){background:color-mix(in oklab, var(--foreground) 2.5%, var(--card))}}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-header){border-bottom:1px solid var(--docs-border);background:var(--foreground);align-items:center;gap:.625rem;min-height:3.125rem;display:flex}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-header){background:color-mix(in oklab, var(--foreground) 2.5%, var(--card))}}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-header){padding:.75rem .875rem}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-icon){border:1px solid var(--docs-border);border-radius:var(--radius-8);background:var(--foreground);flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-icon){background:color-mix(in oklab, var(--foreground) 3%, var(--background))}}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-icon){color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-icon){color:color-mix(in oklab, var(--foreground) 68%, transparent)}}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-icon svg){stroke-width:1.8px;width:.9375rem;height:.9375rem}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-body){flex-direction:column;flex:1;gap:.35rem;padding:.8rem .875rem .9rem;display:flex}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-title){font-family:var(--font-roc-grotesk);font-size:var(--text-d-p3-wide);font-variation-settings:var(--font-roc-grotesk--font-variation-settings);font-weight:var(--text-d-p3-wide--font-weight);line-height:var(--text-d-p3-wide--line-height);letter-spacing:var(--text-d-p3-wide--letter-spacing);min-width:0;color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-title){color:color-mix(in oklab, var(--foreground) 90%, transparent)}}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-description,.gx-mdx-card-copy){font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-description,.gx-mdx-card-copy){color:color-mix(in oklab, var(--foreground) 62%, transparent)}}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-description){margin:0}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-copy>:first-child){margin-top:0}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-copy>:last-child){margin-bottom:0}@media (max-width:640px){#nd-docs-layout .prose :where(.gx-mdx-cards){grid-template-columns:1fr}}#nd-docs-layout #nd-page .prose :where(figure,[role=tabpanel],[data-slot=tabs-list]) :not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--docs-border);background:var(--docs-surface)}#nd-docs-layout #nd-page .prose :where([data-slot=tabs-list]):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg);padding:.25rem}#nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--callout-color);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:color-mix(in oklab, var(--callout-color) 24%, var(--docs-border))}}#nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg);background:var(--callout-color)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){background:color-mix(in oklab, var(--callout-color) 4%, var(--background))}}#nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){box-shadow:none;margin-top:var(--spacing-doc-component);margin-bottom:var(--spacing-doc-component);font-family:var(--font-figtree);font-size:var(--text-d-p3);font-weight:var(--text-d-p3--font-weight);line-height:var(--text-d-p3--line-height);letter-spacing:var(--text-d-p3--letter-spacing);gap:.85rem;padding:1rem 1.125rem!important}#nd-docs-layout #nd-page .prose :where([style*=--callout-color])>:where([role=none]):not(:where([class~=not-prose],[class~=not-prose] *)){display:none}#nd-docs-layout #nd-page .prose :where([style*=--callout-color])>svg:not(:where([class~=not-prose],[class~=not-prose] *)){width:1.125rem;height:1.125rem;color:var(--callout-color);fill:var(--callout-color);flex:none;margin-top:.15rem}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where([style*=--callout-color])>svg:not(:where([class~=not-prose],[class~=not-prose] *)){fill:color-mix(in oklab, var(--callout-color) 7%, transparent)}}#nd-docs-layout #nd-page .prose :where([style*=--callout-color])>:where(.flex.flex-col):not(:where([class~=not-prose],[class~=not-prose] *)){gap:.35rem}#nd-docs-layout #nd-page .prose :where([style*=--callout-color])>:where(.flex.flex-col)>p:first-child:not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where([style*=--callout-color])>:where(.flex.flex-col)>p:first-child:not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab, var(--foreground) 92%, var(--callout-color))}}#nd-docs-layout #nd-page .prose :where([style*=--callout-color]) :where(.text-fd-muted-foreground):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){#nd-docs-layout #nd-page .prose :where([style*=--callout-color]) :where(.text-fd-muted-foreground):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab, var(--foreground) 68%, transparent)}}#nd-docs-layout #nd-page .prose :where([style*=--callout-color]) :where(.text-fd-muted-foreground *):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}#nd-docs-layout #nd-page .prose :where([style*=--callout-color]) :where(.text-fd-muted-foreground>p):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0}:where(html.dark) #nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){background:var(--callout-color)}@supports (color:color-mix(in lab, red, red)){:where(html.dark) #nd-docs-layout #nd-page .prose :where([style*=--callout-color]):not(:where([class~=not-prose],[class~=not-prose] *)){background:color-mix(in oklab, var(--callout-color) 6%, var(--background))}}#nd-docs-layout #nd-page .prose svg[id^=mermaid] :where(p,.nodeLabel,.edgeLabel){margin:0}#nd-docs-layout #nd-page .prose .fd-step{margin-top:var(--spacing-doc-block);margin-bottom:var(--spacing-doc-block)}#nd-docs-layout #nd-page .prose .fd-step>p{margin-top:0;margin-bottom:0}@media (min-width:75rem){#nd-docs-layout #nd-page .prose{font-family:var(--font-figtree);font-size:var(--text-d-p1);font-weight:var(--text-d-p1--font-weight);line-height:var(--text-d-p1--line-height);letter-spacing:var(--text-d-p1--letter-spacing)}#nd-docs-layout #nd-page .prose :where(h2,h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-roc-grotesk);font-size:var(--text-d-h4);font-variation-settings:var(--font-roc-grotesk--font-variation-settings);font-weight:var(--text-d-h4--font-weight);line-height:var(--text-d-h4--line-height);letter-spacing:var(--text-d-h4--letter-spacing)}#nd-docs-layout #nd-page .prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:var(--font-roc-grotesk-wide);font-size:var(--text-d-p2-wide);font-variation-settings:var(--font-roc-grotesk-wide--font-variation-settings);font-weight:var(--text-d-p2-wide--font-weight);line-height:var(--text-d-p2-wide--line-height);letter-spacing:var(--text-d-p2-wide--letter-spacing)}#nd-docs-layout #nd-page .prose :where(.gx-mdx-card-description,.gx-mdx-card-copy){font-family:var(--font-figtree);font-size:var(--text-d-p2);font-weight:var(--text-d-p2--font-weight);line-height:var(--text-d-p2--line-height);letter-spacing:var(--text-d-p2--letter-spacing)}}@property --tw-font-weight{syntax:"*";inherits:false}