.page-module__xVKr6W__docMain{flex:1;min-width:0;padding-block:2rem;padding-inline:2rem}
.DocsContent-module__Jszi0q__prose{max-width:800px;margin:0 auto;font-size:1rem;line-height:1.625}.DocsContent-module__Jszi0q__prose h1{letter-spacing:-.025em;color:var(--public-ink);margin:0 0 1rem;font-size:1.875rem;font-weight:700}.DocsContent-module__Jszi0q__prose h2{color:var(--public-ink);margin:2.5rem 0 1rem;font-size:1.5rem;font-weight:700}.DocsContent-module__Jszi0q__prose h3{color:var(--public-ink);margin:2rem 0 .75rem;font-size:1.25rem;font-weight:600}.DocsContent-module__Jszi0q__prose h4{color:var(--public-ink);margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600}.DocsContent-module__Jszi0q__prose p{margin:0 0 1rem;font-size:1rem;line-height:1.625}.DocsContent-module__Jszi0q__prose ul{margin:0 0 1rem;padding-left:1.5rem;list-style-type:disc}.DocsContent-module__Jszi0q__prose ol{margin:0 0 1rem;padding-left:1.5rem;list-style-type:decimal}.DocsContent-module__Jszi0q__prose li{margin:0 0 .375rem;font-size:1rem}.DocsContent-module__Jszi0q__prose li p{margin-bottom:.25rem}.DocsContent-module__Jszi0q__prose pre{margin:1rem 0}.DocsContent-module__Jszi0q__prose table{width:100%;margin:1rem 0;font-size:.875rem}.DocsContent-module__Jszi0q__prose th{text-align:left;color:var(--public-ink);padding:.5rem .75rem;font-weight:600}.DocsContent-module__Jszi0q__prose td{padding:.5rem .75rem}.DocsContent-module__Jszi0q__prose tr{border-bottom:1px solid var(--public-border)}.DocsContent-module__Jszi0q__prose thead{border-bottom:2px solid var(--public-border)}.DocsContent-module__Jszi0q__prose blockquote{border-left:4px solid color-mix(in srgb, var(--public-accent) 30%, transparent);color:var(--public-muted);margin:1rem 0;padding-left:1rem;font-style:italic}.DocsContent-module__Jszi0q__prose hr{border:none;border-top:1px solid var(--public-border);margin:2rem 0}.DocsContent-module__Jszi0q__prose img{border-radius:.5rem;max-width:100%;margin:1rem 0}.DocsContent-module__Jszi0q__prose strong{color:var(--public-ink);font-weight:600}.DocsContent-module__Jszi0q__inlineCode{color:var(--public-ink);background-color:#f4ed6b;border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85em;font-weight:400}.DocsContent-module__Jszi0q__codeBlockWrap{position:relative}.DocsContent-module__Jszi0q__codeLang{text-transform:uppercase;letter-spacing:.025em;color:var(--public-dim);font-size:11px;font-weight:500;position:absolute;top:.75rem;right:1rem}.DocsContent-module__Jszi0q__codePre{border:1px solid var(--public-border);color:#e5e5e5;background-color:#0a0a0a;border-radius:.5rem;padding:1.25rem;font-size:13px;line-height:1.5;overflow-x:auto}.DocsContent-module__Jszi0q__headingAnchor{scroll-margin-top:6rem}.DocsContent-module__Jszi0q__headingAnchor:hover .DocsContent-module__Jszi0q__hashLink{opacity:1}.DocsContent-module__Jszi0q__hashLink{color:var(--public-dim);opacity:0;margin-left:.5rem;text-decoration:none;transition:opacity .15s}.DocsContent-module__Jszi0q__tableWrap{margin:0 -.75rem;overflow-x:auto}.DocsContent-module__Jszi0q__docLink{color:var(--public-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--public-link) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--public-link) 30%, transparent);text-underline-offset:2px;transition:text-decoration-color .15s}.DocsContent-module__Jszi0q__docLink:hover{-webkit-text-decoration-color:var(--public-link);text-decoration-color:var(--public-link)}.DocsContent-module__Jszi0q__externalIcon{margin-left:.125rem;font-size:.75rem}
.DocsPrevNext-module__oZR1-G__wrapper{border-top:1px solid var(--public-border);align-items:stretch;gap:1rem;max-width:800px;margin:20px auto 0;padding-top:1.5rem;display:flex}.DocsPrevNext-module__oZR1-G__card{border:1px solid var(--public-border);border-radius:.5rem;flex:1;align-items:center;gap:.5rem;padding:1rem;text-decoration:none;transition:border-color .15s;display:flex}.DocsPrevNext-module__oZR1-G__card:hover{border-color:color-mix(in srgb, var(--public-link) 40%, transparent)}.DocsPrevNext-module__oZR1-G__card:hover .DocsPrevNext-module__oZR1-G__cardArrowLeft{transform:translate(-2px)}.DocsPrevNext-module__oZR1-G__card:hover .DocsPrevNext-module__oZR1-G__cardArrowRight{transform:translate(2px)}.DocsPrevNext-module__oZR1-G__cardNext{text-align:right;justify-content:flex-end}.DocsPrevNext-module__oZR1-G__spacer{flex:1}.DocsPrevNext-module__oZR1-G__icon{width:1rem;height:1rem;color:var(--public-link);flex-shrink:0;transition:transform .15s}.DocsPrevNext-module__oZR1-G__label{color:var(--public-muted);font-size:12px;font-weight:500}.DocsPrevNext-module__oZR1-G__title{color:var(--public-link);font-size:14px;font-weight:500}
.DocsSidebar-module__F8ZruG__navRoot{flex-direction:column;gap:.25rem;display:flex}.DocsSidebar-module__F8ZruG__section{margin-bottom:1.5rem}.DocsSidebar-module__F8ZruG__summary{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;color:var(--public-muted);-webkit-user-select:none;user-select:none;margin-bottom:.25rem;font-size:12px;font-weight:600;list-style:none}.DocsSidebar-module__F8ZruG__summary::-webkit-details-marker{display:none}.DocsSidebar-module__F8ZruG__linkList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.DocsSidebar-module__F8ZruG__sidebarLink{color:var(--public-body);border-radius:.375rem;padding:.375rem .75rem;font-size:14px;text-decoration:none;transition:color .15s;display:block}.DocsSidebar-module__F8ZruG__sidebarLink:hover{color:var(--public-ink)}.DocsSidebar-module__F8ZruG__sidebarLinkActive{background-color:color-mix(in srgb, var(--public-accent) 10%, transparent);color:var(--public-link);font-weight:600}.DocsSidebar-module__F8ZruG__sidebarLinkActive:hover{color:var(--public-link)}
.DocsShell-module__CjPJ9a__shell{z-index:10;position:relative}.DocsShell-module__CjPJ9a__mobileNav{margin:0}.DocsShell-module__CjPJ9a__mobileToggle{border:20px solid var(--color-fg);background-color:var(--public-panel);width:100%;color:var(--public-ink);cursor:pointer;border-radius:30px;align-items:center;gap:.5rem;margin:0;padding:.625rem .875rem;font-size:14px;font-weight:600;list-style:none;transition:background-color .15s;display:flex}.DocsShell-module__CjPJ9a__mobileToggle::-webkit-details-marker{display:none}.DocsShell-module__CjPJ9a__mobileToggle:hover{background-color:color-mix(in srgb, var(--public-panel) 85%, var(--public-ink))}.DocsShell-module__CjPJ9a__mobileToggleIcons{flex-shrink:0;width:1rem;height:1rem;position:relative}.DocsShell-module__CjPJ9a__mobileToggleIconMenu,.DocsShell-module__CjPJ9a__mobileToggleIconClose{width:1rem;height:1rem;position:absolute;inset:0}.DocsShell-module__CjPJ9a__mobileToggleIconClose,.DocsShell-module__CjPJ9a__mobileNav[open] .DocsShell-module__CjPJ9a__mobileToggleIconMenu{display:none}.DocsShell-module__CjPJ9a__mobileNav[open] .DocsShell-module__CjPJ9a__mobileToggleIconClose{display:block}.DocsShell-module__CjPJ9a__mobileToggleLabelOpen,.DocsShell-module__CjPJ9a__mobileNav[open] .DocsShell-module__CjPJ9a__mobileToggleLabelClosed{display:none}.DocsShell-module__CjPJ9a__mobileNav[open] .DocsShell-module__CjPJ9a__mobileToggleLabelOpen{display:inline}@media (min-width:1024px){.DocsShell-module__CjPJ9a__mobileNav{display:none}}.DocsShell-module__CjPJ9a__row{min-height:calc(100vh - 4rem);display:flex}.DocsShell-module__CjPJ9a__aside{flex-shrink:0;width:16rem;display:none}@media not (min-width:1024px){.DocsShell-module__CjPJ9a__row{flex-direction:column}.DocsShell-module__CjPJ9a__shell:has(.DocsShell-module__CjPJ9a__mobileNav[open]) .DocsShell-module__CjPJ9a__aside{display:block}.DocsShell-module__CjPJ9a__aside{border-bottom:1px solid var(--public-border);width:100%}.DocsShell-module__CjPJ9a__asideSticky{max-height:none;padding-block:1rem;position:static}}@media (min-width:1024px){.DocsShell-module__CjPJ9a__aside{display:block}}.DocsShell-module__CjPJ9a__asideSticky{top:var(--header-height);max-height:calc(100vh - var(--header-height));padding-block:2rem;padding-left:1.5rem;padding-right:1.5rem;position:sticky;overflow-y:auto}@media not (min-width:1024px){.DocsShell-module__CjPJ9a__asideSticky{max-height:none;overflow-y:visible}}
