/* October 12: shared race preview additions. */
.race-intro-20261012 .race-assumption{display:flex;gap:8px 18px;flex-wrap:wrap;padding:16px 20px;background:#f0f4ed;border:1px solid #c9d8c7;border-radius:10px;line-height:1.8}
.race-intro-20261012 .race-assumption span{font-size:.86rem;color:#586d5d}
.race-intro-20261012 .race-jump-nav{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0}
.race-intro-20261012 .race-jump-nav a{padding:9px 16px;background:#fff;border:1px solid #c9d8c7;border-radius:8px;text-decoration:none;font-size:.9rem}
.race-intro-20261012 .race-hole-picks{grid-template-columns:repeat(2,minmax(0,1fr))}
.race-intro-20261012 #axis-horses,.race-intro-20261012 #hole-candidates,.race-intro-20261012 #all-horses{scroll-margin-top:12px}
@media(max-width:650px){.race-intro-20261012 .race-hole-picks{grid-template-columns:1fr}.race-intro-20261012 .race-assumption{padding:14px}.race-intro-20261012 .race-jump-nav a{font-size:.84rem;padding:8px 12px}}
