.listing-intro{margin-bottom:20px;color:var(--text);font-size:15px;line-height:1.7}.filter-chip{background:#e0f2fe;color:#075985;padding:8px 16px;border-radius:20px;display:inline-flex;align-items:center;gap:8px;font-weight:600;max-width:100%}.filter-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-chip a{color:#075985;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.active-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.header-filter{display:flex;align-items:center;justify-content:space-between;padding:20px;background:#fff;border-radius:8px;margin-bottom:20px;box-shadow:0 1px 3px #0000001a}.listing-pages{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:24px}.listing-pages-info{margin:0;color:#5c6370;font-size:14px}.listing-pages .pagination{flex-wrap:wrap;justify-content:center;row-gap:6px;margin:0;padding:0}.listing-pages .page-link{width:auto;min-width:40px;padding:0 10px;border-radius:20px}@media(max-width:575px){.listing-pages .pagination{flex-wrap:nowrap}.listing-pages .page-item{margin:0 1px}.listing-pages .page-link{min-width:31px;height:31px;line-height:31px;padding:0 4px}}@media(max-width:768px){.header-filter{flex-direction:column;gap:15px}.active-filters{width:100%;justify-content:center}}i.listing-empty-icon{font-size:3rem;color:#0284c7;margin-bottom:20px;display:block}
