/* Modo embed S4S — chrome-off do Chatwoot.
 *
 * Aplicado só quando o middleware (config/initializers/embed_s4s.rb) marcou
 * <html class="s4s-embed"> a partir do cookie s4s_embed=1. Esconde a navegação
 * primária pra o Chatwoot caber "limpo" no iframe do Portal Único.
 *
 * Seletor confirmado ao vivo no v4.13 (DevTools + Playwright, DEV 2026-05-31):
 * a SPA Vue do Chatwoot v4 NÃO usa classe semântica estável (`.app-sidebar`/
 * `.sidebar` não existem) — a sidebar primária é um <aside> (w-200, irmão do
 * <main>), com classes Tailwind voláteis. Ancoramos no <aside> que NÃO está
 * dentro do <main>: isso pega a navegação primária e preserva um eventual
 * painel de contato (que vive dentro do <main> na tela de conversa).
 *
 * O layout é flexbox (o <main> é flex-1 com margin/padding 0), então esconder
 * o <aside> já faz o conteúdo ocupar a largura toda — sem reset de margem.
 */

html.s4s-embed aside:not(main aside) {
  display: none !important;
}
