import type { ReactNode } from 'react' export interface AuthCardProps { /** Header badge (KernelMark or IconBadge), rendered centered above the title. */ badge?: ReactNode heading: string subheading?: ReactNode /** Extra header content under the subheading (address chips, notes, ...). */ headerExtra?: ReactNode children: ReactNode } /** 440px white card: the single content column of every auth screen. */ export function AuthCard({ badge, heading, subheading, headerExtra, children }: AuthCardProps) { return (
{badge}

{heading}

{subheading &&

{subheading}

} {headerExtra}
{children}
) }