.Docs-module-scss-module__uCYAnq__section{background-color:var(--color-bg);position:relative}.Docs-module-scss-module__uCYAnq__title{font-size:3.75rem;line-height:.95;font-family:var(--font-outfit);letter-spacing:-.04em;font-weight:800}.Docs-module-scss-module__uCYAnq__body{padding-left:max(.625rem,(100% - var(--page-max))/2 + .625rem);padding-right:max(.625rem,(100% - var(--page-max))/2 + .625rem);grid-template-columns:12.625rem minmax(0,1fr) 12.625rem;gap:2.5rem;padding-block:6.25rem 0;display:grid}.Docs-module-scss-module__uCYAnq__nav{align-self:start;position:sticky;top:6.25rem}.Docs-module-scss-module__uCYAnq__items{border-left:1px solid var(--color-net-mid);list-style:none}.Docs-module-scss-module__uCYAnq__item{margin-bottom:.5rem;padding-left:1.125rem;position:relative}.Docs-module-scss-module__uCYAnq__item:last-child{margin-bottom:0}.Docs-module-scss-module__uCYAnq__itemActive:before{content:"";background-color:var(--color-charcoal);width:1px;position:absolute;top:0;bottom:0;left:-1px}.Docs-module-scss-module__uCYAnq__itemLink{font-size:.875rem;line-height:1.15;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300;text-decoration:none;transition:opacity .25s;display:block}.Docs-module-scss-module__uCYAnq__itemLink:hover{opacity:.7}.Docs-module-scss-module__uCYAnq__itemActive>.Docs-module-scss-module__uCYAnq__itemLink{font-weight:700}.Docs-module-scss-module__uCYAnq__content{width:min(100%,39rem);min-width:0;margin-inline:auto}.Docs-module-scss-module__uCYAnq__sectionTitle{font-size:2.25rem;line-height:.95;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.03em;margin-bottom:3rem;font-weight:700}.Docs-module-scss-module__uCYAnq__tree{max-height:calc(100svh - 8.75rem);overflow-y:auto}@media (min-width:660px){.Docs-module-scss-module__uCYAnq__tree[data-column]>.Docs-module-scss-module__uCYAnq__treeSummary{display:none}}.Docs-module-scss-module__uCYAnq__group>ul{margin-top:.5rem}.Docs-module-scss-module__uCYAnq__groupSummary{cursor:pointer;list-style:none}.Docs-module-scss-module__uCYAnq__groupSummary::-webkit-details-marker{display:none}.Docs-module-scss-module__uCYAnq__treeSummary{font-size:.875rem;line-height:1.1;font-family:var(--font-dm-mono);color:var(--color-charcoal);cursor:pointer;background-color:var(--color-white);border-radius:.375rem;margin-bottom:.75rem;padding:.75rem .875rem}.Docs-module-scss-module__uCYAnq__crumbs{font-size:.6875rem;line-height:1.3;font-family:var(--font-dm-mono);color:var(--color-stone);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem}.Docs-module-scss-module__uCYAnq__external{color:var(--color-charcoal);background-color:var(--color-white);border-radius:.375rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding:1.5rem;text-decoration:none;display:flex}.Docs-module-scss-module__uCYAnq__externalText{font-size:1.1875rem;line-height:1.3;font-family:var(--font-outfit);font-weight:300}.Docs-module-scss-module__uCYAnq__externalLink{font-size:.8125rem;line-height:1.2;font-family:var(--font-dm-mono);text-decoration:underline}.Docs-module-scss-module__uCYAnq__raw{font-size:.75rem;line-height:1.3;font-family:var(--font-dm-mono);margin-top:3.75rem}.Docs-module-scss-module__uCYAnq__raw a{color:var(--color-stone)}.Docs-module-scss-module__uCYAnq__prose{font-size:1.0625rem;line-height:1.45;font-family:var(--font-outfit);color:var(--color-charcoal);letter-spacing:-.01em;font-weight:300}.Docs-module-scss-module__uCYAnq__prose>*+*{margin-top:1.125rem}.Docs-module-scss-module__uCYAnq__prose a{color:inherit;text-underline-offset:.15em}.Docs-module-scss-module__uCYAnq__prose strong{font-weight:600}.Docs-module-scss-module__uCYAnq__prose ul,.Docs-module-scss-module__uCYAnq__prose ol{padding-left:1.375rem}.Docs-module-scss-module__uCYAnq__prose li+li{margin-top:.375rem}.Docs-module-scss-module__uCYAnq__prose li>*+*{margin-top:.75rem}.Docs-module-scss-module__uCYAnq__prose li:has(>pre,>figure,>table,>div)+li{margin-top:1.375rem}.Docs-module-scss-module__uCYAnq__prose :not(pre)>code{font-size:.875rem;line-height:1.3;font-family:var(--font-dm-mono);background-color:var(--color-white);border-radius:.25rem;padding:.0625rem .3125rem}.Docs-module-scss-module__uCYAnq__prose hr{border:0;border-top:1px solid var(--color-net-mid)}.Docs-module-scss-module__uCYAnq__h2,.Docs-module-scss-module__uCYAnq__h3,.Docs-module-scss-module__uCYAnq__h4{font-family:var(--font-outfit);letter-spacing:-.03em;scroll-margin-top:6.25rem;font-weight:700}.Docs-module-scss-module__uCYAnq__prose>.Docs-module-scss-module__uCYAnq__h2,.Docs-module-scss-module__uCYAnq__prose>.Docs-module-scss-module__uCYAnq__h3,.Docs-module-scss-module__uCYAnq__prose>.Docs-module-scss-module__uCYAnq__h4{margin-top:3rem}.Docs-module-scss-module__uCYAnq__h2{font-size:1.75rem;line-height:1}.Docs-module-scss-module__uCYAnq__h3{font-size:1.3125rem;line-height:1.1}.Docs-module-scss-module__uCYAnq__h4{font-size:1.0625rem;line-height:1.2}.Docs-module-scss-module__uCYAnq__code pre{font-size:.8125rem;line-height:1.5;font-family:var(--font-dm-mono);background-color:var(--color-white);border:1px solid var(--color-net-mid);border-radius:.375rem;padding:.875rem 1rem;overflow-x:auto}:is(.Docs-module-scss-module__uCYAnq__code .hljs-comment,.Docs-module-scss-module__uCYAnq__code .hljs-quote){color:var(--color-stone);font-style:italic}:is(.Docs-module-scss-module__uCYAnq__code .hljs-keyword,.Docs-module-scss-module__uCYAnq__code .hljs-selector-tag,.Docs-module-scss-module__uCYAnq__code .hljs-section,.Docs-module-scss-module__uCYAnq__code .hljs-meta,.Docs-module-scss-module__uCYAnq__code .hljs-doctag){color:#662d6e}:is(.Docs-module-scss-module__uCYAnq__code .hljs-string,.Docs-module-scss-module__uCYAnq__code .hljs-regexp,.Docs-module-scss-module__uCYAnq__code .hljs-symbol,.Docs-module-scss-module__uCYAnq__code .hljs-bullet,.Docs-module-scss-module__uCYAnq__code .hljs-addition){color:var(--color-mint-dark)}:is(.Docs-module-scss-module__uCYAnq__code .hljs-number,.Docs-module-scss-module__uCYAnq__code .hljs-literal,.Docs-module-scss-module__uCYAnq__code .hljs-built_in,.Docs-module-scss-module__uCYAnq__code .hljs-title,.Docs-module-scss-module__uCYAnq__code .hljs-name,.Docs-module-scss-module__uCYAnq__code .hljs-type,.Docs-module-scss-module__uCYAnq__code .hljs-attr,.Docs-module-scss-module__uCYAnq__code .hljs-attribute,.Docs-module-scss-module__uCYAnq__code .hljs-variable,.Docs-module-scss-module__uCYAnq__code .hljs-template-variable){color:#6467de}.Docs-module-scss-module__uCYAnq__code .hljs-deletion{color:var(--color-red)}:is(.Docs-module-scss-module__uCYAnq__code .hljs-tag,.Docs-module-scss-module__uCYAnq__code .hljs-punctuation){color:var(--color-stone)}.Docs-module-scss-module__uCYAnq__code .hljs-emphasis{font-style:italic}.Docs-module-scss-module__uCYAnq__code .hljs-strong{font-weight:700}.Docs-module-scss-module__uCYAnq__diagram{text-align:center;margin:1.25rem 0;overflow-x:auto}.Docs-module-scss-module__uCYAnq__diagram svg{max-width:100%;height:auto}.Docs-module-scss-module__uCYAnq__codeTitle{font-size:.75rem;line-height:1.2;font-family:var(--font-dm-mono);color:var(--color-stone);margin-top:.25rem;margin-bottom:.375rem}.Docs-module-scss-module__uCYAnq__tableScroll{overflow-x:auto}.Docs-module-scss-module__uCYAnq__tableScroll table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.35}.Docs-module-scss-module__uCYAnq__tableScroll th,.Docs-module-scss-module__uCYAnq__tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-net-mid);padding:.5rem .625rem}.Docs-module-scss-module__uCYAnq__tableScroll th{font-weight:600}.Docs-module-scss-module__uCYAnq__callout{background-color:var(--color-white);border-left:3px solid var(--color-sage);border-radius:.375rem;padding:.875rem 1.125rem}.Docs-module-scss-module__uCYAnq__callout[data-kind=warning],.Docs-module-scss-module__uCYAnq__callout[data-kind=caution]{border-left-color:var(--color-red)}.Docs-module-scss-module__uCYAnq__callout>*+*{margin-top:.5rem}.Docs-module-scss-module__uCYAnq__calloutTitle{font-size:.6875rem;line-height:1.2;font-family:var(--font-dm-mono);text-transform:uppercase;letter-spacing:-.02em}.Docs-module-scss-module__uCYAnq__tabs{margin:1.375rem 0 1.125rem}.Docs-module-scss-module__uCYAnq__tabs>*+*{margin-top:0}.Docs-module-scss-module__uCYAnq__tabList{border-bottom:1px solid var(--color-net-mid);flex-wrap:wrap;gap:1.25rem;display:flex}.Docs-module-scss-module__uCYAnq__tab{font-size:.75rem;line-height:1.2;font-family:var(--font-dm-mono);color:var(--color-stone);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 0 .625rem;transition:color .2s;position:relative}.Docs-module-scss-module__uCYAnq__tab:after{content:"";background-color:var(--color-charcoal);opacity:0;height:1px;transition:opacity .2s;position:absolute;bottom:-1px;left:0;right:0}.Docs-module-scss-module__uCYAnq__tab:hover,.Docs-module-scss-module__uCYAnq__tab[data-active]{color:var(--color-charcoal)}.Docs-module-scss-module__uCYAnq__tab[data-active]:after{opacity:1}.Docs-module-scss-module__uCYAnq__tabPanel{padding-top:1rem}.Docs-module-scss-module__uCYAnq__tabPanel>*+*{margin-top:.75rem}@media (min-width:660px) and (max-width:1023px){.Docs-module-scss-module__uCYAnq__body{grid-template-columns:12.625rem minmax(0,1fr)}}@media (max-width:659px){.Docs-module-scss-module__uCYAnq__title{font-size:2.5rem;line-height:1.1}.Docs-module-scss-module__uCYAnq__body{padding:3.75rem var(--page-gutter) 0;grid-template-columns:minmax(0,1fr);gap:1.875rem}.Docs-module-scss-module__uCYAnq__nav{position:static}.Docs-module-scss-module__uCYAnq__sectionTitle{font-size:1.875rem;line-height:.95}.Docs-module-scss-module__uCYAnq__tree{max-height:none;overflow-y:visible}}