html:has(.docs-world){background:#000}.docs-world{--docs-header:3.5rem;--docs-code:#050505;--docs-code-bar:#0a0a0a;--note:#73b0ee;--tip:#5eca91;--important:#b09bee;--warning:#f0ba59;--caution:#f47b74}@supports (color:lab(0% 0 0)){.docs-world{--docs-code:lab(1.3738% 0 0);--docs-code-bar:lab(2.75381% 0 0);--note:lab(69.5026% -7.24369 -37.5921);--tip:lab(73.8768% -42.3035 18.6389);--important:lab(68.3249% 21.2382 -39.4516);--warning:lab(79.1996% 12.6808 55.9505);--caution:lab(66.0576% 46.9408 26.6951)}}@media (min-width:768px){.docs-world{--docs-header:6.25rem}}.docs-world .shiki,.docs-world .shiki span{color:var(--shiki-dark)}.docs-rail{top:var(--docs-header);height:calc(100dvh - var(--docs-header));overscroll-behavior:contain;border-right:1px solid var(--joint);scrollbar-width:thin;scrollbar-color:var(--joint-strong) transparent;position:sticky;overflow-y:auto}.docs-toc{top:calc(var(--docs-header) + 2.5rem);max-height:calc(100dvh - var(--docs-header) - 4rem);scrollbar-width:none;position:sticky;overflow-y:auto}.docs-world [id]{scroll-margin-top:calc(var(--docs-header) + 1.5rem)}.docs-world .prose-dekka{color:var(--ink-2);font-size:15.5px;line-height:1.75}.docs-world .prose-dekka>*+*{margin-top:1.15em}.docs-world .prose-dekka h2{letter-spacing:-.022em;margin-top:2.6em;font-size:1.375rem;font-weight:600;line-height:1.3}.docs-world .prose-dekka h3{letter-spacing:-.01em;margin-top:2.1em;font-size:1.0625rem;font-weight:600;line-height:1.4}.docs-world .prose-dekka h2+*,.docs-world .prose-dekka h3+*{margin-top:.65em}.docs-world .prose-dekka a{text-underline-offset:3px;text-decoration-thickness:1px}.docs-world .prose-dekka :not(pre)>code{color:var(--ink);background:#ffffff0e;background:lab(100% 0 0/.055);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:6px;padding:.12em .38em;font-size:.85em}.docs-world .prose-dekka ul,.docs-world .prose-dekka ol{padding-left:1.2em}.docs-world .prose-dekka li+li,.docs-world .prose-dekka li>ul,.docs-world .prose-dekka li>ol{margin-top:.4em}.docs-world .prose-dekka table{font-size:14px;display:block;overflow-x:auto}.docs-world .prose-dekka th{color:var(--ink);white-space:nowrap;padding:.6em 1.2em .6em 0;font-size:13px}.docs-world .prose-dekka td{padding:.65em 1.2em .65em 0}.docs-world .prose-dekka td code{white-space:nowrap}.docs-world .prose-dekka blockquote{border-left-color:var(--joint-strong)}.docs-world .code-block{position:relative}.docs-world .prose-dekka pre,.docs-world .prose-dekka pre.shiki{border:1px solid var(--joint);background:var(--docs-code);scrollbar-width:thin;scrollbar-color:var(--joint-strong) transparent;border-radius:12px;margin:0;padding:1rem 1.15rem;font-size:13px;line-height:1.7}.docs-world .prose-dekka>.code-block,.docs-world .prose-dekka li .code-block{margin-top:1.3em;margin-bottom:1.3em}.docs-world .code-copy{border:1px solid var(--joint);background:var(--docs-code-bar);height:1.65rem;font-family:var(--font-sans);color:var(--ink-3);opacity:0;transition:opacity .15s var(--ease-out), color .15s var(--ease-out), border-color .15s var(--ease-out);border-radius:7px;padding:0 .6rem;font-size:12px;position:absolute;top:.55rem;right:.55rem}.docs-world .code-block:hover .code-copy,.docs-world .code-copy:focus-visible{opacity:1}.docs-world .code-copy:hover{color:var(--ink);border-color:var(--joint-strong)}@media (hover:none){.docs-world .code-copy{opacity:1}}.docs-world .prose-dekka .code-figure{margin:1.4em 0}.docs-world .prose-dekka .code-figure:before{content:none;display:none}.docs-world .code-figure figcaption{border:1px solid var(--joint);background:var(--docs-code-bar);font-family:var(--font-mono);color:var(--ink-3);border-bottom:0;border-radius:12px 12px 0 0;padding:.55rem 1.15rem;font-size:12px}.docs-world .code-figure pre{border-radius:0 0 12px 12px!important}.docs-world .prose-dekka .code-tabs{margin:1.4em 0}.docs-world .prose-dekka .code-tablist{border:1px solid var(--joint);background:var(--docs-code-bar);scrollbar-width:none;border-bottom:0;border-radius:12px 12px 0 0;gap:1.1rem;padding:0 1.15rem;display:flex;overflow-x:auto}.docs-world .prose-dekka .code-tablist button{height:2.4rem;color:var(--ink-3);white-space:nowrap;background:0 0;border-radius:0;padding:0;font-size:12.5px;position:relative}.docs-world .prose-dekka .code-tablist button:hover{color:var(--ink-2)}.docs-world .prose-dekka .code-tablist button[aria-selected=true]{color:var(--ink);background:0 0}.docs-world .prose-dekka .code-tablist button[aria-selected=true]:after{content:"";background:var(--ink);height:1px;position:absolute;inset:auto 0 -1px}.docs-world .prose-dekka .code-tablist button:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.docs-world .prose-dekka .code-tabs pre{border-radius:0 0 12px 12px}.docs-world .prose-dekka .code-pane>.code-block{margin:0}.docs-world .prose-dekka .callout{--tone:var(--note);border:1px solid color-mix(in oklch, var(--tone) 24%, var(--joint));background:color-mix(in oklch, var(--tone) 6%, transparent);color:var(--ink-2);border-radius:12px;margin:1.6em 0;padding:.9rem 1.1rem .95rem 2.85rem;font-size:14.5px;line-height:1.7;position:relative}.docs-world .prose-dekka .callout:before{content:"";background:var(--tone);width:1rem;height:1rem;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;margin:0;position:absolute;top:1.12rem;left:1.05rem}.docs-world .prose-dekka .callout>*+*{margin-top:.5em}.docs-world .prose-dekka .callout-title{color:var(--ink);margin:0;font-size:13.5px;font-weight:600}.docs-world .prose-dekka .callout-title+*{margin-top:.2em}.docs-world .prose-dekka .callout .code-block{margin:.75em 0 .2em}.docs-world .prose-dekka .callout-note{--tone:var(--note);--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4M12 8h.01'/%3E%3C/svg%3E")}.docs-world .prose-dekka .callout-tip{--tone:var(--tip);--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5M9 18h6M10 22h4'/%3E%3C/svg%3E")}.docs-world .prose-dekka .callout-important{--tone:var(--important);--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2zM12 7v2M12 13h.01'/%3E%3C/svg%3E")}.docs-world .prose-dekka .callout-warning{--tone:var(--warning);--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3M12 9v4M12 17h.01'/%3E%3C/svg%3E")}.docs-world .prose-dekka .callout-caution{--tone:var(--caution);--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16h.01M12 8v4M15.312 2a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586l-4.688-4.688A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2z'/%3E%3C/svg%3E")}.docs-world .prose-dekka .callout-warning,.docs-world .prose-dekka .callout-caution{border-color:color-mix(in oklch, var(--tone) 28%, var(--joint))}.docs-world .prose-dekka .callout-warning:before,.docs-world .prose-dekka .callout-caution:before{color:inherit}.docs-tocbar summary{list-style:none}.docs-tocbar summary::-webkit-details-marker{display:none}.docs-tocbar[open] .docs-tocbar-chevron{transform:rotate(180deg)}.api-method{height:1.25rem;font-family:var(--font-mono);letter-spacing:.02em;color:var(--method);background:color-mix(in oklch, var(--method) 13%, transparent);border-radius:5px;align-items:center;padding:0 .4rem;font-size:10.5px;font-weight:600;display:inline-flex}.api-method[data-method=GET]{--method:var(--tip)}.api-method[data-method=POST]{--method:var(--note)}.api-method[data-method=PUT],.api-method[data-method=PATCH]{--method:var(--warning)}.api-method[data-method=DELETE]{--method:var(--caution)}.api-sample{border:1px solid var(--joint);background:var(--docs-code);border-radius:14px;overflow:hidden}.api-sample+.api-sample{margin-top:.75rem}.api-sample-bar{border-bottom:1px solid var(--joint);background:var(--docs-code-bar);height:2.4rem;color:var(--ink-3);justify-content:space-between;align-items:center;gap:1rem;padding:0 .6rem 0 1rem;font-size:12px;display:flex}.api-sample .code-block{position:static}.api-sample pre{font-family:var(--font-mono);scrollbar-width:thin;scrollbar-color:var(--joint-strong) transparent;margin:0;padding:.95rem 1rem;font-size:12.5px;line-height:1.7;overflow-x:auto}.api-sample .api-request pre{color:var(--ink)}.api-sample .api-response pre{color:var(--ink-2);max-height:22rem}.api-sample .code-copy{opacity:1;height:1.5rem;position:static}.api-sample .api-label{color:var(--ink-3);border-top:1px solid var(--joint);padding:.55rem 1rem 0;font-size:11.5px;display:block}.api-p{color:var(--ink-2);font-size:15px;line-height:1.7}.api-code{color:var(--ink);background:#ffffff0e;background:lab(100% 0 0/.055);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:5px;padding:.1em .35em;font-size:.86em}.api-rows{border-top:1px solid var(--joint)}.api-row{border-bottom:1px solid var(--joint);flex-direction:column;gap:.25rem;padding:.75rem 0;display:flex}.api-row-nested{padding-left:1rem}.api-row dt{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.api-row dd{color:var(--ink-2);font-size:14px;line-height:1.65}.api-name{font-family:var(--font-mono);color:var(--ink);font-size:13px;font-weight:500}.api-name span{color:var(--ink-3);font-weight:400}.api-type{font-family:var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere;font-size:12px}.api-meta{color:var(--ink-3);font-size:12px}.api-required{color:var(--warning);font-size:12px;font-weight:500}.prose-dekka :not(pre)>code{overflow-wrap:anywhere}
