// data.jsx — modules, plans, navigation, content data

const MODULES = [
  { id: 'agenda',    cls: 'mc-agenda',    tag: 'free',    icon: 'cal',
    feats: ['Reservas online 24/7', 'Lembretes via WhatsApp', 'Sincronização Google Calendar', 'Bloqueios e folgas', 'Multi-profissional'] },
  { id: 'clinic',    cls: 'mc-clinic',    tag: 'pro',     icon: 'stethoscope',
    feats: ['Prontuário SOAP completo', 'Prescrições com bula', 'Imagens, exames e laudos', 'Banho e tosa com checklist', 'Vacinas e vermifugação'] },
  { id: 'crm',       cls: 'mc-crm',       tag: 'pro',     icon: 'people',
    feats: ['WhatsApp Meta API', 'Funil de leads', 'Automações com gatilhos', 'Agentes IA de atendimento', 'Campanhas segmentadas'] },
  { id: 'finance',   cls: 'mc-finance',   tag: 'pro',     icon: 'coin',
    feats: ['Contas a pagar e receber', 'Conciliação bancária', 'Fluxo de caixa', 'DRE gerencial', 'Multi-empresa'] },
  { id: 'marketing', cls: 'mc-marketing', tag: 'premium', icon: 'megaphone',
    feats: ['Content Studio com IA', 'Postagem em redes sociais', 'Newsletter para tutores', 'Templates verticais pet', 'Calendário editorial'] },
  { id: 'pos',       cls: 'mc-pos',       tag: 'pro',     icon: 'register',
    feats: ['Caixa rápido com atalhos', 'Vendas e orçamentos', 'Controle de estoque', 'Múltiplas formas de pagamento', 'Comissões por profissional'] },
  { id: 'presence',  cls: 'mc-presence',  tag: 'free',    icon: 'globe',
    feats: ['Perfil público da clínica', 'Agendamento online sem login', 'SEO otimizado', 'Avaliações de tutores', 'Galeria de fotos'] },
  { id: 'portal',    cls: 'mc-portal',    tag: 'premium', icon: 'phone',
    feats: ['App iOS e Android', 'Carteirinha digital do pet', 'Histórico clínico acessível', 'Receitas e prescrições', 'Notificações de retorno'] },
];

