/* Galeria de cenas: 3 miniaturas uniformes no celular.
   Não altera o layout de desktop, banners ou player. */
@media (max-width: 767px) {
  .scene-layout .thumb-grid {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 7px !important;
    align-items: stretch !important;
    width: 100%;
    min-width: 0;
  }
  .scene-layout .thumb-grid > .thumb {
    box-sizing: border-box;
    display: block;
    width: 100% !important;
    min-width: 0 !important;
    min-height: 0 !important;
    height: auto !important;
    aspect-ratio: 4 / 5 !important;
    padding: 0 !important;
    overflow: hidden;
    border-radius: 9px !important;
  }
  .scene-layout .thumb-grid > .thumb img {
    display: block;
    width: 100% !important;
    height: 100% !important;
    aspect-ratio: auto !important;
    object-fit: cover !important;
    object-position: center !important;
  }
}
