.page-header{margin-bottom:1.25rem}.page-header-back{align-items:center;color:var(--text-muted);display:inline-flex;font-size:.75rem;gap:.375rem;margin-bottom:.5rem;transition:color .15s}.page-header-back:hover{color:var(--text-primary)}.page-header-row{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.page-header-title{color:var(--text-primary);font-size:1.25rem;font-weight:700}.page-header-subtitle{color:var(--text-secondary);font-size:.75rem;margin-top:.125rem}.page-header-actions{align-items:center;display:flex;gap:.5rem}.page-header-link{align-items:center;border:1px solid var(--border-primary);border-radius:.5rem;color:var(--text-muted);display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;padding:.375rem .625rem;text-decoration:none;transition:color .15s,border-color .15s}.page-header-link:hover{border-color:var(--border-secondary);color:var(--text-primary)}.page-header-link--accent{background:color-mix(in srgb,var(--accent-primary) 8%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 25%,transparent);color:var(--accent-primary)}.page-header-link--accent:hover{background:color-mix(in srgb,var(--accent-primary) 15%,transparent);border-color:var(--accent-primary);color:var(--accent-primary)}
