-- Branding — fundo da sidebar selecionável (25/07/2026).
--
-- Até agora o fundo da sidebar era fixo no index.css (azul-petróleo escuro) e
-- só o item ATIVO seguia a cor da marca. O dono pediu poder escolher o fundo.
--
--   sidebar_style: 'escuro' (default, comportamento atual) | 'claro' | 'marca'
--   NULL é lido como 'escuro' — ver parseSidebarStyle() em shared/brandColor.ts.
--
-- Aplicar com:
--   psql "$DATABASE_URL" -f migrations/046_branding_sidebar_style.sql
-- Aditiva e idempotente (também roda sozinha no boot via server/seed.ts).
-- Rollback: dropar a coluna.

ALTER TABLE branding ADD COLUMN IF NOT EXISTS sidebar_style varchar(20);
