.loading_loading__WWhdn{position:absolute;inset:0;margin:auto;display:flex;align-items:center;justify-content:center}.loading_embedded__yBD5u{position:relative}.loading_gutterTop__AF11R{margin-top:1rem}.loading_spinner__4sXq0{width:2rem;height:2rem}.loading_spinnerForeground__BfAn3{fill:transparent;stroke:var(--brand);stroke-width:4;stroke-linecap:round;stroke-dasharray:100.48;stroke-dashoffset:80;transform-origin:1rem 1rem 0;animation:loading_spinner__4sXq0 .75s linear infinite}@keyframes loading_spinner__4sXq0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading_spinnerBackground__wqXIQ{fill:transparent;stroke:var(--brand);opacity:.1;stroke-width:4}.buttonSpinner_spinner__CfcjF{width:16px;height:16px;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:buttonSpinner_spin__gNUVS 1s linear infinite}@keyframes buttonSpinner_spin__gNUVS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.select_root__YcDYK{position:relative}.select_select__M0Q7J{padding:1rem 2.75rem 1rem .75rem;border-radius:0;background-color:var(--background);border:1px solid var(--light-stroke);outline:none;box-shadow:inset 0 0 0 1px transparent;cursor:pointer;transition:border-color .1s ease-in-out 0s,box-shadow .1s ease-in-out 0s,border-radius .1s ease-in-out 0s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select_select__M0Q7J:disabled{border-color:var(--light-stroke)!important}.select_select__M0Q7J:focus{border-color:var(--green);box-shadow:0 0 0 1px inset var(--green);border-radius:.375rem}.select_arrow__BIT4C{position:absolute;right:0;padding:0 .75rem;top:0;bottom:0;border:1px solid transparent;display:grid;place-items:center;pointer-events:none!important}.select_select__M0Q7J.select_fullWidth__1mIX_{width:100%}.select_root__YcDYK.select_fullWidth__1mIX_{display:block}.select_arrow__BIT4C svg{pointer-events:none!important;color:var(--foreground-tertiary)}.tooltip_big__ukgN0{background-color:black!important;color:white!important;font-size:.875rem!important;font-family:sans-serif;padding:.625rem 1rem!important;border-radius:.375rem!important;max-width:300px}[data-theme=dark] .tooltip_big__ukgN0{background-color:white!important;color:black!important}.tooltip_small__TdlMC{padding:.25rem .375rem!important;background-color:var(--dark80)!important;color:white!important;font-size:.75rem!important;font-family:sans-serif}.panel_modalWrap__TNG91{position:fixed;inset:0;z-index:4;pointer-events:none}.verify_widget__ICrVv{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.verify_widget__ICrVv h1{text-align:center}.verify_widget__ICrVv p{line-height:1.5;margin:0}.verify_authWrap__zK62k{flex:1 1;justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%;padding:2rem;gap:.5rem;max-width:540px;text-align:center}.verify_codeChar__AVBBd{width:2.5rem;margin:.25rem;height:48px;box-shadow:inset 0 0 0 1px var(--med-stroke);border:none;background-color:var(--background);text-align:center}.verify_form__S_g2O{display:flex;align-items:center;justify-content:center;padding:1rem}.verify_form__S_g2O input:first-child{border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}.verify_form__S_g2O input:last-child{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.verify_loadingPlaceholder__xT_z5{width:2rem;height:2rem}.themeToggle_themeToggleButton__203Ef{border:none;background-color:transparent;cursor:pointer;padding:0;display:block}.themeToggle_themeToggleButton__203Ef svg{fill:var(--foreground);stroke:var(--foreground);display:block}.footer_footerWrap__rg5V6{padding:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;color:var(--foreground-secondary);align-items:flex-start;position:relative;@media (max-width:960px){padding-left:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;padding-top:1.5rem;grid-template-columns:1fr}}.footer_footerWrap__rg5V6 ul{list-style:none;padding:0;margin:.75rem 0}.footer_footerWrap__rg5V6 li{margin:.375rem 0;white-space:nowrap}.footer_footerWrap__rg5V6 a{text-decoration:none;color:var(--foreground-secondary);white-space:nowrap}.footer_themeToggleWrap__61pjm{display:flex;margin:1rem 0}.footer_copyright__tNw5b{color:var(--foreground-secondary);margin:1rem 0;opacity:.5}.header_headerWrap__93nUi{padding:21.5px;display:flex;align-items:center;height:var(--header-height)}.header_headerWrap__93nUi a{text-decoration:none;font-weight:500;color:var(--foreground)}.header_navWrap__GkNs6{display:flex;flex-grow:1;@media (max-width:720px){display:none;flex-direction:column}}.header_menu__vG4Hc{flex-grow:1;@media (max-width:720px){flex-grow:0}}.header_menu__vG4Hc ul{display:flex;justify-content:center;@media (max-width:720px){flex-direction:column}}.header_menu__vG4Hc li{padding:0 1rem;@media (max-width:720px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.header_cta__MC8y9,.header_menu__vG4Hc li a{@media (max-width:720px){display:block;padding-left:.5rem;padding-bottom:.5rem;padding-right:.5rem;padding-top:.5rem;margin-left:1rem;margin-bottom:0;margin-right:1rem;margin-top:0}}.header_menuClose__W8P7r,.header_menuOpen__Afzoq{display:none;@media (max-width:720px){display:block;top:1rem;right:1rem;z-index:3;margin-left:auto;cursor:pointer}}.header_menuClose__W8P7r{@media (max-width:720px){position:fixed}}.header_menuOpen__Afzoq{@media (max-width:720px){position:absolute}}.header_sidebarMobileOpen__5N3EQ{@media (max-width:720px){position:fixed;left:0;top:0;right:0;display:flex;z-index:2;width:100%;background-color:var(--background);border-bottom-color:var(--background-block);border-bottom-style:solid;border-bottom-width:1px;padding-left:0;padding-bottom:1rem;padding-right:0;padding-top:1rem}}.button_versaButton__NLQPK{border-radius:.5rem;cursor:pointer;border:none;transition:box-shadow .1s ease-in-out 0s,transform .1s ease-in-out 0s;transform-origin:center center;overflow:hidden;font-weight:500;display:flex;align-items:center;justify-content:center;opacity:1;padding:.5rem 1rem;font-size:.875rem;line-height:1.5;white-space:nowrap;overflow-wrap:anywhere;word-break:keep-all;min-width:0}.button_versaButton__NLQPK svg{margin-left:.5rem}.button_versaButton__NLQPK:active{transform:scale(.95)}.button_versaButton__NLQPK:disabled:hover{box-shadow:none;transform:none;cursor:default}.button_versaButton__NLQPK:disabled{opacity:.75}.button_primary___zLAp,.button_primary___zLAp:disabled{background-color:var(--foreground);color:var(--background)}.button_secondary__fDd_F,.button_secondary__fDd_F:disabled{background-color:var(--background);color:var(--foreground);border:none;box-shadow:0 0 0 1px inset var(--dark-stroke)}.button_link__08ztq,.button_link__08ztq:disabled{background-color:var(--background);color:var(--foreground-secondary)}.button_link__08ztq:hover{text-decoration:underline}.button_neutralButton__SUwep{cursor:pointer;border:none;background-color:transparent;padding:0;margin:0}.button_icon__kDeOs{padding:.5rem .75rem;background-color:var(--background);color:var(--foreground);border:none;box-shadow:0 0 0 1px inset var(--dark-stroke)}.button_icon__kDeOs svg{margin:0;min-height:21px}.button_destructive__XadbB{background-color:var(--background);color:color-mix(in srgb,var(--foreground) 20%,red 80%);border:none;box-shadow:0 0 0 1px inset color-mix(in srgb,var(--background) 60%,red 40%)}.dialog_dialogWrap__Ezvpd{display:grid;max-block-size:min(80vh,100%);max-block-size:min(80dvb,100%);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;border:none;background-color:var(--background);width:540px;border-radius:.5rem;box-shadow:0 0 0 1px rgba(var(--foreground-alpha),.15),0 2rem 2rem -1.5rem rgba(0,0,0,.2)}.dialog_dialogWrap__Ezvpd::-webkit-backdrop{background-color:rgba(var(--background-alpha-tint),.8)}.dialog_dialogWrap__Ezvpd::backdrop{background-color:rgba(var(--background-alpha-tint),.8)}.dialog_dialogWrap__Ezvpd h3{padding:0 1rem;text-align:center}.dialog_dialogWrap__Ezvpd:not([open]){pointer-events:none;opacity:0}.dialog_dialogWrap__Ezvpd>form{display:grid;grid-template-rows:auto 1fr auto;align-items:start;max-block-size:80vh;max-block-size:80dvb}.dialog_dialogWrap__Ezvpd>form>article{overflow-y:scroll;max-block-size:100%;overscroll-behavior-y:contain;padding:1rem 2rem;text-align:left;position:relative}.dialog_dialogWrap__Ezvpd>form>article>div{width:100%}.dialog_dialogWrap__Ezvpd>form>article>div>label{margin:1.25rem 0 .75rem;display:block}.dialog_dialogWrap__Ezvpd>form>header{border-bottom:1px solid var(--light-stroke)}.dialog_dialogWrap__Ezvpd>form>footer{display:flex;padding:1rem 2rem;border-top:1px solid var(--light-stroke)}.dialog_buttonWrap__e53tp{margin:0 0 0 auto;display:flex;gap:1rem}.dialog_dialogWrap__Ezvpd dl{margin:2rem 0;line-height:1.375}.dialog_dialogWrap__Ezvpd dt{font-size:.875rem;color:var(--foreground-secondary);margin:0 0 .375rem}.dialog_dialogWrap__Ezvpd dd{margin:0 0 1.375rem;padding:0}.nav_navWrap__5jAme{padding:1.25rem 0;width:280px;min-width:280px;position:-webkit-sticky;position:sticky;border-right:1px solid var(--light-stroke);-ms-overflow-style:none;scrollbar-width:none;top:0;min-height:100vh;align-self:flex-start;overflow-y:scroll;max-height:100vh;@media (max-width:960px){display:none}}.nav_navWrap__5jAme::-webkit-scrollbar{display:none}.nav_navWrap__5jAme ul{list-style:none;margin:0;padding:0}.nav_navWrap__5jAme>ul>li{margin:.25rem 0;padding:0 .75rem}.nav_toc__1t2Hn li{margin:0;padding:0 0 0 1rem}.nav_navWrap__5jAme a{text-decoration:none;padding:.25rem .75rem;color:var(--foreground-secondary);display:flex;align-items:center;line-height:1.375}.nav_navWrap__5jAme a:hover{color:var(--foreground)}.nav_navWrap__5jAme .nav_active__lrKAq{color:var(--foreground);font-weight:600}.nav_navWrap__5jAme .nav_externalLinks___zbWj{margin-top:1.5rem}.nav_externalLinks___zbWj svg{margin-left:.5rem}.nav_menuClose__8nYai,.nav_menuOpen__yXMpj{display:none;@media (max-width:960px){display:flex;align-items:center;position:fixed;top:1rem;right:1rem;z-index:3;margin-left:auto;cursor:pointer;background:var(--background-block);padding-left:.875rem;padding-bottom:.875rem;padding-right:.875rem;padding-top:.875rem;border-radius:2rem;border-left-color:var(--light-stroke);border-left-style:solid;border-left-width:1px;border-bottom-color:var(--light-stroke);border-bottom-style:solid;border-bottom-width:1px;border-right-color:var(--light-stroke);border-right-style:solid;border-right-width:1px;border-top-color:var(--light-stroke);border-top-style:solid;border-top-width:1px;overflow:hidden}}.nav_menuClose__8nYai svg,.nav_menuOpen__yXMpj svg{display:block}.nav_navWrap__5jAme.nav_sidebarMobileOpen__1MlTy{display:block;position:fixed;left:0;bottom:0;right:0;display:flex;flex-direction:column;z-index:2;width:100%;background-color:var(--background);border-top:1px solid var(--background-block);padding:1rem 0}.nav_scrollActive__WxZSu{background-color:var(--background-block-contrast);border-radius:.25rem;@media (max-width:960px){background-color:transparent}}.docsClientController_wrap__AgH98{display:flex;border-top:1px solid var(--light-stroke);border-bottom:1px solid var(--light-stroke);line-height:1.6;color:var(--foreground-soft)}.docsClientController_wrap__AgH98 main{flex-grow:1;max-width:calc(100% - 280px);padding:3rem;@media (max-width:960px){max-width:100%;padding-left:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.docsClientController_doc__aDh2t{max-width:55rem;margin:0 auto}.docsClientController_doc__aDh2t h1 a,.docsClientController_doc__aDh2t h2 a,.docsClientController_doc__aDh2t h3 a,.docsClientController_doc__aDh2t h4 a,.docsClientController_doc__aDh2t h5 a{text-decoration:none;color:var(--foreground)}.docsClientController_doc__aDh2t h1{line-height:1;margin:0 0 1.5rem}.docsClientController_doc__aDh2t h2{padding-bottom:.75rem;border-bottom:1px solid var(--light-stroke)}.docsClientController_doc__aDh2t h2,.docsClientController_doc__aDh2t h3{margin:2.5rem 0 1.5rem;position:relative}.docsClientController_doc__aDh2t h2:hover:after,.docsClientController_doc__aDh2t h3:hover:after{content:"#";position:absolute;left:-1em;color:var(--light-stroke);font-weight:400}@media screen and (max-width:960px){.docsClientController_doc__aDh2t h2:hover:after,.docsClientController_doc__aDh2t h3:hover:after{display:none}.docsClientController_doc__aDh2t h2:hover a:after,.docsClientController_doc__aDh2t h3:hover a:after{content:"#";color:var(--light-stroke);font-weight:400;margin-left:.75rem}}.docsClientController_doc__aDh2t a{color:var(--foreground-soft);text-decoration:underline}.docsClientController_doc__aDh2t code{font-size:.875rem}.docsClientController_doc__aDh2t li{margin:.5rem 0;padding-left:.375rem}.docsClientController_doc__aDh2t ol li::marker{color:var(--foreground-secondary)}.docsClientController_doc__aDh2t pre{margin:1.25rem 0}.docsClientController_doc__aDh2t table{border-collapse:collapse;margin:1.25rem 0;width:100%;position:relative}.docsClientController_doc__aDh2t table:before{content:" ";border:1px solid var(--light-stroke);position:absolute;inset:0;border-radius:.25rem;pointer-events:none}.docsClientController_doc__aDh2t table th{padding:.5rem 1rem;text-align:left;font-size:.875rem;color:var(--foreground-secondary);background-color:var(--background-block);border-bottom:1px solid var(--light-stroke)}.docsClientController_doc__aDh2t table th:first-child{border-top-left-radius:.25rem}.docsClientController_doc__aDh2t table th:last-child{border-top-right-radius:.25rem}.docsClientController_doc__aDh2t table td{padding:.75rem 1rem;text-align:left;@media (max-width:960px){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}}.docsClientController_doc__aDh2t table tr td:empty{display:none}.docsClientController_doc__aDh2t table tr{border-bottom:1px solid var(--light-stroke);@media (max-width:960px){display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;padding-bottom:1rem;padding-right:1rem;padding-top:1rem}}.docsClientController_doc__aDh2t table code:only-child{padding:0;background-color:transparent}.docsClientController_doc__aDh2t table tr td:first-of-type code:only-child{color:var(--foreground-soft);font-weight:700}.docsClientController_doc__aDh2t table tr:last-child{border-bottom:none}.docsClientController_doc__aDh2t table code{white-space:nowrap}.docsClientController_doc__aDh2t table tr:has(th){@media (max-width:960px){display:none}}.docsClientController_doc__aDh2t details{margin:1.25rem 0;background:var(--background-block);padding:0;border-radius:.25rem;border:1px solid var(--light-stroke);overflow:hidden}.docsClientController_doc__aDh2t details h2,.docsClientController_doc__aDh2t details h3{margin:1.25rem 0}.docsClientController_doc__aDh2t summary{cursor:pointer;font-size:.875rem;padding:.75em 1rem;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:.2s}.docsClientController_doc__aDh2t summary::-webkit-details-marker{display:none}.docsClientController_doc__aDh2t summary:after{content:"";width:24px;height:24px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' strokeWidth='2' strokeLinecap='round' strokeLinejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' strokeWidth='2' strokeLinecap='round' strokeLinejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-color:var(--light-stroke);transition:.2s}.docsClientController_doc__aDh2t summary:hover{background-color:rgba(var(--foreground-alpha),.02)}.docsClientController_doc__aDh2t summary:hover:after{background-color:var(--dark-stroke)}.docsClientController_doc__aDh2t details[open]>summary:after{transform:rotate(180deg)}.docsClientController_doc__aDh2t details h2:hover:after,.docsClientController_doc__aDh2t details h3:hover:after{display:none}.docsClientController_doc__aDh2t details h2:hover a:after,.docsClientController_doc__aDh2t details h3:hover a:after{content:"#";color:var(--light-stroke);font-weight:400;margin-left:.75rem}.docsClientController_doc__aDh2t details article{border-top:1px solid var(--light-stroke);opacity:0;padding:.25rem 1.5rem;@media (max-width:960px){padding-left:1rem;padding-bottom:0;padding-right:1rem;padding-top:0}}.docsClientController_doc__aDh2t details[open] article{animation:docsClientController_fadeIn__JlMUU 1s linear forwards}@keyframes docsClientController_fadeIn__JlMUU{0%{opacity:0}to{opacity:1}}.docsClientController_doc__aDh2t img{border-radius:.25rem;display:block}.docsClientController_doc__aDh2t p:has(img:only-child){position:relative}.docsClientController_doc__aDh2t p:has(img:only-child):after{content:" ";display:block;height:100%;width:100%;position:absolute;top:0;box-shadow:inset 0 0 0 1px rgba(var(--foreground-alpha),.08);border-radius:.25rem}.docsClientController_editGithub__IJfcm a{background-color:var(--background-block);text-decoration:none;display:inline-flex;align-items:center;color:var(--foreground-soft);font-size:.875rem;margin:2.5rem 0;padding:.75em 1rem;border:1px solid var(--light-stroke);border-radius:.25rem;position:relative}.docsClientController_editGithub__IJfcm svg{margin-right:.75rem;stroke:var(--foreground-secondary)}.docsClientController_editGithub__IJfcm a:hover:after{background-color:rgba(var(--foreground-alpha),.02);content:"";inset:0;position:absolute}.docsClientController_editGithub__IJfcm a:hover svg{stroke:var(--foreground-soft)}.tabs_tabGroup__bVmH9{overflow:hidden;margin:1.25rem 0}.tabs_tabGroup__bVmH9 pre{margin:0}.tabs_tabButton___jUyv{padding:.5rem 1rem;margin-right:.5rem;border-radius:.25rem;cursor:pointer;background-color:var(--background-block);border:none;color:var(--foreground-secondary)}.tabs_tabButton___jUyv.tabs_active__nkQzj{color:var(--foreground)}.tabs_tabButton___jUyv.tabs_active__nkQzj,.tabs_tabButton___jUyv:hover{background-color:var(--background-block-contrast)}