/* Vitrine (versão neutra) do Exterminador de Churn, 12/11/2026 (C19, C34, C39 do chat final; decisão do Filipe das 16h44).
   Cores e fonte da Boito por cima da marca do app. Só é carregado no endereço da vitrine (src/worker.js injeta este arquivo).
   Contrastes sobre branco: texto #1F1C18 15,9:1 · ação #C19A4B com texto #231C0E 7,4:1. */
@font-face { font-family: "Plus Jakarta Sans"; src: url(/vitrine/fonte-boito.woff2) format("woff2"); font-weight: 200 800; font-display: swap; }
:root {
  --fs: "Plus Jakarta Sans", ui-sans-serif, system-ui, "Segoe UI", sans-serif;
  --am: #C19A4B; --am2: #A47E33; --am-on: #231C0E; --am-soft: #F3ECDD; --am-line: #D9C49A;
  --preto: #1F1C18; --preto2: #2A2620; --preto3: #3A342C;
  --bg: #F4F2EE; --sf2: #F8F6F2; --sf3: #EFEBE4; --bd: #E9E4DB; --bd2: #D9D2C6;
  --tx: #1F1C18; --tx2: #4F4A42; --tx3: #655F56;
}
/* sem login: a vitrine entra só pelos perfis de demonstração */
#form-entrar, .ent-ou { display: none !important; }
.vt-marca { display: flex; align-items: center; gap: 16px; }
.vt-marca img { width: 64px; height: 64px; flex: none; }
.vt-marca b { display: block; font-size: 26px; font-weight: 700; line-height: 1.1; color: #fff; }
.vt-marca span { display: block; color: #E2BF73; font-size: 13px; margin-top: 4px; }
.vt-como {
  display: inline-flex; align-items: center; justify-content: center; gap: 8px; height: 36px; padding: 0 16px; border-radius: 6px;
  background: linear-gradient(180deg, #CDA75A, #C19A4B); color: #231C0E; border: 1px solid #A47E33;
  font: 700 14px/1 "Plus Jakarta Sans", system-ui, sans-serif; text-decoration: none; white-space: nowrap;
}
.vt-como:hover { filter: brightness(1.04); }
.vt-como:focus-visible { outline: 2px solid #1F1C18; outline-offset: 3px; }
.vt-entrada { width: 100%; height: 40px; }
.vt-topo { height: 32px; padding: 0 12px; font-size: 13px; }
@media (max-width: 900px) { .vt-marca img { width: 40px; height: 40px; } .vt-marca b { font-size: 20px; } .vt-marca span { font-size: 12px; } }
@media (max-width: 560px) { .barra .vt-topo, .mob-topo .vt-topo { display: none; } }
@media print { .vt-como { display: none; } }
