.eyebrow{color:var(--gold)}.controls label{flex:1}.race-facts{margin-bottom:12px}.longshot{border-top:3px solid var(--gold)}.longshot-head{display:flex;justify-content:space-between;align-items:start;gap:16px}.odds{font-size:32px;color:var(--gold);font-weight:800;white-space:nowrap}.odds small{display:block;font-size:14px;color:var(--muted);font-weight:400}.evidence{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.evidence span{background:#193937;color:var(--mint);border-radius:6px;padding:6px 10px;font-size:14px}.detailsline{color:var(--muted);font-size:14px}.methodology{margin-top:30px}.methodology h2{font-size:20px}.methodology p{font-size:14px;color:var(--muted)}.empty{padding:30px 22px;border:1px dashed var(--line);border-radius:12px;margin-top:18px}.longshot a{display:inline-block;margin-top:12px}.longshot h2{overflow-wrap:anywhere}@media(max-width:600px){.longshot-head{flex-direction:column;gap:8px}.odds{font-size:28px}}