.market-live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.market-live-grid article{padding:24px;border:1px solid var(--line);border-radius:9px;background:#fff;min-width:0}.market-live-grid h2{font-size:25px}.market-live-grid p,.market-detail-copy{overflow-wrap:anywhere}.market-live-grid .small-note{font-size:16px}.market-ad{border:1px solid var(--line);border-radius:9px;background:#fff;padding:26px;margin:20px 0}.market-ad h2{font-size:34px}.market-ad dt{font-weight:bold;margin-top:20px}.market-ad dd{margin:6px 0;white-space:pre-wrap;overflow-wrap:anywhere}.market-ad-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.market-ad-photos img{width:100%;height:280px;object-fit:contain;background:#faf7ef}.market-ad-photos figure{margin:0}.market-ad-photos figcaption{font-size:16px}#market-filters{margin:24px 0}#market-filters .actions{align-self:end}#market-detail[hidden]{display:none}@media(max-width:850px){.market-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.market-live-grid,.market-ad-photos{grid-template-columns:1fr}.market-ad{padding:20px}.market-ad h2{font-size:29px}.market-ad-photos img{height:240px}}
