:root {
  --tag-color-default: var(--primary);
  --tag-color-machine-learning: #D8C226;
  --tag-color-ml: #D8C226;
  --tag-color-nlp: #D8C226;
  --tag-color-deep-learning: #D8C226;
  --tag-color-ai: #D8C226;
  --tag-color-robotics: #26BAD8;
  --tag-color-control: #26BAD8;
  --tag-color-ros: #26BAD8;
  --tag-color-drones: #26BAD8;
  --tag-color-aerospace: #D82686;
  --tag-color-aero: #D82686;
  --tag-color-cfd: #D82686;
  --tag-color-flight-dynamics: #D82686;
  --tag-color-software: #52D826;
  --tag-color-hugo: #52D826;
  --tag-color-quarto: #52D826;
  --tag-color-python: #52D826;
  --tag-color-lua: #52D826;
  --tag-color-ci-cd: #52D826;
  --tag-color-math: #2D26D8;
  --tag-color-optimization: #2D26D8;
  --tag-color-linear-algebra: #2D26D8;
}
.color-machine-learning { --tag-color: var(--tag-color-machine-learning); }
.color-ml { --tag-color: var(--tag-color-ml); }
.color-nlp { --tag-color: var(--tag-color-nlp); }
.color-deep-learning { --tag-color: var(--tag-color-deep-learning); }
.color-ai { --tag-color: var(--tag-color-ai); }
.color-robotics { --tag-color: var(--tag-color-robotics); }
.color-control { --tag-color: var(--tag-color-control); }
.color-ros { --tag-color: var(--tag-color-ros); }
.color-drones { --tag-color: var(--tag-color-drones); }
.color-aerospace { --tag-color: var(--tag-color-aerospace); }
.color-aero { --tag-color: var(--tag-color-aero); }
.color-cfd { --tag-color: var(--tag-color-cfd); }
.color-flight-dynamics { --tag-color: var(--tag-color-flight-dynamics); }
.color-software { --tag-color: var(--tag-color-software); }
.color-hugo { --tag-color: var(--tag-color-hugo); }
.color-quarto { --tag-color: var(--tag-color-quarto); }
.color-python { --tag-color: var(--tag-color-python); }
.color-lua { --tag-color: var(--tag-color-lua); }
.color-ci-cd { --tag-color: var(--tag-color-ci-cd); }
.color-math { --tag-color: var(--tag-color-math); }
.color-optimization { --tag-color: var(--tag-color-optimization); }
.color-linear-algebra { --tag-color: var(--tag-color-linear-algebra); }