.page-header.svelte-1elxaub{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;height:48px;background:var(--bg-subtle);border-bottom:1px solid var(--border);flex-shrink:0}.header-left.svelte-1elxaub{display:flex;align-items:center;gap:24px}.header-right.svelte-1elxaub{display:flex;align-items:center;gap:8px}.page-title.svelte-1elxaub{font-size:1rem;font-weight:800;letter-spacing:-.02em;color:var(--accent)}.nav.svelte-1elxaub{display:flex;gap:2px}.nav-link.svelte-1elxaub{display:inline-flex;align-items:center;padding:4px 10px;border-radius:5px;font-size:.82rem;color:var(--text-muted);text-decoration:none;transition:color .15s,background .15s}.nav-link.svelte-1elxaub:hover,.nav-link.active.svelte-1elxaub{color:var(--text);background:var(--hover-bg)}.nav-link.active.svelte-1elxaub{font-weight:600}.nav-link.current.svelte-1elxaub{cursor:default;pointer-events:none}.btn-ghost.svelte-1elxaub{background:none;border:1px solid var(--border);border-radius:6px;padding:5px 14px;font-size:.82rem;color:var(--text-muted);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.btn-ghost.svelte-1elxaub:hover{color:var(--text);border-color:var(--text-muted);background:var(--hover-bg)}.btn-primary.svelte-1elxaub{display:inline-flex;align-items:center;text-decoration:none;padding:5px 14px;border:1px solid var(--accent);border-radius:6px;background:var(--accent);color:#fff;font-size:.82rem;font-weight:600;cursor:pointer;transition:opacity .15s}.btn-primary.svelte-1elxaub:hover{opacity:.88}
