:root{--zsphere-brand-base:#005596;--zsphere-brand:var(--zsphere-brand-base);--zsphere-hover:#dce3ef40;--zsphere-bg:#fff;--zsphere-surface:#fff;--zsphere-surface-subtle:#f5f5f5;--zsphere-surface-active:#e1f1ff;--zsphere-heading:#000;--zsphere-copy:#000000bf;--zsphere-muted:#000000bf;--zsphere-border:#0000001a;--zsphere-border-soft:#0000000f;--zsphere-blue:var(--zsphere-brand);--zsphere-blue-surface:color-mix(in srgb, var(--zsphere-brand) 8%, transparent);--zsphere-blue-border:color-mix(in srgb, var(--zsphere-brand) 24%, transparent);--zsphere-radius-control:12px;--zsphere-radius-card:16px;--zsphere-radius-modal:20px;--zsphere-header-height:112px;--zsphere-mobile-header-height:120px;--zsphere-sidebar-width:288px;--zsphere-toc-width:304px;--color-fd-background:var(--zsphere-bg);--color-fd-foreground:var(--zsphere-heading);--color-fd-muted:var(--zsphere-surface-subtle);--color-fd-muted-foreground:var(--zsphere-muted);--color-fd-popover:var(--zsphere-surface);--color-fd-popover-foreground:var(--zsphere-heading);--color-fd-card:var(--zsphere-surface);--color-fd-card-foreground:var(--zsphere-heading);--color-fd-border:var(--zsphere-border);--color-fd-primary:var(--zsphere-brand);--color-fd-primary-foreground:#fff;--color-fd-secondary:var(--zsphere-surface-subtle);--color-fd-secondary-foreground:var(--zsphere-heading);--color-fd-accent:var(--zsphere-hover);--color-fd-accent-foreground:var(--zsphere-heading);--color-fd-ring:var(--zsphere-brand);--docs-paper:var(--zsphere-bg);--docs-ink:var(--zsphere-heading);--docs-mist:var(--zsphere-surface-subtle);--docs-cloud:var(--zsphere-border);--docs-brand:var(--zsphere-brand);--docs-brand-bright:var(--zsphere-brand);--docs-brand-wash:color-mix(in srgb, var(--zsphere-brand) 8%, transparent);--docs-muted:var(--zsphere-muted);--docs-muted-strong:var(--zsphere-copy);--docs-radius-control:var(--zsphere-radius-control);--docs-radius-card:var(--zsphere-radius-card);--docs-radius-container:var(--zsphere-radius-card)}.dark{--zsphere-brand:#66a8d6;--zsphere-hover:#dce3ef40;--zsphere-bg:#0f0f0f;--zsphere-surface:#0f0f0f;--zsphere-surface-subtle:#171717;--zsphere-surface-active:#00559652;--zsphere-heading:#dfdfdf;--zsphere-copy:#9f9f9f;--zsphere-muted:#ffffffbf;--zsphere-border:#ffffff1a;--zsphere-border-soft:#ffffff0f;--zsphere-blue:var(--zsphere-brand);--zsphere-blue-surface:color-mix(in srgb, var(--zsphere-brand) 20%, transparent);--zsphere-blue-border:color-mix(in srgb, var(--zsphere-brand) 42%, transparent);--color-fd-background:var(--zsphere-bg);--color-fd-foreground:var(--zsphere-heading);--color-fd-muted:var(--zsphere-surface-subtle);--color-fd-muted-foreground:var(--zsphere-copy);--color-fd-popover:var(--zsphere-surface);--color-fd-popover-foreground:#fff;--color-fd-card:var(--zsphere-surface);--color-fd-card-foreground:var(--zsphere-heading);--color-fd-border:var(--zsphere-border);--color-fd-primary:var(--zsphere-brand);--color-fd-primary-foreground:#fff;--color-fd-secondary:var(--zsphere-surface-subtle);--color-fd-secondary-foreground:var(--zsphere-heading);--color-fd-accent:var(--zsphere-hover);--color-fd-accent-foreground:var(--zsphere-heading);--color-fd-ring:var(--zsphere-brand);--docs-paper:var(--zsphere-bg);--docs-ink:var(--zsphere-heading);--docs-mist:var(--zsphere-surface-subtle);--docs-cloud:var(--zsphere-border);--docs-brand:var(--zsphere-brand);--docs-brand-bright:var(--zsphere-brand);--docs-brand-wash:color-mix(in srgb, var(--zsphere-brand) 18%, transparent);--docs-muted:var(--zsphere-copy);--docs-muted-strong:var(--zsphere-heading)}html,body{background:var(--zsphere-bg);color:var(--zsphere-copy);font-feature-settings:normal;letter-spacing:normal;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}body{font-size:16px;line-height:24px}::selection{color:#000;background:#e1f1ff}.dark ::selection{color:var(--zsphere-heading);background:#0055967a}
#nd-docs-layout{background:var(--zsphere-bg);min-width:0;--fd-layout-width:min(1376px, calc(100vw - 64px))!important;--fd-sidebar-width:var(--zsphere-sidebar-width,288px)!important;--fd-toc-width:var(--zsphere-toc-width,304px)!important;--fd-header-height:var(--zsphere-header-height,112px)!important;--fd-toc-popover-height:0px!important}#nd-subnav.zsphere-docs-header{z-index:40;width:100%;height:var(--zsphere-header-height,112px);border:0;border-bottom:1px solid var(--zsphere-border-soft);box-shadow:none;color:var(--zsphere-muted);-webkit-backdrop-filter:saturate(150%)blur(16px);background:#ffffffeb;display:block;position:fixed;inset:0 0 auto}.dark #nd-subnav.zsphere-docs-header{background:#0f0f0fbf}:is(.zsphere-docs-header-primary,.zsphere-docs-header-row){align-items:center;width:100%;height:64px;padding:0 48px;display:flex}.zsphere-docs-header-primary{max-width:1472px;margin-inline:auto;display:flex}.zsphere-docs-brand{min-width:0;color:var(--zsphere-heading);align-items:center;display:inline-flex}.zsphere-docs-actions{align-items:center;gap:10px;margin-left:auto;margin-right:122px;display:flex}#nd-subnav.zsphere-docs-header :is(button,[role=button]){border-radius:var(--zsphere-radius-control,12px);min-width:36px;min-height:36px}.zsphere-docs-search-desktop{width:290px;height:36px;color:var(--zsphere-muted);padding:0 12px;transition:border-color .14s,background-color .14s,color .14s;border:1px solid var(--zsphere-border)!important;border-radius:var(--zsphere-radius-control,12px)!important;background:var(--zsphere-surface)!important;min-width:290px!important;box-shadow:none!important}.dark .zsphere-docs-search-desktop{background:#171717b8!important}.zsphere-docs-search-mobile{display:none!important}.zsphere-docs-theme{width:32px;min-width:32px;height:32px;box-shadow:none;place-items:center;line-height:0;transition:border-color .14s,background-color .14s,color .14s;overflow:hidden;border:1px solid var(--zsphere-border)!important;border-radius:var(--zsphere-radius-control,12px)!important;background:0 0!important;padding:0!important;display:inline-grid!important}#nd-subnav.zsphere-docs-header .zsphere-docs-theme{min-width:32px;min-height:32px}.zsphere-docs-theme>svg{flex:none;width:26px;height:26px;transition:color .14s;display:none;color:var(--zsphere-muted)!important;background:0 0!important}.zsphere-docs-search-desktop:hover,.zsphere-docs-theme:hover{color:var(--docs-ink);border-color:color-mix(in srgb, var(--docs-muted) 38%, var(--docs-cloud))!important;box-shadow:none!important}.zsphere-docs-search-desktop:hover{background:var(--zsphere-surface)!important}.dark .zsphere-docs-search-desktop:hover{background:#171717b8!important}.zsphere-docs-theme:hover{background:0 0!important}.zsphere-docs-theme:hover>svg{color:var(--docs-ink)!important}.zsphere-docs-search-desktop:focus-visible,.zsphere-docs-theme:focus-visible{outline:2px solid color-mix(in srgb, var(--docs-brand) 20%, transparent);outline-offset:2px;border-color:color-mix(in srgb, var(--docs-brand) 58%, var(--docs-cloud))!important;box-shadow:none!important}html:not(.dark) .zsphere-docs-theme>.lucide-sun,html.dark .zsphere-docs-theme>.lucide-moon{display:block}:is(.zsphere-docs-header-secondary,.zsphere-docs-desktop-row){height:48px}.zsphere-docs-desktop-row{align-items:stretch;width:100%;max-width:1472px;margin-inline:auto;padding:0 48px;display:flex}.zsphere-docs-tabs{align-items:stretch;gap:24px;height:48px;display:flex;position:static;transform:none}.zsphere-docs-header-row>.zsphere-docs-tabs{position:absolute;top:64px;left:48px}.zsphere-docs-tab{min-height:48px;color:var(--zsphere-muted);letter-spacing:0;border-radius:0;align-items:center;padding:0;font-size:14px;font-weight:500;line-height:24px;transition:color .15s;display:inline-flex;position:relative}.zsphere-docs-tab:hover{color:var(--zsphere-heading);background:0 0!important}.zsphere-docs-tab[data-active=true],.zsphere-docs-tab[aria-current=page]{border-bottom:2px solid var(--docs-brand);color:var(--zsphere-heading);font-weight:600;background:0 0!important}.zsphere-docs-mobile-row{display:none}#nd-sidebar{top:var(--zsphere-header-height,112px);height:calc(100dvh - var(--zsphere-header-height,112px));background:var(--zsphere-bg);box-shadow:none;color:var(--zsphere-muted);border:0;align-items:stretch;padding:40px 32px 0 0;position:fixed;bottom:auto;left:max(32px,50vw - 688px);right:auto;width:var(--zsphere-sidebar-width,288px)!important}#nd-sidebar>*{width:256px!important}#nd-sidebar>div:first-child,#nd-sidebar>div:last-child{display:none}#nd-sidebar>div:nth-child(2)>div[data-radix-scroll-area-viewport]{scrollbar-width:none;padding:0 0 40px}#nd-sidebar [data-radix-scroll-area-viewport],#nd-sidebar-mobile [data-radix-scroll-area-viewport]{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 12px),#0000 100%)!important;mask-image:linear-gradient(#000 0 calc(100% - 12px),#0000 100%)!important}#nd-sidebar>div:nth-child(2)>div[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}#nd-sidebar-mobile [data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}#nd-sidebar :is(a[data-active],button[data-state]),#nd-sidebar-mobile :is(a[data-active],button[data-state]){border-radius:var(--zsphere-radius-control,12px);width:100%;min-height:36px;color:var(--zsphere-muted);letter-spacing:0;text-shadow:none;font-size:14px;font-weight:400;line-height:24px;transition:background-color .12s,color .12s;padding-block:6px!important;padding-inline-end:12px!important}#nd-sidebar :is(button[data-state],[role=button]),#nd-sidebar-mobile :is(button[data-state],[role=button]){color:var(--zsphere-heading);font-size:14px;font-weight:600;line-height:24px}#nd-sidebar>div:nth-child(2) [data-radix-scroll-area-viewport]>div>div>:first-child:is(button[data-state]){margin-top:0}#nd-sidebar :is(a[data-active=false],button[data-state]):hover,#nd-sidebar-mobile :is(a[data-active=false],button[data-state]):hover{background:var(--zsphere-hover);color:var(--zsphere-heading)}#nd-sidebar a[data-active=true],#nd-sidebar-mobile a[data-active=true]{color:var(--docs-brand);background:0 0;font-weight:500}#nd-sidebar a[data-active=true]:before,#nd-sidebar-mobile a[data-active=true]:before{display:none!important}#nd-sidebar :is(p,[data-sidebar-group-label]),#nd-sidebar-mobile :is(p,[data-sidebar-group-label]){color:var(--zsphere-heading);font-size:14px;font-weight:600;line-height:24px}:is(#nd-sidebar,#nd-sidebar-mobile) p:has(>.user-guide-category-switcher){width:100%;line-height:normal;display:block;position:relative;margin:0 0 12px!important;padding:0!important}.user-guide-category-switcher{--user-guide-switcher-border:var(--zsphere-border);--user-guide-switcher-radius:var(--zsphere-radius-control,12px);width:100%;color:var(--zsphere-heading);display:block;position:relative}:is(#nd-sidebar,#nd-sidebar-mobile) .user-guide-category-switcher__trigger{border:1px solid var(--user-guide-switcher-border);border-radius:var(--user-guide-switcher-radius);width:100%;min-height:40px;box-shadow:none;color:var(--zsphere-heading);cursor:pointer;font:inherit;text-align:start;background:0 0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:7px 10px;font-size:14px;font-weight:600;line-height:24px;transition:border-color .14s,background-color .14s,color .14s;display:grid}.user-guide-category-switcher__trigger:hover,.user-guide-category-switcher[data-open] .user-guide-category-switcher__trigger{border-color:color-mix(in srgb, var(--docs-muted) 38%, var(--docs-cloud));color:var(--docs-ink);background:0 0}.user-guide-category-switcher__trigger:focus-visible{border-color:color-mix(in srgb, var(--docs-brand) 58%, var(--docs-cloud));outline:2px solid color-mix(in srgb, var(--docs-brand) 20%, transparent);outline-offset:2px}.user-guide-category-switcher__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.user-guide-category-switcher__chevron{width:16px;height:16px;color:var(--zsphere-muted);transition:transform .14s cubic-bezier(.22,1,.36,1)}.user-guide-category-switcher[data-open] .user-guide-category-switcher__chevron{transform:rotate(180deg)}.user-guide-category-switcher__menu{z-index:30;border:1px solid var(--user-guide-switcher-border);border-radius:var(--user-guide-switcher-radius);background:var(--zsphere-bg);gap:2px;max-height:min(460px,100dvh - 188px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #0000001a}.dark .user-guide-category-switcher__menu{box-shadow:0 18px 42px #0000005c}:is(#nd-sidebar,#nd-sidebar-mobile) .user-guide-category-switcher__option{min-height:36px;color:var(--zsphere-muted);background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;display:grid}:is(#nd-sidebar,#nd-sidebar-mobile) .user-guide-category-switcher__option--home{color:var(--zsphere-heading);grid-template-columns:16px minmax(0,1fr)}:is(#nd-sidebar,#nd-sidebar-mobile) .user-guide-category-switcher__option:hover,:is(#nd-sidebar,#nd-sidebar-mobile) .user-guide-category-switcher__option:focus-visible{background:var(--zsphere-hover);color:var(--zsphere-heading);outline:0}:is(#nd-sidebar,#nd-sidebar-mobile) .user-guide-category-switcher__option[aria-current=page]{color:var(--docs-brand);background:0 0;font-weight:600}.user-guide-category-switcher__separator{background:var(--zsphere-border);height:1px;margin:4px 6px;display:block}.user-guide-category-switcher__home-icon,.user-guide-category-switcher__check{width:16px;height:16px}.user-guide-category-switcher__check{opacity:0;color:var(--docs-brand)}.user-guide-category-switcher__check[data-visible]{opacity:1}#nd-sidebar-mobile{border-right:1px solid var(--zsphere-border);border-left:0;border-color:var(--zsphere-border);background:var(--zsphere-bg);color:var(--zsphere-muted);width:min(100% - 16px,380px)!important;max-width:380px!important;left:0!important;right:auto!important}#nd-toc{top:var(--zsphere-header-height,112px);width:var(--zsphere-toc-width,304px);height:calc(100dvh - var(--zsphere-header-height,112px));color:var(--zsphere-muted);letter-spacing:0;padding:40px 0 24px 40px;font-size:14px;line-height:24px}#toc-title{color:var(--zsphere-copy);font-size:14px;font-weight:500;line-height:24px}#nd-toc a{border-radius:var(--zsphere-radius-control,12px);color:var(--zsphere-muted);font-size:14px;line-height:24px}#nd-toc a:hover{color:var(--zsphere-heading)}#nd-toc a[data-active=true]{color:var(--docs-brand)}#nd-page:not(.api-docs-page){width:100%;max-width:689px;min-height:calc(100dvh - var(--zsphere-header-height,112px));margin-top:var(--zsphere-header-height,112px);margin-bottom:0;margin-left:max(0px,50% - 348.8px);margin-right:auto;padding:40px 0 80px}#nd-page.api-docs-page{min-height:calc(100dvh - var(--zsphere-header-height,112px));margin-top:var(--zsphere-header-height,112px)}.doc-locale-switcher{width:112px;height:32px;top:16px;left:auto;right:max(48px,50vw - 688px)}.doc-locale-switcher__trigger{border-color:var(--zsphere-border);background:var(--zsphere-surface);border-radius:10px}.doc-locale-switcher__menu{border-color:var(--zsphere-border);background:var(--zsphere-surface)}.dark .doc-locale-switcher__trigger,.dark .doc-locale-switcher__menu{background:#171717b8}@media (min-width:1024px) and (max-width:1279px){#nd-docs-layout{--fd-toc-width:0px!important}#nd-toc{display:none!important}}@media (min-width:1280px){.api-code-console{top:calc(var(--zsphere-header-height,112px) + 24px);max-height:calc(100dvh - var(--zsphere-header-height,112px) - 48px)}}@media (min-width:1280px) and (max-width:1650px){#nd-page.api-docs-page{width:min(624px,100vw - 816px);max-width:624px;margin-left:max(320px,50vw - 400px)}}@media (max-width:1023px){#nd-docs-layout{--fd-layout-width:100vw!important;--fd-sidebar-width:0px!important;--fd-toc-width:0px!important;--fd-header-height:var(--zsphere-mobile-header-height,120px)!important;--fd-toc-popover-height:0px!important}#nd-subnav.zsphere-docs-header{height:var(--zsphere-mobile-header-height,120px)}:is(.zsphere-docs-header-primary,.zsphere-docs-header-row){height:64px;padding-inline:16px;display:flex}.zsphere-docs-search-slot{display:none}:is(.zsphere-docs-desktop-row,.zsphere-docs-tabs),.zsphere-docs-search-desktop{display:none!important}.zsphere-docs-search-mobile{display:inline-flex!important}.zsphere-docs-actions{gap:4px;margin-left:auto;margin-right:122px}.zsphere-docs-mobile-row{border-top:1px solid var(--zsphere-border-soft);align-items:center;width:100%;height:56px;padding:0 16px;display:flex}.zsphere-docs-mobile-trigger{width:100%;height:56px;color:var(--zsphere-copy);align-items:center;gap:10px;padding:0;font-size:13px;font-weight:500;line-height:20px;display:inline-flex;border-radius:0!important;min-width:0!important}.zsphere-docs-mobile-trigger:hover{color:var(--zsphere-heading);background:0 0}.zsphere-docs-mobile-trigger-icon{flex:none;width:16px;height:16px}#nd-sidebar,[data-toc-popover],#nd-toc{display:none!important}#nd-page:not(.api-docs-page){width:100%;max-width:none;min-height:calc(100dvh - var(--zsphere-mobile-header-height,120px));margin:var(--zsphere-mobile-header-height,120px) auto 0;padding:40px 20px 80px}#nd-page.api-docs-page{min-height:calc(100dvh - var(--zsphere-mobile-header-height,120px));margin-top:var(--zsphere-mobile-header-height,120px);padding-left:20px;padding-right:20px}.doc-locale-switcher{top:16px;left:auto;right:16px}}@media (max-width:480px){.zsphere-docs-actions{margin-right:110px}.doc-nav-brand-logo{width:120px;height:34px}.doc-locale-switcher{width:104px;right:12px}}
#nd-page:not(.api-docs-page){color:var(--zsphere-copy);gap:0}#nd-page>.flex.items-center.text-sm{color:var(--zsphere-muted);margin-bottom:12px;font-size:13px;font-weight:600;line-height:20px}#nd-page>h1{color:var(--zsphere-heading);letter-spacing:-.9px;margin:0;font-size:36px;font-weight:600;line-height:40px}#nd-page>p{max-width:none;color:var(--zsphere-muted);letter-spacing:0;margin:4px 0 32px;font-size:18px;font-weight:400;line-height:28px}#nd-page>.prose{max-width:none;margin-top:32px}#nd-page>p+.prose{margin-top:0}#nd-page .prose{color:var(--zsphere-copy);letter-spacing:0;font-size:16px;font-weight:400;line-height:28px}#nd-page .prose :is(p,li){color:var(--zsphere-copy);line-height:28px}#nd-page .prose :is(strong,b){color:var(--zsphere-heading);font-weight:600}#nd-page .prose :is(h2,h3,h4,h5,h6){color:var(--zsphere-heading);letter-spacing:-.015em;font-weight:600}#nd-page .prose h2{margin:48px 0 16px;font-size:24px;line-height:32px}#nd-page .prose h3{margin:32px 0 12px;font-size:16px;line-height:24px}#nd-page .prose h4{margin:28px 0 10px;font-size:15px;line-height:24px}#nd-page .prose :is(h2,h3,h4)>a[data-card=""]{color:inherit;font:inherit;text-decoration:none}#nd-page .prose a:not([data-card=true]){color:var(--docs-brand);-webkit-text-decoration-color:color-mix(in srgb, var(--docs-brand) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--docs-brand) 45%, transparent);text-underline-offset:3px;font-weight:500;text-decoration-thickness:1px}#nd-page .prose :is(ul,ol):not(.fd-steps){color:var(--zsphere-copy)}#nd-page .prose :is(ul,ol):not(.fd-steps)>li::marker{color:var(--zsphere-muted)}#nd-page .prose hr{border-color:var(--zsphere-border)}#nd-page .prose>div.grid:has(>[data-card=true]){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#nd-page .prose>div:has(>[data-card=true]){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#nd-page [data-card=true]{border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);min-width:0;min-height:0;box-shadow:none;color:var(--zsphere-copy);padding:20px;transition:border-color .16s,background-color .16s}#nd-page a[data-card=true]:hover{border-color:var(--docs-brand);background:var(--zsphere-surface);color:var(--zsphere-copy)}#nd-page [data-card=true]>div:first-child:not(:last-child){border-color:var(--zsphere-border);border-radius:var(--zsphere-radius-control);background:var(--zsphere-surface-subtle);box-shadow:none;color:var(--zsphere-heading)}#nd-page [data-card=true] h3{color:var(--zsphere-heading);letter-spacing:0;margin:0 0 4px;font-size:14px;font-weight:600;line-height:20px}#nd-page [data-card=true] :is(p,div){color:var(--zsphere-muted);font-size:14px;line-height:21px}#nd-page .prose [style*=--callout-color]{border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface-subtle);box-shadow:none;color:var(--zsphere-copy);align-items:flex-start;gap:12px;margin-block:20px;padding:16px 20px;font-size:14px;line-height:22px}#nd-page .prose [style*=--callout-color]>[role=none]{display:none}#nd-page .prose [style*=--callout-color]>svg{fill:none;color:currentColor;flex:none;width:18px;height:18px;margin:2px 0 0}#nd-page .prose [style*=--callout-color]>div:last-child{gap:6px}#nd-page .prose [style*=--callout-color] :is(p,li){color:inherit;font-size:14px;line-height:22px}#nd-page .prose [style*=--color-fd-info]{border-color:var(--zsphere-blue-border);background:var(--zsphere-blue-surface);color:var(--zsphere-blue)}.dark #nd-page .prose [style*=--color-fd-info]{color:#93c5fd;background:#2563eb33;border-color:#1e3a8a}#nd-page :not(pre)>code:not(.api-path){background:var(--zsphere-surface-subtle);color:var(--zsphere-heading);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em;font-weight:500;line-height:inherit;border:0;border-radius:5px;padding:2px 5px}#nd-page :is(pre,code,kbd,samp){font-variant-ligatures:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}#nd-page :is(figure.shiki,.shiki){border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);box-shadow:none;overflow:hidden}#nd-page figure.shiki pre{letter-spacing:0;background:0 0;font-size:14px;line-height:24px}#nd-page figure.shiki figcaption,#nd-page figure.shiki>div:first-child:not(:only-child){border-color:var(--zsphere-border);background:var(--zsphere-surface-subtle)}#nd-page .prose .fd-steps,#nd-page .prose>ol{border-left:0;margin:36px 0 24px 14px;padding-left:32px}#nd-page .prose .fd-step,#nd-page .prose>ol>li{color:var(--zsphere-copy);padding-bottom:32px;font-size:16px;line-height:28px;position:relative}#nd-page .prose .fd-step:before,#nd-page .prose>ol>li:before{border:1px solid var(--zsphere-border);background:var(--zsphere-surface-subtle);width:28px;height:28px;box-shadow:0 0 0 5px var(--zsphere-bg);color:var(--zsphere-heading);font-size:12px;font-weight:600;line-height:1;inset:7px auto auto -46px}#nd-page .prose .fd-step:not(:last-child):after,#nd-page .prose>ol>li:not(:last-child):after{background:var(--zsphere-border);top:43px;bottom:0;left:-32px}#nd-page .prose .fd-step:last-child:after,#nd-page .prose>ol>li:last-child:after{background:linear-gradient(to bottom, var(--zsphere-border), transparent);top:43px;left:-32px}#nd-page .prose .fd-step>:is(h2,h3,h4):first-child,#nd-page .prose .fd-step>.procedure-step-title:first-child,#nd-page .prose>ol>li>p:first-child{color:var(--zsphere-heading);letter-spacing:0;margin:0 0 8px;padding-top:7px;font-size:16px;font-weight:600;line-height:28px}#nd-page .prose .fd-step [style*=--callout-color],#nd-page .prose>ol>li [style*=--callout-color]{margin-block:18px 20px}#nd-page .prose :is(.doc-feature-table-wrap,.type-table){border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);box-shadow:none;overflow:hidden}#nd-page .prose table{border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);border-collapse:separate;border-spacing:0;background:var(--zsphere-surface);width:100%;color:var(--zsphere-copy);font-size:14px;line-height:22px}#nd-page .prose table :is(th,td){border-color:var(--zsphere-border);padding:12px 16px}#nd-page .prose table th{background:var(--zsphere-surface-subtle);color:var(--zsphere-heading);font-weight:600}#nd-page .prose table tbody tr:hover td{background:var(--zsphere-hover)}#nd-page .prose [role=tablist]{border-color:var(--zsphere-border);background:var(--zsphere-surface-subtle);gap:4px;padding:4px}#nd-page .prose [role=tablist] [role=tab]{border-radius:var(--zsphere-radius-control);min-height:36px;color:var(--zsphere-muted);border:0;padding:6px 12px}#nd-page .prose [role=tablist] [role=tab][data-state=active]{background:var(--zsphere-surface);box-shadow:inset 0 0 0 1px var(--zsphere-border);color:var(--zsphere-heading)}#nd-page .prose [role=tabpanel]{border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface)}#nd-page .prose>[data-orientation=horizontal]:has([role=tablist]){border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);box-shadow:none}#nd-page .prose>[data-orientation=vertical]{border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);box-shadow:none;overflow:hidden}#nd-page .prose [data-orientation=vertical]>[data-state]{border-color:var(--zsphere-border)}#nd-page .prose [data-orientation=vertical] h3{letter-spacing:0;margin:0;font-size:15px;line-height:24px}#nd-page .prose [data-orientation=vertical] button{border-radius:var(--zsphere-radius-control)}#nd-page.docs-index-page [data-card=true]{border:1px solid var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);min-height:0;color:var(--zsphere-copy);text-align:left;padding:20px;display:block;position:relative;overflow:hidden}#nd-page.docs-index-page [data-card=true]:before,#nd-page.docs-index-page [data-card=true]:after{content:none;display:none}#nd-page.docs-index-page [data-card=true]:hover{border-color:var(--docs-brand);background:var(--zsphere-surface)}#nd-page.docs-index-page [data-card=true] h3{color:var(--zsphere-heading);margin:0 0 4px;font-size:14px;font-weight:600;line-height:20px}#nd-page.docs-index-page [data-card=true] p{color:var(--zsphere-muted);margin:0;font-size:14px;line-height:21px}#nd-page.api-docs-page{color:var(--zsphere-copy)}#nd-page.api-docs-page>h1,#nd-page.api-docs-page .api-page-body :is(h2,h3,h4){color:var(--zsphere-heading);font-weight:600}#nd-page.api-docs-page :is(.api-endpoint-bar,.api-request-panel,.api-response-panel,.api-code-console,.api-playground-form,.api-page-body table){border-color:var(--zsphere-border);border-radius:var(--zsphere-radius-card);background:var(--zsphere-surface);box-shadow:none}#nd-page.api-docs-page :is(input,select,textarea,button){border-color:var(--zsphere-border);border-radius:var(--zsphere-radius-control)}@media (max-width:760px){#nd-page>h1{letter-spacing:-.6px;font-size:30px;line-height:36px}#nd-page>p{font-size:16px;line-height:24px}#nd-page .prose>div.grid:has(>[data-card=true]){grid-template-columns:minmax(0,1fr);gap:12px;padding-inline:0}#nd-page .prose>div:has(>[data-card=true]){grid-template-columns:minmax(0,1fr);gap:12px;padding-inline:0}#nd-page.docs-index-page .prose>div:has(>[data-card=true]){grid-template-columns:minmax(0,1fr);gap:12px;padding-inline:0}#nd-page [data-card=true],#nd-page.docs-index-page [data-card=true]{width:100%;padding:20px}#nd-page .prose [style*=--callout-color]{padding:14px 16px}#nd-page .prose table{min-width:620px}}
