/* Company Brain theme: CSS variables only (docs/CONTRACTS.md 1.7). */
:root {
  --brand-primary: #0a0a0a;
  --brand-on-primary: #ffffff;
  --brand-accent: #b0892e;
  --brand-on-accent: #000000;
  --brand-link: #0a0a0a;
  --brand-bg: #faf9f6;
  --brand-bar: #b0892e;
  --font-heading: "Fraunces", Georgia, Cambria, "Times New Roman", Times, serif;
  --font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
/* Dark: the device is dark and the page did not choose light, or the page chose dark. */
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --brand-primary: #b0892e;
    --brand-on-primary: #000000;
    --brand-accent: #b0892e;
    --brand-on-accent: #000000;
    --brand-link: #b0892e;
    --brand-bar: #b0892e;
  }
}
:root[data-theme="dark"] {
  --brand-primary: #b0892e;
  --brand-on-primary: #000000;
  --brand-accent: #b0892e;
  --brand-on-accent: #000000;
  --brand-link: #b0892e;
  --brand-bar: #b0892e;
}
/* The light values again, on one element that always shows the light look (the portal's branding
   preview of the light sign-in page), in dark mode too. */
.brand-scheme-light {
  --brand-primary: #0a0a0a;
  --brand-on-primary: #ffffff;
  --brand-accent: #b0892e;
  --brand-on-accent: #000000;
  --brand-link: #0a0a0a;
  --brand-bg: #faf9f6;
  --brand-bar: #b0892e;
}
