import type { ReactNode } from "react"; type FocusGroupProps = { children: ReactNode; /** Layout of the group, a grid by default. */ className?: string; }; type FocusTileProps = { children: ReactNode; className?: string; }; /* FocusGroup: holds FocusTiles. When one tile is hovered or focused, the rest fade and blur. CSS only. */ export function FocusGroup({ children, className = "grid grid-cols-2 gap-3" }: FocusGroupProps) { return