.docs[data-astro-cid-ccykbmgk]{padding-top:calc(var(--nav-height) + clamp(1.5rem, 4vw, 3rem));padding-bottom:clamp(2rem,5vw,4rem)}.docs__crumbs[data-astro-cid-ccykbmgk]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(1.2rem,3vw,2rem);display:flex}.docs__crumbs[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{color:var(--muted)}.docs__crumbs[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover{color:var(--cyan)}.docs__crumb-current[data-astro-cid-ccykbmgk]{color:var(--ink-soft);text-transform:none;letter-spacing:.04em}.docs__grid[data-astro-cid-ccykbmgk]{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.docs__aside[data-astro-cid-ccykbmgk]{top:calc(var(--nav-height) + 24px);max-height:calc(100svh - var(--nav-height) - 48px);scrollbar-width:thin;padding-right:.5rem;position:sticky;overflow-y:auto}.docs__nav[data-astro-cid-ccykbmgk]{gap:1.4rem;display:grid}.docs__home[data-astro-cid-ccykbmgk]{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.4rem;display:inline-flex}.docs__home[data-astro-cid-ccykbmgk]:hover{color:var(--cyan)}.docs__group-title[data-astro-cid-ccykbmgk]{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:.55rem}.docs__group[data-astro-cid-ccykbmgk] ul[data-astro-cid-ccykbmgk]{border-left:1px solid var(--line);gap:.1rem;display:grid}.docs__link[data-astro-cid-ccykbmgk]{font-size:var(--text-sm);color:var(--muted);transition:color .2s var(--ease), border-color .2s var(--ease);border-left:1px solid #0000;margin-left:-1px;padding:.42rem 0 .42rem .85rem;line-height:1.4;display:block}.docs__link[data-astro-cid-ccykbmgk]:hover{color:var(--ink)}.docs__link[data-astro-cid-ccykbmgk].is-active{border-left-color:var(--cyan);color:var(--cyan)}.docs__main[data-astro-cid-ccykbmgk]{min-width:0}.docs__head[data-astro-cid-ccykbmgk]{border-bottom:1px solid var(--line);gap:.9rem;margin-bottom:clamp(1.8rem,4vw,2.8rem);padding-bottom:clamp(1.4rem,3vw,2rem);display:grid}.docs__title[data-astro-cid-ccykbmgk]{font-size:var(--text-page);line-height:1.02}.docs__meta[data-astro-cid-ccykbmgk]{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;gap:.5rem;display:flex}.docs__article[data-astro-cid-ccykbmgk]{max-width:74ch}.docs__pager[data-astro-cid-ccykbmgk]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.5rem;display:grid}.docs__pager-link[data-astro-cid-ccykbmgk]{border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .25s var(--ease), background-color .25s var(--ease);background:#0a101e66;gap:.4rem;padding:1rem 1.15rem;display:grid}.docs__pager-link[data-astro-cid-ccykbmgk]:hover{border-color:var(--line-strong);background:#0f172a99}.docs__pager-link--next[data-astro-cid-ccykbmgk]{text-align:right;justify-items:end}.docs__pager-label[data-astro-cid-ccykbmgk]{font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.docs__pager-title[data-astro-cid-ccykbmgk]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;line-height:1.3}.docs__toc[data-astro-cid-ccykbmgk]{top:calc(var(--nav-height) + 28px);max-height:calc(100svh - var(--nav-height) - 56px);border-left:1px solid var(--line);scrollbar-width:thin;padding-left:.5rem;position:sticky;overflow-y:auto}.docs__toc-title[data-astro-cid-ccykbmgk]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:.7rem}.docs__toc[data-astro-cid-ccykbmgk] ul[data-astro-cid-ccykbmgk]{gap:.35rem;display:grid}.docs__toc[data-astro-cid-ccykbmgk] li[data-astro-cid-ccykbmgk].is-sub{padding-left:.7rem}.docs__toc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]{font-size:var(--text-xs);color:var(--muted);transition:color .2s var(--ease);line-height:1.45;display:block}.docs__toc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk]:hover,.docs__toc[data-astro-cid-ccykbmgk] a[data-astro-cid-ccykbmgk].is-active{color:var(--cyan)}.docs__nav-mobile[data-astro-cid-ccykbmgk]{display:none}@media (width>=1320px){.docs__grid[data-astro-cid-ccykbmgk]{grid-template-columns:248px minmax(0,1fr) 210px}}@media (width<=1319px){.docs__toc[data-astro-cid-ccykbmgk]{display:none}}@media (width<=980px){.docs__grid[data-astro-cid-ccykbmgk]{grid-template-columns:1fr}.docs__aside[data-astro-cid-ccykbmgk]{max-height:none;padding:0;position:static;overflow:visible}.docs__nav[data-astro-cid-ccykbmgk]{display:none}.docs__nav-mobile[data-astro-cid-ccykbmgk]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#0a101e80;margin-bottom:1.5rem;display:block}.docs__nav-mobile[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;padding:.85rem 1rem;list-style:none}.docs__nav-mobile[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]::-webkit-details-marker{display:none}.docs__nav-mobile[data-astro-cid-ccykbmgk] summary[data-astro-cid-ccykbmgk]:after{content:"＋";float:right;color:var(--cyan)}.docs__nav-mobile[data-astro-cid-ccykbmgk][open] summary[data-astro-cid-ccykbmgk]:after{content:"−"}.docs__nav-mobile[data-astro-cid-ccykbmgk] nav[data-astro-cid-ccykbmgk]{gap:1.2rem;padding:0 1rem 1rem;display:grid}}@media (width<=560px){.docs__pager[data-astro-cid-ccykbmgk]{grid-template-columns:1fr}.docs__pager-link--next[data-astro-cid-ccykbmgk]{text-align:left;justify-items:start}}
