.aside-wrapper.svelte-1yn9w4t{display:flex;font-size:var(--size-large);position:relative;z-index:var(--z-raised)}.container.svelte-1yn9w4t{--bg:var(--aside-bg,var(--c-sidenav-bg));background:var(--bg);border-right:1px solid var(--c-sidenav-border);flex-shrink:0;height:100%;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;position:relative;transition:width var(--duration-normal) var(--easing);width:var(--w-side-nav)}.container.svelte-1yn9w4t:after{background:linear-gradient(to bottom,transparent,var(--bg));bottom:0;content:"";height:60px;pointer-events:none;position:absolute;width:100%}.nav.svelte-1yn9w4t{height:100%;overflow-y:auto;overscroll-behavior:contain;padding:var(--size-pd-small) 0 4rem;scrollbar-color:color-mix(in srgb,var(--c-sidenav-ink) 16%,transparent) transparent;scrollbar-width:thin;transition:scrollbar-color var(--duration-normal) var(--easing)}.nav.svelte-1yn9w4t:hover{scrollbar-color:color-mix(in srgb,var(--c-sidenav-ink) 38%,transparent) transparent}.title.svelte-1yn9w4t{align-items:center;color:var(--c-sidenav-title);display:flex;font-size:var(--size-medium);font-weight:var(--fw-bold);gap:var(--size-gap-x-small);padding:var(--size-pd);text-align:left;width:100%}.group-items.svelte-1yn9w4t+.title:where(.svelte-1yn9w4t),ul.svelte-1yn9w4t+.title:where(.svelte-1yn9w4t){border-top:1px solid var(--c-sidenav-border);margin-top:var(--size-gap-x-small)}.title-group.svelte-1yn9w4t{cursor:pointer;transition:color var(--duration-fast) var(--easing)}.title-group.svelte-1yn9w4t:hover{color:var(--c-sidenav-text)}.title-group.svelte-1yn9w4t:focus-visible{border-radius:var(--radius);box-shadow:var(--focus-ring-strong);outline:none}.title-text.svelte-1yn9w4t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron.svelte-1yn9w4t{--icon-size:1.4rem;display:flex;margin-left:auto;transition:transform var(--duration-normal) var(--easing)}.title-group[aria-expanded=true].svelte-1yn9w4t .chevron:where(.svelte-1yn9w4t){transform:rotate(180deg)}.group-items.svelte-1yn9w4t{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--duration-normal) var(--easing),visibility 0s}.group-items.svelte-1yn9w4t>ul{min-height:0;overflow:hidden}.group-items.collapsed.svelte-1yn9w4t{grid-template-rows:0fr;transition-delay:0s,var(--duration-normal);visibility:hidden}.nav.svelte-1yn9w4t ul{padding:0 var(--size-pd-x-small)}.nav.svelte-1yn9w4t ul:not(:last-child){margin-bottom:var(--size-gap-2x-small)}.nav.svelte-1yn9w4t a{--icon-color:var(--c-sidenav-icon);align-items:center;border-radius:var(--radius);color:var(--c-sidenav-text);display:flex;gap:var(--size-gap-small);padding:var(--size-pd-x-small);position:relative;text-decoration:none;transition:background-color var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.nav.svelte-1yn9w4t a:hover{--icon-color:var(--c-sidenav-ink);background-color:var(--c-sidenav-hover);color:var(--c-sidenav-ink)}.nav.svelte-1yn9w4t a:focus-visible{box-shadow:var(--focus-ring-strong);outline:none}.nav.svelte-1yn9w4t a.active{--icon-color:var(--c-sidenav-text-active);background-color:var(--c-sidenav-active)!important;color:var(--c-sidenav-text-active);font-weight:var(--fw-medium)}.action-expand.svelte-1yn9w4t{--icon-color:var(--c-sidenav-icon);align-items:center;border-radius:var(--radius);color:var(--c-sidenav-text);display:none;gap:var(--size-gap-small);margin:var(--size-gap-x-small) auto 0;padding:var(--size-pd-x-small);transition:var(--duration-normal) var(--easing);white-space:nowrap;width:calc(100% - 16px)}.action-expand.svelte-1yn9w4t:hover{--icon-color:var(--c-sidenav-ink);background:var(--c-sidenav-hover);color:var(--c-sidenav-ink)}.action-expand.svelte-1yn9w4t:focus-visible{box-shadow:var(--focus-ring-strong);outline:none}@media screen and (max-width:960px){.action-expand.svelte-1yn9w4t{display:flex}.container.svelte-1yn9w4t:not(.expand){--w-side-nav:56px;min-width:auto}.container.svelte-1yn9w4t:not(.expand) .nav-title{display:none}.container.svelte-1yn9w4t:not(.expand) .nav:where(.svelte-1yn9w4t) a{justify-content:center;padding-inline:0}.container.svelte-1yn9w4t:not(.expand) .title:where(.svelte-1yn9w4t){height:var(--size-gap-large);overflow:hidden;padding:0;visibility:hidden}.container.svelte-1yn9w4t:not(.expand) .group-items.collapsed:where(.svelte-1yn9w4t){grid-template-rows:1fr;visibility:visible}.container.svelte-1yn9w4t:not(.expand) .nav:where(.svelte-1yn9w4t) .tag-dev:after,.container.svelte-1yn9w4t:not(.expand) .nav:where(.svelte-1yn9w4t) .tag-test:after{content:none}}
