/*
Theme Name: PhimHay Premiere
Template: phimhay-base
Version: 1.4.0
Description: Giao diện điện ảnh gọn rộng 1120px, phim đề cử và cột bên.
License: GPL-2.0-or-later
*/
.profile-premiere{--width:1120px;--bg:#121212;--surface:#171717;--line:#282828;--text:#bbb;font-size:13px}.profile-premiere .container{padding-left:0;padding-right:0}.profile-premiere .site-header{background:#050505}.profile-premiere .header-top{min-height:52px;gap:20px}.profile-premiere .brand-name{font-size:23px;font-weight:800;color:#eee}.profile-premiere .brand-mark{display:none}.profile-premiere .site-tagline{display:none}.profile-premiere .header-search{width:280px}.profile-premiere .search-form{height:30px}.profile-premiere .search-input{font-size:12px;background:#171717}.profile-premiere .search-form button{background:transparent;border-color:#333;color:var(--accent);padding:0 10px}.profile-premiere .search-form button span{display:none}.profile-premiere .search-form .icon{width:16px;height:16px}.profile-premiere .nav-bar{background:#0b0b0b;border-top:1px solid #1a1a1a}.profile-premiere .nav-list>li>a{height:34px;font-size:12px;padding:0 12px;border-right:0}.profile-premiere .nav-list a:hover,.profile-premiere .nav-list a[aria-current=page]{background:#171717;color:var(--accent)}.profile-premiere .site-intro{display:none}.profile-premiere .page-layout.has-sidebar{grid-template-columns:minmax(0,69fr) minmax(250px,31fr);gap:16px}.profile-premiere .content-container{padding-top:10px}.profile-premiere .section-heading{border:0;border-radius:5px 5px 0 0;box-shadow:none;background:#171717;margin:12px 0 12px;padding:4px 10px}.profile-premiere .section-heading h1,.profile-premiere .section-heading h2{font-size:18px;font-weight:300;line-height:35px}.profile-premiere .movie-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 10px}.profile-premiere .movie-title{font-size:13px;min-height:39px}.profile-premiere .movie-badge{color:#171717;background:var(--accent);font-size:10px;padding:1px 4px}.profile-premiere .movie-image{border-radius:3px}.profile-premiere .movie-duration{font-size:10px}.profile-premiere .film-filters{font-size:11px;background:#171717;border-color:#222;padding:8px;gap:6px}.profile-premiere .filter-caption{display:none}.profile-premiere .film-filters label{min-width:80px}.profile-premiere .film-filters select{font-size:11px}.profile-premiere .sidebar .section-heading h2{font-size:17px}.profile-premiere .ranking-list img{width:36%}.profile-premiere .ranking-list h3{font-size:12px}.profile-premiere .site-footer{background:#171717;padding:22px 10px}.profile-premiere .button{color:#171717}.profile-premiere .breadcrumbs{background:#171717;border:0}.profile-premiere .page-content{padding:0 10px}
@media(max-width:1150px){.profile-premiere .container{padding-left:12px;padding-right:12px}}
@media(max-width:900px){.profile-premiere .page-layout.has-sidebar{grid-template-columns:minmax(0,1fr) 240px}.profile-premiere .main-content>.movie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.profile-premiere .header-top{min-height:54px}.profile-premiere .header-search{width:100%}.profile-premiere .page-layout.has-sidebar{grid-template-columns:minmax(0,1fr)}.profile-premiere .nav-list>li>a{height:40px;font-size:14px}.profile-premiere .section-heading h1{font-size:17px;line-height:1.5}.profile-premiere .movie-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:480px){.profile-premiere .movie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
