/*
  PromptProtect brand override.
  Loaded AFTER the Preadmin template's style.css so these win by source order.
  The template keys its whole UI (buttons, links, active menu, accents) off --primary,
  so re-pointing that family at the PromptProtect teal rebrands the app in one place.

  Brand palette (matches the marketing site tokens.css):
    teal    #0D6E75   rgb 13,110,117   -> --primary
    harbour #5FC4BF   rgb 95,196,191   -> --secondary / accent
    ink     #0B1E2B
*/

:root {
  --primary: #0D6E75;
  --primary-hover: #0A585E;
  --primary-transparent: #E7F1F2;
  --primary-rgb: 13, 110, 117;

  --secondary: #5FC4BF;
  --secondary-hover: #4FB3AE;
  --secondary-transparent: #EAF7F6;
  --secondary-rgb: 95, 196, 191;

  /* Bootstrap component colours used outside the template's own --primary */
  --bs-primary: #0D6E75;
  --bs-primary-rgb: 13, 110, 117;
  --bs-link-color: #0D6E75;
  --bs-link-color-rgb: 13, 110, 117;
  --bs-link-hover-color: #0A585E;
}

:root[data-bs-theme=dark] {
  /* Brighten the teal on dark surfaces so it stays legible */
  --primary: #3FA9B0;
  --primary-hover: #5FC4BF;
  --primary-transparent: #10343A;
  --primary-rgb: 63, 169, 176;

  --secondary: #5FC4BF;
  --secondary-hover: #7BD3CE;
  --secondary-transparent: #10343A;
  --secondary-rgb: 95, 196, 191;

  --bs-primary: #3FA9B0;
  --bs-primary-rgb: 63, 169, 176;
  --bs-link-color: #5FC4BF;
  --bs-link-color-rgb: 95, 196, 191;
  --bs-link-hover-color: #7BD3CE;
}
