.docsAssistant-constants-module__wWRaOa__stack{height:100%;width:var(--docs-assistant-w);border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);border-style:solid;border-width:1px 0 1px 1px;border-color:var(--docs-border);background-color:var(--docs-surface);flex-direction:column;display:flex;overflow:hidden}
.DocsAssistantToolCard-module__QsY42G__root{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface-muted);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-secondary)}
.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__root{gap:calc(var(--spacing) * 2);display:grid}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__title{min-width:0;color:var(--docs-text);font-size:var(--text-sm);font-weight:600;line-height:var(--text-sm--line-height);margin:0}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__status{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__actions{align-items:center;gap:calc(var(--spacing) * 1.5);flex:none;display:flex}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controls{border:1px solid var(--docs-border);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton{border:0;border-right:1px solid var(--docs-border);width:2.25rem;height:1.75rem;color:var(--docs-text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton:last-child{border-right:0}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton:hover:not(:disabled){background:var(--docs-surface-muted);color:var(--docs-text)}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton[data-command-status=confirmed]{color:var(--docs-text)}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton:disabled{cursor:default;opacity:.45}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__openLink{color:var(--docs-text-secondary);font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-decoration:none}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__openLink:hover{color:var(--docs-text)}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__message{margin:0}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__frame{border:1px solid var(--docs-border);border-radius:var(--radius-xl);background:var(--docs-embed-bg);width:100%;height:min(50vh,24rem);min-height:18rem}.dark .DocsAssistantBuilderCanvasEmbedCard-module__misSVq__title{color:var(--docs-text)}.dark .DocsAssistantBuilderCanvasEmbedCard-module__misSVq__openLink:hover{color:var(--docs-text)}.dark .DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton:hover:not(:disabled){color:var(--docs-text)}.dark .DocsAssistantBuilderCanvasEmbedCard-module__misSVq__controlButton:hover:not(:disabled){background:var(--docs-embed-control-hover)}@media (max-width:520px){.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__header{flex-direction:column;align-items:flex-start}.DocsAssistantBuilderCanvasEmbedCard-module__misSVq__actions{justify-content:space-between;width:100%}}
.interactionStyles-module__QJyb5a__focusRing:focus-visible{box-shadow:0 0 0 2px var(--docs-page-bg), 0 0 0 4px var(--docs-primary);outline-style:none}@media (forced-colors:active){.interactionStyles-module__QJyb5a__focusRing:focus-visible{outline-offset:2px;outline:2px solid #0000}}@media (hover:hover){.interactionStyles-module__QJyb5a__borderHover:hover{border-color:var(--docs-border-hover)}}.interactionStyles-module__QJyb5a__primaryText{color:var(--docs-primary)}@media (hover:hover){.interactionStyles-module__QJyb5a__primaryHoverText:hover{color:var(--docs-primary)}}@media (hover:hover){.group:hover .interactionStyles-module__QJyb5a__primaryGroupHoverText{color:var(--docs-primary)}}
.DocsAssistantCitationReferences-module__keXE4a__root{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.DocsAssistantCitationReferences-module__keXE4a__citationLink{overflow-wrap:anywhere;border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);max-width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px}@media (hover:hover){.DocsAssistantCitationReferences-module__keXE4a__citationLink:hover{border-color:var(--docs-primary);color:var(--docs-primary)}}
.docsShell-constants-module__7lOJOa__container{max-width:var(--docs-content-max-w);min-width:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 5);margin-inline:auto}@media not (min-width:64rem){.docsShell-constants-module__7lOJOa__container{max-width:none}}@media not (min-width:40rem){.docsShell-constants-module__7lOJOa__container{padding-inline:calc(var(--spacing) * 4)}}@media (min-width:40rem){.docsShell-constants-module__7lOJOa__container{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:48rem){.docsShell-constants-module__7lOJOa__container{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.docsShell-constants-module__7lOJOa__container{padding-inline:calc(var(--spacing) * 10)}}@media (min-width:80rem){.docsShell-constants-module__7lOJOa__container{padding-inline:calc(var(--spacing) * 16)}}.docsShell-constants-module__7lOJOa__navbarIconButton{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);color:var(--docs-text-quaternary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.docsShell-constants-module__7lOJOa__navbarIconButton:hover{background-color:var(--docs-surface-hover-strong)}}.docsShell-constants-module__7lOJOa__mobileBarIconButton{border-radius:var(--radius-md);padding:calc(var(--spacing) * 1);color:var(--docs-text-quaternary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.docsShell-constants-module__7lOJOa__mobileBarIconButton:hover{background-color:var(--docs-surface-hover-strong)}}.docsShell-constants-module__7lOJOa__sidebarSearchButton{height:calc(var(--spacing) * 8);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 2.5);text-align:left;font-size:var(--text-xs-plus);line-height:calc(var(--spacing) * 5);color:var(--docs-text-quaternary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);flex:1;display:flex}.dark .docsShell-constants-module__7lOJOa__sidebarSearchButton{color:var(--docs-text-muted-dark)}
.DocsAssistantGetCurrentPageCard-module__i9XMVa__paragraph{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantGetCurrentPageCard-module__i9XMVa__pageDescription{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}
.navItemStyles-module__8MCCrq__activeBackground{background-color:var(--docs-primary-10)}.navItemStyles-module__8MCCrq__activeGlyph{font-weight:var(--font-weight-semibold)}.dark .navItemStyles-module__8MCCrq__activeGlyph{filter:drop-shadow(0 0 8px var(--docs-glow-soft))}.navItemStyles-module__8MCCrq__inactiveItem{font-weight:var(--font-weight-medium);color:var(--docs-text-muted)}@media (hover:hover){.navItemStyles-module__8MCCrq__inactiveItem:hover{background-color:var(--docs-surface-hover);color:var(--docs-text)}}.dark .navItemStyles-module__8MCCrq__inactiveItem{color:var(--docs-text-muted-dark)}@media (hover:hover){.dark .navItemStyles-module__8MCCrq__inactiveItem:hover{color:var(--docs-text)}}
.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__paragraph{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__pageTitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-secondary)}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__pageIntro{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-secondary)}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__root{margin-top:calc(var(--spacing) * 3)}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__groupLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-quaternary)}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__linkRow{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__pageLink{border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__pageLink:hover{border-color:var(--docs-primary);color:var(--docs-primary)}}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__headingList{margin-top:calc(var(--spacing) * 1.5)}:where(.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__headingList>:not(:last-child)){margin-block-end:calc(var(--spacing) * 1.5)}.DocsAssistantGetDocsPageOutlineCard-module__XYhrRq__headingList{font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-secondary)}
.DocsNavSectionItems-module__njnTcq__row{justify-content:center;align-items:center;display:flex;position:relative}.DocsNavSectionItems-module__njnTcq__glyphWrap{z-index:10;transition-property:transform,scale,rotate,filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);position:relative}@media (hover:hover){.group:hover .DocsNavSectionItems-module__njnTcq__glyphWrap{scale:1.2}}@media (hover:hover){.group:hover .DocsNavSectionItems-module__njnTcq__glyphWrap{rotate:-6deg}}@media (hover:hover){.dark .group:hover .DocsNavSectionItems-module__njnTcq__glyphWrap{filter:drop-shadow(0 0 10px var(--docs-glow-strong))}}
.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__paragraph{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__sectionTitle{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-secondary)}.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__sectionDescription{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-secondary)}.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__pagesLabel{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-quaternary)}.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__root{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__pageLink{border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.DocsAssistantGetDocsSectionOverviewCard-module__jSCsTq__pageLink:hover{border-color:var(--docs-primary);color:var(--docs-primary)}}
.DocsCollapsibleNavSection-module__bHTJSq__chevronOpen{rotate:90deg}.DocsCollapsibleNavSection-module__bHTJSq__grid{transition-property:grid-template-rows,opacity;transition-duration:.3s;transition-timing-function:var(--ease-in-out);display:grid;overflow:hidden}.DocsCollapsibleNavSection-module__bHTJSq__gridOpen{opacity:1;grid-template-rows:1fr}.DocsCollapsibleNavSection-module__bHTJSq__gridClosed{opacity:0;grid-template-rows:0fr}
.DocsAssistantListDocsSectionsCard-module__Paj-XW__paragraph{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantListDocsSectionsCard-module__Paj-XW__root{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.DocsAssistantListDocsSectionsCard-module__Paj-XW__sectionItem{border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 1.5)}.DocsAssistantListDocsSectionsCard-module__Paj-XW__sectionTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantListDocsSectionsCard-module__Paj-XW__sectionDescription{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-quaternary)}.DocsAssistantListDocsSectionsCard-module__Paj-XW__sectionPages{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-secondary)}
.docsMobileNav-constants-module__iobDma__searchButton{height:calc(var(--spacing) * 9);align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-xl);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3.5);padding-right:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);color:var(--docs-text-quaternary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);flex:1;display:flex}.docsMobileNav-constants-module__iobDma__talkToUsButton{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);flex-shrink:0}.docsMobileNav-constants-module__iobDma__talkToUsAccent{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.docsMobileNav-constants-module__iobDma__talkToUsAccent:hover{background-color:var(--docs-primary-10)}}
.DocsAssistantCodeBlock-module__BvZvJq__root{border-radius:var(--radius-lg);border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-code-bg);overflow:hidden}.dark .DocsAssistantCodeBlock-module__BvZvJq__root{background-color:var(--docs-code-bg-dark)}.DocsAssistantCodeBlock-module__BvZvJq__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--docs-border);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1);display:flex}.DocsAssistantCodeBlock-module__BvZvJq__language{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);font-weight:var(--font-weight-medium);letter-spacing:.02em;text-transform:uppercase;color:var(--docs-text-quaternary)}.DocsAssistantCodeBlock-module__BvZvJq__copyButton{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-radius:var(--radius-md);color:var(--docs-text-quaternary);transition-property:color,background-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.DocsAssistantCodeBlock-module__BvZvJq__copyButton:hover{background-color:var(--docs-surface-hover-strong);color:var(--docs-text-muted)}}.DocsAssistantCodeBlock-module__BvZvJq__pre{margin:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2.5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:calc(var(--spacing) * 4.5);tab-size:2;color:var(--docs-code-text);scrollbar-width:thin;scrollbar-color:var(--docs-code-scrollbar-thumb) transparent;overflow-x:auto}.dark .DocsAssistantCodeBlock-module__BvZvJq__pre{color:var(--docs-code-text-dark)}
.DocsNavbarCenter-module__DmiMBa__root{align-items:center;gap:calc(var(--spacing) * .5);display:none;position:absolute;left:50%;translate:-50%}@media (min-width:64rem){.DocsNavbarCenter-module__DmiMBa__root{display:flex}}.DocsNavbarCenter-module__DmiMBa__tab{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}.DocsNavbarCenter-module__DmiMBa__tabActive{font-weight:var(--font-weight-semibold);color:var(--docs-text-secondary)}.DocsNavbarCenter-module__DmiMBa__tabIdle{font-weight:var(--font-weight-medium);color:var(--docs-text-tertiary)}@media (hover:hover){.DocsNavbarCenter-module__DmiMBa__tabIdle:hover{color:var(--docs-text-secondary)}}.dark .DocsNavbarCenter-module__DmiMBa__tabIdle{color:var(--docs-text-muted-dark)}@media (hover:hover){.dark .DocsNavbarCenter-module__DmiMBa__tabIdle:hover{color:var(--docs-text)}}.DocsNavbarCenter-module__DmiMBa__talkToUsButton{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--docs-text-tertiary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.DocsNavbarCenter-module__DmiMBa__talkToUsButton:hover{color:var(--docs-text-secondary)}}.dark .DocsNavbarCenter-module__DmiMBa__talkToUsButton{color:var(--docs-text-muted-dark)}@media (hover:hover){.dark .DocsNavbarCenter-module__DmiMBa__talkToUsButton:hover{color:var(--docs-text)}}
.DocsAssistantMarkdown-module__Re9qcG__root{gap:calc(var(--spacing) * 2.5);overflow-wrap:anywhere;flex-direction:column;display:flex}.DocsAssistantMarkdown-module__Re9qcG__paragraph{margin:calc(var(--spacing) * 0)}.DocsAssistantMarkdown-module__Re9qcG__codeBlock{margin-inline:calc(var(--spacing) * -2)}.DocsAssistantMarkdown-module__Re9qcG__heading{margin:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--docs-text)}.DocsAssistantMarkdown-module__Re9qcG__unorderedList,.DocsAssistantMarkdown-module__Re9qcG__orderedList{margin:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 5);flex-direction:column;display:flex}.DocsAssistantMarkdown-module__Re9qcG__unorderedList{list-style-type:disc}.DocsAssistantMarkdown-module__Re9qcG__orderedList{list-style-type:decimal}.DocsAssistantMarkdown-module__Re9qcG__listItem{padding-left:calc(var(--spacing) * .5)}.DocsAssistantMarkdown-module__Re9qcG__listItem::marker{color:var(--docs-text-quaternary)}.DocsAssistantMarkdown-module__Re9qcG__quote{margin:calc(var(--spacing) * 0);border-left-style:solid;border-left-width:2px;border-left-color:var(--docs-border-solid);padding-left:calc(var(--spacing) * 3);color:var(--docs-text-tertiary)}.dark .DocsAssistantMarkdown-module__Re9qcG__quote{border-left-color:var(--docs-border-hover-dark)}.DocsAssistantMarkdown-module__Re9qcG__rule{margin:calc(var(--spacing) * 1) 0;border:none;border-top:1px solid;border-top-color:var(--docs-border)}.DocsAssistantMarkdown-module__Re9qcG__inlineCode{border-radius:var(--radius-sm);background-color:var(--docs-surface-hover);padding-inline:calc(var(--spacing) * 1);font-family:var(--font-mono);padding-block:1px;font-size:.875em}.DocsAssistantMarkdown-module__Re9qcG__strong{font-weight:var(--font-weight-semibold)}.DocsAssistantMarkdown-module__Re9qcG__link{border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);color:var(--docs-primary);text-underline-offset:2px;text-decoration:none}@media (hover:hover){.DocsAssistantMarkdown-module__Re9qcG__link:hover{text-decoration:underline}}
.DocsNavbarEnd-module__mlifCG__root{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsNavbarEnd-module__mlifCG__button{display:none}@media (min-width:64rem){.DocsNavbarEnd-module__mlifCG__button{display:flex}}.DocsNavbarEnd-module__mlifCG__askAiButton{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-style:solid;border-width:1px;display:none}@media (min-width:64rem){.DocsNavbarEnd-module__mlifCG__askAiButton{display:flex}}.dark .DocsNavbarEnd-module__mlifCG__askAiButton{border-color:var(--docs-border-dark)}.DocsNavbarEnd-module__mlifCG__askAiButtonActive{border-color:var(--docs-primary)}@supports (color:color-mix(in lab, red, red)){.DocsNavbarEnd-module__mlifCG__askAiButtonActive{border-color:color-mix(in oklab, var(--docs-primary) 30%, transparent)}}.DocsNavbarEnd-module__mlifCG__askAiButtonActive{background-color:var(--docs-primary-10);color:var(--docs-text)}.DocsNavbarEnd-module__mlifCG__askAiButtonIdle{border-color:var(--docs-border);color:var(--docs-text-secondary)}@media (hover:hover){.DocsNavbarEnd-module__mlifCG__askAiButtonIdle:hover{border-color:var(--docs-border);background-color:var(--docs-surface-hover-strong)}}.DocsNavbarEnd-module__mlifCG__getStartedWrap{display:none}@media (min-width:64rem){.DocsNavbarEnd-module__mlifCG__getStartedWrap{display:block}}.DocsNavbarEnd-module__mlifCG__getStartedLink{border-radius:var(--radius-lg);background-color:var(--docs-primary);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--docs-primary-foreground);transition-property:opacity;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:inline-block}@media (hover:hover){.DocsNavbarEnd-module__mlifCG__getStartedLink:hover{opacity:.9}}.DocsNavbarEnd-module__mlifCG__mobileActions{align-items:center;gap:calc(var(--spacing) * .5);display:flex}@media (min-width:64rem){.DocsNavbarEnd-module__mlifCG__mobileActions{display:none}}
.DocsAssistantPageLinkCard-module__MzaiRG__title{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantPageLinkCard-module__MzaiRG__reason{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.DocsAssistantPageLinkCard-module__MzaiRG__link{margin-top:calc(var(--spacing) * 3);background-color:var(--docs-primary);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-primary-foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.DocsAssistantPageLinkCard-module__MzaiRG__link:hover{background-color:var(--docs-primary-hover)}}
.DocsNavbarStart-module__6iz_4q__root{align-items:center;gap:calc(var(--spacing) * 2);display:flex;position:relative}.DocsNavbarStart-module__6iz_4q__toggle{top:50%;left:calc(var(--spacing) * 0);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1.5);opacity:0;color:var(--docs-text-quaternary);transition-property:color,background-color,opacity;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);justify-content:center;align-items:center;display:none;position:absolute;translate:0 -50%}@media (hover:hover){.DocsNavbarStart-module__6iz_4q__toggle:hover{background-color:var(--docs-surface-hover-strong)}}.DocsNavbarStart-module__6iz_4q__toggle:focus-visible{opacity:1}@media (min-width:64rem){.DocsNavbarStart-module__6iz_4q__toggle{display:flex}}@media (min-width:64rem) and (hover:hover){.DocsNavbarStart-module__6iz_4q__root:hover .DocsNavbarStart-module__6iz_4q__toggle,.DocsNavbarStart-module__6iz_4q__root:focus-within .DocsNavbarStart-module__6iz_4q__toggle{opacity:1}.DocsNavbarStart-module__6iz_4q__root:hover .DocsNavbarStart-module__6iz_4q__logo,.DocsNavbarStart-module__6iz_4q__root:focus-within .DocsNavbarStart-module__6iz_4q__logo{opacity:0}}@media (min-width:64rem) and (hover:none){.DocsNavbarStart-module__6iz_4q__toggle{opacity:1}.DocsNavbarStart-module__6iz_4q__logo{opacity:0}}.DocsNavbarStart-module__6iz_4q__icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--default-transition-timing-function);transition-duration:.3s}.DocsNavbarStart-module__6iz_4q__iconCollapsed{rotate:180deg}.DocsNavbarStart-module__6iz_4q__link{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);color:var(--docs-text);flex-shrink:0;text-decoration:none;display:flex}.DocsNavbarStart-module__6iz_4q__logo{aspect-ratio:96/76;height:calc(var(--spacing) * 6);transition-property:opacity;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);background:currentColor;flex-shrink:0;display:inline-block;-webkit-mask:url(/brand/builder-studio-logo-mark.svg) 50%/contain no-repeat;mask:url(/brand/builder-studio-logo-mark.svg) 50%/contain no-repeat}.DocsNavbarStart-module__6iz_4q__brandText{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);letter-spacing:0;display:none}@media (min-width:40rem){.DocsNavbarStart-module__6iz_4q__brandText{display:inline}}
.DocsAssistantSearchDocsPagesCard-module__mawLRG__paragraph{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantSearchDocsPagesCard-module__mawLRG__emptyState{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);color:var(--docs-text-secondary)}.DocsAssistantSearchDocsPagesCard-module__mawLRG__root{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.DocsAssistantSearchDocsPagesCard-module__mawLRG__matchItem{border-radius:var(--radius-lg);margin-inline:calc(var(--spacing) * -2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.DocsAssistantSearchDocsPagesCard-module__mawLRG__matchItem:hover{background-color:var(--docs-surface-hover-strong)}}.DocsAssistantSearchDocsPagesCard-module__mawLRG__matchLink{border-radius:var(--radius-lg);display:block}.DocsAssistantSearchDocsPagesCard-module__mawLRG__matchTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantSearchDocsPagesCard-module__mawLRG__matchReason{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-quaternary)}.DocsAssistantSearchDocsPagesCard-module__mawLRG__matchExcerpt{margin-top:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-secondary)}
.DocsNavbar-module__utpdFa__header{top:calc(var(--spacing) * 0);z-index:50;height:var(--docs-navbar-h);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--docs-border);background-color:var(--docs-page-bg);align-items:center;display:flex;position:sticky}@supports (color:color-mix(in lab, red, red)){.DocsNavbar-module__utpdFa__header{background-color:color-mix(in srgb,var(--docs-page-bg) 95%,transparent)}}.DocsNavbar-module__utpdFa__header{-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md))}.DocsNavbar-module__utpdFa__root{width:100%;padding-inline:calc(var(--spacing) * 7);justify-content:space-between;align-items:center;display:flex}@media not (min-width:64rem){.DocsNavbar-module__utpdFa__root{padding-inline:calc(var(--spacing) * 4)}}
.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__paragraph{font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__emptyState{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:calc(var(--spacing) * 6);color:var(--docs-text-secondary)}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__root{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__matchItem{border-radius:var(--radius-lg);margin-inline:calc(var(--spacing) * -2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__matchItem:hover{background-color:var(--docs-surface-hover-strong)}}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__matchLink{border-radius:var(--radius-lg);display:block}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__matchTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__matchMeta{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-secondary)}.DocsAssistantSearchDocsPageSectionsCard-module__Fx7Faq__matchReason{margin-top:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:calc(var(--spacing) * 5);color:var(--docs-text-quaternary)}
.DocsThemeSwitcher-module__LTOTXG__root{border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface-hover-strong);padding:calc(var(--spacing) * 1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.DocsThemeSwitcher-module__LTOTXG__label{z-index:10;justify-content:center;align-items:center;display:flex}.DocsThemeSwitcher-module__LTOTXG__sunIcon{color:var(--docs-text-muted)}.dark .DocsThemeSwitcher-module__LTOTXG__sunIcon{color:var(--docs-text-quaternary)}.DocsThemeSwitcher-module__LTOTXG__moonIcon{color:var(--docs-text-tertiary)}.dark .DocsThemeSwitcher-module__LTOTXG__moonIcon{color:var(--docs-text-muted-dark)}.DocsThemeSwitcher-module__LTOTXG__thumb{left:calc(var(--spacing) * 0);position:absolute}.DocsThemeSwitcher-module__LTOTXG__thumbSurface{background-color:var(--docs-toggle-thumb);box-shadow:var(--docs-shadow-xs);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--default-transition-timing-function);border-radius:3.40282e38px;transition-duration:.2s}.DocsThemeSwitcher-module__LTOTXG__trackSm{height:calc(var(--spacing) * 7);width:52px}.DocsThemeSwitcher-module__LTOTXG__trackMd{height:calc(var(--spacing) * 9.5);width:76px}.DocsThemeSwitcher-module__LTOTXG__thumbSm{height:calc(var(--spacing) * 5.5);width:calc(var(--spacing) * 5.5)}.DocsThemeSwitcher-module__LTOTXG__thumbMd{height:calc(var(--spacing) * 7.5);width:calc(var(--spacing) * 7.5)}.DocsThemeSwitcher-module__LTOTXG__thumbPosition{top:50%;transform:translateY(-50%)}.DocsThemeSwitcher-module__LTOTXG__thumbTranslateSm{transform:translate(3px)translateY(-50%)}.dark .DocsThemeSwitcher-module__LTOTXG__thumbTranslateSm{transform:translate(26px)translateY(-50%)}.DocsThemeSwitcher-module__LTOTXG__thumbTranslateMd{transform:translate(4px)translateY(-50%)}.dark .DocsThemeSwitcher-module__LTOTXG__thumbTranslateMd{transform:translate(38px)translateY(-50%)}
.DocsAssistantMessagePart-module__OxJQrG__root{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5.5)}.DocsAssistantMessagePart-module__OxJQrG__assistantBubble{border-radius:var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius-tail);border-style:solid;border-width:1px;border-color:var(--docs-chat-agent-border);background-color:var(--docs-chat-agent-bg);width:fit-content;max-width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:var(--docs-chat-agent-fg);margin-right:auto}.DocsAssistantMessagePart-module__OxJQrG__userBubble{border-radius:var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius-tail) var(--docs-chat-radius);background-color:var(--docs-chat-user-bg);width:fit-content;max-width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);color:var(--docs-chat-user-fg);margin-left:auto}.DocsAssistantMessagePart-module__OxJQrG__reasoning{width:fit-content;max-width:92%;margin-right:auto}.DocsAssistantMessagePart-module__OxJQrG__reasoningSummary{cursor:pointer;font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-quaternary);list-style:none}.DocsAssistantMessagePart-module__OxJQrG__reasoningSummary::-webkit-details-marker{display:none}.DocsAssistantMessagePart-module__OxJQrG__reasoningSummaryBusy{background-image:linear-gradient(90deg, var(--docs-text-quaternary) 0%, var(--docs-text) 45%, var(--docs-text-quaternary) 90%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite DocsAssistantMessagePart-module__OxJQrG__docsShimmer}@media (prefers-reduced-motion:reduce){.DocsAssistantMessagePart-module__OxJQrG__reasoningSummaryBusy{color:var(--docs-text-quaternary);background-image:none;animation:none}}.DocsAssistantMessagePart-module__OxJQrG__reasoningText{margin-top:calc(var(--spacing) * 1.5);border-left-style:solid;border-left-width:2px;border-left-color:var(--docs-border-solid);padding-left:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:calc(var(--spacing) * 4.5);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--docs-text-tertiary)}.DocsAssistantMessagePart-module__OxJQrG__paragraph{white-space:pre-wrap;overflow-wrap:anywhere}
.DocsNavFooterControls-module__4gO6UG__icon{flex-shrink:0}.DocsNavFooterControls-module__4gO6UG__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocsNavFooterControls-module__4gO6UG__root{min-width:calc(var(--spacing) * 0);flex:1}
.DocsAssistantSources-module__HEKFoG__section{padding-top:calc(var(--spacing) * 1)}.DocsAssistantSources-module__HEKFoG__paragraph{font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-quaternary)}.DocsAssistantSources-module__HEKFoG__root{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.DocsAssistantSources-module__HEKFoG__documentSource{overflow-wrap:anywhere;border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface-muted);max-width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--docs-text-secondary);border-radius:3.40282e38px}.DocsAssistantSources-module__HEKFoG__sourceLink{overflow-wrap:anywhere;border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface-muted);max-width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--docs-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px}@media (hover:hover){.DocsAssistantSources-module__HEKFoG__sourceLink:hover{border-color:var(--docs-primary);color:var(--docs-text)}}
.DocsSidebarSearchButton-module__CXmoBa__root{align-items:center;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.5);padding-bottom:calc(var(--spacing) * 0);display:flex}.DocsSidebarSearchButton-module__CXmoBa__icon{opacity:.6;flex-shrink:0}.DocsSidebarSearchButton-module__CXmoBa__label{font-size:var(--text-xs-plus);flex:1}.DocsSidebarSearchButton-module__CXmoBa__kbd{font-size:var(--text-3xs);font-weight:var(--font-weight-medium);color:var(--docs-text-secondary)}
.DocsAssistantTranscriptMessage-module__PrX6Aa__root{gap:calc(var(--spacing) * 2);contain:layout;flex-direction:column;display:flex}.DocsAssistantTranscriptMessage-module__PrX6Aa__assistantMessage{align-items:flex-start}.DocsAssistantTranscriptMessage-module__PrX6Aa__userMessage{align-items:flex-end}.DocsAssistantTranscriptMessage-module__PrX6Aa__partList{gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;display:flex}.DocsAssistantTranscriptMessage-module__PrX6Aa__assistantParts{align-self:flex-start}.DocsAssistantTranscriptMessage-module__PrX6Aa__userParts{align-self:flex-end;max-width:92%}
.DocsFeedback-module__m3zUVa__row{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);color:var(--docs-text-tertiary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);line-height:1;display:flex}@media (hover:hover){.DocsFeedback-module__m3zUVa__row:hover{color:var(--docs-text)}}.dark .DocsFeedback-module__m3zUVa__row{background-color:#0000}@media (hover:hover){.dark .DocsFeedback-module__m3zUVa__row:hover{color:var(--docs-text)}}.DocsFeedback-module__m3zUVa__root{padding-bottom:calc(var(--spacing) * 16)}.DocsFeedback-module__m3zUVa__inner{align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.DocsFeedback-module__m3zUVa__thanks{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-tertiary);animation:.3s ease-out DocsFeedback-module__m3zUVa__fadeIn}@media (prefers-reduced-motion:reduce){.DocsFeedback-module__m3zUVa__thanks{animation:none}}.DocsFeedback-module__m3zUVa__paragraph{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-tertiary)}.DocsFeedback-module__m3zUVa__buttonRow{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.DocsFeedback-module__m3zUVa__announcer{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.docsNavItemIcon-helpers-module__dXRYfa__icon{color:currentColor;opacity:.7}.docsNavItemIcon-helpers-module__dXRYfa__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.docsNavItemIcon-helpers-module__dXRYfa__iconWrapper svg{flex-shrink:0}.docsNavItemIcon-helpers-module__dXRYfa__darkIconGlow{filter:none}.dark .docsNavItemIcon-helpers-module__dXRYfa__darkIconGlow{filter:drop-shadow(0 0 6px var(--docs-glow))}
.DocsAssistantMessages-module__zUn2RW__root{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.DocsAssistantMessages-module__zUn2RW__typingRow{gap:calc(var(--spacing) * 1.5);flex-direction:column;align-items:flex-start;display:flex}.DocsAssistantMessages-module__zUn2RW__typingBubble{align-items:center;gap:calc(var(--spacing) * 1.25);border-radius:var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius-tail);border-style:solid;border-width:1px;border-color:var(--docs-chat-agent-border);background-color:var(--docs-chat-agent-bg);width:fit-content;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 3);display:flex}.DocsAssistantMessages-module__zUn2RW__typingDot{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--docs-text-quaternary);border-radius:3.40282e38px;animation:1.4s ease-in-out infinite DocsAssistantMessages-module__zUn2RW__docsTypingDot}.DocsAssistantMessages-module__zUn2RW__typingDot:nth-child(2){animation-delay:.16s}.DocsAssistantMessages-module__zUn2RW__typingDot:nth-child(3){animation-delay:.32s}@media (prefers-reduced-motion:reduce){.DocsAssistantMessages-module__zUn2RW__typingDot{animation:none}}.DocsAssistantMessages-module__zUn2RW__typingLabel{padding-inline:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--text-xs--line-height);background-image:linear-gradient(90deg, var(--docs-text-quaternary) 0%, var(--docs-text) 45%, var(--docs-text-quaternary) 90%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite DocsAssistantMessages-module__zUn2RW__docsShimmer}@media (prefers-reduced-motion:reduce){.DocsAssistantMessages-module__zUn2RW__typingLabel{color:var(--docs-text-quaternary);background-image:none;animation:none}}
.docsPageHeader-constants-module__E-vYta__primaryButton{height:calc(var(--spacing) * 8.5);align-items:center;gap:calc(var(--spacing) * 1.5);border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-style:solid;border-width:1px 0 1px 1px;border-color:var(--docs-border-solid);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--docs-text-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:flex}@media (hover:hover){.docsPageHeader-constants-module__E-vYta__primaryButton:hover{background-color:var(--docs-surface-hover)}}.dark .docsPageHeader-constants-module__E-vYta__primaryButton{color:var(--docs-text-muted-dark)}.docsPageHeader-constants-module__E-vYta__secondaryButton{height:calc(var(--spacing) * 8.5);width:calc(var(--spacing) * 8.5);border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border-solid);background-color:var(--docs-surface);padding:calc(var(--spacing) * 0);color:var(--docs-text-quaternary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);justify-content:center;align-items:center;display:flex}@media (hover:hover){.docsPageHeader-constants-module__E-vYta__secondaryButton:hover{background-color:var(--docs-surface-hover);color:var(--docs-text-tertiary)}}.dark .docsPageHeader-constants-module__E-vYta__secondaryButton{color:var(--docs-text-quaternary)}@media (hover:hover){.dark .docsPageHeader-constants-module__E-vYta__secondaryButton:hover{color:var(--docs-text)}}.docsPageHeader-constants-module__E-vYta__menu{top:100%;right:calc(var(--spacing) * 0);z-index:20;margin-top:calc(var(--spacing) * 1);min-width:calc(var(--spacing) * 58);border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border-solid);background-color:var(--docs-surface);padding-block:calc(var(--spacing) * 1);box-shadow:var(--docs-shadow-md);position:absolute}.docsPageHeader-constants-module__E-vYta__menuButton{align-items:flex-start;gap:calc(var(--spacing) * 2);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--text-sm--line-height);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:flex}.docsPageHeader-constants-module__E-vYta__menuButton:disabled{cursor:not-allowed;opacity:.5}.docsPageHeader-constants-module__E-vYta__menuButtonActive{color:var(--docs-text-quaternary)}@media (hover:hover){.docsPageHeader-constants-module__E-vYta__menuButtonActive:hover{background-color:var(--docs-surface-hover);color:var(--docs-text)}}@media (hover:hover){.dark .docsPageHeader-constants-module__E-vYta__menuButtonActive:hover{color:var(--docs-text)}}.docsPageHeader-constants-module__E-vYta__menuButtonDisabled{color:var(--docs-text-quaternary)}.dark .docsPageHeader-constants-module__E-vYta__menuButtonDisabled{color:var(--docs-text-quaternary)}
.navSectionStyles-module__J6X5QG__desktopItemLink{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 2.5);font-size:var(--text-xs-plus);line-height:var(--text-xs-plus--line-height);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:flex}.navSectionStyles-module__J6X5QG__itemTitle{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:.2s}@media (hover:hover){.group:hover .navSectionStyles-module__J6X5QG__itemTitle{color:var(--docs-text)}}@media (hover:hover){.dark .group:hover .navSectionStyles-module__J6X5QG__itemTitle{color:var(--color-white)}}@media (hover:hover){.dark .group:hover .navSectionStyles-module__J6X5QG__itemTitle{filter:drop-shadow(0 0 8px var(--docs-glow-soft))}}.navSectionStyles-module__J6X5QG__desktopItemChildren{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;display:flex;overflow:hidden}.navSectionStyles-module__J6X5QG__desktopSectionButton{margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);width:100%;padding-block:calc(var(--spacing) * .5);padding-right:calc(var(--spacing) * 2.5);padding-left:calc(var(--spacing) * 3);display:flex}.navSectionStyles-module__J6X5QG__desktopSectionHeaderInner{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.navSectionStyles-module__J6X5QG__desktopSectionIcon{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);color:var(--docs-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .navSectionStyles-module__J6X5QG__desktopSectionIcon{filter:drop-shadow(0 0 6px var(--docs-glow))}.navSectionStyles-module__J6X5QG__desktopSectionTitle{font-size:var(--text-xs-plus);line-height:var(--text-xs-plus--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}.navSectionStyles-module__J6X5QG__sectionChevron{color:var(--docs-text-quaternary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--default-transition-timing-function);transition-duration:.2s}@media (hover:hover){.group:hover .navSectionStyles-module__J6X5QG__sectionChevron{color:var(--docs-text)}}@media (hover:hover){.dark .group:hover .navSectionStyles-module__J6X5QG__sectionChevron{color:var(--docs-text)}}.navSectionStyles-module__J6X5QG__mobileItemLink{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--text-sm--line-height);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:flex}.navSectionStyles-module__J6X5QG__mobileItemChildren{min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1);flex-direction:column;display:flex;overflow:hidden}.navSectionStyles-module__J6X5QG__mobileSectionButton{margin-bottom:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2.5);width:100%;padding-block:calc(var(--spacing) * 1);padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 4);display:flex}.navSectionStyles-module__J6X5QG__mobileSectionHeaderInner{align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.navSectionStyles-module__J6X5QG__mobileSectionIcon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);color:var(--docs-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .navSectionStyles-module__J6X5QG__mobileSectionIcon{filter:drop-shadow(0 0 6px var(--docs-glow))}.navSectionStyles-module__J6X5QG__mobileSectionTitle{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}
.DocsAssistantSuggestions-module__cfV5KG__root{padding-top:calc(var(--spacing) * 1)}.DocsAssistantSuggestions-module__cfV5KG__paragraph{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--text-xs--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-tertiary)}.DocsAssistantSuggestions-module__cfV5KG__suggestionList{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.DocsAssistantSuggestions-module__cfV5KG__suggestionButton{border-radius:calc(var(--spacing) * 4);border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.DocsAssistantSuggestions-module__cfV5KG__suggestionButton:hover{border-color:var(--docs-primary)}}@media (hover:hover){.dark .DocsAssistantSuggestions-module__cfV5KG__suggestionButton:hover{border-color:var(--docs-primary)}}@media (hover:hover){.dark .DocsAssistantSuggestions-module__cfV5KG__suggestionButton:hover{color:var(--docs-primary)}}
.DocsPageHeaderActionMenu-module__C5dpQq__root{inset:calc(var(--spacing) * 0);z-index:10;position:fixed}.DocsPageHeaderActionMenu-module__C5dpQq__icon{margin-top:calc(var(--spacing) * 1);flex-shrink:0}.DocsPageHeaderActionMenu-module__C5dpQq__label{min-width:calc(var(--spacing) * 0);gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.DocsPageHeaderActionMenu-module__C5dpQq__actionDescription{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--docs-text-quaternary)}
.DocsSidebarSections-module__oL0T0G__root{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}
.DocsBrandMark-module__MaiiPq__mark{aspect-ratio:96/76;background:currentColor;flex-shrink:0;height:1em;display:inline-block;-webkit-mask:url(/brand/builder-studio-logo-mark.svg) 50%/contain no-repeat;mask:url(/brand/builder-studio-logo-mark.svg) 50%/contain no-repeat}
.DocsPageHeaderActionGroup-module__x-xH0W__root{align-items:center;display:flex;position:relative}
.DocsSidebar-module__F8ZruG__root{top:var(--docs-navbar-h);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:20;background-color:var(--docs-page-bg);display:none;position:fixed;overflow:hidden}@media (min-width:64rem){.DocsSidebar-module__F8ZruG__root{display:flex}}.DocsSidebar-module__F8ZruG__hidden{pointer-events:none;width:calc(var(--spacing) * 0);opacity:0}.DocsSidebar-module__F8ZruG__visible{width:var(--docs-sidebar-w);opacity:1}.DocsSidebar-module__F8ZruG__inner{flex-direction:column;height:100%;display:flex}.DocsSidebar-module__F8ZruG__nav{padding:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 3);flex:1;overflow-y:auto}.DocsSidebar-module__F8ZruG__row{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);border-top-style:solid;border-top-width:1px;border-color:var(--docs-border);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.DocsSidebar-module__F8ZruG__button{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);font-size:var(--text-xs-plus);color:var(--docs-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);flex-shrink:1;display:flex}@media (hover:hover){.DocsSidebar-module__F8ZruG__button:hover{background-color:var(--docs-surface-hover-strong)}}
.DocsAssistantWelcome-module__gIJWyG__root{gap:calc(var(--spacing) * 1.25);flex-direction:column;display:flex}.DocsAssistantWelcome-module__gIJWyG__disclosure{margin-bottom:calc(var(--spacing) * .75);font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--docs-text-quaternary)}.DocsAssistantWelcome-module__gIJWyG__byline{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsAssistantWelcome-module__gIJWyG__avatar{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);background-image:linear-gradient(to bottom right, var(--docs-primary-10), transparent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (background-image:linear-gradient(in lab, red, red)){.DocsAssistantWelcome-module__gIJWyG__avatar{background-image:linear-gradient(to bottom right in oklab, var(--docs-primary-10), transparent)}}.DocsAssistantWelcome-module__gIJWyG__mark{font-size:var(--text-2xs)}.DocsAssistantWelcome-module__gIJWyG__avatarRing{box-shadow:0 0 0 1px var(--docs-primary)}@supports (color:color-mix(in lab, red, red)){.DocsAssistantWelcome-module__gIJWyG__avatarRing{box-shadow:0 0 0 1px color-mix(in oklab, var(--docs-primary) 20%, transparent)}}.DocsAssistantWelcome-module__gIJWyG__label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsAssistantWelcome-module__gIJWyG__intro{border-radius:var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius) var(--docs-chat-radius-tail);border-style:solid;border-width:1px;border-color:var(--docs-chat-agent-border);background-color:var(--docs-chat-agent-bg);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:calc(var(--spacing) * 5.5);color:var(--docs-chat-agent-fg)}.DocsAssistantWelcome-module__gIJWyG__paragraph{margin-top:calc(var(--spacing) * 1.5)}
.DocsPageHeaderActions-module__StCYWq__root{flex-shrink:0;align-items:center;display:flex;position:relative}
.contactForm-constants-module__yHoD0G__fieldLabel{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs-plus);font-weight:var(--font-weight-medium);color:var(--docs-text-muted);display:block}.dark .contactForm-constants-module__yHoD0G__fieldLabel{color:var(--docs-text-muted-dark)}.contactForm-constants-module__yHoD0G__fieldInput{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border-solid);background-color:var(--docs-surface);width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text)}.contactForm-constants-module__yHoD0G__fieldInput::placeholder{color:var(--docs-text-quaternary)}.contactForm-constants-module__yHoD0G__fieldInput:focus{border-color:var(--docs-primary);box-shadow:0 0 0 1px var(--docs-primary);outline-style:none}.dark .contactForm-constants-module__yHoD0G__fieldInput::placeholder{color:var(--docs-text-quaternary)}.contactForm-constants-module__yHoD0G__fieldTextarea{resize:vertical;border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border-solid);background-color:var(--docs-surface);width:100%;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text)}.contactForm-constants-module__yHoD0G__fieldTextarea::placeholder{color:var(--docs-text-quaternary)}.contactForm-constants-module__yHoD0G__fieldTextarea:focus{border-color:var(--docs-primary);box-shadow:0 0 0 1px var(--docs-primary);outline-style:none}.dark .contactForm-constants-module__yHoD0G__fieldTextarea::placeholder{color:var(--docs-text-quaternary)}.contactForm-constants-module__yHoD0G__primaryButton{border-radius:var(--radius-lg);background-color:var(--docs-primary);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--docs-primary-foreground);transition-property:opacity;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.contactForm-constants-module__yHoD0G__primaryButton:hover{opacity:.9}}.contactForm-constants-module__yHoD0G__cancelButton{border-radius:var(--radius-lg);border-style:solid;border-width:1px;border-color:var(--docs-border-solid);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.contactForm-constants-module__yHoD0G__cancelButton:hover{background-color:var(--docs-surface-hover);color:var(--docs-text)}}.dark .contactForm-constants-module__yHoD0G__cancelButton{color:var(--docs-text-muted-dark)}@media (hover:hover){.dark .contactForm-constants-module__yHoD0G__cancelButton:hover{color:var(--docs-text)}}
.public-shell-constants-module__FJEZMW__surface{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.public-shell-constants-module__FJEZMW__surface:focus{clip-path:none;white-space:normal;width:auto;height:auto;top:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);z-index:100;border-radius:var(--radius-lg);background-color:var(--public-dark-surface);padding:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-medium);color:var(--color-white);margin:0;position:fixed;overflow:visible}
.ContactFormModalForm-module__TZ1swq__root{flex-direction:column;display:flex}:where(.ContactFormModalForm-module__TZ1swq__fields>:not(:last-child)){margin-block-end:calc(var(--spacing) * 4)}.ContactFormModalForm-module__TZ1swq__fields{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.ContactFormModalForm-module__TZ1swq__paragraph{font-size:var(--text-xs-plus);color:var(--docs-error-text)}.ContactFormModalForm-module__TZ1swq__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:solid;border-top-width:1px;border-color:var(--docs-border);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);display:flex}.ContactFormModalForm-module__TZ1swq__button:disabled{opacity:.6}
.DocsAssistantPanelBody-module__W3xhiq__root{min-height:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 3.5);padding-bottom:calc(var(--spacing) * 1);flex-direction:column;flex:1;display:flex}.DocsAssistantPanelBody-module__W3xhiq__errorBanner{margin-top:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-primary)}@supports (color:color-mix(in lab, red, red)){.DocsAssistantPanelBody-module__W3xhiq__errorBanner{border-color:color-mix(in oklab, var(--docs-primary) 20%, transparent)}}.DocsAssistantPanelBody-module__W3xhiq__errorBanner{background-color:var(--docs-primary-10);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-secondary)}.DocsAssistantPanelBody-module__W3xhiq__announcer{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DocsAssistantPanelBody-module__W3xhiq__scrollArea{min-height:calc(var(--spacing) * 0);padding-top:calc(var(--spacing) * 3.5);flex:1;overflow-y:auto}.DocsAssistantPanelBody-module__W3xhiq__messageColumn{gap:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 2.5);flex-direction:column;display:flex}.DocsAssistantPanelBody-module__W3xhiq__footerBlock{padding-top:calc(var(--spacing) * 2);flex-shrink:0}
.DocsLayoutShell-module__aD7IHa__root{background-color:var(--docs-page-bg);min-height:100dvh;font-family:var(--font-sans)}.DocsLayoutShell-module__aD7IHa__shell{--docs-shell-left-offset:var(--docs-sidebar-w);--docs-shell-right-offset:0px;display:flex}@media (min-width:64rem){.DocsLayoutShell-module__aD7IHa__shell{padding-left:var(--docs-shell-left-offset)}}@media (min-width:80rem){.DocsLayoutShell-module__aD7IHa__shell{padding-right:var(--docs-shell-right-offset)}}.DocsLayoutShell-module__aD7IHa__shellSidebarCollapsed{--docs-shell-left-offset:0px}.DocsLayoutShell-module__aD7IHa__shellAssistantOpen{--docs-shell-right-offset:calc(var(--docs-assistant-w) + 16px)}.DocsLayoutShell-module__aD7IHa__column{min-width:calc(var(--spacing) * 0);flex:1}.DocsLayoutShell-module__aD7IHa__panel{margin-inline:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 2);min-height:calc(100dvh - var(--docs-navbar-h) - 16px);border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface)}@media not (min-width:64rem){.DocsLayoutShell-module__aD7IHa__panel{min-height:calc(100dvh - var(--docs-navbar-h) - var(--docs-mobile-nav-h))}.DocsLayoutShell-module__aD7IHa__panel{border-bottom-right-radius:0;border-bottom-left-radius:0}.DocsLayoutShell-module__aD7IHa__panel{border-bottom-style:solid;border-bottom-width:0}}@media (min-width:64rem){.DocsLayoutShell-module__aD7IHa__panel{margin-inline:calc(var(--spacing) * 3)}.DocsLayoutShell-module__aD7IHa__panel{margin-top:calc(var(--spacing) * 3)}}.DocsLayoutShell-module__aD7IHa__content{padding-top:calc(var(--spacing) * 12);padding-bottom:calc(var(--spacing) * 12)}@media not (min-width:64rem){.DocsLayoutShell-module__aD7IHa__content{padding-top:calc(var(--spacing) * 6)}.DocsLayoutShell-module__aD7IHa__content{padding-bottom:calc(var(--spacing) * 8)}}
.DocsPageHeader-module__kZgnqa__header{margin-bottom:calc(var(--spacing) * 8)}.DocsPageHeader-module__kZgnqa__eyebrowRow{margin-bottom:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsPageHeader-module__kZgnqa__sectionLabel{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold)}.DocsPageHeader-module__kZgnqa__titleRow{min-width:calc(var(--spacing) * 0);align-items:center;display:flex}.DocsPageHeader-module__kZgnqa__heading{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height);font-weight:var(--font-weight-bold);letter-spacing:0;color:var(--docs-text)}.DocsPageHeader-module__kZgnqa__paragraph{margin-top:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-normal);overflow-wrap:break-word;color:var(--docs-text-muted)}.dark .DocsPageHeader-module__kZgnqa__paragraph{color:var(--docs-text-muted-dark)}
.ContactFormModalHero-module__d5YgNa__root{aspect-ratio:5/2;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--docs-border);background-image:linear-gradient(to bottom right, var(--color-zinc-100), var(--color-stone-100), var(--color-zinc-200));flex-shrink:0;position:relative;overflow:hidden}@supports (background-image:linear-gradient(in lab, red, red)){.ContactFormModalHero-module__d5YgNa__root{background-image:linear-gradient(to bottom right in oklab, var(--color-zinc-100), var(--color-stone-100), var(--color-zinc-200))}}.dark .ContactFormModalHero-module__d5YgNa__root{background-image:linear-gradient(to bottom right, var(--color-zinc-900), var(--color-zinc-950), var(--color-black))}@supports (background-image:linear-gradient(in lab, red, red)){.dark .ContactFormModalHero-module__d5YgNa__root{background-image:linear-gradient(to bottom right in oklab, var(--color-zinc-900), var(--color-zinc-950), var(--color-black))}}.ContactFormModalHero-module__d5YgNa__glow{inset:calc(var(--spacing) * 0);background-image:radial-gradient(circle at top,var(--docs-hero-sheen),transparent 55%);position:absolute}.dark .ContactFormModalHero-module__d5YgNa__glow{background-image:radial-gradient(circle at top,var(--docs-hero-sheen),transparent 55%)}.ContactFormModalHero-module__d5YgNa__dashedFrame{inset:calc(var(--spacing) * 5);border-radius:var(--radius-xl);border-style:dashed;border-width:1px;border-color:color-mix(in srgb, var(--color-black) 12%, transparent);position:absolute}@supports (color:color-mix(in lab, red, red)){.ContactFormModalHero-module__d5YgNa__dashedFrame{border-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.ContactFormModalHero-module__d5YgNa__dashedFrame{background-color:color-mix(in srgb, var(--color-white) 25%, transparent)}@supports (color:color-mix(in lab, red, red)){.ContactFormModalHero-module__d5YgNa__dashedFrame{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.ContactFormModalHero-module__d5YgNa__dashedFrame{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dark .ContactFormModalHero-module__d5YgNa__dashedFrame{border-color:color-mix(in srgb, var(--color-white) 12%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark .ContactFormModalHero-module__d5YgNa__dashedFrame{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark .ContactFormModalHero-module__d5YgNa__dashedFrame{background-color:color-mix(in srgb, var(--color-white) 5%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark .ContactFormModalHero-module__d5YgNa__dashedFrame{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ContactFormModalHero-module__d5YgNa__bottomFade{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);height:calc(var(--spacing) * 24);background-image:linear-gradient(to top, color-mix(in oklab, var(--color-white) 65%, transparent), transparent);position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.ContactFormModalHero-module__d5YgNa__bottomFade{background-image:linear-gradient(to top in oklab, color-mix(in oklab, var(--color-white) 65%, transparent), transparent)}}.dark .ContactFormModalHero-module__d5YgNa__bottomFade{background-image:linear-gradient(to top, color-mix(in srgb, var(--color-black) 45%, transparent), transparent)}@supports (color:color-mix(in lab, red, red)){.dark .ContactFormModalHero-module__d5YgNa__bottomFade{background-image:linear-gradient(to top in oklab, color-mix(in oklab, var(--color-black) 45%, transparent), transparent)}}.ContactFormModalHero-module__d5YgNa__content{height:100%;padding-inline:calc(var(--spacing) * 6);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.ContactFormModalHero-module__d5YgNa__copyStack{max-width:var(--container-sm)}:where(.ContactFormModalHero-module__d5YgNa__copyStack>:not(:last-child)){margin-block-end:calc(var(--spacing) * 3)}.ContactFormModalHero-module__d5YgNa__label{border-style:solid;border-width:1px;border-color:color-mix(in srgb, var(--color-black) 10%, transparent);border-radius:3.40282e38px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ContactFormModalHero-module__d5YgNa__label{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ContactFormModalHero-module__d5YgNa__label{background-color:color-mix(in srgb, var(--color-white) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.ContactFormModalHero-module__d5YgNa__label{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.ContactFormModalHero-module__d5YgNa__label{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.18em;color:var(--color-zinc-700);text-transform:uppercase}.dark .ContactFormModalHero-module__d5YgNa__label{border-color:color-mix(in srgb, var(--color-white) 12%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark .ContactFormModalHero-module__d5YgNa__label{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.dark .ContactFormModalHero-module__d5YgNa__label{background-color:color-mix(in srgb, var(--color-white) 8%, transparent)}@supports (color:color-mix(in lab, red, red)){.dark .ContactFormModalHero-module__d5YgNa__label{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.dark .ContactFormModalHero-module__d5YgNa__label{color:var(--color-zinc-200)}:where(.ContactFormModalHero-module__d5YgNa__copyBlock>:not(:last-child)){margin-block-end:calc(var(--spacing) * 2)}.ContactFormModalHero-module__d5YgNa__paragraph{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-medium);color:var(--color-zinc-950)}.dark .ContactFormModalHero-module__d5YgNa__paragraph{color:var(--color-white)}.ContactFormModalHero-module__d5YgNa__subcopy{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-zinc-600)}.dark .ContactFormModalHero-module__d5YgNa__subcopy{color:var(--color-zinc-400)}
.DocsAssistantComposer-module__eaiiEG__root{padding-inline:calc(var(--spacing) * 3.5);padding-top:calc(var(--spacing) * 2);padding-bottom:max(calc(var(--spacing) * 3), env(safe-area-inset-bottom));background-color:var(--docs-surface);position:relative}.DocsAssistantComposer-module__eaiiEG__root:before{content:"";top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * 6);pointer-events:none;background-image:linear-gradient(to top, var(--docs-surface), transparent);position:absolute;translate:0 -100%}.DocsAssistantComposer-module__eaiiEG__shell{gap:calc(var(--spacing) * 1.5);border-radius:calc(var(--spacing) * 5.5);border-style:solid;border-width:1px;border-color:var(--docs-border-solid);background-color:var(--docs-surface);padding-inline:calc(var(--spacing) * 3.5);padding-top:calc(var(--spacing) * 2.5);padding-bottom:calc(var(--spacing) * 2);box-shadow:var(--docs-shadow-xs);transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);flex-direction:column;display:flex}.DocsAssistantComposer-module__eaiiEG__shell:focus-within{border-color:var(--docs-primary);box-shadow:0 0 0 3px var(--docs-primary-10), var(--docs-shadow-lift)}.DocsAssistantComposer-module__eaiiEG__input{width:100%;max-height:calc(var(--spacing) * 36);resize:none;font-family:inherit;font-size:var(--text-sm);line-height:calc(var(--spacing) * 5.5);color:var(--docs-text);scrollbar-width:thin;background-color:#0000;border-style:none;outline-style:none;display:block}@media (forced-colors:active){.DocsAssistantComposer-module__eaiiEG__input{outline-offset:2px;outline:2px solid #0000}}.DocsAssistantComposer-module__eaiiEG__input::placeholder{color:var(--docs-text-tertiary)}.DocsAssistantComposer-module__eaiiEG__input:disabled{cursor:not-allowed;opacity:.7}.DocsAssistantComposer-module__eaiiEG__actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsAssistantComposer-module__eaiiEG__hint{min-width:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--docs-text-quaternary);overflow:hidden}.DocsAssistantComposer-module__eaiiEG__sendButton{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DocsAssistantComposer-module__eaiiEG__sendButtonActive{background-color:var(--docs-primary);color:var(--docs-primary-foreground);box-shadow:var(--docs-shadow-sm)}@media (hover:hover){.DocsAssistantComposer-module__eaiiEG__sendButtonActive:hover{background-color:var(--docs-primary-hover)}}.DocsAssistantComposer-module__eaiiEG__sendButtonIdle{background-color:var(--docs-surface-muted);color:var(--docs-text-quaternary)}
.DocsPrevNextCard-module__eOQZ2G__row{height:calc(var(--spacing) * 18.5);border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--docs-border);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);align-items:center;display:flex}.DocsPrevNextCard-module__eOQZ2G__nextCard{text-align:right;justify-content:flex-end}:where(.DocsPrevNextCard-module__eOQZ2G__content>:not(:last-child)){margin-block-end:calc(var(--spacing) * 1)}.DocsPrevNextCard-module__eOQZ2G__title{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:var(--font-weight-medium);color:var(--docs-text)}.DocsPrevNextCard-module__eOQZ2G__nextTitle{text-align:right}.DocsPrevNextCard-module__eOQZ2G__direction{align-items:center;gap:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-quaternary);display:flex}@media (hover:hover){.group:hover .DocsPrevNextCard-module__eOQZ2G__direction{color:var(--docs-text-tertiary)}}.DocsPrevNextCard-module__eOQZ2G__nextDirection{flex-direction:row-reverse}.DocsPrevNextCard-module__eOQZ2G__icon{color:var(--docs-text-quaternary)}@media (hover:hover){.group:hover .DocsPrevNextCard-module__eOQZ2G__icon{color:var(--docs-text-tertiary)}}
.DocsSearchDialogHeader-module__uwxjea__root{align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:solid;border-bottom-width:1px;border-color:var(--docs-border);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);display:flex}.DocsSearchDialogHeader-module__uwxjea__root:focus-within{border-color:var(--docs-primary)}.dark .DocsSearchDialogHeader-module__uwxjea__root:focus-within{border-color:var(--docs-primary)}.DocsSearchDialogHeader-module__uwxjea__icon{color:var(--docs-text-quaternary);flex-shrink:0}.DocsSearchDialogHeader-module__uwxjea__input{height:calc(var(--spacing) * 9);width:100%;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text);background-color:#0000;outline-style:none}@media (forced-colors:active){.DocsSearchDialogHeader-module__uwxjea__input{outline-offset:2px;outline:2px solid #0000}}.DocsSearchDialogHeader-module__uwxjea__input::placeholder{color:var(--docs-text-quaternary)}.DocsSearchDialogHeader-module__uwxjea__closeButton{border-radius:var(--radius-md);padding:calc(var(--spacing) * 2);color:var(--docs-text-quaternary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.DocsSearchDialogHeader-module__uwxjea__closeButton:hover{background-color:var(--docs-surface-hover-strong)}}
.ContactFormSuccessState-module__0OpDxq__root{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 8)}.ContactFormSuccessState-module__0OpDxq__message{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text);outline-style:none}@media (forced-colors:active){.ContactFormSuccessState-module__0OpDxq__message{outline-offset:2px;outline:2px solid #0000}}.ContactFormSuccessState-module__0OpDxq__button{margin-top:calc(var(--spacing) * 4);font-weight:var(--font-weight-medium)}
.DocsAssistantPanelHeader-module__C59_Gq__root{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--docs-border);padding-inline:calc(var(--spacing) * 3);padding-top:max(calc(var(--spacing) * 2.5), env(safe-area-inset-top));padding-bottom:calc(var(--spacing) * 2.5);justify-content:space-between;align-items:center;display:flex}.DocsAssistantPanelHeader-module__C59_Gq__identity{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsAssistantPanelHeader-module__C59_Gq__avatar{height:calc(var(--spacing) * 6.5);width:calc(var(--spacing) * 6.5);border-radius:var(--radius-lg);background-image:linear-gradient(to bottom right, var(--docs-primary-10), transparent);justify-content:center;align-items:center;display:flex}@supports (background-image:linear-gradient(in lab, red, red)){.DocsAssistantPanelHeader-module__C59_Gq__avatar{background-image:linear-gradient(to bottom right in oklab, var(--docs-primary-10), transparent)}}.DocsAssistantPanelHeader-module__C59_Gq__avatarRing{box-shadow:0 0 0 1px var(--docs-primary), var(--docs-shadow-xs)}@supports (color:color-mix(in lab, red, red)){.DocsAssistantPanelHeader-module__C59_Gq__avatarRing{box-shadow:0 0 0 1px color-mix(in oklab, var(--docs-primary) 20%, transparent), var(--docs-shadow-xs)}}.DocsAssistantPanelHeader-module__C59_Gq__avatarBusy{animation:1.6s ease-in-out infinite DocsAssistantPanelHeader-module__C59_Gq__docsBreathe}@media (prefers-reduced-motion:reduce){.DocsAssistantPanelHeader-module__C59_Gq__avatarBusy{animation:none}}.DocsAssistantPanelHeader-module__C59_Gq__mark{font-size:var(--text-base)}.DocsAssistantPanelHeader-module__C59_Gq__titleStack{flex-direction:column;display:flex}.DocsAssistantPanelHeader-module__C59_Gq__label{font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--docs-text)}.DocsAssistantPanelHeader-module__C59_Gq__statusLabel{font-size:var(--text-2xs);line-height:calc(var(--spacing) * 3.5);color:var(--docs-text-quaternary)}.DocsAssistantPanelHeader-module__C59_Gq__statusLabelBusy{background-image:linear-gradient(90deg, var(--docs-text-quaternary) 0%, var(--docs-text) 45%, var(--docs-text-quaternary) 90%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite DocsAssistantPanelHeader-module__C59_Gq__docsShimmer}@media (prefers-reduced-motion:reduce){.DocsAssistantPanelHeader-module__C59_Gq__statusLabelBusy{color:var(--docs-text-quaternary);background-image:none;animation:none}}.DocsAssistantPanelHeader-module__C59_Gq__actions{align-items:center;gap:calc(var(--spacing) * 1);display:flex}.DocsAssistantPanelHeader-module__C59_Gq__closeButton{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){.DocsAssistantPanelHeader-module__C59_Gq__closeButton:hover{background-color:var(--docs-surface-hover-strong)}}.DocsAssistantPanelHeader-module__C59_Gq__closeIcon{color:var(--docs-text-quaternary)}@media (hover:hover){.group:hover .DocsAssistantPanelHeader-module__C59_Gq__closeIcon{color:var(--docs-text-muted)}}@media (hover:hover){.dark .group:hover .DocsAssistantPanelHeader-module__C59_Gq__closeIcon{color:var(--docs-text-muted-dark)}}
.DocsPrevNext-module__oZR1-G__nav{gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
.DocsSearchResults-module__tYo1SG__paragraph{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-quaternary)}.DocsSearchResults-module__tYo1SG__list{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.DocsSearchResults-module__tYo1SG__item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);border:1px solid #0000;display:flex}@media (hover:hover){.DocsSearchResults-module__tYo1SG__item:hover{background-color:var(--docs-surface-hover)}}@media (hover:hover){.dark .DocsSearchResults-module__tYo1SG__item:hover{background-color:var(--docs-surface-hover)}}.DocsSearchResults-module__tYo1SG__activeItem{background-color:var(--docs-surface-hover)}.DocsSearchResults-module__tYo1SG__itemTitle{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2.5);display:flex}.DocsSearchResults-module__tYo1SG__label{text-overflow:ellipsis;white-space:nowrap;color:var(--docs-text);overflow:hidden}.DocsSearchResults-module__tYo1SG__sectionLabel{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--docs-text-quaternary);flex-shrink:0}
.page-module__DEhCPa__root{margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 14)}
.ContactFormModal-module__7eb6Wa__dialog{border:none;margin:0;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ContactFormModal-module__7eb6Wa__dialog::backdrop{background:var(--docs-overlay-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ContactFormModal-module__7eb6Wa__root{max-height:calc(100dvh - var(--docs-modal-v-margin));border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--docs-border);width:min(34rem,100vw - 2rem);padding:calc(var(--spacing) * 0);box-shadow:var(--docs-modal-shadow);background-color:#0000;overflow:hidden}.ContactFormModal-module__7eb6Wa__frame{border-radius:var(--radius-2xl);flex-direction:column;display:flex;overflow:hidden}.ContactFormModal-module__7eb6Wa__scrollArea{min-height:calc(var(--spacing) * 0);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background-color:var(--color-white);flex:1;overflow-y:auto}.dark .ContactFormModal-module__7eb6Wa__scrollArea{background-color:var(--color-black)}.ContactFormModal-module__7eb6Wa__header{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--docs-border);padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 4)}.ContactFormModal-module__7eb6Wa__title{margin:calc(var(--spacing) * 0);font-size:var(--text-lg);line-height:var(--text-lg--line-height);font-weight:var(--font-weight-semibold);color:var(--docs-text)}.ContactFormModal-module__7eb6Wa__paragraph{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text-muted)}.dark .ContactFormModal-module__7eb6Wa__paragraph{color:var(--docs-text-muted-dark)}
.DocsAssistantPanel-module__UxMsQq__panel{top:calc(var(--docs-navbar-h) + var(--spacing) * 3);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:22;transition-property:width,opacity;transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-shrink:0;justify-content:flex-end;display:none;position:fixed;left:auto}@media (min-width:80rem){.DocsAssistantPanel-module__UxMsQq__panel{display:flex}}.DocsAssistantPanel-module__UxMsQq__panelExpanded{width:calc(var(--docs-assistant-w) + 16px);opacity:1}.DocsAssistantPanel-module__UxMsQq__aside{min-height:100%}.DocsAssistantPanel-module__UxMsQq__root{inset:calc(var(--spacing) * 0);z-index:60;background-color:var(--docs-overlay-backdrop);position:fixed}.DocsAssistantPanel-module__UxMsQq__mobileOverlay{top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:70;width:var(--docs-assistant-w);max-width:min(var(--docs-assistant-w), calc(100vw - 2rem));border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);border-left-style:solid;border-left-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);box-shadow:var(--docs-shadow-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden}
.DocsMobileNavPanel-module__i8k7HW__root{inset:calc(var(--spacing) * 0);z-index:60;background-color:var(--docs-overlay-backdrop);position:fixed}@media (min-width:64rem){.DocsMobileNavPanel-module__i8k7HW__root{display:none}}.DocsMobileNavPanel-module__i8k7HW__panel{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:70;width:min(var(--docs-sidebar-w), calc(100vw - 1rem));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background-color:var(--docs-surface);box-shadow:var(--docs-shadow-lg);flex-direction:column;display:flex;position:fixed;overflow-y:auto}@media (min-width:64rem){.DocsMobileNavPanel-module__i8k7HW__panel{display:none}}.DocsMobileNavPanel-module__i8k7HW__header{padding:calc(var(--spacing) * 2);padding-top:max(.5rem, env(safe-area-inset-top));padding-bottom:calc(var(--spacing) * 0)}.DocsMobileNavPanel-module__i8k7HW__headerRow{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.DocsMobileNavPanel-module__i8k7HW__icon{opacity:.6;flex-shrink:0}.DocsMobileNavPanel-module__i8k7HW__label{flex:1}.DocsMobileNavPanel-module__i8k7HW__searchShortcut{font-size:var(--text-2xs);font-weight:var(--font-weight-medium);color:var(--docs-text-tertiary);opacity:.6}.DocsMobileNavPanel-module__i8k7HW__nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);flex:1;overflow-y:auto}.DocsMobileNavPanel-module__i8k7HW__sectionList{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.DocsMobileNavPanel-module__i8k7HW__row{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-top-style:solid;border-top-width:1px;border-color:var(--docs-border);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:max(.75rem, env(safe-area-inset-bottom));flex-shrink:0;display:flex}.DocsMobileNavPanel-module__i8k7HW__button{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--docs-text);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);flex-shrink:1;display:flex}@media (hover:hover){.DocsMobileNavPanel-module__i8k7HW__button:hover{background-color:var(--docs-surface-hover-strong)}}
.DocsSearchDialog-module__hET4wq__root{inset:calc(var(--spacing) * 0);z-index:60;background-color:var(--docs-overlay-backdrop);position:fixed}.DocsSearchDialog-module__hET4wq__panel{z-index:70;border-radius:var(--radius-2xl);border-style:solid;border-width:1px;border-color:var(--docs-border);background-color:var(--docs-surface);width:min(42rem,100vw - 2rem);box-shadow:var(--docs-shadow-lg);position:fixed;top:max(12vh,4rem);left:50%;overflow:hidden;translate:-50%}.DocsSearchDialog-module__hET4wq__results{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:min(60vh,32rem);padding:calc(var(--spacing) * 2);overflow-y:auto}
