.edit-on-github:where(.astro-BYIKQF6W){text-decoration:none;font:inherit;color:inherit;font-size:1rem}.content:where(.astro-J75B3YUS){padding:0;max-width:75ch;width:100%;height:100%;display:flex;flex-direction:column}.content:where(.astro-J75B3YUS)>section:where(.astro-J75B3YUS){margin-bottom:4rem}.block:where(.astro-J75B3YUS){display:block}@media (min-width: 50em){.sm\:hidden:where(.astro-J75B3YUS){display:none}}:root.theme-dark .nav-link a[aria-current=page]{color:hsla(var(--color-base-white),100%,1)}.nav-group:where(.astro-KQNE5HRN)>h2:where(.astro-KQNE5HRN){font-size:1.5rem}nav:where(.astro-KQNE5HRN){width:100%;margin-right:1rem}.nav-groups:where(.astro-KQNE5HRN){height:100%;padding:2rem 0;overflow-x:visible;overflow-y:auto;max-height:100vh}.nav-groups:where(.astro-KQNE5HRN)>li:where(.astro-KQNE5HRN)+li:where(.astro-KQNE5HRN){margin-top:2rem}.nav-groups:where(.astro-KQNE5HRN)>:first-child:where(.astro-KQNE5HRN){padding-top:var(--doc-padding)}.nav-groups:where(.astro-KQNE5HRN)>:last-child:where(.astro-KQNE5HRN){padding-bottom:2rem;margin-bottom:var(--theme-navbar-height)}.nav-group-title:where(.astro-KQNE5HRN){font-size:1rem;font-weight:700;padding:.1rem 1rem;text-transform:uppercase;margin-bottom:.5rem}.nav-link:where(.astro-KQNE5HRN) a:where(.astro-KQNE5HRN){font-size:1rem;margin:1px;padding:.3rem 1rem;font:inherit;color:inherit;text-decoration:none;display:block}.nav-link:where(.astro-KQNE5HRN) a:where(.astro-KQNE5HRN):hover,.nav-link:where(.astro-KQNE5HRN) a:where(.astro-KQNE5HRN):focus{background-color:var(--theme-bg-hover)}.nav-link:where(.astro-KQNE5HRN) a:where(.astro-KQNE5HRN)[aria-current=page]{color:var(--theme-text-accent);background-color:var(--theme-bg-accent);font-weight:600}@media (min-width: 50em){.nav-groups:where(.astro-KQNE5HRN){padding:0}}.sidebar-nav:where(.astro-ROIVMLUZ){width:100%;position:sticky;top:0}.sidebar-nav-inner:where(.astro-ROIVMLUZ){height:100%;padding:0;padding-top:var(--doc-padding);overflow:auto}.layout>*{width:100%;height:100%}.mobile-sidebar-toggle{overflow:hidden}.mobile-sidebar-toggle #grid-left{display:block;top:2rem}body{width:100%;display:grid;grid-template-rows:var(--theme-navbar-height) 1fr;--gutter: .5rem;--doc-padding: 2rem}.layout:where(.astro-OUAMJN2I){display:grid;grid-auto-flow:column;grid-template-columns:minmax(var(--gutter),1fr) minmax(0,var(--max-width)) minmax(var(--gutter),1fr);overflow-x:hidden}.grid-sidebar:where(.astro-OUAMJN2I){height:100vh;position:sticky;top:0;padding:0}#grid-left:where(.astro-OUAMJN2I){position:fixed;z-index:10;display:none}#grid-main:where(.astro-OUAMJN2I){padding:var(--doc-padding) var(--gutter);grid-column:2;display:flex;flex-direction:column;height:100%}#grid-right:where(.astro-OUAMJN2I){display:none}@media (min-width: 50em){.layout:where(.astro-OUAMJN2I){overflow:initial;grid-template-columns:20rem minmax(0,var(--max-width));gap:1em}#grid-left:where(.astro-OUAMJN2I){display:flex;padding-left:2rem;position:sticky;grid-column:1}}@media (min-width: 72em){.layout:where(.astro-OUAMJN2I){grid-template-columns:20rem minmax(0,var(--max-width)) 18rem;padding-left:0;padding-right:0;margin:0 auto}#grid-right:where(.astro-OUAMJN2I){grid-column:3;display:flex}}
