/* BMT UI tokens: the one place the BMT look is defined.
   Served from https://ui.thebmtblueprint.com/v1/tokens.css and linked by every BMT site.
   Sites map their own variable names to these, eg  --gold: var(--bmt-gold, #C9A84C);
   so a change here reaches every site within ~5 minutes, no site redeploy needed.
   Edit here, deploy bmt-ui, log it in BRAIN.md. Never rename a token: add a new one. */
:root {
  /* surfaces */
  --bmt-bg: #0C0B09;
  --bmt-bg2: #131210;
  --bmt-bg3: #1A1814;
  --bmt-bg4: #211e19;
  --bmt-navy: #0A1628;

  /* lines */
  --bmt-line: #2a2620;
  --bmt-line2: #37322a;

  /* brand */
  --bmt-gold: #C9A84C;
  --bmt-gold-light: #E8C96A;
  --bmt-gold-dark: #7A6228;
  --bmt-cream: #F5F0E4;
  --bmt-gold-pale: #F0E6C8;

  /* text */
  --bmt-text1: #F0EDE6;
  --bmt-text2: #EAE6DE;
  --bmt-soft: #d4cfc6;
  --bmt-muted: #8a8372;
  --bmt-dim: #5f5a4e;
  --bmt-faint: #5A5648;

  /* meaning */
  --bmt-go: #00e87a;          /* value, included, discount */
  --bmt-done: #4FB286;        /* complete */
  --bmt-done-deep: #2E6B52;
  --bmt-loss: #D66060;        /* error, loss, not this */

  /* PAGE BACKGROUNDS (Dev, 2026-10-17): before someone is in the mentorship = black gradient,
     once they are in = blue gradient.
     Prospect: main site, start, guide, book, results, roadmap, Masterbook landing, welcome sign-up/pay/deposit forms.
     Member: course, study, Masterbook app + login, welcome checkin/continuation/offboarding. */
  --bmt-bg-prospect: radial-gradient(ellipse 60% 45% at 50% -8%, rgba(201,168,76,.07), transparent 70%),
                     radial-gradient(ellipse 70% 60% at 100% 100%, rgba(42,38,32,.55), transparent 60%),
                     linear-gradient(160deg, #1A1814 0%, #0C0B09 45%, #060505 100%);
  --bmt-bg-prospect-base: #0C0B09;   /* html / theme-color behind the gradient */
  --bmt-bg-member: radial-gradient(ellipse 70% 60% at 0% 100%, rgba(20,55,130,.6), transparent 60%),
                   radial-gradient(ellipse 75% 65% at 100% 40%, rgba(26,46,80,.5), transparent 55%),
                   linear-gradient(135deg, #0d1f3d 0%, #0b1528 45%, #0c0e14 100%);
  --bmt-bg-member-base: #0b1528;
  /* older name, read by the Masterbook app theme: same as member */
  --bmt-page-bg: var(--bmt-bg-member);

  /* app background: the course look (faint navy corner wash), used by course + Masterbook app (added 2026-10-16) */
  --bmt-app-bg: linear-gradient(135deg, #0A1628 0%, #0C0B09 55%);

  /* motion (added 2026-10-16) */
  --bmt-ease: cubic-bezier(.16,1,.3,1);

  /* shape */
  --bmt-radius-lg: 16px;
  --bmt-radius: 12px;
  --bmt-radius-sm: 9px;
  --bmt-radius-xs: 6px;

  /* type */
  --bmt-font-display: 'Bebas Neue', Impact, sans-serif;
  --bmt-font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --bmt-font-serif: 'Libre Baskerville', Georgia, serif;
  --bmt-font-mono: 'Roboto Mono', ui-monospace, monospace;

  /* logo */
  --bmt-logo-mark: url("https://ui.thebmtblueprint.com/logo/mark.svg");
  --bmt-logo-animated: url("https://ui.thebmtblueprint.com/logo/animated.svg");
}
