Declarative layout and common spacing props.
All layout components share a common set of props:
Shorthand utilities for applying margin to any side of an element, useful when you need to apply space between elements. Margin props are available on components that render a node.
Spacing values are derived from a 9 step scale.
Values which affect layout (spacing, typographic sizing, line heights) scale relatively based on the
scaling value defined in your Theme. This setting allows you to scale the UI density uniformly across your entire application.