pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-class .hljs-title,.hljs-title.class_{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.docs-v2-root{--docs-nav-width:17.5rem;--docs-toc-width:15rem;--docs-console-width:22rem;--docs-surface:hsl(var(--background));--docs-border:hsl(var(--border));--docs-muted:hsl(var(--muted-foreground));--docs-radius-sm:0.5rem;--docs-radius-md:0.625rem;--docs-radius-lg:0.75rem;--docs-radius-xl:1rem}.docs-v2-api,.docs-v2-api-console,.docs-v2-api-detail,.docs-v2-api-index,.docs-v2-main,.docs-v2-nav,.docs-v2-toc{background:var(--docs-surface)}.docs-v2-nav{width:var(--docs-nav-width);border-right:1px solid var(--docs-border);color:var(--docs-muted)}.docs-v2-nav a[data-active=true]{color:hsl(var(--foreground));font-weight:600;background:transparent;box-shadow:none}.docs-v2-main{background-image:none}.docs-v2-article{max-width:46rem}.docs-v2-toc{width:var(--docs-toc-width);border-left:1px solid var(--docs-border)}.docs-v2-root :is(input,textarea,select,button):not([class*=rounded-full]):not([role=tab]){border-radius:var(--docs-radius-md)}.docs-v2-api :is(input,textarea,button):not([class*=rounded-full]):not([role=tab]){border-radius:var(--docs-radius-lg)}.docs-v2-root :is(.rounded-md,.rounded-lg,.rounded-xl){border-radius:var(--docs-radius-lg)}.docs-v2-api :is(.rounded-md,.rounded-lg){border-radius:var(--docs-radius-lg)}.docs-v2-root .docs-endpoint-card,.docs-v2-root .docs-v2-callout,.docs-v2-root .docs-v2-code,.docs-v2-root .docs-v2-link-card,.docs-v2-root .docs-v2-method-pill,.docs-v2-root .docs-v2-panel,.docs-v2-root .docs-v2-segment,.docs-v2-root .docs-v2-step-marker,.docs-v2-root table,.docs-v2-segment{border-radius:var(--docs-radius-lg)}.docs-v2-segment button{border-radius:var(--docs-radius-md)}.docs-v2-prose :is(div.border,section .border,.border.rounded-lg,.border.rounded-xl,.overflow-hidden.border){border-radius:var(--docs-radius-lg)}.docs-v2-prose table{overflow:hidden}.docs-v2-prose :is(.rounded-lg,.rounded-xl,.rounded-md){border-radius:var(--docs-radius-lg)!important}.docs-v2-prose>div.w-full>div:first-child:has(.container){margin:0 0 2rem;padding:0 0 1.5rem;border-bottom:1px solid var(--docs-border);background:transparent}.docs-v2-prose>div.w-full>div:first-child h1{font-size:2rem!important;font-weight:700!important;letter-spacing:-.03em!important;color:hsl(var(--foreground))!important}.docs-v2-prose>div.w-full .container{max-width:none!important;padding-left:0!important;padding-right:0!important}.docs-v2-prose section h2{font-size:1.25rem;font-weight:600;color:hsl(var(--foreground));margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--docs-border)}.docs-v2-prose section p{font-size:.9375rem;line-height:1.7;color:var(--docs-muted)}.docs-v2-guide h1{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:hsl(var(--foreground))}.docs-v2-section-label{font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--docs-muted)}.docs-v2-code{margin:1rem 0;border:1px solid var(--docs-border);border-radius:var(--docs-radius-lg);overflow:hidden;background:var(--docs-surface)}.docs-v2-code-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border-bottom:1px solid var(--docs-border);font-size:.75rem;color:var(--docs-muted)}.docs-v2-code-header .docs-v2-code-lang{font-family:var(--font-app),monospace;font-weight:500;color:hsl(var(--foreground))}.docs-v2-code pre{margin:0;padding:1rem 1.125rem;font-size:.8125rem;line-height:1.6;overflow-x:auto;border-radius:0 0 var(--docs-radius-lg) var(--docs-radius-lg)}.docs-v2-code .hljs{background:transparent!important}.docs-v2-api{--docs-api-index:16rem}.docs-v2-api-index{width:var(--docs-api-index)}.docs-v2-api-detail,.docs-v2-api-index{border-right:1px solid var(--docs-border)}.docs-v2-api-detail{min-width:0;flex:1}.docs-v2-api-console{width:var(--docs-console-width)}.docs-v2-api-index [data-selected=true]{background:transparent;border-left:none}.docs-v2-api-index [data-selected=true] .docs-v2-api-path{color:hsl(var(--foreground));font-weight:600}.docs-v2-api-index button[type=button]{border-radius:var(--docs-radius-md)}.docs-v2-method-get{--method-color:16 185 129}.docs-v2-method-post{--method-color:59 130 246}.docs-v2-method-put{--method-color:245 158 11}.docs-v2-method-patch{--method-color:168 85 247}.docs-v2-method-delete{--method-color:239 68 68}.docs-v2-method-pill{background:transparent;color:rgb(var(--method-color));border:1px solid rgb(var(--method-color)/.45);border-radius:var(--docs-radius-sm)}.docs-v2-status-2xx{color:#10b981}.docs-v2-status-4xx{color:#f59e0b}.docs-v2-status-5xx{color:#ef4444}.docs-v2-segment{display:flex;border:1px solid var(--docs-border);padding:3px;gap:3px}.docs-v2-segment button{flex:1;padding:.375rem .5rem;font-size:.6875rem;font-weight:600;text-transform:capitalize;color:var(--docs-muted);transition:color .15s}.docs-v2-segment button[data-active=true]{color:hsl(var(--foreground));background:hsl(var(--foreground)/.06)}.docs-v2-tabs{display:flex;gap:3px;border:1px solid var(--docs-border);padding:3px;border-radius:var(--docs-radius-lg)}.docs-v2-tabs button{flex:1;border:none!important;box-shadow:none!important;border-radius:var(--docs-radius-md);padding:.5rem .75rem;font-size:.75rem;font-weight:500;color:var(--docs-muted);background:transparent;transition:color .15s,background .15s}.docs-v2-tabs button[aria-selected=true],.docs-v2-tabs button[data-active=true]{color:hsl(var(--foreground));font-weight:600;background:hsl(var(--foreground)/.06)}.docs-v2-tabs button:hover:not([data-active=true]):not([aria-selected=true]){color:hsl(var(--foreground))}.docs-v2-root .docs-v2-trace-shell{border-radius:var(--docs-radius-xl);overflow:hidden}