:root {
	--white: #FFFFFF;
	--black: #000000;
	--red: #FF3B30;
	--red-200: #FA9E9E;
	--red-300: #FF5656;
	--error-red: #d43128;
	--yellow-200: #FFCC0080;

	--green-20: rgba(84, 153, 143, 0.1);
	--green-25: #FBFDFD;
	--green-50: #F4F9F8;
	--green-100: #D9EEE9;
	--green-200: #B3DCD3;
	--green-300: #85C3B8;
	--green-400: #54998F;
	--green-500: #428A81;
	--green-600: #336E68;
	--green-700: #2C5955;
	--green-800: #274845;
	--green-900: #233E3B;
	--green-950: #102323;

	--gray-25: #FCFCFC;
	--gray-50: #F7F7F7;
	--gray-100: #F5F5F5;
	--gray-200: #E5E5E5;
	--gray-300: #D6D6D6;
	--gray-400: #A3A3A3;
	--gray-500: #737373;
	--gray-600: #525252;
	--gray-700: #424242;
	--gray-800: #292929;
	--gray-900: #141414;
	--gray-950: #0F0F0F;
}

.c-green-25 {
	color: var(--green-25);
}

.c-green-50 {
	color: var(--green-50);
}

.c-green-100 {
	color: var(--green-100);
}

.c-green-200 {
	color: var(--green-200);
}

.c-green-300 {
	color: var(--green-300);
}

.c-green-400 {
	color: var(--green-400);
}

.c-green-500 {
	color: var(--green-500);
}

.c-green-600 {
	color: var(--green-600);
}

.c-green-700 {
	color: var(--green-700);
}

.c-green-800 {
	color: var(--green-800);
}

.c-green-900 {
	color: var(--green-900);
}

.c-green-950 {
	color: var(--green-950);
}

.c-gray-25 {
	color: var(--gray-25);
}

.c-gray-50 {
	color: var(--gray-50);
}

.c-gray-100 {
	color: var(--gray-100);
}

.c-gray-200 {
	color: var(--gray-200);
}

.c-gray-300 {
	color: var(--gray-300);
}

.c-gray-400 {
	color: var(--gray-400);
}

.c-gray-500 {
	color: var(--gray-500);
}

.c-gray-600 {
	color: var(--gray-600);
}

.c-gray-700 {
	color: var(--gray-700);
}

.c-gray-800 {
	color: var(--gray-800);
}

.c-gray-900 {
	color: var(--gray-900);
}

.c-black {
	color: var(--black);
}

.c-red {
	color: var(--red);
}

.c-yellow-200 {
	color: var(--yellow-200);
}

.c-gray-950 {
	color: var(--gray-950);
}

.bg-green-25 {
	background: var(--green-25);
}

.bg-green-50 {
	background: var(--green-50);
}

.bg-green-100 {
	background: var(--green-100);
}

.bg-green-200 {
	background: var(--green-200);
}

.bg-green-300 {
	background: var(--green-300);
}

.bg-green-400 {
	background: var(--green-400);
}

.bg-green-500 {
	background: var(--green-500);
}

.bg-green-600 {
	background: var(--green-600);
}

.bg-green-700 {
	background: var(--green-700);
}

.bg-green-800 {
	background: var(--green-800);
}

.bg-green-900 {
	background: var(--green-900);
}

.bg-green-950 {
	background: var(--green-950);
}

.bg-gray-25 {
	background: var(--gray-25);
}

.bg-gray-50 {
	background: var(--gray-50);
}

.bg-gray-100 {
	background: var(--gray-100);
}

.bg-gray-200 {
	background: var(--gray-200);
}

.bg-gray-300 {
	background: var(--gray-300);
}

.bg-gray-400 {
	background: var(--gray-400);
}

.bg-gray-500 {
	background: var(--gray-500);
}

.bg-gray-600 {
	background: var(--gray-600);
}

.bg-gray-700 {
	background: var(--gray-700);
}

.bg-gray-800 {
	background: var(--gray-800);
}

.bg-gray-900 {
	background: var(--gray-900);
}

.bg-gray-950 {
	background: var(--gray-950);
}

.c-red-200 {
	color: var(--red-200);
}

.c-red-300 {
	color: var(--red-300);
}

.bg-red-200 {
	background: var(--red-200);
}

.bg-red-300 {
	background: var(--red-300);
}

.bg-yellow-200 {
	background: var(--yellow-200);
}