const MODULE_LONG = {
  agenda: {
    eyebrow: 'Módulo Agenda',
    pitch: 'Sua agenda inteligente, com IA que conhece cada profissional.',
    body: 'Sincronize com Google Calendar, automatize confirmações por WhatsApp e libere o telefone da recepção. A IA sugere encaixes, identifica buracos e reagenda automaticamente.',
    color: '#A5B4FC',
    metrics: [
      { v: '94%', l: 'redução de no-show' },
      { v: '3.2h', l: 'liberadas por dia na recepção' },
      { v: '24/7', l: 'agendamento online' },
    ],
  },
  clinic: {
    eyebrow: 'Módulo Atendimento Clínico',
    pitch: 'Do anamnese ao receituário, em metade do tempo.',
    body: 'Prontuário SOAP estruturado, prescrições com bula integrada, imagens, exames e laudos no mesmo lugar. A IA sugere diagnósticos diferenciais e redige evolução enquanto você examina.',
    color: '#F8A5C2',
    metrics: [
      { v: '12 min', l: 'tempo médio por atendimento' },
      { v: '+8.4k', l: 'medicamentos na base' },
      { v: '1-clique', l: 'receituário e laudo' },
    ],
  },
  crm: {
    eyebrow: 'Módulo CRM',
    pitch: 'Cada tutor conhecido. Cada conversa salva. Cada lead trabalhado.',
    body: 'WhatsApp Meta API oficial, funil visual de leads, automações com triggers de comportamento e agentes IA que atendem 24/7. Reativação automática de tutores inativos.',
    color: '#86EFAC',
    metrics: [
      { v: '+38%', l: 'leads convertidos' },
      { v: '< 2 min', l: 'tempo de primeira resposta' },
      { v: '6 agentes', l: 'IA personalizáveis' },
    ],
  },
  finance: {
    eyebrow: 'Módulo Financeiro',
    pitch: 'O financeiro sai do Excel e ganha clareza diária.',
    body: 'Contas a pagar e a receber, conciliação bancária, fluxo de caixa projetado e DRE gerencial. Multi-empresa para redes e franquias. Integração com bancos via Open Finance.',
    color: '#FCD34D',
    metrics: [
      { v: '15 bancos', l: 'integrados via Open Finance' },
      { v: 'Tempo real', l: 'fluxo de caixa' },
      { v: '+200 contas', l: 'DRE multi-unidade' },
    ],
  },
  marketing: {
    eyebrow: 'Módulo Marketing',
    pitch: 'Conteúdo, campanhas e redes sociais com IA que entende pet.',
    body: 'Content Studio gera posts, carrosséis e legendas no tom da sua clínica. Calendário editorial, agendamento em todas as redes, métricas consolidadas e templates verticais para o mercado pet.',
    color: '#FFB199',
    metrics: [
      { v: '+12x', l: 'posts publicados por mês' },
      { v: '5 redes', l: 'integradas nativamente' },
      { v: 'Brand voice', l: 'treinada na sua clínica' },
    ],
  },
  pos: {
    eyebrow: 'Módulo Vendas / PDV',
    pitch: 'Caixa rápido. Estoque sob controle. Comissões automáticas.',
    body: 'PDV otimizado para alta rotatividade, suporte a múltiplas formas de pagamento, controle de estoque com curva ABC, orçamentos integrados e comissões automáticas por profissional.',
    color: '#818CF8',
    metrics: [
      { v: '4 seg', l: 'venda média no caixa' },
      { v: '99.8%', l: 'precisão no estoque' },
      { v: 'PIX, cartão, link', l: 'todas as formas' },
    ],
  },
  presence: {
    eyebrow: 'Módulo Diretório · Presence',
    pitch: 'Sua presença online, do Google ao agendamento direto.',
    body: 'Perfil público otimizado para SEO local, agendamento online sem login, avaliações coletadas automaticamente após cada atendimento, galeria e horário de funcionamento sempre atualizado.',
    color: '#67E8F9',
    metrics: [
      { v: '+3x', l: 'visibilidade no Google' },
      { v: '4.9 ★', l: 'média nas avaliações' },
      { v: '1-clique', l: 'agendamento público' },
    ],
  },
  portal: {
    eyebrow: 'Módulo Portal do Tutor',
    pitch: 'O app que seus clientes baixam — com a sua marca.',
    body: 'App iOS e Android com whitelabel completo. Tutores veem histórico, prescrições, agendam consultas, recebem lembretes de vacina e pagam diretamente. Você fortalece marca e retenção.',
    color: '#C4B5FD',
    metrics: [
      { v: '76%', l: 'tutores ativos no app' },
      { v: 'Whitelabel', l: 'sua marca, seu app' },
      { v: 'iOS + Android', l: 'nativo' },
    ],
  },
};

const PLANS = [
  { id: 'free', tier: 'Free Professional', name: 'Free',
    desc: 'Para começar a tirar a clínica do papel.',
    priceMonth: 0, priceYear: 0,
    feats: ['Agenda completa', 'Diretório / Presence', 'Até 100 pets no cadastro', '1 profissional ativo', 'Suporte por base de ajuda'],
    cta: 'Começar grátis', popular: false },
  { id: 'pro', tier: 'Pro', name: 'Pro',
    desc: 'Para clínicas e petshops em operação.',
    priceMonth: 197, priceYear: 157,
    feats: ['7 módulos incluídos', 'Agentes IA limitados (1.000 ações/mês)', 'WhatsApp Meta API', 'Até 10 profissionais', 'Suporte por chat'],
    cta: 'Experimentar Pro', popular: true },
  { id: 'premium', tier: 'Premium', name: 'Premium',
    desc: 'Para redes, franquias e operações escaladas.',
    priceMonth: 497, priceYear: 397,
    feats: ['Todos os 8 módulos + Portal do Tutor', 'Agentes IA ilimitados', 'Multi-unidade e multi-empresa', 'Profissionais ilimitados', 'Suporte prioritário + CSM dedicado'],
    cta: 'Falar com vendas', popular: false },
];

