'use client'; /** * Standard tool-page header — a title, a muted subtitle, and optional * trailing actions. Keeps the intro block identical across every analyze * page so the app reads as one system, not a set of hand-rolled headers. */ interface PageHeaderProps { title: string; subtitle?: string; actions?: React.ReactNode; className?: string; } export function PageHeader({ title, subtitle, actions, className = '' }: PageHeaderProps) { return (

{title}

{subtitle &&

{subtitle}

}
{actions &&
{actions}
}
); }