:root, [data-bs-theme=light] {
  --us-primary: #bf0404;
  --us-primary-fg: #ffffff;
  --us-secondary: #0077a4;
  --us-secondary-fg: #ffffff;
  --us-accent: #cc0000;
  --us-accent-fg: #ffffff;
  --us-header: #ffffff;
  --us-header-fg: #000000;
  --us-surface: #faf1ef;
  --us-surface-fg: #000000;
  --us-header-link: #bf0404;
  --us-home: #8e0000;
  --us-home-fg: #ffffff;
  --us-away: #3b9ac9;
  --us-away-fg: #000000;
  --us-pool-1: #9e463b;
  --us-pool-1-fg: #ffffff;
  --us-pool-2: #007a56;
  --us-pool-2-fg: #ffffff;
  --us-pool-3: #74519c;
  --us-pool-3-fg: #ffffff;
  --us-pool-4: #875c00;
  --us-pool-4-fg: #ffffff;
  --us-pool-5: #007390;
  --us-pool-5-fg: #ffffff;
  --us-pool-6: #994467;
  --us-pool-6-fg: #ffffff;
  --us-pool-7: #477324;
  --us-pool-7-fg: #ffffff;
  --us-pool-8: #4d5fa9;
  --us-pool-8-fg: #ffffff;
  --us-pool-9: #9a4c1b;
  --us-pool-9-fg: #ffffff;
  --us-pool-10: #00786f;
  --us-pool-10-fg: #ffffff;
  --us-pool-11: #864a8b;
  --us-pool-11-fg: #ffffff;
  --us-pool-12: #746600;
  --us-pool-12-fg: #ffffff;
}
[data-bs-theme=dark] {
  --us-primary: #f75040;
  --us-primary-fg: #000000;
  --us-secondary: #419fce;
  --us-secondary-fg: #000000;
  --us-accent: #fc4939;
  --us-accent-fg: #000000;
  --us-header: #2e2e2e;
  --us-header-fg: #ffffff;
  --us-surface: #332c2b;
  --us-surface-fg: #ffffff;
  --us-header-link: #ffffff;
  --us-home: #ca1c14;
  --us-home-fg: #ffffff;
  --us-away: #6bc7f8;
  --us-away-fg: #000000;
}
