.SignalPin-module__S0oAlG__pin{gap:var(--space-3);padding:var(--space-4);border:var(--border-hairline) solid var(--rule-strong);border-radius:var(--radius-md);background:var(--surface-raised);display:grid}.SignalPin-module__S0oAlG__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.SignalPin-module__S0oAlG__label{font-family:var(--font-label);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink)}.SignalPin-module__S0oAlG__slate{font-size:var(--text-sm);color:var(--accent)}.SignalPin-module__S0oAlG__signal{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--rule);display:grid}.SignalPin-module__S0oAlG__bet{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.SignalPin-module__S0oAlG__description{font-size:var(--text-lg);color:var(--ink)}.SignalPin-module__S0oAlG__book{font-size:var(--text-sm);color:var(--ink-muted)}.SignalPin-module__S0oAlG__numbers{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.SignalPin-module__S0oAlG__figure{gap:var(--space-1);display:grid}.SignalPin-module__S0oAlG__figure dt{font-family:var(--font-label);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-faint)}.SignalPin-module__S0oAlG__figure dd{font-family:var(--font-numeric);font-weight:var(--weight-numeric);font-variant-numeric:tabular-nums;margin:0}.SignalPin-module__S0oAlG__numbers[data-gone=true] dd{color:var(--ink-faint);text-decoration:line-through}.SignalPin-module__S0oAlG__meta{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;display:flex}.SignalPin-module__S0oAlG__research{font-style:italic}.SignalPin-module__S0oAlG__locked{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;display:flex}.SignalPin-module__S0oAlG__quietModel [data-kind=ev]{color:var(--ink-muted);font-weight:var(--weight-normal)}.SignalPin-module__S0oAlG__quietModel [data-testid=rating]{opacity:.55}
.Follow-module__8NpuzG__button{align-items:center;gap:var(--space-2);min-height:var(--row-comfortable);padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--ink-muted);white-space:nowrap;border:var(--border-hairline) solid var(--rule);border-radius:var(--radius-sm);cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.Follow-module__8NpuzG__button:hover{color:var(--ink);border-color:var(--rule-strong)}.Follow-module__8NpuzG__button[aria-pressed=true],.Follow-module__8NpuzG__button[data-followed=true]{color:var(--accent);border-color:var(--accent)}.Follow-module__8NpuzG__button:focus-visible,.Follow-module__8NpuzG__item:focus-visible{box-shadow:var(--focus-ring);outline:none}.Follow-module__8NpuzG__note{font-size:var(--text-xs);color:var(--ink-faint)}.Follow-module__8NpuzG__menu{position:relative}.Follow-module__8NpuzG__list{z-index:3;right:0;top:calc(100% + var(--space-2));min-width:calc(var(--space-8) * 4);padding:var(--space-2);background:var(--surface-raised);border:var(--border-hairline) solid var(--rule-strong);border-radius:var(--radius-sm);margin:0;list-style:none;position:absolute}.Follow-module__8NpuzG__item{align-items:center;gap:var(--space-3);inline-size:100%;min-height:var(--row-comfortable);padding:var(--space-1) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--ink);text-align:start;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;display:flex}.Follow-module__8NpuzG__item:hover{background:var(--surface)}.Follow-module__8NpuzG__star{color:var(--ink-faint)}.Follow-module__8NpuzG__item[aria-pressed=true] .Follow-module__8NpuzG__star{color:var(--accent)}.Follow-module__8NpuzG__itemLabel{white-space:nowrap;flex:1}
.CardRace-module__snWMZW__race{gap:var(--space-1);padding:var(--space-3) var(--cell-pad-x);background:var(--surface);border:var(--border-hairline) solid var(--rule);border-radius:var(--radius-md);min-width:0;color:inherit;text-decoration:none;display:grid}.CardRace-module__snWMZW__race:hover{border-color:var(--accent)}.CardRace-module__snWMZW__race:focus-visible{box-shadow:var(--focus-ring);outline:none}.CardRace-module__snWMZW__race[data-finished=true]{background:var(--surface-raised)}.CardRace-module__snWMZW__race[data-finished=true] .CardRace-module__snWMZW__name{color:var(--ink-muted)}.CardRace-module__snWMZW__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.CardRace-module__snWMZW__title{align-items:baseline;gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:flex}.CardRace-module__snWMZW__title:hover .CardRace-module__snWMZW__name{text-decoration:underline}.CardRace-module__snWMZW__number{font-family:var(--font-numeric);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.CardRace-module__snWMZW__name{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.CardRace-module__snWMZW__when{align-items:baseline;gap:var(--space-2);white-space:nowrap;display:inline-flex}.CardRace-module__snWMZW__time{font-family:var(--font-numeric);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.CardRace-module__snWMZW__done{font-family:var(--font-label);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted)}.CardRace-module__snWMZW__conditions{font-size:var(--text-2xs);color:var(--ink-muted);margin:0}.CardRace-module__snWMZW__description{font-size:var(--text-2xs);line-height:var(--leading-normal);color:var(--ink-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.CardRace-module__snWMZW__pricedAs{margin:var(--space-1) 0 0;font-family:var(--font-label);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-faint)}.CardRace-module__snWMZW__payouts{gap:var(--space-1);margin-top:var(--space-1);min-width:0;display:grid}.CardRace-module__snWMZW__payoutHead,.CardRace-module__snWMZW__payout{grid-template-columns:auto minmax(0, 1fr) repeat(3, var(--scoreboard-pay));align-items:center;gap:var(--space-2);min-width:0;display:grid}.CardRace-module__snWMZW__payoutHead{font-family:var(--font-label);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-faint)}.CardRace-module__snWMZW__paidHead{text-align:right}.CardRace-module__snWMZW__finish{font-family:var(--font-numeric);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--ink-muted);min-width:var(--space-4)}.CardRace-module__snWMZW__runnerName{align-items:center;gap:var(--space-2);min-width:0;display:flex}.CardRace-module__snWMZW__paid{font-family:var(--font-numeric);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--weight-numeric);color:var(--ink);text-align:right}.CardRace-module__snWMZW__notPaid{color:var(--absent);font-weight:var(--weight-normal)}.CardRace-module__snWMZW__runners{gap:var(--space-1);margin:var(--space-1) 0 0;min-width:0;padding:0;list-style:none;display:grid}.CardRace-module__snWMZW__runner{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.CardRace-module__snWMZW__horse{font-size:var(--text-xs);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.CardRace-module__snWMZW__odds,.CardRace-module__snWMZW__paid{font-family:var(--font-numeric);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.CardRace-module__snWMZW__paid{font-weight:var(--weight-numeric)}
