/* Written by scripts/rebrand.py from scripts/gleehouse_palettes.py. */
:root {
  --gh-accent: #6a35ee;
  --gh-glow: #e9e4fb;
  --gh-glow-mid: #f7eff6;
  --gh-page: #f3f2f7;
  --gh-ink: #17142b;
  --gh-soft-ink: #5f5c7a;
  --gh-chip-line: #e0dcf3;
  --gh-confetti: #3d35e8,#6a35ee,#ff3d81,#ffffff,#c9b8fa;
  --gh-logo-1: #3d35e8;
  --gh-logo-2: #6a35ee;
  --gh-logo-3: #ff3d81;
  --gh-logo-icon: url(/brand/gleehouse-icon-tinted.svg?v=1793616139);
  --gh-logo-wordmark: url(/brand/gleehouse-wordmark-tinted.svg?v=1793616139);
}

body {
  --token-glee-highlight: #6a35ee;
}

span[style*="--token-glee-highlight"] {
  background: linear-gradient(100deg, #3d35e8, #6a35ee 45%, #ff3d81);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

span[style*="--token-glee-highlight"]:has(span span) {
  background: none;
}

span[style*="--token-glee-highlight"]:has(span span) > span > span {
  -webkit-text-fill-color: #ff3d81;
}
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(1) > span:nth-child(1) { -webkit-text-fill-color: #3d35e8; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(1) > span:nth-child(2) { -webkit-text-fill-color: #4c35ea; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(1) > span:nth-child(3) { -webkit-text-fill-color: #5b35ec; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(1) > span:nth-child(4) { -webkit-text-fill-color: #6a35ee; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(2) > span:nth-child(1) { -webkit-text-fill-color: #9c38ca; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(2) > span:nth-child(2) { -webkit-text-fill-color: #cd3aa5; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(2) > span:nth-child(3) { -webkit-text-fill-color: #ff3d81; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(1) > span:nth-child(n + 5) { -webkit-text-fill-color: #6a35ee; }
span[style*="--token-glee-highlight"]:has(span span) > span:nth-of-type(2) > span:nth-child(n + 4) { -webkit-text-fill-color: #ff3d81; }