const TESTIMONIALS = [
  { name: 'Dra. Camila Reis',  role: 'Clínica Pata Feliz · Curitiba',
    av: 'CR', avCls: '',
    quote: 'Em dois meses, deixamos de operar três sistemas diferentes. A IA do Cowork escreve as evoluções enquanto eu examino. Voltei a olhar pro pet, não pra tela.' },
  { name: 'Rodrigo Tavares',  role: 'Petshop Doguinho · Recife',
    av: 'RT', avCls: 'b',
    quote: 'O agendamento online dobrou nossos clientes novos. O PDV é tão rápido que a fila some. E o Cowork virou um sócio que entende vendas.' },
  { name: 'Dr. Felipe Hamada', role: 'Rede AnimalCare · 7 unidades · SP',
    av: 'FH', avCls: 'g',
    quote: 'Migrar 7 unidades com 12 anos de dados não é simples. A Zoee fez em 22 dias. A consolidação financeira tirou um peso enorme do meu ombro.' },
];

const FAQ = [
  { q: 'Quanto tempo leva para implantar?',
    a: 'A maioria das clínicas está atendendo no mesmo dia. Para migração de dados de outros sistemas, o tempo médio é de 7 a 15 dias úteis com acompanhamento do time da Zoee.' },
  { q: 'Posso migrar meus dados de outro sistema?',
    a: 'Sim. Temos importadores prontos para os principais sistemas vet do mercado e oferecemos migração assistida nos planos Pro e Premium — sem custo adicional.' },
  { q: 'Funciona offline?',
    a: 'O app mobile mantém os últimos atendimentos disponíveis para consulta offline. Novas operações sincronizam automaticamente quando a conexão retorna.' },
  { q: 'É seguro? E quanto à LGPD?',
    a: 'Sim. Zoee é LGPD-compliant por design: criptografia em trânsito e em repouso, backups diários geo-redundantes, controle granular de permissões e DPA disponível.' },
  { q: 'Tem app mobile para a equipe?',
    a: 'Sim. App iOS e Android para profissionais (atendimento, agenda, prontuário) e Portal do Tutor para clientes (whitelabel com sua marca).' },
  { q: 'Funciona para clínica de uma pessoa só?',
    a: 'Funciona perfeitamente. O plano Free Professional cobre o autônomo e profissionais individuais sem custo, com agenda completa e diretório online.' },
  { q: 'Como funciona o suporte?',
    a: 'Base de conhecimento e comunidade no Free. Chat em horário comercial no Pro. CSM dedicado, telefone e SLA no Premium.' },
  { q: 'Posso cancelar a qualquer momento?',
    a: 'Sim. Sem multa, sem fidelidade. Cancelamento via dashboard. Seus dados ficam disponíveis para exportação por 90 dias após o cancelamento.' },
];

const SOLUTIONS = [
  { id: 'vet',     tone: 'pink',     icon: 'stethoscope',
    headline: 'Veterinário clínico geral',
    bullet: ['Prontuário SOAP em 12 minutos', 'Receituário com bula integrada', 'Imagens e laudos no mesmo lugar', 'IA que escreve evolução enquanto você examina'] },
  { id: 'petshop', tone: 'coral',    icon: 'register',
    headline: 'Petshop, banho e tosa',
    bullet: ['PDV otimizado para alta rotatividade', 'Comissões automáticas por profissional', 'Controle de estoque com curva ABC', 'CRM de clientes com aniversário do pet'] },
  { id: 'solo',    tone: 'midnight', icon: 'phone',
    headline: 'Profissional autônomo',
    bullet: ['App mobile-first para domicílio', 'Recebimento PIX direto no atendimento', 'Agenda online com seu link público', 'Plano Free para sempre'] },
  { id: 'chain',   tone: 'violet',   icon: 'globe',
    headline: 'Rede & franquia',
    bullet: ['Multi-unidade com consolidação financeira', 'Padronização de processos clínicos', 'DRE consolidado em tempo real', 'Permissões granulares por papel'] },
];

