.site-header.svelte-1imdfvu{position:sticky;top:0;z-index:50;background:var(--bg-surface);border-bottom:1px solid var(--border-subtle)}.inner.svelte-1imdfvu{max-width:1200px;margin:0 auto;padding:8px 24px;display:flex;align-items:center;gap:28px}.brand.svelte-1imdfvu{display:flex;align-items:center;min-height:40px}.brand-logo.svelte-1imdfvu{height:28px;width:auto;display:block}.nav.svelte-1imdfvu{display:flex;gap:24px;flex:1;align-items:center}.nav-link.svelte-1imdfvu{display:inline-flex;align-items:center;min-height:40px;white-space:nowrap;color:var(--text-secondary);text-decoration:none;font-size:.9rem;font-weight:500}.nav-link.svelte-1imdfvu:hover{color:var(--text-primary)}.actions.svelte-1imdfvu{display:flex;align-items:center;gap:12px}.btn.svelte-1imdfvu{padding:7px 16px;border-radius:var(--radius-full);background:transparent;color:var(--text-primary);font-size:.85rem;font-weight:600;font-family:inherit;border:1px solid var(--border-strong);cursor:pointer;min-height:36px;white-space:nowrap}.btn.svelte-1imdfvu:hover{border-color:var(--accent);color:var(--accent)}@media (max-width: 640px){.inner.svelte-1imdfvu{gap:16px;padding:8px 16px}}@media (max-width: 480px){.nav.svelte-1imdfvu{gap:14px}.nav-plans.svelte-1imdfvu{display:none}}@media (max-width: 380px){.inner.svelte-1imdfvu{gap:12px;padding:8px 12px}.brand-logo.svelte-1imdfvu{height:22px}.nav.svelte-1imdfvu{gap:12px}.btn.svelte-1imdfvu{padding:6px 12px}}
