/* GENERATED at server startup from utils/brand.py BRAND dict — do not edit.
   Linked before base/variables.css so tokens can reference var(--brand-*). */
:root {
  --brand-primary: #1E5245;
  --brand-primary-rgb: 30, 82, 69;
  --brand-primary-dark: #163D33;
  --brand-primary-light: #5FA08F;
  --brand-accent: #E2A03F;
  --brand-accent-rgb: 226, 160, 63;
  --brand-ink: #15201D;
  --brand-ink-rgb: 21, 32, 29;
  --brand-surface: #F3F5F0;
  --brand-marketing: #1E5245;
  --brand-marketing-rgb: 30, 82, 69;
  --brand-marketing-dark: #163D33;
  --brand-white: #FFFFFF;
  --brand-black: #000000;
}

/* Fiuuuu is LIGHT ONLY (the owner's call, overriding the template's
   follow-the-OS default). This site-owned copy of hlweb's _brand.css.jinja
   adds just this block — brand.css is the one sheet every page, public and
   admin, links. `html:root` outranks variables.css's `:root[data-theme="dark"]`
   whatever the order, so light-dark() tokens and native widgets (date picker,
   select popup, scrollbar) stay light even when the OS or a stored choice says
   dark. The admin's theme switch has nothing left to switch, so it is hidden. */
html:root, html:root[data-theme] { color-scheme: light; }
.theme-toggle-wrapper { display: none; }