.toc-scroll[data-astro-cid-nucw74o2]{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.toc-scroll[data-astro-cid-nucw74o2]::-webkit-scrollbar{width:6px}.toc-scroll[data-astro-cid-nucw74o2]::-webkit-scrollbar-track{background:transparent}.toc-scroll[data-astro-cid-nucw74o2]::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}.prose>p:first-of-type{font-size:1.2rem;line-height:1.6;color:hsl(var(--foreground))}.prose :is(h2,h3){position:relative}.prose :is(h2,h3)>a.heading-anchor{position:absolute;inset-inline-start:-1.1em;opacity:0;text-decoration:none;color:hsl(var(--muted-foreground));transition:opacity .15s ease-out}.prose :is(h2,h3):hover>a.heading-anchor,.prose a.heading-anchor:focus-visible{opacity:1}.toc-link.is-active{border-inline-start-color:hsl(var(--primary));background:hsl(var(--primary) / .08);color:hsl(var(--foreground));font-weight:600}
