/* AP Portal brand tokens. Every screen uses these; change the brand here only.
   From the phone sales dashboard: Anton headings, Archivo text, black, green up, pink down, white cards. */
:root {
  --font-heading: 'Anton', 'Arial Narrow', Impact, sans-serif;
  --font-body: 'Archivo', system-ui, -apple-system, 'Segoe UI', sans-serif;

  --c-black: #000000;
  --c-white: #FFFFFF;
  --c-page: #F4F4F2;
  --c-ink: #111111;
  --c-ink-soft: #444444;
  --c-muted: #555555;
  --c-muted-2: #666666;
  --c-faint: #767676;
  --c-line: #E3E3E0;
  --c-line-soft: #EEEEEE;
  --c-input-border: #BBBBBB;
  --c-panel: #F7F7F5;

  --c-green: #7AC02C;        /* up, primary button */
  --c-green-text: #3F6E0E;   /* up, as text on white */
  --c-green-tint: #F0F7E6;   /* active menu item */
  --c-pink: #FF31B1;         /* down, PORTAL word */
  --c-pink-text: #B5136F;    /* down, as text on white */
  --c-amber: #E59400;        /* late / warning */
  --c-amber-text: #9A5B00;
  --c-grey-bar: #BDBDBD;     /* last year bars (monthly) */
  --c-ghost: #E6E6E3;        /* last year ghost bar behind the daily bars */

  --c-on-dark: #FFFFFF;
  --c-on-dark-soft: #D9D9D9;
  --c-on-dark-muted: #BDBDBD;
  --c-on-dark-faint: #9E9E9E;
  --c-dark-line: #444444;
  --c-dark-border: #555555;
  --c-dark-track: #333333;

  --radius: 0;               /* square corners everywhere, as the mockups */
  --tap: 44px;               /* minimum tap target */
  --gutter: 16px;
  --gutter-desktop: 24px;
  --card-pad: 16px;
  --card-pad-desktop: 22px;
  --content-max: 1200px;
  --menu-width: 240px;

  --fs-body: 16px;
  --fs-small: 14px;
  --fs-tiny: 13px;
  --fs-micro: 12px;
  --fs-kpi: 40px;
  --fs-kpi-phone: 36px;
  --fs-kpi-small: 26px;
  --fs-h2: 24px;
  --fs-h2-phone: 20px;
  --fs-brand: 28px;
  --fs-brand-phone: 22px;
}
