/*
 * BOLEPIX — WhatsApp Floating
 * Regra única e estável para DESKTOP.
 *
 * Alvo confirmado via DevTools:
 * #bpWaFloatingV5693a
 * .bp-wa-compact-open-v5703z178float1c2
 */

@media (min-width:701px){

  #bpWaFloatingV5693a.bp-wa-compact-open-v5703z178float1c2,
  #bpWaFloatingV5693a.bp-wa-v5693a-button{
    width:max-content !important;
    min-width:max-content !important;

    /*
     * Proteção apenas para não sair da tela.
     */
    max-width:calc(100vw - 32px) !important;

    padding-left:16px !important;
    padding-right:16px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    gap:10px !important;

    white-space:nowrap !important;
    overflow:visible !important;
    text-overflow:clip !important;

    box-sizing:border-box !important;
  }

  /*
   * O corte estava ocorrendo também nos elementos internos.
   * Eles passam a ocupar o tamanho natural do conteúdo.
   */
  #bpWaFloatingV5693a.bp-wa-v5693a-button > *{
    flex:0 0 auto !important;

    width:auto !important;
    min-width:0 !important;
    max-width:none !important;

    white-space:nowrap !important;
    overflow:visible !important;
    text-overflow:clip !important;
  }

}

/*
 * MOBILE:
 * nenhuma largura é alterada.
 */
