.tmdb-movie-meta,.tmdb-section{margin:28px 0;padding:20px;border:1px solid #ddd;border-radius:10px}.tmdb-movie-meta p{margin:7px 0}.tmdb-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px;margin:22px 0}.tmdb-card{min-width:0}.tmdb-card img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:8px}.tmdb-card h3{font-size:16px;line-height:1.35;margin:9px 0 4px}.tmdb-card small,.tmdb-people-grid small{display:block;opacity:.7}.tmdb-no-poster{aspect-ratio:2/3;background:#eee;display:grid;place-items:center;border-radius:8px}.tmdb-people-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.tmdb-search{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.tmdb-search input{padding:10px;max-width:260px}.tmdb-search button,.tmdb-trailer a{padding:10px 16px;border:0;border-radius:5px;background:#b5121b;color:#fff;text-decoration:none}.tmdb-trailer{margin:25px 0}