*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:IBM Plex Mono,monospace;font-size:14px;line-height:1.6;color:#111;background-color:#fff;min-height:100vh}a{color:inherit;text-decoration:none}.site.svelte-12qhfyh{display:flex;min-height:100vh;padding:32px;gap:64px}.nav.svelte-12qhfyh{flex-shrink:0;width:120px;position:sticky;top:32px;height:fit-content}.nav-name.svelte-12qhfyh{display:block;margin-bottom:24px;text-transform:lowercase}.nav-links.svelte-12qhfyh{list-style:none}.nav-links.svelte-12qhfyh li:where(.svelte-12qhfyh){margin-bottom:4px}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh){text-transform:lowercase;color:#888}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.nav-links.svelte-12qhfyh a.active:where(.svelte-12qhfyh){color:#111}.main.svelte-12qhfyh{flex:1;max-width:600px}@media(max-width:700px){.site.svelte-12qhfyh{flex-direction:column;padding:24px;gap:24px}.nav.svelte-12qhfyh{width:100%;position:static}.nav-name.svelte-12qhfyh{margin-bottom:16px}.nav-links.svelte-12qhfyh{display:flex;gap:16px}.nav-links.svelte-12qhfyh li:where(.svelte-12qhfyh){margin-bottom:0}}
