local A=script.Parent.Parent local W=require(A:WaitForChild("\076\097\122\121\076\111\097\100\101\114"))local X=A:WaitForChild("\068\101\102\097\117\108\116\115")local Z=game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")local p={[Enum.UserInputType.MouseButton1]=true;[Enum.UserInputType.Touch]=true}local u="\114\098\120\097\115\115\101\116\105\100\058\047\047\053\049\053\052\048\055\056\057\050\053"local L="\114\098\120\097\115\115\101\116\105\100\058\047\047\053\049\052\051\049\054\053\053\052\057"local x=X:WaitForChild("\068\114\111\112\100\111\119\110\066\117\116\116\111\110")


local GuiLib = script.Parent.Parent
local Lazy = require(GuiLib:WaitForChild("LazyLoader"))
local Defaults = GuiLib:WaitForChild("Defaults")

local UIS = game:GetService("UserInputService")

local VALID_PRESS = {
	[Enum.UserInputType.MouseButton1] = true;
	[Enum.UserInputType.Touch] = true;
}

local ARROW_UP = "rbxassetid://5154078925"
local ARROW_DOWN = "rbxassetid://5143165549"

local DROP_BUTTON = Defaults:WaitForChild("DropdownButton")
