._8YbBW_container{gap:var(--vortex-space-800)}._8YbBW_container,._8YbBW_header{flex-direction:column;display:flex}._8YbBW_header{gap:var(--vortex-space-400)}._8YbBW_title{scroll-margin-top:var(--vortex-space-2800)}._8YbBW_root{padding:var(--radii-padding);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest);container-type:inline-size;}._8YbBW_root,._8YbBW_table{width:100%;overflow:hidden}._8YbBW_table{background:var(--vortex-color-background-default);}._8YbBW_thead{background-color:var(--vortex-color-background-default);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);border-bottom:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}._8YbBW_bodyRow,._8YbBW_headerRow{grid-template-columns:var(--a11y-columns);align-items:center;display:grid}._8YbBW_headerRow>[role=columnheader]{padding-block:var(--vortex-space-300);text-transform:uppercase;text-align:left;padding-inline-start:var(--vortex-space-400)}._8YbBW_tbody{width:100%}._8YbBW_tbody>div:not(:first-child) ._8YbBW_bodyRow{box-shadow:inset 0 1px 0 0 var(--vortex-color-border-default)}._8YbBW_bodyCell{min-width:0;padding-block:var(--vortex-space-400);padding-inline:var(--vortex-space-400);overflow-wrap:anywhere}._8YbBW_keyCol{padding-inline-end:var(--vortex-space-400)}._8YbBW_keysCell{gap:var(--vortex-spacing-xs);flex-wrap:wrap;align-items:center;display:flex}._8YbBW_kbdPart{font:inherit}._8YbBW_plus{padding-inline:var(--vortex-space-50);opacity:.6}._8YbBW_bodyCell a,._8YbBW_header a{font-size:inherit!important;vertical-align:baseline!important}._8YbBW_bodyCell a span,._8YbBW_header a span{display:inline!important}._8YbBW_inlineCode{margin-block:var(--vortex-space-50);padding:var(--vortex-space-0) var(--vortex-space-100);border-radius:var(--vortex-border-radius-100);background-color:var(--docs-code-background);font-family:inherit;font-size:inherit;font-weight:inherit;color:var(--vortex-color-foreground-neutral-default)}._8YbBW_inlineCode,._8YbBW_kbd{border:var(--vortex-border-width-25) solid var(--docs-code-border);align-items:center;display:inline-flex}._8YbBW_kbd{padding:.1875rem var(--vortex-spacing-xs);border-radius:var(--vortex-border-radius-150);font-size:var(--vortex-font-size-75);font-family:var(--vortex-typography-body-xs-regular-mobile-font-family,monospace);font-weight:var(--vortex-font-weight-medium);background:linear-gradient(180deg,var(--docs-code-background) 0,var(--vortex-color-background-surface-subtlest) 100%);color:var(--vortex-color-foreground-neutral-subtle);box-shadow:0 var(--vortex-space-50) 0 var(--docs-code-border);white-space:nowrap;line-height:var(--vortex-font-line-height-600);position:relative}@container (max-width:32rem){._8YbBW_thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._8YbBW_bodyRow{grid-template-columns:minmax(0,1fr)}._8YbBW_bodyCell,._8YbBW_bodyRow{padding-block:var(--vortex-space-200)}._8YbBW_bodyCell:empty{display:none}}._8YbBW_srOnly{-webkit-user-select:none;user-select:none;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.gWzV5G_frame{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);}.gWzV5G_frame,.gWzV5G_root,.gWzV5G_srOnly,.gWzV5G_viewport{overflow:hidden}.gWzV5G_viewport{background:var(--vortex-color-background-default);outline:none;}.gWzV5G_root,.gWzV5G_table{width:100%;min-width:40rem;position:relative}.gWzV5G_table{z-index:var(--vortex-z-index-1);table-layout:fixed;border-collapse:separate;border-spacing:0}.gWzV5G_colProp{width:max(200px,calc(var(--prop-chars,0) * 1ch + 56px))}.gWzV5G_colType{width:200px}.gWzV5G_colDefault{width:150px}.gWzV5G_thead{background-color:var(--vortex-color-background-surface-default)}.gWzV5G_headerCell{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){.gWzV5G_headerCell{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)}}.gWzV5G_cell{vertical-align:middle;padding:0}.gWzV5G_table tbody>tr:not(:last-child)>.gWzV5G_cell{box-shadow:inset 0 -1px 0 0 var(--vortex-color-border-default)}.gWzV5G_highlight{z-index:var(--vortex-z-index-0);pointer-events:none;background-color:var(--docs-hover-highlight-background);position:absolute;top:0;left:0}.gWzV5G_value{height:var(--vortex-space-1400);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);align-items:center;display:flex}@media (min-width:640px){.gWzV5G_value{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)}}.gWzV5G_description{height:var(--vortex-space-1400);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);align-items:center;display:flex}@media (min-width:640px){.gWzV5G_description{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)}}.gWzV5G_tags{height:var(--vortex-space-1400);padding-inline:var(--vortex-spacing-xs);white-space:nowrap;justify-content:flex-end;display:flex}.gWzV5G_codePill,.gWzV5G_tags{align-items:center}.gWzV5G_codePill{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;display:inline-flex}.gWzV5G_codePillGray{color:var(--vortex-color-foreground-neutral-subtle)}.gWzV5G_iconButton{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;padding:0}.gWzV5G_iconButton,.gWzV5G_noDefault{align-items:center;display:inline-flex}.gWzV5G_noDefault{color:var(--vortex-color-foreground-neutral-subtle)}.gWzV5G_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}
.Y8Jjdq_table{--a11y-columns:minmax(0, 15rem) minmax(0, 1fr)}.Y8Jjdq_row>[role=cell]{padding-block:var(--vortex-spacing-xs)}.Y8Jjdq_part{align-items:center;gap:var(--vortex-spacing-2xs);font-size:var(--vortex-font-size-100);overflow-wrap:normal;white-space:nowrap;padding-inline-start:calc(var(--anatomy-depth,0) * var(--vortex-spacing-md));display:flex}.Y8Jjdq_name{font-family:var(--vortex-font-family-body);color:var(--vortex-color-foreground-default);text-decoration:none}.Y8Jjdq_name:hover{color:var(--vortex-color-foreground-primary-default)}.Y8Jjdq_name:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}
.h9xBgW_root{border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest);max-width:53.75rem;overflow:hidden;}.h9xBgW_preview,.h9xBgW_root,.h9xBgW_stage{position:relative}.h9xBgW_preview{padding:var(--radii-padding)}.h9xBgW_stage{min-height:160px;padding:var(--vortex-space-800);background:var(--vortex-color-background-default);justify-content:center;align-items:center;display:flex;overflow:hidden;}.h9xBgW_dotGrid{z-index:var(--vortex-z-index-0);top:var(--vortex-space-0);left: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);width:100%;height:100%;position:absolute}.h9xBgW_componentWrapper{max-width:100%;z-index:var(--vortex-z-index-1);position:relative}.h9xBgW_header{top:var(--vortex-space-300);right:var(--vortex-space-300);z-index:var(--vortex-z-index-5);gap:var(--vortex-space-100);display:flex;position:absolute}.h9xBgW_codePanel{background:var(--vortex-color-background-default);height:0;overflow:hidden}.h9xBgW_codePanelHeader{padding:var(--vortex-space-300) var(--vortex-space-400);border-bottom:var(--vortex-border-width-25) solid var(--vortex-color-border-default);justify-content:flex-end;display:flex;position:relative}.h9xBgW_pre{padding:var(--vortex-space-400);background:var(--vortex-color-background-default);margin:0;position:relative;overflow-x:auto}.h9xBgW_pre code{font-family:var(--docs-font-family-code)}.h9xBgW_panelHeader{flex-shrink:0}.h9xBgW_textInput{width:100%;max-width:200px;padding:var(--vortex-space-150) var(--vortex-space-300);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);border-radius:var(--vortex-border-radius-75);background:var(--vortex-color-background-surface-default);color:var(--vortex-color-foreground-default);font-size:var(--vortex-font-size-body-sm);outline:none;font-family:inherit}.h9xBgW_textInput:focus-visible{outline:var(--vortex-focus-ring);outline-offset:var(--vortex-focus-ring-offset-outside)}
.gzOBfG_root{border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background:var(--vortex-color-background-surface-subtlest);max-width:53.75rem;overflow:hidden;}.gzOBfG_preview,.gzOBfG_root,.gzOBfG_stage{position:relative}.gzOBfG_preview{padding:var(--radii-padding)}.gzOBfG_stage{min-height:160px;padding:var(--vortex-space-800);background:var(--vortex-color-background-default);justify-content:center;align-items:center;display:flex;overflow:hidden;}.gzOBfG_componentWrapper{z-index:var(--vortex-z-index-1);width:100%;position:relative}.gzOBfG_toggleBar{justify-content:space-between;align-items:center;gap:var(--vortex-space-200);padding:var(--vortex-space-400);background:var(--vortex-color-background-default);display:flex}.gzOBfG_toggleBarExpanded{border-bottom:var(--vortex-border-width-25) solid var(--vortex-color-border-default)}.gzOBfG_toggleButton{align-items:center;gap:var(--vortex-space-150);cursor:pointer;color:var(--vortex-color-foreground-subtle);background:0 0;border:none;flex:1;padding:0;font-family:inherit;display:flex}.gzOBfG_chevron{transition:transform var(--vortex-motion-duration-200) var(--vortex-motion-ease-in-out)}.gzOBfG_chevronOpen{transform:rotate(90deg)}.gzOBfG_codePanel{background:var(--vortex-color-background-default);height:0;overflow:hidden}.gzOBfG_copyWrapper{transition:opacity var(--vortex-motion-duration-200) var(--vortex-motion-ease-in-out)}.gzOBfG_pre{padding:var(--vortex-space-400);background:var(--vortex-color-background-default);margin:0;position:relative;overflow-x:auto}
.Fw6WqG_root{min-width:0;padding:var(--radii-padding);border:var(--vortex-border-width-25) solid var(--vortex-color-border-default);background-color:var(--vortex-color-background-surface-subtlest);}.Fw6WqG_inner{align-items:flex-start;gap:var(--vortex-space-200);padding:var(--vortex-space-150) var(--vortex-space-200);background-color:var(--vortex-color-background-default);display:flex;}.Fw6WqG_command{min-width:0;padding-block:var(--vortex-space-100);color:var(--vortex-color-foreground-default);font-family:var(--docs-font-family-code);font-size:var(--vortex-font-size-100);tab-size:2;flex:1;margin:0;line-height:1.75;overflow-x:auto}.Fw6WqG_command code{font:inherit}.Fw6WqG_copy{width:var(--vortex-space-800);height:var(--vortex-space-800);border-radius:var(--radii-inner-radius);cursor:pointer;flex:none;justify-content:center}
@layer vortex{@layer reset{[data-vortex-theme]{--vortex-focus-ring:var(--vortex-border-width-50) solid var(--vortex-color-border-primary-bold);--vortex-focus-ring-offset-outside:var(--vortex-border-width-50);--vortex-focus-ring-offset-inside:calc((var(--vortex-focus-ring-offset-outside) + var(--vortex-border-width-50)) * -1)}[data-vortex-theme] blockquote,[data-vortex-theme] body,[data-vortex-theme] dd,[data-vortex-theme] dl,[data-vortex-theme] figcaption,[data-vortex-theme] figure,[data-vortex-theme] h1,[data-vortex-theme] h2,[data-vortex-theme] h3,[data-vortex-theme] h4,[data-vortex-theme] h5,[data-vortex-theme] h6,[data-vortex-theme] li,[data-vortex-theme] ol,[data-vortex-theme] p,[data-vortex-theme] ul{margin:0;padding:0}[data-vortex-theme] ol[class],[data-vortex-theme] ul[class]{list-style:none}[data-vortex-theme] textarea{resize:vertical}[data-vortex-theme] table{border-collapse:collapse;border-spacing:0}[data-vortex-theme] fieldset{border:0;margin:0;padding:0}[data-vortex-theme] img{max-width:100%;display:block}[data-vortex-theme] button,[data-vortex-theme] input,[data-vortex-theme] select,[data-vortex-theme] textarea{font:inherit}[data-vortex-theme] option{background:var(--vortex-color-background-surface-default)}[data-vortex-theme] label{cursor:pointer}[data-vortex-theme] input::placeholder,[data-vortex-theme] textarea::placeholder{color:var(--vortex-color-foreground-subtle)}html[data-vortex-theme]{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation;font-size:var(--vortex-font-size-125);line-height:var(--vortex-font-line-height-600)}[data-vortex-theme] *,[data-vortex-theme] :after,[data-vortex-theme] :before{box-sizing:border-box}[data-vortex-theme] body,html[data-vortex-theme]{color:var(--vortex-color-foreground-default);background:var(--vortex-color-background-default);scroll-behavior:smooth;min-height:100dvh}[data-vortex-theme] body,[data-vortex-theme]:not(html){font-family:var(--vortex-typography-body-md-regular-desktop-font-family);font-size:var(--vortex-typography-body-md-regular-desktop-font-size);font-weight:var(--vortex-typography-body-md-regular-desktop-font-weight);letter-spacing:var(--vortex-typography-body-md-regular-desktop-font-letter-spacing);line-height:var(--vortex-typography-body-md-regular-desktop-font-line-height)}}[data-vortex-color-mode=light]{--_vortex-concrete-scheme:light;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-vortex-color-mode=dark]{--_vortex-concrete-scheme:dark;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-vortex-color-mode=light]:not([data-vortex-appearance]){--_vortex-scheme-inherited:light;--_vortex-scheme-inverted:dark}[data-vortex-color-mode=dark]:not([data-vortex-appearance]){--_vortex-scheme-inherited:dark;--_vortex-scheme-inverted:light}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}[data-vortex-no-transition] *,[data-vortex-no-transition] :after,[data-vortex-no-transition] :before{transition:none!important}:where([data-vortex-theme]) ::selection{background:var(--vortex-color-background-selection,var(--vortex-color-background-primary-default));color:var(--vortex-color-foreground-selection,var(--vortex-color-foreground-inverse));-webkit-text-fill-color:var(--vortex-color-foreground-selection,var(--vortex-color-foreground-inverse))}}
