/* ENDURE Office theme: re-skins WorkAdventure's colour tokens (HSL triplets) to the ENDURE palette.
   Injected into index.html by patch.mjs. html:root outranks WorkAdventure's own :root rules,
   including ones in lazily loaded stylesheets. Brand: red #ff5757 (hsl 0 100% 67%), black, white. */
html:root, html[data-theme] {
  /* Buttons, links, selections (WorkAdventure blue) -> ENDURE red */
  --secondary-100: 0 100% 97%;
  --secondary-200: 0 100% 92%;
  --secondary-300: 0 100% 85%;
  --secondary-400: 0 100% 78%;
  --secondary-500: 0 100% 72%;
  --secondary-600: 0 100% 69%;
  --secondary: 0 100% 67%;
  --secondary-800: 0 78% 59%;
  --secondary-900: 0 66% 51%;
  --secondary-1000: 0 68% 43%;
  --secondary-1100: 0 72% 36%;
  /* Accent (WorkAdventure purple) -> ENDURE red */
  --primary-100: 0 100% 67%; --primary-200: 0 100% 67%; --primary-300: 0 100% 67%; --primary-400: 0 100% 67%;
  --primary-500: 0 100% 67%; --primary-600: 0 100% 67%; --primary: 0 100% 67%; --primary-800: 0 100% 67%;
  --primary-900: 0 100% 67%; --primary-1000: 0 100% 67%; --primary-1100: 0 100% 67%; --primary-1200: 0 100% 67%;
  --primary-1300: 0 100% 67%;
  /* Panels and backgrounds (WorkAdventure navy) -> neutral charcoal */
  --contrast-100: 240 3% 90%;
  --contrast-200: 240 3% 78%;
  --contrast-300: 240 3% 64%;
  --contrast-400: 240 3% 40%;
  --contrast-500: 240 3% 34%;
  --contrast-600: 240 3% 26%;
  --contrast: 240 4% 15%;
  --contrast-800: 240 4% 15%;
  --contrast-900: 240 5% 11%;
  --contrast-1000: 240 5% 8%;
  --contrast-1100: 240 6% 5%;
  /* Legacy colour tokens */
  --color-brand-blue: #1d1d1f;
  --color-dark-blue: #151517;
  --color-dark-purple: #151517;
  --color-dark: #111113;
}
