/* SGW V1356 - topo do WhatsApp igual ao restante do sistema.
   Atua somente nas rotas WhatsApp do provedor. */

@media (min-width:1100px){
  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell{
    width:100vw!important;
    max-width:100vw!important;
    overflow:visible!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-navrow{
    grid-template-columns:160px minmax(0,1fr)!important;
    gap:3px!important;
    padding-left:7px!important;
    padding-right:7px!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-brand{
    min-width:0!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-brand-copy{
    min-width:0!important;
    overflow:hidden!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-brand-copy > *{
    overflow:hidden!important;
    white-space:nowrap!important;
    text-overflow:ellipsis!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-nav{
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    width:100%!important;
    min-width:0!important;
    gap:3px!important;
    overflow-x:hidden!important;
    overflow-y:visible!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-navitem{
    flex:1 1 auto!important;
    min-width:0!important;
    max-width:none!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-navlink,
  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-navbutton{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    min-width:0!important;
    height:42px!important;
    min-height:42px!important;
    padding:0 6px!important;
    gap:5px!important;
    border-radius:10px!important;
    font-size:12px!important;
    font-weight:800!important;
    line-height:1!important;
    letter-spacing:-.01em!important;
    white-space:nowrap!important;
    box-sizing:border-box!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw453-navlabel{
    display:inline-block!important;
    min-width:0!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    font:inherit!important;
    line-height:1!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-navicon{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    min-width:14px!important;
    font-size:14px!important;
    visibility:visible!important;
    opacity:1!important;
  }

  html.sgw1356-whatsapp-topo-normal.sgw469-nav-owner #sgw450TopShell .sgw450-caret{
    display:inline-block!important;
    flex:0 0 auto!important;
    font-size:8px!important;
    visibility:visible!important;
    opacity:1!important;
  }

  /* neutraliza a largura especial criada na V1355 somente para WhatsApp */
  html.sgw1356-whatsapp-topo-normal #sgw450TopShell .sgw1355-whatsapp-top-item > .sgw450-navbutton{
    min-width:0!important;
  }
}
