.dochead[data-astro-cid-fz5pa65a]{padding-block:0 clamp(2rem,4vw,3.5rem)}.dochead[data-astro-cid-fz5pa65a]>[data-astro-cid-fz5pa65a]:where(h1,.stand,.byline){max-width:var(--measure)}.dochead[data-astro-cid-fz5pa65a] h1[data-astro-cid-fz5pa65a]{margin-top:var(--s-5)}.stand[data-astro-cid-fz5pa65a]{margin-top:var(--s-4);font-size:var(--fs-md);color:var(--n-500);line-height:1.55;text-wrap:pretty}.byline[data-astro-cid-fz5pa65a]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin-top:var(--s-5);font-size:var(--fs-3xs);color:var(--muted)}.au[data-astro-cid-fz5pa65a]{color:var(--n-600);font-weight:var(--fw-semibold)}time[data-astro-cid-fz5pa65a]{font-family:var(--font-data)}.doc[data-astro-cid-fz5pa65a]{display:grid;grid-template-columns:minmax(0,var(--measure)) minmax(0,20rem);justify-content:space-between;gap:var(--s-8);align-items:start;padding-block:var(--s-8) var(--s-10)}.body[data-astro-cid-fz5pa65a]{min-width:0}.body[data-astro-cid-fz5pa65a]>.prose[data-astro-cid-fz5pa65a]{max-width:var(--measure)}.last-updated[data-astro-cid-fz5pa65a]{max-width:var(--measure);margin:var(--s-7) 0 0;color:var(--muted)}.body[data-astro-cid-fz5pa65a]>.prose[data-astro-cid-fz5pa65a]>:first-child{margin-top:0}.side[data-astro-cid-fz5pa65a]{display:grid;gap:var(--s-5);position:sticky;top:calc(var(--header-h) + var(--s-5));min-width:0}.toc-m[data-astro-cid-fz5pa65a]{display:none}.toc[data-astro-cid-fz5pa65a] ol[data-astro-cid-fz5pa65a],.toc-m[data-astro-cid-fz5pa65a] ol[data-astro-cid-fz5pa65a]{list-style:none;padding:0;display:grid;gap:var(--s-1)}.toc[data-astro-cid-fz5pa65a] a[data-astro-cid-fz5pa65a],.toc-m[data-astro-cid-fz5pa65a] a[data-astro-cid-fz5pa65a]{display:block;padding:var(--s-1) 0;min-height:28px;font-size:var(--fs-2xs);color:var(--n-600);text-decoration:none;line-height:1.45}.toc[data-astro-cid-fz5pa65a] a[data-astro-cid-fz5pa65a]:hover,.toc-m[data-astro-cid-fz5pa65a] a[data-astro-cid-fz5pa65a]:hover{color:var(--accent-ink);text-decoration:underline}@media(max-width:960px){.doc[data-astro-cid-fz5pa65a]{grid-template-columns:minmax(0,1fr);gap:var(--s-6);padding-block:var(--s-6) var(--s-9)}.side[data-astro-cid-fz5pa65a]{position:static}.toc[data-astro-cid-fz5pa65a]{display:none}.toc-m[data-astro-cid-fz5pa65a]{display:flex;margin-bottom:var(--s-5)}.toc-m[data-astro-cid-fz5pa65a] a[data-astro-cid-fz5pa65a]{min-height:40px;display:flex;align-items:center}}
