/* ==========================================================================
   Dynamic Group Handbook — BRAND OVERRIDES  (single source of truth)
   --------------------------------------------------------------------------
   Charcoal + brass palette (premium European-cabinet positioning).
   PROVISIONAL: confirm official hex with Darek; brand_assets.md not yet on file.
   To rebrand, edit ONLY the --brand-* tokens below.
   ========================================================================== */

:root {
  /* --- Brand colors (EDIT THESE) --- */
  --brand-primary:       #2b2b2e;   /* charcoal — header bar, primary surfaces */
  --brand-primary-light: #4a4a4f;   /* lighter charcoal (hover surfaces)       */
  --brand-primary-dark:  #1c1c1f;   /* near-black (active/pressed)             */
  --brand-accent:        #b08d57;   /* brass — focus rings, active nav, accents */

  /* --- Typography (EDIT THESE) --- */
  --brand-font:      "Roboto";       /* body font family (also set in mkdocs.yml theme.font) */
  --brand-code-font: "Roboto Mono";  /* code font family */

  /* --- Logo --- */
  /* Active logo is theme.logo in mkdocs.yml (docs/assets/logo.png).
     Swap that PNG to change the logo. */
  --brand-logo-path: "assets/logo.png";
}

/* Map the brand tokens onto Material's variables.
   Injected after the theme CSS, so these overrides win. */
:root,
[data-md-color-scheme="default"] {
  --md-primary-fg-color:        var(--brand-primary);
  --md-primary-fg-color--light: var(--brand-primary-light);
  --md-primary-fg-color--dark:  var(--brand-primary-dark);
  --md-accent-fg-color:         var(--brand-accent);

  --md-text-font: var(--brand-font);
  --md-code-font: var(--brand-code-font);

  /* Links: brass, darkened for readable contrast on white. */
  --md-typeset-a-color: #8a6d3b;
}
