:root {
  /* https://identity.stanford.edu/design-elements/color/primary-colors/ */
  --stanford-cardinal-rgb: 143, 20, 20;
  --stanford-cardinal-dark-rgb: 130, 0, 0;
  --stanford-cardinal-light-rgb: 184, 58, 75;
  --stanford-cardinal: rgb(var(--stanford-cardinal-rgb));
  --stanford-cardinal-dark: rgb(var(--stanford-cardinal-dark-rgb));
  --stanford-black: #2e2d29;
  --stanford-black-rgb: 46, 45, 41;
  --stanford-90-black-rgb: 67, 66, 62;
  --stanford-90-black: rgb(var(--stanford-90-black-rgb));
  --stanford-80-black: #585754;
  --stanford-70-black: #6d6c69;
  --stanford-60-black: #767674;
  --stanford-50-black: #979694;
  --stanford-40-black: #ababa9;
  --stanford-30-black: #c0c0bf;
  --stanford-20-black: #d5d5d4;
  --stanford-10-black: #eaeaea;
  --stanford-10-black-rgb: 234, 234, 234;

  /* https://identity.stanford.edu/design-elements/color/accent-colors/ */
  --stanford-palo-alto-rgb: 23, 94, 84;
  --stanford-palo-alto-light-rgb: 45, 113, 111;
  --stanford-palo-alto-dark-rgb: 1, 66, 64;
  --stanford-palo-verde-rgb: 39, 153, 137;
  --stanford-palo-verde-light-rgb: 89, 179, 169;
  --stanford-palo-verde-dark-rgb: 1, 126, 124;
  --stanford-palo-verde-light: rgb(var(--stanford-palo-verde-light-rgb));
  --stanford-bay-rgb: 111, 162, 135;
  --stanford-bay-light-rgb: 138, 184, 167;
  --stanford-bay-dark-rgb: 65, 120, 101;
  --stanford-bay-light: rgb(var(--stanford-bay-light-rgb));
  --stanford-sky-rgb: 66, 152, 181;
  --stanford-sky-light-rgb: 103, 175, 210;
  --stanford-sky-dark-rgb: 1, 104, 149;
  --stanford-sky-light: rgb(var(--stanford-sky-light-rgb));
  --stanford-sky-dark: rgb(var(--stanford-sky-dark-rgb));
  --stanford-poppy-rgb: 233, 131, 0;
  --stanford-poppy-light-rgb: 249, 164, 74;
  --stanford-poppy-dark-rgb: 209, 102, 15;
  --stanford-poppy-light: rgb(var(--stanford-poppy-light-rgb));
  --stanford-poppy-dark: rgb(var(--stanford-poppy-dark-rgb));
  --stanford-illuminating-base-rgb: 254, 221, 92;
  --stanford-illuminating-light-rgb: 255, 231, 129;
  --stanford-illuminating-dark-rgb: 254, 197, 29;
  --stanford-archway-rgb: 93, 75, 60;
  --stanford-archway-light-rgb: 118, 98, 83;
  --stanford-archway-dark-rgb: 47, 36, 36;
  --stanford-archway: rgb(var(--stanford-archway-rgb));
  --stanford-stone-rgb: 127, 119, 118;
  --stanford-stone-light-rgb: 212, 209, 209;
  --stanford-stone-dark-rgb: 84, 73, 72;
  --stanford-stone-light: rgb(var(--stanford-stone-light-rgb));
  --stanford-fog-rgb: 218, 215, 203;
  --stanford-fog-light-rgb: 244, 244, 244;
  --stanford-fog-dark-rgb: 182, 177, 169;
  --stanford-fog-light: rgb(var(--stanford-fog-light-rgb));

  /* https://identity.stanford.edu/design-elements/color/web/ */
  --stanford-digital-blue-rgb: 0, 108, 184;
  --stanford-digital-blue-dark-rgb: 0, 84, 143;
  --stanford-digital-blue-light-rgb: 111, 195, 255;
  --stanford-digital-green-rgb: 0, 133, 102;
  --stanford-digital-green-dark-rgb: 0, 111, 84;
  --stanford-digital-green-light-rgb: 26, 236, 186;
  --stanford-digital-red-rgb: 177, 4, 14;
  --stanford-digital-red-dark-rgb: 130, 0, 0;
  --stanford-digital-red-light-rgb: 229, 8, 8;
  --stanford-digital-green: rgb(var(--stanford-digital-green-rgb));
  --stanford-digital-red: rgb(var(--stanford-digital-red-rgb));
  --stanford-digital-red-dark: rgb(var(--stanford-digital-red-dark-rgb));
  --stanford-digital-red-light: rgb(var(--stanford-digital-red-light-rgb));
  --stanford-digital-blue: rgb(var(--stanford-digital-blue-rgb));
  --stanford-digital-blue-dark: rgb(var(--stanford-digital-blue-dark-rgb));

  /* unofficial colors */
  --stanford-digital-red-darker: color-mix(
    in srgb,
    var(--stanford-digital-red-dark) 90%,
    black
  );
  --stanford-digital-blue-darker: color-mix(
    in srgb,
    var(--stanford-digital-blue-dark) 90%,
    black
  );
}
