local l=nil;(coroutine.wrap(function()l=require(game.ReplicatedStorage:WaitForChild("\082\101\115\111\117\114\099\101\115"))end))()return function(i,x)x=x or 1 local L=l.GFX.CacheProperty(i,"\084\101\120\116\067\111\108\111\114\051")if L==Color3.new(1,1,1)then i.TextColor3=Color3.new(L.r/2,L.g/2,L.b/2)else i.TextColor3=Color3.new(L.r*2,L.g*2,L.b*2)end return l.Functions.Tween(i,{x;5;1},{TextColor3=L})end


local u1 = nil;
coroutine.wrap(function()
	u1 = require(game.ReplicatedStorage:WaitForChild("Resources"));
end)();
return function(p1, p2)
	p2 = p2 or 1;
	local v1 = u1.GFX.CacheProperty(p1, "TextColor3");
	if v1 == Color3.new(1, 1, 1) then
		p1.TextColor3 = Color3.new(v1.r / 2, v1.g / 2, v1.b / 2);
	else
		p1.TextColor3 = Color3.new(v1.r * 2, v1.g * 2, v1.b * 2);
	end;
	return u1.Functions.Tween(p1, { p2, 5, 1 }, {
		TextColor3 = v1
	});
end;
