/* ============================================================
   V26 — ONE PURPLE, SITE-WIDE: DEEP PLUM #7209b7
   Rachael picked deep plum and asked for full unification: the
   original site-wide lavender tokens (--purple, --purple-deep,
   --purple-hi, --purple-lo, --purple-mid, used across nav links,
   the oracle panels, contact section, etc.) and the newer Sacred
   Chaos scream-purple used on cards/frames/flip-cards/newsletter
   were two different purples that never got reconciled. This
   file redefines the root tokens AND every literal hex instance
   so there is exactly one purple everywhere on the page.
   ============================================================ */

:root {
  --purple: #7209b7 !important;
  --purple-deep: #56077f !important;
  --purple-hi: #b565e0 !important;
  --purple-lo: rgba(114, 9, 183, 0.08) !important;
  --purple-mid: rgba(114, 9, 183, 0.18) !important;
}

.bpm-readings-grid,
.bpm-faq-grid,
.bpm-newsletter-box {
  --scream-purple: #7209b7 !important;
  --scream-purple-glow: rgba(114, 9, 183, 0.42) !important;
}

.bpm-newsletter-box {
  box-shadow: 6px 6px 0 #7209b7, 8px 8px 14px rgba(114, 9, 183, 0.22) !important;
}

.bpm-flip-card:nth-child(5n+2) .bpm-flip-front,
.bpm-flip-card:nth-child(5n+2) .bpm-flip-back,
.bpm-flip-card:nth-child(5n+4) .bpm-flip-front,
.bpm-flip-card:nth-child(5n+4) .bpm-flip-back {
  box-shadow: 5px 5px 0 #7209b7 !important;
}

.bpm-oracle-two .bpm-oracle-card:nth-child(2) {
  box-shadow: 6px 6px 0 #7209b7, 11px 11px 22px rgba(114, 9, 183, 0.38) !important;
}

.bpm-oracle-two .bpm-oracle-card:nth-child(2) .bpm-oracle-list li::before {
  color: #7209b7 !important;
}
