/* MemriBank design tokens · 2026-11-04 · working brand system */
:root {
  --mb-orange: #FF5D16;
  --mb-orange-hover: #FF7A22;
  --mb-ink: #100D16;
  --mb-ink-soft: #191223;
  --mb-panel: #21132E;
  --mb-violet: #6C178E;
  --mb-violet-bright: #9D28D0;
  --mb-cream: #FFF3E6;
  --mb-white: #FFFAF8;
  --mb-muted: #B9B1C0;
  --mb-danger: #E34853;
  --mb-success: #258463;
  --mb-font-display: 'Barlow Condensed', Impact, 'Arial Narrow', sans-serif;
  --mb-font-body: 'DM Sans', system-ui, -apple-system, sans-serif;
  --mb-radius-card: 24px;
  --mb-radius-small: 12px;
  --mb-radius-pill: 999px;
  --mb-content-width: 1380px;
}
/* Typography via a licensed font import, CDN, or installed family; font binaries not included. */
