:root {
  --enw-color-primary: var(--enw-token-color-primary, #0f62fe);
  --enw-color-primary-contrast: var(--enw-token-color-primary-contrast, #ffffff);
  --enw-color-secondary: var(--enw-token-color-secondary, #111827);
  --enw-color-accent: var(--enw-token-color-accent, #22c55e);
  --enw-color-text: var(--enw-token-color-text, #111827);
  --enw-color-muted: var(--enw-token-color-muted, #6b7280);
  --enw-color-border: var(--enw-token-color-border, #e5e7eb);
  --enw-color-surface: var(--enw-token-color-surface, #ffffff);
  --enw-color-surface-alt: var(--enw-token-color-surface-alt, #f8fafc);
  --enw-font-body: var(--enw-token-font-body, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);
  --enw-font-heading: var(--enw-token-font-heading, var(--enw-font-body));
  --enw-radius-sm: var(--enw-token-radius-sm, 10px);
  --enw-radius-md: var(--enw-token-radius-md, 18px);
  --enw-radius-lg: var(--enw-token-radius-lg, 26px);
  --enw-shadow-sm: 0 8px 24px rgba(15, 23, 42, 0.08);
  --enw-shadow-md: 0 16px 48px rgba(15, 23, 42, 0.12);
  --enw-space-1: 0.25rem;
  --enw-space-2: 0.5rem;
  --enw-space-3: 0.75rem;
  --enw-space-4: 1rem;
  --enw-space-5: 1.5rem;
  --enw-space-6: 2rem;
  --enw-space-7: 3rem;
  --enw-space-8: 4rem;
  --enw-container: var(--enw-token-container, 1280px);
  --enw-content: var(--enw-token-content, 760px);
  --enw-transition: 180ms ease;
}
