body[data-project-code="supra"][data-project-color-mode="light"]:not([data-visitor-color-mode]),
body[data-project-code="supra"][data-visitor-color-mode="light"] { --primary: #DF2B4A; --primary-hover: #B7233D; --primary-ink: #FFFFFF; --primary-text: #CE2844; --primary-text-hover: #AD2239; }
body[data-project-code="supra"][data-project-color-mode="dark"]:not([data-visitor-color-mode]),
body[data-project-code="supra"][data-visitor-color-mode="dark"] { --primary: #E03351; --primary-hover: #E65870; --primary-ink: #000000; --primary-text: #EA7186; --primary-text-hover: #ED8899; }
@media (prefers-color-scheme: light) {
  body[data-project-code="supra"][data-project-color-mode="system"]:not([data-visitor-color-mode]) { --primary: #DF2B4A; --primary-hover: #B7233D; --primary-ink: #FFFFFF; --primary-text: #CE2844; --primary-text-hover: #AD2239; }
}
@media (prefers-color-scheme: dark) {
  body[data-project-code="supra"][data-project-color-mode="system"]:not([data-visitor-color-mode]) { --primary: #E03351; --primary-hover: #E65870; --primary-ink: #000000; --primary-text: #EA7186; --primary-text-hover: #ED8899; }
}