/**
 * styles/tokens/_spacing.less
 *
 * Layer 1 — SP Spacing Tokens
 *
 * Semantic spacing tokens for consistent layout.
 * Maps to Foundry's spacing scale where available.
 */

:root {
  --sp-spacing-xxs: 2px;
  --sp-spacing-xs: 4px;
  --sp-spacing-sm: 8px;
  --sp-spacing-md: 12px;
  --sp-spacing-lg: 16px;
  --sp-spacing-xl: 24px;
  --sp-spacing-2xl: 32px;
  
  /* Border radius */
  --sp-border-radius: 4px;
  --sp-border-radius-lg: 8px;
  
  /* Legacy aliases for preset-import-export.less */
  --sp-space-xs: var(--sp-spacing-xs, 4px);
  --sp-space-sm: var(--sp-spacing-sm, 8px);
  --sp-space-m: var(--sp-spacing-md, 12px);
  --sp-space-l: var(--sp-spacing-lg, 16px);
  --sp-space-xl: var(--sp-spacing-xl, 24px);
}
