.news-dek{font-size:var(--fs-xl);color:var(--c-text);max-width:40rem;margin:0 0 8px;line-height:1.45}.news-disclosure{font-size:var(--fs-sm);color:var(--c-muted);max-width:40rem;margin:8px 0 0;line-height:1.5}.news-disclosure a,.news-module a,.news-headlines a,.news-updates a,.news-facts a{color:var(--c-emph);text-underline-offset:3px;font-weight:600}.news-facts{max-width:800px;color:var(--c-text-2);margin:0;padding-left:20px;line-height:1.7}.news-facts a{font-size:var(--fs-sm);margin-left:4px}.news-headlines,.news-updates{gap:14px;max-width:800px;margin:0;padding:0;list-style:none;display:grid}.news-headlines li,.news-updates li{border-bottom:1px solid var(--c-line);gap:3px;padding-bottom:14px;display:grid}.news-headlines li:last-child,.news-updates li:last-child{border-bottom:0;padding-bottom:0}.news-headlines.is-compact{gap:10px}.news-headlines.is-compact li{padding-bottom:10px}.news-meta{font-size:var(--fs-xs);color:var(--c-muted)}.news-headlines p,.news-updates p{font-size:var(--fs-sm);margin:2px 0 0}.news-filters{gap:8px;margin-bottom:18px;display:grid}.news-filters div{flex-wrap:wrap;gap:6px;display:flex}.news-filters a{border:1px solid var(--c-line-strong);font-size:var(--fs-sm);color:var(--c-text-2);border-radius:999px;padding:5px 10px;text-decoration:none}.news-filters a[aria-current]{border-color:var(--c-line-strong);background:var(--c-surface-3);color:var(--c-text)}.news-module{gap:var(--s-6);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.news-module h2{margin-bottom:var(--s-3)}.news-module-lead{align-content:start;gap:var(--s-2);display:grid}.news-module-lead strong{font-size:var(--fs-lg)}@media (max-width:760px){.news-module{grid-template-columns:1fr}}.news-page .news-story{max-width:calc(42rem + 320px);padding-bottom:var(--s-2)}.news-page .news-story .page-title{max-width:40rem}.news-layout{grid-template-columns:minmax(0,42rem) minmax(220px,280px);align-items:start;column-gap:40px;max-width:calc(42rem + 320px);display:grid}.news-layout.is-plain{grid-template-columns:minmax(0,42rem)}.news-lead{grid-area:1/1;min-width:0}.news-body{grid-area:2/1;min-width:0}.news-rail{grid-area:1/2/span 2;align-self:start;gap:24px;min-width:0;display:grid}.news-rail h2{font-size:var(--fs-lg);color:var(--c-text);margin:0;font-weight:600;line-height:1.3}.news-rail-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.news-rail-head a,.news-caption a,.news-score-link{color:var(--c-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--c-link-line);text-decoration-color:var(--c-link-line);text-underline-offset:3px;font-weight:500}.news-rail-head a:hover,.news-caption a:hover{color:var(--c-text);text-decoration-color:currentColor}.news-figures{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:8px;display:grid}.news-figure{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-lg);min-width:0;margin:0;padding:8px 12px}.news-figure strong{font-family:var(--f-display);font-variant-numeric:tabular-nums;color:var(--c-text);font-size:28px;font-weight:600;line-height:1;display:block;overflow:hidden}.news-figure span{font-size:var(--fs-xs);color:var(--c-muted);margin-top:8px;font-weight:500;display:block}.news-caption{font-size:var(--fs-sm);color:var(--c-text-2);margin:8px 0 0;line-height:1.5}.news-matches,.news-leaders{margin:0;padding:0;list-style:none}.news-match{border-bottom:1px solid var(--c-line);gap:4px;padding:12px 0;display:grid}.news-match:first-child,.news-leader:first-child{border-top:1px solid var(--c-line)}.news-match-meta,.news-place{font-size:var(--fs-xs);color:var(--c-muted);line-height:1.35}.news-line{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.news-side{align-items:center;gap:8px;min-width:0;display:flex}.news-side.is-away{text-align:right;flex-direction:row-reverse}.news-side.is-away .news-club{justify-items:end}.news-club{justify-items:start;gap:2px;min-width:0;display:grid}.news-club>a,.news-club>span:not(.news-place){min-width:0;font-size:var(--fs-sm);color:var(--c-text);overflow-wrap:break-word;font-weight:500;line-height:1.3}.news-club .news-place{font-weight:500}.news-club a{text-decoration:none}.news-club a:hover{text-underline-offset:3px;text-decoration:underline}.news-score{font-size:var(--fs-lg);font-variant-numeric:tabular-nums;color:var(--c-text);align-items:baseline;gap:2px;font-weight:500;display:inline-flex}.news-score .is-win{color:var(--c-accent);font-weight:600}.news-score .is-loss{color:var(--c-muted)}.news-dash,.news-vs{color:var(--c-faint);font-size:var(--fs-xs);font-weight:500}.news-score-link{color:inherit;text-decoration:none}.news-score-link:hover{text-decoration:none}.news-crest{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.news-crest img{object-fit:contain;width:28px;height:28px;display:block}.news-crest>span{border:1px solid var(--c-line);border-radius:var(--r-sm);background:var(--c-surface-2);width:28px;height:28px;font-family:var(--f-display);letter-spacing:.03em;color:var(--c-text-2);place-items:center;font-size:11px;font-weight:600;display:grid}.news-leader{border-bottom:1px solid var(--c-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:8px 0;display:grid}.news-record{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--c-text);white-space:nowrap;font-weight:600}.news-body .page-section p{max-width:62ch;font-size:var(--fs-lg);line-height:1.65}.news-body .page-section p+p{margin-top:16px}.news-body .guide-list{gap:8px;max-width:62ch;margin:12px 0;padding-left:18px;display:grid}@media (max-width:900px){.news-page .news-story,.news-layout,.news-page .news-story .page-title{max-width:none}.news-layout,.news-layout.is-plain{grid-template-columns:minmax(0,1fr)}.news-lead,.news-rail,.news-body{grid-area:auto/1}}
