/*
 * Chefscalc Farbstandard
 * Quelle der Wahrheit fuer den gemeinsamen Markenkern und die bewusst
 * erhaltenen Plattformvarianten von Kuechentool, Lagerpilot und Verkaufsseite.
 * Stand: 2026-09-12
 */

:root {
  color-scheme: dark;
  --cc-bg: #131210;
  --cc-bg-deep: #0e0d0b;
  --cc-bg-raised: #1b1a16;
  --cc-panel: #1e1c18;
  --cc-border: #2e2a22;
  --cc-green: #4a9e6a;
  --cc-green-hover: #3d8a5a;
  --cc-green-soft: rgba(74, 158, 106, 0.12);
  --cc-amber: #d4943a;
  --cc-amber-soft: rgba(212, 148, 58, 0.10);
  --cc-red: #e05050;
  --cc-red-soft: rgba(224, 80, 80, 0.10);
  --cc-text: #ede5d5;
  --cc-text-strong: #ffffff;
  --cc-text-muted: #8b8172;
  --cc-on-green: #0a1a10;
}

/* Kuechentool: Hauptanwendung */
[data-chefscalc-platform="kuechentool"] {
  --cc-bg-raised: #17150f;
  --cc-panel: #1e1c18;
  --cc-text: #ede5d5;
  --cc-text-muted: #a09480;
  --cc-red: #e05050;
}

/* Lagerpilot: bewusst etwas heller und technischer */
[data-chefscalc-platform="lagerpilot"] {
  --cc-bg: #131210;
  --cc-bg-deep: #0d0c0a;
  --cc-bg-raised: #23211c;
  --cc-panel: #1a1916;
  --cc-border: #2e2a22;
  --cc-green: #4a9e6a;
  --cc-green-hover: #3e8258;
  --cc-green-soft: rgba(74, 158, 106, 0.14);
  --cc-amber: #d4943a;
  --cc-amber-soft: rgba(212, 148, 58, 0.14);
  --cc-red: #dc6d67;
  --cc-red-soft: rgba(220, 109, 103, 0.13);
  --cc-text: #f4f0e7;
  --cc-text-muted: #9c968b;
}

/* Verkaufsseite: waermere redaktionelle Abstufung */
[data-chefscalc-platform="verkaufsseite"] {
  --cc-bg-raised: #1b1a16;
  --cc-panel: #1e1c18;
  --cc-text: #ede5d5;
  --cc-text-muted: #8b8172;
  --cc-red: #e05050;
}

[data-theme="light"] {
  color-scheme: light;
  --cc-bg: #f7f4ec;
  --cc-bg-deep: #eee8da;
  --cc-bg-raised: #f3efe2;
  --cc-panel: #ffffff;
  --cc-border: #e2dac8;
  --cc-green: #3d8a5a;
  --cc-green-hover: #32784d;
  --cc-green-soft: rgba(61, 138, 90, 0.10);
  --cc-amber: #b97a1f;
  --cc-amber-soft: rgba(185, 122, 31, 0.10);
  --cc-red: #c94444;
  --cc-red-soft: rgba(201, 68, 68, 0.08);
  --cc-text: #2a2620;
  --cc-text-strong: #1c1912;
  --cc-text-muted: #6f6656;
  --cc-on-green: #f4fbf6;
}

[data-theme="light"][data-chefscalc-platform="kuechentool"] {
  --cc-bg-raised: #f3efe2;
  --cc-panel: #ffffff;
  --cc-text: #2a2620;
  --cc-text-muted: #6f6656;
  --cc-red: #c94444;
}

[data-theme="light"][data-chefscalc-platform="lagerpilot"] {
  --cc-bg: #f6f2e9;
  --cc-bg-deep: #f0ece1;
  --cc-bg-raised: #f0ece1;
  --cc-panel: #ffffff;
  --cc-border: #e2dccb;
  --cc-green: #3e8258;
  --cc-green-soft: rgba(62, 130, 88, 0.14);
  --cc-amber: #b47a20;
  --cc-amber-soft: rgba(180, 122, 32, 0.16);
  --cc-red: #c44a44;
  --cc-red-soft: rgba(196, 74, 68, 0.14);
  --cc-text: #2a2620;
  --cc-text-muted: #797365;
}

[data-theme="light"][data-chefscalc-platform="verkaufsseite"] {
  --cc-bg-raised: #f3efe2;
  --cc-panel: #ffffff;
  --cc-text: #2a2620;
  --cc-text-muted: #6f6656;
  --cc-red: #c94444;
}
