:root {
	--tick: 5;

	--red: var(--r);
	--green: var(--g);
	--blue: var(--b);

	--red-tick: clamp(0, ((255 - var(--red)) / var(--tick)), 255);
	--green-tick: clamp(0, ((255 - var(--green)) / var(--tick)), 255);
	--blue-tick: clamp(0, ((255 - var(--blue)) / var(--tick)), 255);

	--color: var(--red), var(--green), var(--blue);

	--color-tint--1: clamp(0, (var(--red) + (var(--red-tick) * 1)), 255), clamp(0, (var(--green) + (var(--green-tick) * 1)), 255), clamp(0, (var(--blue) + (var(--blue-tick) * 1)), 255);
	--color-tint--2: clamp(0, (var(--red) + (var(--red-tick) * 2)), 255), clamp(0, (var(--green) + (var(--green-tick) * 2)), 255), clamp(0, (var(--blue) + (var(--blue-tick) * 2)), 255);
	--color-tint--3: clamp(0, (var(--red) + (var(--red-tick) * 3)), 255), clamp(0, (var(--green) + (var(--green-tick) * 3)), 255), clamp(0, (var(--blue) + (var(--blue-tick) * 3)), 255);
	--color-tint--4: clamp(0, (var(--red) + (var(--red-tick) * 4)), 255), clamp(0, (var(--green) + (var(--green-tick) * 4)), 255), clamp(0, (var(--blue) + (var(--blue-tick) * 4)), 255);
	--color-tint--5: clamp(0, (var(--red) + (var(--red-tick) * 5)), 255), clamp(0, (var(--green) + (var(--green-tick) * 5)), 255), clamp(0, (var(--blue) + (var(--blue-tick) * 5)), 255);
	--color-tint--6: clamp(0, (var(--red) + (var(--red-tick) * 6)), 255), clamp(0, (var(--green) + (var(--green-tick) * 6)), 255), clamp(0, (var(--blue) + (var(--blue-tick) * 6)), 255);

	--color-shade--1: clamp(0, (var(--red) - (var(--red-tick) * 1)), 255), clamp(0, (var(--green) - (var(--green-tick) * 1)), 255), clamp(0, (var(--blue) - (var(--blue-tick) * 1)), 255);
	--color-shade--2: clamp(0, (var(--red) - (var(--red-tick) * 2)), 255), clamp(0, (var(--green) - (var(--green-tick) * 2)), 255), clamp(0, (var(--blue) - (var(--blue-tick) * 2)), 255);
	--color-shade--3: clamp(0, (var(--red) - (var(--red-tick) * 3)), 255), clamp(0, (var(--green) - (var(--green-tick) * 3)), 255), clamp(0, (var(--blue) - (var(--blue-tick) * 3)), 255);
	--color-shade--4: clamp(0, (var(--red) - (var(--red-tick) * 4)), 255), clamp(0, (var(--green) - (var(--green-tick) * 4)), 255), clamp(0, (var(--blue) - (var(--blue-tick) * 4)), 255);
	--color-shade--5: clamp(0, (var(--red) - (var(--red-tick) * 5)), 255), clamp(0, (var(--green) - (var(--green-tick) * 5)), 255), clamp(0, (var(--blue) - (var(--blue-tick) * 5)), 255);
	--color-shade--6: clamp(0, (var(--red) - (var(--red-tick) * 6)), 255), clamp(0, (var(--green) - (var(--green-tick) * 6)), 255), clamp(0, (var(--blue) - (var(--blue-tick) * 6)), 255);
}