.race-likelihood{gap:.75rem;display:grid}.race-likelihood__lead{border:1px solid var(--lwc-border);background:var(--lwc-bg);color:inherit;border-left:6px solid #c9a227;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem 1.25rem;padding:.95rem 1.1rem;text-decoration:none;display:flex}.race-likelihood__lead:hover,.race-likelihood__lead:focus-visible,a.race-likelihood__row:hover,a.race-likelihood__row:focus-visible{border-color:var(--lwc-accent,#bd081c)}.race-likelihood__lead-source{font-family:var(--font-display,"Barlow Semi Condensed", sans-serif);letter-spacing:.02em;font-size:1.05rem;font-weight:700}.race-likelihood__lead-value{font-family:var(--font-display,"Barlow Semi Condensed", sans-serif);letter-spacing:-.02em;font-size:clamp(1.45rem,3.2vw,2rem);font-weight:700;line-height:1.15}.race-likelihood__lead-value--missing{color:var(--lwc-ink-muted);font-size:1.35rem}.race-likelihood__ind-line{color:#6b7280;flex:100%;margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.race-likelihood__sources{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.race-likelihood__row{border:1px solid var(--lwc-border);background:var(--lwc-bg);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem 1rem;padding:.7rem 1rem;text-decoration:none;display:flex}.race-likelihood__measure-note{color:var(--lwc-ink-muted,#656565);flex:100%;font-size:.85rem;line-height:1.35}.race-likelihood__source{font-family:var(--font-display,"Barlow Semi Condensed", sans-serif);color:inherit;font-weight:700}.race-likelihood__value{text-align:right;font-weight:600}.race-likelihood__values{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem .45rem;max-width:100%;display:inline-flex}.race-likelihood__chip{min-height:1.55rem;font-family:var(--font-display,"Barlow Semi Condensed", sans-serif);letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:.12rem .55rem;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.race-likelihood__lead-value .race-likelihood__chip{min-height:1.85rem;padding:.18rem .7rem;font-size:.95rem}.race-likelihood__value--missing{color:var(--lwc-ink-muted);font-weight:500}@media (max-width:640px){.race-likelihood__lead,.race-likelihood__row{padding:.85rem .9rem}}.race-likelihood__chip-tip.control-tooltip-host{display:inline-flex;position:relative}.race-likelihood__chip-tip .control-tooltip{max-width:22rem}@media (max-width:640px){.race-likelihood__chip-tip .control-tooltip{left:0;right:auto;transform:none}}
