.shell.svelte-1bpnej{display:flex;align-items:flex-start;min-height:calc(100vh - 56px)}aside.svelte-1bpnej{position:sticky;top:56px;flex:0 0 272px;height:calc(100vh - 56px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;border-right:1px solid var(--line);padding:24px 20px 48px}aside.svelte-1bpnej:hover{scrollbar-color:var(--line) transparent}aside.svelte-1bpnej h2:where(.svelte-1bpnej){font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:22px 0 8px}aside.svelte-1bpnej h2:where(.svelte-1bpnej):first-child{margin-top:0}ul.svelte-1bpnej{list-style:none;margin:0;padding:0;display:grid;gap:2px}li.svelte-1bpnej a:where(.svelte-1bpnej){display:block;padding:5px 8px;border-radius:6px;color:var(--muted);font-size:14px}li.svelte-1bpnej a:where(.svelte-1bpnej):hover{background:var(--panel);color:var(--text);text-decoration:none}li.svelte-1bpnej a.current:where(.svelte-1bpnej){background:var(--panel);color:var(--text);font-weight:500}main.svelte-1bpnej{flex:1;min-width:0}.reading.svelte-1bpnej{max-width:860px;margin:0 auto;padding:32px 40px 96px}@media(max-width:900px){.shell.svelte-1bpnej{display:block;min-height:0}aside.svelte-1bpnej{position:static;height:auto;width:auto;border-right:0;border-bottom:1px solid var(--line);padding:20px 24px}.reading.svelte-1bpnej{padding:24px 24px 72px}}
