.dnav-home[data-astro-cid-zzwoatnv]{display:flex;align-items:center;min-height:40px;font-family:var(--font-display);font-weight:700;text-decoration:none;margin-bottom:14px}.dnav-grp[data-astro-cid-zzwoatnv]{margin-bottom:20px}.dnav-grp[data-astro-cid-zzwoatnv] h2[data-astro-cid-zzwoatnv]{font-size:.95rem;color:var(--brown-700);margin-bottom:6px;letter-spacing:0}.dnav-grp[data-astro-cid-zzwoatnv] a[data-astro-cid-zzwoatnv]{display:flex;align-items:center;min-height:40px;padding:6px 12px;border-radius:var(--r-sm);text-decoration:none;font-size:.95rem;color:var(--ink-700)}.dnav-grp[data-astro-cid-zzwoatnv] a[data-astro-cid-zzwoatnv]:hover{background:var(--cream);color:var(--ink-900)}.dnav-grp[data-astro-cid-zzwoatnv] a[data-astro-cid-zzwoatnv][aria-current]{background:var(--cream-deep);color:var(--ink-900);font-weight:700}.dnav-home[data-astro-cid-zzwoatnv][aria-current]{box-shadow:inset 0 -3px 0 var(--amber-500)}.docs-shell[data-astro-cid-mw7aashj]{display:grid;grid-template-columns:250px minmax(0,1fr);gap:56px;padding-block:32px 72px}.docs-side-inner[data-astro-cid-mw7aashj]{position:sticky;top:calc(var(--nav-h) + 24px);max-height:calc(100vh - var(--nav-h) - 48px);overflow-y:auto;padding-right:6px}.docs-menu[data-astro-cid-mw7aashj]{display:none}.docs-main[data-astro-cid-mw7aashj]{min-width:0}.crumbs[data-astro-cid-mw7aashj]{font-size:.9rem;color:var(--ink-500);margin-bottom:14px;display:flex;flex-wrap:wrap;gap:6px}.crumbs[data-astro-cid-mw7aashj] a[data-astro-cid-mw7aashj]{color:var(--brown-700);font-weight:600;text-underline-offset:3px}.docs-main[data-astro-cid-mw7aashj] h1[data-astro-cid-mw7aashj]{font-size:clamp(2rem,4.6vw,2.9rem);overflow-wrap:anywhere}.docs-lead[data-astro-cid-mw7aashj]{font-size:1.15rem;color:var(--ink-700);margin-top:14px;max-width:62ch}.toc[data-astro-cid-mw7aashj]{margin:28px 0 8px;padding:16px 18px;max-width:740px;background:var(--cream);border:var(--outline);border-radius:var(--r-md)}.toc[data-astro-cid-mw7aashj] h2[data-astro-cid-mw7aashj]{font-size:.95rem;margin-bottom:8px}.toc[data-astro-cid-mw7aashj] ul[data-astro-cid-mw7aashj]{display:grid;gap:2px}.toc[data-astro-cid-mw7aashj] a[data-astro-cid-mw7aashj]{display:inline-flex;align-items:center;min-height:36px;color:var(--ink-900);font-size:.95rem;text-underline-offset:3px}.docs-pager[data-astro-cid-mw7aashj]{display:flex;justify-content:space-between;gap:16px;margin-top:56px;padding-top:26px;border-top:2px solid var(--ink-900);max-width:740px}.pager[data-astro-cid-mw7aashj]{flex:1;max-width:320px;display:grid;gap:2px;padding:14px 18px;border:1.5px solid var(--ink-900);border-radius:var(--r-md);background:var(--paper);text-decoration:none}.pager[data-astro-cid-mw7aashj]:hover{background:var(--cream)}.pager[data-astro-cid-mw7aashj].next{text-align:right;margin-left:auto}.pager[data-astro-cid-mw7aashj] span[data-astro-cid-mw7aashj]{font-size:.85rem;color:var(--ink-500)}.pager[data-astro-cid-mw7aashj] b[data-astro-cid-mw7aashj]{font-family:var(--font-display)}@media (max-width: 920px){.docs-shell[data-astro-cid-mw7aashj]{grid-template-columns:minmax(0,1fr);gap:0;padding-top:20px}.docs-side[data-astro-cid-mw7aashj]{display:none}.docs-menu[data-astro-cid-mw7aashj]{display:block;margin-bottom:20px;border:var(--outline);border-radius:var(--r-md);background:var(--paper)}.docs-menu[data-astro-cid-mw7aashj]>summary[data-astro-cid-mw7aashj]{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;padding:10px 16px;font-family:var(--font-display);font-weight:600}.docs-menu[data-astro-cid-mw7aashj]>summary[data-astro-cid-mw7aashj]::-webkit-details-marker{display:none}.docs-menu[data-astro-cid-mw7aashj]>summary[data-astro-cid-mw7aashj]:after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid var(--ink-900);border-bottom:2px solid var(--ink-900);transform:rotate(45deg)}.docs-menu[data-astro-cid-mw7aashj][open]>summary[data-astro-cid-mw7aashj]:after{transform:rotate(-135deg)}.docs-menu[data-astro-cid-mw7aashj] .dnav{padding:4px 16px 16px}.docs-pager[data-astro-cid-mw7aashj]{flex-direction:column}.pager[data-astro-cid-mw7aashj]{max-width:none}}
