.rail[data-astro-cid-bnohfldf]{align-self:start;position:sticky;top:64px}.article__more[data-astro-cid-bnohfldf]{border-top:1px solid var(--border);margin-top:clamp(32px,3.4vw,48px);padding-top:18px}.article__more[data-astro-cid-bnohfldf] h2[data-astro-cid-bnohfldf]{font-size:var(--step-2);margin-bottom:10px}@media (width<=900px){.rail[data-astro-cid-bnohfldf]{position:static}}.toc[data-astro-cid-bnohfldf] ol[data-astro-cid-bnohfldf]{counter-reset:toc;margin:0;padding:0;list-style:none}.toc[data-astro-cid-bnohfldf] li[data-astro-cid-bnohfldf]{counter-increment:toc;border-bottom:1px solid var(--border-soft)}.toc[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{color:var(--text);font-size:var(--step--1);grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 0;text-decoration:none;display:grid}.toc[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:before{content:counter(toc);font-family:var(--font-mono);color:var(--key)}.toc[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{color:var(--title-active)}.rail__more[data-astro-cid-bnohfldf]{border-top:1px solid var(--border-soft);margin-top:18px;padding-top:12px}.rail__list[data-astro-cid-bnohfldf]{margin:0;padding:0;list-style:none}.rail__list[data-astro-cid-bnohfldf] li[data-astro-cid-bnohfldf]{border-bottom:1px solid var(--border-soft)}.rail__list[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{color:var(--text);font-size:var(--step--1);padding:8px 0;text-decoration:none;display:block}.rail__list[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{color:var(--title-active)}.prose[data-astro-cid-bnohfldf] h2{scroll-margin-top:120px}.dot[data-astro-cid-bnohfldf]{background:var(--accent);width:6px;height:6px;margin:7px 0 0 6px}.artfig[data-astro-cid-xysw5xdv]{padding-bottom:clamp(24px,3vw,40px)}
