.public-shell.svelte-1n9wcs{width:min(100% - var(--space-4), var(--max-width-page));margin:0 auto}.site-header.svelte-1n9wcs{gap:var(--space-4);border-bottom:1px solid var(--color-border-primary);padding:var(--space-4) 0;align-items:center;display:grid}.brand.svelte-1n9wcs{align-items:baseline;gap:var(--space-2);color:inherit;text-decoration:none;display:inline-flex}.brand.svelte-1n9wcs span:where(.svelte-1n9wcs){font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-tight)}.brand.svelte-1n9wcs small:where(.svelte-1n9wcs){color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}nav.svelte-1n9wcs{gap:var(--space-2);flex-wrap:wrap;display:flex}nav.svelte-1n9wcs a:where(.svelte-1n9wcs){border:1px solid var(--color-border-secondary);border-radius:var(--radius-pill);min-height:40px;color:var(--color-text-secondary);align-items:center;padding:.5rem .8rem;text-decoration:none;display:inline-flex}nav.svelte-1n9wcs a:where(.svelte-1n9wcs):hover,nav.svelte-1n9wcs a.active:where(.svelte-1n9wcs){border-color:var(--color-accent-primary);background:var(--vertical-panel-tint);color:var(--color-text-primary)}@media (width>=780px){.site-header.svelte-1n9wcs{grid-template-columns:auto 1fr}nav.svelte-1n9wcs{justify-content:flex-end}}
