0 && count === maxHour
? color.Primary.Main
: color.SurfaceVariant.Container,
borderRadius: `${config.radii.R300} ${config.radii.R300} 0 0`,
transition: 'height 0.2s ease',
}}
/>
))}
{/* Hour labels: show 0, 6, 12, 18 */}
{stats.hourBuckets.map((_, h) => (
{h % 6 === 0 ? (
{h}
) : null}
))}
Hour of day (local time, 0 = midnight)
{/* Bottom padding */}
);
}