@theme{--color-fd-background:hsl(0,0%,96%);--color-fd-foreground:hsl(0,0%,3.9%);--color-fd-muted:hsl(0,0%,96.1%);--color-fd-muted-foreground:hsl(0,0%,45.1%);--color-fd-popover:hsl(0,0%,98%);--color-fd-popover-foreground:hsl(0,0%,15.1%);--color-fd-card:hsl(0,0%,94.7%);--color-fd-card-foreground:hsl(0,0%,3.9%);--color-fd-border:hsla(0,0%,62%,20%);--color-fd-primary:hsl(0,0%,9%);--color-fd-primary-foreground:hsl(0,0%,98%);--color-fd-secondary:hsl(0,0%,93.1%);--color-fd-secondary-foreground:hsl(0,0%,9%);--color-fd-accent:hsla(0,0%,82%,50%);--color-fd-accent-foreground:hsl(0,0%,9%);--color-fd-ring:hsl(0,0%,63.9%)}.dark{--color-fd-background:hsl(0,0%,7.04%);--color-fd-foreground:hsl(0,0%,92%);--color-fd-muted:hsl(0,0%,12.9%);--color-fd-muted-foreground:hsla(0,0%,70%,0.8);--color-fd-popover:hsl(0,0%,10.6%);--color-fd-popover-foreground:hsl(0,0%,86.9%);--color-fd-card:hsl(0,0%,9.8%);--color-fd-card-foreground:hsl(0,0%,98%);--color-fd-border:hsla(0,0%,40%,20%);--color-fd-primary:hsl(0,0%,98%);--color-fd-primary-foreground:hsl(0,0%,9%);--color-fd-secondary:hsl(0,0%,12.9%);--color-fd-secondary-foreground:hsl(0,0%,92%);--color-fd-accent:hsla(0,0%,40.9%,30%);--color-fd-accent-foreground:hsl(0,0%,90%);--color-fd-ring:hsl(0,0%,54.9%)}.dark #nd-sidebar{--color-fd-muted:hsl(0,0%,16%);--color-fd-secondary:hsl(0,0%,18%);--color-fd-muted-foreground:hsl(0,0%,72%)}.shiki:not(.not-fumadocs-codeblock *){--padding-left:calc(var(--spacing) * 3);--padding-right:calc(var(--spacing) * 3);code span{color:var(--shiki-light)}code .line{position:relative;min-height:1lh;padding-left:var(--padding-left);padding-right:var(--padding-right)}&.has-focused code .line:not(.focused){filter:blur(2px);transition:filter .2s}&.has-focused:hover code .line:not(.focused){filter:blur(0)}&[data-line-numbers] code .twoslash-meta-line{@apply ml-7}&[data-line-numbers] code .line{width:calc(100% - 7 * var(--spacing));counter-increment:line;padding-left:calc(var(--padding-left) - var(--spacing));@apply ml-7;&:after{position:absolute;content:counter(line);@apply top-0 -left-5 text-fd-muted-foreground/60}}code .diff:before{position:absolute;left:var(--spacing)}code .diff.remove{opacity:.7;@apply bg-fd-diff-remove}code .diff.remove:before{content:"-";@apply text-fd-diff-remove-symbol}code .diff.add{@apply bg-fd-diff-add}code .diff.add:before{content:"+";@apply text-fd-diff-add-symbol}.highlighted{@apply bg-fd-primary/10}.highlighted-word{padding:1px;@apply border -my-px border-fd-primary/30 bg-fd-primary/10 rounded-md font-medium}}.dark .shiki:not(.not-fumadocs-codeblock *){code span{color:var(--shiki-dark)}}@source "../dist *.js";@plugin "../dist/theme/typography/index.js";@theme static{--color-fd-info:oklch(62.3% 0.214 259.815);--color-fd-warning:oklch(76.9% 0.188 70.08);--color-fd-error:oklch(63.7% 0.237 25.331);--color-fd-success:oklch(72.3% 0.219 149.579)}@theme{--spacing-fd-container:1400px;--fd-page-width:1200px;--fd-sidebar-width:0px;--fd-toc-width:0px;--fd-layout-width:100vw;--fd-banner-height:0px;--fd-nav-height:0px;--fd-tocnav-height:0px;--color-fd-diff-remove:rgba(200,10,100,0.12);--color-fd-diff-remove-symbol:rgb(230,10,100);--color-fd-diff-add:rgba(14,180,100,0.1);--color-fd-diff-add-symbol:rgb(10,200,100);--animate-fd-fade-in:fd-fade-in 300ms ease;--animate-fd-fade-out:fd-fade-out 300ms ease;--animate-fd-dialog-in:fd-dialog-in 300ms cubic-bezier(0.16,1,0.3,1);--animate-fd-dialog-out:fd-dialog-out 300ms cubic-bezier(0.16,1,0.3,1);--animate-fd-popover-in:fd-popover-in 130ms ease;--animate-fd-popover-out:fd-popover-out 130ms ease;--animate-fd-collapsible-down:fd-collapsible-down 150ms cubic-bezier(0.45,0,0.55,1);--animate-fd-collapsible-up:fd-collapsible-up 150ms cubic-bezier(0.45,0,0.55,1);--animate-fd-accordion-down:fd-accordion-down 200ms ease-out;--animate-fd-accordion-up:fd-accordion-up 200ms ease-out;--animate-fd-nav-menu-in:fd-nav-menu-in 200ms ease;--animate-fd-nav-menu-out:fd-nav-menu-out 200ms ease;--animate-fd-enterFromLeft:fd-enterFromLeft 250ms ease;--animate-fd-enterFromRight:fd-enterFromRight 250ms ease;--animate-fd-sidebar-in:fd-sidebar-in 250ms ease;--animate-fd-sidebar-out:fd-sidebar-out 250ms ease;--animate-fd-exitToLeft:fd-exitToLeft 250ms ease;--animate-fd-exitToRight:fd-exitToRight 250ms ease;@keyframes fd-collapsible-down{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height)}}@keyframes fd-collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0;opacity:0}}@keyframes fd-accordion-down{0%{height:0;opacity:.5}to{height:var(--radix-accordion-content-height)}}@keyframes fd-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0;opacity:.5}}@keyframes fd-dialog-in{0%{transform:scale(1.06);opacity:0}to{transform:scale(1)}}@keyframes fd-dialog-out{0%{transform:scale(1)}to{transform:scale(1.04);opacity:0}}@keyframes fd-popover-in{0%{opacity:0;transform:scale(.7)}}@keyframes fd-popover-out{to{opacity:0;transform:scale(.7)}}@keyframes fd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fd-enterFromRight{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes fd-enterFromLeft{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes fd-exitToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes fd-exitToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}@keyframes fd-sidebar-in{0%{transform:translateX(-100%)}}@keyframes fd-sidebar-out{to{transform:translateX(-100%)}}@keyframes fd-nav-menu-in{0%{opacity:0;height:0}to{opacity:1;height:var(--radix-navigation-menu-viewport-height)}}@keyframes fd-nav-menu-out{0%{opacity:1;height:var(--radix-navigation-menu-viewport-height)}to{opacity:0;height:0}}}@layer base{::-webkit-backdrop,::-webkit-file-upload-button{border-color:var(--color-fd-border,currentColor)}*,::backdrop,::file-selector-button,:after,:before{border-color:var(--color-fd-border,currentColor)}body{color:var(--color-fd-foreground)}[data-rmiz-modal-overlay=visible],body{background-color:var(--color-fd-background)}#nd-docs-layout,:root{--fd-layout-offset:max(calc(50vw - var(--fd-layout-width) / 2),0px)}}@variant max-xl{#nd-docs-layout:has([data-toc-popover]){--fd-tocnav-height:calc(var(--spacing) * 10)}}@utility fd-scroll-container{&::-webkit-scrollbar{width:5px;height:5px}&::-webkit-scrollbar-thumb{border-radius:5px;background:var(--color-fd-border)}&::-webkit-scrollbar-track{background:transparent}&::-webkit-scrollbar-corner{display:none}}@utility fd-steps{counter-reset:step;position:relative;@apply pl-6 ml-2 border-l sm:ml-4 sm:pl-7}@utility fd-step{&:before{background-color:var(--color-fd-secondary);color:var(--color-fd-secondary-foreground);content:counter(step);counter-increment:step;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex;position:absolute;@apply size-8 -start-4 rounded-full}}@utility prose-no-margin{&>:first-child{margin-top:0}&>:last-child{margin-bottom:0}}@property --radix-collapsible-content-height{syntax:"<length>";inherits:false;initial-value:0}@utility container{margin-inline:auto;padding-inline:1rem;@apply 2xl:max-w-[1400px]}@variant dark (&:where(.dark, .dark *));@tailwind base;@tailwind components;@tailwind utilities;:root{--foreground:#E8EDEF;--background:#141A21;--primary:#FF4D82;--secondary:#FFCFE5;--links:#FFFFFF;--border:#424242}aside{background:inherit}h1,h2,h3,li,p,strong{color:var(--foreground)}a{color:var(--links)!important}a code{background:inherit}article a{font-weight:800!important}a[href="###"] span,a[href^="/undefined"]:nth-last-child(3) span{color:var(--background)!important}.ownxr-card-dark a[href="###"] span,.ownxr-card-dark a[href^="/undefined"]:nth-last-child(3) span{color:var(--foreground)!important}strong{color:var(--primary)}button[data-search-full]{background:inherit;color:var(--foreground)}kbd{color:var(--background)}#nd-toc{padding-left:1rem;border-left:1px solid var(--border)}div[data-orientation]{background:var(--border)}#nd-subnav,#nd-tocnav{background:var(--background)}article>div:first-child>a:first-child{color:var(--primary)!important}.bg-fd-card{background:var(--background)}.ownxr-toolbar{display:flex;justify-content:space-between;height:max-content;padding:0 1rem;background:#0C1015;border-bottom:.0625rem solid #303a44;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ownxr-toolbar>div{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}.ownxr-toolbar>div:last-of-type>:last-child{margin:0 0 0 .5rem}.ownxr-toolbar .divider{width:.0625rem;height:100%;margin:0 .375rem;background:#374151}