/* Positions 1–3 keep their podium colours; every further qualifier is equally visible. */
.elm-standing tbody tr.is-qualifier:nth-child(n+4) td {
  background-color: #2d211a !important;
  background-image: linear-gradient(90deg, rgba(254, 84, 0, .1), transparent) !important;
  border-bottom-color: rgba(254, 84, 0, .22) !important;
}

.elm-standing tbody tr.is-qualifier:nth-child(n+4) td:first-child {
  border-left: 5px solid #fe5400 !important;
  box-shadow: inset 5px 0 #fe5400 !important;
}

.elm-standing tbody tr.is-qualifier:nth-child(n+4) .elm-pos {
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  background: linear-gradient(135deg, #ff8a50, #fe5400) !important;
  border-color: #ffb18a !important;
  box-shadow: 0 0 22px rgba(254, 84, 0, .24) !important;
}
