:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]){grid-template-columns:minmax(0,1fr);container:market-post-list/inline-size}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list])>li{min-width:0}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card{grid-template-columns:clamp(12rem,22cqi,14rem) minmax(0,1fr);align-items:stretch;min-height:10rem;display:grid}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__visual{aspect-ratio:auto;align-self:stretch;width:auto;min-width:0;min-height:100%}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__body{gap:.38rem;min-height:10rem;padding:.78rem .9rem .82rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__title{line-clamp:1;-webkit-line-clamp:1;min-height:1.28em}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__description{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__seller{min-height:1.15rem;margin-top:auto}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__footer{min-height:1.3rem;margin-top:0}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__price{max-width:min(70%,24rem);margin-left:auto}@container market-post-list (max-inline-size:48rem){:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card{grid-template-columns:clamp(11rem,30cqi,13rem) minmax(0,1fr);min-height:9.5rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__body{min-height:9.5rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__title{line-clamp:2;-webkit-line-clamp:2;min-height:2.5em}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__description{line-clamp:2;-webkit-line-clamp:2}}@container market-post-list (max-inline-size:36rem){:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card{border-radius:.82rem;grid-template-columns:clamp(9.5rem,40cqi,11.5rem) minmax(0,1fr);min-height:9rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__visual{min-height:9rem;padding:.65rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__body{gap:.3rem;min-height:9rem;padding:.65rem .72rem .7rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__title{font-size:.92rem;line-height:1.25}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__description{font-size:.73rem;line-height:1.35}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__seller{gap:.35rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__footer{gap:.45rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__price{flex:0 auto;min-width:0;max-width:calc(100% - 2.6rem);font-size:clamp(.78rem,3.2cqi,.95rem)}}@container market-post-list (max-inline-size:24rem){:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card{grid-template-columns:clamp(8.5rem,45cqi,10rem) minmax(0,1fr)}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__body{padding-inline:.62rem}:is(html[data-market-view=list] .post-grid[data-view-preference=market],.post-grid[data-view=list]) .post-card__price{max-width:calc(100% - 2.4rem)}}
