/* PRO9 — design-system.json tokens aplicados diretamente (sem build step) */
:root {
  --color-background: #F5F5F6;
  --color-surface: #FFFFFF;
  --color-surface-raised: #FAFAFA;
  --color-primary: #1C1D20;
  --color-secondary: #6B6C70;
  --color-accent: #E5231B;
  --color-accent-dark: #B81813;
  --color-accent-soft: #FCE7E6;
  --color-border: #E2E2E6;
  --color-success: #2E9E5B;
  --color-success-soft: #E4F5EB;
  --color-warning: #D9891B;
  --color-warning-soft: #FBEEDD;
  --color-danger: #C0272B;
  --color-danger-soft: #F9E3E3;
  --color-overlay: rgba(15, 15, 17, 0.55);
  --color-muted: #9A9BA0;

  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 32px;
  --space-xl: 48px;

  --radius-sm: 4px;
  --radius-md: 8px;
  --radius-lg: 16px;

  --font-sans: 'Inter', system-ui, -apple-system, sans-serif;
  --shadow-sm: 0 1px 2px rgba(28, 29, 32, 0.06);
  --shadow-md: 0 4px 16px rgba(28, 29, 32, 0.10);
  --shadow-lg: 0 16px 40px rgba(28, 29, 32, 0.18);
}