/* Tema Programa MKT 360 — carregado DEPOIS do style.css.
   Nunca edite o style.css do painel-cdi para trocar a cor de um cliente:
   aquele arquivo pinta o painel de todos. */
:root {
  /* --gold e a constante de acento do kit CDI: sozinha ela alimenta 43 usos
     (icone de KPI, botao Atualizar, spinner, realces). Trocar ELA rebranda o
     painel inteiro; trocar os 43 usos um a um diverge na primeira atualizacao.
     --warning fica de fora de proposito, senao aviso de erro vira cor da marca. */
  --gold: 180 100% 44%;
  --primary: 180 100% 44%;
  --cta: 179 100% 34%;
  --chart-2: 180 100% 44%;
  --channel-total: 180 100% 44%;
}
/* Logo de cliente e horizontal, nao um avatar quadrado de 42px. */
.brand-logo-img {
  width: auto;
  height: 38px;
  max-width: 132px;
  border-radius: 0;
  object-fit: contain;
}
.brand { align-items: center; }
/* O seletor de funil FICA: o cliente tem varios funis (lancamento pago e
   perpetuos) e precisa alternar entre eles. A lista vem do YAML do cliente,
   nao do /api/tags -- o /api/tags devolveria os funis dos outros clientes. */
.he-funnel-item .he-funnel-kind.is-perpetual,
.he-funnel-kind.is-perpetual {
  color: hsl(var(--info));
  border-color: hsl(var(--info) / 0.45);
}

/* IRIS DESLIGADA NO PAINEL DE CLIENTE — NAO REABILITE SEM LER ISTO.
   A Iris resolve a tag do funil lendo o config.yaml (iris/store.py:325),
   nao a requisicao. Num painel de cliente ela responderia sobre o funil do
   OUTRO painel, e o SQL que o modelo escreve so tem recorte automatico em
   `purchases` — leads, midia e grupos nao. Ou seja: vazamento entre clientes.
   Para religar, primeiro passe a tag na chamada da Iris como foi feito em
   /api/data?tag=, e so entao inclua este dominio em IRIS_ALLOWED_ORIGINS. */
.nav-ai, .nav-iris { display: none !important; }
