/* Match the compact city-news row while keeping the full ranking in its dialog. */
.home-view .discovery-top-month-section .top-month-content{padding:0;}
.home-view .discovery-top-month-section .top-month-intro,
.home-view .discovery-top-month-section .top-month-note{display:none;}
.home-view .discovery-top-month-section .top-month-rail{gap:12px;margin:0;padding:2px 0 4px;}
.home-view .discovery-top-month-section .top-month-card{--rank-offset:60px;flex:0 0 300px;height:200px;box-sizing:border-box;padding:0 0 0 var(--rank-offset);}
.home-view .discovery-top-month-section .top-month-poster{height:200px;aspect-ratio:auto;border-radius:16px;}
.home-view .discovery-top-month-section .top-month-rank{top:15px;font-size:200px;}
.home-view .discovery-top-month-section .top-month-favorite{top:8px;right:8px;}
.home-view .discovery-top-month-section .top-month-poster-category{max-width:calc(100% - 65px);}
.home-view .discovery-top-month-section .top-month-details{position:absolute;z-index:2;right:12px;bottom:14px;left:calc(var(--rank-offset) + 12px);padding:0;pointer-events:none;}
.home-view .discovery-top-month-section .top-month-details h3{color:#fff;font-size:18px;text-shadow:0 1px 8px #000;}
.home-view .discovery-top-month-section .top-month-details>p,
.home-view .discovery-top-month-section .top-month-rating,
.home-view .discovery-top-month-section .top-month-open{display:none;}
.home-view .discovery-top-month-section .top-month-poster::after{inset:35% 0 0;background:linear-gradient(transparent,rgba(20,16,21,.8));}
