MelangeCSS Reference

Current Version: 1.0.0-RC4

Colors ( High Contrast )

All colors can be used for text, borders, or backgrounds by using the color name and tint on its own (for text), with bc- (for borders), or bg- (for backgrounds). Hover styles are available by prefixing hover- in front of the class.

You are encouraged to use colors with maximum accessible combinations. I have built a tool called Ghola that can help. This palette can be viewed here

red

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

orange

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

yellow

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

green

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

blue

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

purple

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

gray

 
-100
 
-200
 
-300
 
-400
 
-500
 
-600
 
-700
 
-800
 
-900

black

 
black
 
-ish

white

 
white
 
-ish
Black
black*
Black Text
black-hc
.black-hc {
  color: var(--mg-black);
}
.black-hc
.black-hc
black-ish-hc
.black-ish-hc {
  color: var(--mg-black-ish);
}
.black-ish-hc
.black-ish-hc
hover-black-hc
.hover-black-hc:hover {
  color: var(--mg-black);
}
.hover-black-hc
.hover-black-hc
hover-black-ish-hc
.hover-black-ish-hc:hover {
  color: var(--mg-black-ish);
}
.hover-black-ish-hc
.hover-black-ish-hc
bg-black*
Black Background
bg-black-hc
.bg-black-hc {
  background-color: var(--mg-black);
}
.bg-black-hc
.bg-black-hc
bg-black-ish-hc
.bg-black-ish-hc {
  background-color: var(--mg-black-ish);
}
.bg-black-ish-hc
.bg-black-ish-hc
hover-bg-black-hc
.hover-bg-black-hc:hover {
  background-color: var(--mg-black);
}
.hover-bg-black-hc
.hover-bg-black-hc
hover-bg-black-ish-hc
.hover-bg-black-ish-hc:hover {
  background-color: var(--mg-black-ish);
}
.hover-bg-black-ish-hc
.hover-bg-black-ish-hc
bc-black*
Black Border
bc-black-hc
.bc-black-hc {
  border-color: var(--mg-black);
}
.bc-black-hc
.bc-black-hc
bc-black-ish-hc
.bc-black-ish-hc {
  border-color: var(--mg-black-ish);
}
.bc-black-ish-hc
.bc-black-ish-hc
hover-bc-black-hc
.hover-bc-black-hc:hover {
  border-color: var(--mg-black);
}
.hover-bc-black-hc
.hover-bc-black-hc
hover-bc-black-ish-hc
.hover-bc-black-ish-hc:hover {
  border-color: var(--mg-black-ish);
}
.hover-bc-black-ish-hc
.hover-bc-black-ish-hc
Blue
blue*
Blue Text
blue-100-hc
.blue-100-hc {
  color: var(--mg-blue-100);
}
.blue-100-hc
.blue-100-hc
blue-200-hc
.blue-200-hc {
  color: var(--mg-blue-200);
}
.blue-200-hc
.blue-200-hc
blue-300-hc
.blue-300-hc {
  color: var(--mg-blue-300);
}
.blue-300-hc
.blue-300-hc
blue-400-hc
.blue-400-hc {
  color: var(--mg-blue-400);
}
.blue-400-hc
.blue-400-hc
blue-500-hc
.blue-500-hc {
  color: var(--mg-blue-500);
}
.blue-500-hc
.blue-500-hc
blue-600-hc
.blue-600-hc {
  color: var(--mg-blue-600);
}
.blue-600-hc
.blue-600-hc
blue-700-hc
.blue-700-hc {
  color: var(--mg-blue-700);
}
.blue-700-hc
.blue-700-hc
blue-800-hc
.blue-800-hc {
  color: var(--mg-blue-800);
}
.blue-800-hc
.blue-800-hc
blue-900-hc
.blue-900-hc {
  color: var(--mg-blue-900);
}
.blue-900-hc
.blue-900-hc
hover-blue-100-hc
.hover-blue-100-hc:hover {
  color: var(--mg-blue-100);
}
.hover-blue-100-hc
.hover-blue-100-hc
hover-blue-200-hc
.hover-blue-200-hc:hover {
  color: var(--mg-blue-200);
}
.hover-blue-200-hc
.hover-blue-200-hc
hover-blue-300-hc
.hover-blue-300-hc:hover {
  color: var(--mg-blue-300);
}
.hover-blue-300-hc
.hover-blue-300-hc
hover-blue-400-hc
.hover-blue-400-hc:hover {
  color: var(--mg-blue-400);
}
.hover-blue-400-hc
.hover-blue-400-hc
hover-blue-500-hc
.hover-blue-500-hc:hover {
  color: var(--mg-blue-500);
}
.hover-blue-500-hc
.hover-blue-500-hc
hover-blue-600-hc
.hover-blue-600-hc:hover {
  color: var(--mg-blue-600);
}
.hover-blue-600-hc
.hover-blue-600-hc
hover-blue-700-hc
.hover-blue-700-hc:hover {
  color: var(--mg-blue-700);
}
.hover-blue-700-hc
.hover-blue-700-hc
hover-blue-800-hc
.hover-blue-800-hc:hover {
  color: var(--mg-blue-800);
}
.hover-blue-800-hc
.hover-blue-800-hc
hover-blue-900-hc
.hover-blue-900-hc:hover {
  color: var(--mg-blue-900);
}
.hover-blue-900-hc
.hover-blue-900-hc
bg-blue*
Blue Background
bg-blue-100-hc
.bg-blue-100-hc {
  background-color: var(--mg-blue-100);
}
.bg-blue-100-hc
.bg-blue-100-hc
bg-blue-200-hc
.bg-blue-200-hc {
  background-color: var(--mg-blue-200);
}
.bg-blue-200-hc
.bg-blue-200-hc
bg-blue-300-hc
.bg-blue-300-hc {
  background-color: var(--mg-blue-300);
}
.bg-blue-300-hc
.bg-blue-300-hc
bg-blue-400-hc
.bg-blue-400-hc {
  background-color: var(--mg-blue-400);
}
.bg-blue-400-hc
.bg-blue-400-hc
bg-blue-500-hc
.bg-blue-500-hc {
  background-color: var(--mg-blue-500);
}
.bg-blue-500-hc
.bg-blue-500-hc
bg-blue-600-hc
.bg-blue-600-hc {
  background-color: var(--mg-blue-600);
}
.bg-blue-600-hc
.bg-blue-600-hc
bg-blue-700-hc
.bg-blue-700-hc {
  background-color: var(--mg-blue-700);
}
.bg-blue-700-hc
.bg-blue-700-hc
bg-blue-800-hc
.bg-blue-800-hc {
  background-color: var(--mg-blue-800);
}
.bg-blue-800-hc
.bg-blue-800-hc
bg-blue-900-hc
.bg-blue-900-hc {
  background-color: var(--mg-blue-900);
}
.bg-blue-900-hc
.bg-blue-900-hc
hover-bg-blue-100-hc
.hover-bg-blue-100-hc:hover {
  background-color: var(--mg-blue-100);
}
.hover-bg-blue-100-hc
.hover-bg-blue-100-hc
hover-bg-blue-200-hc
.hover-bg-blue-200-hc:hover {
  background-color: var(--mg-blue-200);
}
.hover-bg-blue-200-hc
.hover-bg-blue-200-hc
hover-bg-blue-300-hc
.hover-bg-blue-300-hc:hover {
  background-color: var(--mg-blue-300);
}
.hover-bg-blue-300-hc
.hover-bg-blue-300-hc
hover-bg-blue-400-hc
.hover-bg-blue-400-hc:hover {
  background-color: var(--mg-blue-400);
}
.hover-bg-blue-400-hc
.hover-bg-blue-400-hc
hover-bg-blue-500-hc
.hover-bg-blue-500-hc:hover {
  background-color: var(--mg-blue-500);
}
.hover-bg-blue-500-hc
.hover-bg-blue-500-hc
hover-bg-blue-600-hc
.hover-bg-blue-600-hc:hover {
  background-color: var(--mg-blue-600);
}
.hover-bg-blue-600-hc
.hover-bg-blue-600-hc
hover-bg-blue-700-hc
.hover-bg-blue-700-hc:hover {
  background-color: var(--mg-blue-700);
}
.hover-bg-blue-700-hc
.hover-bg-blue-700-hc
hover-bg-blue-800-hc
.hover-bg-blue-800-hc:hover {
  background-color: var(--mg-blue-800);
}
.hover-bg-blue-800-hc
.hover-bg-blue-800-hc
hover-bg-blue-900-hc
.hover-bg-blue-900-hc:hover {
  background-color: var(--mg-blue-900);
}
.hover-bg-blue-900-hc
.hover-bg-blue-900-hc
bc-blue*
Blue Border
bc-blue-100-hc
.bc-blue-100-hc {
  border-color: var(--mg-blue-100);
}
.bc-blue-100-hc
.bc-blue-100-hc
bc-blue-200-hc
.bc-blue-200-hc {
  border-color: var(--mg-blue-200);
}
.bc-blue-200-hc
.bc-blue-200-hc
bc-blue-300-hc
.bc-blue-300-hc {
  border-color: var(--mg-blue-300);
}
.bc-blue-300-hc
.bc-blue-300-hc
bc-blue-400-hc
.bc-blue-400-hc {
  border-color: var(--mg-blue-400);
}
.bc-blue-400-hc
.bc-blue-400-hc
bc-blue-500-hc
.bc-blue-500-hc {
  border-color: var(--mg-blue-500);
}
.bc-blue-500-hc
.bc-blue-500-hc
bc-blue-600-hc
.bc-blue-600-hc {
  border-color: var(--mg-blue-600);
}
.bc-blue-600-hc
.bc-blue-600-hc
bc-blue-700-hc
.bc-blue-700-hc {
  border-color: var(--mg-blue-700);
}
.bc-blue-700-hc
.bc-blue-700-hc
bc-blue-800-hc
.bc-blue-800-hc {
  border-color: var(--mg-blue-800);
}
.bc-blue-800-hc
.bc-blue-800-hc
bc-blue-900-hc
.bc-blue-900-hc {
  border-color: var(--mg-blue-900);
}
.bc-blue-900-hc
.bc-blue-900-hc
hover-bc-blue-100-hc
.hover-bc-blue-100-hc:hover {
  border-color: var(--mg-blue-100);
}
.hover-bc-blue-100-hc
.hover-bc-blue-100-hc
hover-bc-blue-200-hc
.hover-bc-blue-200-hc:hover {
  border-color: var(--mg-blue-200);
}
.hover-bc-blue-200-hc
.hover-bc-blue-200-hc
hover-bc-blue-300-hc
.hover-bc-blue-300-hc:hover {
  border-color: var(--mg-blue-300);
}
.hover-bc-blue-300-hc
.hover-bc-blue-300-hc
hover-bc-blue-400-hc
.hover-bc-blue-400-hc:hover {
  border-color: var(--mg-blue-400);
}
.hover-bc-blue-400-hc
.hover-bc-blue-400-hc
hover-bc-blue-500-hc
.hover-bc-blue-500-hc:hover {
  border-color: var(--mg-blue-500);
}
.hover-bc-blue-500-hc
.hover-bc-blue-500-hc
hover-bc-blue-600-hc
.hover-bc-blue-600-hc:hover {
  border-color: var(--mg-blue-600);
}
.hover-bc-blue-600-hc
.hover-bc-blue-600-hc
hover-bc-blue-700-hc
.hover-bc-blue-700-hc:hover {
  border-color: var(--mg-blue-700);
}
.hover-bc-blue-700-hc
.hover-bc-blue-700-hc
hover-bc-blue-800-hc
.hover-bc-blue-800-hc:hover {
  border-color: var(--mg-blue-800);
}
.hover-bc-blue-800-hc
.hover-bc-blue-800-hc
hover-bc-blue-900-hc
.hover-bc-blue-900-hc:hover {
  border-color: var(--mg-blue-900);
}
.hover-bc-blue-900-hc
.hover-bc-blue-900-hc
Gray
gray*
Gray Text
gray-100-hc
.gray-100-hc {
  color: var(--mg-gray-100);
}
.gray-100-hc
.gray-100-hc
gray-200-hc
.gray-200-hc {
  color: var(--mg-gray-200);
}
.gray-200-hc
.gray-200-hc
gray-300-hc
.gray-300-hc {
  color: var(--mg-gray-300);
}
.gray-300-hc
.gray-300-hc
gray-400-hc
.gray-400-hc {
  color: var(--mg-gray-400);
}
.gray-400-hc
.gray-400-hc
gray-500-hc
.gray-500-hc {
  color: var(--mg-gray-500);
}
.gray-500-hc
.gray-500-hc
gray-600-hc
.gray-600-hc {
  color: var(--mg-gray-600);
}
.gray-600-hc
.gray-600-hc
gray-700-hc
.gray-700-hc {
  color: var(--mg-gray-700);
}
.gray-700-hc
.gray-700-hc
gray-800-hc
.gray-800-hc {
  color: var(--mg-gray-800);
}
.gray-800-hc
.gray-800-hc
gray-900-hc
.gray-900-hc {
  color: var(--mg-gray-900);
}
.gray-900-hc
.gray-900-hc
hover-gray-100-hc
.hover-gray-100-hc:hover {
  color: var(--mg-gray-100);
}
.hover-gray-100-hc
.hover-gray-100-hc
hover-gray-200-hc
.hover-gray-200-hc:hover {
  color: var(--mg-gray-200);
}
.hover-gray-200-hc
.hover-gray-200-hc
hover-gray-300-hc
.hover-gray-300-hc:hover {
  color: var(--mg-gray-300);
}
.hover-gray-300-hc
.hover-gray-300-hc
hover-gray-400-hc
.hover-gray-400-hc:hover {
  color: var(--mg-gray-400);
}
.hover-gray-400-hc
.hover-gray-400-hc
hover-gray-500-hc
.hover-gray-500-hc:hover {
  color: var(--mg-gray-500);
}
.hover-gray-500-hc
.hover-gray-500-hc
hover-gray-600-hc
.hover-gray-600-hc:hover {
  color: var(--mg-gray-600);
}
.hover-gray-600-hc
.hover-gray-600-hc
hover-gray-700-hc
.hover-gray-700-hc:hover {
  color: var(--mg-gray-700);
}
.hover-gray-700-hc
.hover-gray-700-hc
hover-gray-800-hc
.hover-gray-800-hc:hover {
  color: var(--mg-gray-800);
}
.hover-gray-800-hc
.hover-gray-800-hc
hover-gray-900-hc
.hover-gray-900-hc:hover {
  color: var(--mg-gray-900);
}
.hover-gray-900-hc
.hover-gray-900-hc
bg-gray*
Gray Background
bg-gray-100-hc
.bg-gray-100-hc {
  background-color: var(--mg-gray-100);
}
.bg-gray-100-hc
.bg-gray-100-hc
bg-gray-200-hc
.bg-gray-200-hc {
  background-color: var(--mg-gray-200);
}
.bg-gray-200-hc
.bg-gray-200-hc
bg-gray-300-hc
.bg-gray-300-hc {
  background-color: var(--mg-gray-300);
}
.bg-gray-300-hc
.bg-gray-300-hc
bg-gray-400-hc
.bg-gray-400-hc {
  background-color: var(--mg-gray-400);
}
.bg-gray-400-hc
.bg-gray-400-hc
bg-gray-500-hc
.bg-gray-500-hc {
  background-color: var(--mg-gray-500);
}
.bg-gray-500-hc
.bg-gray-500-hc
bg-gray-600-hc
.bg-gray-600-hc {
  background-color: var(--mg-gray-600);
}
.bg-gray-600-hc
.bg-gray-600-hc
bg-gray-700-hc
.bg-gray-700-hc {
  background-color: var(--mg-gray-700);
}
.bg-gray-700-hc
.bg-gray-700-hc
bg-gray-800-hc
.bg-gray-800-hc {
  background-color: var(--mg-gray-800);
}
.bg-gray-800-hc
.bg-gray-800-hc
bg-gray-900-hc
.bg-gray-900-hc {
  background-color: var(--mg-gray-900);
}
.bg-gray-900-hc
.bg-gray-900-hc
hover-bg-gray-100-hc
.hover-bg-gray-100-hc:hover {
  background-color: var(--mg-gray-100);
}
.hover-bg-gray-100-hc
.hover-bg-gray-100-hc
hover-bg-gray-200-hc
.hover-bg-gray-200-hc:hover {
  background-color: var(--mg-gray-200);
}
.hover-bg-gray-200-hc
.hover-bg-gray-200-hc
hover-bg-gray-300-hc
.hover-bg-gray-300-hc:hover {
  background-color: var(--mg-gray-300);
}
.hover-bg-gray-300-hc
.hover-bg-gray-300-hc
hover-bg-gray-400-hc
.hover-bg-gray-400-hc:hover {
  background-color: var(--mg-gray-400);
}
.hover-bg-gray-400-hc
.hover-bg-gray-400-hc
hover-bg-gray-500-hc
.hover-bg-gray-500-hc:hover {
  background-color: var(--mg-gray-500);
}
.hover-bg-gray-500-hc
.hover-bg-gray-500-hc
hover-bg-gray-600-hc
.hover-bg-gray-600-hc:hover {
  background-color: var(--mg-gray-600);
}
.hover-bg-gray-600-hc
.hover-bg-gray-600-hc
hover-bg-gray-700-hc
.hover-bg-gray-700-hc:hover {
  background-color: var(--mg-gray-700);
}
.hover-bg-gray-700-hc
.hover-bg-gray-700-hc
hover-bg-gray-800-hc
.hover-bg-gray-800-hc:hover {
  background-color: var(--mg-gray-800);
}
.hover-bg-gray-800-hc
.hover-bg-gray-800-hc
hover-bg-gray-900-hc
.hover-bg-gray-900-hc:hover {
  background-color: var(--mg-gray-900);
}
.hover-bg-gray-900-hc
.hover-bg-gray-900-hc
bc-gray*
Gray Border
bc-gray-100-hc
.bc-gray-100-hc {
  border-color: var(--mg-gray-100);
}
.bc-gray-100-hc
.bc-gray-100-hc
bc-gray-200-hc
.bc-gray-200-hc {
  border-color: var(--mg-gray-200);
}
.bc-gray-200-hc
.bc-gray-200-hc
bc-gray-300-hc
.bc-gray-300-hc {
  border-color: var(--mg-gray-300);
}
.bc-gray-300-hc
.bc-gray-300-hc
bc-gray-400-hc
.bc-gray-400-hc {
  border-color: var(--mg-gray-400);
}
.bc-gray-400-hc
.bc-gray-400-hc
bc-gray-500-hc
.bc-gray-500-hc {
  border-color: var(--mg-gray-500);
}
.bc-gray-500-hc
.bc-gray-500-hc
bc-gray-600-hc
.bc-gray-600-hc {
  border-color: var(--mg-gray-600);
}
.bc-gray-600-hc
.bc-gray-600-hc
bc-gray-700-hc
.bc-gray-700-hc {
  border-color: var(--mg-gray-700);
}
.bc-gray-700-hc
.bc-gray-700-hc
bc-gray-800-hc
.bc-gray-800-hc {
  border-color: var(--mg-gray-800);
}
.bc-gray-800-hc
.bc-gray-800-hc
bc-gray-900-hc
.bc-gray-900-hc {
  border-color: var(--mg-gray-900);
}
.bc-gray-900-hc
.bc-gray-900-hc
hover-bc-gray-100-hc
.hover-bc-gray-100-hc:hover {
  border-color: var(--mg-gray-100);
}
.hover-bc-gray-100-hc
.hover-bc-gray-100-hc
hover-bc-gray-200-hc
.hover-bc-gray-200-hc:hover {
  border-color: var(--mg-gray-200);
}
.hover-bc-gray-200-hc
.hover-bc-gray-200-hc
hover-bc-gray-300-hc
.hover-bc-gray-300-hc:hover {
  border-color: var(--mg-gray-300);
}
.hover-bc-gray-300-hc
.hover-bc-gray-300-hc
hover-bc-gray-400-hc
.hover-bc-gray-400-hc:hover {
  border-color: var(--mg-gray-400);
}
.hover-bc-gray-400-hc
.hover-bc-gray-400-hc
hover-bc-gray-500-hc
.hover-bc-gray-500-hc:hover {
  border-color: var(--mg-gray-500);
}
.hover-bc-gray-500-hc
.hover-bc-gray-500-hc
hover-bc-gray-600-hc
.hover-bc-gray-600-hc:hover {
  border-color: var(--mg-gray-600);
}
.hover-bc-gray-600-hc
.hover-bc-gray-600-hc
hover-bc-gray-700-hc
.hover-bc-gray-700-hc:hover {
  border-color: var(--mg-gray-700);
}
.hover-bc-gray-700-hc
.hover-bc-gray-700-hc
hover-bc-gray-800-hc
.hover-bc-gray-800-hc:hover {
  border-color: var(--mg-gray-800);
}
.hover-bc-gray-800-hc
.hover-bc-gray-800-hc
hover-bc-gray-900-hc
.hover-bc-gray-900-hc:hover {
  border-color: var(--mg-gray-900);
}
.hover-bc-gray-900-hc
.hover-bc-gray-900-hc
Green
green*
Green Text
green-100-hc
.green-100-hc {
  color: var(--mg-green-100);
}
.green-100-hc
.green-100-hc
green-200-hc
.green-200-hc {
  color: var(--mg-green-200);
}
.green-200-hc
.green-200-hc
green-300-hc
.green-300-hc {
  color: var(--mg-green-300);
}
.green-300-hc
.green-300-hc
green-400-hc
.green-400-hc {
  color: var(--mg-green-400);
}
.green-400-hc
.green-400-hc
green-500-hc
.green-500-hc {
  color: var(--mg-green-500);
}
.green-500-hc
.green-500-hc
green-600-hc
.green-600-hc {
  color: var(--mg-green-600);
}
.green-600-hc
.green-600-hc
green-700-hc
.green-700-hc {
  color: var(--mg-green-700);
}
.green-700-hc
.green-700-hc
green-800-hc
.green-800-hc {
  color: var(--mg-green-800);
}
.green-800-hc
.green-800-hc
green-900-hc
.green-900-hc {
  color: var(--mg-green-900);
}
.green-900-hc
.green-900-hc
hover-green-100-hc
.hover-green-100-hc:hover {
  color: var(--mg-green-100);
}
.hover-green-100-hc
.hover-green-100-hc
hover-green-200-hc
.hover-green-200-hc:hover {
  color: var(--mg-green-200);
}
.hover-green-200-hc
.hover-green-200-hc
hover-green-300-hc
.hover-green-300-hc:hover {
  color: var(--mg-green-300);
}
.hover-green-300-hc
.hover-green-300-hc
hover-green-400-hc
.hover-green-400-hc:hover {
  color: var(--mg-green-400);
}
.hover-green-400-hc
.hover-green-400-hc
hover-green-500-hc
.hover-green-500-hc:hover {
  color: var(--mg-green-500);
}
.hover-green-500-hc
.hover-green-500-hc
hover-green-600-hc
.hover-green-600-hc:hover {
  color: var(--mg-green-600);
}
.hover-green-600-hc
.hover-green-600-hc
hover-green-700-hc
.hover-green-700-hc:hover {
  color: var(--mg-green-700);
}
.hover-green-700-hc
.hover-green-700-hc
hover-green-800-hc
.hover-green-800-hc:hover {
  color: var(--mg-green-800);
}
.hover-green-800-hc
.hover-green-800-hc
hover-green-900-hc
.hover-green-900-hc:hover {
  color: var(--mg-green-900);
}
.hover-green-900-hc
.hover-green-900-hc
bg-green*
Green Background
bg-green-100-hc
.bg-green-100-hc {
  background-color: var(--mg-green-100);
}
.bg-green-100-hc
.bg-green-100-hc
bg-green-200-hc
.bg-green-200-hc {
  background-color: var(--mg-green-200);
}
.bg-green-200-hc
.bg-green-200-hc
bg-green-300-hc
.bg-green-300-hc {
  background-color: var(--mg-green-300);
}
.bg-green-300-hc
.bg-green-300-hc
bg-green-400-hc
.bg-green-400-hc {
  background-color: var(--mg-green-400);
}
.bg-green-400-hc
.bg-green-400-hc
bg-green-500-hc
.bg-green-500-hc {
  background-color: var(--mg-green-500);
}
.bg-green-500-hc
.bg-green-500-hc
bg-green-600-hc
.bg-green-600-hc {
  background-color: var(--mg-green-600);
}
.bg-green-600-hc
.bg-green-600-hc
bg-green-700-hc
.bg-green-700-hc {
  background-color: var(--mg-green-700);
}
.bg-green-700-hc
.bg-green-700-hc
bg-green-800-hc
.bg-green-800-hc {
  background-color: var(--mg-green-800);
}
.bg-green-800-hc
.bg-green-800-hc
bg-green-900-hc
.bg-green-900-hc {
  background-color: var(--mg-green-900);
}
.bg-green-900-hc
.bg-green-900-hc
hover-bg-green-100-hc
.hover-bg-green-100-hc:hover {
  background-color: var(--mg-green-100);
}
.hover-bg-green-100-hc
.hover-bg-green-100-hc
hover-bg-green-200-hc
.hover-bg-green-200-hc:hover {
  background-color: var(--mg-green-200);
}
.hover-bg-green-200-hc
.hover-bg-green-200-hc
hover-bg-green-300-hc
.hover-bg-green-300-hc:hover {
  background-color: var(--mg-green-300);
}
.hover-bg-green-300-hc
.hover-bg-green-300-hc
hover-bg-green-400-hc
.hover-bg-green-400-hc:hover {
  background-color: var(--mg-green-400);
}
.hover-bg-green-400-hc
.hover-bg-green-400-hc
hover-bg-green-500-hc
.hover-bg-green-500-hc:hover {
  background-color: var(--mg-green-500);
}
.hover-bg-green-500-hc
.hover-bg-green-500-hc
hover-bg-green-600-hc
.hover-bg-green-600-hc:hover {
  background-color: var(--mg-green-600);
}
.hover-bg-green-600-hc
.hover-bg-green-600-hc
hover-bg-green-700-hc
.hover-bg-green-700-hc:hover {
  background-color: var(--mg-green-700);
}
.hover-bg-green-700-hc
.hover-bg-green-700-hc
hover-bg-green-800-hc
.hover-bg-green-800-hc:hover {
  background-color: var(--mg-green-800);
}
.hover-bg-green-800-hc
.hover-bg-green-800-hc
hover-bg-green-900-hc
.hover-bg-green-900-hc:hover {
  background-color: var(--mg-green-900);
}
.hover-bg-green-900-hc
.hover-bg-green-900-hc
bc-green*
Green Border
bc-green-100-hc
.bc-green-100-hc {
  border-color: var(--mg-green-100);
}
.bc-green-100-hc
.bc-green-100-hc
bc-green-200-hc
.bc-green-200-hc {
  border-color: var(--mg-green-200);
}
.bc-green-200-hc
.bc-green-200-hc
bc-green-300-hc
.bc-green-300-hc {
  border-color: var(--mg-green-300);
}
.bc-green-300-hc
.bc-green-300-hc
bc-green-400-hc
.bc-green-400-hc {
  border-color: var(--mg-green-400);
}
.bc-green-400-hc
.bc-green-400-hc
bc-green-500-hc
.bc-green-500-hc {
  border-color: var(--mg-green-500);
}
.bc-green-500-hc
.bc-green-500-hc
bc-green-600-hc
.bc-green-600-hc {
  border-color: var(--mg-green-600);
}
.bc-green-600-hc
.bc-green-600-hc
bc-green-700-hc
.bc-green-700-hc {
  border-color: var(--mg-green-700);
}
.bc-green-700-hc
.bc-green-700-hc
bc-green-800-hc
.bc-green-800-hc {
  border-color: var(--mg-green-800);
}
.bc-green-800-hc
.bc-green-800-hc
bc-green-900-hc
.bc-green-900-hc {
  border-color: var(--mg-green-900);
}
.bc-green-900-hc
.bc-green-900-hc
hover-bc-green-100-hc
.hover-bc-green-100-hc:hover {
  border-color: var(--mg-green-100);
}
.hover-bc-green-100-hc
.hover-bc-green-100-hc
hover-bc-green-200-hc
.hover-bc-green-200-hc:hover {
  border-color: var(--mg-green-200);
}
.hover-bc-green-200-hc
.hover-bc-green-200-hc
hover-bc-green-300-hc
.hover-bc-green-300-hc:hover {
  border-color: var(--mg-green-300);
}
.hover-bc-green-300-hc
.hover-bc-green-300-hc
hover-bc-green-400-hc
.hover-bc-green-400-hc:hover {
  border-color: var(--mg-green-400);
}
.hover-bc-green-400-hc
.hover-bc-green-400-hc
hover-bc-green-500-hc
.hover-bc-green-500-hc:hover {
  border-color: var(--mg-green-500);
}
.hover-bc-green-500-hc
.hover-bc-green-500-hc
hover-bc-green-600-hc
.hover-bc-green-600-hc:hover {
  border-color: var(--mg-green-600);
}
.hover-bc-green-600-hc
.hover-bc-green-600-hc
hover-bc-green-700-hc
.hover-bc-green-700-hc:hover {
  border-color: var(--mg-green-700);
}
.hover-bc-green-700-hc
.hover-bc-green-700-hc
hover-bc-green-800-hc
.hover-bc-green-800-hc:hover {
  border-color: var(--mg-green-800);
}
.hover-bc-green-800-hc
.hover-bc-green-800-hc
hover-bc-green-900-hc
.hover-bc-green-900-hc:hover {
  border-color: var(--mg-green-900);
}
.hover-bc-green-900-hc
.hover-bc-green-900-hc
Orange
orange*
Orange Text
orange-100-hc
.orange-100-hc {
  color: var(--mg-orange-100);
}
.orange-100-hc
.orange-100-hc
orange-200-hc
.orange-200-hc {
  color: var(--mg-orange-200);
}
.orange-200-hc
.orange-200-hc
orange-300-hc
.orange-300-hc {
  color: var(--mg-orange-300);
}
.orange-300-hc
.orange-300-hc
orange-400-hc
.orange-400-hc {
  color: var(--mg-orange-400);
}
.orange-400-hc
.orange-400-hc
orange-500-hc
.orange-500-hc {
  color: var(--mg-orange-500);
}
.orange-500-hc
.orange-500-hc
orange-600-hc
.orange-600-hc {
  color: var(--mg-orange-600);
}
.orange-600-hc
.orange-600-hc
orange-700-hc
.orange-700-hc {
  color: var(--mg-orange-700);
}
.orange-700-hc
.orange-700-hc
orange-800-hc
.orange-800-hc {
  color: var(--mg-orange-800);
}
.orange-800-hc
.orange-800-hc
orange-900-hc
.orange-900-hc {
  color: var(--mg-orange-900);
}
.orange-900-hc
.orange-900-hc
hover-orange-100-hc
.hover-orange-100-hc:hover {
  color: var(--mg-orange-100);
}
.hover-orange-100-hc
.hover-orange-100-hc
hover-orange-200-hc
.hover-orange-200-hc:hover {
  color: var(--mg-orange-200);
}
.hover-orange-200-hc
.hover-orange-200-hc
hover-orange-300-hc
.hover-orange-300-hc:hover {
  color: var(--mg-orange-300);
}
.hover-orange-300-hc
.hover-orange-300-hc
hover-orange-400-hc
.hover-orange-400-hc:hover {
  color: var(--mg-orange-400);
}
.hover-orange-400-hc
.hover-orange-400-hc
hover-orange-500-hc
.hover-orange-500-hc:hover {
  color: var(--mg-orange-500);
}
.hover-orange-500-hc
.hover-orange-500-hc
hover-orange-600-hc
.hover-orange-600-hc:hover {
  color: var(--mg-orange-600);
}
.hover-orange-600-hc
.hover-orange-600-hc
hover-orange-700-hc
.hover-orange-700-hc:hover {
  color: var(--mg-orange-700);
}
.hover-orange-700-hc
.hover-orange-700-hc
hover-orange-800-hc
.hover-orange-800-hc:hover {
  color: var(--mg-orange-800);
}
.hover-orange-800-hc
.hover-orange-800-hc
hover-orange-900-hc
.hover-orange-900-hc:hover {
  color: var(--mg-orange-900);
}
.hover-orange-900-hc
.hover-orange-900-hc
bg-orange*
Orange Background
bg-orange-100-hc
.bg-orange-100-hc {
  background-color: var(--mg-orange-100);
}
.bg-orange-100-hc
.bg-orange-100-hc
bg-orange-200-hc
.bg-orange-200-hc {
  background-color: var(--mg-orange-200);
}
.bg-orange-200-hc
.bg-orange-200-hc
bg-orange-300-hc
.bg-orange-300-hc {
  background-color: var(--mg-orange-300);
}
.bg-orange-300-hc
.bg-orange-300-hc
bg-orange-400-hc
.bg-orange-400-hc {
  background-color: var(--mg-orange-400);
}
.bg-orange-400-hc
.bg-orange-400-hc
bg-orange-500-hc
.bg-orange-500-hc {
  background-color: var(--mg-orange-500);
}
.bg-orange-500-hc
.bg-orange-500-hc
bg-orange-600-hc
.bg-orange-600-hc {
  background-color: var(--mg-orange-600);
}
.bg-orange-600-hc
.bg-orange-600-hc
bg-orange-700-hc
.bg-orange-700-hc {
  background-color: var(--mg-orange-700);
}
.bg-orange-700-hc
.bg-orange-700-hc
bg-orange-800-hc
.bg-orange-800-hc {
  background-color: var(--mg-orange-800);
}
.bg-orange-800-hc
.bg-orange-800-hc
bg-orange-900-hc
.bg-orange-900-hc {
  background-color: var(--mg-orange-900);
}
.bg-orange-900-hc
.bg-orange-900-hc
hover-bg-orange-100-hc
.hover-bg-orange-100-hc:hover {
  background-color: var(--mg-orange-100);
}
.hover-bg-orange-100-hc
.hover-bg-orange-100-hc
hover-bg-orange-200-hc
.hover-bg-orange-200-hc:hover {
  background-color: var(--mg-orange-200);
}
.hover-bg-orange-200-hc
.hover-bg-orange-200-hc
hover-bg-orange-300-hc
.hover-bg-orange-300-hc:hover {
  background-color: var(--mg-orange-300);
}
.hover-bg-orange-300-hc
.hover-bg-orange-300-hc
hover-bg-orange-400-hc
.hover-bg-orange-400-hc:hover {
  background-color: var(--mg-orange-400);
}
.hover-bg-orange-400-hc
.hover-bg-orange-400-hc
hover-bg-orange-500-hc
.hover-bg-orange-500-hc:hover {
  background-color: var(--mg-orange-500);
}
.hover-bg-orange-500-hc
.hover-bg-orange-500-hc
hover-bg-orange-600-hc
.hover-bg-orange-600-hc:hover {
  background-color: var(--mg-orange-600);
}
.hover-bg-orange-600-hc
.hover-bg-orange-600-hc
hover-bg-orange-700-hc
.hover-bg-orange-700-hc:hover {
  background-color: var(--mg-orange-700);
}
.hover-bg-orange-700-hc
.hover-bg-orange-700-hc
hover-bg-orange-800-hc
.hover-bg-orange-800-hc:hover {
  background-color: var(--mg-orange-800);
}
.hover-bg-orange-800-hc
.hover-bg-orange-800-hc
hover-bg-orange-900-hc
.hover-bg-orange-900-hc:hover {
  background-color: var(--mg-orange-900);
}
.hover-bg-orange-900-hc
.hover-bg-orange-900-hc
bc-orange*
Orange Border
bc-orange-100-hc
.bc-orange-100-hc {
  border-color: var(--mg-orange-100);
}
.bc-orange-100-hc
.bc-orange-100-hc
bc-orange-200-hc
.bc-orange-200-hc {
  border-color: var(--mg-orange-200);
}
.bc-orange-200-hc
.bc-orange-200-hc
bc-orange-300-hc
.bc-orange-300-hc {
  border-color: var(--mg-orange-300);
}
.bc-orange-300-hc
.bc-orange-300-hc
bc-orange-400-hc
.bc-orange-400-hc {
  border-color: var(--mg-orange-400);
}
.bc-orange-400-hc
.bc-orange-400-hc
bc-orange-500-hc
.bc-orange-500-hc {
  border-color: var(--mg-orange-500);
}
.bc-orange-500-hc
.bc-orange-500-hc
bc-orange-600-hc
.bc-orange-600-hc {
  border-color: var(--mg-orange-600);
}
.bc-orange-600-hc
.bc-orange-600-hc
bc-orange-700-hc
.bc-orange-700-hc {
  border-color: var(--mg-orange-700);
}
.bc-orange-700-hc
.bc-orange-700-hc
bc-orange-800-hc
.bc-orange-800-hc {
  border-color: var(--mg-orange-800);
}
.bc-orange-800-hc
.bc-orange-800-hc
bc-orange-900-hc
.bc-orange-900-hc {
  border-color: var(--mg-orange-900);
}
.bc-orange-900-hc
.bc-orange-900-hc
hover-bc-orange-100-hc
.hover-bc-orange-100-hc:hover {
  border-color: var(--mg-orange-100);
}
.hover-bc-orange-100-hc
.hover-bc-orange-100-hc
hover-bc-orange-200-hc
.hover-bc-orange-200-hc:hover {
  border-color: var(--mg-orange-200);
}
.hover-bc-orange-200-hc
.hover-bc-orange-200-hc
hover-bc-orange-300-hc
.hover-bc-orange-300-hc:hover {
  border-color: var(--mg-orange-300);
}
.hover-bc-orange-300-hc
.hover-bc-orange-300-hc
hover-bc-orange-400-hc
.hover-bc-orange-400-hc:hover {
  border-color: var(--mg-orange-400);
}
.hover-bc-orange-400-hc
.hover-bc-orange-400-hc
hover-bc-orange-500-hc
.hover-bc-orange-500-hc:hover {
  border-color: var(--mg-orange-500);
}
.hover-bc-orange-500-hc
.hover-bc-orange-500-hc
hover-bc-orange-600-hc
.hover-bc-orange-600-hc:hover {
  border-color: var(--mg-orange-600);
}
.hover-bc-orange-600-hc
.hover-bc-orange-600-hc
hover-bc-orange-700-hc
.hover-bc-orange-700-hc:hover {
  border-color: var(--mg-orange-700);
}
.hover-bc-orange-700-hc
.hover-bc-orange-700-hc
hover-bc-orange-800-hc
.hover-bc-orange-800-hc:hover {
  border-color: var(--mg-orange-800);
}
.hover-bc-orange-800-hc
.hover-bc-orange-800-hc
hover-bc-orange-900-hc
.hover-bc-orange-900-hc:hover {
  border-color: var(--mg-orange-900);
}
.hover-bc-orange-900-hc
.hover-bc-orange-900-hc
Purple
purple*
Purple Text
purple-100-hc
.purple-100-hc {
  color: var(--mg-purple-100);
}
.purple-100-hc
.purple-100-hc
purple-200-hc
.purple-200-hc {
  color: var(--mg-purple-200);
}
.purple-200-hc
.purple-200-hc
purple-300-hc
.purple-300-hc {
  color: var(--mg-purple-300);
}
.purple-300-hc
.purple-300-hc
purple-400-hc
.purple-400-hc {
  color: var(--mg-purple-400);
}
.purple-400-hc
.purple-400-hc
purple-500-hc
.purple-500-hc {
  color: var(--mg-purple-500);
}
.purple-500-hc
.purple-500-hc
purple-600-hc
.purple-600-hc {
  color: var(--mg-purple-600);
}
.purple-600-hc
.purple-600-hc
purple-700-hc
.purple-700-hc {
  color: var(--mg-purple-700);
}
.purple-700-hc
.purple-700-hc
purple-800-hc
.purple-800-hc {
  color: var(--mg-purple-800);
}
.purple-800-hc
.purple-800-hc
purple-900-hc
.purple-900-hc {
  color: var(--mg-purple-900);
}
.purple-900-hc
.purple-900-hc
hover-purple-100-hc
.hover-purple-100-hc:hover {
  color: var(--mg-purple-100);
}
.hover-purple-100-hc
.hover-purple-100-hc
hover-purple-200-hc
.hover-purple-200-hc:hover {
  color: var(--mg-purple-200);
}
.hover-purple-200-hc
.hover-purple-200-hc
hover-purple-300-hc
.hover-purple-300-hc:hover {
  color: var(--mg-purple-300);
}
.hover-purple-300-hc
.hover-purple-300-hc
hover-purple-400-hc
.hover-purple-400-hc:hover {
  color: var(--mg-purple-400);
}
.hover-purple-400-hc
.hover-purple-400-hc
hover-purple-500-hc
.hover-purple-500-hc:hover {
  color: var(--mg-purple-500);
}
.hover-purple-500-hc
.hover-purple-500-hc
hover-purple-600-hc
.hover-purple-600-hc:hover {
  color: var(--mg-purple-600);
}
.hover-purple-600-hc
.hover-purple-600-hc
hover-purple-700-hc
.hover-purple-700-hc:hover {
  color: var(--mg-purple-700);
}
.hover-purple-700-hc
.hover-purple-700-hc
hover-purple-800-hc
.hover-purple-800-hc:hover {
  color: var(--mg-purple-800);
}
.hover-purple-800-hc
.hover-purple-800-hc
hover-purple-900-hc
.hover-purple-900-hc:hover {
  color: var(--mg-purple-900);
}
.hover-purple-900-hc
.hover-purple-900-hc
bg-purple*
Purple Background
bg-purple-100-hc
.bg-purple-100-hc {
  background-color: var(--mg-purple-100);
}
.bg-purple-100-hc
.bg-purple-100-hc
bg-purple-200-hc
.bg-purple-200-hc {
  background-color: var(--mg-purple-200);
}
.bg-purple-200-hc
.bg-purple-200-hc
bg-purple-300-hc
.bg-purple-300-hc {
  background-color: var(--mg-purple-300);
}
.bg-purple-300-hc
.bg-purple-300-hc
bg-purple-400-hc
.bg-purple-400-hc {
  background-color: var(--mg-purple-400);
}
.bg-purple-400-hc
.bg-purple-400-hc
bg-purple-500-hc
.bg-purple-500-hc {
  background-color: var(--mg-purple-500);
}
.bg-purple-500-hc
.bg-purple-500-hc
bg-purple-600-hc
.bg-purple-600-hc {
  background-color: var(--mg-purple-600);
}
.bg-purple-600-hc
.bg-purple-600-hc
bg-purple-700-hc
.bg-purple-700-hc {
  background-color: var(--mg-purple-700);
}
.bg-purple-700-hc
.bg-purple-700-hc
bg-purple-800-hc
.bg-purple-800-hc {
  background-color: var(--mg-purple-800);
}
.bg-purple-800-hc
.bg-purple-800-hc
bg-purple-900-hc
.bg-purple-900-hc {
  background-color: var(--mg-purple-900);
}
.bg-purple-900-hc
.bg-purple-900-hc
hover-bg-purple-100-hc
.hover-bg-purple-100-hc:hover {
  background-color: var(--mg-purple-100);
}
.hover-bg-purple-100-hc
.hover-bg-purple-100-hc
hover-bg-purple-200-hc
.hover-bg-purple-200-hc:hover {
  background-color: var(--mg-purple-200);
}
.hover-bg-purple-200-hc
.hover-bg-purple-200-hc
hover-bg-purple-300-hc
.hover-bg-purple-300-hc:hover {
  background-color: var(--mg-purple-300);
}
.hover-bg-purple-300-hc
.hover-bg-purple-300-hc
hover-bg-purple-400-hc
.hover-bg-purple-400-hc:hover {
  background-color: var(--mg-purple-400);
}
.hover-bg-purple-400-hc
.hover-bg-purple-400-hc
hover-bg-purple-500-hc
.hover-bg-purple-500-hc:hover {
  background-color: var(--mg-purple-500);
}
.hover-bg-purple-500-hc
.hover-bg-purple-500-hc
hover-bg-purple-600-hc
.hover-bg-purple-600-hc:hover {
  background-color: var(--mg-purple-600);
}
.hover-bg-purple-600-hc
.hover-bg-purple-600-hc
hover-bg-purple-700-hc
.hover-bg-purple-700-hc:hover {
  background-color: var(--mg-purple-700);
}
.hover-bg-purple-700-hc
.hover-bg-purple-700-hc
hover-bg-purple-800-hc
.hover-bg-purple-800-hc:hover {
  background-color: var(--mg-purple-800);
}
.hover-bg-purple-800-hc
.hover-bg-purple-800-hc
hover-bg-purple-900-hc
.hover-bg-purple-900-hc:hover {
  background-color: var(--mg-purple-900);
}
.hover-bg-purple-900-hc
.hover-bg-purple-900-hc
bc-purple*
Purple Border
bc-purple-100-hc
.bc-purple-100-hc {
  border-color: var(--mg-purple-100);
}
.bc-purple-100-hc
.bc-purple-100-hc
bc-purple-200-hc
.bc-purple-200-hc {
  border-color: var(--mg-purple-200);
}
.bc-purple-200-hc
.bc-purple-200-hc
bc-purple-300-hc
.bc-purple-300-hc {
  border-color: var(--mg-purple-300);
}
.bc-purple-300-hc
.bc-purple-300-hc
bc-purple-400-hc
.bc-purple-400-hc {
  border-color: var(--mg-purple-400);
}
.bc-purple-400-hc
.bc-purple-400-hc
bc-purple-500-hc
.bc-purple-500-hc {
  border-color: var(--mg-purple-500);
}
.bc-purple-500-hc
.bc-purple-500-hc
bc-purple-600-hc
.bc-purple-600-hc {
  border-color: var(--mg-purple-600);
}
.bc-purple-600-hc
.bc-purple-600-hc
bc-purple-700-hc
.bc-purple-700-hc {
  border-color: var(--mg-purple-700);
}
.bc-purple-700-hc
.bc-purple-700-hc
bc-purple-800-hc
.bc-purple-800-hc {
  border-color: var(--mg-purple-800);
}
.bc-purple-800-hc
.bc-purple-800-hc
bc-purple-900-hc
.bc-purple-900-hc {
  border-color: var(--mg-purple-900);
}
.bc-purple-900-hc
.bc-purple-900-hc
hover-bc-purple-100-hc
.hover-bc-purple-100-hc:hover {
  border-color: var(--mg-purple-100);
}
.hover-bc-purple-100-hc
.hover-bc-purple-100-hc
hover-bc-purple-200-hc
.hover-bc-purple-200-hc:hover {
  border-color: var(--mg-purple-200);
}
.hover-bc-purple-200-hc
.hover-bc-purple-200-hc
hover-bc-purple-300-hc
.hover-bc-purple-300-hc:hover {
  border-color: var(--mg-purple-300);
}
.hover-bc-purple-300-hc
.hover-bc-purple-300-hc
hover-bc-purple-400-hc
.hover-bc-purple-400-hc:hover {
  border-color: var(--mg-purple-400);
}
.hover-bc-purple-400-hc
.hover-bc-purple-400-hc
hover-bc-purple-500-hc
.hover-bc-purple-500-hc:hover {
  border-color: var(--mg-purple-500);
}
.hover-bc-purple-500-hc
.hover-bc-purple-500-hc
hover-bc-purple-600-hc
.hover-bc-purple-600-hc:hover {
  border-color: var(--mg-purple-600);
}
.hover-bc-purple-600-hc
.hover-bc-purple-600-hc
hover-bc-purple-700-hc
.hover-bc-purple-700-hc:hover {
  border-color: var(--mg-purple-700);
}
.hover-bc-purple-700-hc
.hover-bc-purple-700-hc
hover-bc-purple-800-hc
.hover-bc-purple-800-hc:hover {
  border-color: var(--mg-purple-800);
}
.hover-bc-purple-800-hc
.hover-bc-purple-800-hc
hover-bc-purple-900-hc
.hover-bc-purple-900-hc:hover {
  border-color: var(--mg-purple-900);
}
.hover-bc-purple-900-hc
.hover-bc-purple-900-hc
Red
red*
Red Text
red-100-hc
.red-100-hc {
  color: var(--mg-red-100);
}
.red-100-hc
.red-100-hc
red-200-hc
.red-200-hc {
  color: var(--mg-red-200);
}
.red-200-hc
.red-200-hc
red-300-hc
.red-300-hc {
  color: var(--mg-red-300);
}
.red-300-hc
.red-300-hc
red-400-hc
.red-400-hc {
  color: var(--mg-red-400);
}
.red-400-hc
.red-400-hc
red-500-hc
.red-500-hc {
  color: var(--mg-red-500);
}
.red-500-hc
.red-500-hc
red-600-hc
.red-600-hc {
  color: var(--mg-red-600);
}
.red-600-hc
.red-600-hc
red-700-hc
.red-700-hc {
  color: var(--mg-red-700);
}
.red-700-hc
.red-700-hc
red-800-hc
.red-800-hc {
  color: var(--mg-red-800);
}
.red-800-hc
.red-800-hc
red-900-hc
.red-900-hc {
  color: var(--mg-red-900);
}
.red-900-hc
.red-900-hc
hover-red-100-hc
.hover-red-100-hc:hover {
  color: var(--mg-red-100);
}
.hover-red-100-hc
.hover-red-100-hc
hover-red-200-hc
.hover-red-200-hc:hover {
  color: var(--mg-red-200);
}
.hover-red-200-hc
.hover-red-200-hc
hover-red-300-hc
.hover-red-300-hc:hover {
  color: var(--mg-red-300);
}
.hover-red-300-hc
.hover-red-300-hc
hover-red-400-hc
.hover-red-400-hc:hover {
  color: var(--mg-red-400);
}
.hover-red-400-hc
.hover-red-400-hc
hover-red-500-hc
.hover-red-500-hc:hover {
  color: var(--mg-red-500);
}
.hover-red-500-hc
.hover-red-500-hc
hover-red-600-hc
.hover-red-600-hc:hover {
  color: var(--mg-red-600);
}
.hover-red-600-hc
.hover-red-600-hc
hover-red-700-hc
.hover-red-700-hc:hover {
  color: var(--mg-red-700);
}
.hover-red-700-hc
.hover-red-700-hc
hover-red-800-hc
.hover-red-800-hc:hover {
  color: var(--mg-red-800);
}
.hover-red-800-hc
.hover-red-800-hc
hover-red-900-hc
.hover-red-900-hc:hover {
  color: var(--mg-red-900);
}
.hover-red-900-hc
.hover-red-900-hc
bg-red*
Red Background
bg-red-100-hc
.bg-red-100-hc {
  background-color: var(--mg-red-100);
}
.bg-red-100-hc
.bg-red-100-hc
bg-red-200-hc
.bg-red-200-hc {
  background-color: var(--mg-red-200);
}
.bg-red-200-hc
.bg-red-200-hc
bg-red-300-hc
.bg-red-300-hc {
  background-color: var(--mg-red-300);
}
.bg-red-300-hc
.bg-red-300-hc
bg-red-400-hc
.bg-red-400-hc {
  background-color: var(--mg-red-400);
}
.bg-red-400-hc
.bg-red-400-hc
bg-red-500-hc
.bg-red-500-hc {
  background-color: var(--mg-red-500);
}
.bg-red-500-hc
.bg-red-500-hc
bg-red-600-hc
.bg-red-600-hc {
  background-color: var(--mg-red-600);
}
.bg-red-600-hc
.bg-red-600-hc
bg-red-700-hc
.bg-red-700-hc {
  background-color: var(--mg-red-700);
}
.bg-red-700-hc
.bg-red-700-hc
bg-red-800-hc
.bg-red-800-hc {
  background-color: var(--mg-red-800);
}
.bg-red-800-hc
.bg-red-800-hc
bg-red-900-hc
.bg-red-900-hc {
  background-color: var(--mg-red-900);
}
.bg-red-900-hc
.bg-red-900-hc
hover-bg-red-100-hc
.hover-bg-red-100-hc:hover {
  background-color: var(--mg-red-100);
}
.hover-bg-red-100-hc
.hover-bg-red-100-hc
hover-bg-red-200-hc
.hover-bg-red-200-hc:hover {
  background-color: var(--mg-red-200);
}
.hover-bg-red-200-hc
.hover-bg-red-200-hc
hover-bg-red-300-hc
.hover-bg-red-300-hc:hover {
  background-color: var(--mg-red-300);
}
.hover-bg-red-300-hc
.hover-bg-red-300-hc
hover-bg-red-400-hc
.hover-bg-red-400-hc:hover {
  background-color: var(--mg-red-400);
}
.hover-bg-red-400-hc
.hover-bg-red-400-hc
hover-bg-red-500-hc
.hover-bg-red-500-hc:hover {
  background-color: var(--mg-red-500);
}
.hover-bg-red-500-hc
.hover-bg-red-500-hc
hover-bg-red-600-hc
.hover-bg-red-600-hc:hover {
  background-color: var(--mg-red-600);
}
.hover-bg-red-600-hc
.hover-bg-red-600-hc
hover-bg-red-700-hc
.hover-bg-red-700-hc:hover {
  background-color: var(--mg-red-700);
}
.hover-bg-red-700-hc
.hover-bg-red-700-hc
hover-bg-red-800-hc
.hover-bg-red-800-hc:hover {
  background-color: var(--mg-red-800);
}
.hover-bg-red-800-hc
.hover-bg-red-800-hc
hover-bg-red-900-hc
.hover-bg-red-900-hc:hover {
  background-color: var(--mg-red-900);
}
.hover-bg-red-900-hc
.hover-bg-red-900-hc
bc-red*
Red Border
bc-red-100-hc
.bc-red-100-hc {
  border-color: var(--mg-red-100);
}
.bc-red-100-hc
.bc-red-100-hc
bc-red-200-hc
.bc-red-200-hc {
  border-color: var(--mg-red-200);
}
.bc-red-200-hc
.bc-red-200-hc
bc-red-300-hc
.bc-red-300-hc {
  border-color: var(--mg-red-300);
}
.bc-red-300-hc
.bc-red-300-hc
bc-red-400-hc
.bc-red-400-hc {
  border-color: var(--mg-red-400);
}
.bc-red-400-hc
.bc-red-400-hc
bc-red-500-hc
.bc-red-500-hc {
  border-color: var(--mg-red-500);
}
.bc-red-500-hc
.bc-red-500-hc
bc-red-600-hc
.bc-red-600-hc {
  border-color: var(--mg-red-600);
}
.bc-red-600-hc
.bc-red-600-hc
bc-red-700-hc
.bc-red-700-hc {
  border-color: var(--mg-red-700);
}
.bc-red-700-hc
.bc-red-700-hc
bc-red-800-hc
.bc-red-800-hc {
  border-color: var(--mg-red-800);
}
.bc-red-800-hc
.bc-red-800-hc
bc-red-900-hc
.bc-red-900-hc {
  border-color: var(--mg-red-900);
}
.bc-red-900-hc
.bc-red-900-hc
hover-bc-red-100-hc
.hover-bc-red-100-hc:hover {
  border-color: var(--mg-red-100);
}
.hover-bc-red-100-hc
.hover-bc-red-100-hc
hover-bc-red-200-hc
.hover-bc-red-200-hc:hover {
  border-color: var(--mg-red-200);
}
.hover-bc-red-200-hc
.hover-bc-red-200-hc
hover-bc-red-300-hc
.hover-bc-red-300-hc:hover {
  border-color: var(--mg-red-300);
}
.hover-bc-red-300-hc
.hover-bc-red-300-hc
hover-bc-red-400-hc
.hover-bc-red-400-hc:hover {
  border-color: var(--mg-red-400);
}
.hover-bc-red-400-hc
.hover-bc-red-400-hc
hover-bc-red-500-hc
.hover-bc-red-500-hc:hover {
  border-color: var(--mg-red-500);
}
.hover-bc-red-500-hc
.hover-bc-red-500-hc
hover-bc-red-600-hc
.hover-bc-red-600-hc:hover {
  border-color: var(--mg-red-600);
}
.hover-bc-red-600-hc
.hover-bc-red-600-hc
hover-bc-red-700-hc
.hover-bc-red-700-hc:hover {
  border-color: var(--mg-red-700);
}
.hover-bc-red-700-hc
.hover-bc-red-700-hc
hover-bc-red-800-hc
.hover-bc-red-800-hc:hover {
  border-color: var(--mg-red-800);
}
.hover-bc-red-800-hc
.hover-bc-red-800-hc
hover-bc-red-900-hc
.hover-bc-red-900-hc:hover {
  border-color: var(--mg-red-900);
}
.hover-bc-red-900-hc
.hover-bc-red-900-hc
White
white*
White Text
white-hc
.white-hc {
  color: var(--mg-white);
}
.white-hc
.white-hc
white-ish-hc
.white-ish-hc {
  color: var(--mg-white-ish);
}
.white-ish-hc
.white-ish-hc
hover-white-hc
.hover-white-hc:hover {
  color: var(--mg-white);
}
.hover-white-hc
.hover-white-hc
hover-white-ish-hc
.hover-white-ish-hc:hover {
  color: var(--mg-white-ish);
}
.hover-white-ish-hc
.hover-white-ish-hc
bg-white*
White Background
bg-white-hc
.bg-white-hc {
  background-color: var(--mg-white);
}
.bg-white-hc
.bg-white-hc
bg-white-ish-hc
.bg-white-ish-hc {
  background-color: var(--mg-white-ish);
}
.bg-white-ish-hc
.bg-white-ish-hc
hover-bg-white-hc
.hover-bg-white-hc:hover {
  background-color: var(--mg-white);
}
.hover-bg-white-hc
.hover-bg-white-hc
hover-bg-white-ish-hc
.hover-bg-white-ish-hc:hover {
  background-color: var(--mg-white-ish);
}
.hover-bg-white-ish-hc
.hover-bg-white-ish-hc
bc-white*
White Border
bc-white-hc
.bc-white-hc {
  border-color: var(--mg-white);
}
.bc-white-hc
.bc-white-hc
bc-white-ish-hc
.bc-white-ish-hc {
  border-color: var(--mg-white-ish);
}
.bc-white-ish-hc
.bc-white-ish-hc
hover-bc-white-hc
.hover-bc-white-hc:hover {
  border-color: var(--mg-white);
}
.hover-bc-white-hc
.hover-bc-white-hc
hover-bc-white-ish-hc
.hover-bc-white-ish-hc:hover {
  border-color: var(--mg-white-ish);
}
.hover-bc-white-ish-hc
.hover-bc-white-ish-hc
Yellow
yellow*
Yellow Text
yellow-100-hc
.yellow-100-hc {
  color: var(--mg-yellow-100);
}
.yellow-100-hc
.yellow-100-hc
yellow-200-hc
.yellow-200-hc {
  color: var(--mg-yellow-200);
}
.yellow-200-hc
.yellow-200-hc
yellow-300-hc
.yellow-300-hc {
  color: var(--mg-yellow-300);
}
.yellow-300-hc
.yellow-300-hc
yellow-400-hc
.yellow-400-hc {
  color: var(--mg-yellow-400);
}
.yellow-400-hc
.yellow-400-hc
yellow-500-hc
.yellow-500-hc {
  color: var(--mg-yellow-500);
}
.yellow-500-hc
.yellow-500-hc
yellow-600-hc
.yellow-600-hc {
  color: var(--mg-yellow-600);
}
.yellow-600-hc
.yellow-600-hc
yellow-700-hc
.yellow-700-hc {
  color: var(--mg-yellow-700);
}
.yellow-700-hc
.yellow-700-hc
yellow-800-hc
.yellow-800-hc {
  color: var(--mg-yellow-800);
}
.yellow-800-hc
.yellow-800-hc
yellow-900-hc
.yellow-900-hc {
  color: var(--mg-yellow-900);
}
.yellow-900-hc
.yellow-900-hc
hover-yellow-100-hc
.hover-yellow-100-hc:hover {
  color: var(--mg-yellow-100);
}
.hover-yellow-100-hc
.hover-yellow-100-hc
hover-yellow-200-hc
.hover-yellow-200-hc:hover {
  color: var(--mg-yellow-200);
}
.hover-yellow-200-hc
.hover-yellow-200-hc
hover-yellow-300-hc
.hover-yellow-300-hc:hover {
  color: var(--mg-yellow-300);
}
.hover-yellow-300-hc
.hover-yellow-300-hc
hover-yellow-400-hc
.hover-yellow-400-hc:hover {
  color: var(--mg-yellow-400);
}
.hover-yellow-400-hc
.hover-yellow-400-hc
hover-yellow-500-hc
.hover-yellow-500-hc:hover {
  color: var(--mg-yellow-500);
}
.hover-yellow-500-hc
.hover-yellow-500-hc
hover-yellow-600-hc
.hover-yellow-600-hc:hover {
  color: var(--mg-yellow-600);
}
.hover-yellow-600-hc
.hover-yellow-600-hc
hover-yellow-700-hc
.hover-yellow-700-hc:hover {
  color: var(--mg-yellow-700);
}
.hover-yellow-700-hc
.hover-yellow-700-hc
hover-yellow-800-hc
.hover-yellow-800-hc:hover {
  color: var(--mg-yellow-800);
}
.hover-yellow-800-hc
.hover-yellow-800-hc
hover-yellow-900-hc
.hover-yellow-900-hc:hover {
  color: var(--mg-yellow-900);
}
.hover-yellow-900-hc
.hover-yellow-900-hc
bg-yellow*
Yellow Background
bg-yellow-100-hc
.bg-yellow-100-hc {
  background-color: var(--mg-yellow-100);
}
.bg-yellow-100-hc
.bg-yellow-100-hc
bg-yellow-200-hc
.bg-yellow-200-hc {
  background-color: var(--mg-yellow-200);
}
.bg-yellow-200-hc
.bg-yellow-200-hc
bg-yellow-300-hc
.bg-yellow-300-hc {
  background-color: var(--mg-yellow-300);
}
.bg-yellow-300-hc
.bg-yellow-300-hc
bg-yellow-400-hc
.bg-yellow-400-hc {
  background-color: var(--mg-yellow-400);
}
.bg-yellow-400-hc
.bg-yellow-400-hc
bg-yellow-500-hc
.bg-yellow-500-hc {
  background-color: var(--mg-yellow-500);
}
.bg-yellow-500-hc
.bg-yellow-500-hc
bg-yellow-600-hc
.bg-yellow-600-hc {
  background-color: var(--mg-yellow-600);
}
.bg-yellow-600-hc
.bg-yellow-600-hc
bg-yellow-700-hc
.bg-yellow-700-hc {
  background-color: var(--mg-yellow-700);
}
.bg-yellow-700-hc
.bg-yellow-700-hc
bg-yellow-800-hc
.bg-yellow-800-hc {
  background-color: var(--mg-yellow-800);
}
.bg-yellow-800-hc
.bg-yellow-800-hc
bg-yellow-900-hc
.bg-yellow-900-hc {
  background-color: var(--mg-yellow-900);
}
.bg-yellow-900-hc
.bg-yellow-900-hc
hover-bg-yellow-100-hc
.hover-bg-yellow-100-hc:hover {
  background-color: var(--mg-yellow-100);
}
.hover-bg-yellow-100-hc
.hover-bg-yellow-100-hc
hover-bg-yellow-200-hc
.hover-bg-yellow-200-hc:hover {
  background-color: var(--mg-yellow-200);
}
.hover-bg-yellow-200-hc
.hover-bg-yellow-200-hc
hover-bg-yellow-300-hc
.hover-bg-yellow-300-hc:hover {
  background-color: var(--mg-yellow-300);
}
.hover-bg-yellow-300-hc
.hover-bg-yellow-300-hc
hover-bg-yellow-400-hc
.hover-bg-yellow-400-hc:hover {
  background-color: var(--mg-yellow-400);
}
.hover-bg-yellow-400-hc
.hover-bg-yellow-400-hc
hover-bg-yellow-500-hc
.hover-bg-yellow-500-hc:hover {
  background-color: var(--mg-yellow-500);
}
.hover-bg-yellow-500-hc
.hover-bg-yellow-500-hc
hover-bg-yellow-600-hc
.hover-bg-yellow-600-hc:hover {
  background-color: var(--mg-yellow-600);
}
.hover-bg-yellow-600-hc
.hover-bg-yellow-600-hc
hover-bg-yellow-700-hc
.hover-bg-yellow-700-hc:hover {
  background-color: var(--mg-yellow-700);
}
.hover-bg-yellow-700-hc
.hover-bg-yellow-700-hc
hover-bg-yellow-800-hc
.hover-bg-yellow-800-hc:hover {
  background-color: var(--mg-yellow-800);
}
.hover-bg-yellow-800-hc
.hover-bg-yellow-800-hc
hover-bg-yellow-900-hc
.hover-bg-yellow-900-hc:hover {
  background-color: var(--mg-yellow-900);
}
.hover-bg-yellow-900-hc
.hover-bg-yellow-900-hc
bc-yellow*
Yellow Border
bc-yellow-100-hc
.bc-yellow-100-hc {
  border-color: var(--mg-yellow-100);
}
.bc-yellow-100-hc
.bc-yellow-100-hc
bc-yellow-200-hc
.bc-yellow-200-hc {
  border-color: var(--mg-yellow-200);
}
.bc-yellow-200-hc
.bc-yellow-200-hc
bc-yellow-300-hc
.bc-yellow-300-hc {
  border-color: var(--mg-yellow-300);
}
.bc-yellow-300-hc
.bc-yellow-300-hc
bc-yellow-400-hc
.bc-yellow-400-hc {
  border-color: var(--mg-yellow-400);
}
.bc-yellow-400-hc
.bc-yellow-400-hc
bc-yellow-500-hc
.bc-yellow-500-hc {
  border-color: var(--mg-yellow-500);
}
.bc-yellow-500-hc
.bc-yellow-500-hc
bc-yellow-600-hc
.bc-yellow-600-hc {
  border-color: var(--mg-yellow-600);
}
.bc-yellow-600-hc
.bc-yellow-600-hc
bc-yellow-700-hc
.bc-yellow-700-hc {
  border-color: var(--mg-yellow-700);
}
.bc-yellow-700-hc
.bc-yellow-700-hc
bc-yellow-800-hc
.bc-yellow-800-hc {
  border-color: var(--mg-yellow-800);
}
.bc-yellow-800-hc
.bc-yellow-800-hc
bc-yellow-900-hc
.bc-yellow-900-hc {
  border-color: var(--mg-yellow-900);
}
.bc-yellow-900-hc
.bc-yellow-900-hc
hover-bc-yellow-100-hc
.hover-bc-yellow-100-hc:hover {
  border-color: var(--mg-yellow-100);
}
.hover-bc-yellow-100-hc
.hover-bc-yellow-100-hc
hover-bc-yellow-200-hc
.hover-bc-yellow-200-hc:hover {
  border-color: var(--mg-yellow-200);
}
.hover-bc-yellow-200-hc
.hover-bc-yellow-200-hc
hover-bc-yellow-300-hc
.hover-bc-yellow-300-hc:hover {
  border-color: var(--mg-yellow-300);
}
.hover-bc-yellow-300-hc
.hover-bc-yellow-300-hc
hover-bc-yellow-400-hc
.hover-bc-yellow-400-hc:hover {
  border-color: var(--mg-yellow-400);
}
.hover-bc-yellow-400-hc
.hover-bc-yellow-400-hc
hover-bc-yellow-500-hc
.hover-bc-yellow-500-hc:hover {
  border-color: var(--mg-yellow-500);
}
.hover-bc-yellow-500-hc
.hover-bc-yellow-500-hc
hover-bc-yellow-600-hc
.hover-bc-yellow-600-hc:hover {
  border-color: var(--mg-yellow-600);
}
.hover-bc-yellow-600-hc
.hover-bc-yellow-600-hc
hover-bc-yellow-700-hc
.hover-bc-yellow-700-hc:hover {
  border-color: var(--mg-yellow-700);
}
.hover-bc-yellow-700-hc
.hover-bc-yellow-700-hc
hover-bc-yellow-800-hc
.hover-bc-yellow-800-hc:hover {
  border-color: var(--mg-yellow-800);
}
.hover-bc-yellow-800-hc
.hover-bc-yellow-800-hc
hover-bc-yellow-900-hc
.hover-bc-yellow-900-hc:hover {
  border-color: var(--mg-yellow-900);
}
.hover-bc-yellow-900-hc
.hover-bc-yellow-900-hc