.race-badge{font:700 11px/1 var(--font);font-variant-numeric:tabular-nums;letter-spacing:0;vertical-align:1px;white-space:nowrap;animation:race-badge 4.3s var(--ease) forwards;pointer-events:none;border-radius:6px;align-items:center;gap:2px;margin-left:6px;padding:2px 5px 2px 4px;display:inline-flex}.race-badge svg{fill:currentColor;width:7px;height:6px}.race-badge.up{color:var(--up);background:color-mix(in srgb, var(--up) 14%, transparent)}.race-badge.down{color:var(--down);background:color-mix(in srgb, var(--down) 12%, transparent)}.race-badge.hang{background:0 0;margin:0;padding:0;font-size:11px;position:absolute;top:calc(100% + 2px);left:50%;translate:-50%}.race-badge.hang svg{width:6px;height:5px}@keyframes race-badge{0%{opacity:0;scale:.6}7%{opacity:1;scale:1.12}13%{scale:1}82%{opacity:1}to{opacity:0}}.race-up{animation:race-wash-up 1.9s var(--ease)!important}.race-down{animation:race-wash-down 1.9s var(--ease)!important}@keyframes race-wash-up{0%{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--up) 12%, transparent)}to{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--up) 0%, transparent)}}@keyframes race-wash-down{0%{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--down) 10%, transparent)}to{box-shadow:inset 0 0 0 100vmax color-mix(in srgb, var(--down) 0%, transparent)}}.race-lift{filter:drop-shadow(0 8px 14px #00000029)}.race-rank{display:inline-block;animation:race-rank .52s var(--ease)!important}@keyframes race-rank{0%{opacity:0;transform:translateY(55%)}}.race-in{animation:race-in .72s var(--ease) backwards!important}@keyframes race-in{0%{opacity:0;transform:translateY(12px)}}.race-tick-up{animation:race-tick-up 1.6s var(--ease)!important}.race-tick-down{animation:race-tick-down 1.6s var(--ease)!important}@keyframes race-tick-up{0%{color:var(--up)}}@keyframes race-tick-down{0%{color:var(--down)}}@media (prefers-reduced-motion:reduce){.race-badge{animation:4.3s linear forwards race-badge-still}.race-up,.race-down,.race-rank,.race-in{animation:none!important}}@keyframes race-badge-still{85%{opacity:1}to{opacity:0}}
