/* ===== FIX Tablet Scroll Issue ===== */
@media (min-width: 768px) and (max-width: 1024px){
  .t10t-main-content .video-feed-item{
    transform: none !important;
    max-width: 100% !important;
  }
}
/* ===== Verified Badge (Nice) ===== */
.video-grid .author-avatar{
  position:relative;
  display:inline-block;
  line-height:0;
}

.video-grid .author-avatar img{
  border-radius:999px;
  display:block;
}

/* ===== T10T Verified Badge (GLOBAL) ===== */
.t10t-avatar-wrap{
  position:relative !important;
  display:inline-flex !important;
  width:var(--t10t-av, 40px) !important;
  height:var(--t10t-av, 40px) !important;
  border-radius:999px !important;
  vertical-align:middle !important;
  overflow:visible !important;
  line-height:0 !important;
}

.t10t-avatar-wrap img{
  width:100% !important;
  height:100% !important;
  border-radius:999px !important;
  display:block !important;
}

.t10t-avatar-wrap .t10t-verified-badge{
  position:absolute !important;
  right:-2px !important;
  bottom:-2px !important;
  width:calc(var(--t10t-av, 40px) * 0.46) !important;
  height:calc(var(--t10t-av, 40px) * 0.46) !important;
  border-radius:999px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  background: linear-gradient(145deg, #071f35 0%, #1f6fb2 50%, #0a3d66 100%) !important;
  border:2px solid #fff !important;
  box-shadow:0 8px 16px rgba(0,0,0,.22) !important;
  z-index:99999 !important;
}

.t10t-avatar-wrap .t10t-vsvg{
  width:72% !important;
  height:72% !important;
  display:block !important;
}
/* ensure wrappers don't clip the badge */
.video-grid .author-avatar,
.video-grid .t10t-grid-avatar{
  overflow:visible !important;
}
