@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_43954958-module__SizVyW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_43954958-module__SizVyW__variable{--font-syne:"Syne","Syne Fallback"}
.apidoc-shell{--ad-display:var(--font-syne),var(--font-inter-rounded),Inter,sans-serif;--ad-mono:ui-monospace,"SF Mono",Menlo,monospace;--ad-ink:#f4f5f7;--ad-body:#d9dbe0;--ad-muted:#9b9ba3;--ad-faint:#6a6a72;--ad-line:#ffffff1a;--ad-line-2:#ffffff0f;--ad-accent:#34dbe8;--ad-accent-strong:#00f2ff;--ad-accent-soft:#ffffff08;--ad-accent-wash:#00f2ff0f;--ad-accent-line:#00f2ff73;--ad-sidebar-w:280px;--ad-toc-w:220px;min-height:100vh;color:var(--ad-body);grid-template-columns:var(--ad-sidebar-w)minmax(0,1fr);background:#000;display:grid}.apidoc-sidebar{border-right:1px solid var(--ad-line-2);background:#050505}.apidoc-sidebar-nav{max-height:100vh;padding:1.5rem 1rem 3rem;position:sticky;top:0;overflow-y:auto}.apidoc-sidebar-brand{align-items:baseline;gap:.5rem;padding:.4rem .6rem 1.4rem;text-decoration:none;display:flex}.apidoc-sidebar-brand-name{font-family:var(--ad-display);color:var(--ad-ink);letter-spacing:-.01em;font-size:1.15rem;font-weight:700}.apidoc-sidebar-brand-tag{font-family:var(--ad-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ad-accent);border:1px solid var(--ad-accent-line);border-radius:999px;padding:.1em .5em;font-size:.65rem}.apidoc-nav-group{margin-top:1.4rem}.apidoc-nav-group-title{font-family:var(--ad-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-faint);padding:0 .6rem .5rem;font-size:.66rem}.apidoc-nav-group ul{margin:0;padding:0;list-style:none}.apidoc-nav-link{color:var(--ad-muted);border-radius:8px;align-items:center;gap:.55rem;padding:.4rem .6rem;font-size:.875rem;line-height:1.3;text-decoration:none;transition:color .15s,background .15s;display:flex}.apidoc-nav-link:hover{color:var(--ad-ink);background:#ffffff08}.apidoc-nav-link.is-active{color:var(--ad-ink);background:var(--ad-accent-wash)}.apidoc-nav-link-label{min-width:0}.apidoc-method{font-family:var(--ad-mono);letter-spacing:.03em;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.apidoc-method--sm{min-width:34px;padding:.1em .34em;font-size:.56rem;line-height:1rem}.apidoc-method--md{min-width:52px;padding:.32em .6em;font-size:.72rem;line-height:1rem}.apidoc-method--get{color:#4ade80;background:#4ade801f;border:1px solid #4ade804d}.apidoc-method--post{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf84d}.apidoc-method--delete{color:#f87171;background:#f871711f;border:1px solid #f871714d}.apidoc-method--put{color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf244d}.apidoc-main{min-width:0}.apidoc-layout{grid-template-columns:minmax(0,1fr)var(--ad-toc-w);gap:3rem;max-width:1180px;margin:0 auto;padding:3rem 2.5rem 6rem;display:grid}.apidoc-article{min-width:0;max-width:760px}.apidoc-page-head{margin-bottom:2rem}.apidoc-eyebrow{font-family:var(--ad-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-accent);margin-bottom:.8rem;font-size:.7rem}.apidoc-page-title{font-family:var(--ad-display);letter-spacing:-.02em;color:var(--ad-ink);margin:0;font-size:2.4rem;font-weight:600;line-height:1.1}.apidoc-page-desc{color:var(--ad-muted);margin:1rem 0 0;font-size:1.1rem;line-height:1.6}.apidoc-endpoint-head{border-bottom:1px solid var(--ad-line-2);margin-bottom:2.2rem;padding-bottom:1.6rem}.apidoc-endpoint-line{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1rem;display:flex}.apidoc-endpoint-path{font-family:var(--ad-mono);color:var(--ad-ink);border:1px solid var(--ad-line-2);background:#ffffff0a;border-radius:7px;padding:.3em .7em;font-size:.95rem}.apidoc-endpoint-title{font-family:var(--ad-display);letter-spacing:-.02em;color:var(--ad-ink);margin:0;font-size:2.1rem;font-weight:600;line-height:1.12}.apidoc-endpoint-meta{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem;font-size:.85rem;display:flex}.apidoc-auth{border:1px solid var(--ad-line);color:var(--ad-muted);border-radius:999px;padding:.25em .7em;font-weight:600}.apidoc-auth--public{color:#4ade80;background:#4ade8014;border-color:#4ade804d}.apidoc-auth--bearer{color:var(--ad-accent);border-color:var(--ad-accent-line);background:var(--ad-accent-wash)}.apidoc-scope{color:var(--ad-muted)}.apidoc-scope code,.apidoc-endpoint-meta code{font-family:var(--ad-mono);color:#c4f5fa;background:var(--ad-accent-soft);border:1px solid #00f2ff33;border-radius:5px;padding:.12em .4em;font-size:.82em}.apidoc-placeholder{border:1px dashed var(--ad-line);color:var(--ad-muted);border-radius:12px;margin-top:2rem;padding:1.4rem 1.5rem;font-size:.95rem}.apidoc-prose{color:var(--ad-body);font-size:1.0625rem;line-height:1.7}.apidoc-prose>p{margin:1.2em 0}.apidoc-prose strong{color:var(--ad-ink);font-weight:650}.apidoc-prose h2{font-family:var(--ad-display);color:var(--ad-ink);letter-spacing:-.015em;border-top:1px solid var(--ad-line-2);margin:2.6em 0 .8em;padding-top:1.8em;scroll-margin-top:90px;font-size:1.6rem;font-weight:600;line-height:1.25}.apidoc-prose h3{color:var(--ad-ink);letter-spacing:-.01em;margin:2em 0 .5em;font-size:1.28rem;font-weight:600;line-height:1.3}.apidoc-prose a{color:var(--ad-accent);text-decoration:underline;-webkit-text-decoration-color:var(--ad-accent-line);text-decoration-color:var(--ad-accent-line);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.apidoc-prose a:hover{color:#5fe3f0;text-decoration-color:#5fe3f0}.apidoc-prose code{font-family:var(--ad-mono);background:var(--ad-accent-soft);color:#c4f5fa;border:1px solid #00f2ff33;border-radius:6px;padding:.1em .42em;font-size:.84em}.apidoc-prose ul,.apidoc-prose ol{margin:1.2em 0;padding-left:1.4em}.apidoc-prose ul{list-style-type:disc}.apidoc-prose ol{list-style-type:decimal}.apidoc-prose li{margin:.5em 0}.apidoc-prose ul>li::marker{color:var(--ad-accent)}.apidoc-prose ol>li::marker{color:var(--ad-muted);font-variant-numeric:tabular-nums}.apidoc-prose blockquote{border-left:3px solid var(--ad-accent-line);color:var(--ad-muted);background:var(--ad-accent-soft);border-radius:0 8px 8px 0;margin:1.8em 0;padding:.4em 0 .4em 1.2em}.apidoc-prose blockquote p{margin:.4em 0}.apidoc-prose hr{background:var(--ad-line-2);border:none;height:1px;margin:2.4em 0}.apidoc-prose table{border-collapse:collapse;width:100%;margin:1.8em 0;font-size:.92rem;display:block;overflow-x:auto}.apidoc-prose thead th{text-align:left;font-family:var(--ad-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ad-muted);white-space:nowrap;border-bottom:1px solid #ffffff29;padding:0 1em .7em;font-size:.68rem;font-weight:500}.apidoc-prose tbody td{border-bottom:1px solid var(--ad-line-2);vertical-align:top;color:var(--ad-body);padding:.75em 1em}.apidoc-prose tbody td:first-child{color:var(--ad-ink);white-space:nowrap;font-weight:500}.apidoc-prose tbody tr:last-child td{border-bottom:none}.apidoc-code{border:1px solid var(--ad-line);background:#16161c;border-radius:12px;margin:1.6em 0;overflow:hidden}.apidoc-code-head{border-bottom:1px solid var(--ad-line-2);background:#ffffff08;justify-content:space-between;align-items:center;padding:.5em .6em .5em 1.1em;display:flex}.apidoc-code-label{font-family:var(--ad-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-accent);font-size:.64rem;font-weight:600}.apidoc-code-copy{color:var(--ad-muted);border:1px solid var(--ad-line);cursor:pointer;background:#ffffff0d;border-radius:8px;align-items:center;gap:.4em;padding:.32em .65em;font-size:.76rem;font-weight:500;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.apidoc-code-copy:hover{color:var(--ad-ink);background:#ffffff17;border-color:#ffffff2e}.apidoc-code-copy.is-copied{color:#5fe3f0;border-color:var(--ad-accent-line);background:var(--ad-accent-soft)}.apidoc-code-body{max-height:520px;font-family:var(--ad-mono);color:#d4d4dc;white-space:pre;margin:0;padding:1.1em 1.3em;font-size:.85rem;line-height:1.6;overflow:auto}.apidoc-code-body code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.apidoc-toc-col{min-width:0}.apidoc-toc-sticky{position:sticky;top:2.5rem}.apidoc-toc-label{font-family:var(--ad-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-faint);margin-bottom:.8rem;padding-left:1rem;font-size:.64rem}.apidoc-toc{border-left:1px solid var(--ad-line-2);flex-direction:column;font-size:.82rem;display:flex}.apidoc-toc a{color:var(--ad-muted);border-left:2px solid #0000;margin-left:-1px;padding:.4em 0 .4em 1rem;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s}.apidoc-toc a:hover{color:var(--ad-ink)}.apidoc-toc a.active{color:var(--ad-ink);border-left-color:var(--ad-accent)}.apidoc-toc-mobile-trigger{display:none}@media (max-width:1100px){.apidoc-layout{grid-template-columns:minmax(0,1fr);gap:0;padding:2rem 1.5rem 4rem}.apidoc-toc-col{grid-row:1;margin-bottom:1.5rem}.apidoc-toc-sticky{position:static}.apidoc-toc-label{display:none}.apidoc-toc-mobile-trigger{border:1px solid var(--ad-line);width:100%;color:var(--ad-ink);cursor:pointer;background:#ffffff06;border-radius:12px;justify-content:space-between;align-items:center;padding:.8em 1.1em;font-size:.9rem;font-weight:600;display:flex}.apidoc-toc.is-closed-mobile{display:none}.apidoc-toc.is-open-mobile{border-left:none;border:1px solid var(--ad-line);border-radius:12px;margin-top:.5rem;padding:.4rem .6rem}.apidoc-toc.is-open-mobile a{border-left:none;padding-left:.4rem}}@media (max-width:860px){.apidoc-shell{grid-template-columns:minmax(0,1fr)}.apidoc-sidebar{border-right:none;border-bottom:1px solid var(--ad-line-2)}.apidoc-sidebar-nav{max-height:none;position:static}}
