.market-player-cell b {
  overflow: hidden;
  font-size: 15px;
  text-overflow: ellipsis;
}

.market-player-cell small,
.market-stats-scroll small {
  color: var(--text-muted);
  font-size: 10px;
  text-transform: uppercase;
}

.market-stats-scroll {
  display: grid;
  align-items: center;
  grid-auto-columns: minmax(82px, max-content);
  grid-auto-flow: column;
  gap: 14px;
  overflow-x: auto;
  overflow-y: hidden;
  padding: 0 10px;
  overscroll-behavior-x: contain;
  scrollbar-width: none;
  touch-action: pan-x;
}

.market-stats-scroll b { font-size: 17px; }

.market-stats-scroll span {
  justify-items: center;
  text-align: center;
}

.market-header .market-player-cell {
  padding-left: 8px;
}

.market-header .market-stats-scroll { align-items: end; }

.market-header .market-stats-scroll span { align-self: end; }

.market-row.is-disabled {
  opacity: 0.4;
}

.market-row:active:not(.is-disabled) {
  background: rgba(224, 24, 34, 0.28);
}
