/* Only the new service tile and compact all-items control; existing tiles untouched. */
.service-sprite{background-image:url('services-atlas.png');background-size:400% 200%;background-repeat:no-repeat;background-position:0 0}
.market-services-tile .service-sprite{mix-blend-mode:multiply}
#market a.market-services-tile{text-decoration:none;--tile:#e9f0e1;cursor:pointer}
#market .market-services-tile small{font-size:15px;opacity:.65}
#market .market-services-tile .market-category-icon{width:145px;height:130px;background-size:400% 200%;border-radius:15px;bottom:0;right:0}
#market .market-category.market-all-small{grid-column:1/-1;justify-self:end;display:flex;flex-direction:row;align-items:center;gap:8px;min-height:34px;padding:6px 12px;font-size:12px;border-radius:999px;background:#edf2e7}
#market .market-all-small .market-category-title{min-height:0}
#market .market-all-small[aria-pressed="true"]{padding:5px 11px}
#market .market-all-small .market-category-check{position:static;width:17px;height:17px;font-size:10px}
@media(max-width:480px){#market .market-services-tile .market-category-icon{width:132px;height:112px}}
.market-services-tile .service-sprite{filter:brightness(1.055)}
