/* Loaded after live2d.css so external video thumbnails cannot expand mobile tracks. */
.l2d-case-grid,
.l2d-case,
.l2d-video-trigger,
.l2d-video-trigger img {
  min-width: 0;
  max-width: 100%;
}

@media (max-width: 820px) {
  .l2d-case-grid {
    width: 100%;
    grid-template-columns: minmax(0, 1fr);
  }

  .l2d-case-featured,
  .l2d-case-featured .l2d-video-trigger {
    width: 100%;
  }
}
