@layer puresv{.body.svelte-1fj50y{gap:var(--puresv-space-6);max-width:72rem;padding:var(--puresv-space-6) var(--puresv-space-4);grid-template-columns:13rem minmax(0,1fr);margin-inline:auto;display:grid}.sidebar.svelte-1fj50y{align-self:start;gap:var(--puresv-space-5);max-height:calc(100dvh - 6rem);scrollbar-width:thin;scrollbar-color:var(--puresv-border-strong) transparent;overscroll-behavior:contain;flex-direction:column;padding-block-end:var(--puresv-space-4);display:flex;position:sticky;top:4.5rem;overflow-y:auto}.sidebar.svelte-1fj50y::-webkit-scrollbar{width:4px}.sidebar.svelte-1fj50y::-webkit-scrollbar-thumb{border-radius:var(--puresv-radius-full);background-color:var(--puresv-border-strong)}.sidebar.svelte-1fj50y::-webkit-scrollbar-track{background:0 0}.nav-group.svelte-1fj50y h2:where(.svelte-1fj50y){margin:0 0 var(--puresv-space-2);font-size:var(--puresv-text-sm);font-weight:var(--puresv-weight-semibold);letter-spacing:-.005em;color:var(--puresv-text-muted);padding-inline-start:var(--puresv-space-3)}.nav-group.svelte-1fj50y ul:where(.svelte-1fj50y){flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.nav-group.svelte-1fj50y a:where(.svelte-1fj50y){padding:var(--puresv-space-2) var(--puresv-space-3);border-radius:var(--puresv-radius-md);color:var(--puresv-text-muted);font-size:var(--puresv-text-sm);transition:background-color var(--puresv-duration) var(--puresv-ease), color var(--puresv-duration) var(--puresv-ease);text-decoration:none;display:block}@media (hover:hover){.nav-group.svelte-1fj50y a:where(.svelte-1fj50y):hover{background-color:var(--puresv-surface);color:var(--puresv-text)}}.nav-group.svelte-1fj50y a[aria-current=page]:where(.svelte-1fj50y){background-color:var(--puresv-accent-soft);color:var(--puresv-accent-text);font-weight:var(--puresv-weight-medium)}main.svelte-1fj50y{min-width:0}@media (width<60rem){.body.svelte-1fj50y{grid-template-columns:minmax(0,1fr)}.sidebar.svelte-1fj50y{display:none}}}
