.site-header.svelte-isll26{z-index:30;width:calc(100% - var(--rail-width));border-inline:0;border-top:0;border-radius:0;position:sticky;top:0}.header-inner.svelte-isll26{width:100%;padding:.55rem var(--content-pad);justify-content:space-between;align-items:center;gap:.75rem;margin-inline:auto;display:flex}.brand.svelte-isll26{min-width:0;color:var(--text);align-items:center;gap:.65rem;text-decoration:none;display:flex}.logo-divider.svelte-isll26{background:var(--border);flex:none;width:1px;height:30px}.header-nav.svelte-isll26{align-items:center;gap:.15rem;display:flex}.header-nav.svelte-isll26 a:where(.svelte-isll26){min-height:44px;font-size:var(--text-sm);color:var(--text-muted);border-radius:999px;align-items:center;padding:.45rem .7rem;font-weight:650;text-decoration:none;display:inline-flex}.header-nav.svelte-isll26 a:where(.svelte-isll26):hover,.header-nav.svelte-isll26 a.active:where(.svelte-isll26){background:var(--bg-subtle);color:var(--text)}.header-actions.svelte-isll26{align-items:center;gap:.35rem;display:flex}@media (width<=639px){.header-inner.svelte-isll26{flex-wrap:nowrap;gap:.3rem}.brand.svelte-isll26{flex:none;gap:.3rem}.brand.svelte-isll26 .brand-mark{width:26px;height:26px}.header-nav.svelte-isll26{border-top:0;flex:auto;justify-content:center;gap:.1rem;min-width:0;padding-top:0}.header-nav.svelte-isll26 a:where(.svelte-isll26){min-height:40px;font-size:var(--text-xs);white-space:nowrap;flex:0 auto;padding:.4rem .5rem}.header-actions.svelte-isll26{flex:none}.header-actions.svelte-isll26 .theme-toggle{width:40px;height:40px}.logo-divider.svelte-isll26{height:20px}}
