/* Keep the three Telegram receipt visuals aligned on desktop without changing their mobile presentation. */
@media (min-width: 641px) {
  .trade-proof-grid {
    align-items: stretch !important;
  }

  .trade-proof-card {
    display: grid !important;
    grid-template-rows: minmax(0, 1fr) 50px;
    height: 100%;
  }

  .trade-shot {
    min-height: 0;
    height: 100%;
    overflow: hidden;
    background: #0f1b28;
  }

  .trade-shot img {
    display: block;
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: top center !important;
  }

  .trade-proof-card figcaption {
    box-sizing: border-box;
    min-height: 50px;
  }
}
