.video-more[data-v-77c7bfe1] {
  display:flex;
  flex-direction:column;
  gap:clamp(20px,3vw,28px);
  padding:3px 12px 32px;
  max-width:1200px;
  margin:0 auto;
  box-sizing:border-box
}
.video-more__header[data-v-77c7bfe1] {
  display:flex;
  flex-direction:column;
  gap:8px
}
.video-more__tabs[data-v-77c7bfe1] {
  width:100%
}
.video-more__tabs[data-v-77c7bfe1] .van-tab--active {
  font-size:clamp(20px,2.4vw,26px);
  font-weight:700;
  color:var(--text-color, #0f172a)
}
.video-more__tabs[data-v-77c7bfe1] .van-tabs__scroll,
.video-more__tabs[data-v-77c7bfe1] .van-tabs__nav {
  justify-content:flex-start
}
.video-more__meta[data-v-77c7bfe1] {
  font-size:14px;
  color:#6366f1e6
}
.video-more__grid[data-v-77c7bfe1] {
  display:grid;
  gap:clamp(5px,2vw,20px);
  grid-template-columns:repeat(auto-fill,minmax(160px,1fr))
}
@media(min-width:768px) {
  .video-more__grid[data-v-77c7bfe1] {
    grid-template-columns:repeat(auto-fill,minmax(220px,1fr))
  }
}
.video-more__grid--single[data-v-77c7bfe1] {
  grid-template-columns:1fr
}
@media(min-width:768px) {
  .video-more__grid--single[data-v-77c7bfe1] {
    grid-template-columns:repeat(2,minmax(0,1fr))
  }
}
.video-more__grid--short-drama[data-v-77c7bfe1] {
  grid-template-columns:repeat(2,minmax(0,1fr));
  align-items:start
}
@media(min-width:768px) {
  .video-more__grid--short-drama[data-v-77c7bfe1] {
    grid-template-columns:repeat(auto-fill,minmax(190px,1fr))
  }
}
.video-more__ad-pair[data-v-77c7bfe1] {
  grid-column:1 / -1;
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:clamp(5px,2vw,20px)
}
.video-more__ad-stack[data-v-77c7bfe1] {
  width:100%;
  grid-column:auto;
  align-self:start
}
.video-more__ad[data-v-77c7bfe1] {
  width:100%
}
.video-more__virtual-wrapper[data-v-77c7bfe1],
.video-more__virtual-spacer[data-v-77c7bfe1] {
  position:relative;
  width:100%
}
.video-more__grid--virtual[data-v-77c7bfe1] {
  position:absolute;
  left:0;
  right:0;
  top:0;
  will-change:transform
}
.video-more__grid[data-v-77c7bfe1] .inline-ad-card {
  width:100%
}
.video-more__banner[data-v-77c7bfe1] {
  margin-top:clamp(20px,4vw,32px)
}
