/*! sn-css tpl:sports-news-platform part:sn-football */
.page-shell[data-template=sports-news-platform] .sportnews-match-detail-grid{display:grid;grid-template-columns:260px minmax(0, 1fr) 300px;gap:22px;width:min(var(--sn5-maxw),100vw - 32px);margin:0 auto;padding:18px 0 48px;align-items:start}.page-shell[data-template=sports-news-platform] .sportnews-match-detail-grid--no-rail{grid-template-columns:260px minmax(0, 1fr)}@media (max-width: 1100px){.page-shell[data-template=sports-news-platform] .sportnews-match-detail-grid,.page-shell[data-template=sports-news-platform] .sportnews-match-detail-grid--no-rail{grid-template-columns:minmax(0, 1fr)}}.page-shell[data-template=sports-news-platform] .sportnews-match-news-list{display:flex;flex-direction:column}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row{display:grid;grid-template-columns:54px minmax(0, 1fr);gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--sn5-border);color:inherit;text-decoration:none}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row--no-thumb{grid-template-columns:minmax(0, 1fr)}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row:first-child{padding-top:0}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row:last-child{border-bottom:0;padding-bottom:0}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row:hover .sportnews-match-news-row__title{color:var(--sn5-primary)}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row__thumb{width:54px;height:42px;object-fit:cover;border-radius:6px;background:var(--sn5-surface-2)}.page-shell[data-template=sports-news-platform] .sportnews-match-news-row__title{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;font-weight:700;line-height:1.35;color:var(--sn5-ink)}