.film-edit-card { grid-template-columns: 55px minmax(160px,1fr) minmax(260px,1.5fr) 2fr auto !important; }
.film-media-controls { grid-column: auto !important; flex-wrap: wrap; }
.film-thumbnail-preview { width: 128px !important; height: 72px !important; object-fit: cover !important; }
.film-file-status { min-width: 145px; line-height: 1.5; }
.media-url-field { display:block; margin-top:20px; }
.media-url-field input { font-size:13px; }
@media (max-width:850px) {
  .film-edit-card { grid-template-columns: 1fr !important; }
  .film-media-controls { grid-column: auto !important; }
}
