.docs-shell[data-astro-cid-avn6we46]{max-width:1344px;margin-inline:auto;padding-inline:24px}.docs-eyebrow[data-astro-cid-avn6we46]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:500}.docs-inline-link[data-astro-cid-avn6we46]{color:var(--foreground);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--primary) 60%, transparent);text-underline-offset:4px;transition:color .15s,text-decoration-color .15s}.docs-inline-link[data-astro-cid-avn6we46]:hover{color:var(--primary);text-decoration-color:var(--primary)}.docs-hero[data-astro-cid-avn6we46]{isolation:isolate;border-bottom:1px solid var(--border);overflow:hidden;container-type:inline-size}.docs-hero__art[data-astro-cid-avn6we46]{top:0;right:calc(-1 * var(--docs-gutter));z-index:-1;object-fit:cover;object-position:70% 32%;opacity:.22;pointer-events:none;width:100%;height:360px;position:absolute;mask-image:linear-gradient(90deg,#0000 5%,#000 80%),linear-gradient(#0000,#000 22% 55%,#0000);mask-composite:intersect}.docs-hero__inner[data-astro-cid-avn6we46]{--docs-gutter:max(0px, (100cqw - 1344px) / 2);padding-top:8px;padding-bottom:44px;position:relative}.docs-hero__title[data-astro-cid-avn6we46]{letter-spacing:-.04em;color:var(--foreground);font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:1.03}.docs-hero__lede[data-astro-cid-avn6we46]{text-wrap:pretty;max-width:52ch;color:var(--foreground);margin-top:20px;font-size:17px;line-height:1.65}.docs-start[data-astro-cid-avn6we46]{margin-top:44px}.docs-frame[data-astro-cid-avn6we46]{border:1px solid var(--border);background:var(--background);gap:1px;display:grid;overflow:hidden}.docs-cell[data-astro-cid-avn6we46]{background:var(--background);min-width:0;box-shadow:0 0 0 1px var(--border)}a[data-astro-cid-avn6we46].docs-cell{transition:background-color .15s}a[data-astro-cid-avn6we46].docs-cell:hover{background:var(--card)}a[data-astro-cid-avn6we46].docs-cell:focus-visible,.docs-tasks__link[data-astro-cid-avn6we46]:focus-visible,.docs-section__link[data-astro-cid-avn6we46]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.docs-arrow[data-astro-cid-avn6we46]{width:16px;height:16px;color:color-mix(in oklab, var(--muted-foreground) 60%, transparent);flex-shrink:0;transition:color .2s,transform .2s}.docs-arrow--inline[data-astro-cid-avn6we46]{width:14px;height:14px}a[data-astro-cid-avn6we46]:hover>.docs-arrow[data-astro-cid-avn6we46],a[data-astro-cid-avn6we46]:hover>span[data-astro-cid-avn6we46]>.docs-arrow[data-astro-cid-avn6we46]{color:var(--primary);transform:translate(2px)}.docs-start__grid[data-astro-cid-avn6we46]{grid-template-columns:minmax(0,1fr);margin-top:16px}.docs-start__cell[data-astro-cid-avn6we46]{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding:22px 24px 24px;display:grid}.docs-start__top[data-astro-cid-avn6we46]{justify-content:space-between;align-items:center;display:flex}.docs-start__icon[data-astro-cid-avn6we46]{color:var(--primary);display:flex}.docs-start__title[data-astro-cid-avn6we46]{letter-spacing:-.02em;color:var(--foreground);margin-top:22px;font-size:19px;font-weight:650;line-height:1.2}.docs-start__blurb[data-astro-cid-avn6we46]{color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.6}.docs-section[data-astro-cid-avn6we46]{padding-top:56px}.docs-section__head[data-astro-cid-avn6we46]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.docs-section__title[data-astro-cid-avn6we46]{letter-spacing:-.035em;text-wrap:balance;color:var(--foreground);margin-top:12px;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:700;line-height:1.08}.docs-section__link[data-astro-cid-avn6we46]{color:var(--primary);flex-shrink:0;align-items:center;gap:6px;padding-bottom:4px;font-size:14px;font-weight:500;display:inline-flex}.docs-section__link[data-astro-cid-avn6we46] .docs-arrow[data-astro-cid-avn6we46]{color:var(--primary)}.docs-lang__grid[data-astro-cid-avn6we46]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.docs-lang__cell[data-astro-cid-avn6we46]{align-items:center;gap:14px;padding:16px 18px;display:flex}.docs-lang__logo[data-astro-cid-avn6we46]{border:1px solid var(--border);background:var(--card);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.docs-lang__name[data-astro-cid-avn6we46]{min-width:0;color:var(--foreground);font-size:15px;font-weight:550;line-height:1.3}.docs-lang__cell--wide[data-astro-cid-avn6we46]{grid-column:1/-1}.docs-lang__cell--wide[data-astro-cid-avn6we46] .docs-lang__name[data-astro-cid-avn6we46]{flex-shrink:0}.docs-lang__hint[data-astro-cid-avn6we46]{min-width:0;color:var(--muted-foreground);flex:1;font-size:14px;line-height:1.5;display:none}.docs-lang__cell--wide[data-astro-cid-avn6we46] .docs-arrow[data-astro-cid-avn6we46]{margin-left:auto}.docs-tasks__grid[data-astro-cid-avn6we46]{grid-template-columns:minmax(0,1fr);margin-top:24px}.docs-tasks__cell[data-astro-cid-avn6we46]{padding:22px 24px 18px}.docs-tasks__title[data-astro-cid-avn6we46]{letter-spacing:-.015em;color:var(--foreground);align-items:center;gap:10px;font-size:16px;font-weight:650;display:flex}.docs-tasks__list[data-astro-cid-avn6we46]{margin:14px -10px 0}.docs-tasks__link[data-astro-cid-avn6we46]{color:color-mix(in oklab, var(--foreground) 85%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;font-size:14px;line-height:1.45;transition:background-color .15s,color .15s;display:flex}.docs-tasks__link[data-astro-cid-avn6we46]:hover{background:var(--card);color:var(--foreground)}.docs-foot[data-astro-cid-avn6we46]{padding-top:56px;padding-bottom:48px}.docs-foot__inner[data-astro-cid-avn6we46]{border-top:1px solid var(--border);color:var(--muted-foreground);flex-direction:column;gap:12px;padding-top:24px;font-size:13px;display:flex}.docs-foot__code[data-astro-cid-avn6we46]{background:var(--card);color:var(--foreground);padding:2px 6px;font-size:12px}.docs-foot__links[data-astro-cid-avn6we46]{flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.docs-foot__links[data-astro-cid-avn6we46] a[data-astro-cid-avn6we46]{color:var(--foreground);transition:color .15s}.docs-foot__links[data-astro-cid-avn6we46] a[data-astro-cid-avn6we46]:hover{color:var(--primary)}@media (width>=640px){.docs-start__grid[data-astro-cid-avn6we46],.docs-tasks__grid[data-astro-cid-avn6we46]{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-lang__grid[data-astro-cid-avn6we46]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.docs-shell[data-astro-cid-avn6we46]{padding-inline:52px}.docs-lang__hint[data-astro-cid-avn6we46]{display:block}.docs-foot__inner[data-astro-cid-avn6we46]{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=1024px){.docs-hero__inner[data-astro-cid-avn6we46]{padding-top:72px;padding-bottom:56px}.docs-hero__art[data-astro-cid-avn6we46]{width:calc(62% + var(--docs-gutter));opacity:.5;height:420px;mask-image:linear-gradient(90deg,#0000 12%,#000 88%),linear-gradient(#0000,#000 18% 50%,#0000 94%)}.docs-section[data-astro-cid-avn6we46]{padding-top:72px}}@media (width>=1280px){.docs-hero__art[data-astro-cid-avn6we46]{width:min(calc(72% + var(--docs-gutter)), 1100px);opacity:.72;mask-image:linear-gradient(90deg,#0000,#000 62%),linear-gradient(#0000,#000 18% 50%,#0000 94%)}.docs-start__grid[data-astro-cid-avn6we46],.docs-tasks__grid[data-astro-cid-avn6we46],.docs-lang__grid[data-astro-cid-avn6we46]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.docs-arrow[data-astro-cid-avn6we46],a[data-astro-cid-avn6we46].docs-cell,.docs-tasks__link[data-astro-cid-avn6we46]{transition:none}}
