.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))}.DocsViewSelect_root__z8q6h{margin-block:var(--vortex-space-400)}.SidebarLayout_section__fRWlS{--docs-navigation-height:calc(4.25rem + 1px);--docs-page-gutter:var(--vortex-space-600);padding-top:var(--docs-navigation-height)}.SidebarLayout_grid__u_TTP{display:grid;grid-template-columns:minmax(0,1fr)}.SidebarLayout_sidebar__2qJd_{display:none}.SidebarLayout_content__LPKP8{min-width:0}.SidebarLayout_sidebarWithMobileHeader__ZOtKh{display:block;padding-top:var(--vortex-spacing-xl)}.SidebarLayout_sidebarScroll__fwf52{display:none}@media(min-width:640px){.SidebarLayout_section__fRWlS{--docs-navigation-height:calc(4.5rem + 1px);--docs-page-gutter:var(--vortex-space-800)}}@media(min-width:1024px){.SidebarLayout_mobileNavigation__ChQCw{display:none}.SidebarLayout_section__fRWlS{padding-top:calc(var(--docs-navigation-height) + var(--vortex-spacing-2xl))}.SidebarLayout_grid__u_TTP{grid-template-columns:210px minmax(0,1fr);column-gap:var(--vortex-spacing-4xl)}.SidebarLayout_sidebar__2qJd_{padding-top:0;display:flex;flex-direction:column;position:sticky;top:5.5rem;align-self:start;max-height:calc(100dvh - var(--docs-navigation-height) - var(--vortex-size-1200));z-index:var(--vortex-z-index-1)}.SidebarLayout_sidebarHeader__7EcN8{flex-shrink:0}.SidebarLayout_sidebarScroll__fwf52{display:block;min-height:0;padding:var(--vortex-space-100);margin:calc(-1 * var(--vortex-space-100));padding-inline-end:var(--vortex-space-400);margin-inline-end:calc(-1 * var(--vortex-space-400));overflow-y:auto;--docs-sidebar-scrollbar-size:calc(var(--vortex-space-100) * 1.5);scrollbar-width:thin;&::-webkit-scrollbar{width:var(--docs-sidebar-scrollbar-size);height:var(--docs-sidebar-scrollbar-size)}&::-webkit-scrollbar-track{background:transparent}&::-webkit-scrollbar-thumb{border-radius:var(--vortex-border-radius-full);background-clip:padding-box;background-color:var(--vortex-color-border-default);transition:background-color var(--vortex-motion-duration-200) var(--vortex-motion-ease)}&:hover::-webkit-scrollbar-thumb{background-color:var(--vortex-color-foreground-subtle)}}}.PropsTable_frame__ZM2ki{width:100%;padding:var(--radii-padding);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest)}.PropsTable_frame__ZM2ki,.PropsTable_root__3rzAh,.PropsTable_srOnly__lw66d,.PropsTable_viewport__bV2S0{overflow:hidden}.PropsTable_viewport__bV2S0{background:var(--vortex-color-background-default)}.PropsTable_root__3rzAh,.PropsTable_table__5BA3x{position:relative;width:100%;min-width:40rem}.PropsTable_table__5BA3x{z-index:var(--vortex-z-index-1);table-layout:fixed;border-collapse:separate;border-spacing:0}.PropsTable_colProp__0UF3M,.PropsTable_colType__1Y8oV{width:200px}.PropsTable_colDefault__fNPJa{width:150px}.PropsTable_thead__kCGw7{background-color:var(--vortex-color-background-surface-default)}.PropsTable_headerCell__RHh4T{padding:var(--vortex-spacing-xs);text-align:left;vertical-align:middle;border-bottom:var(--vortex-border-width-25) solid var(--vortex-color-border-default);font-family:var(--vortex-typography-body-sm-regular-mobile-font-family);font-size:var(--vortex-typography-body-sm-regular-mobile-font-size);font-weight:var(--vortex-typography-body-sm-regular-mobile-font-weight);color:var(--vortex-color-foreground-neutral-subtle)}@media(min-width:640px){.PropsTable_headerCell__RHh4T{font-family:var(--vortex-typography-body-sm-regular-desktop-font-family);font-size:var(--vortex-typography-body-sm-regular-desktop-font-size);font-weight:var(--vortex-typography-body-sm-regular-desktop-font-weight)}}.PropsTable_cell__fo9et{padding:0;vertical-align:middle}.PropsTable_table__5BA3x tbody>tr:not(:last-child)>.PropsTable_cell__fo9et{box-shadow:inset 0 -1px 0 0 var(--vortex-color-border-default)}.PropsTable_highlight__zToB6{position:absolute;top:0;left:0;z-index:var(--vortex-z-index-0);pointer-events:none;background-color:var(--docs-hover-highlight-background)}.PropsTable_value__EkXVQ{height:var(--vortex-space-1400);display:flex;align-items:center;padding-inline:var(--vortex-spacing-xs);font-family:var(--vortex-typography-body-sm-regular-mobile-font-family);font-size:var(--vortex-typography-body-sm-regular-mobile-font-size);font-weight:var(--vortex-typography-body-sm-regular-mobile-font-weight);letter-spacing:var(--vortex-typography-body-sm-regular-mobile-font-letter-spacing);line-height:var(--vortex-typography-body-sm-regular-mobile-font-line-height)}@media(min-width:640px){.PropsTable_value__EkXVQ{font-family:var(--vortex-typography-body-sm-regular-desktop-font-family);font-size:var(--vortex-typography-body-sm-regular-desktop-font-size);font-weight:var(--vortex-typography-body-sm-regular-desktop-font-weight);letter-spacing:var(--vortex-typography-body-sm-regular-desktop-font-letter-spacing);line-height:var(--vortex-typography-body-sm-regular-desktop-font-line-height)}}.PropsTable_description__TSN6Z{height:var(--vortex-space-1400);display:flex;align-items:center;padding-inline:var(--vortex-spacing-xs);font-family:var(--vortex-typography-body-xs-regular-mobile-font-family);font-size:var(--vortex-typography-body-xs-regular-mobile-font-size);font-weight:var(--vortex-typography-body-xs-regular-mobile-font-weight);letter-spacing:var(--vortex-typography-body-xs-regular-mobile-font-letter-spacing);line-height:var(--vortex-typography-body-xs-regular-mobile-font-line-height)}@media(min-width:640px){.PropsTable_description__TSN6Z{font-family:var(--vortex-typography-body-xs-regular-desktop-font-family);font-size:var(--vortex-typography-body-xs-regular-desktop-font-size);font-weight:var(--vortex-typography-body-xs-regular-desktop-font-weight);letter-spacing:var(--vortex-typography-body-xs-regular-desktop-font-letter-spacing);line-height:var(--vortex-typography-body-xs-regular-desktop-font-line-height)}}.PropsTable_tags__3AIih{height:var(--vortex-space-1400);display:flex;justify-content:flex-end;padding-inline:var(--vortex-spacing-xs);white-space:nowrap}.PropsTable_codePill__2vutY,.PropsTable_tags__3AIih{align-items:center}.PropsTable_codePill__2vutY{display:inline-flex;padding:var(--vortex-space-50) var(--vortex-space-100);border:var(--vortex-border-width-25) solid var(--docs-code-border);background-color:var(--docs-code-background);border-radius:var(--vortex-border-radius-100);font-family:var(--vortex-typography-body-xs-regular-mobile-font-family,monospace);font-size:var(--vortex-font-size-75);font-weight:var(--vortex-font-weight-regular);color:var(--vortex-color-foreground-neutral-default);word-break:break-all}.PropsTable_codePillGray__IghjX{color:var(--vortex-color-foreground-neutral-subtle)}.PropsTable_iconButton__8Ry5B{justify-content:center;padding:0;background:none;border:none;cursor:pointer;color:inherit}.PropsTable_iconButton__8Ry5B,.PropsTable_noDefault__xcZWW{display:inline-flex;align-items:center}.PropsTable_noDefault__xcZWW{color:var(--vortex-color-foreground-neutral-subtle)}.PropsTable_srOnly__lw66d{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.IconNotSelected_root__S_31d{--selection-motion-enabled:0;--selection-approach-x:0;--selection-approach-y:0;--selection-drag-x:0;--selection-drag-y:0;--selection-outline-opacity:0;--selection-fill-opacity:0;--selection-handle-opacity:0;--selection-handle-scale:0.7}.IconNotSelected_cursorSpace__TiBlT{width:var(--vortex-space-700);height:var(--vortex-space-700)}.IconNotSelected_label__i4ucr{position:relative}.IconNotSelected_selection__sxmni{position:absolute;inset:calc(-1 * var(--vortex-space-250)) calc(var(--vortex-space-700) / -2);color:var(--vortex-color-foreground-primary-default);pointer-events:none}.IconNotSelected_cursorPosition__gwnFP,.IconNotSelected_handles__b63jz,.IconNotSelected_outline__De33i{position:absolute;inset:0}.IconNotSelected_handles__b63jz>span,.IconNotSelected_outline__De33i,.IconNotSelected_selectionFill__ivHTn{opacity:0}.IconNotSelected_outline__De33i{overflow:visible;transform-origin:top left}.IconNotSelected_cursorPosition__gwnFP{--selection-cursor-rest-x:calc(50% - var(--vortex-space-250));--selection-cursor-rest-y:calc(-1 * (var(--vortex-space-700) + var(--vortex-space-50)));transform:translate(var(--selection-cursor-rest-x),var(--selection-cursor-rest-y))}.IconNotSelected_cursor___V_No{position:absolute;top:calc(-1 * var(--vortex-space-100));left:calc(-1 * var(--vortex-space-100))}.IconNotSelected_handles__b63jz>span{position:absolute;top:0;left:0;box-sizing:border-box;width:var(--vortex-space-100);height:var(--vortex-space-100);border:var(--vortex-border-width-25) solid;background:var(--vortex-color-background-default)}.IconNotSelected_handles__b63jz>span:nth-child(2),.IconNotSelected_handles__b63jz>span:nth-child(3){left:100%}.IconNotSelected_handles__b63jz>span:nth-child(3),.IconNotSelected_handles__b63jz>span:nth-child(4){top:100%}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.IconNotSelected_root__S_31d{--selection-motion-enabled:1}.IconNotSelected_cursorPosition__gwnFP{transform:translate(calc(var(--selection-cursor-rest-x) * (1 - var(--selection-approach-x)) + 100% * var(--selection-drag-x)),calc(var(--selection-cursor-rest-y) * (1 - var(--selection-approach-y)) + 100% * var(--selection-drag-y)))}.IconNotSelected_outline__De33i{opacity:var(--selection-outline-opacity);transform:scale(var(--selection-drag-x),var(--selection-drag-y))}.IconNotSelected_selectionFill__ivHTn{opacity:var(--selection-fill-opacity)}.IconNotSelected_handles__b63jz>span{opacity:var(--selection-handle-opacity);transform:translate(-50%,-50%) scale(var(--selection-handle-scale))}}.IconGrid_modal__yaO41{z-index:var(--vortex-z-index-9999)!important;overflow-y:auto!important;max-width:min(37.5rem,calc(100vw - var(--vortex-space-800)))!important;max-height:min(34.375rem,calc(100svh - var(--vortex-space-800)))!important;margin:var(--vortex-space-400) auto!important}.IconGrid_searchField__rXKBr{--vortex-border-radius-input:var(--radii-inner-radius);padding:var(--radii-padding);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest)}.IconGrid_searchField__rXKBr>div{background:var(--vortex-color-background-default)!important;box-shadow:none}.IconGrid_searchField__rXKBr input[type=search]{background:transparent!important}.IconGrid_searchField__rXKBr input[type=search]::-webkit-search-cancel-button{display:none!important;-webkit-appearance:none!important;appearance:none!important}@media(min-width:640px){.IconGrid_modal__yaO41{max-height:min(50rem,calc(100svh - var(--vortex-space-800)))!important}}.SpinnerCatalog_root__4FJ0t{display:grid;gap:var(--vortex-spacing-xl)}.SpinnerCatalog_layout__ypLOv{display:grid;align-items:stretch;min-height:calc(100svh - var(--vortex-space-4000));border-block:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}@media(min-width:1024px){.SpinnerCatalog_layout__ypLOv{grid-template-columns:13.75rem minmax(0,1fr) 17.5rem}}.SpinnerCatalog_controlsPanel__WA2OA,.SpinnerCatalog_picker__TMz2b,.SpinnerCatalog_stage__ON_H6{min-width:0}.SpinnerCatalog_picker__TMz2b{display:flex;flex-direction:column;box-sizing:border-box;border-block-end:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.SpinnerCatalog_pickerScroll__X9JKu{position:relative;max-height:24rem;overflow-y:auto;padding-inline:var(--vortex-space-200);padding-block-start:var(--vortex-space-100);padding-block-end:var(--vortex-space-400);scrollbar-color:var(--vortex-color-border-default) transparent;scrollbar-width:thin}@media(min-width:1024px){.SpinnerCatalog_picker__TMz2b{align-self:stretch;contain:size layout;height:100%;border-block-end:none;border-inline-end:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.SpinnerCatalog_pickerScroll__X9JKu{flex:1;min-height:0;max-height:none}.SpinnerCatalog_pickerHeader___dQuV{padding-inline-end:var(--vortex-space-400)}}.SpinnerCatalog_pickerHeader___dQuV{position:sticky;top:calc(var(--vortex-space-1600) + var(--vortex-space-100));z-index:var(--vortex-z-index-3);display:grid;gap:var(--vortex-spacing-md);padding-block:var(--vortex-space-400);background-color:var(--vortex-color-background-default)}.SpinnerCatalog_commandItem__LbQds{display:flex;align-items:center;gap:var(--vortex-spacing-xs);min-width:0;color:var(--vortex-command-menu-item-color,var(--vortex-color-foreground-subtle))}.SpinnerCatalog_commandPreview__vhdJp{display:inline-flex;align-items:center;justify-content:center;width:var(--vortex-size-500);height:var(--vortex-size-500);flex-shrink:0}.SpinnerCatalog_commandName__xyod6,.SpinnerCatalog_commandPreview__vhdJp{overflow:hidden;color:inherit}.SpinnerCatalog_commandName__xyod6{min-width:0;font-size:var(--vortex-typography-body-sm-regular-desktop-font-size);line-height:var(--vortex-typography-body-sm-regular-desktop-font-line-height);text-overflow:ellipsis;white-space:nowrap}.SpinnerCatalog_pickerGroup__QXpPX,.SpinnerCatalog_pickerItem___n17u{position:relative;z-index:var(--vortex-z-index-1)}.SpinnerCatalog_pickerGroup__QXpPX+.SpinnerCatalog_pickerGroup__QXpPX{margin-block-start:var(--vortex-space-200)}.SpinnerCatalog_pickerList__eomvQ{display:flex;flex-direction:column;list-style:none;margin:var(--vortex-space-0);margin-block-start:var(--vortex-space-100);padding:var(--vortex-space-0)}.SpinnerCatalog_pickerItem___n17u{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--vortex-spacing-sm);width:100%;padding-block:var(--vortex-space-100);min-height:var(--vortex-size-800);box-sizing:border-box;padding-inline:var(--vortex-space-200);border:none;border-radius:var(--vortex-border-radius-150);background:transparent;color:var(--vortex-color-foreground-subtle);font-size:var(--vortex-font-size-100);text-align:left;text-decoration:none;transition:color var(--vortex-motion-duration-100) var(--vortex-motion-ease);cursor:pointer}.SpinnerCatalog_pickerItem___n17u[aria-current=true]{color:var(--vortex-color-foreground-default)}@media(hover:hover) and (pointer:fine){.SpinnerCatalog_pickerItem___n17u:hover{color:var(--vortex-color-foreground-default)}}@media(prefers-reduced-motion:reduce){.SpinnerCatalog_pickerItem___n17u{transition:none}}.SpinnerCatalog_pickerItem___n17u:focus-visible{position:relative;z-index:var(--vortex-z-index-2);outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.SpinnerCatalog_pickerCopy__Sd4Vb,.SpinnerCatalog_stage__ON_H6{display:grid;min-width:0}.SpinnerCatalog_pickerName__XjmtO{color:inherit;font:inherit}.SpinnerCatalog_stage__ON_H6{grid-template-rows:auto auto;align-content:start;gap:var(--vortex-spacing-lg);padding-block:var(--vortex-space-600);border-block-end:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.SpinnerCatalog_stageHeader__d7w7k{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--vortex-spacing-md);transition:gap .22s cubic-bezier(.645,.045,.355,1)}.SpinnerCatalog_stageHeader__d7w7k[data-title-visible=false]{gap:var(--vortex-space-0)}.SpinnerCatalog_stageTitleMorph__s_nQm{display:grid;grid-template-rows:1fr;opacity:1;transform:translateY(0);transition:grid-template-rows .22s cubic-bezier(.645,.045,.355,1),opacity .16s var(--vortex-motion-ease),transform .22s cubic-bezier(.645,.045,.355,1)}.SpinnerCatalog_stageTitleMorph__s_nQm[data-visible=false]{grid-template-rows:0fr;opacity:0;transform:translateY(calc(var(--vortex-space-100) * -1));pointer-events:none}.SpinnerCatalog_stageTitle__DHISK{min-width:0;min-height:0;overflow:hidden}.SpinnerCatalog_stageControls__oOOMJ{flex-wrap:wrap;justify-content:space-between;gap:var(--vortex-spacing-md);width:100%}.SpinnerCatalog_stageControls__oOOMJ,.SpinnerCatalog_tabControl__pMijG{display:flex;align-items:center;min-width:0}.SpinnerCatalog_tabControl__pMijG{gap:var(--vortex-spacing-sm)}.SpinnerCatalog_stageLabel__E7GSp{margin:var(--vortex-space-0);color:var(--vortex-color-foreground-subtlest);font-size:var(--vortex-font-size-75);font-weight:var(--vortex-font-weight-semibold);letter-spacing:var(--vortex-typography-body-xs-regular-desktop-font-letter-spacing);line-height:var(--vortex-typography-body-xs-regular-desktop-font-line-height);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.SpinnerCatalog_stageHeader__d7w7k,.SpinnerCatalog_stageTitleMorph__s_nQm{transition:none}.SpinnerCatalog_stageTitleMorph__s_nQm{transform:none}}.SpinnerCatalog_previewFrame__JqNgR{min-width:0;padding:var(--radii-padding);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest)}.SpinnerCatalog_previewStage__SaJ_l{position:relative;display:grid;place-items:center;overflow:hidden;height:clamp(18rem,43svh,26rem);min-height:0;background:var(--vortex-color-background-default)}.SpinnerCatalog_previewStage__SaJ_l:before{position:absolute;z-index:var(--vortex-z-index-0);inset:var(--vortex-space-0);background-image:radial-gradient(circle,var(--docs-showcase-dot-color) var(--vortex-border-width-25),transparent var(--vortex-border-width-25));background-size:var(--vortex-space-250) var(--vortex-space-250);content:""}.SpinnerCatalog_previewStage__SaJ_l>*{position:relative;z-index:var(--vortex-z-index-1)}.SpinnerCatalog_comparePreview__wF9JG{display:grid;align-self:stretch;justify-self:stretch;width:100%;min-height:inherit;grid-template-columns:minmax(0,1fr)}.SpinnerCatalog_comparePane__fV8_I{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:14rem}.SpinnerCatalog_comparePane__fV8_I+.SpinnerCatalog_comparePane__fV8_I{border-block-start:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.SpinnerCatalog_comparePaneHeader__dItC0{min-width:0;padding:var(--vortex-space-100);border-block-end:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-default);color:var(--vortex-color-foreground-subtle);font-size:var(--vortex-font-size-100)}.SpinnerCatalog_comparePaneSelect__FZ7Pb{width:100%}.SpinnerCatalog_visuallyLabeledSelect__18I88{position:relative}.SpinnerCatalog_visuallyLabeledSelect__18I88>label{position:absolute;width:var(--vortex-size-25);height:var(--vortex-size-25);overflow:hidden;margin:calc(var(--vortex-space-25) * -1);padding:var(--vortex-space-0);border:var(--vortex-border-width-0);clip-path:inset(50%);white-space:nowrap}.SpinnerCatalog_comparePaneBody__dzyPh{display:grid;place-items:center;min-width:0;min-height:0;padding:var(--vortex-space-600)}@media(max-width:639px){.SpinnerCatalog_previewStage__SaJ_l[data-view-mode=compare]{height:auto}.SpinnerCatalog_previewStage__SaJ_l[data-view-mode=compare] .SpinnerCatalog_comparePane__fV8_I{min-height:12rem}.SpinnerCatalog_previewStage__SaJ_l[data-view-mode=compare] .SpinnerCatalog_comparePaneBody__dzyPh{padding:var(--vortex-space-400)}}@media(min-width:640px){.SpinnerCatalog_comparePreview__wF9JG{grid-template-columns:repeat(2,minmax(0,1fr))}.SpinnerCatalog_comparePane__fV8_I+.SpinnerCatalog_comparePane__fV8_I{border-block-start:none;border-inline-start:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}}.SpinnerCatalog_buttonFrame__wF_K5{display:inline-flex;align-items:center;justify-content:center;gap:var(--vortex-spacing-xs);box-sizing:border-box;height:var(--vortex-size-1000);min-height:var(--vortex-size-1000);padding-inline:var(--vortex-spacing-md);border:var(--vortex-border-width-25) solid var(--vortex-color-border-button-secondary-default);border-radius:var(--vortex-border-radius-button);background:var(--vortex-color-background-surface-default);color:var(--vortex-color-foreground-button-secondary-default);font-size:var(--vortex-font-size-100);font-weight:var(--vortex-font-weight-medium);white-space:nowrap}.SpinnerCatalog_buttonFrameLabel__WJ_d6{color:inherit;font:inherit;line-height:var(--vortex-font-line-height-100)}.SpinnerCatalog_chatFrame__CfaTX{display:grid;gap:var(--vortex-spacing-md);width:min(27rem,100%);padding:var(--vortex-space-300)}.SpinnerCatalog_chatPrompt__B_Nek{display:inline-flex;align-items:center;justify-self:center;box-sizing:border-box;max-width:min(22rem,100%);min-height:var(--vortex-size-900);padding-block:var(--vortex-space-250);padding-inline:var(--vortex-space-400);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);border-radius:var(--vortex-border-radius-400);background:var(--vortex-color-background-surface-default);color:var(--vortex-color-foreground-default);font-size:var(--vortex-font-size-100);line-height:1.35}.SpinnerCatalog_chatPrompt__B_Nek[data-align=end]{justify-self:end}.SpinnerCatalog_chatThought__kcunZ{margin-block-start:var(--vortex-space-100);color:var(--vortex-color-foreground-subtlest);font-size:var(--vortex-font-size-75);line-height:var(--vortex-font-line-height-100)}.SpinnerCatalog_chatAnswer__UCmRu{position:relative;max-width:min(24rem,100%);margin:var(--vortex-space-0);padding-inline-start:var(--vortex-space-300);color:var(--vortex-color-foreground-default);font-size:var(--vortex-font-size-100);line-height:1.45}.SpinnerCatalog_chatAnswer__UCmRu:before{position:absolute;inset-block:.2em;inset-inline-start:var(--vortex-space-0);width:var(--vortex-border-width-50);border-radius:var(--vortex-border-radius-full);background:var(--vortex-color-border-default);content:""}.SpinnerCatalog_chatLoading__DyD5p{display:inline-flex;align-items:center;gap:var(--vortex-spacing-sm);margin-block-start:var(--vortex-space-100);color:var(--vortex-color-foreground-subtlest)}.SpinnerCatalog_chatBubbleText__IBy38{min-width:0;overflow:hidden;color:var(--vortex-color-foreground-subtle);font-size:var(--vortex-font-size-100);font-weight:var(--vortex-font-weight-medium);line-height:var(--vortex-typography-body-sm-regular-desktop-font-line-height);text-overflow:ellipsis;white-space:nowrap}.SpinnerCatalog_chatBubbleSpinner__4f06X{display:inline-grid;place-items:center;width:var(--vortex-size-500);height:var(--vortex-size-500);flex:0 0 auto}@media(min-width:1024px){.SpinnerCatalog_stage__ON_H6{padding-inline:var(--vortex-space-600);border-block-end:none;border-inline-end:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.SpinnerCatalog_previewStage__SaJ_l{height:clamp(20rem,47svh,29rem)}.SpinnerCatalog_codePanel__9k_kw{margin-inline:calc(var(--vortex-space-600) * -1)}.SpinnerCatalog_codePanel__9k_kw,.SpinnerCatalog_controlsPanel__WA2OA{padding-inline:var(--vortex-space-600)}}.SpinnerCatalog_controlsSection__SOqjc{display:grid;gap:var(--vortex-spacing-md)}.SpinnerCatalog_codePanel__9k_kw{display:grid;gap:var(--vortex-spacing-lg);min-width:0;padding-block-start:var(--vortex-space-600);border-block-start:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.SpinnerCatalog_codeInstallSection__ySWpR{justify-items:start}.SpinnerCatalog_controlsPanel__WA2OA{display:grid;align-content:start;gap:var(--vortex-spacing-xl);padding-block:var(--vortex-space-600)}.SpinnerCatalog_installWrap__TgoDO{justify-self:start;width:fit-content;max-width:100%;min-width:0;padding-bottom:var(--vortex-space-50)}.SpinnerCatalog_sectionHeader__mPdw1{display:flex;align-items:center;justify-content:space-between;gap:var(--vortex-spacing-md)}.SpinnerCatalog_resetButton__Ipesf{min-height:var(--vortex-size-600);height:var(--vortex-size-600);padding-inline:var(--vortex-space-200);border-radius:var(--vortex-border-radius-150);font-size:var(--vortex-font-size-75);line-height:var(--vortex-font-line-height-100)}.SpinnerCatalog_controlRow___uXis,.SpinnerCatalog_rangeControl__T55v9{display:grid;gap:var(--vortex-spacing-sm)}.SpinnerCatalog_controlLabel__3oYUJ{font-size:var(--vortex-font-size-100);font-weight:var(--vortex-font-weight-medium)}.SpinnerCatalog_controlLabel__3oYUJ,.SpinnerCatalog_controlRow___uXis>label>span,.SpinnerCatalog_rangeRow__meCP6 output{color:var(--vortex-color-foreground-subtle)}.SpinnerCatalog_rangeRow__meCP6{display:grid;width:100%;grid-template-columns:minmax(0,1fr) var(--vortex-size-1600);align-items:center;gap:var(--vortex-spacing-md)}.SpinnerCatalog_rangeRow__meCP6 output{font-size:var(--vortex-font-size-100);text-align:right}.SpinnerCatalog_switchGrid__cTYdg{display:grid;gap:var(--vortex-spacing-sm)}.RoadmapCard_root__y6PI_{padding:var(--radii-padding);border:var(--vortex-border-width-25) solid color-mix(in srgb,var(--vortex-color-border-default) 70%,transparent)}.RoadmapCard_content__CiHBU,.RoadmapCard_root__y6PI_{display:grid;background-color:var(--vortex-color-background-default)}.RoadmapCard_content__CiHBU{justify-items:start;gap:var(--vortex-spacing-xs);padding:var(--vortex-space-400);box-shadow:inset 0 0 0 var(--vortex-border-width-25) color-mix(in srgb,var(--vortex-color-foreground-default) 15%,transparent)}.RoadmapCard_top__1sQgl{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--vortex-spacing-sm);width:100%}.RoadmapCard_copy__lHx_n,.RoadmapCard_title__BXBQc,.RoadmapCard_top__1sQgl{min-width:0}.RoadmapCard_copy__lHx_n{display:grid;gap:var(--vortex-space-50)}.RoadmapCard_eyebrow__92EuV{text-transform:uppercase;letter-spacing:var(--vortex-font-letter-spacing-normal);font-size:var(--vortex-font-size-50)!important}.RoadmapCard_title__BXBQc{font-weight:var(--vortex-font-weight-semibold)}.RoadmapCard_avatar__voSHv{display:flex;flex-shrink:0}.RoadmapCard_footer__9qFgs{display:flex;margin-block-start:var(--vortex-space-100)}.ChangelogViewSelect_root__VqGy2{max-width:100%}.Tabs_root__iw56W{position:relative;display:flex;flex-direction:row;gap:var(--vortex-space-0);border-bottom:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.Tabs_indicator__7L_kJ{position:absolute;bottom:calc(var(--vortex-border-width-25) * -1);left:var(--vortex-space-0);height:var(--vortex-border-width-50);opacity:0;background-color:var(--vortex-color-foreground-default);pointer-events:none;will-change:transform,opacity}.Tabs_tab__L6nLF{padding:var(--vortex-space-250) var(--vortex-space-400);font-size:var(--vortex-font-size-body-sm);color:var(--vortex-color-foreground-subtle);text-decoration:none;position:relative;z-index:var(--vortex-z-index-1);transition:color var(--vortex-motion-duration-150) var(--vortex-motion-ease-in-out)}.Tabs_tabActive__GP_Hf,.Tabs_tab__L6nLF:hover{color:var(--vortex-color-foreground-default)}.page_playground__7HEwk [role=separator][aria-orientation=horizontal]{width:min(20rem,60vw)}.page_playground__7HEwk [role=separator][aria-orientation=vertical]{height:var(--vortex-size-3200)}.MdxDivider_wrapper__eMnN7{padding-block:var(--vortex-space-800)}.SpinnerAllPreview_paused__sOT0k.SpinnerAllPreview_paused__sOT0k div{animation-play-state:paused}.mdx-components_heading__elKCw{scroll-margin-top:var(--vortex-space-2800);margin-block:var(--vortex-space-1000) var(--vortex-space-400)}.mdx-components_heading__elKCw:first-child{margin-top:0}.mdx-components_list__vTBCW,.mdx-components_paragraph__VtH0T{margin-block:0 var(--vortex-space-300)}.mdx-components_list__vTBCW{padding-left:var(--vortex-space-500)}.mdx-components_list__vTBCW li::marker{content:"—  ";color:var(--vortex-color-foreground-neutral-subtle)}.mdx-components_list__vTBCW li+li{margin-top:var(--vortex-space-150)}@media(max-width:40rem){.mdx-components_heading__elKCw{margin-block:var(--vortex-space-800) var(--vortex-space-300)}.mdx-components_list__vTBCW,.mdx-components_paragraph__VtH0T{margin-bottom:var(--vortex-space-250)}}.page_layout__2r60J{display:grid;row-gap:var(--vortex-spacing-xl);column-gap:var(--vortex-spacing-4xl);grid-template-columns:1fr}.page_content__raoIM{min-width:0;gap:var(--vortex-spacing-md)}.page_toc__vHwYX{display:none;width:100%}.page_mobileToc__LI8TG{position:sticky;z-index:var(--vortex-z-index-20);top:5.5rem}.page_tocNav__9YGfs{min-height:0}@media(min-width:64rem){.page_layout__2r60J{gap:var(--vortex-spacing-4xl);grid-template-columns:minmax(0,1fr) 248px}.page_mobileToc__LI8TG{display:none}.page_toc__vHwYX{--toc-footer-height:5.75rem;--toc-viewport-reserve:13rem;position:sticky;top:5.5rem;align-self:start;max-height:calc(100vh - var(--toc-viewport-reserve))}.page_tocNav__9YGfs,.page_toc__vHwYX{display:flex;flex-direction:column;overflow:hidden}.page_tocNav__9YGfs{flex:1 1 auto;min-height:0;max-height:calc(100vh - var(--toc-viewport-reserve) - var(--toc-footer-height));overscroll-behavior:contain}.page_tocFooter__s96tE{flex:0 0 auto;min-height:var(--toc-footer-height)}}.page_page__25jEp{display:flex;flex-direction:column;width:100%;max-width:61rem;margin-inline:auto}.page_topBar__FYg9d{display:flex;justify-content:space-between;gap:var(--vortex-space-400);padding-block-end:var(--vortex-space-1200)}.page_author__BxsM2,.page_back__tJBmX,.page_header__iBe5H,.page_topBar__FYg9d{align-items:center}.page_back__tJBmX{display:inline-flex;gap:var(--vortex-space-200);color:var(--vortex-color-foreground-subtle);font-size:var(--vortex-font-size-100);text-decoration:none;border-radius:var(--vortex-border-radius-100)}.page_back__tJBmX:hover{color:var(--vortex-color-foreground-default)}.page_back__tJBmX:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}.page_bodyFrame__6y_5W{position:relative;width:100%;max-width:48rem;margin-inline:auto}.page_content__ijitC{min-width:0}.page_page__25jEp .page_content__ijitC{--flow-after-h2:var(--vortex-space-400)}.page_content__ijitC ol,.page_content__ijitC ul{color:var(--vortex-color-foreground-subtle)}.page_header__iBe5H{display:flex;flex-direction:column;gap:var(--vortex-space-500);max-width:40rem;margin-inline:auto;padding-block-end:var(--vortex-space-1200);text-align:center}.page_hero__WqjwI{--corner:0.875rem;--corner-color:var(--vortex-color-background-default);position:relative;width:100%;max-width:51.25rem;margin:var(--vortex-space-1200) auto;overflow:hidden}.page_heroImage__S40pP{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover}.page_hero__WqjwI:after{--square:linear-gradient(var(--corner-color),var(--corner-color));content:"";position:absolute;inset:0;pointer-events:none;transition:opacity var(--vortex-motion-duration-400) var(--vortex-motion-ease);background:var(--square) left top/var(--corner) var(--corner),var(--square) left var(--corner) top var(--corner)/var(--corner) var(--corner),var(--square) right top/var(--corner) var(--corner),var(--square) right var(--corner) top var(--corner)/var(--corner) var(--corner),var(--square) left bottom/var(--corner) var(--corner),var(--square) left var(--corner) bottom var(--corner)/var(--corner) var(--corner),var(--square) right bottom/var(--corner) var(--corner),var(--square) right var(--corner) bottom var(--corner)/var(--corner) var(--corner);background-repeat:no-repeat}.page_hero__WqjwI:has(>img[data-loaded=false]):after{opacity:0}.page_title__nvBgH{font-size:var(--vortex-font-size-300);line-height:var(--vortex-font-line-height-350)}.page_authors__tpdB5{--hover-highlight-background:color-mix(in srgb,var(--vortex-color-background-surface-hover) 50%,transparent);display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:calc(-1 * var(--vortex-space-200));text-align:start;padding:0}.page_header__iBe5H .page_authors__tpdB5[data-hover-highlight][data-hover-highlight-variant]{gap:var(--vortex-space-600)}.page_author__BxsM2{display:flex;gap:var(--vortex-space-200);padding:var(--vortex-space-200);color:inherit;text-decoration:none;border-radius:var(--vortex-border-radius-200)}.page_author__BxsM2:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}@media(max-width:47.999rem){.page_header__iBe5H,.page_topBar__FYg9d{padding-block-end:var(--vortex-space-800)}.page_hero__WqjwI{--corner:0.625rem;margin-block:var(--vortex-space-800)}.page_title__nvBgH{font-size:var(--vortex-font-size-275)}.page_header__iBe5H .page_authors__tpdB5[data-hover-highlight][data-hover-highlight-variant]{gap:var(--vortex-space-200)}}