.sidebar-nav__list[data-astro-cid-byvjtcud]{margin:0;padding:0;list-style:none;isolation:isolate}.sidebar-nav__control[data-astro-cid-byvjtcud]{display:none}.sidebar-nav__link[data-astro-cid-byvjtcud]>.sidebar-nav__chevron{display:none}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]{position:relative}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:not(:first-child):before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--sidebar-nav-divider, var(--color-nav-row-divider));opacity:1;transition:opacity var(--state-transition);z-index:-1}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:has(>.sidebar-nav__link[aria-current]):before,.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:has(>.sidebar-nav__link[aria-current])+.sidebar-nav__item[data-astro-cid-byvjtcud]:before{opacity:0}@media(hover:hover){.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:has(>.sidebar-nav__link:hover):before,.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:has(>.sidebar-nav__link:hover)+.sidebar-nav__item[data-astro-cid-byvjtcud]:before{opacity:0}}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]{display:block;position:relative;padding:var(--sidebar-nav-link-padding, var(--space-inner));background:none;color:var(--color-nav-row-text);font-size:var(--sidebar-nav-link-size, 1rem);font-weight:var(--font-weight-body-bold);line-height:var(--line-height-header);text-decoration:none}@media(width>=1024px){.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]{color:var(--color-nav-row-link)}}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:before{content:"";position:absolute;inset:0;background:var(--color-nav-row-hover-bg);border-radius:var(--sidebar-nav-radius, var(--border-radius-small));opacity:0;transition:opacity var(--state-transition);z-index:-1}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:not([aria-current]):active:before{opacity:1}@media(hover:hover){.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:not([aria-current]):hover{color:var(--color-nav-row-current)}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:not([aria-current]):hover:before{opacity:1}}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud][aria-current]{color:var(--color-nav-row-current);background:var(--color-nav-row-current-bg);border-radius:var(--sidebar-nav-radius, var(--border-radius-small));z-index:1}@media(prefers-reduced-motion:reduce){.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:before,.sidebar-nav--rail[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:before{transition:none}}@media(width<=1023px){.sidebar-nav--collapsible[data-astro-cid-byvjtcud]{position:relative}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__control[data-astro-cid-byvjtcud]{position:relative;display:flex;align-items:center;gap:var(--space-tight);width:100%;min-height:var(--sidebar-nav-control-height, var(--subnav-bar-height));padding:0;border:0;background:none;color:var(--sidebar-nav-color, var(--color-nav-row-text));font-family:var(--font-family-body);font-size:var(--font-size-h5);font-weight:var(--font-weight-body-bold);line-height:var(--line-height-subhead);text-align:start;cursor:pointer}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__control[data-astro-cid-byvjtcud]:after{content:"";position:absolute;inset-block:0;inset-inline:var(--sidebar-nav-bleed, 0px)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__control[data-astro-cid-byvjtcud]:focus-visible{outline:.125rem solid var(--color-focus-ring);outline-offset:.125rem}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__glyph[data-astro-cid-byvjtcud]{display:grid;place-items:center;flex:none;width:var(--space-4);height:var(--space-4);color:var(--sidebar-nav-control-accent, currentcolor);transition:transform var(--state-transition)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud][data-open] .sidebar-nav__glyph[data-astro-cid-byvjtcud]{transform:rotate(180deg)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__glyph[data-astro-cid-byvjtcud] svg{width:1rem;height:1rem}}@media(width<=1023px)and (prefers-reduced-motion:reduce){.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__glyph[data-astro-cid-byvjtcud]{transition:none}}@media(width<=1023px){.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__current[data-astro-cid-byvjtcud]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]{padding-block:var(--space-inner);padding-inline:var(--gutter-page);font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body-bold);line-height:var(--line-height-header);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);padding-inline-start:calc(var(--gutter-page) + var(--space-4) + var(--space-tight))}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud][aria-current],.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]:before{border-radius:0}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__item[data-astro-cid-byvjtcud]:not(:first-child):before{inset-inline:calc(var(--gutter-page) + var(--space-4) + var(--space-tight)) var(--gutter-page)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]>.sidebar-nav__chevron{display:grid;flex:none;width:1rem;transform:rotate(-90deg)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__link[data-astro-cid-byvjtcud]>.sidebar-nav__chevron>svg{width:1rem;height:1rem}.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__panel[data-astro-cid-byvjtcud]{position:absolute;top:100%;inset-inline:var(--sidebar-nav-bleed, 0px);padding-inline:calc(var(--sidebar-nav-bleed, 0px) * -1);max-height:calc(100svh - var(--masthead-offset) - var(--sidebar-nav-control-height, var(--subnav-bar-height)) - var(--magic-cta-offset, 0px));overflow-y:auto;overscroll-behavior:contain;background:var(--sidebar-nav-surface, var(--color-bg-light));border-block-start:1px solid var(--sidebar-nav-divider, var(--color-nav-row-divider));box-shadow:var(--sidebar-nav-panel-shadow, var(--shadow-2));opacity:0;visibility:hidden;transform:translateY(calc(var(--reveal-offset) * -1));transition:var(--reveal-transition)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud][data-open] .sidebar-nav__panel[data-astro-cid-byvjtcud]{opacity:1;visibility:visible;transform:translateY(0);transition:var(--reveal-transition-shown)}.sidebar-nav--collapsible[data-astro-cid-byvjtcud][data-resetting] .sidebar-nav__panel[data-astro-cid-byvjtcud]{transition:none}}@media(width<=1023px)and (prefers-reduced-motion:reduce){.sidebar-nav--collapsible[data-astro-cid-byvjtcud] .sidebar-nav__panel[data-astro-cid-byvjtcud],.sidebar-nav--collapsible[data-astro-cid-byvjtcud][data-open] .sidebar-nav__panel[data-astro-cid-byvjtcud]{transition:none}}.aside-column[data-astro-cid-2ojoco4j]{display:grid;grid-template-columns:var(--aside-column-width, clamp(14rem, 22vw, 18.75rem)) minmax(0,1fr);gap:var(--aside-column-gap, var(--space-block));align-items:start}.aside-column--solo[data-astro-cid-2ojoco4j]{grid-template-columns:minmax(0,1fr);max-width:var(--aside-column-solo-max-width, none)}.aside-column__aside[data-astro-cid-2ojoco4j]{position:sticky;top:var(--aside-column-sticky-top, 0);align-self:start;transition:var(--sticky-header-transition);display:grid;gap:var(--aside-column-aside-gap, var(--space-tight));min-width:0}.aside-column__main[data-astro-cid-2ojoco4j]{min-width:0}@media(width<=1023px){.aside-column--collapse-lg[data-astro-cid-2ojoco4j]{grid-template-columns:minmax(0,1fr);gap:var(--aside-column-gap-stacked, var(--space-inner))}.aside-column--collapse-lg[data-astro-cid-2ojoco4j]>.aside-column__aside[data-astro-cid-2ojoco4j]{position:static}.aside-column--collapse-lg[data-astro-cid-2ojoco4j]:not(.aside-column--keep-aside)>.aside-column__aside[data-astro-cid-2ojoco4j]{display:none}}@media(width<=1279px){.aside-column--collapse-xl[data-astro-cid-2ojoco4j]{grid-template-columns:minmax(0,1fr);gap:var(--aside-column-gap-stacked, var(--space-inner))}.aside-column--collapse-xl[data-astro-cid-2ojoco4j]>.aside-column__aside[data-astro-cid-2ojoco4j]{position:static}.aside-column--collapse-xl[data-astro-cid-2ojoco4j]:not(.aside-column--keep-aside)>.aside-column__aside[data-astro-cid-2ojoco4j]{display:none}}
