.site-nav.svelte-16v1jp3{background:var(--surface);border-bottom:1px solid var(--border);padding:16px 24px}.site-nav-inner.svelte-16v1jp3{display:flex;justify-content:space-between;align-items:center;max-width:var(--content-width);margin:0 auto}.site-nav-path.svelte-16v1jp3{font-family:var(--font-serif);font-weight:600;font-size:20px;color:var(--text-primary)}.site-nav-path.svelte-16v1jp3 a:where(.svelte-16v1jp3){color:var(--text-primary);text-decoration:none}.site-nav-path.svelte-16v1jp3 a:where(.svelte-16v1jp3):hover{color:var(--accent)}.site-nav-path.svelte-16v1jp3 .path-sep:where(.svelte-16v1jp3){color:var(--text-secondary);font-weight:400}.site-nav-path.svelte-16v1jp3 .path-segment:where(.svelte-16v1jp3){color:var(--accent)}.site-nav-path.svelte-16v1jp3 .path-segment:where(.svelte-16v1jp3):hover{color:var(--accent-hover)}.site-nav-links.svelte-16v1jp3{display:flex;align-items:center;gap:16px;font-size:var(--text-sm)}.site-nav-links.svelte-16v1jp3 a:where(.svelte-16v1jp3),.site-nav-links.svelte-16v1jp3 button:where(.svelte-16v1jp3){color:var(--accent);text-decoration:none;background:none;border:none;cursor:pointer;font-size:inherit;padding:0}.site-nav-links.svelte-16v1jp3 a:where(.svelte-16v1jp3):hover,.site-nav-links.svelte-16v1jp3 button:where(.svelte-16v1jp3):hover{color:var(--accent-hover);text-decoration:underline}
