/* Paso 8.71: variables de marca — nunca un nombre/color de cliente aquí ni
   en ningún otro fichero. La app sirve varias Installations distintas. */
:root {
  --brand-primary: #2f5d8a;
  --brand-primary-hover: #244a6e;
  --brand-secondary: #6b7280;

  --surface: #ffffff;
  --surface-alt: #f4f6f8;
  --surface-border: #d8dde3;

  --text-primary: #1f2933;
  --text-secondary: #52606d;
  --text-inverse: #ffffff;

  --danger: #b3261e;
  --danger-surface: #fceceb;
  --warning: #92620a;
  --warning-surface: #fdf3e0;
  --success: #1e6b3c;
  --success-surface: #e8f5ec;

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

  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;

  --font-sans:
    system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

  --shadow-sm: 0 1px 2px rgba(31, 41, 51, 0.08);
  --shadow-md: 0 4px 12px rgba(31, 41, 51, 0.12);
}
