@font-face{font-family:Geist Mono API;src:url(/site/api/geist-mono-regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}.api-lander{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--api-mono:"Geist Mono API", ui-monospace, monospace;width:100%;max-width:1112px;color:var(--site-chrome-body);font-family:var(--font-neue-montreal), "PP Neue Montreal", sans-serif;-webkit-font-smoothing:antialiased;margin:0 auto;padding:clamp(32px,5vw,56px) clamp(16px,4vw,36px) clamp(64px,8vw,96px);font-size:16px}.api-lander :is(p,h1,h2,h3,pre,figure,dl,dd,ul,ol){margin:0}.api-lander :is(ul,ol){padding:0;list-style:none}.api-lander :is(code,pre){font-family:var(--api-mono);font-weight:400}.api-lander code{color:var(--site-api-code);font-size:12px}.api-lander pre{scrollbar-width:thin;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--site-api-code);font-size:12px;line-height:1.75;overflow-x:auto}.api-lander pre code{font-size:inherit}.api-lander :is(h1,h2){color:var(--site-chrome-text);font-family:var(--font-editorial-old);font-weight:400}.api-lander h2{letter-spacing:-1px;font-size:clamp(28px,3.4vw,36px);line-height:1.12}.api-lander h3{color:var(--site-chrome-text);font-weight:500}.api-lander .api-link{color:var(--site-chrome-body);text-decoration:underline;-webkit-text-decoration-color:var(--site-chrome-border);text-decoration-color:var(--site-chrome-border);text-underline-offset:3px;transition:color .12s var(--ease-out-strong), text-decoration-color .12s var(--ease-out-strong);border-radius:0;align-items:center;gap:6px;display:inline-flex}.api-lander .api-link:hover{color:var(--site-chrome-text);background:0 0;text-decoration-color:currentColor}.api-lander .api-link:active{opacity:.8}.api-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:20px 40px;display:grid}.api-hero>div{min-width:0}.api-eyebrow{letter-spacing:.02em;color:var(--site-chrome-label);animation:api-rise .5s var(--ease-out-strong) both;font-size:13px}.api-hero h1{letter-spacing:-.03em;text-wrap:balance;max-width:620px;animation:api-rise .5s var(--ease-out-strong) 70ms both;margin-top:12px;font-size:clamp(34px,4.8vw,56px);line-height:1.04}.api-hero .api-intro{text-wrap:pretty;max-width:520px;animation:api-rise .5s var(--ease-out-strong) .14s both;margin-top:16px;font-size:17px;line-height:1.5}.api-hero-actions{animation:api-rise .5s var(--ease-out-strong) .21s both;flex-direction:column;gap:16px;display:flex}.api-hero-actions>p{color:var(--site-chrome-muted);font-size:13px;line-height:1.5}.api-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.api-actions>.api-link{text-underline-offset:4px;min-height:44px;padding:0 4px;font-size:15px}.api-lander .api-cta{height:44px;font-family:var(--font-site-mono);padding:0 24px;font-size:14px}.api-panel{border:1px solid var(--site-api-border);background:var(--site-api-panel)}.api-quickstart{animation:api-rise .6s var(--ease-out-strong) .28s both;margin-top:clamp(28px,4vw,40px)}.api-request-bar{border-bottom:1px solid var(--site-api-border);background:var(--site-api-bar);justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 20px;display:flex;position:relative;overflow:hidden}.api-request-bar p{font-family:var(--api-mono);color:var(--site-api-code);align-items:center;gap:7px;font-size:11.5px;display:flex}.api-request-bar p:first-child>span{color:var(--site-chrome-muted)}.api-request-bar p:last-of-type{color:var(--site-chrome-body)}.api-cursor{background:var(--site-chrome-text);width:6px;height:13px;animation:1.4s step-end infinite api-blink}.api-status-dot{background:var(--site-chrome-text);width:6px;height:6px;animation:2.4s ease-in-out infinite api-pulse}.api-sweep{background:linear-gradient(90deg, transparent, var(--site-chrome-muted), transparent);width:22%;height:1px;animation:3.6s cubic-bezier(.4,0,.6,1) infinite api-sweep;position:absolute;bottom:0;left:0}.api-quick-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;position:relative}.api-request-side{border-right:1px solid var(--site-api-border);min-width:0}.api-packets{pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:57.45%;overflow:hidden}.api-packets i{background:var(--site-chrome-muted);width:1px;height:18px;animation:4.2s linear infinite api-packet;position:absolute;top:0;left:0}.api-packets i:nth-child(2){height:10px;animation-delay:1.4s}.api-packets i:nth-child(3){height:14px;animation-delay:2.8s}.api-lander .api-tabs{border-bottom:1px solid var(--site-api-border);background:0 0;border-radius:0;justify-content:flex-start;gap:0;width:100%;height:auto;padding:0;display:flex;overflow:visible}.api-lander .api-tabs [role=tab]{min-height:44px;color:var(--site-chrome-body);background:0 0;border:0;border-radius:0;margin:0;padding:10px 16px;font-size:14px;font-weight:400;line-height:1.3;position:relative;transform:none}.api-lander .api-tabs [role=tab]:after{content:"";height:2px;transition:background .12s var(--ease-out-strong);background:0 0;position:absolute;bottom:-1px;left:0;right:0}.api-lander .api-tabs [role=tab][data-state=active]{color:var(--site-chrome-text)}.api-lander .api-tabs [role=tab][data-state=active]:after{background:var(--site-chrome-text)}.api-lander .api-tabs [role=tab]:hover{color:var(--site-chrome-text);background:var(--site-chrome-button-bg)}.api-lander .api-tabs [role=tab]:active{background:var(--site-chrome-button-bg-hover)}.api-lander .api-tab-body{animation:api-tab-in .24s var(--ease-out-strong);margin:0}.api-lander .api-tab-body[data-state=inactive]{display:none}.api-request-content{padding:18px 20px 20px}.api-code-sample{min-width:0}.api-code-label{justify-content:space-between;align-items:center;gap:12px;min-height:18px;display:flex}.api-code-label p{color:var(--site-chrome-muted);font-size:12px;line-height:1.5}.api-code-body{min-width:0;margin-top:8px}.api-code-numbered{grid-template-columns:auto minmax(0,1fr);column-gap:14px;margin-top:10px;display:grid}.api-code-numbered pre{white-space:pre;line-height:1.8}.api-line-numbers{text-align:right;font-family:var(--api-mono);color:var(--site-api-gutter);-webkit-user-select:none;user-select:none;flex-direction:column;font-size:12px;line-height:1.8;display:flex}.api-lander .api-copy{border:1px solid var(--site-chrome-border);height:30px;color:var(--site-chrome-body);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:400;line-height:1.3;display:inline-flex}.api-lander .api-copy:hover{color:var(--site-chrome-text);border-color:var(--site-chrome-muted);background:var(--site-api-well)}.api-lander .api-copy:active{transform:scale(.98)}.api-request-note{font-size:13px;line-height:1.55;margin-top:14px!important}.api-disclosure{margin-top:12px}.api-lander .api-disclosure-trigger{height:auto;min-height:32px;color:var(--site-chrome-muted);background:0 0;border-radius:0;justify-content:flex-start;gap:6px;padding:0;font-size:13px;font-weight:400;line-height:1.4}.api-lander .api-disclosure-trigger:hover{color:var(--site-chrome-text)}.api-disclosure-trigger svg{transition:transform .2s var(--ease-out-strong)}.api-disclosure-trigger[data-state=open] svg{transform:rotate(180deg)}.api-disclosure-content{font-size:12.5px;line-height:1.65;overflow:hidden}.api-disclosure-content[data-state=open]{animation:api-expand .22s var(--ease-out-strong)}.api-disclosure-content[data-state=closed]{animation:api-collapse .18s var(--ease-out-strong)}.api-disclosure-content>div{padding-top:6px}.api-help-item+.api-help-item{margin-top:12px}.api-help-item h3{font-size:13px}.api-help-item p{margin-top:5px;font-size:13px;line-height:1.55}.api-example-response{background:var(--site-api-response);min-width:0;padding:18px 20px 20px}.api-label-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.api-label-row>p{color:var(--site-chrome-label);font-size:13px}.api-label-row>span{color:var(--site-chrome-muted);font-size:11px}.api-example-response pre{white-space:pre;margin-top:10px;line-height:1.8}.api-example-response pre span{animation:api-line-in .42s var(--ease-out-strong) var(--api-line-delay) both}.api-example-response>p{color:var(--site-chrome-muted);margin-top:14px;font-size:13px;line-height:1.55}.api-example-response>p code{color:var(--site-chrome-body)}.api-section{margin-top:clamp(64px,8vw,96px);scroll-margin-top:88px}.api-section-description{font-size:16px;line-height:1.5;margin-top:10px!important}.api-section-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.api-section-title .api-link{font-size:14px}.api-demo,.api-endpoint-grid{margin-top:24px}.api-demo-header{border-bottom:1px solid var(--site-api-border);flex-wrap:wrap;justify-content:space-between;align-items:stretch;display:flex}.api-lander .api-scenario-tabs{border-bottom:0;flex:320px;grid-template-columns:repeat(3,minmax(0,1fr));width:auto;display:grid}.api-lander .api-scenario-tabs [role=tab]{min-height:48px;padding:12px 14px}.api-demo-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);display:grid}.api-demo-request{border-right:1px solid var(--site-api-border);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.api-demo-request>.api-disclosure{margin-top:auto}.api-demo-request .api-disclosure-trigger{font-size:12px}.api-demo-request>.api-demo-slot:first-child .api-code-label p{font-family:var(--api-mono);color:var(--site-chrome-body-muted);font-size:11px}.api-demo-request>.api-demo-slot:nth-of-type(2) .api-code-label p{color:var(--site-chrome-label);font-size:13px}.api-demo-progress{flex-direction:column;gap:8px;min-height:78px;display:flex}.api-demo-progress li{transition:opacity .2s var(--ease-out-strong);align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex}.api-demo-progress li>span{background:var(--site-chrome-muted);flex-shrink:0;width:6px;height:6px}.api-demo-progress li[data-current=true]>span{background:var(--site-chrome-text)}.api-demo-progress li[data-visible=false]{opacity:0;visibility:hidden}.api-demo-slot{min-width:0;position:relative}.api-code-skeleton{pointer-events:none;position:absolute;inset:0;overflow:hidden}.api-code-skeleton [data-slot=skeleton]{background:var(--site-api-border);border-radius:2px;height:10px}.api-code-skeleton .api-skeleton-label{width:38%;height:12px}.api-skeleton-line{align-items:center;height:21px;display:flex}.api-demo-reveal{transition:opacity .24s var(--ease-out-strong), transform .24s var(--ease-out-strong)}.api-demo-reveal[data-visible=false]{opacity:0;visibility:hidden;transform:translateY(8px)}.api-demo-result{flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.api-outcome-card{border:1px solid var(--site-api-border);background:var(--site-api-well)}.api-queue-result{position:relative}.api-lander .api-queue-result :is(code,time){font-family:inherit}.api-queue-skeleton{pointer-events:none;position:absolute;inset:0;overflow:hidden}.api-queue-skeleton [data-slot=skeleton]{background:var(--site-api-border);border-radius:2px;height:12px}.api-queue-skeleton .api-skeleton-thumbnail{width:56px;height:78px}.api-skeleton-lines{flex-direction:column;gap:8px;display:flex}.api-queue-skeleton .api-skeleton-handle{width:64%;height:14px}.api-queue-skeleton .api-skeleton-meta{width:84%}.api-skeleton-date{width:82px}.api-queue-skeleton .api-skeleton-label{width:46%;margin-bottom:4px}.api-queue-skeleton .api-skeleton-row{grid-template-columns:minmax(0,1fr) auto;padding:2px 0;display:grid}.api-sample-post{border-bottom:1px solid var(--site-api-border);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.api-sample-post img{object-fit:cover;border:1px solid var(--site-api-border);width:56px;height:78px;display:block}.api-sample-post>div{min-width:0}.api-sample-post p:first-child{color:var(--site-chrome-text);font-size:14px}.api-sample-post p:nth-child(2){text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13px;overflow:hidden}.api-sample-post code{color:var(--site-chrome-muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.api-sample-post time{font-family:var(--api-mono);text-align:right;color:var(--site-chrome-text);font-size:11px}.api-sample-queue{flex-direction:column;gap:8px;padding:12px;display:flex}.api-sample-queue>p{color:var(--site-chrome-muted);font-size:12px;line-height:1.5}.api-sample-queue>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.api-sample-queue>div span{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.api-sample-queue time,.api-sample-queue code{font-family:var(--api-mono);color:var(--site-chrome-body);font-size:11px}.api-clone-frames{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.api-clone-frames img{aspect-ratio:9/16;object-fit:cover;border:1px solid var(--site-api-border);width:100%;height:auto;display:block}.api-clone-frames figcaption{color:var(--site-chrome-muted);margin-top:8px;font-size:12px}.api-clone-frames code{color:var(--site-chrome-body);font-size:11px}.api-clone-stages{border:1px solid var(--site-api-border);background:var(--site-api-well);font-family:var(--api-mono);color:var(--site-chrome-muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;padding:10px 12px;font-size:11px;display:flex}.api-clone-stages strong{color:var(--site-chrome-text);font-weight:400}.api-lander .api-clone-note{color:var(--site-chrome-muted);margin-top:10px;font-size:12px;line-height:1.5}.api-sample-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.api-sample-stats>div{padding:12px}.api-sample-stats>div+div{border-left:1px solid var(--site-api-border)}.api-sample-stats dt{color:var(--site-chrome-muted);font-size:11px}.api-sample-stats dd{font-family:var(--api-mono);color:var(--site-chrome-text);margin-top:4px;font-size:16px}.api-webhook-note{border-top:1px solid var(--site-api-border);color:var(--site-chrome-muted);padding:10px 12px;font-size:12px;line-height:1.5}.api-webhook-note code{color:var(--site-chrome-body);font-size:11px}.api-endpoint-grid{grid-template-columns:minmax(0,210px) minmax(0,1fr);display:grid}.api-lander .api-group-tabs{border-right:1px solid var(--site-api-border);background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;height:auto;padding:0;display:flex}.api-lander .api-group-tabs [role=tab]{text-align:left;min-height:48px;color:var(--site-chrome-body);white-space:normal;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;justify-content:flex-start;padding:13px 16px;font-size:14.5px;font-weight:400;line-height:1.3;transform:none}.api-lander .api-group-tabs [role=tab]:hover{color:var(--site-chrome-text);background:var(--site-api-well)}.api-lander .api-group-tabs [role=tab][data-state=active]{color:var(--site-chrome-text);background:var(--site-api-well);border-left-color:currentColor}.api-endpoint-content{min-width:0;padding:20px}.api-group-blurb{max-width:560px;color:var(--site-chrome-text);font-size:15px;line-height:1.55}.api-endpoint-path{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.api-endpoint-path span{border:1px solid var(--site-api-border);height:24px;font-family:var(--api-mono);color:var(--site-chrome-text);align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.api-endpoint-path code{word-break:break-all;font-size:12.5px}.api-endpoint-examples{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.api-endpoint-examples[data-has-request=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.api-code-framed{border:1px solid var(--site-api-border);background:var(--site-api-well);padding:10px 12px}.api-code-framed pre{line-height:1.7}.api-endpoint-examples .api-copy{height:28px;padding:0 9px}.api-group-more{border-top:1px solid var(--site-api-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-top:16px;padding-top:14px;display:flex}.api-group-more>div{flex:320px;min-width:0}.api-group-more>div>p{color:var(--site-chrome-muted);font-size:12px}.api-group-more ul{flex-direction:column;gap:5px;margin-top:8px;display:flex}.api-group-more li code{color:var(--site-chrome-body);word-break:break-all;font-size:11.5px;line-height:1.5}.api-group-more .api-group-note{margin-top:10px;font-size:12.5px;line-height:1.55}.api-group-more>.api-link{color:var(--site-chrome-text);font-size:13px}.api-access-grid{border-top:1px solid var(--site-api-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid}.api-access-grid>div{flex-direction:column;gap:10px;padding:20px 28px;display:flex}.api-access-grid>div:first-child{padding-left:0}.api-access-grid>div:last-child{padding-right:0}.api-access-grid>div+div{border-left:1px solid var(--site-api-border)}.api-access-grid h3{font-size:15px}.api-access-grid p{font-size:14px;line-height:1.6}.api-access-grid .api-link{color:var(--site-chrome-text);align-self:flex-start;margin-top:2px;font-size:13px}.api-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:20px 48px;display:grid}.api-faq>div:first-child>p{color:var(--site-chrome-muted);margin-top:10px;font-size:14px;line-height:1.55}.api-faq-list{border-top:1px solid var(--site-api-border);min-width:0}.api-faq-list [data-slot=accordion-item]{border-bottom:1px solid var(--site-api-border)}.api-faq-list [data-slot=accordion-trigger]{min-height:56px;color:var(--site-chrome-text);border-radius:0;align-items:center;gap:16px;padding:14px 0;font-size:16px;font-weight:500;line-height:1.4}.api-faq-list [data-slot=accordion-trigger]:hover{color:var(--site-chrome-body);text-decoration:none}.api-faq-list [data-slot=accordion-trigger] svg{color:var(--site-chrome-muted);transition:transform .2s var(--ease-out-strong);flex-shrink:0}.api-faq-list [data-slot=accordion-trigger][data-state=open] svg{transform:rotate(45deg)}.api-faq-list [data-slot=accordion-content]>div{padding:0 0 18px}.api-faq-list [data-slot=accordion-content] p{max-width:640px;font-size:15px;line-height:1.6}.api-closing{text-align:center;border-top:1px solid var(--site-api-border);flex-direction:column;align-items:center;padding-top:clamp(48px,6vw,72px);display:flex}.api-closing h2{letter-spacing:-.03em;text-wrap:balance;max-width:720px;font-size:clamp(32px,4.4vw,48px);line-height:1.08}.api-closing .api-actions{justify-content:center;margin-top:24px}@keyframes api-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes api-tab-in{0%{opacity:0}to{opacity:1}}@keyframes api-line-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes api-sweep{0%{transform:translate(-100%)}to{transform:translate(420%)}}@keyframes api-blink{0%,44%,to{opacity:1}50%,94%{opacity:.12}}@keyframes api-pulse{0%,to{opacity:.3}50%{opacity:1}}@keyframes api-packet{0%{opacity:0;transform:translateY(-24px)}12%,88%{opacity:1}to{opacity:0;transform:translateY(560px)}}@keyframes api-expand{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes api-collapse{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@media (max-width:899px){.api-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.api-quick-grid,.api-demo-grid,.api-endpoint-grid,.api-endpoint-examples[data-has-request=true],.api-access-grid,.api-faq{grid-template-columns:minmax(0,1fr)}.api-request-side,.api-demo-request,.api-lander .api-group-tabs{border-right:0;border-bottom:1px solid var(--site-api-border)}.api-packets,.api-line-numbers{display:none}.api-code-numbered{grid-template-columns:minmax(0,1fr)}.api-code-numbered pre,.api-example-response pre{white-space:pre-wrap;overflow-wrap:anywhere}.api-lander .api-scenario-tabs [role=tab]{white-space:normal}.api-access-grid>div{padding:20px 0}.api-access-grid>div+div{border-left:0;border-top:1px solid var(--site-api-border)}}@media (prefers-reduced-motion:reduce){.api-lander *,.api-lander :before,.api-lander :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.api-lander .api-copy:active{transform:none}}
.api-lander{--api-ease:cubic-bezier(.22, 1, .36, 1)}.api-hero h1,.api-hero .api-intro{animation:none}.api-heading-word{transform-origin:50% 100%;display:inline-block}@media (prefers-reduced-motion:no-preference){.api-lander [data-api-reveal=heading][data-reveal-state=pending] .api-heading-word{opacity:0;transform:translateY(.3em)}.api-lander [data-api-reveal=heading][data-reveal-state=visible] .api-heading-word{animation:api-word-reveal .72s var(--api-ease) var(--api-word-delay) both}.api-lander [data-api-reveal=text][data-reveal-state=pending],.api-lander [data-api-reveal=block][data-reveal-state=pending]{opacity:0;transform:translateY(12px)}.api-lander [data-api-reveal=text][data-reveal-state=visible],.api-lander [data-api-reveal=block][data-reveal-state=visible]{animation:api-content-reveal .65s var(--api-ease) var(--api-reveal-delay,80ms) both}}.api-hero .api-intro{--api-reveal-delay:.18s}.api-access-grid>div:nth-child(2){--api-reveal-delay:.14s}.api-access-grid>div:nth-child(3){--api-reveal-delay:.22s}.api-lander :is(.api-tabs,.api-group-tabs) [data-slot=tabs-indicator]{background:var(--site-api-well);box-shadow:none;transition-duration:.4s;transition-timing-function:var(--api-ease)}.api-lander .api-tabs [data-slot=tabs-indicator]:after{content:"";background:var(--site-chrome-text);height:2px;position:absolute;bottom:-1px;left:0;right:0}.api-lander .api-tabs [role=tab]:after{display:none}.api-lander .api-group-tabs [data-slot=tabs-indicator]:after{content:"";background:var(--site-chrome-text);width:2px;position:absolute;top:0;bottom:0;left:0}.api-lander .api-group-tabs [role=tab][data-state=active]{background:0 0;border-left-color:#0000}.api-lander :is(.api-tabs,.api-group-tabs) [role=tab]{transition:color .24s var(--api-ease), background-color .24s var(--api-ease)}.api-tab-viewport{min-width:0;position:relative;overflow:clip}.api-lander .api-tab-viewport .api-tab-body{outline-offset:-2px;width:100%;animation:none}.api-lander .api-tab-viewport .api-tab-body[data-state=inactive]{pointer-events:none;display:block}.api-lander .api-tab-viewport .api-demo-grid[data-state=inactive]{display:grid}.api-tab-body[data-state=active]>*{animation:api-content-reveal .32s var(--api-ease) both}.api-tab-body[data-state=active]>:nth-child(2){animation-delay:30ms}.api-tab-body[data-state=active]>:nth-child(3){animation-delay:60ms}.api-tab-body[data-state=active]>:nth-child(4){animation-delay:90ms}.api-lander .api-code-line{animation:api-code-reveal .3s var(--api-ease) var(--api-line-delay) both}.api-demo-reveal{transition-duration:.34s;transition-timing-function:var(--api-ease)}.api-demo-progress li{transition:opacity .28s var(--api-ease), transform .28s var(--api-ease)}.api-demo-progress li[data-visible=false]{transform:translateY(6px)}.api-queue-result[data-loading=false] .api-queue-content .api-sample-queue>*,.api-outcome-reveal[data-visible=true] .api-sample-stats>*,.api-outcome-reveal[data-visible=true] .api-clone-frames>*{animation:api-content-reveal .34s var(--api-ease) 60ms both}.api-queue-result[data-loading=false] .api-queue-content .api-sample-queue>:nth-child(2),.api-outcome-reveal[data-visible=true] :is(.api-sample-stats,.api-clone-frames)>:nth-child(2){animation-delay:.12s}.api-queue-result[data-loading=false] .api-queue-content .api-sample-queue>:nth-child(3),.api-outcome-reveal[data-visible=true] .api-sample-stats>:nth-child(3){animation-delay:.18s}.api-demo-slot-content,.api-code-skeleton{transition:opacity .24s var(--api-ease), visibility .24s}.api-demo-slot[data-loading=true] .api-demo-slot-content,.api-demo-slot[data-loading=false] .api-code-skeleton{opacity:0;visibility:hidden}.api-demo-slot[data-paused=true] .api-code-skeleton [data-slot=skeleton]:after,.api-demo-slot[data-loading=false] .api-code-skeleton [data-slot=skeleton]:after{animation-play-state:paused}.api-queue-content,.api-queue-skeleton{transition:opacity .24s var(--api-ease), visibility .24s}.api-queue-result[data-loading=true] .api-queue-content,.api-queue-result[data-loading=false] .api-queue-skeleton{opacity:0;visibility:hidden}.api-queue-result[data-paused=true] .api-queue-skeleton [data-slot=skeleton]:after,.api-queue-result[data-loading=false] .api-queue-skeleton [data-slot=skeleton]:after{animation-play-state:paused}.api-disclosure-content[data-state=open]{animation-duration:.34s;animation-timing-function:var(--api-ease)}.api-disclosure-content[data-state=closed]{animation-duration:.26s}.api-disclosure-content[data-state=open]>div{animation:api-content-reveal .38s var(--api-ease) both}.api-faq-list [data-slot=accordion-content][data-state=open]{animation:api-faq-open .38s var(--api-ease)}.api-faq-list [data-slot=accordion-content][data-state=closed]{animation:api-faq-close .26s var(--api-ease)}.api-faq-list [data-slot=accordion-content][data-state=open] p{animation:api-content-reveal .38s var(--api-ease) both}.api-lander :is(.api-cta,.api-copy){transition:background-color .22s var(--api-ease), border-color .22s var(--api-ease), color .22s var(--api-ease), transform .22s var(--api-ease)}.api-lander .api-cta:hover{transform:translateY(-2px)}.api-lander .api-link svg{transition:transform .24s var(--api-ease)}.api-lander .api-link:hover svg{transform:translate(2px,-2px)}@keyframes api-word-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(.3em)}to{opacity:1;filter:blur();transform:none}}@keyframes api-content-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes api-code-reveal{0%{opacity:0}to{opacity:1}}@keyframes api-faq-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes api-faq-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.api-lander .api-tab-viewport{height:auto!important}.api-lander .api-tab-viewport .api-tab-body{opacity:1!important;transform:none!important}.api-lander .api-tab-viewport .api-tab-body[aria-hidden=true]{opacity:0!important}.api-lander .api-heading-word,.api-lander [data-api-reveal],.api-lander .api-cta:hover,.api-lander .api-link:hover svg{opacity:1;filter:none;transform:none}}
