/* Procura qualquer botão que contenha um span com o texto exato */
button:has(span.truncate:empty):-moz-only-whitespace, /* Fallback para alguns motores */
button:has(> span.truncate) {
    /* Como o seletor acima pega todos, filtramos pelo comportamento usando os seletores de atributo ou ordem caso necessário */
}

/* Seletor CSS Moderno e Seguro por correspondência de texto ou estrutura de cabeçalho do CRM */
.crm-lead-header button, 
div:has(> h1) + div button {
    /* Se o botão for o único ou estiver em uma posição fixa no topo do Lead, 
       podemos ocultar baseando-se no layout da barra de ferramentas do Frappe CRM */
}

/* Abordagem definitiva por JavaScript caso o CSS puro falhe devido ao Shadow DOM do Vue */

