/* mem& shared palette and typeface roles.
   Generated from source/brand-tokens.json by scripts/generate-brand.mjs. Do not edit.
   Each product keeps its own font files and font licenses. */
:root {
  --memand-ink: #18211C; /* Text on light surfaces; dark surfaces; m in the logo */
  --memand-base: #F7F8F5; /* Page surface; text on dark; cream in the logo */
  --memand-raised: #FFFFFF; /* Raised surface; text on filled buttons */
  --memand-sunken: #ECEFEB; /* Sunken surface */
  --memand-tint: #F0F5F1; /* Quiet knowledge and success background */
  --memand-muted: #5D695F; /* Muted text on light surfaces */
  --memand-border: #D7DDD5; /* Light borders and dividers */
  --memand-border-strong: #AEB8AF; /* Strong rules and active structural lines */
  --memand-control-border: #828C82; /* Edges of inputs, selects, checkboxes, and other controls */
  --memand-action: #126C75; /* Buttons, links, and action accents; teal ampersand in the logo */
  --memand-action-hover: #0E5961; /* Hover and active state of action */
  --memand-accent-on-dark: #2A9AA5; /* Teal accent and focus on dark surfaces */
  --memand-knowledge: #627A3D; /* Knowledge rules, dots, and lines; not small text */
  --memand-knowledge-text: #566C35; /* Green small text on light surfaces */
  --memand-dark-muted: #A9B8AB; /* Muted text on dark surfaces */
  --memand-dark-body: #DFE4DD; /* Body text on dark surfaces */
  --memand-danger: #B33A3A; /* Destructive actions and failed states */
  --memand-danger-hover: #963030; /* Hover and active state of danger */
  --memand-warning: #A45F17; /* Warning marks and attention */
  --memand-warning-text: #8A5A0B; /* Warning text on any light surface */
  --memand-success: #28744A; /* Successful completion */
  --memand-info: #355DAD; /* Neutral information and system notices */
  --memand-review: #8B5E3C; /* Items that need review */
  --memand-font-sans: "IBM Plex Sans", sans-serif; /* 400, 500, 600. Headings and interface text; 600 only for compact titles and labels */
  --memand-font-serif: "Source Serif 4", serif; /* 400, 600. Statements, ledes, evidence, and section headings; 600 only for compact titles */
  --memand-font-mono: "IBM Plex Mono", monospace; /* 400. Labels, numbers, and references */
}
