@layer quartz-base{.sidebar-navigation{scrollbar-width:thin;min-height:0;overflow-y:auto}.sidebar-navigation>.sidebar-explorer>summary{cursor:pointer;color:var(--dark);font-family:var(--headerFont);padding:.25rem 0;font-size:1rem;font-weight:700;display:list-item}.sidebar-navigation>.sidebar-explorer>summary:focus-visible{outline:2px solid var(--secondary);outline-offset:3px;border-radius:3px}.sidebar-navigation>.sidebar-explorer>.explorer-ul{overscroll-behavior:contain;margin:.5rem 0 0;padding:0;list-style:none}.sidebar-navigation>.sidebar-explorer>.explorer-ul a{color:var(--darkgray);border-radius:4px;padding:.15rem .25rem;display:block}.sidebar-navigation>.sidebar-explorer>.explorer-ul a[aria-current=page]{color:var(--secondary);background:var(--highlight)}.sidebar-navigation>.sidebar-explorer>.explorer-ul a:hover{color:var(--tertiary)}.sidebar-navigation>.sidebar-explorer>.explorer-ul a:focus-visible{outline:2px solid var(--secondary);outline-offset:-2px}.sidebar-navigation>.directory{z-index:1;background:var(--light);padding-bottom:1rem;position:sticky;top:0}.sidebar-navigation>.directory h2{margin:0 0 .5rem;font-size:1rem}.sidebar-navigation>.directory ul{margin:0;padding:0;list-style:none}.sidebar-navigation>.directory a{color:var(--darkgray);border-radius:4px;padding:.25rem;display:block}.sidebar-navigation>.directory a[aria-current=page]{color:var(--secondary);background:var(--highlight)}.sidebar-navigation>.directory a:hover{color:var(--tertiary)}.sidebar-navigation>.directory a:focus-visible{outline:2px solid var(--secondary);outline-offset:-2px}@media (max-width:800px){.page>#quartz-body .sidebar.left:has(.sidebar-navigation){flex-wrap:wrap;row-gap:1rem}.page>#quartz-body .sidebar.left:has(.sidebar-navigation)>.sidebar-navigation{flex:0 0 100%;overflow:visible}.page>#quartz-body .sidebar.left:has(.sidebar-navigation)>.sidebar-navigation>.directory{position:static}.page>#quartz-body .sidebar.left:has(.sidebar-navigation)>.sidebar-navigation .explorer-ul{max-height:50dvh;overflow-y:auto}}}