[data-theme=api] [id]{scroll-margin-top:calc(var(--spacing-site-nav-height) + 4rem)}[data-theme=api] .api-hero{padding-block:3.5rem 4rem}[data-theme=api] .api-hero-motion{width:100%;max-width:37.5rem;margin-inline:auto}[data-theme=api] .api-sequence-motion{max-width:47.5rem}[data-theme=api] .api-subnav-list{scrollbar-width:none}[data-theme=api] .api-subnav-list::-webkit-scrollbar{display:none}[data-theme=api] .api-tab-list{scrollbar-width:none;overflow-x:auto}[data-theme=api] .api-tab-list [role=tab]{flex-shrink:0;font-size:.9375rem;font-weight:600}[data-theme=api] .api-case-title{letter-spacing:-.025em;font-size:1.5rem;font-weight:600;line-height:1.375}[data-theme=api] .api-code-panel{border-radius:var(--radius-lg);background:var(--color-www-dark-surf);box-shadow:inset 0 0 0 1px var(--color-www-dark-line);overflow:hidden}[data-theme=api] .api-code-panel .api-tab-list{border-bottom-color:var(--color-www-dark-line);gap:1.5rem;padding-inline:1.25rem}[data-theme=api] .api-code-panel .api-tab-list [role=tab]{color:var(--color-www-dark-ink-3);border-bottom-color:#0000}[data-theme=api] .api-code-panel .api-tab-list [role=tab]:hover{color:var(--color-www-dark-ink)}[data-theme=api] .api-code-panel .api-tab-list [role=tab][aria-selected=true]{border-bottom-color:var(--color-www-dark-ink);color:var(--color-www-dark-ink)}[data-theme=api] .api-code-panel [role=tabpanel]{padding-top:0}[data-theme=api] .api-code-panel .www-code{max-height:27.5rem;color:var(--color-www-dark-ink-3);font-size:.8125rem;line-height:1.375rem;overflow:auto}[data-theme=api] .api-code-panel .www-code-key{color:var(--color-www-code-dark-key)}[data-theme=api] .api-code-panel .www-code-string{color:var(--color-www-code-dark-string)}[data-theme=api] .api-code-panel .www-code-value{color:var(--color-dark-brand)}[data-theme=api] .api-code-panel .www-code-command{color:var(--color-www-dark-ink)}[data-theme=api] .api-code-panel .www-code-placeholder{color:var(--color-dark-brand);box-shadow:none;background:0 0}[data-theme=api] .api-price-value{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.4}[data-theme=api] .prompt-text{max-height:26.25rem;font-family:var(--font-mono);white-space:pre-wrap;font-size:.78rem;line-height:1.7;overflow:auto}@media (min-width:1024px){[data-theme=api] .api-hero{padding-block:5rem 6rem}[data-theme=api] .api-hero-title{font-size:clamp(2.25rem,1.2rem + 1.6vw,3rem)}[data-theme=api] .api-code-panel .api-tab-list{padding-inline:1.5rem}}
