/* ⚠️  AUTO-GENERATED by build-tokens.mjs — do not edit manually */

/* ── Spacing: gap ── */
.md-gap-none { gap: var(--md-spacing-none); }
.md-gap-4xs { gap: var(--md-spacing-4xs); }
.md-gap-3xs { gap: var(--md-spacing-3xs); }
.md-gap-2xs { gap: var(--md-spacing-2xs); }
.md-gap-xs { gap: var(--md-spacing-xs); }
.md-gap-sm { gap: var(--md-spacing-sm); }
.md-gap-mn { gap: var(--md-spacing-mn); }
.md-gap-lg { gap: var(--md-spacing-lg); }
.md-gap-xl { gap: var(--md-spacing-xl); }
.md-gap-2xl { gap: var(--md-spacing-2xl); }
.md-gap-3xl { gap: var(--md-spacing-3xl); }

/* ── Spacing: padding ── */
.md-p-none { padding: var(--md-spacing-none); }
.md-p-4xs { padding: var(--md-spacing-4xs); }
.md-p-3xs { padding: var(--md-spacing-3xs); }
.md-p-2xs { padding: var(--md-spacing-2xs); }
.md-p-xs { padding: var(--md-spacing-xs); }
.md-p-sm { padding: var(--md-spacing-sm); }
.md-p-mn { padding: var(--md-spacing-mn); }
.md-p-lg { padding: var(--md-spacing-lg); }
.md-p-xl { padding: var(--md-spacing-xl); }
.md-p-2xl { padding: var(--md-spacing-2xl); }
.md-p-3xl { padding: var(--md-spacing-3xl); }

/* ── Spacing: margin ── */
.md-m-none { margin: var(--md-spacing-none); }
.md-m-4xs { margin: var(--md-spacing-4xs); }
.md-m-3xs { margin: var(--md-spacing-3xs); }
.md-m-2xs { margin: var(--md-spacing-2xs); }
.md-m-xs { margin: var(--md-spacing-xs); }
.md-m-sm { margin: var(--md-spacing-sm); }
.md-m-mn { margin: var(--md-spacing-mn); }
.md-m-lg { margin: var(--md-spacing-lg); }
.md-m-xl { margin: var(--md-spacing-xl); }
.md-m-2xl { margin: var(--md-spacing-2xl); }
.md-m-3xl { margin: var(--md-spacing-3xl); }

/* ── Border radius ── */
.md-radius-none { border-radius: var(--md-radius-none); }
.md-radius-2xs { border-radius: var(--md-radius-2xs); }
.md-radius-xs { border-radius: var(--md-radius-xs); }
.md-radius-sm { border-radius: var(--md-radius-sm); }
.md-radius-mn { border-radius: var(--md-radius-mn); }
.md-radius-lg { border-radius: var(--md-radius-lg); }
.md-radius-xl { border-radius: var(--md-radius-xl); }
.md-radius-full { border-radius: var(--md-radius-full); }
.md-radius-circle { border-radius: var(--md-radius-circle); }

/* ── Border width ── */
.md-border-w-none { border-width: var(--md-border-width-none); }
.md-border-w-sm { border-width: var(--md-border-width-sm); }
.md-border-w-mn { border-width: var(--md-border-width-mn); }
.md-border-w-lg { border-width: var(--md-border-width-lg); }
.md-border-w-xl { border-width: var(--md-border-width-xl); }
