/*
Theme Name: Watch Movie
Theme URI: https://example.com/
Author: You
Description: Dark movie and TV discovery theme powered by the TMDB and OMDb APIs. The front page shows trending and popular titles, search, trailers and a browser-saved My List. Set your keys in Appearance > Customize > Movie API Keys.
Version: 1.0.0
Requires at least: 5.8
Requires PHP: 7.4
License: GPL-2.0-or-later
Text Domain: watch-movie
*/
.wm-wrap{max-width:900px;margin:0 auto;padding:calc(var(--nav-h) + 40px) 5% 60px}
.wm-wrap h1{font-size:clamp(1.8rem,4vw,2.8rem);margin-bottom:14px;line-height:1.15}
.wm-wrap .wm-meta{color:var(--text-3);font-size:.85rem;margin-bottom:22px}
.wm-content{color:var(--text-2);line-height:1.8;font-size:1.02rem}
.wm-content a{color:var(--gold)}
.wm-content img{height:auto;border-radius:10px}
.wm-content h2,.wm-content h3{color:var(--text);margin:1.6em 0 .6em}
.wm-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}
.wm-post{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}
.wm-post img{width:100%;aspect-ratio:16/9;object-fit:cover}
.wm-post div{padding:14px 16px 18px}
.wm-post h2{font-size:1.1rem;margin-bottom:6px}
.wm-post p{color:var(--text-2);font-size:.88rem}
.wm-pager{display:flex;justify-content:space-between;margin-top:28px;color:var(--gold)}
.screen-reader-text{position:absolute;left:-9999px}
