/* Chaves de tela (#15, 13/11/2026). Carregado por ÚLTIMO no index.html. Sem a chave ligada no servidor (o boot marca o <html>),
   a tela é a do 54013c9: este arquivo desfaz o que cada frente faz. Com a chave ligada, nada aqui vale. */

/* TELA_AVISO_MARGEM_VELHA_SF desligada: sem o aviso de margem velha no cartão SF (#22, cc910a4). */
html:not([data-aviso-margem-velha]) .oferta-sf .oferta-sf__aviso { display: none !important; }

/* TELA_SUPORTE_NA_BARRA desligada: sem o Suporte na barra (#20, c12e543); volta o flutuante de sempre em todas as larguras. */
html:not([data-suporte-na-barra]) .de-bottom-item--suporte,
html:not([data-suporte-na-barra]) .de-topo-suporte { display: none !important; }
/* A barra de 6 colunas e o visual dos botões dela (c12e543 + 85a222c) só valem com html[data-suporte-na-barra] no shell.css. */
@media (max-width: 1200px) {
  html:not([data-suporte-na-barra]) .de-suporte-whats { display: inline-flex !important; }
  /* Mesma regra do shell.css (popup travado e gaveta do tablet escondem o flutuante), com força para vencer a linha acima. */
  html:not([data-suporte-na-barra]) body:has(#dialog.popup-travado[open]) .de-suporte-whats,
  html:not([data-suporte-na-barra]) body:has(#tablet-sheet-backdrop[style*="flex"]) .de-suporte-whats { display: none !important; }
}
