/*
Theme Name: PhimHay Rose
Template: phimhay-base
Version: 1.3.0
Description: Giao diện logo chữ, lưới năm cột và menu mobile.
License: GPL-2.0-or-later
*/
.profile-rose{--width:1150px;--bg:#1b1b1b;--surface:#242424;--line:#2b2b2b}.profile-rose .site-shell{max-width:1150px;margin:auto;border:1px solid #2b2b2b}.profile-rose .container{padding:0 8px}.profile-rose .header-top{min-height:90px;padding:15px 10px}.profile-rose .brand-name{font-size:38px;color:#f4f4f4}.profile-rose .brand-name small{font-size:17px;color:var(--accent)}.profile-rose .brand-mark{display:none}.profile-rose .nav-bar{background:#272727;border-bottom:1px solid #363636}.profile-rose .nav-list>li>a{padding:0 13px;height:43px;font-size:13px;border-right:1px solid #383838}.profile-rose .site-intro{border-bottom:1px solid #292929;min-height:55px}.profile-rose .content-container{padding-top:5px}.profile-rose .section-heading{background:none;border-left:0;border-bottom:2px solid #2b2b2b;padding:7px 2px;margin:5px 0 15px;box-shadow:none}.profile-rose .section-heading h1,.profile-rose .section-heading h2{text-transform:uppercase;font-size:16px}.profile-rose .movie-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 6px}.profile-rose .movie-title{text-align:center;font-size:15px;line-height:1.5;margin:4px 3px 0;min-height:45px}.profile-rose .movie-image{border-radius:4px}.profile-rose .movie-badge{background:#da3764}.profile-rose .film-filters{padding:8px;font-size:12px}.profile-rose .site-footer{background:#1b1b1b;text-align:center}.profile-rose .footer-top{justify-content:center;flex-wrap:wrap}.profile-rose .footer-genres{justify-content:center}.profile-rose .page-content{padding:0 15px}
@media(max-width:1000px){.profile-rose .movie-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:760px){.profile-rose .header-top{min-height:60px;padding:10px}.profile-rose .brand-area{text-align:center}.profile-rose .brand-name{font-size:28px}.profile-rose .movie-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-rose .movie-title{font-size:13px;min-height:39px}.profile-rose .nav-list>li>a{height:42px}}
@media(max-width:480px){.profile-rose .movie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
