.RoadmapBoard_root__vUJ7n{display:grid;gap:var(--vortex-space-1200);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.RoadmapBoard_root__vUJ7n{gap:var(--vortex-spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.RoadmapBoardView_footer__R9NLa{display:flex;margin-block-start:var(--vortex-space-800);padding-block-start:var(--vortex-space-400);padding-block-end:var(--vortex-space-1200);border-block-start:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}@media(min-width:768px){.RoadmapBoardView_footer__R9NLa{padding-block-end:0}}.radii_outer__vZvr5{--radii-outer-radius:calc(var(--radii-inner-radius, var(--vortex-space-0)) + var(--radii-padding, var(--vortex-space-0)));border-radius:var(--radii-outer-radius)}.radii_inner__JtEXn{border-radius:var(--radii-inner-radius,var(--vortex-space-0))}.Code_root__RzvJL{position:relative;padding:var(--radii-padding);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest);max-width:53.75rem}.Code_inner__Mb9aw,.Code_root__RzvJL{overflow:hidden}.Code_inner__Mb9aw{background:var(--vortex-color-background-default)}.Code_pre__yZ0_7{margin:0;padding:var(--vortex-space-400);overflow-x:auto}.Code_pre__yZ0_7:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-inside)}.Code_toggleBar__IFLh4{display:flex;align-items:center;justify-content:flex-end;gap:var(--vortex-space-300);padding:var(--vortex-space-200) var(--vortex-space-300);border-bottom:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background-image:linear-gradient(to top,var(--vortex-color-background-default) var(--vortex-space-100),transparent var(--vortex-space-100)),radial-gradient(circle,var(--docs-showcase-dot-color) var(--vortex-border-width-25),transparent var(--vortex-border-width-25));background-size:100% 100%,var(--vortex-space-250) var(--vortex-space-250);background-repeat:no-repeat,repeat;background-clip:padding-box}.Code_filename__4vsGk{min-width:0;margin-right:auto;overflow-wrap:anywhere;color:var(--vortex-color-foreground-subtle);font-family:var(--docs-font-family-code);font-size:var(--vortex-font-size-75);line-height:var(--vortex-font-line-height-600)}.Code_toggleBar__IFLh4>button{flex-shrink:0}.CopyHeading_root___yNtT{display:inline-flex;align-items:center;vertical-align:middle;margin-inline-start:var(--vortex-space-200);padding:var(--vortex-space-0);border:transparent;background-color:transparent;opacity:0;pointer-events:none;transition:opacity .5s}.CopyHeading_root___yNtT:focus-visible,.CopyHeading_root___yNtT[data-copied],:is(h1,h2,h3,h4,h5,h6):hover .CopyHeading_root___yNtT{opacity:1;pointer-events:auto}.CopyHeading_icon__e_Fa6{display:block}.CopyHeading_icon__e_Fa6:hover{opacity:.8}@media(prefers-reduced-motion:reduce){.CopyHeading_root___yNtT{transition:none}}.HoverHighlight_root__J4Vex[data-hover-highlight]{position:relative;isolation:isolate;padding-inline-start:var(--vortex-space-600);gap:var(--vortex-space-50);--sidebar-highlight-color:var(--docs-hover-highlight-background)}.HoverHighlight_decoration__vEPih{position:absolute;inset:0;list-style:none;pointer-events:none;z-index:var(--vortex-z-index-0)}.HoverHighlight_highlight__kb6a_{inset-inline-start:var(--vortex-space-600);inset-inline-end:0;top:0;height:0;opacity:0;background-color:var(--sidebar-highlight-color);border-radius:var(--vortex-border-radius-200);will-change:transform}.HoverHighlight_accent__iIsxu,.HoverHighlight_highlight__kb6a_,.HoverHighlight_marker__MJgz3,.HoverHighlight_rail__GU7Vt{position:absolute}.HoverHighlight_rail__GU7Vt{inset-inline-start:9.5px;top:0;width:var(--vortex-width-25);background:var(--vortex-color-border-default)}.HoverHighlight_accent__iIsxu{inset:0;transform-origin:top;transform:scaleY(0)}.HoverHighlight_accent__iIsxu,.HoverHighlight_marker__MJgz3{opacity:0;background:var(--vortex-color-foreground-default);will-change:transform}.HoverHighlight_marker__MJgz3{top:0;inset-inline-start:6.5px;width:7px;height:8px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.HoverHighlight_root__J4Vex>[data-hover-highlight-item]{position:relative;z-index:var(--vortex-z-index-1)}.HoverHighlight_root__J4Vex[data-hover-highlight][data-hover-highlight-variant=surface]{padding-inline-start:0;gap:0}.HoverHighlight_root__J4Vex[data-hover-highlight-variant=surface] .HoverHighlight_highlight__kb6a_{inset-inline:auto;left:0;background-color:var(--hover-highlight-background,var(--sidebar-highlight-color))}.HoverHighlight_root__J4Vex[data-hover-highlight-variant=surface] .HoverHighlight_marker__MJgz3,.HoverHighlight_root__J4Vex[data-hover-highlight-variant=surface] .HoverHighlight_rail__GU7Vt{display:none}.HoverHighlight_root__J4Vex:not([data-hover-highlight-ready]) [aria-current]:not([aria-current=false]){background-color:var(--sidebar-highlight-color)}@media(prefers-reduced-motion:reduce){.HoverHighlight_accent__iIsxu,.HoverHighlight_highlight__kb6a_,.HoverHighlight_marker__MJgz3{will-change:auto}}.InspectOverlay_root__DdCQ3{--inspect-ink:var(--vortex-color-foreground-primary-default);--inspect-band:color-mix(in srgb,var(--vortex-color-foreground-primary-default) 16%,transparent);--inspect-content:color-mix(in srgb,var(--vortex-color-foreground-primary-default) 20%,transparent);--inspect-strip:color-mix(in srgb,var(--vortex-color-accent-green-400) 68%,transparent);--inspect-strip-edge:var(--vortex-color-accent-green-600);inset:var(--vortex-space-0);z-index:var(--vortex-z-index-2);overflow:hidden;pointer-events:none}.InspectOverlay_capture__lyos5,.InspectOverlay_contentBox__Mmk0q,.InspectOverlay_root__DdCQ3,.InspectOverlay_strip__43ISL{position:absolute}.InspectOverlay_capture__lyos5{pointer-events:auto;cursor:crosshair}.InspectOverlay_contentBox__Mmk0q{background:var(--inspect-content)}.InspectOverlay_strip__43ISL{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--inspect-strip)}.InspectOverlay_gapStrip__U9uk6{outline:var(--vortex-border-width-25) dashed var(--inspect-strip-edge);outline-offset:calc(-1 * var(--vortex-border-width-25))}.InspectOverlay_stripLabel__1FP1b{font-family:var(--docs-font-family-code);font-size:.5625rem;font-weight:var(--vortex-font-weight-semibold);line-height:var(--vortex-font-line-height-100);white-space:nowrap;color:var(--vortex-color-foreground-static-black)}.InspectOverlay_guideHorizontal__HuEDz,.InspectOverlay_guideVertical__pNIdI{position:absolute;background:var(--inspect-ink);opacity:.55}.InspectOverlay_guideVertical__pNIdI{top:var(--vortex-space-0);bottom:var(--vortex-space-0);width:var(--vortex-border-width-25)}.InspectOverlay_guideHorizontal__HuEDz{left:var(--vortex-space-0);right:var(--vortex-space-0);height:var(--vortex-border-width-25)}.InspectOverlay_rulerLayer__bU8Tr{position:absolute;inset:var(--vortex-space-0)}.InspectOverlay_ruler__DaSBF{position:absolute;overflow:visible}.InspectOverlay_rulerLabel__sw0co{font-family:var(--docs-font-family-code);font-size:.5625rem;fill:var(--inspect-ink)}.InspectOverlay_readout__SzqJ4{position:absolute;z-index:var(--vortex-z-index-50);display:flex;flex-direction:column;gap:var(--vortex-space-150);padding:var(--vortex-space-300);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);border-radius:var(--vortex-border-radius-200);background:var(--vortex-color-background-surface-default);box-shadow:var(--vortex-shadow-300);pointer-events:none}.InspectOverlay_readoutPinned__rT5WN{pointer-events:auto}.InspectOverlay_readoutHeader__YuxsK{justify-content:space-between;gap:var(--vortex-space-200);min-height:var(--vortex-space-500)}.InspectOverlay_readoutActions___71IL,.InspectOverlay_readoutHeader__YuxsK{display:flex;align-items:center}.InspectOverlay_readoutActions___71IL{gap:var(--vortex-space-150);flex-shrink:0}.InspectOverlay_readoutPin__rb9Go{color:var(--vortex-color-foreground-subtle)}.InspectOverlay_readoutName__9_tGp{font-size:var(--vortex-font-size-75);font-weight:var(--vortex-font-weight-semibold);color:var(--vortex-color-foreground-primary-default)}.InspectOverlay_readoutName__9_tGp,.InspectOverlay_readoutRows__rDAfA{font-family:var(--docs-font-family-code)}.InspectOverlay_readoutRows__rDAfA{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--vortex-space-50) var(--vortex-space-200);margin:var(--vortex-space-0);font-size:.6875rem;line-height:1.55}.InspectOverlay_readoutLabel__QM0Q2{color:var(--vortex-color-foreground-subtle)}.InspectOverlay_readoutValue__bjVIJ{margin:var(--vortex-space-0);overflow-wrap:anywhere;color:var(--vortex-color-foreground-default)}.InstallCommand_root__okq1R.InstallCommand_root__okq1R{max-width:100%;flex-wrap:nowrap;border:var(--vortex-border-width-25) solid color-mix(in oklab,var(--docs-navigation-border),var(--vortex-color-border-default));border-radius:var(--vortex-border-radius-150);padding:var(--vortex-space-25) var(--vortex-space-100);gap:var(--vortex-space-50)}.InstallCommand_picker__Ylxst{position:relative;flex-shrink:0}.InstallCommand_trigger__360Ei{display:flex;align-items:center;gap:var(--vortex-space-50);padding:var(--vortex-space-50) var(--vortex-space-100);border-radius:var(--vortex-border-radius-100);cursor:pointer}.InstallCommand_menu__vVFko.InstallCommand_menu__vVFko{position:absolute;inset-inline-start:0;top:calc(100% + 8px);z-index:var(--vortex-z-index-7);width:120px;overflow-y:auto;overscroll-behavior:contain;padding:var(--vortex-spacing-3xs);background:var(--vortex-color-background-surface-default);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);border-radius:var(--vortex-border-radius-sm);box-shadow:var(--vortex-elevation-md)}.InstallCommand_menu__vVFko[data-above=true]{top:auto;bottom:calc(100% + 8px)}.InstallCommand_managerName__c_Wex{display:grid;min-width:max-content}.InstallCommand_managerName__c_Wex>span{grid-area:1/1}.InstallCommand_managerMeasure__JtD9B,.InstallCommand_swapMeasure__3rjVy{visibility:hidden;pointer-events:none}.InstallCommand_chevron__y91wH{transition:transform var(--vortex-motion-duration-150) var(--vortex-motion-ease)}.InstallCommand_trigger__360Ei[aria-expanded=true] .InstallCommand_chevron__y91wH{transform:rotate(180deg)}.InstallCommand_divider__F7ksz{width:var(--vortex-width-25);height:24px;flex-shrink:0;background-color:color-mix(in oklab,var(--vortex-color-border-divider) 60%,transparent);margin-inline:var(--vortex-space-50)}.InstallCommand_command__5u7hP,.InstallCommand_hexagon__PLDDg{font-family:var(--docs-font-family-code);color:var(--vortex-color-foreground-subtle);margin-right:var(--vortex-space-50)}.InstallCommand_command__5u7hP{min-width:0;overflow:hidden}.InstallCommand_root__okq1R .InstallCommand_button__t2uoV:hover .InstallCommand_command__5u7hP,.InstallCommand_root__okq1R .InstallCommand_button__t2uoV:hover .InstallCommand_hexagon__PLDDg{color:var(--vortex-color-foreground-default)}.InstallCommand_swapViewport__o0ZwM{position:relative;display:block;width:fit-content;max-width:100%;overflow:hidden;transition:width var(--vortex-motion-duration-400) cubic-bezier(.32,.72,0,1)}.InstallCommand_swapMeasure__3rjVy,.InstallCommand_swapText__PQryA,.InstallCommand_swapViewport__o0ZwM{white-space:nowrap}.InstallCommand_swapMeasure__3rjVy{position:absolute}.InstallCommand_swapText__PQryA{display:block;overflow:hidden;text-overflow:ellipsis;animation:InstallCommand_swap-fade-in__XSnhz var(--vortex-motion-duration-250) cubic-bezier(.215,.61,.355,1) var(--vortex-motion-duration-150) backwards}@keyframes InstallCommand_swap-fade-in__XSnhz{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}.InstallCommand_root__okq1R .InstallCommand_button__t2uoV{min-width:0;padding:var(--vortex-space-50) var(--vortex-space-100);border-radius:var(--vortex-border-radius-100);cursor:copy;gap:var(--vortex-spacing-4xs)}.InstallCommand_icon__fyKgi{opacity:.7;transition:opacity var(--vortex-motion-duration-150) var(--vortex-motion-ease)}@media(hover:hover) and (pointer:fine){.InstallCommand_button__t2uoV:hover .InstallCommand_icon__fyKgi{opacity:1}}@media(prefers-reduced-motion:reduce){.InstallCommand_chevron__y91wH,.InstallCommand_swapViewport__o0ZwM{transition:none}.InstallCommand_swapText__PQryA{animation:none}}.LogoAnimated_root__j9hZY{z-index:var(--vortex-z-index-7777)}.LogoAnimated_logo__HyOkS{width:auto;height:auto;fill:currentcolor}.LogoAnimated_logo__HyOkS:hover{animation:LogoAnimated_flare__3cr47 var(--vortex-motion-duration-1000)}@keyframes LogoAnimated_flare__3cr47{0%{-webkit-mask-image:linear-gradient(60deg,var(--vortex-color-neutral-1000) 25%,rgba(0,0,0,40%) 50%,var(--vortex-color-neutral-1000) 75%);mask-image:linear-gradient(60deg,var(--vortex-color-neutral-1000) 25%,rgba(0,0,0,40%) 50%,var(--vortex-color-neutral-1000) 75%);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-size:400%;mask-size:400%}50%{-webkit-mask-image:linear-gradient(60deg,var(--vortex-color-neutral-1000) 25%,rgba(0,0,0,40%) 50%,var(--vortex-color-neutral-1000) 75%);mask-image:linear-gradient(60deg,var(--vortex-color-neutral-1000) 25%,rgba(0,0,0,40%) 50%,var(--vortex-color-neutral-1000) 75%);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:400%;mask-size:400%}to{-webkit-mask-image:linear-gradient(60deg,var(--vortex-color-neutral-1000) 25%,rgba(0,0,0,40%) 50%,var(--vortex-color-neutral-1000) 75%);mask-image:linear-gradient(60deg,var(--vortex-color-neutral-1000) 25%,rgba(0,0,0,40%) 50%,var(--vortex-color-neutral-1000) 75%);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-size:400%;mask-size:400%}}.ModeSwitch_button__iL_oy{display:flex;align-items:center;justify-content:center;width:var(--vortex-width-600);height:var(--vortex-height-600);padding:0;border:none;border-radius:50%;cursor:pointer;background-color:transparent;color:var(--vortex-color-foreground-default);transition:color var(--vortex-motion-duration-300) var(--vortex-motion-ease),transform var(--vortex-motion-duration-100) var(--vortex-motion-ease)}.ModeSwitch_button__iL_oy:active{transform:scale(.95)}.ModeSwitch_button__iL_oy svg{width:100%;height:100%;display:block}.MobileNav_logo__7DedN{flex:1 1;justify-content:flex-start}.MobileNav_logo__7DedN,.MobileNav_logo__7DedN a{display:flex;align-items:center}.MobileNav_logo__7DedN span{display:inline-flex;height:var(--vortex-space-800)}.MobileNav_logo__7DedN svg{width:auto;height:100%}.MobileNav_logo__7DedN svg path{fill:currentColor}.MobileNav_hamburger__lUEV2{display:flex;align-items:center;color:var(--vortex-color-foreground-default)}.MobileNav_overlay__Z3I_N{inset:0;visibility:hidden;opacity:0;background-color:var(--vortex-color-neutral-1000);cursor:pointer}.MobileNav_drawer__HyhOD,.MobileNav_overlay__Z3I_N{position:fixed;z-index:var(--nav-z-index);display:none}.MobileNav_drawer__HyhOD{--mobile-nav-rail:var(--vortex-space-1000);inset-block:0;inset-inline-end:0;flex-direction:column;width:min(85vw,360px);height:100dvh;background-color:var(--vortex-color-background-surface-default)}.MobileNav_close__UGbOx{position:absolute;top:var(--vortex-space-500);inset-inline-start:0;z-index:var(--vortex-z-index-1);transform:translateX(calc(-100% - var(--vortex-space-500)));visibility:hidden;opacity:0;color:var(--vortex-color-foreground-static-white)}.MobileNav_closeButton__orR_n,.MobileNav_close__UGbOx{display:flex;align-items:center}.MobileNav_closeButton__orR_n{justify-content:center;min-width:var(--vortex-space-600);min-height:var(--vortex-space-600)}.MobileNav_closeButton__orR_n span{color:inherit}.MobileNav_stage__rEXWO{position:relative;flex:1 1 auto;overflow:clip}.MobileNav_panel__1uYim{inset-inline-end:0;flex-direction:column;overflow-y:auto;padding:var(--vortex-spacing-md)}.MobileNav_panel__1uYim,.MobileNav_rail__k2pcI{position:absolute;inset-block:0;display:flex}.MobileNav_rail__k2pcI{align-items:flex-start;justify-content:center;--mobile-nav-rail-glyph:var(--vortex-height-500);width:var(--mobile-nav-rail);padding-block-start:calc(var(--vortex-spacing-md) * 2 + (var(--vortex-typography-link-sm-medium-desktop-font-line-height) * var(--vortex-typography-link-sm-medium-desktop-font-size) - var(--mobile-nav-rail-glyph)) / 2);border:none;border-inline-end:var(--vortex-border-width-25) solid var(--vortex-color-border-divider);cursor:pointer;color:var(--vortex-color-foreground-subtle);transition:color var(--vortex-motion-duration-150) var(--vortex-motion-ease-out)}.MobileNav_rail__k2pcI:hover{color:var(--vortex-color-foreground-primary-default)}.MobileNav_drawer__HyhOD:focus,.MobileNav_panel__1uYim:focus{outline:none}.MobileNav_branch__gLlSp:focus-visible,.MobileNav_link__uD5tt:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.MobileNav_rail__k2pcI:focus-visible{outline:none}.MobileNav_rail__k2pcI:focus-visible:after{content:"";position:absolute;inset:var(--vortex-space-100);outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside);pointer-events:none}.MobileNav_list__kWPFB{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.MobileNav_branch__gLlSp,.MobileNav_link__uD5tt{display:flex;align-items:center;width:100%;padding-block:var(--vortex-spacing-md);padding-inline:var(--vortex-spacing-xs);font-family:var(--vortex-typography-link-sm-medium-desktop-font-family);font-size:var(--vortex-typography-link-sm-medium-desktop-font-size);font-weight:var(--vortex-typography-link-sm-medium-desktop-font-weight);line-height:var(--vortex-typography-link-sm-medium-desktop-font-line-height);letter-spacing:var(--vortex-typography-link-sm-medium-desktop-font-letter-spacing);color:var(--vortex-color-foreground-default);text-decoration:none;transition:color var(--vortex-motion-duration-150) var(--vortex-motion-ease-out)}.MobileNav_branch__gLlSp:hover,.MobileNav_link__uD5tt:hover{color:var(--vortex-color-foreground-primary-default)}.MobileNav_branch__gLlSp{justify-content:space-between;gap:var(--vortex-space-100);background:none;border:none;cursor:pointer;text-align:start}.MobileNav_footer__Dnmf9{display:flex;flex-shrink:0;align-items:start;justify-content:start;padding:var(--vortex-spacing-lg);border-block-start:var(--vortex-border-width-25) solid var(--vortex-color-border-divider)}.TokensSubNav_root__0lduF{position:sticky!important;z-index:var(--vortex-z-index-50)!important;top:calc(var(--vortex-space-1600) + var(--vortex-space-100));margin-top:calc(var(--vortex-space-1600) + var(--vortex-space-100));display:flex;background-color:var(--vortex-color-background-default);padding-block:var(--vortex-spacing-2xl)}@media(min-width:640px){.TokensSubNav_root__0lduF{top:0;margin-top:0;-webkit-backdrop-filter:blur(var(--docs-blur-lg))!important;backdrop-filter:blur(var(--docs-blur-lg))!important;background:var(--vortex-color-white-alpha-0)!important;padding-block:var(--vortex-spacing-lg)}.TokensSubNav_navigation__ZcETo{transform:translateX(calc(42px * var(--token-scroll-progress)))}}.TokensSubNav_navigation__ZcETo{margin-inline-start:calc(var(--vortex-spacing-xs) * -1)}.TokensSubNav_navigation__ZcETo .TokensSubNav_navigationItem__xJBOo{position:relative;padding-inline:var(--vortex-spacing-xs);--webkit-backface-visibility:hidden;transition-duration:var(--vortex-motion-duration-1000);transition-property:opacity;transition-timing-function:var(--vortex-motion-ease)}.TokensSubNav_navigation__ZcETo:hover .TokensSubNav_navigationItem__xJBOo{opacity:.4}.TokensSubNav_navigation__ZcETo:hover .TokensSubNav_navigationItem__xJBOo:focus-within,.TokensSubNav_navigation__ZcETo:hover .TokensSubNav_navigationItem__xJBOo:hover{opacity:1}.TokensSubNav_link__U6mo_{color:var(--vortex-color-foreground-default);text-decoration:none}.TokensSubNav_link__U6mo_:before{content:"";position:absolute;inset:calc(-1 * var(--vortex-spacing-md)) calc(-1 * var(--vortex-spacing-xs))}.SkipToMainContent_link__yuFsQ{position:fixed;top:var(--vortex-space-400);left:var(--vortex-space-400);z-index:var(--vortex-z-index-9999);opacity:0;transform:translateY(-6px);pointer-events:none;display:inline-flex;align-items:center;padding-block:var(--vortex-spacing-xs);padding-inline:var(--vortex-spacing-md);font-family:var(--vortex-font-family-body);font-size:var(--vortex-font-size-100);font-weight:var(--vortex-font-weight-medium);line-height:var(--vortex-font-line-height-100);letter-spacing:var(--vortex-font-letter-spacing-normal);text-decoration:none;white-space:nowrap;color:var(--vortex-color-foreground-button-secondary-default);background-color:var(--vortex-color-background-button-secondary-default);border:var(--vortex-border-width-25) solid var(--vortex-color-border-button-secondary-default);border-radius:var(--vortex-border-radius-button);box-shadow:var(--vortex-elevation-lg);transition:opacity .12s var(--vortex-motion-ease-out),transform .12s var(--vortex-motion-ease-out)}.SkipToMainContent_link__yuFsQ:focus-visible{opacity:1;transform:translateY(0);pointer-events:auto;transition-duration:.18s;outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}@media(forced-colors:active){.SkipToMainContent_link__yuFsQ:focus-visible{outline-color:Highlight}}@media(prefers-reduced-motion:reduce){.SkipToMainContent_link__yuFsQ,.SkipToMainContent_link__yuFsQ:focus-visible{transition:none;transform:none}}.SearchTrigger_root__wSrli{display:flex;align-items:center;justify-content:space-between;gap:var(--vortex-space-200);width:100%;height:34px;padding-block:var(--vortex-space-0);padding-inline:var(--vortex-space-150);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);border-radius:var(--vortex-border-radius-150);background-color:transparent;color:var(--vortex-color-foreground-subtle);font-family:inherit;font-size:var(--vortex-font-size-100);white-space:nowrap;cursor:pointer;transition:color var(--vortex-motion-duration-100) var(--vortex-motion-ease),background-color var(--vortex-motion-duration-100) var(--vortex-motion-ease)}.SearchTrigger_root__wSrli:hover{color:var(--vortex-color-foreground-default);background-color:color-mix(in oklab,var(--vortex-color-foreground-default) 5%,transparent)}.SearchTrigger_root__wSrli:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.SearchTrigger_label__3NCoi{display:flex;align-items:center;gap:var(--vortex-space-150)}@media(prefers-reduced-motion:reduce){.SearchTrigger_root__wSrli{transition:none}}.Navigation_root__XqgSd{position:fixed;z-index:var(--nav-z-index);top:var(--vortex-space-0);left:var(--vortex-space-0);width:100%;padding-top:var(--vortex-space-500);padding-bottom:var(--vortex-space-500);isolation:isolate;-webkit-backdrop-filter:blur(var(--docs-blur-2xl));backdrop-filter:blur(var(--docs-blur-2xl));background:linear-gradient(180deg,var(--docs-glass-bg) 0,color-mix(in oklab,var(--docs-glass-bg) 95%,transparent) 100%);border-bottom:var(--vortex-border-width-25) solid transparent;transition:border-color var(--vortex-motion-duration-100) var(--vortex-motion-ease),background var(--vortex-motion-duration-100) var(--vortex-motion-ease)}.Navigation_root__XqgSd:before{content:"";position:absolute;pointer-events:none;inset:0;background:linear-gradient(180deg,var(--docs-nav-bg-primary) 0,transparent 100%)}.Navigation_background__ZeIkR{width:100%;justify-content:space-between}.Navigation_scrollBackground__uL_E6{border-bottom-color:var(--docs-navigation-border)}.Navigation_header__9XwTH{justify-content:space-between}.Navigation_header__9XwTH,.Navigation_menuList__xhJNz{position:relative;display:flex}.Navigation_menuList__xhJNz{align-items:center;cursor:pointer}.Navigation_unorderedList__4GL3x{display:inline-flex;align-items:center;justify-content:center;background-clip:text;gap:var(--vortex-spacing-lg);list-style-type:none}.Navigation_unorderedList__4GL3x:hover{color:transparent}.Navigation_menuItem__o2jaA{background-image:radial-gradient(6.25rem at calc(var(--navigation-mouse-x) * .0625rem) calc(var(--navigation-mouse-y) * .0625rem),var(--docs-mouse-cursor-center),var(--docs-mouse-cursor-closest-side))}.Navigation_orderedList__0MRn7{list-style-type:none}.Navigation_link__YIdl0{display:inline-flex;align-items:center;font-family:var(--vortex-typography-link-sm-medium-desktop-font-family);font-size:var(--vortex-typography-link-sm-medium-desktop-font-size);font-weight:var(--vortex-typography-link-sm-medium-desktop-font-weight);letter-spacing:var(--vortex-typography-link-sm-medium-desktop-font-letter-spacing);line-height:var(--vortex-typography-link-sm-medium-desktop-font-line-height);text-decoration:none;white-space:nowrap}.Navigation_link__YIdl0,.Navigation_link__YIdl0:hover,.Navigation_trigger__cM6lN{color:inherit}.Navigation_trigger__cM6lN{appearance:none;margin:0;padding:0;border:0;background:none;cursor:pointer}.Navigation_link__YIdl0:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.SidebarSection_heading__dsdrs{margin:0;font:inherit}.SidebarSection_root__bhxep{display:flex;align-items:center;justify-content:space-between;gap:var(--vortex-space-200);width:100%;min-height:var(--vortex-height-800);padding:var(--vortex-space-200) var(--vortex-space-300);border:none;border-radius:var(--vortex-border-radius-200);background:transparent;color:var(--vortex-color-foreground-default);font-family:var(--vortex-typography-body-xs-regular-desktop-font-family);font-size:var(--vortex-typography-body-sm-regular-desktop-font-size);font-weight:var(--vortex-font-weight-semibold);line-height:var(--vortex-typography-body-xs-regular-desktop-font-line-height);text-align:start;cursor:pointer;transition:background-color .12s var(--vortex-motion-ease)}.SidebarSection_root__bhxep:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.SidebarSection_chevron__aEYYg{display:flex;flex-shrink:0;transition:transform var(--vortex-motion-duration-150) ease-out}.SidebarSection_root__bhxep[aria-expanded=true] .SidebarSection_chevron__aEYYg{transform:rotate(90deg)}@media(hover:hover) and (pointer:fine){.SidebarSection_root__bhxep:hover{background:color-mix(in oklab,var(--vortex-color-foreground-default) 4%,transparent)}}@media(prefers-reduced-motion:reduce){.SidebarSection_chevron__aEYYg,.SidebarSection_root__bhxep{transition:none}}.DesktopNav_tokenHeader__CX0gQ.DesktopNav_tokenHeader__CX0gQ{position:relative;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border-bottom-color:transparent}.DesktopNav_tokenHeader__CX0gQ:before{display:none}.DesktopNav_tokenLogo__uAh1m{position:fixed;top:calc((22 - 4 * var(--token-scroll-progress)) * .0625rem);transform:scale(calc(1 - .2 * var(--token-scroll-progress))) rotate(calc(1turn * var(--token-scroll-progress)))}@media(prefers-reduced-motion:reduce){.DesktopNav_tokenLogo__uAh1m{transform:none}}.DesktopNav_tokenHeaderPending__0uRyT .DesktopNav_tokenLogo__uAh1m{visibility:hidden}.DesktopNav_logoItem__O_zxM{flex:1 1;display:flex;justify-content:flex-start;align-items:center}.DesktopNav_navDivider__Ak_RD{min-height:var(--vortex-height-400)!important;margin-inline:var(--vortex-spacing-lg);flex-shrink:0!important}.DesktopNav_navDivider__Ak_RD,.DesktopNav_navDivider__Ak_RD:before{height:var(--vortex-height-400)!important}.DesktopNav_navDivider__Ak_RD:before{flex-grow:0!important}.StatusBadge_xs__xjsyv.StatusBadge_xs__xjsyv{--vortex-badge-padding-inline:var(--vortex-spacing-4xs);--vortex-badge-height:var(--vortex-height-400);min-width:var(--vortex-width-300)}.StatusBadge_xs__xjsyv.StatusBadge_xs__xjsyv,.StatusBadge_xs__xjsyv.StatusBadge_xs__xjsyv *{--vortex-badge-font-size:0.5625rem;--vortex-badge-line-height:var(--vortex-font-line-height-100)}.VortexSvg_root__qaJ_g{width:100%;overflow:hidden}.VortexSvg_footer__7_75P{--footer-svg-blur:3.125rem;-webkit-backdrop-filter:blur(var(--footer-svg-blur)) saturate(180%);backdrop-filter:blur(var(--footer-svg-blur)) saturate(180%);z-index:var(--vortex-z-index-2);background:var(--docs-footer-glass-bg,var(--docs-glass-bg));box-sizing:border-box;position:relative}.VortexSvg_content__6_4Uu,.VortexSvg_footer__7_75P{display:flex;align-items:flex-end}.VortexSvg_content__6_4Uu{width:100%;height:100%}.VortexSvg_divider__1IO1L{background:linear-gradient(90deg,var(--vortex-color-border-divider) -1.53%,transparent -1.52%,var(--vortex-color-border-divider) 50%,transparent 100%);height:var(--vortex-height-25);position:absolute;top:-1px}.VortexSvg_divider__1IO1L,.VortexSvg_logo__0YBsV{z-index:var(--vortex-z-index-2);width:100%}.VortexSvg_logo__0YBsV{justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;left:0;transform:translateY(38%)}.VortexSvg_logo__0YBsV svg{opacity:.7;display:block;width:100%;max-width:80rem;height:auto;aspect-ratio:621/135}.VortexSvg_logo__0YBsV svg stop{stop-color:var(--vortex-color-background-surface-inverse)}.VortexSvg_logo__0YBsV svg [id=vortex-hover-wash] path{fill:var(--vortex-color-background-surface-inverse)}.DocsSidebar_sidebar__HFh_p{--docs-sidebar-foreground:var(--vortex-color-foreground-default);--docs-sidebar-muted-foreground:var(--vortex-color-foreground-subtle);width:100%;position:relative}[data-vortex-color-mode=dark] .DocsSidebar_sidebar__HFh_p{--docs-sidebar-foreground:color-mix(in oklab,var(--vortex-color-foreground-default) 96%,var(--vortex-color-background-default));--docs-sidebar-muted-foreground:color-mix(in oklab,var(--vortex-color-foreground-subtle) 83%,var(--vortex-color-background-default))}.DocsSidebar_sectionList__4FCWK{list-style:none;margin:var(--vortex-space-0);padding:var(--vortex-space-0);display:flex;flex-direction:column}.DocsSidebar_section__zAqyv+.DocsSidebar_section__zAqyv{margin-block-start:var(--vortex-space-200)}.DocsSidebar_list__44Klc{list-style:none;margin:var(--vortex-space-0);padding:var(--vortex-space-0);display:flex;flex-direction:column;margin-block-start:var(--vortex-space-100)}.DocsSidebar_item__h1A7D,.DocsSidebar_list__44Klc{position:relative}.DocsSidebar_item__h1A7D{display:block;padding-block:var(--vortex-space-100);min-height:var(--vortex-height-800);box-sizing:border-box;line-height:24px;padding-inline:var(--vortex-space-200);border-radius:var(--vortex-border-radius-200);font-size:var(--vortex-font-size-100);color:var(--docs-sidebar-muted-foreground);text-decoration:none;transition:color var(--vortex-motion-duration-100) var(--vortex-motion-ease);z-index:var(--vortex-z-index-1)}.DocsSidebar_itemSub__Y3_xy{padding-inline-start:calc(var(--vortex-space-200) + var(--vortex-space-300))}.DocsSidebar_itemActive__aXGWR{color:var(--docs-sidebar-foreground)}@media(hover:hover) and (pointer:fine){.DocsSidebar_item__h1A7D:hover{color:var(--docs-sidebar-foreground)}}@media(prefers-reduced-motion:reduce){.DocsSidebar_item__h1A7D{transition:none}}.page_playground__7HEwk [role=separator][aria-orientation=horizontal]{width:min(20rem,60vw)}.page_playground__7HEwk [role=separator][aria-orientation=vertical]{height:var(--vortex-height-3200)}