/* URMOT v6.39 — list view only. No changes to grid cards or data. */
@media (min-width: 651px) {
  .cards.market-cards.is-list .urmot-market-card {
    display:grid!important;
    grid-template-columns:minmax(0, 1fr) minmax(0, 30%)!important;
    grid-template-areas:'content photo'!important;
    min-height:220px!important;
    max-height:none!important;
    height:auto!important;
    align-items:stretch!important;
    overflow:hidden!important;
  }
  .cards.market-cards.is-list .urmot-market-card[dir="ltr"] {grid-template-areas:'photo content'!important}
  .cards.market-cards.is-list .urmot-market-card .urmot-market-photo {
    grid-area:photo!important;position:relative!important;
    width:100%!important;height:100%!important;min-height:220px!important;
    max-height:260px!important;aspect-ratio:auto!important;
    align-self:stretch!important;overflow:hidden!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-photo-link {position:absolute!important;inset:0!important;width:100%!important;height:100%!important}
  .cards.market-cards.is-list .urmot-market-card .urmot-market-main-image {width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
  .cards.market-cards.is-list .urmot-market-card .urmot-market-card-content {
    grid-area:content!important;display:grid!important;
    grid-template-columns:minmax(0, 1fr) minmax(180px, 33%)!important;
    grid-template-rows:auto auto minmax(0, 1fr) auto!important;
    gap:10px 16px!important;padding:18px 22px!important;
    width:100%!important;min-width:0!important;box-sizing:border-box!important;
    align-content:stretch!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-card-title {
    grid-column:1/-1!important;grid-row:1!important;
    font-size:clamp(19px,1.65vw,25px)!important;line-height:1.35!important;
    min-width:0!important;white-space:normal!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-facts {
    grid-column:1/-1!important;grid-row:2!important;
    display:flex!important;flex-wrap:wrap!important;gap:5px 10px!important;
    min-height:0!important;margin:0!important;align-items:center!important;
    font-size:13px!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-price-banner {
    grid-column:2!important;grid-row:3!important;align-self:end!important;
    min-height:82px!important;margin:0!important;padding:12px 13px!important;
    border-radius:12px!important;min-width:0!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-price {
    font-size:clamp(18px,1.9vw,27px)!important;line-height:1.25!important;
    overflow-wrap:anywhere!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-actions {
    grid-column:1!important;grid-row:3!important;align-self:end!important;
    display:flex!important;gap:10px!important;min-width:0!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-actions a {
    flex:1 1 0!important;min-width:0!important;padding:12px 8px!important;
    font-size:13px!important;line-height:1.35!important;border-radius:11px!important;
    display:flex!important;justify-content:center!important;align-items:center!important;
    text-align:center!important;white-space:normal!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-card-footer {
    grid-column:1/-1!important;grid-row:4!important;margin:0!important;
    padding-top:7px!important;min-width:0!important;
  }
}
@media (min-width:651px) and (max-width:1050px) {
  .cards.market-cards.is-list .urmot-market-card {grid-template-columns:minmax(0,1fr) minmax(0,32%)!important}
  .cards.market-cards.is-list .urmot-market-card .urmot-market-card-content {
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-rows:auto auto auto auto auto!important;
    padding:13px 15px!important;gap:7px!important;
  }
  .cards.market-cards.is-list .urmot-market-card .urmot-market-price-banner,
  .cards.market-cards.is-list .urmot-market-card .urmot-market-actions,
  .cards.market-cards.is-list .urmot-market-card .urmot-market-card-footer {grid-column:1!important;grid-row:auto!important}
  .cards.market-cards.is-list .urmot-market-card .urmot-market-price-banner {min-height:58px!important}
  .cards.market-cards.is-list .urmot-market-card .urmot-market-photo {max-height:none!important}
}
