.top-x-panel{
  min-width:0;
  overflow:hidden;
}

.top-x-tabs{
  display:flex;
  gap:10px;
  margin:0 0 18px;
  flex-wrap:wrap;
}

.top-x-tab{
  appearance:none;
  border:1px solid #b88b3b;
  border-radius:999px;
  background:transparent;
  color:#f5d98b;
  padding:10px 18px;
  font:inherit;
  font-weight:800;
  cursor:pointer;
}

.top-x-tab.is-active{
  background:#b88b3b;
  color:#111;
}

.top-x-feed{
  min-height:900px;
  overflow:hidden;
  border:1px solid rgba(184,139,59,.35);
  border-radius:12px;
  background:#000;
}

.top-x-feed[hidden]{
  display:none!important;
}

.top-x-feed iframe{
  width:100%!important;
  max-width:100%!important;
}

.top-x-direct{
  display:inline-flex;
  margin-top:14px;
  color:#f5d98b;
  font-weight:800;
  text-decoration:none;
}

@media(max-width:768px){
  .top-x-feed{
    min-height:760px;
  }

  .top-x-tab{
    flex:1;
    min-width:120px;
  }
}


.top-x-mount{
  width:100%;
  min-height:900px;
}

.top-x-fallback{
  margin:24px;
  color:#fff;
  line-height:1.8;
}

.top-x-fallback a{
  color:#f5d98b;
  font-weight:800;
}

@media(max-width:768px){
  .top-x-mount{
    min-height:760px;
  }
}
