.home-listing-category-icon{--home-listing-icon-size:14px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0}.home-listing-category-icon__img{width:var(--home-listing-icon-size);height:var(--home-listing-icon-size);display:block;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(1213%) hue-rotate(156deg) brightness(97%) contrast(103%)}.home-listing-category-icon__disk{flex-shrink:0;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.home-listing-category-icon__disk--zone-0,.home-listing-category-icon__disk--zone-1,.home-listing-category-icon__disk--zone-2,.home-listing-category-icon__disk--zone-3{background-color:rgb(255,255,255);border:1px solid #cbd5e1;box-shadow:0 0 0 1px #ffffff,0 0 0 2px #8ea7a8,0 0 0 3px #ffffff}.home-listing-category-icon__img--pulse{animation:home-listing-category-icon-pulse 1.8s ease-in-out infinite}.home-listing-category-icon__img--spin-alt{animation:home-listing-category-icon-spin-alt 2.6s linear infinite;transform-origin:50% 50%}@keyframes home-listing-category-icon-pulse{0%{transform:scale(1);opacity:1;filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(1213%) hue-rotate(156deg) brightness(97%) contrast(103%)}12%{transform:scale(1.24);opacity:.82;filter:brightness(0) saturate(100%) invert(76%) sepia(84%) saturate(5454%) hue-rotate(58deg) brightness(103%) contrast(102%)}22%{transform:scale(1);opacity:1;filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(1213%) hue-rotate(156deg) brightness(97%) contrast(103%)}34%{transform:scale(1.18);opacity:.88;filter:brightness(0) saturate(100%) invert(76%) sepia(84%) saturate(5454%) hue-rotate(58deg) brightness(103%) contrast(102%)}44%{transform:scale(1);opacity:1;filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(1213%) hue-rotate(156deg) brightness(97%) contrast(103%)}to{transform:scale(1);opacity:1;filter:brightness(0) saturate(100%) invert(15%) sepia(98%) saturate(1213%) hue-rotate(156deg) brightness(97%) contrast(103%)}}@keyframes home-listing-category-icon-spin-alt{0%{transform:rotate(0deg)}12%{transform:rotate(-1turn)}50%{transform:rotate(-1turn)}62%{transform:rotate(0deg)}to{transform:rotate(0deg)}}