/* Branchelint */
.trades {
  border-block: 1px solid var(--edge);
  overflow: hidden;
  padding-block: 20px;
  -webkit-mask-image: linear-gradient(
    90deg,
    transparent,
    #000 12%,
    #000 88%,
    transparent
  );
  mask-image: linear-gradient(
    90deg,
    transparent,
    #000 12%,
    #000 88%,
    transparent
  );
}
.trades-track {
  display: flex;
  width: max-content;
  animation: tick 40s linear infinite;
}
.trades span {
  display: flex;
  gap: 44px;
  padding-right: 44px;
  font-size: clamp(1.4rem, 3vw, 2.2rem);
  font-weight: 600;
  letter-spacing: -0.04em;
  color: var(--dim);
  white-space: nowrap;
}
.trades em {
  font-style: normal;
  color: var(--fg);
}
@keyframes tick {
  to {
    transform: translateX(-50%);
  }
}

@media (prefers-reduced-motion: reduce) {
  .trades-track {
    animation: none;
  }
}
