@media(min-width:1100px){[data-a24-home-review] .showMatch{padding-top:40px!important;padding-bottom:36px!important}[data-a24-home-review] .model{padding-top:36px!important;padding-bottom:36px!important}[data-a24-home-review] .subject p{font-size:16px!important;margin-bottom:8px!important}[data-a24-home-review] .subject>span{font-size:27px!important}[data-a24-home-review] .match_every{display:grid!important;grid-template-columns:250px minmax(0,1fr) 240px;gap:12px;align-items:center;box-sizing:border-box;width:100%!important;padding-left:16px!important;padding-right:16px!important}[data-a24-home-review] .match_every>.kind,[data-a24-home-review] .match_every>.rank,[data-a24-home-review] .match_every>.operate{width:auto!important;min-width:0;margin:0!important;float:none!important}[data-a24-home-review] .match_every>.kind{display:grid!important;grid-template-columns:1fr 1fr;align-items:center;gap:10px}[data-a24-home-review] .match_every>.rank{display:grid!important;grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);align-items:center;gap:10px}[data-a24-home-review] .match_every>.operate{display:grid!important;grid-template-columns:120px 1fr;align-items:center;gap:10px}[data-a24-home-review] .match_every .team{width:100%!important;min-width:0;display:flex!important;align-items:center;gap:8px;justify-content:center}[data-a24-home-review] .team span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px!important}[data-a24-home-review] .team img{flex:0 0 30px;width:30px!important;height:30px!important;object-fit:contain}[data-a24-home-review] .rank>.linkBox{width:auto!important;min-width:0}[data-a24-home-review] .rank>.vs{width:auto!important;margin:0!important;white-space:nowrap;display:flex;justify-content:center;gap:5px}[data-a24-home-review] .head_every span{width:auto!important;text-align:center}[data-a24-home-review] .kind time{font-size:14px!important}[data-a24-home-review] .video_arrange figcaption{font-size:17px!important;line-height:1.7!important;white-space:normal!important;overflow-wrap:anywhere}[data-a24-home-review] .video_arrange figure{border-radius:3px!important;box-shadow:none!important;min-height:80px;padding:16px!important}[data-a24-home-review] .newscolumn li{min-width:0}[data-a24-home-review] .newscolumn a{overflow-wrap:anywhere}[data-a24-home-review] .categorySwitch{margin-bottom:22px!important}}
@media(min-width:1100px){[data-a24-home-review] .video_arrange li,[data-a24-home-review] .video_arrange li>a,[data-a24-home-review] .video_arrange figure,[data-a24-home-review] .video_arrange figcaption{height:auto!important;max-height:none!important;overflow:visible!important}[data-a24-home-review] .video_arrange figcaption{position:static!important;display:block!important;padding:0!important}[data-a24-home-review] .video_arrange li>a{display:block!important}}

/* One server status/countdown slot, shared by the column header and each row. */
[data-a24-layout] .match_every>.operate.a24-match-state{display:flex!important;align-items:center;justify-content:center;gap:0;width:152px;min-width:0;flex-shrink:0;text-align:center}
[data-a24-layout] .a24-match-state>a{display:inline-block;max-width:100%;font-size:14px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}
[data-a24-layout] .match-clock-started .a24-match-state>a{color:#d32f2f}
@media(min-width:1100px){[data-a24-home-review] .match_every{grid-template-columns:250px minmax(0,1fr) 172px}}

/* Publication time is compact metadata alongside the actual news content. */
[data-a24-home-review] .a24-news-list figure{align-items:center;gap:24px!important}
[data-a24-home-review] .a24-news-list figcaption{min-width:0;display:block!important}
[data-a24-home-review] .a24-news-list figcaption article{display:block!important;height:auto!important;min-width:0}
[data-a24-home-review] .a24-news-list h3{margin:0 0 10px;font-size:20px;line-height:1.5;color:#332f3b;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}
[data-a24-home-review] .a24-news-list article p{margin:0 0 10px;line-height:1.7}
[data-a24-home-review] .a24-news-list .a24-news-time{display:block;font-size:12px;font-weight:400;line-height:1.6;color:#81788b}
[data-a24-home-review] .a24-news-list .cover{flex:0 0 220px;width:220px!important;height:132px!important}
[data-a24-home-review] .a24-news-list .cover img{display:block;width:100%;height:100%;object-fit:cover}

/* Real covers are optional; no placeholder or generated image is substituted. */
[data-a24-home-review] .a24-video-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px;padding:0;align-items:start}
[data-a24-home-review] .a24-video-grid>li{width:auto!important;min-width:0;margin:0;padding:0;overflow:hidden;border:1px solid #ece7f5;border-radius:8px;background:#fff}
[data-a24-home-review] .a24-video-grid>li>a{display:block!important;min-width:0;height:auto!important}
[data-a24-home-review] .a24-video-grid figure.a24-video-cover{position:relative;display:block;aspect-ratio:16/9;width:100%;height:auto;min-height:0;margin:0;padding:0!important;border:0;box-shadow:none;overflow:hidden;border-radius:0}
[data-a24-home-review] .a24-video-cover img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}
[data-a24-home-review] .a24-video-copy{padding:14px 16px}
[data-a24-home-review] .a24-video-copy h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;font-size:16px;font-weight:600;line-height:1.6;color:#332f3b;overflow-wrap:anywhere}
[data-a24-home-review] .a24-video-copy time{display:block;margin-top:10px;font-size:12px;line-height:1.6;color:#81788b}
@media(max-width:999px){
  [data-a24-home-review] .a24-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
  [data-a24-home-review] .a24-news-list .cover{flex-basis:150px;width:150px!important;height:100px!important}
}
@media(max-width:640px){
  [data-a24-home-review] .a24-video-grid{grid-template-columns:minmax(0,1fr)}
  [data-a24-home-review] .a24-news-list figure{gap:12px!important;align-items:flex-start}
  [data-a24-home-review] .a24-news-list .cover{flex-basis:100px;width:100px!important;height:76px!important}
  [data-a24-home-review] .a24-news-list h3{font-size:16px;line-height:1.5}
  [data-a24-home-review] .a24-news-list article p{font-size:13px}
  [data-a24-layout] .match_every>.operate.a24-match-state{width:auto;min-width:0}
}
