/* === Dr. Promptshake v7.3.0 — Design Tokens === */

:root {
  /* Core palette */
  --bg-primary: #0a0a0a;
  --bg-secondary: #141414;
  --bg-tertiary: #1a1a1a;
  --text-primary: #e8e2d4;
  --text-secondary: #a09a8e;
  
  /* Accent: mint */
  --accent: #7FA99B;
  --accent-hover: #6D9488;
  --accent-glow: rgba(127, 169, 155, 0.35);
  --accent-subtle: rgba(127, 169, 155, 0.12);
  
  /* Gold: days with notes, highlights */
  --gold: #D4C79E;
  --gold-hover: #C4B78D;
  --gold-glow: rgba(212, 199, 158, 0.20);
  --gold-subtle: rgba(212, 199, 158, 0.10);
  
  /* Borders & shadows */
  --border: rgba(255, 255, 255, 0.08);
  --border-hover: rgba(255, 255, 255, 0.15);
  --shadow: 0 8px 32px rgba(0, 0, 0, 0.4);
  --shadow-glow: 0 0 24px rgba(127, 169, 155, 0.15);
  
  /* Transitions */
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --transition-fast: 0.15s var(--ease-out);
  --transition-med: 0.25s var(--ease-out);
  --transition-slow: 0.4s var(--ease-out);
}
