/* Formal QMT snapshot page only. Existing mobile card styling is unchanged. */
@media (min-width: 761px) {
  .qmt-snapshot-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    align-items: start;
  }
  .qmt-snapshot-grid .account-mobile-head > div:first-child {
    min-width: 0;
    overflow-wrap: anywhere;
  }
  .qmt-snapshot-grid .account-mobile-head > .status-pill {
    flex-shrink: 0;
  }
  .qmt-snapshot-grid .qmt-return-meta > div {
    min-width: 0;
  }
}

@media (min-width: 1440px) {
  .qmt-snapshot-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
