.page_docsShell__YxUej{--docs-bg:#ffffff;--docs-panel:#fafafa;--docs-panel-strong:#f4f4f5;--docs-text:#18181b;--docs-muted:#71717a;--docs-border:#e4e4e7;--docs-accent:#2563eb;--docs-accent-soft:#eff6ff;--docs-code:#111113;--sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;min-height:100vh;color:var(--docs-text);background:var(--docs-bg);font-family:var(--sans)}[data-theme=dark] .page_docsShell__YxUej{--docs-bg:#0d0d0f;--docs-panel:#131316;--docs-panel-strong:#1b1b1f;--docs-text:#f4f4f5;--docs-muted:#a1a1aa;--docs-border:#29292e;--docs-accent:#60a5fa;--docs-accent-soft:#14213a;--docs-code:#09090b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page_docsShell__YxUej{--docs-bg:#0d0d0f;--docs-panel:#131316;--docs-panel-strong:#1b1b1f;--docs-text:#f4f4f5;--docs-muted:#a1a1aa;--docs-border:#29292e;--docs-accent:#60a5fa;--docs-accent-soft:#14213a;--docs-code:#09090b}}.page_docsShell__YxUej *{box-sizing:border-box}.page_docsShell__YxUej a{color:inherit;text-decoration:none}.page_docsShell__YxUej button,.page_docsShell__YxUej input{font:inherit}.page_docsShell__YxUej code,.page_docsShell__YxUej kbd{font-family:var(--mono)}.page_docsShell__YxUej .docs-root{min-height:100vh;padding-top:64px;background:var(--docs-bg)}.page_docsShell__YxUej .docs-header{position:fixed;z-index:30;top:0;right:0;left:0;display:grid;grid-template-columns:250px minmax(300px,1fr) auto;align-items:center;height:64px;padding:0 28px;border-bottom:1px solid var(--docs-border);background:color-mix(in srgb,var(--docs-bg) 92%,transparent);backdrop-filter:blur(14px)}.page_docsShell__YxUej .docs-brand{display:flex;align-items:center;gap:12px;width:max-content}.page_docsShell__YxUej .docs-brand img{display:block}.page_docsShell__YxUej .docs-brand span{padding-left:12px;border-left:1px solid var(--docs-border);font-size:14px;font-weight:650}[data-theme=dark] .page_docsShell__YxUej .docs-brand img{filter:invert(1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page_docsShell__YxUej .docs-brand img{filter:invert(1)}}.page_docsShell__YxUej .docs-top-nav{display:flex;justify-content:center;align-items:stretch;height:64px;gap:26px}.page_docsShell__YxUej .docs-top-nav a{position:relative;display:flex;align-items:center;color:var(--docs-muted);font-size:13px;font-weight:560}.page_docsShell__YxUej .docs-top-nav a.is-active,.page_docsShell__YxUej .docs-top-nav a:hover{color:var(--docs-text)}.page_docsShell__YxUej .docs-top-nav a.is-active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--docs-text);content:""}.page_docsShell__YxUej .docs-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.page_docsShell__YxUej .docs-search-trigger{display:flex;align-items:center;width:230px;height:36px;padding:0 10px;border:1px solid var(--docs-border);border-radius:8px;color:var(--docs-muted);background:var(--docs-panel);cursor:pointer}.page_docsShell__YxUej .docs-search-trigger span{margin-left:8px;font-size:13px}.page_docsShell__YxUej .docs-search-trigger kbd{margin-left:auto;padding:2px 5px;border:1px solid var(--docs-border);border-radius:4px;color:var(--docs-muted);background:var(--docs-bg);font-size:10px}.page_docsShell__YxUej .docs-search-trigger:hover{border-color:color-mix(in srgb,var(--docs-muted) 55%,var(--docs-border))}.page_docsShell__YxUej .docs-app-link{display:flex;align-items:center;gap:6px;height:36px;padding:0 13px;border:1px solid var(--docs-border);border-radius:8px;font-size:12px;font-weight:600}.page_docsShell__YxUej .docs-app-link:hover{background:var(--docs-panel)}.page_docsShell__YxUej .theme-toggle{display:flex;padding:2px;border:1px solid var(--docs-border);border-radius:8px;background:var(--docs-panel)}.page_docsShell__YxUej .theme-toggle button{padding:6px 7px;border:0;border-radius:5px;color:var(--docs-muted);background:transparent;cursor:pointer;font-size:10px;text-transform:capitalize}.page_docsShell__YxUej .theme-toggle button.is-active{color:var(--docs-text);background:var(--docs-bg);box-shadow:0 1px 2px rgb(0 0 0/8%)}.page_docsShell__YxUej .docs-menu-button{display:none;border:0;color:var(--docs-text);background:transparent;cursor:pointer}.page_docsShell__YxUej .docs-layout{display:grid;grid-template-columns:272px minmax(0,1fr);max-width:1536px;min-height:calc(100vh - 64px);margin:0 auto}.page_docsShell__YxUej .docs-sidebar{position:fixed;top:64px;bottom:0;left:max(0px,calc((100vw - 1536px) / 2));width:272px;padding:30px 24px 24px 28px;overflow-y:auto;border-right:1px solid var(--docs-border);background:var(--docs-bg);scrollbar-width:thin}.page_docsShell__YxUej .docs-nav-group{margin:0 0 27px}.page_docsShell__YxUej .docs-nav-group h2{margin:0 0 8px;color:var(--docs-text);font-size:13px;font-weight:670;letter-spacing:.01em}.page_docsShell__YxUej .docs-nav-group a{display:flex;align-items:center;gap:8px;min-height:32px;margin:1px 0;padding:6px 9px;border-radius:6px;color:var(--docs-muted);font-size:13px;line-height:1.3}.page_docsShell__YxUej .docs-nav-group a:hover{color:var(--docs-text);background:var(--docs-panel)}.page_docsShell__YxUej .docs-nav-group a.is-active{color:var(--docs-accent);background:var(--docs-accent-soft);font-weight:600}.page_docsShell__YxUej .docs-llms-link{display:flex;justify-content:space-between;padding:10px;border:1px solid var(--docs-border);border-radius:8px;font-size:13px;font-weight:600}.page_docsShell__YxUej .docs-llms-link span{color:var(--docs-muted);font-weight:400}.page_docsShell__YxUej .method{display:inline-flex;flex:0 0 auto;justify-content:center;min-width:38px;padding:2px 4px;border-radius:4px;font-family:var(--mono);font-size:8px;font-weight:750;letter-spacing:.02em}.page_docsShell__YxUej .method-get{color:#16794b;background:#eaf8f0}.page_docsShell__YxUej .method-post{color:#1d5ec6;background:#eaf2ff}.page_docsShell__YxUej .method-patch{color:#8b5800;background:#fff7df}.page_docsShell__YxUej .method-delete{color:#bb3030;background:#fff0f0}[data-theme=dark] .page_docsShell__YxUej .method-get{color:#6ee7a7;background:#153526}[data-theme=dark] .page_docsShell__YxUej .method-post{color:#93c5fd;background:#172c4d}[data-theme=dark] .page_docsShell__YxUej .method-patch{color:#fcd36f;background:#3b3018}[data-theme=dark] .page_docsShell__YxUej .method-delete{color:#fca5a5;background:#421f24}.page_docsShell__YxUej .docs-main{grid-column:2;min-width:0}.page_docsShell__YxUej .docs-article{width:min(100%,860px);min-height:calc(100vh - 64px);margin:0 auto;padding:76px 50px 64px}.page_docsShell__YxUej .article-header{padding-bottom:34px;border-bottom:1px solid var(--docs-border)}.page_docsShell__YxUej .eyebrow{margin:0 0 13px;color:var(--docs-accent);font-size:12px;font-weight:680;letter-spacing:.04em;text-transform:uppercase}.page_docsShell__YxUej .article-header h1{max-width:720px;margin:0;font-size:clamp(36px,4vw,52px);font-weight:680;letter-spacing:-.045em;line-height:1.06}.page_docsShell__YxUej .lede{max-width:720px;margin:18px 0 0;color:var(--docs-muted);font-size:18px;line-height:1.65}.page_docsShell__YxUej .article-content{padding-top:12px}.page_docsShell__YxUej .article-content h2{margin:42px 0 12px;font-size:23px;letter-spacing:-.025em}.page_docsShell__YxUej .article-content h3{margin:26px 0 9px;font-size:16px}.page_docsShell__YxUej .article-content li,.page_docsShell__YxUej .article-content p{color:var(--docs-muted);font-size:15px;line-height:1.75}.page_docsShell__YxUej .article-content p{margin:0 0 17px}.page_docsShell__YxUej .article-content p a{color:var(--docs-accent);font-weight:550}.page_docsShell__YxUej .article-content p code{padding:2px 5px;border:1px solid var(--docs-border);border-radius:4px;color:var(--docs-text);background:var(--docs-panel);font-size:12px}.page_docsShell__YxUej .callout{margin:24px 0;padding:15px 17px;border:1px solid color-mix(in srgb,var(--docs-accent) 25%,var(--docs-border));border-radius:9px;color:var(--docs-muted);background:var(--docs-accent-soft);font-size:14px;line-height:1.6}.page_docsShell__YxUej .callout strong{color:var(--docs-text)}.page_docsShell__YxUej .article-pagination{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:64px;padding-top:28px;border-top:1px solid var(--docs-border)}.page_docsShell__YxUej .article-pagination a{display:flex;align-items:center;gap:12px;min-height:64px;padding:14px;border:1px solid var(--docs-border);border-radius:9px;color:var(--docs-text);font-size:13px;font-weight:600}.page_docsShell__YxUej .article-pagination a:last-child{justify-content:flex-end;text-align:right}.page_docsShell__YxUej .article-pagination a:hover{border-color:var(--docs-muted)}.page_docsShell__YxUej .article-pagination small{display:block;margin-bottom:4px;color:var(--docs-muted);font-size:10px;font-weight:500;text-transform:uppercase}.page_docsShell__YxUej .code-window{margin:18px 0 28px;overflow:hidden;border:1px solid #28282c;border-radius:9px;background:var(--docs-code);color:#f4f4f5}.page_docsShell__YxUej .code-window-bar{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:0 10px 0 14px;border-bottom:1px solid #28282c;color:#a1a1aa;font-size:10px;text-transform:uppercase}.page_docsShell__YxUej .code-window-actions,.page_docsShell__YxUej .code-window-tabs{display:flex;align-items:center;gap:4px}.page_docsShell__YxUej .code-window-bar button{padding:5px 8px;border:0;border-radius:4px;color:#a1a1aa;background:transparent;cursor:pointer;font-size:10px}.page_docsShell__YxUej .code-window-bar button.is-active,.page_docsShell__YxUej .code-window-bar button:hover{color:#fff;background:#242428}.page_docsShell__YxUej .code-block-loading{margin:0;padding:16px;overflow:auto;white-space:pre-wrap;font:12px/1.58 var(--mono)}.page_docsShell__YxUej .overview-header{padding-bottom:44px}.page_docsShell__YxUej .overview-actions{display:flex;gap:10px;margin-top:28px}.page_docsShell__YxUej .primary-button,.page_docsShell__YxUej .secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 17px;border-radius:8px;font-size:13px;font-weight:650}.page_docsShell__YxUej .primary-button{color:#fff;background:#18181b}.page_docsShell__YxUej .secondary-button{border:1px solid var(--docs-border)}.page_docsShell__YxUej .feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:36px}.page_docsShell__YxUej .feature-grid>a{padding:22px;border:1px solid var(--docs-border);border-radius:10px;background:var(--docs-bg);transition:border-color .15s,transform .15s}.page_docsShell__YxUej .feature-grid>a:hover{border-color:var(--docs-muted);transform:translateY(-1px)}.page_docsShell__YxUej .feature-grid>a>svg{color:var(--docs-accent)}.page_docsShell__YxUej .feature-grid h2{margin:22px 0 8px;font-size:16px}.page_docsShell__YxUej .feature-grid p{min-height:44px;margin:0 0 18px;color:var(--docs-muted);font-size:13px;line-height:1.6}.page_docsShell__YxUej .feature-grid span{display:flex;align-items:center;gap:5px;color:var(--docs-accent);font-size:12px;font-weight:600}.page_docsShell__YxUej .interface-section{margin-top:56px;padding-top:48px;border-top:1px solid var(--docs-border)}.page_docsShell__YxUej .interface-section>h2{margin:0 0 10px;font-size:25px;letter-spacing:-.025em}.page_docsShell__YxUej .interface-section>p:not(.eyebrow){max-width:680px;margin:0;color:var(--docs-muted);font-size:14px;line-height:1.7}.page_docsShell__YxUej .interface-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.page_docsShell__YxUej .interface-grid>div{padding:18px;border:1px solid var(--docs-border);border-radius:9px;background:var(--docs-panel)}.page_docsShell__YxUej .interface-grid span{color:var(--docs-accent);font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.page_docsShell__YxUej .interface-grid h3{margin:11px 0 7px;font-size:14px}.page_docsShell__YxUej .interface-grid p{margin:0;color:var(--docs-muted);font-size:12px;line-height:1.6}.page_docsShell__YxUej .overview-code{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center;margin-top:56px;padding-top:48px;border-top:1px solid var(--docs-border)}.page_docsShell__YxUej .overview-code h2{margin:0 0 12px;font-size:25px}.page_docsShell__YxUej .overview-code p{color:var(--docs-muted);font-size:14px;line-height:1.7}.page_docsShell__YxUej .overview-code dl{display:flex;gap:24px;margin:24px 0 0}.page_docsShell__YxUej .overview-code dl div{display:flex;flex-direction:column}.page_docsShell__YxUej .overview-code dt{font-size:17px;font-weight:700}.page_docsShell__YxUej .overview-code dd{margin:3px 0 0;color:var(--docs-muted);font-size:10px}.page_docsShell__YxUej .link-list{display:grid;gap:9px}.page_docsShell__YxUej .link-list a{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--docs-border);border-radius:8px}.page_docsShell__YxUej .link-list a:hover{border-color:var(--docs-muted)}.page_docsShell__YxUej .link-list strong{font-size:13px}.page_docsShell__YxUej .link-list span{color:var(--docs-muted);font-size:12px}.page_docsShell__YxUej .steps-list{display:grid;gap:10px;padding:0;list-style:none}.page_docsShell__YxUej .steps-list li{display:flex;align-items:center;gap:12px;color:var(--docs-text)}.page_docsShell__YxUej .steps-list li span{display:inline-flex;flex:0 0 27px;align-items:center;justify-content:center;width:27px;height:27px;border:1px solid var(--docs-border);border-radius:50%;color:var(--docs-muted);font-size:11px;font-weight:650}.page_docsShell__YxUej .reference-meta{display:flex;align-items:center;gap:20px;margin:14px 0 42px;padding:15px 17px;border:1px solid var(--docs-border);border-radius:8px;color:var(--docs-muted);font-size:11px}.page_docsShell__YxUej .reference-meta strong{margin-right:3px;color:var(--docs-text)}.page_docsShell__YxUej .reference-meta a{display:flex;align-items:center;gap:4px;margin-left:auto;color:var(--docs-accent);font-weight:600}.page_docsShell__YxUej .endpoint-group{margin-top:34px}.page_docsShell__YxUej .endpoint-group h2{margin-bottom:11px}.page_docsShell__YxUej .endpoint-list{overflow:hidden;border:1px solid var(--docs-border);border-radius:9px}.page_docsShell__YxUej .endpoint-list a{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:11px 15px;border-bottom:1px solid var(--docs-border)}.page_docsShell__YxUej .endpoint-list a:last-child{border-bottom:0}.page_docsShell__YxUej .endpoint-list a:hover{background:var(--docs-panel)}.page_docsShell__YxUej .endpoint-list a>span:nth-child(2){display:flex;flex-direction:column;gap:5px}.page_docsShell__YxUej .endpoint-list strong{color:var(--docs-text);font-size:13px}.page_docsShell__YxUej .endpoint-list code{color:var(--docs-muted);font-size:10px}.page_docsShell__YxUej .endpoint-path{display:flex;align-items:center;gap:11px;margin:22px 0 12px;padding:14px;border:1px solid var(--docs-border);border-radius:8px;background:var(--docs-panel)}.page_docsShell__YxUej .endpoint-path code{color:var(--docs-text);font-size:13px}.page_docsShell__YxUej .pill-row{display:flex;gap:7px;margin-bottom:24px}.page_docsShell__YxUej .pill-row span{padding:4px 7px;border:1px solid var(--docs-border);border-radius:999px;color:var(--docs-muted);font-size:9px;text-transform:capitalize}.page_docsShell__YxUej .guidance-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}.page_docsShell__YxUej .guidance-grid div{padding:17px;border:1px solid var(--docs-border);border-radius:8px;background:var(--docs-panel)}.page_docsShell__YxUej .guidance-grid h2{margin:0 0 8px;font-size:13px}.page_docsShell__YxUej .guidance-grid p{margin:0;font-size:12px;line-height:1.65}.page_docsShell__YxUej .docs-search-overlay{position:fixed;z-index:80;inset:0;padding-top:13vh;background:rgb(0 0 0/48%);backdrop-filter:blur(2px)}.page_docsShell__YxUej .docs-search-backdrop{position:absolute;z-index:0;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:default}.page_docsShell__YxUej .docs-search-dialog{position:relative;z-index:1;width:min(620px,calc(100vw - 32px));margin:0 auto;overflow:hidden;border:1px solid #34343a;border-radius:12px;outline:none;color:#f4f4f5;background:#151518;box-shadow:0 24px 80px rgb(0 0 0/45%);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.page_docsShell__YxUej .docs-search-input{display:flex;align-items:center;gap:11px;height:58px;padding:0 16px;border-bottom:1px solid #2d2d32;color:#a1a1aa}.page_docsShell__YxUej .docs-search-input input{flex:1;border:0;outline:0;color:#f4f4f5;background:transparent;font-size:14px}.page_docsShell__YxUej .docs-search-input kbd{padding:3px 6px;border:1px solid #3b3b41;border-radius:4px;color:#a1a1aa;font:10px var(--mono,monospace)}.page_docsShell__YxUej .docs-search-results{max-height:min(480px,62vh);padding:8px;overflow-y:auto}.page_docsShell__YxUej .docs-search-results [cmdk-group-heading]{padding:10px 9px 5px;color:#71717a;font-size:10px;font-weight:650;text-transform:uppercase}.page_docsShell__YxUej .docs-search-results [cmdk-item]{display:flex;align-items:center;gap:11px;min-height:54px;padding:8px 10px;border-radius:7px;cursor:pointer}.page_docsShell__YxUej .docs-search-results [cmdk-item][data-selected=true]{background:#27272c}.page_docsShell__YxUej .docs-search-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px;overflow:hidden}.page_docsShell__YxUej .docs-search-results [cmdk-item] strong{font-size:13px;font-weight:600}.page_docsShell__YxUej .docs-search-results [cmdk-item] small{overflow:hidden;color:#a1a1aa;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.page_docsShell__YxUej .docs-search-results [cmdk-item]>svg{color:#71717a}.page_docsShell__YxUej .docs-search-empty{padding:42px 20px;color:#a1a1aa;text-align:center;font-size:13px}@media (max-width:1120px){.page_docsShell__YxUej .docs-header{grid-template-columns:190px 1fr auto;padding:0 20px}.page_docsShell__YxUej .docs-top-nav{justify-content:flex-start}.page_docsShell__YxUej .docs-search-trigger{width:42px;justify-content:center}.page_docsShell__YxUej .docs-app-link,.page_docsShell__YxUej .docs-search-trigger kbd,.page_docsShell__YxUej .docs-search-trigger span{display:none}}@media (max-width:780px){.page_docsShell__YxUej .docs-root{padding-top:58px}.page_docsShell__YxUej .docs-header{grid-template-columns:1fr auto;height:58px;padding:0 15px}.page_docsShell__YxUej .docs-top-nav,.page_docsShell__YxUej .theme-toggle{display:none}.page_docsShell__YxUej .docs-menu-button{display:block}.page_docsShell__YxUej .docs-layout{display:block;min-height:calc(100vh - 58px)}.page_docsShell__YxUej .docs-main{grid-column:auto}.page_docsShell__YxUej .docs-sidebar{position:fixed;z-index:25;top:58px;right:0;bottom:0;left:0;display:none;height:auto;padding:24px;border-right:0;background:var(--docs-bg)}.page_docsShell__YxUej .docs-sidebar.is-open{display:block}.page_docsShell__YxUej .docs-article{padding:48px 22px 52px}.page_docsShell__YxUej .article-header h1{font-size:38px}.page_docsShell__YxUej .lede{font-size:16px}.page_docsShell__YxUej .feature-grid,.page_docsShell__YxUej .guidance-grid,.page_docsShell__YxUej .interface-grid,.page_docsShell__YxUej .overview-code{grid-template-columns:1fr}.page_docsShell__YxUej .overview-code{gap:18px}.page_docsShell__YxUej .article-pagination{grid-template-columns:1fr}.page_docsShell__YxUej .article-pagination>span{display:none}.page_docsShell__YxUej .reference-meta{align-items:flex-start;flex-wrap:wrap}.page_docsShell__YxUej .reference-meta a{width:100%;margin-left:0}}@media (max-width:460px){.page_docsShell__YxUej .docs-brand img{width:96px;height:auto}.page_docsShell__YxUej .docs-brand span{font-size:12px}.page_docsShell__YxUej .feature-grid{grid-template-columns:1fr}.page_docsShell__YxUej .overview-actions{align-items:stretch;flex-direction:column}.page_docsShell__YxUej .overview-code dl{gap:14px}.page_docsShell__YxUej .endpoint-list a{grid-template-columns:42px minmax(0,1fr)}.page_docsShell__YxUej .endpoint-list a>svg{display:none}}