.section-nav[data-astro-cid-77viguyt]{z-index:40;padding-inline:max(var(--page-gutter), calc(50vw - var(--page-max) / 2 + var(--page-gutter)));background:var(--surface);border-bottom:1px solid var(--border);margin-inline:calc(50% - 50vw);transition:top .4s cubic-bezier(.22,1,.36,1);position:sticky;top:0}body:has([data-site-header][data-scrolled]) .section-nav[data-astro-cid-77viguyt]{top:3.75rem}.section-nav+*{border-top-color:#0000!important}.section-nav-track[data-astro-cid-77viguyt]{scrollbar-width:none;gap:.25rem;margin-inline:-1rem;display:flex;overflow-x:auto}.section-nav-track[data-astro-cid-77viguyt]::-webkit-scrollbar{display:none}.section-nav[data-astro-cid-77viguyt] a[data-astro-cid-77viguyt]{color:var(--text-muted);white-space:nowrap;border-bottom:3px solid #0000;flex:none;padding:.9rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.section-nav[data-astro-cid-77viguyt] a[data-astro-cid-77viguyt][hidden]{display:none}.section-nav[data-astro-cid-77viguyt] a[data-astro-cid-77viguyt]:hover{color:var(--heading)}.section-nav[data-astro-cid-77viguyt] a[data-astro-cid-77viguyt][aria-current=true]{color:var(--heading);border-bottom-color:var(--accent)}.section-nav[data-astro-cid-77viguyt] a[data-astro-cid-77viguyt]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.section-nav[data-astro-cid-77viguyt],.section-nav[data-astro-cid-77viguyt] a[data-astro-cid-77viguyt]{transition:none}}
