Constraints passed to the Modifier::layout callback.
Mirrors Compose’s Constraints -> the element’s size must fall within
[min_width, max_width] × [min_height, max_height].
A dimension with INFINITY max means unbounded in that direction.
State-driven colors for interactive components.
The layout engine selects the appropriate color based on hover/press/disabled state
and animates transitions between them.
Content alignment for a container, applied as the flexbox cross-axis
(align_items) and main-axis (justify_content) pair. Mirrors Compose’s
Alignment for Box(contentAlignment = ...).