/* EVAL branding only: operational severity and time-view colors stay independent. */
:root {
  --fast-accent: #14375A;
  --fast-accent-hover: #225C96;
  --fast-accent-rgb: 20, 55, 90;
  --fast-accent-border: rgba(var(--fast-accent-rgb), .55);
}

/* Fail closed before scripts load; this hides entry points, not Historic content. */
:root:not([data-show-historic="true"]) [data-historic-entry] {
  display: none !important;
}

/* Bootstrap pages use the same brand without changing status/severity colors. */
:root .btn-outline-primary {
  --bs-btn-color: var(--fast-accent);
  --bs-btn-border-color: var(--fast-accent);
  --bs-btn-hover-bg: var(--fast-accent-hover);
  --bs-btn-hover-border-color: var(--fast-accent-hover);
  --bs-btn-active-bg: var(--fast-accent);
  --bs-btn-active-border-color: var(--fast-accent);
  --bs-btn-focus-shadow-rgb: var(--fast-accent-rgb);
}
#loadingOverlay { color: var(--fast-accent); }
