
/* SEGREDUS - MOBILE BOTTOM ICONS FIX */
@media (max-width: 767px){

  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav){
    align-items:stretch!important;
  }

  /* ITENS 1 = Inicio / 2 = Explorar */
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > :is(a,button):nth-child(1),
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > *:nth-child(1) > :is(a,button),
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > :is(a,button):nth-child(2),
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > *:nth-child(2) > :is(a,button){
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
    justify-content:center!important;
    gap:6px!important;
    position:relative!important;
  }

  /* esconder icones antigos somente do Inicio e Explorar */
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > :is(a,button):nth-child(1) :is(svg,i,img,.icon,[class*="icon"]),
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > *:nth-child(1) > :is(a,button) :is(svg,i,img,.icon,[class*="icon"]),
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > :is(a,button):nth-child(2) :is(svg,i,img,.icon,[class*="icon"]),
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > *:nth-child(2) > :is(a,button) :is(svg,i,img,.icon,[class*="icon"]){
    opacity:0!important;
    width:0!important;
    height:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    display:block!important;
  }

  /* INICIO = casa */
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > :is(a,button):nth-child(1)::before,
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > *:nth-child(1) > :is(a,button)::before{
    content:"";
    width:28px;
    height:28px;
    display:block;
    margin:0 auto;
    background-color:currentColor;
    -webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 10.5 12 3l9 7.5'/><path d='M5 9.8V21h14V9.8'/></svg>") center/contain no-repeat;
    mask:url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><path d='M3 10.5 12 3l9 7.5'/><path d='M5 9.8V21h14V9.8'/></svg>\") center/contain no-repeat;
  }

  /* EXPLORAR = lupa maior */
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > :is(a,button):nth-child(2)::before,
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  > *:nth-child(2) > :is(a,button)::before{
    content:"";
    width:30px;
    height:30px;
    display:block;
    margin:0 auto;
    background-color:currentColor;
    -webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='m20 20-4.35-4.35'/></svg>") center/contain no-repeat;
    mask:url(\"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='6.5'/><path d='m20 20-4.35-4.35'/></svg>\") center/contain no-repeat;
  }

  /* garantir texto alinhado */
  body :is(.sg-premium-bottom-nav,.seg-mobile-bottom-nav,.mobile-bottom-nav,.bottom-nav,.sp-bottom-nav,.sm8-bottom-nav,.sg-bottom-nav)
  :is(a,button) span:last-child{
    line-height:1.1!important;
  }
}
