INSERT INTO categorias (nome, descricao, cor, status)
SELECT 'Suporte tecnico', 'Demandas gerais de suporte tecnico ao cliente.', '#2563eb', 'ativo'
WHERE NOT EXISTS (SELECT 1 FROM categorias WHERE LOWER(nome) = LOWER('Suporte tecnico'));

INSERT INTO categorias (nome, descricao, cor, status)
SELECT 'Acesso e permissao', 'Problemas de acesso, login, senha e perfis.', '#7c3aed', 'ativo'
WHERE NOT EXISTS (SELECT 1 FROM categorias WHERE LOWER(nome) = LOWER('Acesso e permissao'));

INSERT INTO categorias (nome, descricao, cor, status)
SELECT 'Cadastro', 'Solicitacoes de criacao, ajuste ou revisao cadastral.', '#0f766e', 'ativo'
WHERE NOT EXISTS (SELECT 1 FROM categorias WHERE LOWER(nome) = LOWER('Cadastro'));

INSERT INTO categorias (nome, descricao, cor, status)
SELECT 'Financeiro', 'Demandas relacionadas a faturamento e cobranca.', '#d97706', 'ativo'
WHERE NOT EXISTS (SELECT 1 FROM categorias WHERE LOWER(nome) = LOWER('Financeiro'));

INSERT INTO categorias (nome, descricao, cor, status)
SELECT 'Infraestrutura', 'Falhas de ambiente, indisponibilidade e incidentes internos.', '#dc2626', 'ativo'
WHERE NOT EXISTS (SELECT 1 FROM categorias WHERE LOWER(nome) = LOWER('Infraestrutura'));
