// CENTRAL DA MARCA — Mariana Cabral · Clube da Maturidade Emocional
// Dados-semente: marca, ideias mapeadas, arquivos, logos, campanha, B-roll, posts entregues.
// Exporta window.MC_DATA
(function () {
  const MARCA = {
    nome: "Mariana Cabral",
    profissao: "Psicóloga",
    marca: "Clube da Maturidade Emocional",
    sigla: "CME",
    proposito: "Ajudar mulheres a desenvolver maturidade emocional para construir uma vida mais consciente, leve e saudável.",
    missao: "Transformar conhecimento psicológico em ferramentas práticas para o cotidiano.",
    visao: "Ser referência nacional em maturidade emocional feminina através de uma comunidade forte, acolhedora e baseada em ciência.",
    valores: ["Empatia", "Responsabilidade emocional", "Respeito", "Consciência", "Autorresponsabilidade", "Escuta", "Crescimento contínuo", "Profundidade", "Leveza", "Verdade"],
    personalidade: ["Acolhedora", "Elegante", "Calma", "Reflexiva", "Inteligente", "Didática", "Confiável", "Humana", "Sensível", "Profunda"],
    nunca: ["Dramática", "Sensacionalista", "Agressiva", "Infantil"],
    arquetipos: { principal: "Sábia", secundario: "Cuidadora" },
    frases: [
      "Entender suas emoções é o primeiro passo.",
      "Maturidade emocional é construída.",
      "Você não controla tudo. Mas pode aprender a responder melhor.",
      "Nem toda emoção precisa virar uma decisão.",
      "Autoconhecimento gera escolhas melhores.",
      "Quem amadurece emocionalmente vive com mais liberdade.",
    ],
    paleta: [
      { nome: "Verde escuro", hex: "#323523" },
      { nome: "Verde oliva", hex: "#5B613F" },
      { nome: "Off white", hex: "#FAF8F2" },
      { nome: "Areia", hex: "#D8C7A8" },
      { nome: "Marfim", hex: "#F1EADA" },
      { nome: "Terracota", hex: "#B5623C" },
    ],
    tipografia: { titulo: "Cormorant Garamond — serifada elegante", texto: "Mont — sans serif limpa" },
    driveUrl: "https://drive.google.com/drive/folders/1S0iss5a632SRIVVYunQil79OCIfixIn4",
  };

  // Pilares de conteúdo (temas fixos)
  const PILARES = [
    "Maturidade emocional", "Relacionamentos", "Autoconhecimento", "Ansiedade", "Limites",
    "Autorresponsabilidade", "Comunicação", "Regulação emocional", "Autoestima", "Clube da Maturidade Emocional",
  ];
  const FORMATOS = ["Reels", "Carrossel", "Post estático", "Stories", "Live", "E-mail", "Aula", "Material do Clube"];
  const OBJETIVOS = ["Alcance", "Identificação", "Autoridade", "Relacionamento", "Aquecimento", "Conversão", "Retenção", "Divulgação do Clube"];
  const FUNIL = ["Descoberta", "Consideração", "Desejo", "Conversão", "Retenção"];
  const PRIORIDADES = ["Baixa", "Média", "Alta", "Urgente"];

  // Status das ideias (ciclo de vida completo)
  const STATUS = ["Nova sugestão", "Em análise", "Aprovada para produção", "Ajustes solicitados", "Não aprovada", "Em roteiro", "Em design", "Em edição", "Aguardando aprovação final", "Aprovada", "Agendada", "Publicada", "Arquivada"];
  const STATUS_COR = {
    "Nova sugestão": "#8C887C", "Em análise": "#7E7A9E", "Aprovada para produção": "#5B613F",
    "Ajustes solicitados": "#B5623C", "Não aprovada": "#A05252", "Em roteiro": "#6E8B8F", "Em design": "#6E8B8F",
    "Em edição": "#6E8B8F", "Aguardando aprovação final": "#B5623C", "Aprovada": "#5B613F",
    "Agendada": "#5B7B9E", "Publicada": "#4E7A57", "Arquivada": "#A9A498",
  };

  // Etapas do funil da campanha
  const CAMPANHA_ETAPAS = ["Descoberta", "Identificação", "Autoridade", "Desejo", "Conversão", "Retenção"];

  const c = (o) => o; // helper legível
  const IDEIAS = [
    c({ id: "i1", titulo: "Quanto mais você se entende, mais escolhas alinhadas você faz", resumo: "Mostrar como o autoconhecimento interfere diretamente nas decisões, nos relacionamentos e nos limites.", formato: "Carrossel", objetivo: "Autoridade", pilar: "Autoconhecimento", funil: "Consideração", prioridade: "Média", porque: "Conecta autoconhecimento a resultado concreto — decisões, relações, limites. Autoridade sem soar autoajuda.", estrutura: "1. Toda escolha carrega uma parte sua que você ainda não olhou.\n2. O que é autoconhecimento na prática.\n3. Como ele muda decisões, relações e limites.\n4. Convite à reflexão.", cta: "Salve para revisitar quando precisar decidir algo importante." }),
    c({ id: "i2", titulo: "Não deixe qualquer pessoa sentar na mesa das suas decisões", resumo: "Excesso de opinião externa, insegurança e dificuldade de sustentar escolhas próprias.", formato: "Reels", objetivo: "Identificação", pilar: "Limites", funil: "Descoberta", prioridade: "Alta", porque: "Metáfora forte e memorável sobre autonomia. Alto potencial de compartilhamento sem apelar para drama.", estrutura: "Gancho: 'quem está sentado na mesa das suas decisões?' → nem toda opinião merece cadeira → como escolher quem escutar → fechamento.", cta: "Comenta: quem você precisa tirar da mesa?" }),
    c({ id: "i3", titulo: "Como não se importar tanto com a opinião dos outros", resumo: "Diferenciar 'não se importar com ninguém' de 'não organizar a vida em função da aprovação externa'.", formato: "Aula", objetivo: "Divulgação do Clube", pilar: "Autoestima", funil: "Desejo", prioridade: "Média", porque: "Tema de altíssima procura tratado com profundidade — mostra o método do Clube sem prometer cura.", estrutura: "Diferença entre indiferença e autonomia → de onde vem a busca por aprovação → 3 movimentos práticos → como o Clube aprofunda isso.", cta: "Entre para a lista de espera do Clube." }),
    c({ id: "i4", titulo: "Desenvolvimento emocional não é luxo, é necessidade", resumo: "Como a falta de desenvolvimento emocional afeta trabalho, relacionamentos, maternidade e decisões.", formato: "Carrossel", objetivo: "Alcance", pilar: "Maturidade emocional", funil: "Descoberta", prioridade: "Média", porque: "Amplia o problema para vários contextos da vida da mulher. Conscientização com base clínica.", estrutura: "Slide 1: provocação → onde a imaturidade emocional aparece (trabalho, relação, maternidade) → o custo invisível → é possível desenvolver.", cta: "Marque alguém que precisa ler isso." }),
    c({ id: "i5", titulo: "Ninguém se importa com os posts do seu Clube", resumo: "Usar humor para falar sobre vulnerabilidade, começo de projetos e medo de exposição.", formato: "Reels", objetivo: "Relacionamento", pilar: "Clube da Maturidade Emocional", funil: "Descoberta", prioridade: "Baixa", porque: "Humaniza e mostra bastidores. Humor leve, alinhado à personalidade — nunca sensacionalista.", estrutura: "Bastidor bem-humorado do medo de começar → verdade por trás → por que ela criou o Clube mesmo assim.", cta: "Você também já travou por medo de exposição?" }),
    c({ id: "i6", titulo: "Três verdades sobre maturidade emocional", resumo: "Carrossel de autoridade com três viradas de chave sobre o tema.", formato: "Carrossel", objetivo: "Autoridade", pilar: "Maturidade emocional", funil: "Consideração", prioridade: "Alta", porque: "Estrutura clara, salvável e didática. Corrige mitos comuns com precisão psicológica.", estrutura: "1. Você não deixa de sentir, aprende a responder.\n2. Você não controla o outro, regula a si mesma.\n3. Você não evita conflitos, aprende a atravessá-los.", cta: "Salve as três verdades." }),
    c({ id: "i7", titulo: "Um espaço para entender a mente e fazer escolhas conscientes", resumo: "Explicar de forma simples o que a participante encontra dentro do Clube.", formato: "Post estático", objetivo: "Divulgação do Clube", pilar: "Clube da Maturidade Emocional", funil: "Desejo", prioridade: "Alta", porque: "Post institucional / manifesto. Apresenta o Clube com clareza e elegância editorial.", estrutura: "O que é o Clube → o que a participante encontra → a transformação prometida → convite.", cta: "Garanta seu lugar na lista de espera." }),
    c({ id: "i8", titulo: "Pequenos insights podem mudar tudo", resumo: "Série semanal com pequenas perguntas, provocações e exercícios aplicáveis à rotina.", formato: "Stories", objetivo: "Relacionamento", pilar: "Autoconhecimento", funil: "Retenção", prioridade: "Média", porque: "Cria frequência e ritual com a audiência. Baixo custo de produção, alto vínculo.", estrutura: "Quadro recorrente: 1 pergunta → 1 provocação → 1 micro-exercício da semana.", cta: "Responde na caixinha o seu insight da semana." }),
    c({ id: "i9", titulo: "Reflexões que ajudam a viver com clareza, leveza e intenção", resumo: "Como a maturidade emocional aparece em pequenas escolhas cotidianas.", formato: "Reels", objetivo: "Aquecimento", pilar: "Maturidade emocional", funil: "Desejo", prioridade: "Média", porque: "Reels manifesto que conecta valores da marca ao cotidiano. Gera desejo pelo processo.", estrutura: "Narração calma sobre pequenas escolhas → como cada uma revela maturidade → convite à intenção.", cta: "Qual pequena escolha você quer mudar essa semana?" }),
    c({ id: "i10", titulo: "A melhor versão de si mesma não é sobre ser perfeita", resumo: "Questionar a evolução como produtividade, autocontrole absoluto ou ausência de falhas.", formato: "Reels", objetivo: "Identificação", pilar: "Autoconhecimento", funil: "Descoberta", prioridade: "Média", porque: "Quebra de crença sobre perfeccionismo. Identificação imediata do público.", estrutura: "O que vendem como 'melhor versão' → o que ela realmente é → alívio e permissão.", cta: "Comenta um 'defeito' que hoje você aceita melhor." }),
  ];

  // Logos para download (arquivos reais)
  const LOGOS = [
    { id: "lg1", nome: "Logo principal", desc: "Versão vertical — símbolo + nome", src: "uploads/logo-cme-principal-trim.png" },
    { id: "lg2", nome: "Selo", desc: "Versão circular / carimbo", src: "uploads/logo-cme-selo-trim.png" },
    { id: "lg3", nome: "Assinatura", desc: "Nome sem símbolo — em verde oliva", src: "uploads/logo-cme-wordmark-trim.png" },
  ];

  // Arquivos da marca
  const ARQUIVOS = [
    { id: "a1", cat: "Logo", nome: "Logo principal — horizontal", tipo: "PNG · SVG · PDF", tam: "3 arquivos", icon: "◆" },
    { id: "a2", cat: "Logo", nome: "Símbolo isolado (ícone)", tipo: "PNG · SVG", tam: "2 arquivos", icon: "◆" },
    { id: "a3", cat: "Logo", nome: "Versão monocromática", tipo: "PNG · SVG", tam: "2 arquivos", icon: "◆" },
    { id: "a5", cat: "Identidade", nome: "Paleta de cores + códigos", tipo: "PDF · ASE", tam: "2 arquivos", icon: "▤" },
    { id: "a6", cat: "Identidade", nome: "Fontes (Cormorant + Mont)", tipo: "ZIP", tam: "620 KB", icon: "▤" },
    { id: "a7", cat: "Templates", nome: "Templates de carrossel", tipo: "Canva", tam: "8 modelos", icon: "▦" },
    { id: "a8", cat: "Templates", nome: "Templates de stories", tipo: "Canva", tam: "12 modelos", icon: "▦" },
    { id: "a9", cat: "Fotos", nome: "Ensaio editorial — Julho", tipo: "JPG", tam: "em breve", icon: "▣", emBreve: true },
    { id: "a10", cat: "Fotos", nome: "Banco de fotos neutras", tipo: "JPG", tam: "68 fotos", icon: "▣" },
    { id: "a11", cat: "Documentos", nome: "Central de Conhecimento da Marca", tipo: "PDF", tam: "1,1 MB", icon: "▤" },
    { id: "a12", cat: "Documentos", nome: "Contrato — Agência", tipo: "PDF", tam: "340 KB", icon: "▤" },
  ];

  // B-roll — temas e locais para captação
  const BROLL = [
    "Casa", "Consultório", "Mesa", "Notebook", "Livro", "Café", "Plantas", "Escrita", "Caminhada", "Parque",
    "Natureza", "Consultório vazio", "Close nas mãos", "Digitando", "Celular", "Gravando aula", "Preparação", "Organização", "Leitura",
  ];
  const LOCAIS = ["Casa", "Consultório", "Parque / natureza", "Café", "Estúdio"];

  // Captações já agendadas
  const CAPTACOES = [
    { id: "cap-broll-0724", data: "2026-07-24", hora: "10:30", tema: "Captação de vídeos B-roll", local: "Casa", formato: "B-roll", obs: "" },
    { id: "cap-live-0725", data: "2026-07-25", hora: "", tema: "1º encontro ao vivo do Clube", local: "Online", formato: "Live", obs: "Primeiro encontro ao vivo com os membros do Clube." },
  ];

  // Posts entregues — conteúdo real entregue pela agência
  const POSTS_ENTREGUES = [
    { id: "pd1", titulo: "Dando nota para os seus problemas", formato: "Carrossel", pilar: "Autorresponsabilidade", data: "pronto", status: "Entregue", metricas: "", link: "https://drive.google.com/drive/folders/1wBRMp8LXAQbP59sCsxBnXOYHIG9aDK-Q?usp=drive_link" },
  ];

  // Conteúdo real aguardando aprovação de design
  const APROVACOES = [
    { id: "ap-reel-leveza", titulo: "Quer leveza para o seu dia?", resumo: "Reel enviado pela agência para sua aprovação final.", formato: "Reels", objetivo: "Alcance", pilar: "Maturidade emocional", funil: "Descoberta", prioridade: "Média", porque: "", estrutura: "", cta: "",
      link: "https://drive.google.com/file/d/1zuhFHGi6aE5aGX0FuB_LWBRPg9aWiXin/view?usp=drive_link" },
    { id: "ap-clube-aprender", titulo: "O que você vai aprender no Clube", resumo: "Conteúdo enviado pela agência para sua aprovação final.", formato: "Carrossel", objetivo: "Conversão", pilar: "Clube da Maturidade Emocional", funil: "Consideração", prioridade: "Alta", porque: "", estrutura: "", cta: "",
      link: "https://drive.google.com/drive/u/4/folders/1_YIOMpQl_iYDMmLh9AePb8QT0uPhqjVX" },
  ];

  window.MC_DATA = {
    MARCA, PILARES, FORMATOS, OBJETIVOS, FUNIL, PRIORIDADES, STATUS, STATUS_COR,
    CAMPANHA_ETAPAS, IDEIAS, ARQUIVOS, LOGOS, BROLL, LOCAIS, CAPTACOES, POSTS_ENTREGUES, APROVACOES,
    // hash SHA-256 de "mariana:log31ue01" — a senha em claro nunca é embarcada no código
    AUTH_HASH: "5e23158f5cc89987ebf1bcc2b763892a9102b303a40b46ad0139bfcaa3ea748b",
  };
})();
