.upcom-mm-header .upcom-mm-actions{overflow:visible!important}

.upcom-mm-header .upcom-mm-lang{
  position:relative!important;
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  flex:0 0 auto!important;
  min-width:68px;
  z-index:3;
}

.upcom-mm-header .upcom-mm-lang-button{
  display:flex!important;
  min-width:68px;
  justify-content:center;
}

@media(max-width:920px){
  .upcom-mm-header .upcom-mm-lang{
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
    margin-left:0;
  }

  .upcom-mm-header .upcom-mm-lang-button{
    height:42px;
    min-width:66px;
    padding:0 10px;
  }

  .upcom-mm-header .upcom-mm-actions{
    gap:8px;
  }
}

.upcom-mm-mobile-languages{
  border-bottom:1px solid var(--upcom-mm-line);
}

.upcom-mm-mobile-languages>div{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:8px 14px;
  padding:0 0 12px 12px!important;
}

.upcom-mm-mobile-languages a{
  display:flex!important;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  padding:8px 0!important;
}

.upcom-mm-mobile-languages a[aria-current="page"]{
  color:var(--upcom-mm-red)!important;
  font-weight:800;
}

.upcom-mm-mobile-languages small{
  color:#98a2b3;
  font-size:11px;
}
