/* =====================================================================
   MESA QUANTUM — DESIGN SYSTEM (NEXT) · PALETTE
   The raw ramp. Nothing in a component references these directly —
   components use the semantic ROLES, which a direction theme assigns.
   Purple stays the base (confirmed 2026-08-26); the ramp is extended
   because the v1 system only had a saturated middle and no usable
   dark/neutral range for an editorial layout.
   ===================================================================== */

:root {
  /* Brand purple ramp — 500 is the v1 primary, kept unchanged */
  --mqn-purple-50:  #F4F1FE;
  --mqn-purple-100: #E7E0FD;
  --mqn-purple-200: #CFC1FB;
  --mqn-purple-300: #AC94F8;
  --mqn-purple-400: #8A63F9;
  --mqn-purple-500: #6528F7;  /* v1 --mq-purple */
  --mqn-purple-600: #5511F8;  /* v1 --mq-purple-dark */
  --mqn-purple-700: #4A0FC4;
  --mqn-purple-800: #360B8E;
  --mqn-purple-900: #24075E;

  /* Logo wave tones — these are the actual mark colours */
  --mqn-wave-navy:  #273992;
  --mqn-wave-plum:  #673492;

  /* Deep grounds */
  --mqn-ink-900: #08050F;
  --mqn-ink-800: #0D0614;
  --mqn-ink-700: #110C1D;
  --mqn-ink-600: #1A1230;
  --mqn-ink-500: #241a3f;

  /* Neutrals — a real range, so a light editorial layout is possible */
  --mqn-n-0:   #FFFFFF;
  --mqn-n-25:  #FBFBFD;
  --mqn-n-50:  #F6F6F9;
  --mqn-n-100: #EDEDF2;
  --mqn-n-200: #DFDFE7;
  --mqn-n-300: #C3C3D0;
  --mqn-n-400: #9494A6;
  --mqn-n-500: #6C6C7E;
  --mqn-n-600: #4E4E5E;
  --mqn-n-700: #383846;
  --mqn-n-800: #23232E;
  --mqn-n-900: #14141C;

  /* ===== Rushi's sampled deck palette =====
     Sampled frame-by-frame from his 2026-08-26 Figma/deck walkthrough. This is
     the ACTUAL revamp palette as presented, and it differs from the live site:
     a single deep indigo/violet family, distinctly darker and more saturated
     than v1's #6528F7, plus a warm cream for print substrates.
     FINDING: no secondary accent colour appears ANYWHERE in his deck —
     the whole system is monochrome purple + white/black. Treat any additional
     hue as a departure that has to be argued for, not assumed. */
  --mqn-deck-indigo:      #2A0850;   /* title slides, "One System" summary ground */
  --mqn-deck-indigo-alt:  #300B53;
  --mqn-deck-tote:        #36225B;   /* tote bag body, matte */
  --mqn-deck-bottle:      #5B3A82;   /* water bottle, satin */
  --mqn-deck-bottle-hi:   #6D4695;
  --mqn-deck-cream:       #EDE6DE;   /* off-white backdrop behind product mockups */

  /* Signal — used sparingly, never decoratively */
  --mqn-signal:  #22D3A5;   /* live / measured / operating */
  --mqn-warn:    #F2B441;
  --mqn-alert:   #F2564B;
}
