@media(max-width:839px){.sidenav_heading.svelte-1nayatz{display:none}}@media(min-width:840px){.sidenav_heading.svelte-1nayatz{margin:0 0 1.5rem;font-variation-settings:"wght" 700;font-size:1.375rem;letter-spacing:.063rem}}.sidenav.svelte-1nayatz{position:sticky;overflow-y:scroll}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz){display:block}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz){font-variation-settings:"wght" 700;font-size:1rem;color:var(--c-text);line-height:1.2}@media(min-width:960px){.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz){font-size:1.125rem}}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) .sidenav_folder:where(.svelte-1nayatz){display:block;margin:0 0 .5rem;letter-spacing:.063rem}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) ul:where(.svelte-1nayatz){margin:0 0 1.5rem;padding-left:.375rem;border-left:1px solid var(--c-border)}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz){padding:0}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) a:where(.svelte-1nayatz){margin:.25rem 0;padding:.375rem .75rem;font-size:1rem;color:var(--c-text);line-height:1.2;font-variation-settings:"wght" 400;text-decoration:none}@media(min-width:960px){.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) a:where(.svelte-1nayatz){font-size:1.125rem}}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) a:where(.svelte-1nayatz):hover{background-color:var(--c-link-bg);border-radius:.5rem}.sidenav.svelte-1nayatz ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) ul:where(.svelte-1nayatz) li:where(.svelte-1nayatz) a.active:where(.svelte-1nayatz){color:var(--c-link);font-variation-settings:"wght" 500;background-color:var(--c-link-bg);border-radius:.5rem}.mainaside.svelte-1o0gz65{position:relative;padding:0 1.5rem}@media(min-width:1100px){.mainaside.svelte-1o0gz65{margin:auto}}.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65){position:relative;margin:auto;width:100%;max-width:var(--w-website-wide)}@media(min-width:840px){.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65){display:flex;justify-content:space-between}}@media(max-width:839px){.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65) .sidebar:where(.svelte-1o0gz65){position:fixed;top:0rem;right:0rem;bottom:0rem;padding:4rem 2rem 2rem;width:100%;height:100vh;background-color:var(--c-website-bg);translate:500px 0;overflow-y:scroll;overflow-x:hidden;z-index:99999;transition:.2s}}@media(max-width:839px)and (min-width:480px){.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65) .sidebar:where(.svelte-1o0gz65){top:0rem;right:0rem;bottom:0rem;max-width:300px;translate:calc(100vw + 300px) 0;transition:.2s}}@media(max-width:839px){.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65) .sidebar.show:where(.svelte-1o0gz65){translate:0 0}}@media(min-width:840px){.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65) .sidebar:where(.svelte-1o0gz65){position:sticky;top:0;align-self:start;padding-top:6rem;padding-right:2rem;width:260px}}@media(min-width:840px)and (min-width:960px){.mainaside.svelte-1o0gz65 .mainaside_container:where(.svelte-1o0gz65) .sidebar:where(.svelte-1o0gz65){padding-top:7.5rem}}.mainaside.svelte-1o0gz65 .content-wrapper:where(.svelte-1o0gz65){padding:8.5rem 0 0}@media(min-width:580px){.mainaside.svelte-1o0gz65 .content-wrapper:where(.svelte-1o0gz65){padding:6rem 0 0}}@media(min-width:840px){.mainaside.svelte-1o0gz65 .content-wrapper:where(.svelte-1o0gz65){width:calc(100% - 260px);border-left:1px solid var(--c-border);padding-left:1.5rem}}@media(min-width:960px){.mainaside.svelte-1o0gz65 .content-wrapper:where(.svelte-1o0gz65){padding-top:7rem}}.mainaside.svelte-1o0gz65 .content-wrapper:where(.svelte-1o0gz65) .content:where(.svelte-1o0gz65){margin:auto;max-width:840px}.backdrop.svelte-1o0gz65{position:fixed;inset:0;background-color:var(--c-website-bg);opacity:.9;z-index:99998}@media(min-width:840px){.backdrop.svelte-1o0gz65{display:none}}
