-- ==============================================================================================================================================;
--	www.MuDevs.com
--	Version: S21.1-2
--	Update: Apr/06/2026
--	Devs: OMEGA / OLLY
-- ==============================================================================================================================================;

-- X_OFFSET -> move para esquerda/direita (negativo=esquerda, positivo=direita)
-- Y_OFFSET -> move para cima/baixo (negativo=sobe, positivo=baixa)

JewelBank_Config = {}

-- ==============================================================================================================================================;
-- Default config caso não exista nas resoluções 
local function CreateDefaultConfig()
    return {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345 Fix X Bt
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,
	
	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
    
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
    TITLE_X_OFFSET = 150,
    TITLE_Y_OFFSET = 2,
    CLOSE_BUTTON_X_OFFSET = 0,		-- X: Valor positivo move para direita, negativo move para esquerda, 0 Mantém na posição original
    CLOSE_BUTTON_Y_OFFSET = 0,		-- Y: Valor positivo baixa, negativo sobe
	PAGINATION_TEXT_X_OFFSET = -8,	-- Valor positivo move para direita, negativo move para esquerda, 0 Mantém na posição original
	PAGINATION_TEXT_Y_OFFSET = 2,	-- Valor positivo baixa, negativo sobe
    -- Labels X1 e ALL
	X1_LABEL_X_OFFSET = 0,
	X1_LABEL_Y_OFFSET = 0,      	-- Move "X1" para baixo aumente o valor
    ALL_LABEL_X_OFFSET = 14,
	ALL_LABEL_Y_OFFSET = 0,     	-- Move "ALL" para baixo aumente o valor
    -- Labels SEND e RETIRE
	SEND_LABEL_X_OFFSET = 1,
	SEND_LABEL_Y_OFFSET = 0,
    RETIRE_LABEL_X_OFFSET = 1,
	RETIRE_LABEL_Y_OFFSET = 0,
	-- Nome da Joia
	JEWEL_NAME_X_OFFSET = 0,		-- move o nome da joia para esquerda/direita
	JEWEL_NAME_Y_OFFSET = 0,		-- move o nome da joia para cima/baixo
    QUANTITY_X_OFFSET = 0,			-- move a quantidade "x123" esquerda/direita
	QUANTITY_Y_OFFSET = 0,			-- move a quantidade "x123" para cima/baixo
    }
end
-- ==============================================================================================================================================;
-- Initialize configurations for all resolutions (0 to 10)
-- 0 : 800x600 (4:3)
-- ==============================================================================================================================================;
JewelBank_Config[0] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND e RETIRE - Offsets
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move SEND para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = 0,           -- Valor positivo baixa, negativo sobe
	
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move RETIRE para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = 0,         -- Valor positivo baixa, negativo sobe
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
    TITLE_X_OFFSET = 150,			-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
    TITLE_Y_OFFSET = 3,				-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,		-- Valor positivo move para direita, negativo move para esquerda
    CLOSE_BUTTON_Y_OFFSET = 0,		-- Valor positivo move para baixo, negativo move para cima
	PAGINATION_TEXT_X_OFFSET = -8,
	PAGINATION_TEXT_Y_OFFSET = 2,
    -- Labels X1 e ALL
    X1_LABEL_X_OFFSET = -1,			-- Move "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 0,      	-- Move "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 13,		-- Move "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 0,     	-- Move "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE
    SEND_LABEL_X_OFFSET = 3,		-- Move "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 2,		-- Move "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 0,		-- Move "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 2,		-- Move "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia
	JEWEL_NAME_X_OFFSET = 0,		-- Move "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 0,		-- Move "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move "QUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move "QUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 1 : 832x624 (4:3)
-- ==============================================================================================================================================;
JewelBank_Config[1] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
     -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
     -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    BTN_SIZE = 16,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,
	-- Botões SEND e RETIRE
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -6,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -6,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 154,			-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,				-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -6,	-- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,	-- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL
    X1_LABEL_X_OFFSET = -3,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 2,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 12,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 2,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 2,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 0,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 1,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 0,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels JEWEL e QUANTITY      
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 1,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 2 : 1024x768 (4:3)
-- ==============================================================================================================================================;
JewelBank_Config[2] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botão SEND
	BTN_SEND_SIZE = 16,             -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,      -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -5,         -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,         -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botão RETIRE
	BTN_RETIRE_SIZE = 16,           -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,    -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -5,       -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,       -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
 
	-- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 156,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -5,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 0,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 0,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 14,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 0,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 6,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 0,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 4,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 0,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 0,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = -2,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 3 : 1152x864 (4:3)
-- ==============================================================================================================================================;
JewelBank_Config[3] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botão SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botão RETIRE	
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 160,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 0,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 0,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}

