:root{--fd-nav-height:4rem}.dark{--color-fd-border:#2a2d3259}.dark *{border-color:#2a2d3259}.dark pre,.dark [class*=not-prose]{border-color:#2f32374d!important}.dark [class*=rounded]{border-color:#2f32374d}#nd-docs-layout{--fd-docs-row-1:calc(var(--fd-nav-height,4rem) + var(--fd-banner-height,0px))!important}#nd-sidebar-mobile{top:calc(var(--fd-nav-height,4rem) + var(--fd-banner-height,0px))!important;height:calc(100dvh - var(--fd-nav-height,4rem) - var(--fd-banner-height,0px))!important}.layout-wrapper{max-width:1440px;margin:0 auto;position:relative}#nd-docs-layout #nd-sidebar[data-hovered=false]{background-color:#0000}#nd-docs-layout #nd-sidebar [data-active=true],#nd-sidebar-mobile [data-active=true]{color:hsl(var(--primary))!important;background-color:hsl(var(--primary) / .1)!important}#nd-docs-layout #nd-sidebar [data-active=true]:before,#nd-sidebar-mobile [data-active=true]:before{background-color:hsl(var(--primary))!important}#nd-docs-layout #nd-sidebar a,#nd-docs-layout #nd-sidebar button,#nd-sidebar-mobile a,#nd-sidebar-mobile button{min-height:unset!important;padding-top:.25rem!important;padding-bottom:.25rem!important}#nd-docs-layout #nd-sidebar ul li,#nd-sidebar-mobile ul li{margin-top:0!important;margin-bottom:0!important}#nd-docs-layout #nd-sidebar ul,#nd-sidebar-mobile ul{gap:0!important}#nd-docs-layout #nd-sidebar{scrollbar-width:thin;overflow-y:auto}#nd-docs-layout #nd-sidebar::-webkit-scrollbar{width:4px}#nd-docs-layout #nd-sidebar::-webkit-scrollbar-track{background:0 0}#nd-docs-layout #nd-sidebar::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}#nd-docs-layout #nd-sidebar::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}#nd-docs-layout #nd-sidebar>div.flex-1{flex:none;min-height:0;overflow:visible}#nd-docs-layout #nd-sidebar [data-radix-scroll-area-viewport],#nd-docs-layout #nd-sidebar>div.flex-1>div:first-child,#nd-sidebar-mobile [data-radix-scroll-area-viewport],#nd-sidebar-mobile>div.flex-1>div:first-child{height:auto!important;max-height:none!important;overflow:visible!important}#nd-sidebar-mobile{scrollbar-width:thin;overflow-y:auto}#nd-sidebar-mobile::-webkit-scrollbar{width:4px}#nd-sidebar-mobile::-webkit-scrollbar-track{background:0 0}#nd-sidebar-mobile::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}#nd-sidebar-mobile::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .5)}#nd-sidebar-mobile>div.flex-1{flex:none;min-height:0;overflow:visible}#nd-docs-layout #nd-sidebar p,#nd-sidebar-mobile p{font-weight:700!important}[data-sidebar-panel] [data-search]{display:none}@media (min-width:1440px){#nd-docs-layout [data-sidebar-panel]{left:calc(50vw - 720px)}}#nd-page>div:last-child>a{background:0 0!important;border:none!important;border-radius:0!important;gap:.125rem!important;padding:.25rem 0!important}#nd-page>div:last-child>a:hover{color:inherit!important;background:0 0!important}#nd-page>div:last-child>a>p:last-child{display:none!important}#nd-page{position:relative}#nd-page>.flex.flex-row.items-center.gap-2{z-index:10;top:1.5rem;right:1.5rem;margin:0!important;position:absolute!important}@media (max-width:1024px){#nd-page{padding-left:1rem;padding-right:1rem}}.prose :where(h1,h2,h3,h4):not(:where([class~=not-prose],[class~=not-prose] *)){letter-spacing:-.01em;font-weight:600}.prose{font-size:1rem;line-height:1.65}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875em}.prose :where(code):not(:where(pre *,[class~=not-prose],[class~=not-prose] *)){background-color:hsl(var(--muted));border-radius:.25rem;padding:.125rem .375rem}li>ol,li>ul{margin-top:0!important}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}[role=tabpanel].prose-no-margin{padding-top:2rem}[role=tablist]{flex-wrap:wrap;row-gap:.2rem}details+details{margin-top:.5rem!important}details>div{padding:.25rem}details>summary{font-weight:700}.fd-steps>h2,.fd-steps>h3,.steps>h2,.steps>h3{counter-increment:step;position:relative}.fd-steps>h2:first-child,.fd-steps>h3:first-child,.steps>h2:first-child,.steps>h3:first-child{margin-top:0}.fd-steps>h2:before,.fd-steps>h3:before,.steps>h2:before,.steps>h3:before{content:counter(step);background-color:hsl(var(--primary));width:1.75rem;height:1.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex;position:absolute;top:50%;left:-2.625rem;transform:translateY(-50%)}@media (max-width:768px){.fd-steps>h2,.fd-steps>h3,.steps>h2,.steps>h3{font-size:1rem;line-height:1.35}.fd-steps>h2:before,.fd-steps>h3:before,.steps>h2:before,.steps>h3:before{width:1.25rem;height:1.25rem;font-size:.75rem;left:-2.375rem}}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-text-decoration-color:hsl(var(--primary) / .4);text-decoration-color:hsl(var(--primary) / .4);text-underline-offset:2px;transition:text-decoration-color .15s}.prose :where(a:hover):not(:where([class~=not-prose],[class~=not-prose] *)){-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875rem}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:hsl(var(--primary) / .3);color:hsl(var(--muted-foreground));font-style:normal}
