/**
 * phpMyFAQ - OpenSignage brand theme override
 *
 * Loaded after theme.css to override evalue8 red with OS green.
 * Primary: #55ad30  Hover: #457b1f
 *
 * Only color variables and hardcoded selectors are overridden here.
 * All structural / typography / layout CSS lives in theme.css.
 */

:root,
[data-bs-theme='light'] {
  /* Brand */
  --bs-primary:              #55ad30;
  --bs-primary-rgb:          85, 173, 48;
  --bs-secondary:            #457b1f;
  --bs-info:                 #82c860;

  /* phpMyFAQ theme colors */
  --bs-pmf-nav:              #3b6b1a;
  --bs-pmf-footer:           #2c5013;
  --bs-pmf-background:       #d9f0cc;

  /* Links */
  --bs-link-color:           #55ad30;
  --bs-link-color-rgb:       85, 173, 48;
  --bs-link-hover-color:     #457b1f;
  --bs-link-hover-color-rgb: 69, 123, 31;
}

[data-bs-theme='dark'] {
  --bs-primary:              #55ad30;
  --bs-primary-rgb:          85, 173, 48;
  --bs-secondary:            #457b1f;
  --bs-info:                 #82c860;
  --bs-pmf-nav:              #2c5013;
  --bs-pmf-footer:           #1e360d;
  --bs-pmf-background:       #152609;
  --bs-link-color:           #82c860;
  --bs-link-color-rgb:       130, 200, 96;
  --bs-link-hover-color:     #9dd481;
  --bs-link-hover-color-rgb: 157, 212, 129;
}

/* Category panel — hardcoded in theme.css; must override explicitly */
.pmf-category-panel {
  background-color: #55ad30;
}
