.layout.svelte-12qhfyh{max-width:800px;min-height:100vh;margin:0 auto;padding:0 1.25rem;box-sizing:border-box;display:flex;flex-direction:column}header.svelte-12qhfyh{view-transition-name:site-header;display:flex;justify-content:space-between;align-items:center;padding:2rem 0 3rem}.name.svelte-12qhfyh{font-weight:700;text-decoration:none}.description.svelte-12qhfyh{margin:.1rem 0 0;color:var(--muted);font-size:.8rem}nav.svelte-12qhfyh{display:flex;align-items:center;gap:1rem;font-size:.8rem}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none;color:var(--muted)}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--foreground)}button.svelte-12qhfyh{display:flex;padding:0;border:0;background:none;color:var(--muted);font:inherit;cursor:pointer}button.svelte-12qhfyh:hover{color:var(--foreground)}[data-theme=dark] button.svelte-12qhfyh .to-dark,[data-theme=light] button.svelte-12qhfyh .to-light{display:none}main.svelte-12qhfyh{flex:1}footer.svelte-12qhfyh{display:flex;gap:1rem;padding:4rem 0 2rem;color:var(--muted);font-size:.75rem}
