@font-face{font-family:Geist;src:url('/assets/geist.woff2') format('woff2');font-display:swap}@font-face{font-family:GeistMono;src:url('/assets/geist-mono.woff2') format('woff2');font-display:swap}
:root{font-family:Geist,system-ui,sans-serif;color:#202631;background:#fff;font-size:14px;--line:#e7e9ee;--muted:#647080;--accent:#087f70}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;line-height:1.65}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,summary{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible,pre:focus-visible{outline:2px solid #15998b;outline-offset:3px}button{border:1px solid var(--line);border-radius:6px;background:#fff;padding:7px 12px;color:inherit}input,textarea,select{border:1px solid #d7dce2;border-radius:6px;padding:10px 12px;background:#fff;color:#202631;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.skip{position:fixed;left:16px;top:-100px;z-index:100;background:white;padding:10px}.skip:focus{top:10px}
.docs-header{height:64px;position:fixed;inset:0 0 auto;z-index:30;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:24px;padding:0 28px;background:#fff}.docs-brand{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;white-space:nowrap}.docs-brand span{font-weight:400;color:#c2c7d0;margin:0 3px}.docs-brand strong{font-weight:400;color:#647080}.version{font:11px GeistMono,monospace;background:#f4f5f7;border:1px solid var(--line);border-radius:5px;padding:2px 7px;color:#647080}.docs-header nav{margin-left:auto;display:flex;gap:24px;color:#536072;font-size:12px}.docs-header a:hover{color:var(--accent)}#docs-menu{display:none}
.docs-sidebar{width:258px;position:fixed;top:64px;bottom:0;left:0;overflow-y:auto;background:#fafbfc;border-right:1px solid var(--line);padding:24px 18px 80px}.docs-search-wrap{position:relative;margin-bottom:24px}.docs-search-wrap input{font-size:12px;width:100%;padding:9px 28px 9px 11px;box-shadow:0 1px 2px #00000004}.docs-search-wrap kbd{position:absolute;right:10px;top:9px;color:#9aa3af;border:1px solid #e6e9ee;border-radius:3px;line-height:17px;padding:0 4px;font-size:10px}.nav-label{font-weight:600;font-size:11px;letter-spacing:.035em;color:#818b99;margin:24px 10px 10px;text-transform:uppercase}.nav-label span{float:right;font-size:10px}.docs-sidebar nav>a,.endpoint-group a{display:flex;gap:9px;align-items:baseline;border-radius:5px;padding:6px 10px;font-size:12px;color:#536072;margin:2px 0}.docs-sidebar nav a:hover{background:#edf1f4;color:#202631}.docs-sidebar nav a[aria-current=page]{color:#06786a;background:#e8f5f1;font-weight:600}.endpoint-group{margin:4px 0}.endpoint-group summary{padding:6px 10px;color:#536072;font-size:12px}.endpoint-group summary>span{float:right;font-size:10px;color:#9aa3af}.endpoint-group a{margin-left:9px}.nav-method{font:9px GeistMono,monospace;color:#07826c;flex:none}.sidebar-bottom{margin:30px 10px 0;padding-top:20px;border-top:1px solid var(--line);color:#7a8491;font-size:10px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:100%;background:#c4cbd4;margin-right:5px}.nav-empty{padding:10px;font-size:12px;color:#647080}
.docs-layout{margin:64px 0 0 258px;display:grid;grid-template-columns:minmax(0,890px) 168px;justify-content:center;gap:56px;padding:40px 48px 96px}.docs-layout main{min-width:0;max-width:100%}.doc-eyebrow{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.035em;margin-bottom:12px}.doc-article h1{font-size:32px;line-height:1.25;letter-spacing:-1px;margin:0 0 16px;font-weight:600}.doc-article .page-desc{font-size:16px;line-height:1.7;color:#647080;margin:0 0 26px}.doc-article p,.doc-article li{color:#536072}.doc-article a{color:#087f70;text-decoration:underline;text-underline-offset:3px}.doc-article h2{font-size:20px;letter-spacing:-.35px;font-weight:600;margin:36px 0 14px;scroll-margin-top:92px}.doc-article h3{font-size:14px;font-weight:600;margin:24px 0 12px}.doc-article section{scroll-margin-top:90px;margin:34px 0}.doc-article section+section{border-top:1px solid var(--line);padding-top:4px}.doc-article code{font-family:GeistMono,monospace;font-size:12px;background:#f1f3f6;border-radius:4px;padding:2px 4px;overflow-wrap:anywhere;color:#334155}.doc-article pre{overflow:auto;max-width:100%;padding:18px;border-radius:7px;background:#f5f6f8;border:1px solid var(--line);font:12px/1.8 GeistMono,monospace;tab-size:2}.doc-article pre code{background:none;padding:0;white-space:pre;overflow-wrap:normal}.notice{background:#f7f9fa;border-left:3px solid #b1cdc6;padding:14px 17px;font-size:12px;color:#647080;margin:20px 0}.doc-article table{border-collapse:collapse;width:100%;font-size:12px}.doc-article td,.doc-article th{padding:13px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.doc-article th{font-weight:500;font-size:11px;color:#647080;background:#fafbfc}.api-table-wrap{overflow-x:auto;max-width:100%;border:1px solid var(--line);border-radius:7px;margin:18px 0}.doc-article summary{font-size:12px;color:#536072;padding:10px 0}.page-toc{position:sticky;top:106px;align-self:start;border-left:1px solid var(--line);padding-left:20px;font-size:11px}.page-toc p{margin:0 0 12px;font-weight:600}.page-toc a{display:block;color:#82909f;margin:10px 0}.page-toc a:hover{color:var(--accent)}
.endpoint-bar{display:flex;align-items:flex-start;gap:12px;padding:13px 16px;border:1px solid var(--line);border-radius:7px;background:#f9fafb;margin:24px 0}.endpoint-bar code{font-size:12px;background:none;line-height:22px;padding:0}.method{font:10px/22px GeistMono,monospace;background:#dff3ec;color:#067658;padding:0 7px;border-radius:4px;flex:none}.endpoint-base{font:11px GeistMono,monospace;color:#82909f!important}.reference-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.reference-grid .request-rail{position:sticky;top:88px;min-width:0}.param{border-top:1px solid var(--line);padding:16px 0}.param:first-of-type{border-top:0}.param-top{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.param-top code{background:none;padding:0;font-weight:600;color:#253247}.param-type{font:10px GeistMono,monospace;color:#929baa}.param p{font-size:12px;margin:7px 0}.param-meta{font-size:11px!important}.param-meta code{font-size:10px}.api-limits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;font-size:12px}.api-limits dt,.api-limits dd{margin:0;overflow-wrap:anywhere}.api-reference-list{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.api-reference-list a{padding:13px 0;border-bottom:1px solid var(--line);text-decoration:none;display:flex;flex-direction:column;font-size:12px}.api-reference-list a code,.api-reference-list a small{font-size:10px;color:#82909f;background:none;padding:0}.doc-article label{display:block;font-size:12px;margin-bottom:7px}.doc-article input.search{width:100%;margin-top:8px}#api-reference-count{font-size:11px}
.code-panel{background:#18212e;border:1px solid #283344;border-radius:8px;color:#dce5f0;overflow:hidden;margin:20px 0}.code-heading{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:11px;background:#1c2736;border-bottom:1px solid #303c4d}.code-panel .copy-code{background:transparent;color:#aab8c9;border-color:#405065;padding:3px 8px;font-size:10px}.code-panel [role=tablist]{display:flex;gap:0;overflow:auto;padding:0 10px;border-bottom:1px solid #303c4d}.code-panel [role=tab]{background:none;color:#8d9db2;border:0;border-bottom:2px solid transparent;border-radius:0;padding:11px 10px;font-size:10px;white-space:nowrap}.code-panel [role=tab][aria-selected=true]{color:#74dcc3;border-bottom-color:#74dcc3}.code-panel pre{border:0;border-radius:0;background:transparent;margin:0;padding:17px;max-height:600px;color:#dce5f0;font-size:11px;line-height:1.85}.code-panel pre code{color:inherit;font-size:inherit}.response-status{color:#087f70;font:11px GeistMono,monospace}.workspace{border:1px solid var(--line);border-radius:8px;padding:22px}.workspace select,.workspace textarea{display:block;width:100%;margin:8px 0 20px}.workspace textarea{font:12px/1.7 GeistMono,monospace;min-height:200px;resize:vertical}.workspace .primary{background:#087f70;color:#fff;border-color:#087f70}.workspace label{font-weight:600}#api-status{font-size:12px}
@media(min-width:1450px){.docs-layout:has(.reference-grid){grid-template-columns:minmax(0,1100px);padding-right:54px}.docs-layout:has(.reference-grid) .page-toc{display:none}}
@media(max-width:1250px){.docs-layout{grid-template-columns:minmax(0,1fr);padding:36px;gap:0}.page-toc{display:none}.reference-grid{grid-template-columns:1fr}.reference-grid .request-rail{position:static}.docs-sidebar{width:236px}.docs-layout{margin-left:236px}}
@media(max-width:760px){.docs-header{height:58px;padding:0 18px;gap:12px}.docs-brand{font-size:13px;gap:7px}.docs-brand strong,.docs-header nav,.version{display:none}#docs-menu{display:block;margin-left:auto;font-size:11px}.docs-sidebar{top:58px;width:min(310px,90vw);display:none;z-index:25;box-shadow:10px 0 30px #00000012}.docs-sidebar.is-open{display:block}.docs-layout{margin:58px 0 0;padding:28px 20px 64px}.doc-article h1{font-size:27px}.doc-article .page-desc{font-size:14px}.api-reference-list{grid-template-columns:1fr}.reference-grid{display:flex;flex-direction:column}.reference-grid>div{width:100%}.reference-grid .request-rail{order:-1}.doc-article table{font-size:11px}.doc-article td,.doc-article th{padding:11px 9px}.code-panel pre{font-size:10px}.endpoint-bar{padding:12px}.endpoint-bar code{font-size:10px}.workspace{padding:16px}}
.docs-sidebar nav>[aria-current=page],.endpoint-group [aria-current=page]{display:flex;gap:9px;align-items:baseline;border-radius:5px;padding:6px 10px;font-size:12px;color:#06786a;background:#e8f5f1;font-weight:600;margin:2px 0}.endpoint-group [aria-current=page]{margin-left:9px}@media(max-width:760px){.docs-brand>span{display:none}}
