.sidebar:where(.astro-CKHEPXHT){position:relative;width:17em;height:100%;font-family:var(--main-font-medium);font-size:1rem;line-height:2}.toc:where(.astro-CKHEPXHT){position:fixed;padding:1em}.toc:where(.astro-CKHEPXHT) ul:where(.astro-CKHEPXHT){list-style:none;padding:0;margin:0}.toc:where(.astro-CKHEPXHT) ul:where(.astro-CKHEPXHT) ul:where(.astro-CKHEPXHT){padding-left:1.5em}.toc:where(.astro-CKHEPXHT) li:where(.astro-CKHEPXHT) a:where(.astro-CKHEPXHT){display:inline-block;color:#aaa;text-decoration:none;transition:all .3s cubic-bezier(.23,1,.32,1);word-wrap:break-word;max-width:15em}.toc:where(.astro-CKHEPXHT) li:where(.astro-CKHEPXHT) ul:where(.astro-CKHEPXHT) li:where(.astro-CKHEPXHT) a:where(.astro-CKHEPXHT){max-width:13.5em}.toc:where(.astro-CKHEPXHT) li:where(.astro-CKHEPXHT) a:where(.astro-CKHEPXHT):hover{opacity:75%}.toc:where(.astro-CKHEPXHT) li:where(.astro-CKHEPXHT).visible>a:where(.astro-CKHEPXHT){color:#111;transform:translate(5px)}.toc-marker:where(.astro-CKHEPXHT){position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.toc-marker:where(.astro-CKHEPXHT) path:where(.astro-CKHEPXHT){transition:all .3s ease}@media (max-width: 992px){.sidebar:where(.astro-CKHEPXHT){display:none}}
