.cph-races{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px 22px;margin:22px 0 0;display:flex}.cph-race{flex:260px;max-width:330px}.cph-race__title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);text-align:center;margin:0 0 10px;font-size:11px;font-weight:500}.cph-race__list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.cph-race__row{text-align:left;background:var(--card);border:1px solid var(--rule);border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.cph-race__crest{object-fit:contain;width:22px;height:22px}.cph-race__club{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cph-race__pct{font-family:var(--font-mono);color:var(--brand);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.cph-races__caveat{max-width:62ch;color:var(--ink-mute);text-align:center;margin:18px auto 0;font-size:12px;line-height:1.6}.competition--libertadores .cph-club,.competition--sudamericana .cph-club,.competition--libertadores .cph-scorer,.competition--sudamericana .cph-scorer,.competition--libertadores .cph-race__row,.competition--sudamericana .cph-race__row{background:#000}.cph-scorer:first-child{background:var(--paper);border-color:var(--brand)}.competition--libertadores .cph-scorer:first-child,.competition--sudamericana .cph-scorer:first-child{background:#0d0d0d}.competition--libertadores .cph-fixture,.competition--sudamericana .cph-fixture{background:#000}