const CUSTOMERS_LIST = [
  { name: 'Pata Feliz',     city: 'Curitiba',     type: 'Clínica veterinária', size: '4 vets · 60 pets/dia' },
  { name: 'Doguinho',       city: 'Recife',       type: 'Petshop + banho/tosa', size: '12 funcionários' },
  { name: 'AnimalCare',     city: 'São Paulo',    type: 'Rede de clínicas',    size: '7 unidades · 38 vets' },
  { name: 'PetCare Domic.', city: 'Florianópolis',type: 'Vet domiciliar',      size: 'Autônoma' },
  { name: 'BichoSaúde',     city: 'Belo Horizonte',type: 'Clínica + cirurgia', size: '3 vets · cirúrgica' },
  { name: 'Mundo Animal',   city: 'Porto Alegre', type: 'Petshop multimarca',  size: '2 lojas · 8 func.' },
  { name: 'Vet24',          city: 'Brasília',     type: 'Emergência 24h',      type2: '', size: '6 vets · plantão' },
  { name: 'Caes&Gatos',     city: 'Salvador',     type: 'Estética e adestram.', size: '3 lojas' },
  { name: 'CavalosFortes',  city: 'Goiânia',      type: 'Equinos · grande porte', size: '2 vets' },
];

const BLOG_POSTS = [
  { id: 'lgpd-clinicas',       cat: 'Conformidade',
    title: 'LGPD na prática para clínicas vet: o checklist que você pode aplicar hoje',
    excerpt: 'Sete pontos críticos da LGPD aplicados ao cotidiano de uma clínica veterinária — com modelos prontos para adotar.',
    author: 'Mariana Schmidt', role: 'DPO Zoee', date: '08 Mai 2026', read: 9, color: '#A5B4FC' },
  { id: 'cowork-prescricao',   cat: 'Produto',
    title: 'Como o Cowork escreve uma evolução clínica em 45 segundos',
    excerpt: 'Mostramos o passo a passo de uma consulta real onde o vet ditou os achados e a IA estruturou a evolução SOAP completa.',
    author: 'Pedro Vasconcelos', role: 'Head de IA', date: '02 Mai 2026', read: 7, color: '#FFB199' },
  { id: 'banho-e-tosa-margem', cat: 'Gestão',
    title: 'A matemática real do banho e tosa: como uma rede aumentou margem em 34%',
    excerpt: 'Estudo de caso com 7 lojas. Métricas, decisões de preço e o que mudou na operação diária.',
    author: 'Camila Reis', role: 'Convidada · DVM', date: '28 Abr 2026', read: 12, color: '#F8A5C2' },
  { id: 'whatsapp-meta-api',   cat: 'Marketing',
    title: 'WhatsApp Meta API para clínicas: deixe de usar QR Code amanhã',
    excerpt: 'Por que a API oficial muda o jogo — automações, escala, conformidade e atendimento sem números pessoais.',
    author: 'João Beltrão',  role: 'Head de Marketing', date: '22 Abr 2026', read: 6, color: '#86EFAC' },
  { id: 'reativacao-tutores', cat: 'CRM',
    title: 'Reativação de tutores: a régua de 90 dias que recupera 28% dos sumidos',
    excerpt: 'Modelo de cadência que aplicamos com mais de 200 clínicas. Mensagens prontas para copiar e adaptar.',
    author: 'Letícia Andrade', role: 'CRM Specialist', date: '15 Abr 2026', read: 8, color: '#FCD34D' },
  { id: 'precificacao-cirurgia', cat: 'Financeiro',
    title: 'Precificação de cirurgia: a planilha que matamos depois do Zoee Financeiro',
    excerpt: 'Como sair do achismo na precificação. Inclui CMV, hora-vet, materiais e margem-meta.',
    author: 'Rafael Tobias', role: 'CFO Zoee', date: '10 Abr 2026', read: 11, color: '#67E8F9' },
];

