/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}::-ms-backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}}}.nextra-content{display:flex}.nextra-content main:not(:has(.docs-index)) article>p{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) article>div>p{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) ul{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) ol{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .callout{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .card-grid{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) article>.snippet{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .code-tabs{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) article>.code-snippet:not(div[role=tabpanel] .code-snippet){max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .code-spotlight{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .screenshot{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .testimonial-card{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .speakeasy-table{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .nextra-code{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) hr:not(.blog-header hr){max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) table:not(.speakeasy-table table){max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) blockquote{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) video:not(.react-player video){max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) article p span>img{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) div:has(svg[id]){max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .react-player{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .podcast-card{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .podcast-player{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .youtube-player{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .newsletter-signup{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) .nextra-filetree{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) details{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);width:100%}.nextra-content main:not(:has(.docs-index)) img{max-width:42rem;margin-left:auto;margin-right:auto;width:100%}.nextra-content .blog-header img,.nextra-content .screenshot img{margin:calc(var(--spacing,.25rem)*0)!important}.nextra-content main:not(:has(.docs-index)) img{margin-block:calc(var(--spacing,.25rem)*4)}.nextra-content .blog-header-avatar>img{margin-block:calc(var(--spacing,.25rem)*0)!important;padding-block:calc(var(--spacing,.25rem)*0)!important}.nextra-content main .youtube-player,.nextra-content main article p span>img,.nextra-content main video{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--foreground);object-fit:cover;border-radius:.5rem}@supports (color:color-mix(in lab,red,red)){:is(.nextra-content main article p span>img,.nextra-content main video,.nextra-content main .youtube-player){background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.nextra-content main h2{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300)}.nextra-content main:not(:has(.docs-index)) h1{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-border-style:none;text-wrap:pretty;border-style:none;width:100%;padding-bottom:calc(var(--spacing,.25rem)*0)!important}.nextra-content main:not(:has(.docs-index)) h2{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-border-style:none;text-wrap:pretty;border-style:none;width:100%;padding-bottom:calc(var(--spacing,.25rem)*0)!important}.nextra-content main:not(:has(.docs-index)) h3{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-border-style:none;text-wrap:pretty;border-style:none;width:100%;padding-bottom:calc(var(--spacing,.25rem)*0)!important}.nextra-content main:not(:has(.docs-index)) h4{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-border-style:none;text-wrap:pretty;border-style:none;width:100%;padding-bottom:calc(var(--spacing,.25rem)*0)!important}.nextra-content main:not(:has(.docs-index)) h5{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-border-style:none;text-wrap:pretty;border-style:none;width:100%;padding-bottom:calc(var(--spacing,.25rem)*0)!important}.nextra-content main:not(:has(.docs-index)) h6{max-width:42rem;margin-left:auto;margin-right:auto;margin-block:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-border-style:none;text-wrap:pretty;border-style:none;width:100%;padding-bottom:calc(var(--spacing,.25rem)*0)!important}:-webkit-any(.nextra-content main:not(:has(.docs-index)) h1,.nextra-content main:not(:has(.docs-index)) h2,.nextra-content main:not(:has(.docs-index)) h3,.nextra-content main:not(:has(.docs-index)) h4,.nextra-content main:not(:has(.docs-index)) h5,.nextra-content main:not(:has(.docs-index)) h6):not(:-webkit-any(h1)){margin-top:calc(var(--spacing,.25rem)*14)}:is(.nextra-content main:not(:has(.docs-index)) h1,.nextra-content main:not(:has(.docs-index)) h2,.nextra-content main:not(:has(.docs-index)) h3,.nextra-content main:not(:has(.docs-index)) h4,.nextra-content main:not(:has(.docs-index)) h5,.nextra-content main:not(:has(.docs-index)) h6):not(:is(h1)){margin-top:calc(var(--spacing,.25rem)*14)}.nextra-content main h1,.nextra-content main h2,.nextra-content main h3,.nextra-content main h4,.nextra-content main h5,.nextra-content main h6{--tw-border-style:none;padding-bottom:calc(var(--spacing,.25rem)*2.5);border-style:none}.nextra-content main article>div>h1,.nextra-content main article>h1{margin-top:calc(var(--spacing,.25rem)*10);letter-spacing:.0015em;font-size:2.063rem;font-weight:300;line-height:1.375;font-family:var(--font-diatype)}.nextra-content main article>div>h2,.nextra-content main article>h2{letter-spacing:.0015em;font-size:1.625rem;font-weight:300;line-height:1.6;font-family:var(--font-diatype)}.nextra-content main article>div>h3,.nextra-content main article>h3{letter-spacing:.0025em;font-size:1.125rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype)}.nextra-content main article>div>h4,.nextra-content main article>h4{letter-spacing:.0025em;font-size:1rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype)}.nextra-content main article>div>h5,.nextra-content main article>h5{letter-spacing:.0025em;font-size:.875rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype)}.nextra-content main article>div>h6,.nextra-content main article>h6{letter-spacing:.0025em;font-size:.75rem;font-weight:400;line-height:1.75;font-family:var(--font-diatype)}.nextra-content main a:not(:-webkit-any(.grid-item a,a.grid-item,.podcast-card a,.docs-navbar a,.nextra-breadcrumb a)){color:var(--color-bsmnt-link-default)!important}.nextra-content main a:not(:is(.grid-item a,a.grid-item,.podcast-card a,.docs-navbar a,.nextra-breadcrumb a)){color:var(--color-bsmnt-link-default)!important}.nextra-content main a:not(:-webkit-any(.grid-item a,a.grid-item,.podcast-card a,.docs-navbar a,.nextra-breadcrumb a)):hover{color:var(--color-bsmnt-link-default)!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.nextra-content main a:not(:is(.grid-item a,a.grid-item,.podcast-card a,.docs-navbar a,.nextra-breadcrumb a)):hover{color:var(--color-bsmnt-link-default)!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.nextra-content main a:not(:-webkit-any(.grid-item a,a.grid-item,.podcast-card a,.docs-navbar a,.nextra-breadcrumb a)):focus-visible{color:var(--color-bsmnt-link-default)!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.nextra-content main a:not(:is(.grid-item a,a.grid-item,.podcast-card a,.docs-navbar a,.nextra-breadcrumb a)):focus-visible{color:var(--color-bsmnt-link-default)!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.nextra-content main a[target=_blank]:not(.podcast-card a) svg{display:inline-block}.nextra-content main .podcast-card,.nextra-content main .podcast-player{margin-bottom:calc(var(--spacing,.25rem)*12)}.nextra-content details h3{padding:calc(var(--spacing,.25rem)*0);margin:calc(var(--spacing,.25rem)*0)!important}.nextra-content .nextra-border{border-color:var(--border);padding-bottom:calc(var(--spacing,.25rem)*4)}.nextra-content .nextra-code{white-space:nowrap}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article>p{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article>div>p{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) ul{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) ol{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .callout{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .card-grid{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article>.snippet{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .code-tabs{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article>.code-snippet:not(div[role=tabpanel] .code-snippet){max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .code-spotlight{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .screenshot{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .testimonial-card{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .speakeasy-table{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .nextra-code{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article>hr{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article>table{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) blockquote{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) video:not(.react-player video){max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) article p span>img{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) div:has(svg[id]){max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .react-player{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .podcast-card{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .podcast-player{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .youtube-player{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) .newsletter-signup{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) h1{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) h2{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) h3{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) h4{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) h5{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.nextra-layout-full main:not(:has(.docs-index)) h6{max-width:68.75rem;margin-left:auto;margin-right:auto}:-webkit-any(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) article{--tw-border-style:none;border-style:none}:is(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) article{--tw-border-style:none;border-style:none}:-webkit-any(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) article:before{content:var(--tw-content);display:none}:is(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) article:before{content:var(--tw-content);display:none}:-webkit-any(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) article:after{content:var(--tw-content);display:none}:is(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) article:after{content:var(--tw-content);display:none}:-webkit-any(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) main{padding-left:calc(var(--spacing,.25rem)*0)}:is(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) main{padding-left:calc(var(--spacing,.25rem)*0)}:-webkit-any(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) main h1{margin-bottom:calc(var(--spacing,.25rem)*0);letter-spacing:-.04em;font-size:3.188rem;font-weight:100;line-height:1.3;font-family:var(--font-tobias)}:is(.nextra-content.blog-content.legal,.nextra-content.blog-content.support) main h1{margin-bottom:calc(var(--spacing,.25rem)*0);letter-spacing:-.04em;font-size:3.188rem;font-weight:100;line-height:1.3;font-family:var(--font-tobias)}.nextra-content.blog-content.legal .nextra-timestamp{display:none}.nextra-content.docs-content main{max-width:100%;padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.nextra-content.docs-content main{padding-inline:calc(var(--spacing,.25rem)*0)}}.nextra-content.docs-content .nextra-breadcrumb{margin-top:calc(var(--spacing,.25rem)*9.5);margin-bottom:calc(var(--spacing,.25rem)*12.5)}.nextra-content.docs-content:not(.nextra-layout-full) .nextra-breadcrumb{max-width:42rem;margin-left:auto;margin-right:auto}.nextra-content.docs-content .nextra-sidebar{border-right:1px solid var(--border)}.nextra-content.docs-content .nextra-sidebar ul li a:not(.nextra-sidebar-footer a),.nextra-content.docs-content .nextra-sidebar ul li button{color:var(--foreground)}:is(.nextra-content.docs-content .nextra-sidebar ul li a:not(.nextra-sidebar-footer a),.nextra-content.docs-content .nextra-sidebar ul li button):hover{background-color:initial;-webkit-text-decoration-line:underline;text-decoration-line:underline}.nextra-content.docs-content .nextra-sidebar ul li.active>a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);-webkit-text-decoration-line:underline;text-decoration-line:underline}.nextra-content.docs-content.nextra-layout-full .nextra-breadcrumb{max-width:68.75rem;margin-left:auto;margin-right:auto}.nextra-content.docs-content.nextra-layout-full main{padding-inline:calc(var(--spacing,.25rem)*4)}.nextra-content.docs-content.nextra-layout-full main .card-grid>*,.nextra-content.docs-content.nextra-layout-full main .container>*{max-width:100%}body:has(.docs-content) .nextra-mobile-nav{display:none!important}.nextra-mask{padding-bottom:calc(var(--spacing,.25rem)*3)}.x\:bg-nextra-bg\/70{background-color:var(--card)!important}.dark .x\:bg-nextra-bg\/70{background-color:var(--color-black)!important}[role=listbox]>li.x\:bg-primary-100{background-color:var(--color-neutral-200)!important}.dark [role=listbox]>li.x\:dark\:bg-primary-500\/10{background-color:var(--color-neutral-850)!important}.dark [role=listbox]>li.x\:dark\:text-primary-500,[role=listbox]>li.x\:text-primary-800{color:var(--foreground)!important}.nextra-filetree{display:flex}.customer-header-logo img{margin:calc(var(--spacing,.25rem)*0)!important;width:auto!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}