:root {
  /* primary (dezentes Blau, vertrauenswürdig) */
  --konfigurator-primary-50: #e6ebf0;
  --konfigurator-primary-100: #c0cfde;
  --konfigurator-primary-200: #9ab3cc;
  --konfigurator-primary-300: #7497ba;
  --konfigurator-primary-400: #5b85ac;
  --konfigurator-primary-500: #42739e; /* Hauptfarbe */
  --konfigurator-primary-600: #3b6892;
  --konfigurator-primary-700: #325a80;
  --konfigurator-primary-800: #294d6e;
  --konfigurator-primary-900: #1c3953;
  --konfigurator-primary-A100: #8fb2d0;
  --konfigurator-primary-A200: #4c84b2;
  --konfigurator-primary-A400: #376c97;
  --konfigurator-primary-A700: #29557d;

  /* primary contrast */
  --konfigurator-primary-contrast-50: #000;
  --konfigurator-primary-contrast-100: #000;
  --konfigurator-primary-contrast-200: #000;
  --konfigurator-primary-contrast-300: #000;
  --konfigurator-primary-contrast-400: #fff;
  --konfigurator-primary-contrast-500: #fff;
  --konfigurator-primary-contrast-600: #fff;
  --konfigurator-primary-contrast-700: #fff;
  --konfigurator-primary-contrast-800: #fff;
  --konfigurator-primary-contrast-900: #fff;
  --konfigurator-primary-contrast-A100: #000;
  --konfigurator-primary-contrast-A200: #fff;
  --konfigurator-primary-contrast-A400: #fff;
  --konfigurator-primary-contrast-A700: #fff;

  /* accent (dezentes Grün für Interaktionen) */
  --konfigurator-accent-A100: #cce0c8;
  --konfigurator-accent-A200: #9bc398;
  --konfigurator-accent-A400: #5b8b5d;

  /* accent contrast */
  --konfigurator-accent-contrast-A100: #000;
  --konfigurator-accent-contrast-A200: #000;
  --konfigurator-accent-contrast-A400: #fff;

  /* warn (gedämpftes Rot für Warnungen) */
  --konfigurator-warn-50: #f7e9e9;
  --konfigurator-warn-100: #eec5c5;
  --konfigurator-warn-200: #e49f9f;
  --konfigurator-warn-300: #db7979;
  --konfigurator-warn-400: #d36161;
  --konfigurator-warn-500: #cb4949; /* Hauptwarnfarbe */
  --konfigurator-warn-600: #bf4141;
  --konfigurator-warn-700: #ac3838;
  --konfigurator-warn-800: #982f2f;
  --konfigurator-warn-900: #7c2121;

  /* warn contrast */
  --konfigurator-warn-contrast-50: #000;
  --konfigurator-warn-contrast-100: #000;
  --konfigurator-warn-contrast-200: #000;
  --konfigurator-warn-contrast-300: #000;
  --konfigurator-warn-contrast-400: #fff;
  --konfigurator-warn-contrast-500: #fff;
  --konfigurator-warn-contrast-600: #fff;
  --konfigurator-warn-contrast-700: #fff;
  --konfigurator-warn-contrast-800: #fff;
  --konfigurator-warn-contrast-900: #fff;
}
