:root{--doc-raised:oklch(27% 0 0);--code-bg:oklch(23.929% 0 0);--code-border:oklch(31.714% 0 0);--doc-text:oklch(79% 0 0);--doc-hover:oklch(28.6% 0 0)}.docs-brand{display:inline-flex;align-items:center;gap:16px;min-height:44px;white-space:nowrap}.docs-brand img{display:block;width:125px;height:auto}.docs-brand-label{border-left:1px solid var(--doc-border);padding-left:16px;margin-left:0;line-height:20px}.docs-status{display:flex;gap:10px;align-items:center;font-size:12px;font-weight:330;letter-spacing:0;color:var(--doc-muted);margin:0 0 24px}#nd-page{padding-top:42px;gap:0}.doc-body,.prose{line-height:1.9;font-weight:330}.doc-body h2,.prose h2{font-size:23px;font-weight:380;letter-spacing:-.3px;margin:38px 0 17px}.doc-body h3,.prose h3{font-size:17px;line-height:1.6;font-weight:380;margin:28px 0 12px}.doc-body p,.prose p{overflow-wrap:anywhere;color:var(--doc-text)}.doc-body li,.prose li{margin:6px 0;color:var(--doc-text)}.doc-body strong,.prose strong{font-weight:550;color:var(--doc-fg)}#nd-sidebar{font-size:14px;background:var(--color-fd-background)}#nd-sidebar a[data-active=true]{background:var(--doc-hover);color:var(--doc-fg);font-weight:380}#nd-sidebar a{min-height:40px;border-radius:8px}#nd-sidebar .docs-brand img{width:124px}#nd-sidebar .docs-brand{gap:10px}#nd-sidebar .docs-brand-label{padding-left:10px;font-size:11px}.docs-reading-page h1{font-size:34px;font-weight:380;letter-spacing:-.6px}.docs-reading-page>p{font-size:15px;margin-bottom:24px}.doc-body table,.prose table{font-size:13px;line-height:1.8}.doc-body th,.prose th{font-size:12px;font-weight:500;background:var(--doc-surface)}.doc-body :is(th,td),.prose :is(th,td){padding:14px 16px;vertical-align:top}.doc-body td code,.prose td code{word-break:break-word}.doc-body blockquote,.prose blockquote{border:1px solid var(--doc-border);border-left:3px solid var(--doc-muted);border-radius:8px;background:var(--doc-surface);padding:15px 18px;color:var(--doc-text);font-size:13px;font-style:normal}.doc-body blockquote p,.prose blockquote p{margin:0}.prose :not(pre)>code{border:1px solid var(--doc-border);background:var(--doc-surface);padding:2px 5px;border-radius:4px;font-size:12px}.request-samples{border-radius:12px;box-shadow:none;background:var(--code-bg)}.sample-header{min-height:50px;padding:2px 14px 2px 20px}.sample-header strong{font-size:13px;font-weight:500}.sample-tabs{gap:20px;padding:0 20px}.sample-tabs button{border-radius:0;padding:0 2px;border-bottom:2px solid transparent;font-size:13px;color:var(--doc-muted)}.sample-tabs button[aria-selected=true]{border-bottom-color:var(--doc-fg);font-weight:380}.sample-tabs button:hover,.sample-tabs button[aria-selected=true]{background:transparent;color:var(--doc-fg)}.sample-hint{font-size:12px;margin:14px 0;padding:0 20px}.sample-footer{padding:7px 14px 7px 20px;min-height:52px}.sample-footer button{border:1px solid var(--doc-border);background:transparent;font-size:12px;min-height:36px}.sample-footer button:hover{background:var(--doc-hover)}.sample-footer span{font-size:11px}.request-samples pre.shiki{background:var(--code-bg)!important;padding:20px!important;max-height:480px;line-height:1.85;font-size:13px!important}.request-samples pre code{display:block;min-width:max-content;font:inherit}.request-samples .line{min-height:1.85em}figure.shiki{border:1px solid var(--code-border);border-radius:12px;box-shadow:none;background:var(--code-bg)}figure.shiki pre{font-size:13px!important;line-height:1.85}figure.shiki button{min-width:36px;min-height:36px;color:var(--doc-fg)}figure.shiki button:hover{background:var(--doc-hover)}.shiki span[style*="#6a737d" i]{color:oklch(70% .01 255)!important;--shiki-dark:oklch(70% 0.01 255)!important;--shiki-light:oklch(70% 0.01 255)!important}.docs-steps{gap:0;margin:26px 0 32px;border-top:1px solid var(--doc-border);border-bottom:1px solid var(--doc-border)}.docs-steps>div{display:grid;grid-template-columns:24px 1fr;gap:2px 10px;padding:18px 14px;background:transparent;border:0;border-radius:0}.docs-steps>div+div{border-left:1px solid var(--doc-border)}.docs-steps span{grid-row:span 2;font-size:11px;margin:3px 0 0}.docs-steps strong{font-size:13px}.docs-steps p{font-size:12px;line-height:1.7;margin:0}.endpoint-bar{border-radius:8px;gap:14px}.endpoint-bar strong{padding:4px 7px;border:1px solid var(--doc-border);border-radius:5px;background:var(--doc-surface)}.request-samples pre:focus-visible,figure.shiki [role=region]:focus-visible{outline:2px solid var(--doc-accent);outline-offset:-2px}.docs-note{font-size:11px;line-height:1.85;padding-top:24px;margin-top:36px;color:var(--doc-muted)}#nd-page.docs-landing-page{max-width:1280px!important;padding:46px 60px 64px}.docs-landing-page h1{font-family:GoogleSans,MiSans,sans-serif;font-size:42px!important;line-height:1.2;font-weight:500!important;letter-spacing:-1.2px;margin:0 0 34px!important}.docs-landing-page>.description{display:none}.docs-landing-page .docs-status{margin-bottom:25px}.docs-start-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);margin:0 0 62px;align-items:start}.docs-start-copy{padding-top:3px;min-width:0}.docs-start-copy .docs-intro{font-size:16px;line-height:1.95;color:var(--doc-fg);margin:0;max-width:430px;text-wrap:pretty}.docs-start-actions{display:flex;flex-wrap:wrap;margin-top:26px}.docs-start-actions a{display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:0 17px;border:1px solid var(--doc-border);border-radius:8px;font-weight:380;text-decoration:none!important}.docs-start-actions a.docs-primary-link{background:var(--doc-accent);color:oklch(19% 0 0);border-color:transparent}.docs-start-actions a.docs-secondary-link{background:var(--doc-hover);color:var(--doc-fg)}.docs-start-actions a:hover{filter:brightness(1.1)}.docs-provider-row{display:flex;align-items:center;gap:17px;margin-top:42px}.docs-provider-logos{display:flex;align-items:center;gap:14px}.docs-provider-logos img{display:block;width:22px;height:22px;object-fit:contain;margin:0!important}.docs-provider-row a{font-size:12px;color:var(--doc-muted);text-decoration:none!important;border-left:1px solid var(--doc-border);padding-left:17px;white-space:nowrap}.docs-provider-row a:hover{color:var(--doc-fg)}.docs-start-copy .docs-compatibility-link{font-size:12px;line-height:1.9;color:var(--doc-muted);margin:20px 0 0}.docs-compatibility-link a{color:var(--doc-text);text-decoration:none!important;display:block}.docs-compatibility-link a:hover{text-decoration:underline!important}.landing-code{border:1px solid var(--code-border);border-radius:14px;overflow:hidden;background:var(--code-bg);min-width:0}.landing-tabs{display:flex;gap:0;padding:0 18px;background:var(--color-fd-background,var(--bg));border-bottom:1px solid var(--code-border);align-items:center}.landing-tabs button{appearance:none;min-height:48px;padding:0 15px;border:0;border-bottom:2px solid transparent;background:none;color:var(--doc-muted);font:400 13px GoogleSans,MiSans,sans-serif;cursor:pointer}.landing-tabs button[aria-selected=true]{border-bottom-color:var(--doc-fg);color:var(--doc-fg)}.landing-tabs button:hover{color:var(--doc-fg)}.landing-tabs .landing-endpoint{font:10px ui-monospace,monospace;margin-left:auto;letter-spacing:.7px;color:var(--doc-muted)}.landing-filebar{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:0 13px 0 20px;border-bottom:1px solid var(--code-border);color:var(--doc-text);font-size:12px}.landing-filebar>span{display:flex;align-items:center;gap:9px}.landing-filebar svg{flex:none;color:var(--doc-muted)}.landing-filebar>div{display:flex;gap:4px}.landing-filebar button{display:grid;place-items:center;min-height:32px;min-width:32px;background:none;border:0;border-radius:5px;color:var(--doc-fg);cursor:pointer}.landing-filebar button:hover{background:var(--doc-hover)}.landing-filebar button:hover svg{color:var(--doc-fg)}.landing-code-panel[hidden]{display:none}.landing-code-panel pre{margin:0!important;padding:20px 20px 20px 0!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:auto;max-height:350px;font:12px/1.85 ui-monospace,SFMono-Regular,Consolas,monospace!important;counter-reset:code-line}.landing-code-panel code{font:inherit!important;display:block;min-width:max-content;background:none!important}.landing-code-panel .line:before{counter-increment:code-line;content:counter(code-line);display:inline-block;box-sizing:border-box;width:45px;padding-right:17px;text-align:right;color:var(--doc-muted);user-select:none}.landing-code-panel pre:focus-visible{outline:2px solid var(--doc-accent);outline-offset:-3px}.landing-code-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 18px;border-top:1px solid var(--code-border);font-size:10px;line-height:1.75;color:var(--doc-muted)}.landing-code-footer span[role=status]{min-width:0}.landing-code-footer a{font-size:11px;white-space:nowrap;text-decoration:none!important;color:var(--doc-text)}.landing-code-footer a:hover{color:var(--doc-fg)}.docs-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.docs-section-heading h2{line-height:1.5;font-weight:380!important;margin:0!important;letter-spacing:-.3px}.docs-section-heading p{margin:9px 0 0!important;color:var(--doc-muted)}.docs-section-heading>a{font-size:12px;color:var(--doc-muted);text-decoration:none!important;white-space:nowrap}.docs-section-heading>a:hover{color:var(--doc-fg)}.docs-api-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.docs-api-index>a{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:12px;row-gap:13px;min-height:124px;padding:22px;background:transparent;border:1px solid var(--doc-border);border-radius:11px;text-decoration:none!important;color:var(--doc-fg);min-width:0;transition:background .16s,border-color .16s}.docs-api-index>a:hover{background:var(--doc-surface);border-color:var(--doc-muted)}.api-symbol{width:23px;height:23px;color:var(--doc-text)}.api-symbol svg{display:block;width:23px;height:23px}.docs-api-index>a>div{min-width:0;flex:1}.docs-api-index>a>div>span{font-size:15px;font-weight:380;line-height:23px;display:block}.docs-api-index p{font-size:12px;line-height:1.8;margin:9px 0 0;color:var(--doc-muted)}.docs-api-index .api-arrow{font-size:14px;line-height:23px;color:var(--doc-muted)}.docs-help-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;margin-top:35px;border-top:1px solid var(--doc-border);border-bottom:1px solid var(--doc-border)}.docs-help-strip h3{font-size:15px!important;font-weight:380;margin:0 0 6px!important}.docs-help-strip p{font-size:12px;margin:0;color:var(--doc-muted)}.docs-help-strip>div:last-child{display:flex;gap:26px;flex-wrap:wrap}.docs-help-strip a{font-size:12px;min-height:32px;align-content:center;text-decoration:none!important;color:var(--doc-text)}.docs-help-strip a span{margin-left:6px;color:var(--doc-muted)}.docs-help-strip a:hover{color:var(--doc-fg)}.docs-home-notes{margin:16px 0 0;color:var(--doc-muted);font-size:11px}.docs-home-notes summary{cursor:pointer;min-height:40px;align-content:center}.docs-home-notes p{line-height:1.9;margin:8px 0}.docs-home-notes summary:focus-visible{outline:2px solid var(--doc-accent);outline-offset:2px}.docs-landing-page .docs-note{border:0;margin-top:14px;padding:0;font-size:10px}.docs-landing-page .pager{display:none}@media (min-width:1750px){.docs-start-panel{gap:64px}.docs-start-copy .docs-intro{font-size:18px}.landing-code-panel pre{font-size:13px!important}.landing-tabs button{font-size:14px;min-height:51px}.docs-start-actions a{font-size:14px}}@media (max-width:1250px){#nd-page.docs-landing-page{padding:36px}.docs-start-panel{gap:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}.docs-api-index{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-provider-row{align-items:flex-start;flex-direction:column;gap:13px}.docs-provider-row a{border:0;padding:0}.docs-help-strip>div:last-child{gap:16px}}.docs-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.docs-page-heading h1{margin-bottom:20px!important}.document-actions{position:relative;padding-top:3px;margin-bottom:14px;z-index:5}.document-actions>div{display:flex;align-items:center;gap:5px}.document-actions button,.document-code-menu summary{display:inline-flex;align-items:center;gap:7px;min-height:33px;padding:0 10px;border:1px solid var(--doc-border);border-radius:6px;color:var(--doc-text);background:transparent;font:inherit;cursor:pointer}.document-actions button:hover,.document-code-menu summary:hover{background:var(--doc-surface);color:var(--doc-fg)}.document-actions>span{display:block;position:absolute;right:0;top:40px;white-space:nowrap;font-size:10px;color:var(--doc-muted)}.document-code-menu{position:relative}.document-code-menu summary{list-style:none}.document-code-menu summary::-webkit-details-marker{display:none}.document-code-menu>div{position:absolute;right:0;top:39px;display:grid;gap:4px;background:var(--code-bg);border:1px solid var(--doc-border);border-radius:9px;padding:7px;width:190px;max-height:280px;overflow:auto;box-shadow:0 12px 30px #0005}.document-code-menu button{border:0;text-align:left;justify-content:space-between;white-space:nowrap}.integration-panel{border:1px solid var(--doc-border);border-radius:12px;padding:18px 20px;margin:4px 0 28px;background:var(--doc-surface)}.integration-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.integration-title>div{display:flex;align-items:center;gap:12px}.integration-title span{font-size:10px;color:var(--doc-muted)}.integration-title strong{font-size:14px;font-weight:450}.integration-title .integration-state{font-size:10px;border:1px solid var(--doc-border);padding:3px 8px;border-radius:5px}.integration-fields{display:grid;grid-template-columns:1.6fr .7fr .9fr 1.25fr;gap:12px}.integration-fields label{display:grid;gap:6px;font-size:10px;color:var(--doc-muted)}.integration-fields input,.integration-fields select{width:100%;min-width:0;padding:0 10px;height:36px;border-radius:6px;border:1px solid var(--doc-border);color:var(--doc-fg);background:var(--code-bg);font:12px GoogleSans,MiSans,sans-serif}.integration-fields input:focus-visible,.integration-fields select:focus-visible{outline:2px solid var(--doc-accent);outline-offset:2px}.integration-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px}.integration-bottom>span,.integration-panel>p{font-size:10px;color:var(--doc-muted);line-height:1.7}.integration-bottom>div{display:flex;gap:18px}.integration-bottom a{font-size:11px;color:var(--doc-text);text-decoration:none}.integration-bottom .integration-try{color:var(--doc-accent)}.parameter-reference{margin-top:8px}.parameter-reference section{padding:20px 0;border-bottom:1px solid var(--doc-border)}.parameter-reference section>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.parameter-reference code{font-size:13px!important;border:0!important;background:none!important;padding:0!important;font-weight:500}.parameter-reference span{font:11px ui-monospace,monospace;color:var(--doc-muted)}.parameter-reference b{margin-left:auto;font-size:10px;font-weight:400;border-radius:4px;padding:2px 6px;background:var(--doc-surface);color:var(--doc-muted)}.parameter-reference b.parameter-required{color:var(--doc-accent)}.parameter-reference p{font-size:13px;line-height:1.85;margin:9px 0!important}.parameter-reference small{font-size:11px;color:var(--doc-muted)}.sample-footer>div{display:flex;gap:6px;flex-shrink:0}.sample-footer{flex-wrap:wrap;row-gap:8px}.sample-footer>span{flex:1;min-width:150px}.api-sample-column>.request-samples{margin:0}.api-sample-column .request-samples pre.shiki{max-height:calc(100dvh - 315px)}.recipe-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:15px 0 35px}.recipe-grid>a{padding:25px;border:1px solid var(--doc-border);border-radius:12px;text-decoration:none!important}.recipe-grid>a:hover{background:var(--doc-surface)}.recipe-grid>a>span{font-size:11px;color:var(--doc-muted)}.recipe-grid h2{font-size:21px!important;margin:15px 0 10px!important}.recipe-grid p{font-size:13px;line-height:1.8;margin:0 0 22px!important}.recipe-grid b{font-size:12px;font-weight:400;color:var(--doc-text)}.recipe-meta{display:flex;gap:9px;flex-wrap:wrap;margin:6px 0 24px}.recipe-meta span{font-size:11px;border:1px solid var(--doc-border);border-radius:5px;color:var(--doc-muted);padding:4px 9px}.docs-reading-page:has(.api-doc-grid){max-width:1380px!important}@media (min-width:1280px){.api-doc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px}.api-sample-column{position:sticky;top:24px}.layout:has(.api-doc-grid){grid-template-columns:248px minmax(0,1fr)}.layout:has(.api-doc-grid)>.page-toc{display:none}}.dark,:root{--color-fd-muted-foreground:oklch(69% 0 0);--color-fd-border:oklch(100% 0 0/0.09);--doc-border:oklch(100% 0 0/0.09);--code-border:oklch(100% 0 0/0.1);--doc-muted:oklch(69% 0 0)}body{font-family:GoogleSans,MiSans,PingFang SC,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:oklch(from #d2ff5e l c h/.22);color:var(--doc-fg)}#nd-sidebar .docs-brand img,.docs-brand img{width:136px}.docs-brand-label{font-size:11px;color:var(--doc-muted)}.docs-topbar{border-color:var(--doc-border)}.docs-topbar nav a:last-child{background:var(--doc-surface);border-color:transparent;border-radius:8px}.doc-sidebar{border-color:var(--doc-border)}.doc-sidebar nav a{font-size:13px;line-height:1.7;border-radius:8px;min-height:39px}#nd-sidebar a[data-active=true],.doc-sidebar nav a.active{background:oklch(100% 0 0/.06);color:var(--doc-fg);font-weight:430}.doc-sidebar nav small{font-size:10px;letter-spacing:.4px;padding-top:24px;color:var(--doc-muted)}.search-box input{border-color:var(--doc-border);background:oklch(100% 0 0/.018);border-radius:8px;height:39px}.search-box input:focus-visible{outline:2px solid oklch(from #d2ff5e l c h/.28);outline-offset:1px;border-color:oklch(from #d2ff5e l c h/.4)}.docs-page-heading h1,.docs-reading-page h1{letter-spacing:-.7px}.doc-body h2,.docs-page-heading h1,.docs-reading-page h1,.prose h2{font-family:GoogleSans,MiSans,sans-serif;font-weight:410}.doc-body h3,.prose h3{font-family:GoogleSans,MiSans,sans-serif;font-weight:430}.docs-page-heading{align-items:center}.doc-code,.landing-code,.request-samples{border-color:var(--code-border);box-shadow:none}.doc-code figcaption,.landing-filebar,.sample-header{border-color:var(--code-border);color:var(--doc-muted)}:is(.sample-tabs,.landing-tabs) button[aria-selected=true]{border-bottom-color:var(--doc-accent);color:var(--doc-fg)}.doc-code figcaption button,.landing-filebar button,.sample-footer button{border-radius:6px;font-size:11px}.doc-body :is(th,td),.prose :is(th,td){border-color:var(--doc-border)}.doc-body tbody tr:hover,.prose tbody tr:hover{background:oklch(100% 0 0/.016)}.page-toc{font-size:11px}.page-toc a{padding:6px 0}.page-toc a.active{color:var(--doc-accent)}.pager a{border-color:var(--doc-border);border-radius:10px;font-size:12px;padding:14px 17px}.dark,:root{--doc-border:oklch(100% 0 0/0.086);--code-border:oklch(100% 0 0/0.106);--doc-muted:oklch(from #a5a59d l c h);--doc-text:oklch(from #c4c4bb l c h);--doc-fg:oklch(from #eeeee7 l c h);--doc-surface:oklch(from #202020 l c h);--code-bg:oklch(from #202020 l c h);--doc-hover:oklch(from #282828 l c h);--color-fd-muted-foreground:oklch(from #a5a59d l c h);--color-fd-border:oklch(100% 0 0/0.086)}.docs-topbar{height:68px;background:#151515;padding-inline:32px;border-bottom:1px solid var(--doc-border)}.docs-brand img{width:134px}.docs-brand-label{font-size:12px}.docs-topbar nav{gap:26px}.docs-topbar nav a{font-size:12px}#nd-sidebar,.doc-sidebar{background:#171717}.doc-sidebar{padding:28px 18px}.doc-sidebar nav{margin-top:20px}.doc-sidebar nav small{font-size:11px;padding:26px 12px 10px;color:#898980}#nd-sidebar a,.doc-sidebar nav a{min-height:42px;border-radius:9px;font-size:13px;line-height:1.7;margin:3px 0}#nd-sidebar a[data-active=true],.doc-sidebar nav a.active{background:#292929;color:#eeeee7;font-weight:470}.search-box input{height:40px;background:#202020;border-color:#ffffff16;border-radius:9px;font-size:12px}.docs-status{font-size:11px;letter-spacing:.1px;margin-bottom:24px;color:#96968b}.docs-page-heading h1,.docs-reading-page h1{font-size:38px;line-height:1.3;font-weight:530;letter-spacing:-1px}.docs-landing-page h1{font-size:46px!important;line-height:1.3;font-weight:540!important;letter-spacing:-1.4px;margin-bottom:34px!important}.docs-reading-page>.description{font-size:15px;line-height:1.85;margin-bottom:34px}.doc-body,.prose{font-size:15px;line-height:1.95;font-weight:360}.doc-body h2,.prose h2{font-size:24px;font-weight:500;margin:44px 0 20px;line-height:1.5}.doc-body h3,.prose h3{font-size:18px;font-weight:470;margin:30px 0 14px}.doc-code,.landing-code,.request-samples{border-radius:14px;background:#202020;border-color:#ffffff1b}.doc-code figcaption,.landing-filebar,.sample-header{min-height:47px}.doc-code pre{padding:24px;line-height:1.9}.docs-start-panel{gap:40px;margin-bottom:54px;align-items:center}.docs-start-copy .docs-intro{font-size:17px;line-height:1.9;max-width:450px}.docs-start-actions{margin-top:28px;gap:12px}.docs-start-actions a{min-height:43px;border-radius:10px;font-size:13px}.docs-provider-row{margin-top:32px}.docs-api-index{gap:18px}.docs-api-index>a{background:#1c1c1c;border-color:#ffffff13;padding:24px;border-radius:13px;min-height:145px;gap:14px}.docs-api-index>a:hover{background:#242424;border-color:#ffffff2b}.docs-api-index>a>div>span{font-size:16px;font-weight:470}.docs-api-index p{font-size:13px;line-height:1.85}.docs-section-heading h2{font-size:23px!important;font-weight:500!important}.docs-section-heading p{font-size:13px}.docs-help-strip{padding:30px 0;margin-top:40px}.docs-help-strip h3{font-size:16px!important}.docs-help-strip p{font-size:13px}.page-toc{font-size:12px;padding-top:48px}.page-toc a{padding:8px 0}.page-toc a.active{color:#d2ff5e}.document-actions{font-size:11px}.document-actions button,.document-code-menu summary{min-height:36px;border-radius:8px}.integration-panel{padding:22px 24px;border-radius:14px;background:#202020;margin-bottom:32px}.integration-fields label{font-size:11px;gap:8px}.integration-fields input,.integration-fields select{height:40px;border-radius:8px;background:#191919}.doc-body :is(th,td),.prose :is(th,td){padding:16px 18px;font-size:13px;line-height:1.85}.pager{margin-top:40px}.pager a{padding:18px 22px;border-radius:12px;font-size:13px;background:#1c1c1c}@media (min-width:1280px){#nd-page.docs-reading-page,main.docs-reading-page{padding:48px 52px 64px}#nd-page.docs-landing-page,.docs-landing-page{padding:48px 52px 64px;max-width:1320px!important}}@media (max-width:1000px){.docs-start-panel{grid-template-columns:1fr;gap:30px}.docs-landing-page h1{font-size:36px!important}.docs-start-copy .docs-intro{max-width:640px}}@media (prefers-reduced-motion:reduce){.docs-api-index>a{transition:none}}.integration-fields input[data-context=model]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.integration-fields input[aria-invalid=true]{border-color:oklch(from #d99b99 l c h)}.integration-panel>p code{padding:1px 6px;border-radius:5px;background:var(--code-bg);color:var(--doc-fg);font:11px ui-monospace,SFMono-Regular,Menlo,monospace}