/* =========================================================
   RIDE SOUNDS GLOBAL COLOR OVERRIDES
   ========================================================= */

:root {

  /* === BRAND COLORS (EDIT IF NEEDED) === */
  --rs-pink: #ff2fd4;
  --rs-blue: #00c8ff;
  --rs-purple: #7b4dff;
  --rs-black: #06070a;
  --rs-dark: #0d0f14;
  --rs-gray: #9aa0b5;
  --rs-white: #ffffff;

  /* === BOOTSTRAP OVERRIDES === */
  --bs-primary: var(--rs-pink);
  --bs-primary-rgb: 255,47,212;

  --bs-secondary: var(--rs-blue);
  --bs-secondary-rgb: 0,200,255;

  --bs-info: var(--rs-purple);
  --bs-dark: var(--rs-black);
  --bs-body-bg: var(--rs-black);
  --bs-body-color: var(--rs-white);
  --bs-link-color: var(--rs-blue);
  --bs-link-hover-color: var(--rs-pink);
  --bs-border-color: rgba(255,255,255,0.15);

  /* === TEMPLATE (Waxking) OVERRIDES === */
  --primary-color: var(--rs-white);
  --secondary-color: rgba(255,255,255,0.06);
  --bg-color: var(--rs-black);
  --text-color: #d0d3e0;
  --accent-color: linear-gradient(135deg, var(--rs-pink), var(--rs-blue));
  --divider-color: rgba(255,255,255,0.12);
  --white-color: var(--rs-white);

  /* === CURSOR / UI === */
  --cursor-color: var(--rs-pink);
}
