.layout.svelte-13r6s1t{display:grid;grid-template-columns:20rem 1fr}.nav.svelte-13r6s1t{padding:0 2rem 6rem;border-right:1px solid var(--ds\\color\\slate-200);font-size:var(--ds\\font-sm);position:sticky;top:0;height:100vh}.hamburger-btn.svelte-13r6s1t{margin-left:-.6rem;padding:.5rem;background-color:#fff;border:1px solid var(--ds\\color\\slate-200);border-radius:.25rem;color:var(--ds\colorslate-600)}.mobile-header.svelte-13r6s1t{z-index:20;border-bottom:1px solid var(--ds\\color\\slate-200);display:flex;flex-direction:row;align-items:center;padding-bottom:1.5rem}.close-btn.svelte-13r6s1t{display:none;position:absolute;top:1rem;right:1rem;z-index:40;padding:.5rem;background-color:#fff;border:1px solid var(--ds\\color\\slate-200);border-radius:.25rem;color:var(--ds\\color\\slate-600)}.nav-overlay.svelte-13r6s1t{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:20}.content.svelte-13r6s1t{padding:2rem;font-size:var(--ds\\font-base)}.nav-heading.svelte-13r6s1t{font-size:var(--ds\\font-sm);font-weight:600;color:var(--ds\\color\\slate-900);margin:3rem 0 1.25rem}.nav-list.svelte-13r6s1t{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.nav-link.svelte-13r6s1t{color:var(--ds\\color\\slate-600);transition:color .1s ease-in-out;position:relative;display:block;padding-right:1rem}.nav-link.svelte-13r6s1t:hover{color:var(--ds\\color\\sky-700)}.nav-link.current.svelte-13r6s1t:after{content:"";position:absolute;right:-2.12rem;top:0;bottom:0;width:3px;background-color:#10b981;border-radius:1.5px}@media (min-width: 768px){.mobile-header.svelte-13r6s1t{display:none}}.hamburger-btn.svelte-13r6s1t{display:none}@media (max-width: 1023px){.mobile-header.svelte-13r6s1t{display:flex}.hamburger-btn.svelte-13r6s1t{display:block}.layout.svelte-13r6s1t{grid-template-columns:1fr}.nav.svelte-13r6s1t{position:fixed;top:0;left:0;bottom:0;width:85%;max-width:20rem;z-index:30;background-color:#fff;transform:translate(-100%);transition:transform .3s ease-in-out;overflow-y:auto;padding-top:4rem;box-shadow:0 0 10px #0000001a}.nav-open.svelte-13r6s1t{transform:translate(0)}.hamburger-btn.svelte-13r6s1t,.close-btn.svelte-13r6s1t{display:flex}.nav-overlay.svelte-13r6s1t{display:block}}
