/* Rainbird Applications brand: the one place its colours and fonts are set.

   Read by:
   - rainbird.app: deploy.sh copies this file to /assets/brand.css, and
     site.css takes its accent, text colour and fonts from it.
   - The invoicing CLI (../invoicing): the invoice and breakdown PDFs link this
     file. The invoice email copies the colours into inline styles, because
     email clients ignore stylesheets and CSS variables.
   - build.py: the logo files and the website favicon.

   Keep one `--brand-<name>: <value>;` per line, with colours as six-digit hex.
   The invoicing CLI and build.py read the colours with a simple pattern.
   After changing a colour, run build.py, redeploy the site, and re-review any
   invoice you have staged. */

:root {
  --brand-accent: #0F766E;   /* teal: company name, table headers, totals, links, buttons */
  --brand-ink:    #172522;   /* body text */
  --brand-muted:  #5C706B;   /* labels, dates, secondary text */
  --brand-line:   #D2E3DF;   /* dividers and table rules */
  --brand-band:   #EEF6F4;   /* tinted panels: payment box, task rows */

  --brand-sans: "IBM Plex Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --brand-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;
}
