/* Generated from the taxonomy files' colour fields. Do not edit. */
:root {
  --topic-politics: #7C3AED;
  --topic-politics-text: #7C3AED;
  --topic-politics-tint: rgba(124, 58, 237, 0.09);
  --topic-markets: #16A34A;
  --topic-markets-text: #12823B;
  --topic-markets-tint: rgba(22, 163, 74, 0.09);
  --topic-crypto: #CA8A04;
  --topic-crypto-text: #9A6903;
  --topic-crypto-tint: rgba(202, 138, 4, 0.09);
  --topic-ai: #0891B2;
  --topic-ai-text: #07809D;
  --topic-ai-tint: rgba(8, 145, 178, 0.09);
  --topic-weather: #2563EB;
  --topic-weather-text: #2563EB;
  --topic-weather-tint: rgba(37, 99, 235, 0.09);
  --topic-sport: #EA580C;
  --topic-sport-text: #C54A0A;
  --topic-sport-tint: rgba(234, 88, 12, 0.09);
  --topic-sci-tech: #4F46E5;
  --topic-sci-tech-text: #4F46E5;
  --topic-sci-tech-tint: rgba(79, 70, 229, 0.09);
  --topic-health: #DB2777;
  --topic-health-text: #DB2777;
  --topic-health-tint: rgba(219, 39, 119, 0.09);
  --topic-business: #475569;
  --topic-business-text: #475569;
  --topic-business-tint: rgba(71, 85, 105, 0.09);
  --topic-crime-justice: #B45309;
  --topic-crime-justice-text: #B45309;
  --topic-crime-justice-tint: rgba(180, 83, 9, 0.09);
  --topic-conflict: #DC2626;
  --topic-conflict-text: #DC2626;
  --topic-conflict-tint: rgba(220, 38, 38, 0.09);
  --topic-entertainment: #C026D3;
  --topic-entertainment-text: #C026D3;
  --topic-entertainment-tint: rgba(192, 38, 211, 0.09);
  --topic-lifestyle: #0D9488;
  --topic-lifestyle-text: #0B8278;
  --topic-lifestyle-tint: rgba(13, 148, 136, 0.09);
  --topic-other: #9AA0A8;
  --topic-other-text: #6F7379;
  --topic-other-tint: rgba(154, 160, 168, 0.09);
}
:root[data-theme="dark"] {
  --topic-politics-text: #9B69F1;
  --topic-politics-tint: rgba(124, 58, 237, 0.16);
  --topic-markets-text: #16A34A;
  --topic-markets-tint: rgba(22, 163, 74, 0.16);
  --topic-crypto-text: #CA8A04;
  --topic-crypto-tint: rgba(202, 138, 4, 0.16);
  --topic-ai-text: #0891B2;
  --topic-ai-tint: rgba(8, 145, 178, 0.16);
  --topic-weather-text: #5182EF;
  --topic-weather-tint: rgba(37, 99, 235, 0.16);
  --topic-sport-text: #EA580C;
  --topic-sport-tint: rgba(234, 88, 12, 0.16);
  --topic-sci-tech-text: #807AEC;
  --topic-sci-tech-tint: rgba(79, 70, 229, 0.16);
  --topic-health-text: #E25292;
  --topic-health-tint: rgba(219, 39, 119, 0.16);
  --topic-business-text: #828B99;
  --topic-business-tint: rgba(71, 85, 105, 0.16);
  --topic-crime-justice-text: #C3753A;
  --topic-crime-justice-tint: rgba(180, 83, 9, 0.16);
  --topic-conflict-text: #E45A5A;
  --topic-conflict-tint: rgba(220, 38, 38, 0.16);
  --topic-entertainment-text: #CD51DC;
  --topic-entertainment-tint: rgba(192, 38, 211, 0.16);
  --topic-lifestyle-text: #0D9488;
  --topic-lifestyle-tint: rgba(13, 148, 136, 0.16);
  --topic-other-text: #9AA0A8;
  --topic-other-tint: rgba(154, 160, 168, 0.16);
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --topic-politics-text: #9B69F1;
    --topic-politics-tint: rgba(124, 58, 237, 0.16);
    --topic-markets-text: #16A34A;
    --topic-markets-tint: rgba(22, 163, 74, 0.16);
    --topic-crypto-text: #CA8A04;
    --topic-crypto-tint: rgba(202, 138, 4, 0.16);
    --topic-ai-text: #0891B2;
    --topic-ai-tint: rgba(8, 145, 178, 0.16);
    --topic-weather-text: #5182EF;
    --topic-weather-tint: rgba(37, 99, 235, 0.16);
    --topic-sport-text: #EA580C;
    --topic-sport-tint: rgba(234, 88, 12, 0.16);
    --topic-sci-tech-text: #807AEC;
    --topic-sci-tech-tint: rgba(79, 70, 229, 0.16);
    --topic-health-text: #E25292;
    --topic-health-tint: rgba(219, 39, 119, 0.16);
    --topic-business-text: #828B99;
    --topic-business-tint: rgba(71, 85, 105, 0.16);
    --topic-crime-justice-text: #C3753A;
    --topic-crime-justice-tint: rgba(180, 83, 9, 0.16);
    --topic-conflict-text: #E45A5A;
    --topic-conflict-tint: rgba(220, 38, 38, 0.16);
    --topic-entertainment-text: #CD51DC;
    --topic-entertainment-tint: rgba(192, 38, 211, 0.16);
    --topic-lifestyle-text: #0D9488;
    --topic-lifestyle-tint: rgba(13, 148, 136, 0.16);
    --topic-other-text: #9AA0A8;
    --topic-other-tint: rgba(154, 160, 168, 0.16);
  }
}
.t-politics { --tc: var(--topic-politics); --tt: var(--topic-politics-text); --tb: var(--topic-politics-tint); }
.t-markets { --tc: var(--topic-markets); --tt: var(--topic-markets-text); --tb: var(--topic-markets-tint); }
.t-crypto { --tc: var(--topic-crypto); --tt: var(--topic-crypto-text); --tb: var(--topic-crypto-tint); }
.t-ai { --tc: var(--topic-ai); --tt: var(--topic-ai-text); --tb: var(--topic-ai-tint); }
.t-weather { --tc: var(--topic-weather); --tt: var(--topic-weather-text); --tb: var(--topic-weather-tint); }
.t-sport { --tc: var(--topic-sport); --tt: var(--topic-sport-text); --tb: var(--topic-sport-tint); }
.t-sci-tech { --tc: var(--topic-sci-tech); --tt: var(--topic-sci-tech-text); --tb: var(--topic-sci-tech-tint); }
.t-health { --tc: var(--topic-health); --tt: var(--topic-health-text); --tb: var(--topic-health-tint); }
.t-business { --tc: var(--topic-business); --tt: var(--topic-business-text); --tb: var(--topic-business-tint); }
.t-crime-justice { --tc: var(--topic-crime-justice); --tt: var(--topic-crime-justice-text); --tb: var(--topic-crime-justice-tint); }
.t-conflict { --tc: var(--topic-conflict); --tt: var(--topic-conflict-text); --tb: var(--topic-conflict-tint); }
.t-entertainment { --tc: var(--topic-entertainment); --tt: var(--topic-entertainment-text); --tb: var(--topic-entertainment-tint); }
.t-lifestyle { --tc: var(--topic-lifestyle); --tt: var(--topic-lifestyle-text); --tb: var(--topic-lifestyle-tint); }
.t-other { --tc: var(--topic-other); --tt: var(--topic-other-text); --tb: var(--topic-other-tint); }
