:root{--lv-ease-out:cubic-bezier(0.22,1,0.36,1);--lv-ease-soft:cubic-bezier(0.25,0.46,0.45,0.94);--lv-map-duration:0.56s;--lv-map-wash-duration:0.52s;--lv-browse-duration:0.44s;--lv-layout-swap-duration:0.34s}@media (hover:none) and (pointer:coarse){:root{--lv-map-duration:0.48s;--lv-map-wash-duration:0.44s;--lv-browse-duration:0.38s;--lv-layout-swap-duration:0.28s}}@media (prefers-reduced-motion:reduce){.listing-result-layout-enter,.listing-view-enter-browse,.listing-view-enter-map-play{animation:none!important}.listing-view-enter-map-play:after{display:none!important}}@keyframes listing-view-enter-map{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes listing-view-enter-browse{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes listing-result-layout-swap{0%{opacity:.45;transform:translate3d(0,6px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes listing-map-ambient-wash{0%{opacity:.5}to{opacity:0;visibility:hidden}}.listing-view-enter-map-target{position:relative;isolation:isolate;transform-origin:50% 45%}@media (max-width:1023px){.listing-view-enter-map-play:after{display:none}}.listing-view-enter-map-play{animation:listing-view-enter-map var(--lv-map-duration) var(--lv-ease-out) both}.listing-view-enter-map-play:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;visibility:visible;background:radial-gradient(120% 68% at 50% -6%,rgba(255,255,255,.12),transparent 58%),radial-gradient(88% 42% at 50% 100%,rgba(16,185,129,.028),transparent 54%);opacity:1;animation:listing-map-ambient-wash var(--lv-map-wash-duration) var(--lv-ease-soft) forwards}.listing-view-enter-browse{position:relative;isolation:isolate;backface-visibility:hidden;animation:listing-view-enter-browse var(--lv-browse-duration) var(--lv-ease-out) both;pointer-events:none}.listing-view-enter-browse>*{pointer-events:auto}.listing-result-layout-enter{backface-visibility:hidden;animation:listing-result-layout-swap var(--lv-layout-swap-duration) var(--lv-ease-out) forwards;pointer-events:none}.listing-result-layout-enter>*{pointer-events:auto}