/*! tailwindcss v4.0.9 | MIT License | https://tailwindcss.com */.docs-search-mark{background-color:var(--color-sky-100,oklch(95.1% .026 236.824));border-radius:var(--radius-sm,.25rem);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-900,oklch(21% .034 264.665));font-weight:var(--font-weight-medium,500)}.docs-search-result-link[aria-current=true]{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.docs-search-kbd{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));border-color:var(--color-gray-200,oklch(92.8% .006 264.531));border-style:var(--tw-border-style);border-width:1px;font-family:var(--font-mono,"JetBrainsMono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);padding-inline:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-medium,500);border-radius:.25rem;color:var(--color-gray-600,oklch(44.6% .03 256.802));font-size:10px;font-weight:var(--font-weight-medium,500);padding-block:1px}.docs-search-results-scroll{max-height:min(22rem,100vh - 12rem);overflow-y:auto;overscroll-behavior-y:contain}.docs-prose-heading-anchor-hash{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-left:calc(var(--spacing,.25rem)*2);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-gray-400,oklch(70.7% .022 261.325));font-weight:var(--font-weight-semibold,600);line-height:1;text-decoration-line:none}@media (hover:hover){.docs-prose-heading-anchor-hash:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.docs-prose-heading-anchor-wrap{color:inherit;text-decoration-line:none}@media (hover:hover){.docs-prose-heading-anchor-wrap:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}.docs-prose-heading-anchor-wrap:focus{color:var(--color-gray-900,oklch(21% .034 264.665))}.docs-article .docs-prose-heading-anchor-wrap:focus{outline:none}.docs-article .docs-prose-heading-anchor-wrap:focus-visible{border-radius:var(--radius-sm,.25rem);outline-color:color-mix(in oklab,var(--color-brand-primary,var(--color-primary-500)) 40%,transparent);outline-offset:2px;outline-style:var(--tw-outline-style);outline-width:2px}.docs-article :is(h2,h3)[id]:focus{outline:none}.docs-nav-current-emphasis,.docs-nav-doc-link[data-docs-nav-active],.docs-toc-link[aria-current=true]{--tw-font-weight:var(--font-weight-normal,450);color:var(--color-brand-primary,var(--color-primary-500));font-weight:var(--font-weight-normal,450);text-shadow:.018em 0,-.018em 0}.docs-nav-current-emphasis:hover,.docs-nav-doc-link[data-docs-nav-active]:hover,.docs-toc-link[aria-current=true]:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-brand-primary,var(--color-primary-500))}.docs-nav-summary-row--current{--tw-font-weight:var(--font-weight-normal,450);font-weight:var(--font-weight-normal,450)}@media (hover:hover){.docs-nav-summary-row--current:hover{background-color:var(--color-blue-50,oklch(97% .014 254.604))}}.docs-nav-child-rail>li>a.docs-nav-current-emphasis,.docs-nav-child-rail>li>a.docs-nav-doc-link[data-docs-nav-active]{position:relative}.docs-nav-child-rail>li>a.docs-nav-current-emphasis:before,.docs-nav-child-rail>li>a.docs-nav-doc-link[data-docs-nav-active]:before{background-color:var(--color-brand-primary,var(--color-primary-500));bottom:calc(var(--spacing,.25rem)*0);content:"";left:-1px;pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*0);width:1px;z-index:1}.docs-toc-child-rail li>.docs-toc-link[aria-current=true]{position:relative}.docs-toc-child-rail li>.docs-toc-link[aria-current=true]:before{background-color:var(--color-brand-primary,var(--color-primary-500));bottom:calc(var(--spacing,.25rem)*0);content:"";left:-1px;pointer-events:none;position:absolute;top:calc(var(--spacing,.25rem)*0);width:1px;z-index:1}.docs-pages-nav .docs-nav-section-heading{pointer-events:none}.docs-pages-nav .docs-nav-section:has(>.docs-nav-section-heading)>ul{margin-top:.125rem}.docs-pages-nav .docs-nav-section>ul{position:relative;z-index:0}.docs-details-group{background-color:color-mix(in oklab,var(--color-gray-50,oklch(98.5% .002 247.839)) 40%,transparent);border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531)) 80%,transparent);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;margin-block:calc(var(--spacing,.25rem)*6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.docs-details-group-item{background-color:var(--color-white,#fff);border-color:color-mix(in oklab,var(--color-gray-200,oklch(92.8% .006 264.531)) 80%,transparent);border-top-style:var(--tw-border-style);border-top-width:1px}.docs-details-group-item:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.docs-details-group-summary{align-items:center;cursor:pointer;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-gray-700,oklch(37.3% .034 259.733));display:flex;font-weight:var(--font-weight-medium,500);list-style-type:none;-webkit-user-select:none;user-select:none}.docs-details-group-summary::-webkit-details-marker{display:none}.docs-details-group-summary:before{pointer-events:none;--tw-translate-y:-1px;height:.35rem;opacity:.45;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));translate:var(--tw-translate-x) var(--tw-translate-y);width:.35rem;--tw-duration:.15s;--tw-content:"";border-bottom:1.5px var(--tw-border-style);border-left-color:currentColor;border-right:1.5px var(--tw-border-style);border-top-color:currentColor;content:var(--tw-content);display:inline-block;flex-shrink:0;margin-inline-end:calc(var(--spacing,.25rem)*1.5);rotate:-45deg;transition-duration:.15s}.docs-details-group-item[open]>.docs-details-group-summary:before{--tw-translate-y:1px;rotate:45deg;translate:var(--tw-translate-x) var(--tw-translate-y)}.docs-details-group-body{max-width:none}:where(.docs-details-group-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse))}.docs-details-group-body{padding-inline:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*8);padding-top:calc(var(--spacing,.25rem)*3)}.docs-details-group-body pre{margin-inline:calc(var(--spacing,.25rem)*0)}.docs-article.prose .docs-figure-gallery{display:grid;gap:calc(var(--spacing,.25rem)*3);margin-block:calc(var(--spacing,.25rem)*8)}@media (width>=40rem){.docs-article.prose .docs-figure-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.docs-article.prose .docs-figure-gallery>.docs-figure-gallery-item{border-style:var(--tw-border-style);margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);--tw-shadow:0 0 #0000;background-color:#0000;border-width:0;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.docs-article.prose .docs-figure-gallery>.docs-figure-gallery-item img{height:auto;width:100%}.docs-article.prose .docs-figure-gallery>.docs-figure-gallery-item figcaption{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-top:calc(var(--spacing,.25rem)*2);text-align:left}.docs-article.prose table{max-width:100%;min-width:0;table-layout:fixed;width:100%}.docs-article.prose table :is(th,td){min-width:0;overflow-wrap:anywhere;vertical-align:top;white-space:normal;word-break:break-word}.docs-article.prose table :is(th,td)>*{min-width:0}.docs-article.prose table :is(td,th) a{overflow-wrap:anywhere;word-break:break-word}.docs-article.prose table :is(td,th) code{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.docs-article.prose table:has(thead tr>th:nth-child(2):last-child) :is(th,td):first-child{width:32%}.docs-article.prose table:has(thead tr>th:nth-child(2):last-child) :is(th,td):nth-child(2){width:68%}.docs-article.prose table:has(thead tr>th:nth-child(3):last-child) :is(th,td):first-child{width:16%}.docs-article.prose table:has(thead tr>th:nth-child(3):last-child) :is(th,td):nth-child(2){width:40%}.docs-article.prose table:has(thead tr>th:nth-child(3):last-child) :is(th,td):nth-child(3){width:44%}.docs-article ol.docs-gitbook-stepper{counter-reset:docs-step;list-style:none;margin:2rem 0;padding-left:0}.docs-article ol.docs-gitbook-stepper>li.docs-gitbook-step{counter-increment:docs-step;margin-left:0;padding-left:2.75rem;position:relative}.docs-article ol.docs-gitbook-stepper>li.docs-gitbook-step:before{align-items:center;background:var(--color-primary-500,#0984e3);border-radius:9999px;color:#fff;content:counter(docs-step);display:inline-flex;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;left:0;line-height:1;position:absolute;top:.15rem;width:2rem;z-index:1}.docs-article ol.docs-gitbook-stepper>li.docs-gitbook-step:after{background:var(--color-primary-100,#cce9fd);bottom:-.75rem;content:"";left:1rem;position:absolute;top:2.35rem;width:1px}.docs-article ol.docs-gitbook-stepper>li.docs-gitbook-step:last-child:after{display:none}.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body :is(ol,ul){list-style-position:outside;padding-left:1.25rem}.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ol{list-style-type:decimal}.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ol>li,.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ul>li{padding-left:0;position:static}.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ol>li:after,.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ol>li:before,.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ul>li:after,.docs-article ol.docs-gitbook-stepper .docs-gitbook-step__body ul>li:before{content:none}.docs-shell{--docs-shell-container-max:1536px;--docs-shell-col-gap:2.5rem;--docs-shell-nav-width:17rem;--docs-shell-toc-width:15rem;--docs-shell-container-padding-top:2rem;--docs-shell-fixed-top-offset:calc(env(safe-area-inset-top,0px) + var(--website-sticky-header-min-height) + var(--website-sticky-header-gap) + var(--docs-shell-container-padding-top));--docs-shell-fixed-bottom-gap:1rem}@media (width<1280px){html:has(.docs-shell){overflow-x:clip}}.docs-shell .docs-article [id]{scroll-margin-top:var(--docs-shell-fixed-top-offset)}@media (width>=1280px){.docs-shell .docs-shell-main{margin-left:calc(var(--docs-shell-nav-width) + var(--docs-shell-col-gap));margin-right:calc(var(--docs-shell-toc-width) + var(--docs-shell-col-gap))}.docs-shell.docs-shell--no-in-page-nav .docs-shell-main{margin-right:0}.docs-shell .docs-shell-nav-aside.docs-shell-fixed-aside{left:calc((100vw - min(100vw, var(--docs-shell-container-max)))/2 + 1rem);position:fixed;top:var(--docs-shell-fixed-top-offset);width:var(--docs-shell-nav-width);z-index:40}.docs-shell .docs-shell-nav-aside.docs-shell-fixed-aside>.docs-shell-sticky-scroll{max-height:calc(100vh - var(--docs-shell-fixed-top-offset) - var(--docs-shell-fixed-bottom-gap));overflow-y:auto}.docs-shell .docs-shell-toc-aside.docs-shell-fixed-aside{position:fixed;right:calc((100vw - min(100vw, var(--docs-shell-container-max)))/2 + 1rem);top:var(--docs-shell-fixed-top-offset);width:var(--docs-shell-toc-width);z-index:40}.docs-shell .docs-shell-toc-aside.docs-shell-fixed-aside>.docs-shell-sticky-scroll{max-height:calc(100vh - var(--docs-shell-fixed-top-offset) - var(--docs-shell-fixed-bottom-gap));overflow-y:auto}}.not-prose .openapi-http-method{align-items:center;border-radius:.25rem;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}.not-prose .openapi-http-method--post{background-color:#fff8e1;color:#8b5a2b}.docs-article .openapi-examples-card--request,.docs-article .openapi-examples-card--response{overflow:visible}@media (width>=1024px){.docs-article [data-controller=docs--openapi-examples]{max-height:calc(100dvh - var(--docs-shell-fixed-top-offset,6rem) - 2rem);min-height:0;overflow-y:auto;overscroll-behavior:contain}}.docs-article .openapi-response-picker-list{max-height:min(24rem,60dvh);overflow-y:auto;overscroll-behavior:contain}.docs-article .openapi-response-picker-summary::-webkit-details-marker{display:none}.docs-article .openapi-response-picker-summary::marker{content:""}:is(.docs-article,.blog-article) pre:has(>code.hljs),:is(.docs-article,.blog-article) pre:has(>code[class*=language-]),:is(.docs-article,.blog-article).prose pre:has(>code.hljs),:is(.docs-article,.blog-article).prose pre:has(>code[class*=language-]){background-color:#fafafa;border:1px solid #e2e8f0;border-radius:.5rem;color:#383a42;margin-block:1rem;overflow:hidden;padding:0}:is(.docs-article,.blog-article) pre:has(>code.hljs)>code.hljs,:is(.docs-article,.blog-article) pre:has(>code[class*=language-])>code,:is(.docs-article,.blog-article).prose pre:has(>code.hljs)>code.hljs,:is(.docs-article,.blog-article).prose pre:has(>code[class*=language-])>code{background:0 0;color:inherit;display:block;font-size:.875rem;line-height:1.6;overflow-x:auto;padding:1rem;white-space:pre}:is(.docs-article,.blog-article) pre:has(>code.hljs)>code.hljs{background:0 0}:is(.docs-article,.blog-article) pre:has(>code.hljs)>code.hljs:not(:has(span)){background-color:#0000!important;color:inherit;padding:1rem!important}.docs-article .openapi-json-example-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-top:1px solid #e2e8f0;max-height:min(24rem,50dvh);min-height:0;overflow:auto!important}.docs-article .openapi-json-example-scroll>pre.openapi-json-example:has(>code){background-color:#fafafa;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-height:none!important;overflow:visible!important}.docs-article .openapi-json-example-scroll>pre.openapi-json-example:has(>code)>code{background:0 0;color:inherit;display:block;font-size:.875rem;line-height:1.6;overflow:visible!important;padding:1rem;white-space:pre}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#fafafa;color:#383a42}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#a626a4}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#50a14f}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#986801}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#4078f2}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#c18401}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}