const CHANGELOG_ENTRIES = [
  { date: '10 Maio 2026', tag: 'feature',
    title: 'Cowork agora cria automações conversando',
    body: 'Descreva o gatilho e a ação em linguagem natural. A IA gera a automação visual e te entrega pronta para revisar e ativar. Funciona em todos os 8 módulos.' },
  { date: '03 Maio 2026', tag: 'feature',
    title: 'Importador para 4 sistemas legados',
    body: 'Adicionamos importadores prontos para os 4 sistemas vet mais usados no Brasil. Migração média caiu de 22 para 9 dias úteis.' },
  { date: '26 Abr 2026', tag: 'improvement',
    title: 'Atendimento Clínico ficou 40% mais rápido',
    body: 'Refizemos a tela de atendimento. Atalhos de teclado, dictate-mode com IA e formulário modular. Tempo médio caiu de 19 para 12 minutos.' },
  { date: '19 Abr 2026', tag: 'feature',
    title: 'Multi-idiomas: 7 línguas em produção',
    body: 'Zoee em pt-BR, pt-PT, en, es, fr, it, de. Conteúdo do produto, app do tutor e site oficial. Para clínicas que atendem turistas e expatriados.' },
  { date: '11 Abr 2026', tag: 'fix',
    title: 'Sincronização Google Calendar mais estável',
    body: 'Corrigimos a sincronização para agendas com mais de 2.000 eventos/mês. Latência média caiu de 4.2s para 0.9s.' },
  { date: '02 Abr 2026', tag: 'feature',
    title: 'Portal do Tutor disponível em iOS e Android',
    body: 'App whitelabel para sua clínica. Tutor instala com sua marca, vê pets, agenda consultas e paga direto pelo app.' },
];

const JOBS = [
  { dept: 'Engenharia', loc: 'Remoto · BR', role: 'Senior Backend Engineer (Elixir)' },
  { dept: 'Engenharia', loc: 'Remoto · LATAM', role: 'Senior Frontend Engineer (React/TS)' },
  { dept: 'IA',         loc: 'Remoto · Global', role: 'AI Product Engineer' },
  { dept: 'Design',     loc: 'Remoto · BR', role: 'Senior Product Designer' },
  { dept: 'Customer',   loc: 'Híbrido · São Paulo', role: 'CSM — Redes e Franquias' },
  { dept: 'Sales',      loc: 'Híbrido · São Paulo', role: 'Account Executive — Mid-Market' },
  { dept: 'Marketing',  loc: 'Remoto · BR', role: 'Content Lead — Vertical Pet' },
];

const VALUES = [
  { title: 'O pet é o cliente final',  body: 'Cada decisão precisa fazer sentido para quem está sendo cuidado. Não para o software.' },
  { title: 'IA com responsabilidade', body: 'Modelos auditáveis, fontes citadas, decisões clínicas sempre revisadas por humanos.' },
  { title: 'Construir em público',    body: 'Roadmap aberto, mudanças explicadas, erros admitidos. Confiança é construída todo dia.' },
  { title: 'Brasileiro de raiz',      body: 'LGPD, WhatsApp, Real e português correto. Não somos um copy-paste de fora.' },
];

const DOC_SECTIONS = [
  { title: 'Primeiros passos', items: ['Visão geral','Quickstart','Autenticação','Conceitos centrais','Workspaces','SDKs oficiais'] },
  { title: 'API REST', items: ['Pets','Tutores','Agendamentos','Atendimentos','Prescrições','Vendas / PDV','Financeiro','Mensagens'] },
  { title: 'Webhooks', items: ['Configuração','Eventos disponíveis','Assinatura HMAC','Reentrega'] },
  { title: 'Cowork & IA', items: ['Conversas','Agentes','Ferramentas customizadas','Modelos suportados','Limites e custos'] },
  { title: 'Integrações', items: ['WhatsApp Meta','Google Calendar','Open Finance','Nota fiscal','Webhooks Zapier'] },
  { title: 'Operações', items: ['Rate limits','Idempotência','Erros','Versionamento','Migração de dados'] },
];