-- ==============================================================================================================================================;
-- 4 : 1280x720 (16:9 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[4] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 160,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 3,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 1,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 1,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 5 : 1280x800 (16:10 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[5] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 160,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 0,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 0,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 6 : 1440x900 (16:10 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[6] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 161,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 0,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 0,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 7 : 1600x900 (16:9 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[7] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 160,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 0,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 0,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 8 : 1680x1050 (16:10 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[8] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -2,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -2,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    -- Text & Button Offsets
	TITLE_X_OFFSET = 161,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 2,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 1,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 1,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 9 : 1760x990 (16:9 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[9] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move botão "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = -3,          -- Move botão "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Botões RETIRE                 
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move botão "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = -3,        -- Move botão "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
	TITLE_X_OFFSET = 164,    		-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
	TITLE_Y_OFFSET = 4,      		-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,  	-- Move botão "CLOSE" para esquerda/direita (negativo=esquerda, positivo=direita)
    CLOSE_BUTTON_Y_OFFSET = 0,   	-- Move botão "CLOSE" para cima/baixo (negativo=sobe, positivo=baixa)
	PAGINATION_TEXT_X_OFFSET = -4,  -- Move botão "PAGINATION" para esquerda/direita (negativo=esquerda, positivo=direita)
	PAGINATION_TEXT_Y_OFFSET = 3,   -- Move botão "PAGINATION" para cima/baixo (negativo=sobe, positivo=baixa)
    -- Labels X1 e ALL              
    X1_LABEL_X_OFFSET = 1,			-- Move texto "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 3,      	-- Move texto "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 16,		-- Move texto "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 3,     	-- Move texto "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE         
    SEND_LABEL_X_OFFSET = 9,		-- Move texto "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 1,        -- Move texto "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 8,		-- Move texto "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 1,      -- Move texto "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia                 
	JEWEL_NAME_X_OFFSET = 0,		-- Move texto "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 3,		-- Move texto "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move texto "xQUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move texto "xQUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
-- 10 : 1920x1080 (16:9 Wide)
-- ==============================================================================================================================================;
JewelBank_Config[10] = {
    -- Panel Dimensions
    PANEL_BASE_W = 512,
    PANEL_BASE_H = 512,
    
    -- Header (Title Bar)
    HEADER_LEFT = 27,
    HEADER_TOP = 27,
    HEADER_WIDTH = 359, --345
    HEADER_HEIGHT = 16,
    
    -- Content Area
    CONTENT_LEFT = 10,
    CONTENT_TOP = 55,
    CONTENT_WIDTH = 380,
    CONTENT_HEIGHT = 330,
    CONTENT_PADDING_X = 5,
    CONTENT_PADDING_Y = 5,
    
    -- Icons & Buttons Sizes
    CLOSE_SIZE = 16,
    BTN_SIZE = 16,
    CLOSE_RENDER_SIZE = 10,
    PAG_RENDER_SIZE = 16,
    ITEM_ICON_SIZE = 16,

	-- Botões SEND e RETIRE - Offsets
	BTN_SEND_SIZE = 16,              -- Hitbox do botão SEND
	BTN_SEND_RENDER_SIZE = 16,       -- Tamanho da imagem do SEND
	BTN_SEND_X_OFFSET = -4,          -- Move SEND para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_SEND_Y_OFFSET = 0,           -- Valor positivo baixa, negativo sobe
	
	BTN_RETIRE_SIZE = 16,            -- Hitbox do botão RETIRE
	BTN_RETIRE_RENDER_SIZE = 16,     -- Tamanho da imagem do RETIRE
	BTN_RETIRE_X_OFFSET = -4,        -- Move RETIRE para esquerda/direita (negativo=esquerda, positivo=direita)
	BTN_RETIRE_Y_OFFSET = 0,         -- Valor positivo baixa, negativo sobe
	
    -- Grid Layout
    ITEMS_PER_PAGE = 12,
    GRID_COLS = 2,
    GRID_ROWS = 6,
    SLOT_GAP_X = 3,
    SLOT_GAP_Y = 3,
    
    -- Footer & Borders
    FOOTER_HEIGHT = 30,
    BORDER_THICKNESS = 1,
    CORNER_SIZE = 6,
    
    -- Text & Button Offsets
    TITLE_X_OFFSET = 150,			-- Move texto "Jewel Bank" para esquerda/direita (negativo=esquerda, positivo=direita)
    TITLE_Y_OFFSET = 3,				-- Move texto "Jewel Bank" para cima/baixo (negativo=sobe, positivo=baixa)
    CLOSE_BUTTON_X_OFFSET = 0,		-- Valor positivo move para direita, negativo move para esquerda
    CLOSE_BUTTON_Y_OFFSET = 0,		-- Valor positivo baixa, negativo sobe
	PAGINATION_TEXT_X_OFFSET = -8,
	PAGINATION_TEXT_Y_OFFSET = 2,
    -- Labels X1 e ALL
    X1_LABEL_X_OFFSET = -1,			-- Move "X1" para esquerda/direita (negativo=esquerda, positivo=direita)
	X1_LABEL_Y_OFFSET = 0,      	-- Move "X1" para cima/baixo (negativo=sobe, positivo=baixa)
    ALL_LABEL_X_OFFSET = 13,		-- Move "ALL" para esquerda/direita (negativo=esquerda, positivo=direita)
	ALL_LABEL_Y_OFFSET = 0,     	-- Move "ALL" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Labels SEND e RETIRE
    SEND_LABEL_X_OFFSET = 3,		-- Move "SEND" para esquerda/direita (negativo=esquerda, positivo=direita)
    SEND_LABEL_Y_OFFSET = 2,		-- Move "SEND" para cima/baixo (negativo=sobe, positivo=baixa)
	RETIRE_LABEL_X_OFFSET = 0,		-- Move "RETIRE" para esquerda/direita (negativo=esquerda, positivo=direita)
	RETIRE_LABEL_Y_OFFSET = 2,		-- Move "RETIRE" para cima/baixo (negativo=sobe, positivo=baixa)
	-- Nome da Joia
	JEWEL_NAME_X_OFFSET = 0,		-- Move "JEWEL_NAME" para esquerda/direita (negativo=esquerda, positivo=direita)
	JEWEL_NAME_Y_OFFSET = 0,		-- Move "JEWEL_NAME" para cima/baixo (negativo=sobe, positivo=baixa)
    QUANTITY_X_OFFSET = 0,			-- Move "QUANTITY" para esquerda/direita (negativo=esquerda, positivo=direita)
	QUANTITY_Y_OFFSET = 0,			-- Move "QUANTITY" para cima/baixo (negativo=sobe, positivo=baixa)
}
-- ==============================================================================================================================================;
return JewelBank_Config
