/* MLS availability and price movement are separate, readable signals. */
.market-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;min-height:24px;border-radius:6px;padding:4px 8px;font:750 12px/1.2 system-ui,sans-serif;white-space:normal;color:#173c32;background:#e6f3ec;border:1px solid #c8e3d5;box-shadow:0 1px 4px #0001}
.market-badge--reduced{color:#fff;background:#195e45;border-color:#195e45}
.market-badge--contingent{color:#5d390b;background:#fff0ca;border-color:#e7c775}
.market-badge--pending,.market-badge--soon{color:#3c2762;background:#f0e7fa;border-color:#d9c7ed}
.market-badge--sold,.market-badge--off,.market-badge--unknown{color:#394555;background:#eef1f4;border-color:#d8dfe6}
html body .listing-market-tags,html body.swmo-discover #swmo-main-content #homepage-preview-grid .listing-market-tags{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:5px;max-width:calc(100% - 60px);pointer-events:none}
html body.swmo-discover #homepage-preview-grid .listing-market-tags .zillow-card-tag{display:none!important}
.discover-market-tags{position:absolute;left:10px;top:10px;z-index:3;max-width:calc(100% - 60px);display:flex;flex-wrap:wrap;gap:5px;pointer-events:none}
.discover-card-photo:has(.listing-market-tags)>.discover-market-tags{display:none}
html body.site-premium.listing-modal-open #listing-modal.lp-root[data-listing-polish] #listing-overview #modal-status.market-badge--contingent{color:#5d390b!important;background:#fff0ca!important}
html body.site-premium.listing-modal-open #listing-modal.lp-root[data-listing-polish] #listing-overview #modal-status:is(.market-badge--pending,.market-badge--soon){color:#3c2762!important;background:#f0e7fa!important}
html body.site-premium.listing-modal-open #listing-modal.lp-root[data-listing-polish] #listing-overview #modal-status:is(.market-badge--sold,.market-badge--off,.market-badge--unknown){color:#394555!important;background:#eef1f4!important}
.saved-market-tags{display:flex;flex-wrap:wrap;gap:6px;margin:5px 0}

/* Plain Active labels add no information to active search cards. */
.market-badge--active{display:none!important}

.discover-card-badge:empty{display:none!important}
