.docs{--d-maroon:#400000;--d-red:#980000;--d-accent:#e04848;--d-bg:#fff;--d-side:#f7f7f8;--d-ink:#1c1e22;--d-muted:#5a606a;--d-rule:#e3e4e8;--d-link:#980000;--d-mark:#980000;--d-callout:#fbf3f3;--d-callout-rule:#e7c4c4;--d-inline-code:#f2f2f4;--d-code-bg:#17181b;--d-code-ink:#e8e9ec;--d-code-muted:#8d929b;--d-code-rule:#2a2e34;--d-get:#1f6f43;--d-post:#980000;--d-other:#8a4b00;--d-head:58px;--d-font:"Open Sans", Helvetica, Arial, sans-serif;--d-ui:"Inter", Helvetica, Arial, sans-serif;--d-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;background:var(--d-bg);color:var(--d-ink);font:400 16px/1.7 var(--d-font)}html[data-docs-theme=dark] .docs{--d-bg:#131416;--d-side:#18191c;--d-ink:#eceef1;--d-muted:#a3a8b0;--d-rule:#2a2e34;--d-link:#f08a84;--d-mark:#f07a72;--d-callout:#2a1414;--d-callout-rule:#5a2626;--d-inline-code:#22242a;--d-code-bg:#0e0f11;--d-get:#6fd39b;--d-post:#f08a84;--d-other:#f0b46a}html:has(.docs){scroll-padding-top:calc(var(--d-head,58px) + 20px)}.docs *,.docs :before,.docs :after{box-sizing:border-box}.docs a{color:var(--d-link);text-underline-offset:3px}.docs :focus-visible{outline:2px solid var(--d-accent);outline-offset:2px;border-radius:3px}.docs .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.docs-top{z-index:50;color:#fff;background:#400000;border-bottom:2px solid #980000;align-items:center;gap:18px;height:58px;padding:0 20px;font-family:Inter,Helvetica,Arial,sans-serif;display:flex;position:sticky;top:0}.docs-top .logo{align-items:center;display:flex}.docs-top .logo img{width:auto;height:23px;display:block}.docs-top .home{color:#fff;border-left:1px solid #ffffff4d;padding-left:16px;font-size:15px;font-weight:600;text-decoration:none}.docs-top .products{gap:4px;display:flex}.docs-top .products a{white-space:nowrap;color:#f3d6d6;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:500;text-decoration:none}.docs-top .products a[aria-current]{color:#fff;background:#ffffff1f}.docs-top .search{color:#e9caca;cursor:pointer;text-align:left;background:#00000047;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:8px;width:300px;height:36px;margin-left:auto;padding:0 10px;font:500 14px Inter,Helvetica,Arial,sans-serif;display:flex}.docs-top .search svg{flex:none}.docs-top .search .label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.docs-top .search kbd{white-space:nowrap;color:#f3d6d6;border:1px solid #ffffff4d;border-radius:4px;margin-left:auto;padding:0 5px;font:12px ui-monospace,Menlo,monospace}.docs-top .tool{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 10px;font:500 13px Inter,Helvetica,Arial,sans-serif;text-decoration:none;display:inline-flex}.docs-top .back{color:#f3d6d6;white-space:nowrap;font-size:13px;text-decoration:none}.docs-top .menu{display:none}.docs-grid{grid-template-columns:272px minmax(0,1fr) 232px;min-height:calc(100vh - 58px);display:grid}.docs-grid.api{grid-template-columns:272px minmax(0,1fr)}.docs-grid.hub{grid-template-columns:minmax(0,1fr)}.docs-side{background:var(--d-side);border-right:1px solid var(--d-rule);height:calc(100vh - 58px);font:500 14px/1.45 var(--d-ui);padding:22px 14px;position:sticky;top:58px;overflow:auto}.docs-side .ver{border:1px solid var(--d-rule);background:var(--d-bg);color:var(--d-muted);border-radius:8px;align-items:center;gap:8px;margin:0 6px 18px;padding:4px 4px 4px 10px;font-size:13px;display:flex}.docs-side .ver select{color:var(--d-ink);font:600 13px var(--d-ui);background:0 0;border:0;flex:1;padding:4px}.docs-side h2{font:600 12px var(--d-ui);color:var(--d-muted);letter-spacing:.02em;margin:18px 10px 6px}.docs-side ul{margin:0;padding:0;list-style:none}.docs-side a{color:var(--d-ink);border-radius:6px;padding:6px 10px;text-decoration:none;display:block;position:relative}.docs-side a:hover{background:color-mix(in srgb, var(--d-ink) 6%, transparent)}.docs-side ul ul a{color:var(--d-muted);padding-left:22px;font-weight:500}.docs-side a[aria-current=page]{background:var(--d-bg);font-weight:600}.docs .method{width:40px;font:500 10.5px var(--d-mono);color:var(--d-get);display:inline-block}.docs .method.m-post{color:var(--d-post)}.docs .method.m-put,.docs .method.m-patch,.docs .method.m-delete{color:var(--d-other)}.docs .box{position:relative}.docs .box:before,.docs .box:after{content:"";border:2px solid var(--d-mark);pointer-events:none;width:9px;height:9px;position:absolute}.docs .box:before{border-bottom:0;border-right:0;top:0;left:0}.docs .box:after{border-top:0;border-left:0;bottom:0;right:0}.docs-main{min-width:0;padding:40px 56px 80px}.docs-crumbs{font:500 13px var(--d-ui);color:var(--d-muted);margin:0 0 14px}.docs-crumbs a{color:var(--d-muted)}.docs h1{font:700 34px/1.2 var(--d-ui);letter-spacing:-.015em;color:var(--d-ink);margin:0 0 12px}.docs .lede{color:var(--d-muted);max-width:62ch;margin:0 0 28px;font-size:18px}.docs-prose h2{font:700 23px/1.3 var(--d-ui);letter-spacing:-.01em;color:var(--d-ink);margin:44px 0 10px}.docs-prose h3{font:600 18px/1.4 var(--d-ui);color:var(--d-ink);margin:28px 0 8px}.docs-prose p,.docs-prose li{max-width:70ch}.docs-prose ul,.docs-prose ol{padding-left:1.4em}.docs-prose li{margin:4px 0}.docs-prose img{border:1px solid var(--d-rule);border-radius:8px;max-width:100%;height:auto}.docs-prose video{border:1px solid var(--d-rule);background:#000;border-radius:8px;width:100%;max-width:800px}.docs-prose figure{margin:18px 0}.docs-prose figcaption{color:var(--d-muted);margin-top:6px;font-size:13.5px}.docs-prose blockquote{border:1px solid var(--d-callout-rule);background:var(--d-callout);border-radius:10px;max-width:70ch;margin:20px 0;padding:4px 16px}.docs :not(pre)>code{font:.875em var(--d-mono);background:var(--d-inline-code);overflow-wrap:anywhere;border-radius:4px;padding:.12em .38em}.docs-prose table,.docs-api table{border-collapse:collapse;width:100%;margin:10px 0 20px;font-size:14px;display:block;overflow-x:auto}.docs-prose th,.docs-prose td,.docs-api th,.docs-api td{text-align:left;border-bottom:1px solid var(--d-rule);vertical-align:top;padding:10px 14px 10px 0}.docs-prose th,.docs-api th{font:600 12.5px var(--d-ui);color:var(--d-muted)}.docs-prose>ol{counter-reset:step;padding:0;list-style:none}.docs-prose>ol>li{counter-increment:step;max-width:none;margin:22px 0;padding-left:44px;position:relative}.docs-prose>ol>li:before{content:counter(step);border:2px solid var(--d-mark);width:30px;height:30px;color:var(--d-mark);font:600 14px/26px var(--d-ui);text-align:center;border-radius:50%;position:absolute;top:0;left:0}.docs pre{font:13.5px/1.65 var(--d-mono);color:var(--d-code-ink);margin:0;padding:16px 18px;overflow:auto;background:var(--d-code-bg)!important}.docs .code{background:var(--d-code-bg);border:1px solid var(--d-code-rule);border-radius:10px;max-width:80ch;margin:16px 0;overflow:hidden}.docs .code .bar{border-bottom:1px solid var(--d-code-rule);align-items:center;padding:0 6px;display:flex}.docs .code .bar button,.docs .code .bar span{color:var(--d-code-muted);font:500 12.5px var(--d-ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px}.docs .code .bar span{cursor:default}.docs .code .bar [aria-selected=true]{color:#fff;border-bottom-color:var(--d-accent)}.docs .code .bar .copy{border:1px solid #3a3e45;border-radius:6px;margin-left:auto;padding:4px 10px}.docs .code [role=tabpanel][hidden]{display:none}.docs-helpful{font:500 14px var(--d-ui);color:var(--d-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:36px;display:flex}.docs-helpful button{border:1px solid var(--d-rule);background:var(--d-bg);color:var(--d-ink);cursor:pointer;font:500 13px var(--d-ui);border-radius:8px;min-height:32px;padding:5px 14px}.docs-pager{border-top:1px solid var(--d-rule);justify-content:space-between;gap:16px;margin-top:40px;padding-top:22px;display:flex}.docs-pager a{border:1px solid var(--d-rule);max-width:50%;color:var(--d-ink);font:500 15px var(--d-ui);border-radius:10px;flex:1;padding:12px 16px;text-decoration:none}.docs-pager a span{color:var(--d-muted);font-size:12.5px;display:block}.docs-pager a.next{text-align:right;margin-left:auto}.docs-updated{font:500 13px var(--d-ui);color:var(--d-muted);margin-top:18px}.docs-toc{height:calc(100vh - 58px);font:500 13.5px/1.45 var(--d-ui);padding:40px 20px;position:sticky;top:58px;overflow:auto}.docs-toc h2{font:600 12px var(--d-ui);color:var(--d-muted);margin:0 0 8px}.docs-toc ul{margin:0;padding:0;list-style:none}.docs-toc a{color:var(--d-muted);padding:4px 10px;text-decoration:none;display:block}.docs-toc a.box{color:var(--d-ink)}.docs-api .op{border-top:1px solid var(--d-rule);grid-template-columns:minmax(0,1fr) minmax(0,44%);display:grid}.docs-api .op:first-of-type{border-top:0}.docs-api .op-text{min-width:0;padding:40px 40px 48px 48px}.docs-api .op-code{background:var(--d-code-bg);border-left:1px solid var(--d-code-rule);min-width:0;padding:40px 24px}.docs-api .op-code .sticky{position:sticky;top:78px}.docs-api .op-code .lbl{color:var(--d-code-muted);font:500 12.5px var(--d-ui);margin:0 0 8px}.docs-api .op-code .code{max-width:none;margin:0 0 18px}.docs-api .intro{max-width:900px;padding:40px 48px 8px}.docs-api h2{font:700 26px/1.25 var(--d-ui);color:var(--d-ink);margin:0 0 8px;scroll-margin-top:80px}.docs-api h3{font:600 16px var(--d-ui);color:var(--d-ink);margin:24px 0 6px}.docs .endpoint{font:500 15px var(--d-mono);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 14px;display:flex}.docs .endpoint .verb{color:var(--d-get);border:1.5px solid;border-radius:6px;padding:1px 8px;font-size:12.5px}.docs .endpoint .verb.m-post{color:var(--d-post)}.docs .endpoint .verb.m-put,.docs .endpoint .verb.m-patch,.docs .endpoint .verb.m-delete{color:var(--d-other)}.docs .req{font:600 11.5px var(--d-ui);color:var(--d-mark);margin-left:6px}.docs .type{font:12.5px var(--d-mono);color:var(--d-muted);white-space:nowrap}.docs-api .docs-helpful{padding:0 48px 48px}.docs-hub{max-width:960px;margin:0 auto;padding:56px 24px 80px}.docs-hub ul{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding:0;list-style:none;display:grid}.docs-hub li a{border:1px solid var(--d-rule);color:var(--d-ink);font:600 17px var(--d-ui);border-radius:10px;padding:18px 20px;text-decoration:none;display:block}.docs-hub li a span{font:400 14px/1.6 var(--d-font);color:var(--d-muted);margin-top:4px;display:block}.docs-search{background:var(--d-bg);width:min(640px,100vw - 32px);color:var(--d-ink);border:0;border-radius:12px;margin-top:12vh;padding:0;box-shadow:0 20px 60px #00000059}.docs-search::backdrop{background:#0a0a0c8c}.docs-search input{border:0;border-bottom:1px solid var(--d-rule);width:100%;font:500 16px var(--d-ui);color:var(--d-ink);background:0 0;outline:none;padding:16px 18px}.docs-search ul{max-height:60vh;margin:0;padding:8px;list-style:none;overflow:auto}.docs-search li a{color:var(--d-ink);font:600 14.5px var(--d-ui);border-radius:8px;padding:10px 12px;text-decoration:none;display:block}.docs-search li a span{font:400 13px/1.5 var(--d-font);color:var(--d-muted);display:block}.docs-search li a:hover,.docs-search li a:focus{background:color-mix(in srgb, var(--d-ink) 7%, transparent);outline:none}.docs-search .empty{color:var(--d-muted);padding:14px 18px;font-size:14px}@media (width<=1100px){.docs-top .products{display:none}}@media (width<=1180px){.docs-grid{grid-template-columns:248px minmax(0,1fr)}.docs-toc{display:none}.docs-api .op{grid-template-columns:1fr}.docs-api .op-code{border-left:0}.docs-api .op-code .sticky{position:static}}@media (width<=820px){.docs-grid,.docs-grid.api{grid-template-columns:1fr}.docs-side{z-index:40;width:min(320px,86vw);height:auto;transition:transform .2s ease-out;position:fixed;top:58px;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 40px #0000004d}.docs.nav-open .docs-side{transform:none}.docs-main{padding:24px 16px 60px}.docs-api .op-text,.docs-api .intro{padding:28px 16px 24px}.docs-api .op-code{padding:24px 16px}.docs-api .docs-helpful{padding:0 16px 32px}.docs h1{font-size:28px}.docs-top{gap:10px;padding:0 12px}.docs-top .menu{display:inline-flex}.docs-top .products,.docs-top .back,.docs-top .lang{display:none}.docs-top .home{padding-left:10px}.docs-top .logo img{height:18px}.docs-top .search{flex:0 0 36px;justify-content:center;width:36px;padding:0}.docs-top .search .label,.docs-top .search kbd{display:none}.docs-pager{flex-direction:column}.docs-pager a{max-width:none}.docs-prose>ol>li{padding-left:38px}.docs-prose>ol>li:before{width:26px;height:26px;font-size:13px;line-height:22px}}@media (prefers-reduced-motion:reduce){.docs-side{transition:none}}.docs-api .tag-head{border-top:1px solid var(--d-rule);max-width:900px;padding:52px 48px 4px;scroll-margin-top:70px}.docs-api .tag-head h2{font:700 26px/1.25 var(--d-ui);margin:0 0 6px}.docs-api .tag-head p{color:var(--d-muted);margin:0}.docs-api .op-title{font:700 21px/1.3 var(--d-ui);color:var(--d-ink);margin:0 0 8px}.docs-api h4{font:600 15px var(--d-ui);color:var(--d-ink);margin:24px 0 6px}.docs-api .md-h{font-family:var(--d-ui);color:var(--d-ink);margin:24px 0 8px}.docs-api .spec-intro p,.docs-api .spec-intro li{max-width:72ch}.docs-api .op-text p,.docs-api .op-text li{max-width:68ch}.docs pre.plain{color:var(--d-ink);white-space:pre-wrap;border-radius:8px;margin:12px 0;background:var(--d-inline-code)!important}.docs .op{scroll-margin-top:70px}.docs-prose details.transcript{border:1px solid var(--d-rule);border-radius:8px;max-width:800px;margin:8px 0 22px;padding:8px 14px;font-size:15px}.docs-prose details.transcript summary{cursor:pointer;font:500 14px var(--d-ui);color:var(--d-muted)}.docs-prose details.transcript[open] summary{margin-bottom:6px}
