/* Markenfarben dieser Installation (internal/brand) */
:root { --accent-auf-dunkel: #B0CA33; }
:root {
  --accent: #B0CA33;
  --accent-hover: #A5C715;
  --accent-secondary: #A5C715;
  --accent-rgb: 176, 202, 51;
  --accent-secondary-rgb: 165, 199, 21;
  --on-accent: #464B4F;
  --accent-muted: rgba(176, 202, 51, 0.12);
  --accent-glow: rgba(176, 202, 51, 0.25);
  --border-accent: rgba(176, 202, 51, 0.3);
  --shadow-accent: 0 4px 20px rgba(176, 202, 51, 0.2);
}
[data-theme="light"] {
  --accent: #65741D;
  --accent-hover: #616F1C;
  --accent-secondary: #616F1C;
  --accent-rgb: 101, 116, 29;
  --accent-secondary-rgb: 97, 111, 28;
  --on-accent: #FFFFFF;
  --accent-muted: rgba(101, 116, 29, 0.10);
  --accent-glow: rgba(101, 116, 29, 0.18);
  --border-accent: rgba(101, 116, 29, 0.25);
  --shadow-accent: 0 4px 20px rgba(101, 116, 29, 0.15);
}
