--- /** * Container — largeur max + gouttières cohérentes. * * Props : * - size ('base' | 'narrow', 'base') : --container-max ou 45rem (lecture) * - class (string) : classes additionnelles */ interface Props { size?: "base" | "narrow"; class?: string; } const { size = "base", class: className } = Astro.props; ---