const LEGAL_DOCS = {
  lgpd: {
    title: 'LGPD — Lei Geral de Proteção de Dados',
    updated: 'Vigente desde 02 jan 2026 · última revisão 02 mai 2026',
    body: [
      { p: 'A Zoee Tecnologia para o Mercado Pet Ltda. atua em conformidade com a Lei nº 13.709/2018 (LGPD). Esta página descreve nossas práticas, bases legais e canais para titulares de dados.' },
      { h: 'Quais dados tratamos' },
      { p: 'Tratamos três categorias: (i) dados cadastrais do profissional contratante; (ii) dados operacionais inseridos pelo cliente — pets, tutores, atendimentos; (iii) dados de uso da plataforma para fins de segurança e melhoria do serviço.' },
      { h: 'Bases legais' },
      { p: 'Execução de contrato (art. 7º, V), legítimo interesse (art. 7º, IX) para segurança e prevenção a fraudes, cumprimento de obrigação legal e regulatória, e consentimento específico para comunicações comerciais.' },
      { h: 'Direitos do titular' },
      { p: 'Confirmação, acesso, correção, anonimização, portabilidade, eliminação, informação sobre compartilhamento, revogação de consentimento. Todos atendidos em até 15 dias úteis via dpo@zoee.pet.' },
      { h: 'Compartilhamento' },
      { p: 'Subprocessadores são listados em /legal/subprocessadores. Inclui infraestrutura em nuvem (AWS São Paulo), e-mail transacional, gateway de pagamento e processadores de IA com cláusulas de não-treinamento.' },
      { h: 'Segurança' },
      { p: 'Criptografia em trânsito (TLS 1.3) e em repouso (AES-256), backups diários geo-redundantes, controle de acesso por papel, autenticação multifator obrigatória para administradores, auditoria completa de acessos.' },
    ],
  },
  termos: {
    title: 'Termos de Uso',
    updated: 'Última atualização · 02 mai 2026',
    body: [
      { p: 'Estes Termos regem o uso da plataforma Zoee. Ao criar uma conta, você concorda integralmente com este documento. Recomendamos guardar uma cópia.' },
      { h: '1. Objeto' },
      { p: 'A Zoee oferece, em modelo Software as a Service, ferramentas de gestão para clínicas veterinárias, petshops e profissionais pet. O escopo de cada plano está descrito em /precos.' },
      { h: '2. Conta e acesso' },
      { p: 'Você é responsável pela veracidade dos dados informados, pela guarda das credenciais e pelas ações realizadas dentro da plataforma.' },
      { h: '3. Pagamento e cancelamento' },
      { p: 'A cobrança é mensal ou anual, conforme escolha. O cancelamento é livre, com efeito ao final do ciclo vigente. Não há multa rescisória.' },
      { h: '4. Propriedade intelectual' },
      { p: 'A plataforma, marcas e código são de titularidade exclusiva da Zoee. Os dados inseridos pelo cliente permanecem de sua titularidade.' },
      { h: '5. Limitação de responsabilidade' },
      { p: 'A Zoee envida esforços para manter o serviço estável, com SLA de 99,9% nos planos pagos. A responsabilidade civil é limitada ao valor pago nos 12 meses anteriores ao evento.' },
      { h: '6. Foro' },
      { p: 'Fica eleito o foro da comarca de São Paulo/SP para dirimir controvérsias decorrentes deste instrumento.' },
    ],
  },
  privacidade: {
    title: 'Política de Privacidade',
    updated: 'Última atualização · 02 mai 2026',
    body: [
      { p: 'Esta política descreve como tratamos dados pessoais coletados no site zoee.pet, no app app.zoee.pet e nos demais produtos da Zoee.' },
      { h: 'Coleta' },
      { p: 'Coletamos dados que você nos fornece (cadastro, formulários, atendimento) e dados gerados pelo uso (logs, métricas de uso, telemetria de erros).' },
      { h: 'Uso' },
      { p: 'Usamos dados para entregar e melhorar o serviço, oferecer suporte, prevenir fraudes, cumprir obrigações legais e comunicações operacionais. Marketing apenas com consentimento.' },
      { h: 'Cookies' },
      { p: 'Usamos cookies estritamente necessários por padrão, e cookies analíticos e de marketing somente após aceite explícito no banner de consentimento.' },
      { h: 'Retenção' },
      { p: 'Dados operacionais ficam armazenados enquanto durar o contrato e por mais 5 anos para cumprimento de obrigações fiscais. Após isso são anonimizados.' },
      { h: 'Internacionalização' },
      { p: 'Quando dados são tratados fora do Brasil (por exemplo, por processadores de IA), garantimos cláusulas contratuais padrão e adequação à LGPD.' },
    ],
  },
};

Object.assign(window, {
  MODULES, MODULE_LONG, PLANS, TESTIMONIALS, FAQ,
  SOLUTIONS, CUSTOMERS_LIST, BLOG_POSTS, CHANGELOG_ENTRIES, JOBS, VALUES,
  DOC_SECTIONS, LEGAL_DOCS,
});
