/* PoT-O Ecosystem — Consistent Token Colors */

:root {
  --token-tribe: #0066FF;
  --token-aum: #FFD700;
  --token-stomp: #FF8C00;
  --token-ravecoin: #9933FF;
  --token-pttc: #00CCFF;
  --token-nmtc: #66FF00;
  
  --token-text-light: #FFFFFF;
  --token-text-dark: #333333;
}

/* Token background utilities */
.bg-tribe { background-color: var(--token-tribe); }
.bg-aum { background-color: var(--token-aum); }
.bg-stomp { background-color: var(--token-stomp); }
.bg-ravecoin { background-color: var(--token-ravecoin); }
.bg-pttc { background-color: var(--token-pttc); }
.bg-nmtc { background-color: var(--token-nmtc); }

/* Text colors */
.text-tribe { color: var(--token-tribe); }
.text-aum { color: var(--token-aum); }
.text-stomp { color: var(--token-stomp); }
.text-ravecoin { color: var(--token-ravecoin); }
.text-pttc { color: var(--token-pttc); }
.text-nmtc { color: var(--token-nmtc); }

/* Border colors */
.border-tribe { border-color: var(--token-tribe); }
.border-aum { border-color: var(--token-aum); }
.border-stomp { border-color: var(--token-stomp); }
.border-ravecoin { border-color: var(--token-ravecoin); }
.border-pttc { border-color: var(--token-pttc); }
.border-nmtc { border-color: var(--token-nmtc); }
