.docs-home__block[data-v-d64754a1]{margin-bottom:96px}.docs-home__block h2[data-v-d64754a1]{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.022em;margin:0}.docs-home__quick-grid[data-v-d64754a1]{display:grid;gap:40px 32px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px}.docs-home__quick[data-v-d64754a1]{color:var(--foreground);display:flex;flex-direction:column;gap:7px;text-decoration:none}.docs-home__quick-icon[data-v-d64754a1]{color:var(--docs-prose-body);display:inline-flex;margin-bottom:8px}.docs-home__quick-icon svg[data-v-d64754a1]{height:22px;width:22px}.docs-home__quick strong[data-v-d64754a1]{font-size:16px;letter-spacing:-.012em;transition:color .15s ease}.docs-home__quick strong[data-v-d64754a1]:after{color:var(--docs-accent);content:"›";margin-left:5px;opacity:0;transition:opacity .15s ease}.docs-home__quick:hover strong[data-v-d64754a1]{color:var(--docs-accent)}.docs-home__quick:hover strong[data-v-d64754a1]:after{opacity:1}.docs-home__quick>span[data-v-d64754a1]:last-child{color:var(--docs-prose-body);font-size:13px;line-height:1.55}@media(max-width:900px){.docs-home__quick-grid[data-v-d64754a1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.docs-home__block[data-v-d64754a1]{margin-bottom:56px}.docs-home__quick-grid[data-v-d64754a1]{grid-template-columns:1fr}}.docs-home-sandbox[data-v-856916d4]{align-items:center;background:var(--secondary);border:1px solid var(--border);border-radius:6px;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 400px;margin-bottom:96px;padding:36px 40px}.docs-home-sandbox__copy[data-v-856916d4]{min-width:0}.docs-home-sandbox h2[data-v-856916d4]{font-family:Space Grotesk,sans-serif;font-size:21px;font-weight:800;letter-spacing:-.02em;margin:0 0 7px}.docs-home-sandbox p[data-v-856916d4]{color:var(--docs-prose-body);font-size:14px;line-height:1.7;margin:0;max-width:580px}.docs-home-sandbox__copy>a[data-v-856916d4]{background:var(--foreground);color:var(--background);display:inline-flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;margin-top:22px;padding:13px 22px;text-decoration:none;text-transform:uppercase;transition:background .22s ease,transform .22s ease}.docs-home-sandbox__copy>a[data-v-856916d4]:hover{background:var(--docs-accent);transform:translateY(-2px)}.docs-home-sandbox__terminal[data-v-856916d4]{background:var(--background);border:1px solid var(--border);border-radius:6px;box-shadow:0 16px 32px -20px #00000080;overflow:hidden}.docs-home-sandbox__terminal-bar[data-v-856916d4]{align-items:center;background:color-mix(in oklab,var(--secondary) 82%,var(--background));display:flex;gap:6px;padding:10px 14px}.docs-home-sandbox__terminal-bar span[data-v-856916d4]{background:color-mix(in oklab,var(--foreground) 16%,transparent);border-radius:50%;height:9px;width:9px}.docs-home-sandbox__terminal-bar b[data-v-856916d4]{color:var(--muted-foreground);font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10.5px;font-weight:400;margin-left:8px}.docs-home-sandbox__terminal-body[data-v-856916d4]{color:var(--docs-prose-body);font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11.5px;line-height:1.8;padding:14px 18px 16px}.docs-home-sandbox__terminal-body i[data-v-856916d4]{color:var(--docs-accent);font-style:normal}.docs-home-sandbox__muted[data-v-856916d4]{color:var(--muted-foreground)}.docs-home-sandbox__muted strong[data-v-856916d4]{color:#9ece6a}.docs-home-sandbox__cursor[data-v-856916d4]{background:var(--muted-foreground);display:inline-block;height:13px;vertical-align:-2px;width:7px}@media(prefers-reduced-motion:no-preference){.docs-home-sandbox__cursor[data-v-856916d4]{animation:docs-home-cursor-856916d4 1.1s steps(1) infinite}}@keyframes docs-home-cursor-856916d4{50%{opacity:0}}@media(max-width:1120px){.docs-home-sandbox[data-v-856916d4]{display:block;padding:30px 32px}.docs-home-sandbox__terminal[data-v-856916d4]{display:none}}@media(max-width:600px){.docs-home-sandbox[data-v-856916d4]{padding:24px 22px}}.docs-home__block[data-v-03438e05]{margin-bottom:96px}.docs-home__block h2[data-v-03438e05]{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.022em;margin:0}.docs-home__block-heading[data-v-03438e05]{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.docs-home__block-heading p[data-v-03438e05]{color:var(--docs-prose-body);font-size:14px;margin:8px 0 0}.docs-home__block-heading>a[data-v-03438e05]{color:var(--docs-accent);flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;text-decoration:none}.docs-home__catalog[data-v-03438e05]{-moz-column-gap:56px;column-gap:56px;display:grid;grid-template-columns:1fr 1fr}.docs-home__catalog a[data-v-03438e05]{border-bottom:1px solid var(--border);color:var(--foreground);display:block;padding:13px 24px 13px 2px;position:relative;text-decoration:none}.docs-home__catalog a[data-v-03438e05]:nth-child(-n+2){border-top:1px solid var(--border)}.docs-home__catalog a[data-v-03438e05]:after{color:var(--docs-accent);content:"›";opacity:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.docs-home__catalog a[data-v-03438e05]:hover:after{opacity:1}.docs-home__catalog span[data-v-03438e05],.docs-home__catalog strong[data-v-03438e05]{display:block}.docs-home__catalog strong[data-v-03438e05]{font-size:14.5px;letter-spacing:-.01em;transition:color .15s ease}.docs-home__catalog a:hover strong[data-v-03438e05]{color:var(--docs-accent)}.docs-home__catalog span[data-v-03438e05]{color:var(--docs-prose-body);font-size:13px;line-height:1.5;margin-top:2px}@media(max-width:760px){.docs-home__catalog[data-v-03438e05]{grid-template-columns:1fr}.docs-home__catalog a[data-v-03438e05]:nth-child(-n+2){border-top:0}.docs-home__catalog a[data-v-03438e05]:first-child{border-top:1px solid var(--border)}}@media(max-width:560px){.docs-home__block[data-v-03438e05]{margin-bottom:56px}.docs-home__block-heading[data-v-03438e05]{align-items:flex-start}}.docs-home-latest[data-v-450cded3]{margin-bottom:96px}.docs-home-latest header[data-v-450cded3]{align-items:baseline;display:flex;gap:24px;justify-content:space-between}.docs-home-latest h2[data-v-450cded3]{font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.022em;margin:0 0 22px}.docs-home-latest header>a[data-v-450cded3]{color:var(--docs-accent);flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.docs-home-latest__row[data-v-450cded3]{align-items:baseline;border-bottom:1px solid var(--border);color:var(--foreground);display:grid;gap:24px;grid-template-columns:120px minmax(0,1fr);padding:16px 2px;text-decoration:none}.docs-home-latest__row[data-v-450cded3]:first-child{border-top:1px solid var(--border)}.docs-home-latest__row time[data-v-450cded3]{color:var(--muted-foreground);font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;white-space:nowrap}.docs-home-latest__row small[data-v-450cded3],.docs-home-latest__row strong[data-v-450cded3]{display:block}.docs-home-latest__row strong[data-v-450cded3]{font-size:15px;font-weight:650;letter-spacing:-.01em;transition:color .15s ease}.docs-home-latest__row:hover strong[data-v-450cded3]{color:var(--docs-accent)}.docs-home-latest__row small[data-v-450cded3]{color:var(--docs-prose-body);font-size:13px;line-height:1.55;margin-top:3px}@media(max-width:760px){.docs-home-latest__row[data-v-450cded3]{gap:4px;grid-template-columns:1fr}}@media(max-width:600px){.docs-home-latest[data-v-450cded3]{margin-bottom:56px}.docs-home-latest h2[data-v-450cded3]{font-size:21px}}.docs-site-footer[data-v-360c370d]{margin:8px -56px 0;overflow:hidden;padding:0 56px}.docs-site-footer__wordmark[data-v-360c370d]{color:color-mix(in oklab,var(--foreground) 92%,transparent);filter:blur(28px);opacity:0;transform:translateY(46px);transition:filter 1.1s cubic-bezier(.2,.88,.12,1),opacity 1.1s ease,transform 1.1s cubic-bezier(.2,.88,.12,1)}.docs-site-footer__wordmark.in[data-v-360c370d]{filter:blur(0);opacity:1;transform:none}.docs-site-footer__wordmark svg[data-v-360c370d]{display:block;height:auto;width:100%}.docs-site-footer__wordmark text[data-v-360c370d]{fill:currentColor;font-family:Space Grotesk,sans-serif;font-weight:700}.docs-site-footer__bar[data-v-360c370d]{align-items:center;border-top:1px solid var(--border);color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;gap:24px;justify-content:space-between;letter-spacing:.04em;margin-top:clamp(30px,4vw,52px);padding:22px 0 30px}.docs-site-footer__links[data-v-360c370d]{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(10px,2vw,26px)}.docs-site-footer__agent[data-v-360c370d],.docs-site-footer__links a[data-v-360c370d]{align-items:center;background:none;border:0;color:var(--docs-prose-body);cursor:pointer;display:inline-flex;font:inherit;gap:7px;padding:0;text-decoration:none;text-transform:uppercase;transition:color .16s ease;white-space:nowrap}.docs-site-footer__agent svg[data-v-360c370d],.docs-site-footer__agent[data-v-360c370d]:hover,.docs-site-footer__links a[data-v-360c370d]:hover{color:var(--docs-accent)}.docs-site-footer__end[data-v-360c370d]{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.docs-site-footer__social[data-v-360c370d]{align-items:center;display:flex;gap:4px}.docs-site-footer__social a[data-v-360c370d]{color:var(--muted-foreground);display:grid;height:30px;place-items:center;text-decoration:none;transition:color .16s ease;width:30px}.docs-site-footer__social a[data-v-360c370d]:hover{color:var(--docs-accent)}.docs-site-footer__copy[data-v-360c370d]{color:var(--muted-foreground);font-size:10px;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){.docs-site-footer__wordmark[data-v-360c370d]{filter:none;opacity:1;transform:none;transition:none}}@media(max-width:760px){.docs-site-footer[data-v-360c370d]{margin-inline:-20px;padding-inline:20px}.docs-site-footer__bar[data-v-360c370d]{align-items:flex-start;flex-direction:column;gap:16px}.docs-site-footer__end[data-v-360c370d]{flex-direction:row-reverse;justify-content:space-between;width:100%}}@media(max-width:560px){.docs-site-footer[data-v-360c370d]{margin-inline:-16px;padding-inline:16px}}.docs-home[data-v-9067db6d]{--home-accent:var(--docs-accent);color:var(--foreground);margin:0 auto;max-width:1400px;padding:88px 56px 0;width:100%}.docs-home__hero[data-v-9067db6d]{margin-bottom:clamp(30px,3.5vw,44px);padding:8px 0 clamp(36px,4.5vw,54px)}.docs-home__kicker[data-v-9067db6d]{align-items:center;color:var(--muted-foreground);display:inline-flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;gap:12px;letter-spacing:.22em;line-height:1.75;margin-bottom:26px;text-transform:uppercase}.docs-home__kicker[data-v-9067db6d]:before{background:var(--home-accent);content:"";height:1px;width:24px}.docs-home__hero h1[data-v-9067db6d]{font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(40px,6.4vw,84px);font-weight:600;letter-spacing:-.035em;line-height:.95;margin:0 0 14px;max-width:15ch}.docs-home__hero h1 em[data-v-9067db6d]{color:var(--home-accent);font-style:italic;font-synthesis:style}.docs-home__hero>p[data-v-9067db6d]{color:var(--docs-prose-body);font-size:clamp(15px,1.35vw,18px);line-height:1.6;margin:22px 0 0;max-width:52ch}.docs-home__popular[data-v-9067db6d]{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.docs-home__popular>span[data-v-9067db6d]{color:var(--muted-foreground);font-size:10.5px;letter-spacing:.14em;margin-right:4px;text-transform:uppercase}.docs-home__popular a[data-v-9067db6d],.docs-home__popular>span[data-v-9067db6d]{font-family:JetBrains Mono,ui-monospace,monospace}.docs-home__popular a[data-v-9067db6d]{border:1px solid var(--border);border-radius:999px;color:var(--docs-prose-body);font-size:11.5px;line-height:1.75;padding:6px 13px;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease}.docs-home__popular a[data-v-9067db6d]:hover{background:color-mix(in oklab,var(--home-accent) 12%,transparent);border-color:color-mix(in oklab,var(--home-accent) 50%,transparent);color:var(--home-accent)}.docs-home__metrics[data-v-9067db6d]{color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;gap:clamp(18px,2.4vw,34px);line-height:1.75;margin-top:26px}.docs-home__metrics b[data-v-9067db6d]{color:var(--foreground);font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:600;margin-right:6px}.docs-home__sections[data-v-9067db6d]{border-top:1px solid var(--border);margin-top:clamp(36px,4vw,54px);padding-top:clamp(28px,3vw,40px);width:100%}.docs-home__section-label[data-v-9067db6d]{color:var(--muted-foreground);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.16em;line-height:1.75;margin-bottom:16px;text-transform:uppercase}.docs-home__section-grid[data-v-9067db6d]{display:grid;gap:10px;grid-template-columns:repeat(var(--docs-home-section-cols,6),minmax(0,1fr))}.docs-home__section-card[data-v-9067db6d]{align-items:flex-start;background:color-mix(in oklab,var(--secondary) 55%,transparent);border:1px solid var(--border);color:var(--foreground);display:flex;flex-direction:column;gap:16px;padding:18px 16px 20px;position:relative;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.docs-home__section-card[data-v-9067db6d]:hover{background:var(--secondary);border-color:var(--home-accent);transform:translateY(-3px)}.docs-home__section-icon[data-v-9067db6d]{background:color-mix(in oklab,var(--home-accent) 12%,transparent);border:1px solid color-mix(in oklab,var(--home-accent) 35%,transparent);color:var(--home-accent);display:grid;height:42px;place-items:center;width:42px}.docs-home__section-icon svg[data-v-9067db6d]{height:21px;width:21px}.docs-home__section-title[data-v-9067db6d]{font-family:Space Grotesk,sans-serif;font-size:15.5px;font-weight:600}.docs-home__section-arrow[data-v-9067db6d]{color:var(--muted-foreground);height:15px;opacity:.5;position:absolute;right:14px;top:14px;transition:color .18s ease,opacity .18s ease,transform .18s ease;width:15px}.docs-home__section-card:hover .docs-home__section-arrow[data-v-9067db6d]{color:var(--home-accent);opacity:1;transform:translate(2px,-2px)}.docs-home__release[data-v-9067db6d]{align-items:center;border-block:1px solid var(--border);color:var(--foreground);display:flex;font-size:13.5px;gap:14px;margin-bottom:72px;padding:15px 2px;text-decoration:none}.docs-home__release-version[data-v-9067db6d]{background:color-mix(in oklab,var(--home-accent) 14%,transparent);color:var(--home-accent);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;padding:3px 8px 2px}.docs-home__release-date[data-v-9067db6d],.docs-home__release-label[data-v-9067db6d],.docs-home__release-link[data-v-9067db6d]{flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.docs-home__release-label[data-v-9067db6d]{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase}.docs-home__release-copy[data-v-9067db6d]{color:var(--docs-prose-body);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-home__release-date[data-v-9067db6d]{color:var(--muted-foreground)}.docs-home__release-link[data-v-9067db6d]{color:var(--home-accent);letter-spacing:.06em;text-transform:uppercase}@media(max-width:1080px){.docs-home__section-grid[data-v-9067db6d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.docs-home[data-v-9067db6d]{padding:54px 20px 0}.docs-home__release[data-v-9067db6d]{flex-wrap:wrap;margin-bottom:56px;row-gap:5px}.docs-home__release-copy[data-v-9067db6d]{flex-basis:100%;order:5;white-space:normal}.docs-home__release-date[data-v-9067db6d]{margin-left:auto}}@media(max-width:560px){.docs-home[data-v-9067db6d]{padding:44px 16px 0}.docs-home__hero h1[data-v-9067db6d]{font-size:27px;max-width:12ch}.docs-home__section-grid[data-v-9067db6d]{grid-template-columns:repeat(2,minmax(0,1fr))}}
