.property-trash-dialog-open [data-mobile-sticky-actions=true]{display:none!important}@media (min-width:1024px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{gap:1rem}.listing-card-shell{box-shadow:0 18px 34px -28px rgba(15,23,42,.18)}.listing-card-shell:hover{transform:translateY(-2px)}.listing-card-body--grid{padding:1rem}.listing-card-body--compact{padding:.9rem}.listing-card-title--grid{font-size:.98rem;line-height:1.75rem}.listing-card-title--compact{font-size:.86rem;line-height:1.5rem}.listing-card-price--grid{margin-top:.8rem;padding:.7rem .8rem}.listing-card-details--grid{margin-top:.8rem}}@media (min-width:1280px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--map{gap:var(--desktop-parity-gap)}}.listing-card-shell:hover{transform:translateY(-1px);border-color:rgb(var(--lm-danger-rgb)/.2);box-shadow:var(--card-shadow-hover)}.listing-card-title--grid{letter-spacing:-.01em}.listing-card-request-summary--list{max-height:6.5rem}.request-text-cover--compact{padding:var(--card-pad-compact)}.request-text-cover__inner{display:grid;min-height:0;height:100%;grid-template-rows:auto minmax(0,1fr) auto;gap:.58rem}.request-text-cover__content{display:grid;min-height:0;grid-template-rows:minmax(0,1fr) auto auto;gap:.5rem;overflow:hidden}.request-text-cover__summary{min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.84);border-radius:var(--app-radius-md);background:rgba(255,255,255,.95);padding:.68rem .75rem;box-shadow:0 12px 28px -25px rgba(15,23,42,.34)}.request-text-cover__details{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.request-text-cover__details--compact{-webkit-line-clamp:3}.request-text-cover__summary--compact{padding:.6rem .66rem}.request-text-cover__facts{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:.48rem}.request-text-cover__fact,.request-text-cover__price{display:flex;min-width:0;min-height:3.95rem;flex-direction:column;justify-content:center;overflow:hidden;border-radius:var(--app-radius-md);padding:.52rem .62rem;box-shadow:0 10px 24px -22px rgba(15,23,42,.3)}.request-text-cover__fact{border:1px solid rgba(255,255,255,.75);background:rgba(255,255,255,.8)}.request-text-cover__price{border-width:1px}.request-text-cover__label{font-size:.66rem;font-weight:900;color:#64748b}.request-text-cover__location{margin-top:.28rem;display:flex;min-width:0;align-items:center;gap:.35rem;overflow:hidden;font-size:.72rem;font-weight:900}.request-text-cover__location span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-text-cover__price-value{margin-top:.18rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:right}.request-text-cover__pills{display:flex;min-width:0;flex-wrap:nowrap;gap:.38rem;overflow:hidden}@media (max-width:639px){.request-text-cover__content{gap:.44rem}.request-text-cover__facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.4rem}.request-text-cover__fact,.request-text-cover__price{min-height:3.6rem;border-radius:var(--app-radius-md);padding:.48rem .55rem}.request-text-cover__summary{padding:.58rem .64rem}.request-text-cover__details{-webkit-line-clamp:3}}@media (min-width:1280px){.property-cards-grid,.property-cards-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.property-cards-grid--map{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-card-title--grid{min-height:2.95rem}}@media (min-width:1536px){.property-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.property-cards-grid--compact{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:639px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{gap:.78rem}.listing-card-shell{border-radius:var(--app-radius-lg)}.listing-card-media--grid{aspect-ratio:1.22/1}.listing-card-body--compact,.listing-card-body--grid,.request-text-cover--compact{padding:.72rem}.listing-card-title--grid{min-height:auto}}@media (pointer:coarse){.listing-card-shell{transition-duration:.14s}}.listing-card-title--compact,.listing-card-title--grid{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.listing-card-shell:hover{transform:none!important}}.property-share-toast{position:absolute;inset-inline-end:0;bottom:calc(100% + .45rem);z-index:90;display:inline-flex;min-width:-moz-max-content;min-width:max-content;align-items:center;gap:.3rem;border:1px solid rgba(16,185,129,.2);border-radius:var(--app-radius-control);padding:.35rem .65rem;font-size:.7rem;font-weight:900}.listing-card-list-shell:has(.property-share-toast),.listing-card-shell:has(.property-share-toast){overflow:visible}.property-share-action{z-index:45}.property-share-menu--portal{position:fixed;z-index:2147483000;width:min(15.75rem,calc(100vw - 1.5rem));display:grid;gap:.35rem;border:1px solid rgba(226,232,240,.95);border-radius:var(--app-radius-lg);background:rgba(255,255,255,.98);padding:.55rem;color:#0f172a;box-shadow:0 24px 60px -32px rgba(15,23,42,.45),0 8px 20px -18px rgba(15,23,42,.35);backdrop-filter:blur(14px)}.property-share-menu__item{display:flex;min-height:2.45rem;width:100%;align-items:center;gap:.65rem;border-radius:var(--app-radius-lg);padding:.45rem .55rem;text-align:start;font-size:.78rem;font-weight:900;color:#1e293b;transition:background .16s ease,color .16s ease,transform .16s ease}.property-share-menu__item:focus-visible,.property-share-menu__item:hover{background:#f8fafc;color:#0f172a;outline:none;transform:translateY(-1px)}.property-share-menu__icon{display:inline-grid;height:1.85rem;width:1.85rem;flex:0 0 auto;place-items:center;border-radius:var(--app-radius-control);border:1px solid rgba(226,232,240,.95);background:#fff}.property-share-menu__icon--whatsapp{border-color:rgba(16,185,129,.22);background:#ecfdf5;color:#059669}.property-share-menu__icon--tiktok{border-color:rgba(15,23,42,.16);background:#0f172a;color:#fff}.property-share-menu__icon--telegram{border-color:rgba(14,165,233,.22);background:#eff6ff;color:#0284c7}.property-share-menu__icon--facebook{border-color:rgba(37,99,235,.22);background:#eff6ff;color:#2563eb}.property-share-menu__icon--copy{border-color:rgba(100,116,139,.18);background:#f8fafc;color:#64748b}.property-share-menu__item--copy{border-top:1px solid rgba(226,232,240,.75);border-radius:var(--app-radius-lg);margin-top:.1rem}.property-share-menu__close{position:absolute;inset-block-start:-.45rem;inset-inline-start:-.45rem;display:grid;height:1.45rem;width:1.45rem;place-items:center;border-radius:var(--app-radius-control);border:1px solid rgba(226,232,240,.95);background:#fff;color:#64748b;box-shadow:0 12px 24px -18px rgba(15,23,42,.35);transition:border-color .16s ease,color .16s ease,transform .16s ease}.property-share-menu__close:focus-visible,.property-share-menu__close:hover{border-color:rgb(var(--lm-danger-rgb)/.32);color:var(--lm-brand-red);outline:none;transform:scale(1.04)}@media (max-width:520px){.property-share-menu--portal{width:min(14.5rem,calc(100vw - 1rem));border-radius:var(--app-radius-lg);padding:.45rem}.property-share-menu__item{min-height:2.35rem;font-size:.74rem}}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{align-items:stretch}.listing-card-media--grid{aspect-ratio:1.34/1;max-height:clamp(10.25rem,18vw,13.2rem)}.listing-card-media--compact{aspect-ratio:1.42/1;max-height:clamp(8.5rem,15vw,10.8rem)}.listing-card-media--request-text{min-height:unset;height:clamp(12.25rem,26vw,15rem);max-height:clamp(12.25rem,26vw,15rem)}.listing-card-media--request-compact,.listing-card-media--request-featured{min-height:unset;height:clamp(10.75rem,22vw,13rem);max-height:clamp(10.75rem,22vw,13rem)}.listing-card-shell{border-radius:var(--app-radius-lg)}.listing-card-shell--compact{border-radius:var(--app-radius-md)}.listing-card-body--compact,.listing-card-body--grid{padding:clamp(.58rem,.7vw,.78rem)}.listing-card-title--grid{min-height:auto;font-size:clamp(.82rem,.72vw,.94rem);line-height:1.35rem}.listing-card-title--compact{min-height:auto;font-size:clamp(.76rem,.66vw,.86rem);line-height:1.22rem}.listing-card-price--compact,.listing-card-price--grid{margin-top:.42rem;border-radius:var(--app-radius-md);padding:.42rem .52rem}.listing-card-price--compact>div:first-child,.listing-card-price--grid>div:first-child{font-size:.58rem}.listing-card-details--compact,.listing-card-details--grid{margin-top:.42rem;border-radius:var(--app-radius-md);padding:.42rem .52rem;font-size:.64rem;line-height:1.15rem}.listing-card-meta--compact{margin-top:.42rem;gap:.28rem}.listing-card-list-shell .listing-card-title--compact,.listing-card-list-shell .listing-card-title--grid{display:-webkit-box;min-height:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(.76rem,2.8vw,.88rem);line-height:1.18rem}.listing-card-list-shell .property-intent-panels__head,.listing-card-list-shell .swap-card-panels__head{display:none}.listing-card-list-shell .swap-compact-panel{border-radius:var(--app-radius-md);padding:.38rem .46rem}.listing-card-list-shell .listing-card-agent-link .relative{height:1.28rem!important;width:1.28rem!important}.property-cards-grid--list .request-text-cover{padding:.44rem}.property-cards-grid--list .request-text-cover__inner{grid-template-rows:auto minmax(0,1fr);gap:.34rem}.property-cards-grid--list .request-text-cover__content{gap:.32rem}.property-cards-grid--list .request-text-cover__summary{border-radius:var(--app-radius-md);padding:.38rem .44rem}.property-cards-grid--list .request-text-cover__details{-webkit-line-clamp:3;font-size:.66rem!important;line-height:1.05rem!important}.property-cards-grid--list .request-text-cover__facts{grid-template-columns:1fr;gap:.28rem}.property-cards-grid--list .request-text-cover__fact,.property-cards-grid--list .request-text-cover__price{min-height:0;border-radius:var(--app-radius-md);padding:.3rem .38rem}.property-cards-grid--list .request-text-cover__fact{display:none}.property-cards-grid--list .request-text-cover__price-value{font-size:.68rem!important;line-height:.92rem!important;-webkit-line-clamp:1}.property-cards-grid--list .footer-contact-card__eyebrow,.property-cards-grid--list .request-text-cover__label{font-size:.58rem}@media (max-width:430px){.listing-card-list-shell .listing-card-footer-actions>:not(:last-child):not(.property-share-action){transform:scale(.92);transform-origin:center}}@media (min-width:640px){.property-cards-grid--list{gap:.68rem}}@media (min-width:1024px){.property-cards-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}.property-cards-grid--list{gap:.72rem}}@media (min-width:1440px){.property-cards-grid--compact{grid-template-columns:repeat(5,minmax(0,1fr))}}.listing-card-list-shell:has(.swap-card-panels) .listing-card-list-media>div:not(.pointer-events-none){height:100%}.listing-card-list-shell:has(.swap-card-panels) .swap-card-panels>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem}.listing-card-list-shell:has(.swap-card-panels) .swap-compact-panel__headline{font-size:.64rem;line-height:1.05rem}.listing-card-list-shell:has(.swap-card-panels) .swap-compact-panel__detail{margin-top:.22rem;padding:.22rem .34rem;font-size:.57rem;line-height:.92rem}@media (max-width:430px){.listing-card-list-shell:has(.swap-card-panels) .listing-card-title--compact,.listing-card-list-shell:has(.swap-card-panels) .listing-card-title--grid{font-size:.64rem;line-height:1.08rem}.listing-card-list-shell:has(.swap-card-panels) .swap-card-panels>.grid{grid-template-columns:1fr}}.property-cards-grid .listing-card-shell:has(.request-text-cover),.property-cards-grid--compact .listing-card-shell:has(.request-text-cover){overflow:hidden;contain:layout paint}.property-cards-grid .listing-card-media--request-text{min-height:0!important;height:clamp(14.4rem,22vw,16.4rem)!important;max-height:17rem;overflow:hidden}.property-cards-grid--compact .listing-card-media--request-text{min-height:0!important;overflow:hidden;height:clamp(13.4rem,20vw,15.2rem)!important;max-height:15.6rem}.property-cards-grid .request-text-cover,.property-cards-grid--compact .request-text-cover{height:100%;overflow:hidden;padding:.62rem}.property-cards-grid .request-text-cover__inner,.property-cards-grid--compact .request-text-cover__inner{grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden;gap:.48rem}.property-cards-grid .request-text-cover__content,.property-cards-grid--compact .request-text-cover__content{min-height:0;overflow:hidden;grid-template-rows:minmax(0,1fr) auto;gap:.42rem}.property-cards-grid .request-text-cover__summary,.property-cards-grid--compact .request-text-cover__summary{min-height:0;max-height:4.6rem;padding:.5rem .58rem;border-radius:var(--app-radius-md)}.property-cards-grid .request-text-cover__details,.property-cards-grid--compact .request-text-cover__details{-webkit-line-clamp:3;font-size:clamp(.66rem,1vw,.75rem)!important;line-height:1.18rem!important}.property-cards-grid .request-text-cover__facts,.property-cards-grid--compact .request-text-cover__facts{gap:.38rem}.property-cards-grid .request-text-cover__fact,.property-cards-grid .request-text-cover__price,.property-cards-grid--compact .request-text-cover__fact,.property-cards-grid--compact .request-text-cover__price{min-height:3.25rem;border-radius:var(--app-radius-md);padding:.42rem .5rem}.property-cards-grid .request-text-cover__price-value,.property-cards-grid--compact .request-text-cover__price-value{font-size:clamp(.78rem,1.2vw,.95rem)!important;line-height:1.05rem!important;-webkit-line-clamp:2}.property-cards-grid .request-card-signals,.property-cards-grid--compact .request-card-signals{min-height:2rem;padding:.34rem .44rem;border-radius:var(--app-radius-md)}@media (max-width:640px){.property-cards-grid .listing-card-media--request-text,.property-cards-grid--compact .listing-card-media--request-text{height:13.65rem!important}.property-cards-grid .request-text-cover__summary,.property-cards-grid--compact .request-text-cover__summary{max-height:3.95rem}.property-cards-grid .request-text-cover__details,.property-cards-grid--compact .request-text-cover__details{-webkit-line-clamp:2;font-size:.64rem!important;line-height:1.08rem!important}.property-cards-grid .request-text-cover__fact,.property-cards-grid .request-text-cover__price,.property-cards-grid--compact .request-text-cover__fact,.property-cards-grid--compact .request-text-cover__price{min-height:3rem;padding:.34rem .4rem}.property-cards-grid .request-text-cover__label,.property-cards-grid--compact .request-text-cover__label{font-size:.58rem}.property-cards-grid .request-text-cover__location,.property-cards-grid--compact .request-text-cover__location{font-size:.62rem}}.property-cards-grid--list .listing-card-list-shell{overflow:hidden;contain:layout paint}.property-cards-grid--list .listing-card-list-layout{align-items:stretch}.property-cards-grid--list .listing-card-list-media{flex:0 0 var(--slim-list-media-w);height:var(--slim-list-media-h);max-height:var(--slim-list-media-h);overflow:hidden}.property-cards-grid--list .listing-card-list-body{overflow:hidden}.property-cards-grid--list .listing-card-list-head{gap:.45rem}.property-cards-grid--list .listing-card-footer,.property-cards-grid--list .listing-card-footer-actions,.property-cards-grid--list .listing-card-footer-meta,.property-cards-grid--list .listing-card-list-price,.property-cards-grid--list .listing-card-location{min-width:0;overflow:hidden}.property-cards-grid--list .listing-card-footer{flex-wrap:nowrap}.property-cards-grid--list .listing-card-footer-actions{flex:0 1 auto}.property-cards-grid--list .listing-card-footer-meta{flex:1 1 auto;justify-content:flex-end}.property-cards-grid--list .listing-card-footer-pill,.property-cards-grid--list .listing-card-metric-pill,.property-cards-grid--list .listing-card-signal-pill{padding:.26rem .42rem;font-size:.61rem}.listing-results-console__summary{min-width:0}.listing-results-console__eyebrow{display:inline-flex;align-items:center;gap:.38rem;border:1px solid rgb(var(--lm-brand-red-rgb)/.16);border-radius:var(--app-radius-control);background:rgba(254,242,242,.72);padding:.34rem .62rem;color:var(--lm-brand-red);font-size:.7rem;font-weight:950;line-height:1}.listing-results-console__title{margin-top:.48rem;color:#0f172a;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:950;letter-spacing:-.02em;line-height:1.35}.listing-results-console__meta{margin-top:.3rem;display:flex;flex-wrap:wrap;align-items:center;gap:.38rem;color:#64748b;font-size:.75rem;font-weight:850;line-height:1.6}.listing-results-console__controls{display:grid;min-width:min(100%,18rem);justify-items:end;gap:.35rem}.listing-results-surface{min-width:0}.listing-card-byline--list{margin-top:.32rem;font-size:.66rem}.listing-results-surface .listing-card-list-shell,.listing-results-surface .listing-card-shell{border-color:rgba(226,232,240,.98);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.94))}.listing-results-surface .listing-card-title--compact,.listing-results-surface .listing-card-title--grid{min-height:auto}.listing-results-surface .listing-card-details{background:rgba(248,250,252,.82);color:#475569}.listing-results-surface .listing-card-list-media{background:#f1f5f9}@media (max-width:760px){.listing-results-console__controls{justify-items:stretch}.listing-results-console__controls .card-view-switch{width:100%}.listing-results-console__controls .card-view-switch__item{flex:1 1 0}}@media (max-width:520px){.listing-results-console__meta{font-size:.68rem}}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{display:grid;gap:clamp(.6rem,1.15vw,.82rem)}@media (min-width:780px){.property-cards-grid--compact,.property-cards-grid--map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.property-cards-grid,.property-cards-grid--list{width:min(100%,56rem)}.property-cards-grid--compact,.property-cards-grid--map{width:min(100%,72rem)}}@media (max-width:767px){.listing-results-surface{padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:100%;gap:.58rem}.home-clean-property-card .featured-listing-badge{padding:.18rem .38rem;font-size:.52rem}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{gap:.52rem}}.home-clean-property-card__title.card-title{min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal;hyphens:none}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important}@media (min-width:1024px){.listing-results-surface{padding-inline:clamp(.25rem,.8vw,.75rem)!important}.listing-results-surface .property-cards-grid,.listing-results-surface .property-cards-grid--compact,.listing-results-surface .property-cards-grid--list,.listing-results-surface .property-cards-grid--map,.property-cards-grid{gap:.48rem!important}.property-cards-grid,.property-cards-grid--list{width:min(100%,54rem)!important;max-width:54rem!important}.property-cards-grid--compact,.property-cards-grid--map{width:min(100%,58rem)!important;max-width:58rem!important}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{gap:.78rem!important}.property-cards-grid,.property-cards-grid--list{width:min(100%,58rem)!important;max-width:58rem!important;grid-template-columns:minmax(0,1fr)!important;gap:.72rem!important;margin-inline:auto!important}.property-cards-grid--compact,.property-cards-grid--map{width:min(100%,64rem)!important;max-width:64rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.72rem!important;margin-inline:auto!important}}@media (max-width:767px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{gap:.62rem!important;width:100%!important;max-width:100%!important;width:calc(100% - .32rem)!important;max-width:calc(100% - .32rem)!important;gap:.9rem!important}}@media (max-width:390px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100% - .24rem)!important;max-width:calc(100% - .24rem)!important;gap:.82rem!important}}.listing-loading-state:has(.modern-loader-spinner),.loading-state:has(.modern-loader-spinner),.property-loading-state:has(.modern-loader-spinner){display:grid!important;place-items:center!important;min-height:9rem!important;border:1px solid rgba(226,232,240,.9)!important;border-radius:var(--app-radius-lg)!important;background:radial-gradient(circle at 50% 0,rgb(var(--lm-brand-red-rgb)/.06),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,250,252,.92))!important;box-shadow:0 18px 48px -38px rgba(15,23,42,.38)!important}.modern-loader-spinner{width:2.45rem;height:2.45rem;border-radius:var(--app-radius-control);border:3px solid rgba(203,213,225,.72);border-top:3px solid var(--lm-brand-red);border-inline-start-color:rgb(var(--lm-brand-red-rgb)/.36);animation:modernLoaderSpin .78s linear infinite}.property-owner-action-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.35rem;width:100%}.property-owner-action-strip__button{min-width:0;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;border-radius:var(--app-radius-lg);border:1px solid var(--app-line);background:var(--app-card);color:var(--app-text-muted);font-size:.68rem;font-weight:950;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.property-owner-action-strip__button:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in oklab,var(--app-line) 70%,var(--app-text-muted) 30%);background:var(--app-surface-subtle);color:var(--app-text)}.property-owner-action-strip__button:disabled{cursor:not-allowed;opacity:.48}.property-owner-action-strip__button--edit:hover:not(:disabled){border-color:var(--app-success-line);background:var(--app-success-soft);color:var(--app-success)}.property-owner-action-strip__button--renew,.property-owner-action-strip__button--restore{border-color:var(--app-warning-line);background:var(--app-warning-soft);color:var(--app-warning)}.property-owner-action-strip__button--feature{border-color:var(--app-warning-line);background:color-mix(in oklab,var(--app-warning-soft) 72%,var(--app-card) 28%);color:var(--app-warning)}.property-owner-action-strip__button--feature.property-owner-action-strip__button--active{border-color:color-mix(in oklab,var(--app-warning-line) 86%,var(--app-warning) 14%);background:linear-gradient(180deg,var(--app-warning-soft),color-mix(in oklab,var(--app-warning-soft) 70%,var(--app-card) 30%));color:var(--app-warning)}.property-owner-action-strip__button--delete{border-color:var(--app-danger-line);background:var(--app-danger-soft);color:var(--app-danger)}.property-owner-action-strip__notice{margin-top:.5rem;border:1px solid var(--app-warning-line);border-radius:var(--app-radius-lg);background:color-mix(in oklab,var(--app-warning-soft) 78%,var(--app-card) 22%);color:var(--app-warning);padding:.55rem .75rem;font-size:.66rem;font-weight:850;line-height:1.65}@media (max-width:420px){.property-owner-action-strip{gap:.3rem}.property-owner-action-strip__button{height:2.05rem;border-radius:var(--app-radius-lg);gap:.25rem;font-size:.62rem}.property-owner-action-strip__button svg{width:.88rem;height:.88rem}}.property-red-frame__border{position:absolute;inset:0;z-index:4;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--lm-brand-red-rgb)/.055),inset -3px 0 0 rgb(var(--lm-brand-red-rgb)/.11)}.property-red-frame__rail{position:absolute;inset-inline-end:.75rem;inset-block-start:0;z-index:5;width:3.2rem;height:2px;pointer-events:none;border-radius:0 0 var(--app-radius-control) var(--app-radius-control);background:linear-gradient(90deg,rgb(var(--lm-brand-red-rgb)/.68),rgb(var(--lm-brand-red-rgb)/.2),rgb(var(--lm-brand-red-rgb)/0));box-shadow:none}html:not([dir=rtl]) .property-red-frame__border{box-shadow:inset 0 0 0 1px rgb(var(--lm-brand-red-rgb)/.055),inset 3px 0 0 rgb(var(--lm-brand-red-rgb)/.11)}html:not([dir=rtl]) .property-red-frame__rail{inset-inline-start:.75rem;inset-inline-end:auto;background:linear-gradient(90deg,rgb(var(--lm-brand-red-rgb)/.68),rgb(var(--lm-brand-red-rgb)/.2),rgb(var(--lm-brand-red-rgb)/0))}@media (hover:hover){.property-red-frame:hover .property-red-frame__border{box-shadow:inset 0 0 0 1px rgb(var(--lm-brand-red-rgb)/.075),inset -3px 0 0 rgb(var(--lm-brand-red-rgb)/.16)}html:not([dir=rtl]) .property-red-frame:hover .property-red-frame__border{box-shadow:inset 0 0 0 1px rgb(var(--lm-brand-red-rgb)/.075),inset 3px 0 0 rgb(var(--lm-brand-red-rgb)/.16)}}@media (max-width:767px){.property-red-frame__border{box-shadow:inset 0 0 0 1px rgb(var(--lm-brand-red-rgb)/.045),inset -2px 0 0 rgb(var(--lm-brand-red-rgb)/.1)}html:not([dir=rtl]) .property-red-frame__border{box-shadow:inset 0 0 0 1px rgb(var(--lm-brand-red-rgb)/.045),inset 2px 0 0 rgb(var(--lm-brand-red-rgb)/.1)}.property-red-frame__rail{width:2.5rem;height:2px;opacity:.75}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:min(110%,calc(100vw - .55rem))!important;max-width:calc(100vw - .55rem)!important;transform:translateX(0)!important}}@media (max-width:390px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:min(110%,calc(100vw - .42rem))!important;max-width:calc(100vw - .42rem)!important}}@media (max-width:767px){.listing-results-surface,.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{box-sizing:border-box!important}.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100vw - .5rem)!important;max-width:calc(100vw - .5rem)!important;margin-inline-start:calc(50% - 50vw + .25rem)!important;margin-inline-end:calc(50% - 50vw + .25rem)!important;gap:.74rem!important}}@media (max-width:390px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100vw - .38rem)!important;max-width:calc(100vw - .38rem)!important;margin-inline-start:calc(50% - 50vw + .19rem)!important;margin-inline-end:calc(50% - 50vw + .19rem)!important}}@media (max-width:767px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100vw - .95rem)!important;max-width:calc(100vw - .95rem)!important;margin-inline-start:calc(50% - 50vw + .475rem)!important;margin-inline-end:calc(50% - 50vw + .475rem)!important;padding-inline:0!important;gap:.78rem!important}}@media (max-width:390px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100vw - .82rem)!important;max-width:calc(100vw - .82rem)!important;margin-inline-start:calc(50% - 50vw + .41rem)!important;margin-inline-end:calc(50% - 50vw + .41rem)!important}}.listing-results-loading-strip{display:flex;justify-content:center;align-items:center;min-height:2.6rem;margin-bottom:.65rem;border:1px solid rgba(226,232,240,.82);border-radius:var(--app-radius-control);background:rgba(255,255,255,.88);box-shadow:0 14px 34px -30px rgba(15,23,42,.45)}.modern-loader-spinner--sm{width:1.28rem;height:1.28rem;border-width:2px}@media (max-width:767px){.listing-results-loading-strip{min-height:2.35rem;margin-bottom:.5rem}}.featured-listing-card-premium--placeholder{min-height:182px}@media (max-width:767px){.featured-listing-card-premium--placeholder{min-height:170px}}.featured-carousel-stage-wrap--smooth .featured-listing-card-premium{transform:translateZ(0);backface-visibility:hidden;transition:opacity .42s ease,transform .42s ease,filter .42s ease!important}.request-text-cover__price-value{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:.22rem;border-radius:var(--app-radius-control);border:1px solid rgb(var(--listing-card-accent-rgb)/.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.9)) padding-box,linear-gradient(135deg,rgb(var(--listing-card-accent-rgb)/.3),rgba(255,255,255,.65)) border-box;box-shadow:0 8px 18px -16px rgba(15,23,42,.55),inset 0 1px 0 rgba(255,255,255,.86);color:var(--listing-card-accent,var(--lm-brand-red))!important;padding:.16rem .48rem;font-weight:1000;letter-spacing:-.012em;line-height:1.15;white-space:nowrap;text-decoration:none}.request-text-cover__price-value:before{content:"";display:inline-block;width:.38rem;height:.38rem;flex:0 0 auto;border-radius:var(--app-radius-control);background:currentColor;box-shadow:0 0 0 3px rgb(var(--listing-card-accent-rgb)/.1);opacity:.78}.load-more-results-control{width:100%;min-width:0;margin:1rem auto max(1.25rem,env(safe-area-inset-bottom));text-align:center}.load-more-results-control__button{min-width:min(100%,13.5rem);padding:.72rem 1.35rem;line-height:1}.load-more-results-control__button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 18px 38px -22px rgba(15,23,42,.74)}.load-more-results-control__button:disabled{cursor:not-allowed}.load-more-results-control__end,.load-more-results-control__error{border-radius:var(--app-radius-control);padding:.55rem .95rem;line-height:1.45}.load-more-results-control__end{border:1px solid rgba(203,213,225,.8);background:rgba(255,255,255,.86)}.load-more-results-control__error{border:1px solid rgba(251,191,36,.45);background:rgba(255,251,235,.95)}@media (max-width:640px){.load-more-results-control{margin-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.load-more-results-control__button{min-width:min(100%,14.5rem)}}@media (min-width:1024px){.property-cards-grid,.property-cards-grid--list{width:min(100%,60rem)!important;max-width:60rem!important}.property-cards-grid--compact,.property-cards-grid--map{width:min(100%,66rem)!important;max-width:66rem!important}}@media (max-width:767px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100vw - .84rem)!important;max-width:calc(100vw - .84rem)!important;margin-inline-start:calc(50% - 50vw + .42rem)!important;margin-inline-end:calc(50% - 50vw + .42rem)!important;gap:.76rem!important}}@media (hover:none) and (pointer:coarse),(max-width:768px){.property-card__media{overflow:hidden!important;background:#f8fafc!important}.property-card img,.property-card video,.property-card__media{backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;transform:none!important}.property-card img,.property-card video{filter:none!important}}@media (hover:none) and (pointer:coarse){.property-owner-action-strip,.property-owner-action-strip__button{backdrop-filter:none!important;filter:none!important;transform:none!important}.property-owner-action-strip{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr))!important;gap:.28rem!important;overflow:visible!important;contain:layout paint!important}.property-owner-action-strip__button{min-width:0!important;white-space:nowrap!important;-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.property-owner-action-strip__button:hover:not(:disabled){transform:none!important}.property-share-action{backdrop-filter:none!important}}.listing-card-shell{overflow:hidden!important;contain:layout paint}.listing-card-body--compact,.listing-card-body--grid,.listing-card-shell{min-width:0!important;max-width:100%!important}@media (max-width:767px){.listing-card-shell{max-height:none!important}}.listing-results-surface{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.listing-results-surface .property-cards-grid,.listing-results-surface .property-cards-grid--compact,.listing-results-surface .property-cards-grid--list,.listing-results-surface .property-cards-grid--map{width:min(100%,58rem)!important;max-width:58rem!important}@media (max-width:767px){.app-shell .page-shell-stack:has(.listing-results-surface){width:100%!important;max-width:100%!important;padding-inline:0!important;margin-inline:0!important}.listing-results-surface{width:100%!important;max-width:100%!important;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))!important;margin-inline:0!important}.listing-results-surface .property-cards-grid,.listing-results-surface .property-cards-grid--compact,.listing-results-surface .property-cards-grid--list,.listing-results-surface .property-cards-grid--map{width:100%!important;max-width:100%!important;margin-inline:0!important;gap:.72rem!important;grid-template-columns:minmax(0,1fr)!important}}:where(.home-clean-results-grid,.listing-results-surface .property-cards-grid){width:min(100%,58rem)!important;max-width:58rem!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(.62rem,1.05vw,.78rem)!important}@media (max-width:767px){:where(.home-clean-results-grid,.listing-results-surface .property-cards-grid){width:100%!important;max-width:100%!important;gap:.62rem!important}}.listing-results-surface{border-color:var(--lm-border-soft)!important;background:rgb(var(--lm-surface-1-rgb)/.72)!important;box-shadow:var(--lm-shadow-soft)!important}:where(.home-clean-property-card__summary,.home-clean-property-card__location,.home-clean-property-card__time,.agent-card-subtitle,.dashboard-command-card__description,.dashboard-metric-card__label,.dashboard-metric-card__hint){color:var(--lm-text-muted)!important}:where(.whatsapp-chip,.footer-contact-action--whatsapp,.footer-location-action--whatsapp,.property-owner-action-strip__button--whatsapp,.contact-option-card--whatsapp,.agent-card-cta--whatsapp,.property-whatsapp-action){border-color:var(--lm-chip-whatsapp-border)!important;background:var(--lm-chip-whatsapp-bg)!important;color:var(--lm-chip-whatsapp-text)!important}:where(.share-chip,.property-share-action,.property-share-menu__item--copy,.footer-location-action--share){border-color:var(--lm-chip-share-border)!important;background:var(--lm-chip-share-bg)!important;color:var(--lm-chip-share-text)!important}.dark .listing-card-time-chip{background:rgba(15,23,42,.82);border-color:rgba(148,163,184,.26);color:#dbeafe}.property-card{border-color:var(--eng-clean-border);background:var(--eng-clean-surface);color:var(--eng-clean-text)}.dark .property-card,:root[data-theme=dark] .property-card{background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(17,24,39,.9))}.property-card__date-badge{background:var(--eng-clean-surface-soft);color:var(--eng-clean-muted);border-color:var(--eng-clean-border)}.load-more-results-control{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;padding:.55rem 0 1rem}.load-more-results-control__button{min-height:2.55rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(220,38,38,.32);border-radius:var(--app-radius-control);background:linear-gradient(180deg,#ef4444,#b91c1c);color:#fff;padding-inline:1.2rem;font-size:.82rem;font-weight:950;box-shadow:0 16px 32px -24px rgba(220,38,38,.8);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.load-more-results-control__button:hover{transform:translateY(-1px)}.load-more-results-control__button:disabled{opacity:.65;transform:none}.load-more-results-control__end{margin:0;color:var(--eng-clean-muted,#64748b);font-size:.76rem;font-weight:900}.load-more-results-control__error{margin:0;font-size:.76rem;font-weight:900;color:#ef4444}.listing-results-heading .section-title{font-size:clamp(1rem,2vw,1.35rem);font-weight:950;line-height:1.15;color:rgb(var(--app-text-rgb,15 23 42))}.dark .listing-results-heading{border-color:rgb(51 65 85/.9);background:linear-gradient(135deg,rgb(15 27 49/.94),rgb(8 17 31/.84));box-shadow:0 18px 48px rgb(0 0 0/.24)}.dark .listing-results-heading .section-title,:root[data-theme=dark] .listing-results-heading .section-title{color:#f8fafc}.dark .listing-results-heading p{color:#cbd5e1}.listing-results-heading .section-title{width:100%!important;text-align:center!important}.featured-listing-stamp{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.34rem!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:1.82rem!important;border:1px solid rgba(217,119,6,.26)!important;border-radius:var(--app-radius-control)!important;background:linear-gradient(135deg,rgba(255,251,235,.98),rgba(254,243,199,.94))!important;color:rgb(146 64 14)!important;padding:.36rem .72rem!important;font-size:.76rem!important;font-weight:950!important;line-height:1!important;letter-spacing:-.01em!important;white-space:nowrap!important;box-shadow:0 12px 26px -22px rgba(146,64,14,.46),inset 0 1px 0 rgba(255,255,255,.86)!important}.featured-listing-stamp svg{width:.92rem!important;height:.92rem!important;flex:0 0 auto!important;stroke-width:2.6!important}.featured-listing-stamp--compact{min-height:1.32rem!important;gap:.18rem!important;padding:.22rem .48rem!important;font-size:.62rem!important;box-shadow:0 8px 18px -16px rgba(146,64,14,.42),inset 0 1px 0 rgba(255,255,255,.8)!important}.featured-listing-stamp--compact svg{width:.72rem!important;height:.72rem!important}.detail-featured-stamp{min-height:2rem!important;padding-inline:.82rem!important;font-size:.78rem!important}@media (max-width:767px){.featured-listing-stamp--compact{min-height:1.18rem!important;padding:.18rem .38rem!important;font-size:.55rem!important}.featured-listing-stamp--compact svg{width:.64rem!important;height:.64rem!important}.detail-featured-stamp{min-height:1.86rem!important;padding-inline:.68rem!important;font-size:.72rem!important}}:is(:root[data-theme=dark],.theme-dark,.dark) .featured-listing-stamp{border-color:rgba(251,191,36,.3)!important;background:linear-gradient(135deg,rgba(69,47,18,.92),rgba(92,63,18,.76))!important;color:rgb(254 243 199)!important;box-shadow:0 14px 30px -22px rgba(251,191,36,.38),inset 0 1px 0 rgba(255,255,255,.08)!important}@media print{@page{size:A4 portrait;margin:11mm 10mm}}@media (hover:hover){.listing-card-shell:hover{border-color:var(--lm-card-border-hover)!important;background:var(--lm-surface-elevated)!important;box-shadow:var(--lm-card-shadow-hover)!important}}.listing-card-shell{border-color:var(--lm-card-border)!important;background:var(--lm-card-surface)!important;color:var(--lm-text-main)!important;box-shadow:var(--lm-card-shadow)!important}.property-share-toast{border-color:var(--lm-border-soft);background:var(--lm-floating-surface-strong);color:var(--lm-text-main);box-shadow:var(--lm-floating-shadow)}@media (max-width:767px){.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{width:calc(100% - .6rem)!important;max-width:calc(100% - .6rem)!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:.82rem!important}}.listing-results-toolbar__summary{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.36rem .55rem}.listing-results-toolbar__summary strong{color:var(--eng-clean-text,#0f172a);font-size:.92rem;font-weight:1000}.listing-results-toolbar__summary span{color:var(--eng-clean-muted,#64748b);font-size:.78rem;font-weight:800}.listing-results-toolbar__chips{display:flex;max-width:min(100%,44rem);min-width:0;align-items:center;justify-content:flex-end;gap:.38rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.listing-results-toolbar__chips::-webkit-scrollbar{display:none}.listing-results-toolbar__chip,.listing-results-toolbar__clear{display:inline-flex;min-height:2rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:var(--app-radius-control);padding-inline:.72rem;font-size:.76rem;font-weight:900;white-space:nowrap}.listing-results-toolbar__chip{border:1px solid var(--eng-clean-border,rgba(203,213,225,.76));background:var(--eng-clean-surface-soft,rgba(248,250,252,.92));color:var(--eng-clean-text,#0f172a)}.listing-results-toolbar__clear{border:1px solid rgba(220,38,38,.24);background:rgba(220,38,38,.08);color:var(--eng-clean-brand,#dc2626)}.listing-results-skeleton{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;width:100%}.listing-results-skeleton__card{overflow:hidden;border:1px solid var(--eng-clean-border,rgba(203,213,225,.76));border-radius:var(--app-radius-lg);background:var(--eng-clean-surface,rgba(255,255,255,.96));box-shadow:0 18px 48px -42px rgba(15,23,42,.34)}.listing-results-skeleton__line,.listing-results-skeleton__media{position:relative;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--eng-clean-border,#cbd5e1) 54%,transparent),color-mix(in srgb,var(--eng-clean-surface-soft,#f8fafc) 92%,transparent),color-mix(in srgb,var(--eng-clean-border,#cbd5e1) 54%,transparent));background-size:220% 100%;animation:eng-results-skeleton 1.25s ease-in-out infinite}.listing-results-skeleton__media{aspect-ratio:4/3}.listing-results-skeleton__body{display:grid;gap:.55rem;padding:.85rem}.listing-results-skeleton__line{display:block;height:.78rem;width:72%;border-radius:var(--app-radius-control)}.listing-results-skeleton__line--wide{width:90%}.listing-results-skeleton__line--short{width:48%}.dark .listing-results-skeleton__card,.dark .listing-results-toolbar,:root[data-theme=dark] .listing-results-skeleton__card{border-color:var(--eng-clean-border,rgba(148,163,184,.24));background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(17,24,39,.91));color:var(--eng-clean-text,#eaf2ff)}.dark .listing-results-toolbar__chip,:root[data-theme=dark] .listing-results-toolbar__chip{border-color:var(--eng-clean-border,rgba(148,163,184,.24));background:rgba(30,41,59,.72);color:var(--eng-clean-text,#eaf2ff)}@media (max-width:1180px) and (min-width:768px){.listing-results-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.listing-results-toolbar__chips{justify-content:flex-start;max-width:100%}.listing-results-toolbar__chip,.listing-results-toolbar__clear{min-height:1.85rem;padding-inline:.6rem;font-size:.7rem}.listing-results-skeleton{grid-template-columns:minmax(0,1fr);gap:.72rem}.listing-results-skeleton__card{border-radius:var(--app-radius-lg)}.listing-results-skeleton__media{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.listing-results-skeleton__line,.listing-results-skeleton__media{animation:none}}.property-detail-hero-card{background:radial-gradient(circle at 92% 0,rgb(var(--app-accent-rgb,220 38 38)/.08),transparent 34%),linear-gradient(180deg,rgb(var(--app-card-rgb,255 255 255)/.98),rgb(var(--app-surface-rgb,255 255 255)/.9))}.property-detail-hero-title{margin:0!important;font-size:clamp(1.16rem,3.8vw,2rem)!important;line-height:1.5!important;letter-spacing:-.015em}.property-detail-price-panel{box-shadow:inset 0 1px 0 rgb(255 255 255/.54),0 18px 36px -28px rgb(var(--app-success-rgb,22 163 74)/.42)}.property-detail-gallery{isolation:isolate}.property-detail-gallery__thumbs{scroll-padding-inline:.65rem}.property-detail-mobile-action-bar{position:fixed;inset-inline:0;bottom:calc(4.9rem + env(safe-area-inset-bottom));z-index:58;pointer-events:none;padding-inline:.65rem}.property-detail-mobile-action-bar__inner{pointer-events:auto;display:flex;align-items:center;gap:.55rem;width:min(100%,30rem);border-radius:var(--app-radius-lg);padding:.55rem;-webkit-backdrop-filter:blur(14px)}.property-detail-mobile-action-bar .property-share-action>button{min-height:3rem!important;border-radius:var(--app-radius-lg)!important;border-color:rgb(var(--app-line-rgb,226 232 240)/.95)!important;background:rgb(var(--app-surface-subtle-rgb,248 250 252)/.96)!important;color:rgb(var(--app-text-rgb,15 23 42))!important;font-size:14px!important;font-weight:950!important;padding-inline:1rem!important;box-shadow:none!important}.property-detail-mobile-action-bar__toast{pointer-events:none;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2rem);margin:.45rem auto 0;border-radius:var(--app-radius-control);background:rgb(var(--app-text-rgb,15 23 42)/.92);color:rgb(var(--app-inverse-rgb,255 255 255));padding:.35rem .75rem;font-size:11px;font-weight:900}@media (max-width:380px){.property-detail-mobile-action-bar__inner{gap:.42rem;padding:.45rem;border-radius:var(--app-radius-lg)}.property-detail-mobile-action-bar .property-share-action>button,.property-detail-mobile-action-bar__inner>a{min-height:2.8rem!important;border-radius:var(--app-radius-md)!important;padding-inline:.75rem!important}}@media (min-width:1024px){.property-detail-mobile-action-bar{display:none!important}}@media (prefers-reduced-motion:reduce){.property-detail-gallery *,.property-detail-mobile-action-bar *{transition-duration:.01ms!important;animation-duration:.01ms!important}}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-hero-card{background:radial-gradient(circle at 92% 0,rgb(var(--app-accent-rgb,248 113 113)/.12),transparent 34%),linear-gradient(180deg,rgb(var(--app-card-rgb,15 23 42)/.98),rgb(var(--app-panel-rgb,15 23 42)/.86))}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-mobile-action-bar__inner{box-shadow:0 22px 50px -30px rgb(0 0 0/.78),inset 0 1px 0 rgb(255 255 255/.08)}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-mobile-action-bar .property-share-action>button{border-color:rgb(var(--app-line-rgb,51 65 85)/.85)!important;background:rgb(var(--app-surface-subtle-rgb,30 41 59)/.94)!important;color:rgb(var(--app-text-rgb,248 250 252))!important}.listing-results-heading .section-title{margin:0;letter-spacing:-.035em}:where(.brand-tab-solid,.lm-action-brand,.ds-button--primary,.page-action-primary,.property-primary-cta,.property-detail-mobile-action-bar__whatsapp){border-color:var(--lm-brand-red-border)!important;background:var(--lm-action-brand-surface)!important;color:var(--lm-brand-red-text)!important;box-shadow:var(--lm-action-brand-shadow)!important}:where(.soft-chip,.badge-token,.ds-badge,.filter-chip,.selected-filter-chip,.property-detail-chip){border-color:var(--lm-chip-border)!important;background:var(--lm-chip-bg)!important;color:var(--lm-chip-text)!important}:where(.price-chip,.property-price,.property-detail-price){border-color:rgb(var(--lm-success-rgb)/.28)!important;background:var(--lm-price-chip-bg)!important;color:var(--lm-price-chip-text)!important}:where(.toast-surface,.push-notification-toast,.property-composer-toast,.property-share-toast,[role=status],[role=alert]){border-color:var(--lm-floating-border)!important;background:var(--lm-floating-surface-strong)!important;color:var(--lm-text-main)!important;box-shadow:var(--lm-floating-shadow)!important}@media (max-width:767px){:where(.property-detail-mobile-action-bar){left:max(.65rem,env(safe-area-inset-left,0px))!important;right:max(.65rem,env(safe-area-inset-right,0px))!important;bottom:calc(env(safe-area-inset-bottom, 0px) + var(--eng-mobile-dock-height) + .72rem)!important;z-index:var(--app-z-dropdown,132)!important}:where(.media-grid,.property-media-grid,.media-manager-grid,.media-uploader-grid,.property-gallery-thumbs,.property-detail-gallery__thumbs){max-width:100%!important;overflow-x:clip!important;contain:layout paint}}@media (max-width:390px){:where(.property-detail-mobile-action-bar__inner){gap:.45rem!important}}.property-detail-hero-card>.mt-3.flex.flex-wrap.gap-1\.5.border-t.border-app-line.pt-3{display:none!important}.listing-results-toolbar__chip{-webkit-user-select:none;-moz-user-select:none;user-select:none}.listing-results-toolbar__clear:focus-visible{outline:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--eng-world-brand) 14%,transparent)}.property-detail-page--offer .property-detail-gallery{border-color:rgb(var(--app-line-rgb,226 232 240)/.88)}.property-detail-page--offer .property-detail-gallery>button{border-radius:calc(var(--app-radius-lg) - 2px)}.property-detail-page--offer .property-detail-gallery__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(4.7rem,10vw,6.5rem);align-items:center;scroll-snap-type:x mandatory}.property-detail-page--offer .property-detail-gallery__thumbs>button{scroll-snap-align:start}.property-detail-page--offer .property-detail-hero-card{border-radius:var(--app-radius-lg)}@media (max-width:767px){.property-detail-page--offer .property-detail-gallery{margin-inline:-.12rem;border-radius:var(--app-radius-lg)}.property-detail-page--offer .property-detail-gallery>button{height:auto!important;min-height:0;aspect-ratio:4/3}.property-detail-page--offer .property-detail-gallery__thumbs{grid-auto-columns:4.65rem;padding:.5rem}.property-detail-page--offer .property-detail-gallery__thumbs>button{height:3.55rem!important}}@media (min-width:1024px){.property-detail-page--offer .property-detail-gallery>button{height:clamp(31rem,46vw,38rem)!important}}.property-detail-layout{isolation:isolate}.property-detail-layout>:where(div,aside){min-width:0}.property-detail-page .property-detail-hero-card{border:1px solid rgb(var(--app-line-rgb,226 232 240)/.82)!important;background:radial-gradient(circle at 92% 0,rgb(var(--app-accent-rgb,16 185 129)/.09),transparent 30%),linear-gradient(135deg,rgb(var(--app-card-rgb,255 255 255)/.98),rgb(var(--app-surface-subtle-rgb,248 250 252)/.86))!important;box-shadow:0 24px 70px -48px rgb(15 23 42/.48),inset 0 1px 0 rgb(255 255 255/.66)!important}.property-detail-page .property-detail-hero-title{max-width:48rem;font-size:clamp(1.2rem,2.4vw,2rem)!important;line-height:1.32!important;letter-spacing:-.015em}.property-detail-page .property-detail-price-panel{min-width:min(100%,13rem);border-radius:calc(var(--detail-card-radius) - .35rem)!important}.property-detail-page--offer .property-detail-gallery{overflow:hidden;border:1px solid rgb(var(--app-line-rgb,226 232 240)/.82)!important;background:rgb(var(--app-card-rgb,255 255 255)/.98)!important}.property-detail-page--offer .property-detail-gallery>button{min-height:clamp(20rem,43vw,37rem)!important}.property-detail-page--offer .property-detail-gallery__thumbs{border-top:1px solid rgb(var(--app-line-rgb,226 232 240)/.72);background:rgb(var(--app-surface-subtle-rgb,248 250 252)/.84)!important}.property-detail-mobile-action-bar__inner{border:1px solid rgb(var(--app-line-rgb,226 232 240)/.82);background:rgb(var(--app-card-rgb,255 255 255)/.92);backdrop-filter:blur(18px);box-shadow:0 22px 70px -38px rgb(15 23 42/.45)}@media (max-width:767px){.property-detail-layout{padding-inline:.62rem!important;gap:.72rem!important}.property-detail-page .property-detail-hero-card{padding:.85rem!important}.property-detail-page .property-detail-hero-title{font-size:clamp(1.05rem,5vw,1.34rem)!important;line-height:1.42!important}.property-detail-page .property-detail-price-panel{width:100%;text-align:start!important}.property-detail-page--offer .property-detail-gallery{margin-inline:0!important}.property-detail-page--offer .property-detail-gallery>button{aspect-ratio:1.18/1!important;min-height:0!important}.property-detail-page--offer .property-detail-gallery__thumbs{grid-auto-columns:4.9rem!important;gap:.45rem!important}}@media (min-width:1024px){.property-detail-layout{align-items:start}.property-detail-page--offer .property-detail-gallery>button{height:clamp(30rem,44vw,40rem)!important}.property-detail-page aside{top:5.8rem!important}}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-page .property-detail-hero-card,:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-page--offer .property-detail-gallery{border-color:rgb(var(--app-line-rgb,51 65 85)/.78)!important;background:radial-gradient(circle at 88% 0,rgb(var(--app-accent-rgb,16 185 129)/.11),transparent 33%),rgb(var(--app-card-rgb,15 23 42)/.96)!important;box-shadow:0 24px 70px -46px rgb(0 0 0/.78),inset 0 1px 0 rgb(255 255 255/.06)!important}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-mobile-action-bar__inner,:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-page--offer .property-detail-gallery__thumbs{border-color:rgb(var(--app-line-rgb,51 65 85)/.72)!important;background:rgb(var(--app-surface-subtle-rgb,30 41 59)/.68)!important}@media (max-width:767px){.property-detail-page--offer .property-detail-gallery>:is(button,div){aspect-ratio:1.18/1!important;min-height:0!important}}@media (min-width:1024px){.property-detail-page--offer .property-detail-gallery>:is(button,div){height:clamp(30rem,44vw,40rem)!important}}.property-detail-page{--detail-card-radius:clamp(0.85rem,1.5vw,1.12rem)}.property-detail-page .property-detail-layout{max-width:min(100%,1080px)!important}.property-detail-page--request .property-detail-layout{max-width:min(100%,960px)!important}.property-detail-core-block{border-radius:var(--detail-card-radius)!important;border-color:rgb(var(--app-line-rgb,226 232 240)/.82)!important;background:radial-gradient(circle at 96% 0,rgb(var(--app-accent-rgb,16 185 129)/.055),transparent 24%),rgb(var(--app-card-rgb,255 255 255)/.985)!important;box-shadow:0 18px 52px -42px rgb(15 23 42/.42),inset 0 1px 0 rgb(255 255 255/.68)!important}.property-detail-core-block .property-detail-hero-card{padding:.72rem .82rem .68rem!important}.property-detail-core-block .property-detail-hero-card>div{gap:.62rem!important}.property-detail-core-block .property-detail-hero-card h1{font-size:clamp(1.08rem,2.2vw,1.46rem)!important;line-height:1.28!important;letter-spacing:-.018em!important}.property-detail-core-block .property-detail-hero-card [class*="text-[1.58rem]"]{font-size:clamp(1.42rem,3.6vw,1.92rem)!important}.property-detail-core-block .property-detail-info-grid{gap:.65rem!important;padding:.72rem .82rem!important;background:rgb(var(--app-surface-subtle-rgb,248 250 252)/.42)!important}.property-detail-core-block .property-detail-secondary-card{padding:0!important}.property-detail-core-block .property-detail-secondary-card>div:first-child{margin-bottom:.45rem!important}.property-detail-page--offer .property-detail-gallery{border-radius:var(--detail-card-radius)!important;box-shadow:0 18px 50px -42px rgb(15 23 42/.48),inset 0 1px 0 rgb(255 255 255/.66)!important}.property-detail-page--offer .property-detail-gallery>:is(button,div){width:100%!important;height:clamp(19rem,34vw,28rem)!important;min-height:0!important}.property-detail-page--offer .property-detail-gallery__thumbs{padding:.45rem .55rem!important;gap:.38rem!important}.property-detail-page--offer .property-detail-gallery__thumbs>button{height:3.25rem!important;width:4.35rem!important;border-radius:.62rem!important}.property-detail-mobile-action-bar__inner{max-width:520px;margin-inline:auto}@media (max-width:767px){.property-detail-page .property-detail-layout{padding-inline:.5rem!important;padding-top:.5rem!important;gap:.55rem!important}.property-detail-page--offer .property-detail-gallery>:is(button,div){aspect-ratio:1.36/1!important;height:auto!important}.property-detail-page--offer .property-detail-gallery__thumbs>button{height:3rem!important;width:4rem!important}.property-detail-core-block .property-detail-hero-card h1{font-size:clamp(1rem,4.45vw,1.22rem)!important}.property-detail-core-block .property-detail-hero-card [class*="text-[1.58rem]"]{font-size:clamp(1.32rem,7vw,1.64rem)!important}.property-detail-core-block .property-detail-info-grid{gap:.55rem!important}}@media (min-width:1024px){.property-detail-page--offer .property-detail-gallery>:is(button,div){height:clamp(22rem,33vw,29rem)!important}}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-core-block{border-color:rgb(var(--app-line-rgb,51 65 85)/.74)!important;background:radial-gradient(circle at 96% 0,rgb(var(--app-accent-rgb,16 185 129)/.09),transparent 25%),rgb(var(--app-card-rgb,15 23 42)/.96)!important;box-shadow:0 22px 70px -48px rgb(0 0 0/.78),inset 0 1px 0 rgb(255 255 255/.055)!important}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-core-block .property-detail-info-grid{background:rgb(var(--app-surface-subtle-rgb,30 41 59)/.42)!important}.property-detail-page--command{--command-radius:clamp(1.15rem,2.8vw,1.85rem);--command-soft:rgb(var(--app-surface-subtle-rgb,248 250 252)/0.78);--command-card:rgb(var(--app-card-rgb,255 255 255)/0.92);--command-line:rgb(var(--app-line-rgb,226 232 240)/0.84);background:radial-gradient(circle at top right,rgb(var(--app-accent-rgb,14 165 233)/.12),transparent 32rem),linear-gradient(180deg,rgb(var(--app-page-rgb,248 250 252)),rgb(var(--app-page-rgb,248 250 252)))!important}.property-detail-page--command .listing-command-stage{isolation:isolate}.property-detail-page--command .listing-command-sheet{display:grid;min-width:0;overflow:hidden;border:1px solid var(--command-line);border-radius:var(--command-radius);background:linear-gradient(145deg,rgb(var(--app-card-rgb,255 255 255)/.96),rgb(var(--app-surface-subtle-rgb,248 250 252)/.78));box-shadow:0 24px 60px rgb(15 23 42/.1),inset 0 2px 0 rgb(255 255 255/.68)}.property-detail-page--command .listing-command-sheet--request{padding:.65rem}.property-detail-page--command .listing-command-media{background:#020617}.property-detail-page--command .listing-command-media .property-detail-gallery{height:100%;overflow:hidden;border:0!important;border-radius:0!important;background:#020617!important;box-shadow:none!important}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){border-radius:0!important}.property-detail-page--command .listing-command-media .property-detail-gallery__thumbs{border-top:1px solid rgb(255 255 255/.08);background:rgb(2 6 23/.82)!important}.property-detail-page--command .listing-command-media .property-detail-gallery__thumbs>button{height:3.35rem!important;width:4.55rem!important;border-radius:.9rem!important}.property-detail-page--command .listing-command-panel{display:grid;min-width:0;align-content:start;gap:.65rem;padding:.7rem}.property-detail-page--command .listing-command-panel--request{border-radius:calc(var(--command-radius) - .45rem);background:linear-gradient(135deg,rgb(var(--app-accent-rgb,14 165 233)/.08),transparent 42%),var(--command-card)}.property-detail-page--command .listing-command-body{display:grid}.property-detail-page--command .listing-command-matches,.property-detail-page--command .listing-command-owner-notes,.property-detail-page--command .listing-command-owner-tools{grid-column:1/-1}.property-detail-page--command .listing-command-matches{padding:0 .7rem .7rem}.property-detail-page--command .listing-brief-card{display:grid!important;overflow:hidden;border:0!important;border-radius:calc(var(--command-radius) - .55rem)!important;background:linear-gradient(145deg,rgb(var(--app-text-rgb,15 23 42)/.035),transparent 45%),var(--command-card)!important;box-shadow:none!important}.property-detail-page--command .listing-brief-card__topline{align-items:center;justify-content:space-between;gap:.55rem}.property-detail-page--command .listing-brief-card__type{display:inline-flex;min-width:0;align-items:center;border-radius:999px;background:rgb(var(--app-text-rgb,15 23 42)/.06);padding:.32rem .62rem;font-size:.72rem;font-weight:900;color:rgb(var(--app-text-rgb,15 23 42)/.76)}.property-detail-page--command .listing-brief-card h1{margin:0!important;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(1.2rem,3.8vw,1.72rem)!important;font-weight:950!important;line-height:1.14!important;color:rgb(var(--app-text-rgb,15 23 42))!important}.property-detail-page--command .listing-brief-card__freshness{margin-top:.35rem}.property-detail-page--command .listing-brief-card__stamp{transform:scale(.88);transform-origin:top left}.property-detail-page--command .listing-brief-card__price-row{position:relative;align-items:end;justify-content:space-between;gap:.75rem;overflow:hidden;background:linear-gradient(135deg,rgb(var(--app-success-rgb,16 185 129)/.16),rgb(var(--app-accent-rgb,14 165 233)/.08))}.property-detail-page--command .listing-brief-card__price-label{position:absolute;font-weight:950;color:rgb(var(--app-success-rgb,16 185 129))}.property-detail-page--command .listing-brief-card__price{font-size:clamp(1.8rem,7.5vw,2.55rem)!important;font-weight:950;line-height:.95;letter-spacing:-.055em;color:rgb(var(--app-text-rgb,15 23 42));direction:rtl;font-variant-numeric:tabular-nums}.property-detail-page--command .listing-brief-card__premium{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border-radius:999px;background:rgb(var(--app-warning-rgb,245 158 11)/.14);padding:.34rem .58rem;font-size:.68rem;font-weight:950;color:rgb(var(--app-warning-rgb,217 119 6))}.property-detail-page--command .listing-brief-card__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem;margin:0}.property-detail-page--command .listing-brief-card__metric{min-width:0;overflow:hidden;border:1px solid var(--command-line);border-radius:.92rem;background:var(--command-soft);padding:.5rem .55rem}.property-detail-page--command .listing-brief-card__metric dt{font-size:.62rem;font-weight:950;color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-brief-card__metric dd{margin:.12rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:950;color:rgb(var(--app-text-rgb,15 23 42))}.property-detail-page--command .listing-brief-card__notice{display:inline-flex;align-items:center;gap:.45rem;border-radius:.95rem;background:rgb(var(--app-warning-rgb,245 158 11)/.12);padding:.55rem .65rem;font-size:.74rem;font-weight:900;color:rgb(var(--app-warning-rgb,217 119 6))}.property-detail-page--command .listing-description-strip{padding:.75rem!important}.property-detail-page--command .listing-description-strip__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.property-detail-page--command .listing-description-strip__head p{margin-top:.18rem;font-size:.66rem;font-weight:800;color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-description-strip__copy{display:grid;height:2.35rem;width:2.35rem;flex-shrink:0;place-items:center;border:1px solid var(--command-line);border-radius:.85rem;background:var(--command-soft);color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-description-strip__text{margin-top:.55rem;white-space:pre-line;overflow-wrap:anywhere;font-size:.8rem;font-weight:750;line-height:1.85;color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-mini-facts{padding:.68rem}.property-detail-page--command .listing-mini-facts__head{display:flex;align-items:center;gap:.45rem}.property-detail-page--command .listing-mini-facts__head span{display:grid;height:1.85rem;width:1.85rem;place-items:center;border-radius:.7rem;background:rgb(var(--app-accent-rgb,14 165 233)/.1);color:rgb(var(--app-accent-rgb,14 165 233))}.property-detail-page--command .listing-mini-facts__grid{display:grid;gap:.45rem;margin:.58rem 0 0}.property-detail-page--command .listing-mini-facts__grid--three,.property-detail-page--command .listing-mini-facts__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.property-detail-page--command .listing-mini-facts__grid div{min-width:0;border-radius:.75rem;background:var(--command-soft);padding:.45rem .52rem}.property-detail-page--command .listing-mini-facts__grid dt{font-size:.61rem;font-weight:950;color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-mini-facts__grid dd{margin:.1rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:950;color:rgb(var(--app-text-rgb,15 23 42))}@media (min-width:900px){.property-detail-page--command .listing-command-sheet--offer{grid-template-columns:minmax(0,1.08fr) minmax(355px,.92fr)}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:clamp(420px,48vw,560px)!important}.property-detail-page--command .listing-command-panel{padding:.85rem}.property-detail-page--command .listing-command-sheet--request{padding:.8rem}}@media (min-width:1100px){.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:min(62vh,560px)!important}}@media (max-width:767px){.property-detail-page--command .listing-command-stage{padding-left:.55rem!important;padding-right:.55rem!important}.property-detail-page--command .listing-command-sheet,.property-detail-page--command .listing-command-sheet--request{border-radius:1.25rem}.property-detail-page--command .listing-command-panel,.property-detail-page--command .listing-command-sheet--request{padding:.55rem}.property-detail-page--command .listing-command-body,.property-detail-page--command .listing-command-panel{gap:.55rem}.property-detail-page--command .listing-command-matches{padding:0 .55rem .55rem}.property-detail-page--command .listing-brief-card__metrics,.property-detail-page--command .listing-mini-facts__grid--three,.property-detail-page--command .listing-mini-facts__grid--two{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:390px){.property-detail-page--command .listing-brief-card__metrics,.property-detail-page--command .listing-mini-facts__grid--three,.property-detail-page--command .listing-mini-facts__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.property-detail-page--command .listing-brief-card__location{max-width:52%}}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-page--command{--command-soft:rgb(15 23 42/0.72);--command-card:rgb(15 23 42/0.88);--command-line:rgb(148 163 184/0.18);background:radial-gradient(circle at top right,rgb(var(--app-accent-rgb,14 165 233)/.16),transparent 32rem),linear-gradient(180deg,rgb(2 6 23),rgb(15 23 42))!important}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-page--command .listing-command-sheet{background:linear-gradient(145deg,rgb(15 23 42/.94),rgb(2 6 23/.82));box-shadow:0 24px 60px rgb(0 0 0/.28),inset 0 1px 0 rgb(255 255 255/.05)}@media (min-width:900px){.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:clamp(360px,42vw,470px)!important}}@media (min-width:1100px){.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:min(52vh,470px)!important}}.property-detail-page--command{color:rgb(var(--app-text-rgb,15 23 42))}.property-detail-page--command .listing-command-sheet{backdrop-filter:saturate(1.05) blur(0)}.property-detail-page--command .listing-command-sheet--offer{align-items:stretch}.property-detail-page--command .listing-command-panel{background:linear-gradient(180deg,rgb(var(--app-card-rgb,255 255 255)/.52),transparent 52%)}.property-detail-page--command .listing-command-body{grid-auto-rows:min-content}.property-detail-page--command .property-share-menu--portal{z-index:10050}@media (min-width:900px){.property-detail-page--command .listing-command-sheet--offer{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr)!important}.property-detail-page--command .listing-command-panel{padding:.82rem!important}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:clamp(365px,38vw,455px)!important}}@media (min-width:1200px){.property-detail-page--command .listing-command-stage{max-width:1120px!important}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:min(49vh,455px)!important}}@media (max-width:767px){.property-detail-page--command .listing-command-stage{padding:.45rem .45rem 1.25rem!important}.property-detail-page--command .listing-command-sheet,.property-detail-page--command .listing-command-sheet--request{border-radius:1.05rem!important}.property-detail-page--command .listing-command-panel,.property-detail-page--command .listing-command-sheet--request{padding:.48rem!important}.property-detail-page--command .listing-command-body,.property-detail-page--command .listing-command-panel{gap:.48rem!important}.property-detail-page--command .listing-command-matches{padding:0 .48rem .48rem!important}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:clamp(218px,58vw,300px)!important}.property-detail-page--command .listing-brief-card{gap:.55rem!important;padding:.68rem!important}.property-detail-page--command .listing-brief-card h1{font-size:clamp(1.02rem,5vw,1.24rem)!important;line-height:1.25!important;-webkit-line-clamp:2}.property-detail-page--command .listing-brief-card__price-row{border-radius:.92rem!important;padding:.66rem .72rem!important}.property-detail-page--command .listing-brief-card__price{font-size:clamp(1.45rem,8.2vw,1.92rem)!important;letter-spacing:-.035em!important}.property-detail-page--command .listing-brief-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.36rem!important}.property-detail-page--command .listing-brief-card__metric{border-radius:.78rem!important;padding:.42rem .4rem!important}.property-detail-page--command .listing-brief-card__metric dt{font-size:.57rem!important}.property-detail-page--command .listing-brief-card__metric dd{font-size:.73rem!important}.property-detail-page--command .listing-description-strip__head p{display:none}.property-detail-page--command .listing-description-strip__text{font-size:.74rem!important;line-height:1.72!important}.property-detail-page--command .listing-mini-facts__grid div{padding:.4rem .42rem!important}}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command{--command-soft:rgb(15 23 42/0.74)!important;--command-card:rgb(17 24 39/0.94)!important;--command-line:rgb(148 163 184/0.22)!important;color:rgb(226 232 240)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .listing-command-panel{background:linear-gradient(180deg,rgb(15 23 42/.42),transparent 52%)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .listing-brief-card__price-row{background:linear-gradient(135deg,rgb(16 185 129/.22),rgb(20 184 166/.09))!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .property-share-menu--portal,:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-share-menu--portal{border-color:rgb(148 163 184/.24)!important;background:rgb(15 23 42/.98)!important;color:rgb(241 245 249)!important;box-shadow:0 22px 50px rgb(0 0 0/.42)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-share-menu--portal .property-share-menu__close,:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-share-menu--portal .property-share-menu__item{color:rgb(241 245 249)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-share-menu--portal .property-share-menu__close:hover,:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-share-menu--portal .property-share-menu__item:hover{background:rgb(30 41 59/.92)!important}.property-detail-page--command .listing-command-stage{max-width:min(100%,1040px)!important}.property-detail-page--command .listing-command-sheet,.property-detail-page--command .listing-command-sheet--offer,.property-detail-page--command .listing-command-sheet--request{grid-template-columns:minmax(0,1fr)!important}.property-detail-page--command .listing-command-panel,.property-detail-page--command .listing-command-panel--request{width:100%!important;max-width:100%!important}.property-detail-page--command .listing-command-body{gap:.62rem!important}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){display:block!important;height:clamp(238px,42vw,430px)!important}.property-detail-page--command .listing-command-media .property-detail-gallery__thumbs{display:flex!important}.property-detail-page--command .listing-brief-card__freshness span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-detail-page--command .listing-facts-strip{padding:.7rem!important}.property-detail-page--command .listing-facts-strip__head{display:flex;min-height:44px;width:100%;align-items:center;gap:.48rem;border:0;background:transparent;padding:0;text-align:start;color:rgb(var(--app-text-rgb,15 23 42))}.property-detail-page--command .listing-facts-strip__head:disabled{cursor:default;opacity:1}.property-detail-page--command .listing-facts-strip__head:focus-visible{border-radius:.85rem;outline:3px solid rgb(var(--app-accent-rgb,14 165 233)/.42);outline-offset:2px}.property-detail-page--command .listing-facts-strip__icon{display:grid;height:2rem;width:2rem;flex-shrink:0;place-items:center;border-radius:.75rem;background:rgb(var(--app-accent-rgb,14 165 233)/.1);color:rgb(var(--app-accent-rgb,14 165 233))}.property-detail-page--command .listing-facts-strip__title{flex:1 1 auto;font-size:.88rem;font-weight:950}.property-detail-page--command .listing-facts-strip__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:.6rem 0 0}.property-detail-page--command .listing-facts-strip__grid div{min-width:0;border-radius:.78rem;background:var(--command-soft);padding:.48rem .55rem}.property-detail-page--command .listing-facts-strip__grid dt{font-size:.61rem;font-weight:950;color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-facts-strip__grid dd{margin:.1rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:950;color:rgb(var(--app-text-rgb,15 23 42))}.property-detail-page--command .listing-description-strip__toggle{display:flex;min-height:44px;min-width:0;flex:1 1 auto;align-items:center;justify-content:space-between;gap:.5rem;border:0;background:transparent;padding:0;text-align:start;color:rgb(var(--app-text-rgb,15 23 42))}.property-detail-page--command .listing-description-strip__toggle:disabled{cursor:default;opacity:1}.property-detail-page--command .listing-description-strip__toggle>span:first-child{font-size:.86rem;font-weight:950}.property-detail-page--command .listing-description-strip__text:focus-visible,.property-detail-page--command .listing-description-strip__toggle:focus-visible{border-radius:.85rem;outline:3px solid rgb(var(--app-accent-rgb,14 165 233)/.42);outline-offset:2px}.property-detail-page--command .listing-description-strip__text{display:block;width:100%;border:0;background:transparent;padding:0;text-align:start}.property-detail-page--command .listing-description-strip__text:disabled{cursor:default;opacity:1}@media (min-width:900px){.property-detail-page--command .listing-command-stage{max-width:1040px!important}.property-detail-page--command .listing-command-media .property-detail-gallery>:is(button,div){height:clamp(330px,34vw,430px)!important}.property-detail-page--command .listing-command-matches{padding:0 .82rem .82rem!important}}@media (max-width:767px){.property-detail-page--command .listing-facts-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem}.property-detail-page--command .listing-facts-strip__grid div{padding:.42rem .45rem!important}}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command :is(.listing-facts-strip__head,.listing-facts-strip__title,.listing-facts-strip__grid dd,.listing-description-strip__toggle,.listing-description-strip__toggle>span:first-child){color:rgb(241 245 249)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command :is(.listing-facts-strip__grid dt,.listing-description-strip__text,.listing-brief-card__freshness){color:rgb(203 213 225)!important}.listing-card-action{overflow:visible!important;line-height:1!important;border-radius:9999px!important}.listing-card-action--icon-only{inline-size:2.05rem!important;block-size:2.05rem!important;min-inline-size:2.05rem!important;max-inline-size:2.05rem!important;min-height:2.05rem!important;padding:0!important;gap:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:9999px!important}.listing-card-action__icon,.listing-card-action__icon svg{width:.86rem!important;height:.86rem!important;flex:0 0 auto!important;stroke-width:2.25!important}.listing-card-action__label{display:inline-block!important;flex:0 0 auto!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;line-height:1!important}@media (max-width:380px){.listing-card-action--icon-only{inline-size:1.94rem!important;block-size:1.94rem!important;min-inline-size:1.94rem!important;max-inline-size:1.94rem!important;min-height:1.94rem!important}.listing-card-action__icon,.listing-card-action__icon svg{width:.8rem!important;height:.8rem!important}}.listing-card-actions-stack{align-self:center!important}.listing-preview-actions-row{flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important}.listing-preview-actions-row::-webkit-scrollbar{display:none!important}.listing-preview-action--pill{min-inline-size:-moz-max-content!important;min-inline-size:max-content!important;min-height:2.42rem!important;padding-inline:.78rem!important;gap:.34rem!important;border-radius:9999px!important;white-space:nowrap!important;flex:0 0 auto!important}.listing-preview-action--icon-only{inline-size:2.15rem!important;block-size:2.15rem!important;min-inline-size:2.15rem!important;max-inline-size:2.15rem!important;min-height:2.15rem!important;padding:0!important;gap:0!important;border-radius:9999px!important}.listing-preview-action__icon,.listing-preview-action__icon svg{width:.96rem!important;height:.96rem!important;flex:0 0 auto!important;stroke-width:2.25!important}.listing-preview-action__label{display:inline-block!important;font-size:.76rem!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}@media (max-width:380px){.listing-preview-action--pill{min-height:2.32rem!important;padding-inline:.64rem!important;gap:.28rem!important}.listing-preview-action__icon,.listing-preview-action__icon svg{width:.88rem!important;height:.88rem!important}.listing-preview-action__label{font-size:.71rem!important}}.listing-preview-description-strip{overflow:hidden!important;border:1px solid rgb(var(--app-line-rgb,226 232 240))!important;border-radius:var(--radius-card,1rem)!important;background:rgb(var(--app-surface-subtle-rgb,248 250 252))!important;box-shadow:none!important}.listing-preview-description-strip .listing-description-strip__head{display:flex!important;min-height:2.65rem!important;align-items:center!important;gap:.5rem!important;border-bottom:1px solid rgb(var(--app-line-rgb,226 232 240))!important;padding:.62rem .72rem!important}.listing-preview-description-strip .listing-description-strip__toggle{display:flex!important;min-width:0!important;flex:1 1 auto!important;align-items:center!important;justify-content:space-between!important;gap:.5rem!important;border:0!important;background:transparent!important;padding:0!important;text-align:start!important;color:rgb(var(--app-text-rgb,15 23 42))!important}.listing-preview-description-strip .listing-description-strip__copy:disabled,.listing-preview-description-strip .listing-description-strip__text:disabled,.listing-preview-description-strip .listing-description-strip__toggle:disabled{cursor:default!important;opacity:1!important}.listing-preview-description-strip .listing-description-strip__toggle>span:first-child{font-size:.82rem!important;font-weight:950!important}.listing-preview-description-strip .listing-description-strip__copy{display:inline-flex!important;width:2rem!important;height:2rem!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;border:1px solid rgb(var(--app-line-rgb,226 232 240))!important;border-radius:9999px!important;background:rgb(var(--app-card-rgb,255 255 255))!important;color:rgb(var(--app-text-rgb,15 23 42))!important;box-shadow:var(--shadow-app-xs,none)!important;transition:background-color .15s ease,color .15s ease,transform .15s ease!important}.listing-preview-description-strip .listing-description-strip__copy:not(:disabled):hover{background:rgb(var(--app-surface-rgb,241 245 249))!important}.listing-preview-description-strip .listing-description-strip__copy:not(:disabled):active{transform:translateY(1px)!important}.listing-preview-description-strip .listing-description-strip__text{display:block!important;width:100%!important;border:0!important;background:transparent!important;padding:.78rem .72rem .25rem!important;text-align:start!important;font-size:.82rem!important;font-weight:700!important;line-height:1.85!important;color:rgb(var(--app-text-muted-rgb,100 116 139))!important}.listing-preview-description-strip .listing-description-strip__copy:focus-visible,.listing-preview-description-strip .listing-description-strip__text:focus-visible,.listing-preview-description-strip .listing-description-strip__toggle:focus-visible{border-radius:.85rem!important;outline:3px solid rgb(var(--app-accent-rgb,14 165 233)/.42)!important;outline-offset:2px!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip{border-color:rgb(var(--app-line-rgb,51 65 85))!important;background:rgb(var(--app-card-rgb,15 23 42))!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip .listing-description-strip__copy,:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip .listing-description-strip__head{border-color:rgb(var(--app-line-rgb,51 65 85))!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip .listing-description-strip__copy,:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip .listing-description-strip__toggle{color:rgb(var(--app-text-rgb,241 245 249))!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip .listing-description-strip__copy{background:rgb(var(--app-surface-rgb,30 41 59))!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .listing-preview-description-strip .listing-description-strip__text{color:rgb(var(--app-text-muted-rgb,203 213 225))!important}.property-detail-page--fast .listing-command-sheet--offer{grid-template-columns:minmax(0,1fr)!important}.property-detail-page--fast .listing-command-sheet{overflow:visible!important}.property-detail-page--fast .listing-command-panel{gap:.56rem!important;padding:.62rem!important}.property-detail-page--fast .listing-command-body{gap:.56rem!important}.property-detail-page--fast .listing-command-media--below{overflow:hidden;border-radius:1.08rem;background:transparent!important}.property-detail-page--fast .listing-command-media--below .property-detail-gallery{overflow:hidden;border:1px solid var(--command-line)!important;border-radius:1.08rem!important;background:var(--command-card)!important;box-shadow:none!important}.property-detail-page--fast .listing-command-media--below .property-detail-gallery>:is(button,div){height:clamp(176px,46vw,320px)!important;border-radius:0!important}.property-detail-page--fast .listing-command-media--below .property-detail-gallery__thumbs{background:rgb(var(--app-surface-subtle-rgb,248 250 252)/.86)!important;border-top:1px solid var(--command-line)}.property-detail-lazy-matches__skeleton,.property-detail-lazy-media__skeleton{overflow:hidden;border:1px solid var(--command-line);border-radius:1.08rem;background:var(--command-card);padding:.58rem}.property-detail-lazy-media__skeleton-cover{min-height:clamp(150px,42vw,240px);border-radius:.9rem;background:linear-gradient(90deg,rgb(var(--app-surface-subtle-rgb,248 250 252)/.8),rgb(var(--app-line-rgb,226 232 240)/.48),rgb(var(--app-surface-subtle-rgb,248 250 252)/.8))}.property-detail-lazy-matches__rail,.property-detail-lazy-media__skeleton-thumbs{display:flex;gap:.42rem;margin-top:.52rem}.property-detail-lazy-matches__head,.property-detail-lazy-matches__rail span,.property-detail-lazy-media__skeleton-thumbs span{display:block;border-radius:.82rem;background:rgb(var(--app-surface-subtle-rgb,248 250 252)/.95)}.property-detail-lazy-media__skeleton-thumbs span{height:2.5rem;width:3.6rem}.property-detail-lazy-matches__head{height:1rem;width:min(9rem,56vw)}.property-detail-lazy-matches__rail span{height:4.4rem;flex:1 1 0;min-width:0}.property-detail-page--fast .listing-command-matches{padding-top:.12rem!important}@media (max-width:767px){.property-detail-page--fast .listing-command-stage{padding-inline:.55rem!important;padding-top:.45rem!important}.property-detail-page--fast .listing-command-panel,.property-detail-page--fast .listing-command-sheet--request{padding:.48rem!important}.property-detail-page--fast .listing-brief-card{gap:.52rem!important;padding:.62rem!important}.property-detail-page--fast .listing-brief-card h1{font-size:clamp(1.05rem,5vw,1.32rem)!important;-webkit-line-clamp:2}.property-detail-page--fast .listing-brief-card__price-row{border-radius:.92rem!important;padding:.6rem .68rem!important}.property-detail-page--fast .listing-brief-card__price{font-size:clamp(1.42rem,8vw,2rem)!important}.property-detail-page--fast .listing-command-media--below .property-detail-gallery>:is(button,div){height:clamp(160px,48vw,230px)!important}}:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-lazy-matches__skeleton,:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-lazy-media__skeleton,:is(:root[data-theme=dark],.theme-dark,.dark) .property-detail-page--fast .listing-command-media--below .property-detail-gallery{background:rgb(var(--app-card-rgb,15 23 42)/.9)!important}.property-detail-page--request.property-detail-page--command .listing-command-sheet--request{padding:0!important}.property-detail-page--offer.property-detail-page--command .listing-command-panel,.property-detail-page--request.property-detail-page--command .listing-command-panel{width:100%!important}.property-detail-page--offer.property-detail-page--command .listing-command-body,.property-detail-page--request.property-detail-page--command .listing-command-body{grid-auto-rows:min-content!important}[data-listing-card=true] .listing-card-preview-anchor{display:inline-flex!important;align-items:flex-start!important;justify-content:center!important;flex:0 0 auto!important;min-inline-size:2.05rem!important}[data-listing-card=true] .listing-card-preview-anchor .listing-card-action--quickPreview{background:rgb(var(--app-surface-subtle-rgb,248 250 252))!important;border-color:rgb(var(--app-line-rgb,226 232 240))!important;color:rgb(var(--app-text-rgb,15 23 42))!important}[data-listing-card=true] .listing-card-decision-row{max-inline-size:100%!important;justify-content:flex-start!important;direction:rtl!important}[data-listing-card=true] .listing-card-decision-row>:first-child{min-inline-size:0!important;flex:0 1 auto!important}[data-listing-card=true] .listing-card-contact-dock{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:.28rem!important;flex:0 0 auto!important;direction:rtl!important;max-inline-size:-moz-max-content!important;max-inline-size:max-content!important}@media (min-width:640px){[data-listing-card=true] .listing-card-preview-anchor{min-inline-size:2.12rem!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action--share,[data-listing-card=true] .listing-card-contact-dock .listing-card-action--whatsapp,[data-listing-card=true] .listing-card-preview-anchor .listing-card-action--quickPreview{inline-size:2.12rem!important;block-size:2.12rem!important;min-inline-size:2.12rem!important;max-inline-size:2.12rem!important;min-height:2.12rem!important}}@media (max-width:380px){[data-listing-card=true] .listing-card-preview-anchor{min-inline-size:1.88rem!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action--share,[data-listing-card=true] .listing-card-contact-dock .listing-card-action--whatsapp,[data-listing-card=true] .listing-card-preview-anchor .listing-card-action--quickPreview{inline-size:1.88rem!important;block-size:1.88rem!important;min-inline-size:1.88rem!important;max-inline-size:1.88rem!important;min-height:1.88rem!important}[data-listing-card=true] .listing-card-contact-dock{gap:.2rem!important}}[data-listing-card=true] .listing-card-media-stack{margin-block-start:-.08rem!important}[data-listing-card=true] .listing-card-under-cover-row{inline-size:100%!important;min-inline-size:0!important;border-top:1px solid rgb(var(--app-line-rgb,226 232 240)/.52)!important;padding-block-start:.28rem!important}[data-listing-card=true] .listing-card-under-cover-row>:first-child{order:0!important}[data-listing-card=true] .listing-card-under-cover-row>:last-child{order:1!important;min-inline-size:0!important;flex:0 1 auto!important;justify-content:flex-end!important}[data-listing-card=true] .listing-card-action__label--desktop{display:none!important}:is(:root[data-theme=dark],.theme-dark,.dark) [data-listing-card=true] .listing-card-preview-anchor .listing-card-action--quickPreview{border-color:rgb(var(--app-line-rgb,51 65 85)/.82)!important;background:rgb(var(--app-surface-subtle-rgb,30 41 59)/.88)!important;color:rgb(var(--app-text-rgb,248 250 252))!important;box-shadow:none!important}.listing-preview-footer-actions{justify-content:flex-start!important;direction:rtl!important}.listing-preview-actions-row{direction:rtl!important}@media (min-width:1024px){[data-listing-card=true] .listing-card-contact-dock .listing-card-action--share,[data-listing-card=true] .listing-card-contact-dock .listing-card-action--whatsapp{inline-size:auto!important;block-size:2.12rem!important;min-inline-size:4.4rem!important;max-inline-size:none!important;min-height:2.12rem!important;gap:.34rem!important;padding-inline:.66rem!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action--share .listing-card-action__label--desktop,[data-listing-card=true] .listing-card-contact-dock .listing-card-action--whatsapp .listing-card-action__label--desktop{display:inline-block!important;font-size:.72rem!important;font-weight:950!important}}@media (max-width:640px){[data-listing-card=true] .listing-card-media-stack{margin-block-start:-.06rem!important}[data-listing-card=true] .listing-card-under-cover-row{gap:.5rem!important;padding-block-start:.22rem!important}[data-listing-card=true] .listing-card-under-cover-row :where(.text-\[11px\],.sm\:text-xs){font-size:.66rem!important}}.property-detail-page--command .listing-brief-card{gap:.52rem!important;padding:.68rem!important}.property-detail-page--command .listing-brief-card__main{align-items:flex-start!important;justify-content:center!important;gap:.45rem!important}.property-detail-page--command .listing-brief-card h1{text-align:center!important;letter-spacing:-.025em!important}.property-detail-page--command .listing-brief-card__meta-row{font-size:.66rem;font-weight:900;line-height:1}.property-detail-page--command .listing-brief-card__freshness,.property-detail-page--command .listing-brief-card__location{font-size:.66rem!important;font-weight:900!important;line-height:1!important}.property-detail-page--command .listing-brief-card__freshness{color:rgb(var(--app-text-muted-rgb,100 116 139))}.property-detail-page--command .listing-brief-card__location{border-radius:999px;background:rgb(var(--app-accent-rgb,14 165 233)/.08);padding:.25rem .45rem;color:rgb(var(--app-accent-rgb,14 165 233))}.property-detail-page--command .listing-brief-card__price-row{padding:.58rem .68rem!important;border-radius:.88rem!important}.property-detail-page--command .listing-brief-card__price-label{top:.45rem!important;right:.68rem!important;font-size:.6rem!important}.property-detail-page--command .listing-brief-card__price{padding-top:.5rem!important}.property-detail-page--command .property-detail-gallery--placeholder{border:1px solid var(--command-line)!important;border-radius:1rem!important;background:linear-gradient(135deg,rgb(var(--app-accent-rgb,14 165 233)/.08),var(--command-card))!important;box-shadow:none!important}.property-detail-page--command .property-detail-gallery__placeholder-visual{display:flex;min-height:5.2rem;align-items:center;gap:.62rem;padding:.75rem}.property-detail-page--command .property-detail-gallery__placeholder-icon{display:grid;height:2.6rem;width:2.6rem;flex-shrink:0;place-items:center;border-radius:.85rem;background:rgb(var(--app-accent-rgb,14 165 233)/.11);color:rgb(var(--app-accent-rgb,14 165 233));box-shadow:0 0 0 1px rgb(var(--app-accent-rgb,14 165 233)/.16) inset}.property-detail-page--command .property-detail-gallery__placeholder-visual h2{margin:0;font-size:.86rem;font-weight:950;color:rgb(var(--app-text-rgb,15 23 42))}.property-detail-page--command .property-detail-gallery__placeholder-visual p{margin:.16rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:800;color:rgb(var(--app-text-muted-rgb,100 116 139))}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .property-detail-gallery__placeholder-visual h2{color:rgb(241 245 249)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .listing-brief-card__freshness,:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .property-detail-gallery__placeholder-visual p{color:rgb(203 213 225)!important}:is(:root[data-theme=dark],html.dark,body.dark,.theme-dark,.dark) .property-detail-page--command .listing-brief-card__location{background:rgb(var(--app-accent-rgb,14 165 233)/.15);color:rgb(186 230 253)}@media (max-width:767px){.property-detail-page--command .listing-brief-card{gap:.46rem!important;padding:.6rem!important}.property-detail-page--command .listing-brief-card__meta-row{gap:.38rem;font-size:.61rem}.property-detail-page--command .listing-brief-card__freshness,.property-detail-page--command .listing-brief-card__location{font-size:.61rem!important}.property-detail-page--command .listing-brief-card__freshness{max-width:58%}.property-detail-page--command .listing-brief-card__location{max-width:42%;padding:.22rem .38rem}.property-detail-page--command .property-detail-gallery__placeholder-visual{min-height:4.7rem;padding:.64rem}}[data-listing-card=true] .listing-card-visual-rail{display:flex!important;inline-size:clamp(5.1rem,23vw,6.3rem)!important;flex-direction:column!important;align-items:stretch!important;gap:.42rem!important}[data-listing-card=true] .listing-card-visual-rail .listing-card-preview-anchor{inline-size:100%!important;min-inline-size:0!important;justify-content:flex-start!important}[data-listing-card=true] .listing-card-visual-rail .listing-card-action--quickPreview{inline-size:2.08rem!important;min-inline-size:2.08rem!important;max-inline-size:2.08rem!important;block-size:2.08rem!important;min-height:2.08rem!important}[data-listing-card=true] .listing-card-visual-rail .listing-card-media-stack{inline-size:100%!important;margin-block-start:0!important}[data-listing-card=true] .listing-card-visual-rail .listing-card-media-stack>:is(a,div){inline-size:100%!important;block-size:clamp(4.45rem,18vw,5.45rem)!important;border-radius:var(--app-radius-md)!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action--share,[data-listing-card=true] .listing-card-contact-dock .listing-card-action--whatsapp{inline-size:auto!important;min-inline-size:4.15rem!important;max-inline-size:none!important;block-size:2.08rem!important;min-height:2.08rem!important;gap:.3rem!important;padding-inline:.54rem!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action__label--desktop{display:inline-flex!important;align-items:center!important;font-size:.7rem!important;font-weight:950!important;line-height:1!important}@media (max-width:420px){[data-listing-card=true] .listing-card-visual-rail{inline-size:clamp(4.65rem,22vw,5.2rem)!important;gap:.34rem!important}[data-listing-card=true] .listing-card-visual-rail .listing-card-media-stack>:is(a,div){block-size:4.25rem!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action--share,[data-listing-card=true] .listing-card-contact-dock .listing-card-action--whatsapp{min-inline-size:3.75rem!important;padding-inline:.42rem!important}[data-listing-card=true] .listing-card-contact-dock .listing-card-action__label--desktop{font-size:.66rem!important}}.listing-results-surface,.property-cards-grid,.property-cards-grid--compact,.property-cards-grid--list,.property-cards-grid--map{margin-inline:auto!important;justify-content:center!important}.listing-results-surface .property-cards-grid,.listing-results-surface .property-cards-grid--compact,.listing-results-surface .property-cards-grid--list,.listing-results-surface .property-cards-grid--map{margin-inline:auto!important}[data-listing-card=true] .listing-card-head-row{inline-size:100%!important;direction:rtl!important}[data-listing-card=true] .listing-card-title-zone{min-inline-size:0!important;justify-content:flex-start!important}[data-listing-card=true] .listing-card-title-zone :is(a,h3){text-align:start!important}[data-listing-card=true] .listing-card-body-row{inline-size:100%!important;direction:rtl!important}[data-listing-card=true] .listing-card-body-row--with-media{align-items:flex-start!important}[data-listing-card=true] .listing-card-body-row--text-only{padding-inline-start:calc(2.08rem + .5rem)!important}[data-listing-card=true] .listing-card-body-row .listing-card-media-stack{inline-size:clamp(5.1rem,23vw,6.3rem)!important;block-size:clamp(4.45rem,18vw,5.45rem)!important;flex:0 0 clamp(5.1rem,23vw,6.3rem)!important;margin-block-start:0!important;align-self:flex-start!important}[data-listing-card=true] .listing-card-body-row .listing-card-media-stack>:is(a,div){inline-size:100%!important;block-size:100%!important;min-block-size:0!important;border-radius:var(--app-radius-md)!important}.property-detail-page--command .listing-brief-card__main>.min-w-0,.property-detail-page--fast .listing-brief-card__main>.min-w-0{display:flex!important;min-width:0!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.property-detail-page--command .listing-brief-card__price-row--under-title,.property-detail-page--fast .listing-brief-card__price-row--under-title{width:min(100%,18rem)!important;margin:.5rem auto 0!important;display:flex!important;min-width:0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.12rem!important;padding:.5rem .68rem!important;border-radius:.82rem!important;text-align:center!important}.property-detail-page--command .listing-brief-card__price-row--under-title .listing-brief-card__price-label,.property-detail-page--fast .listing-brief-card__price-row--under-title .listing-brief-card__price-label{position:static!important;inset:auto!important;margin:0!important;font-size:.58rem!important;line-height:1!important;text-align:center!important}.property-detail-page--command .listing-brief-card__price-row--under-title .listing-brief-card__price,.property-detail-page--fast .listing-brief-card__price-row--under-title .listing-brief-card__price{width:100%!important;min-width:0!important;padding:0!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(1rem,4.8vw,1.42rem)!important;line-height:1.12!important;letter-spacing:-.02em!important}.property-detail-page--command .listing-brief-card__price-row--under-title .listing-brief-card__premium,.property-detail-page--fast .listing-brief-card__price-row--under-title .listing-brief-card__premium{align-self:center!important;white-space:nowrap!important}.property-detail-page--command .listing-brief-card__meta-row,.property-detail-page--fast .listing-brief-card__meta-row{margin-top:.46rem!important}@media (max-width:767px){[data-listing-card=true] .listing-card-head-row{gap:.45rem!important}[data-listing-card=true] .listing-card-body-row .listing-card-media-stack{inline-size:clamp(4.65rem,22vw,5.2rem)!important;block-size:4.25rem!important;flex-basis:clamp(4.65rem,22vw,5.2rem)!important}[data-listing-card=true] .listing-card-body-row .listing-card-media-stack>:is(a,div){block-size:100%!important;min-block-size:0!important}[data-listing-card=true] .listing-card-body-row--text-only,[data-listing-card=true][data-listing-kind=request] .listing-card-body-row--text-only{padding-inline-start:calc(2rem + .45rem)!important}}@media (max-width:380px){[data-listing-card=true] .listing-card-body-row--text-only,[data-listing-card=true][data-listing-kind=request] .listing-card-body-row--text-only{padding-inline-start:calc(1.9rem + .38rem)!important}}[data-listing-card=true] .listing-card-head-row{align-items:center!important}[data-listing-card=true] .listing-card-title-zone{transform:translateY(.06rem)!important}[data-listing-card=true] .listing-card-title-zone>.min-w-0{min-width:0!important}[data-listing-card=true][data-listing-kind=request] .listing-card-body-row--request,[data-listing-card=true][data-listing-kind=request] .listing-card-body-row--text-only{padding-inline-start:0!important;padding-inline-end:0!important}[data-listing-card=true][data-listing-kind=request] .listing-card-copy-zone{text-align:right!important;min-width:0!important}[data-listing-card=true][data-listing-kind=request] .listing-card-copy-zone>:where(p,div){align-self:stretch!important;text-align:right!important}[data-listing-card=true][data-listing-kind=request] .listing-card-decision-row--request{inline-size:100%!important;justify-content:space-between!important;direction:rtl!important}[data-listing-card=true][data-listing-kind=request] .listing-card-decision-row--request>.listing-card-contact-dock{order:0!important}[data-listing-card=true][data-listing-kind=request] .listing-card-decision-row--request>:last-child:not(.listing-card-contact-dock){order:1!important;max-inline-size:min(62%,18rem)!important;justify-content:flex-end!important}.listing-command-media:empty,.property-detail-lazy-media:empty{display:none!important}[data-listing-card=true] .listing-card-title-zone{align-items:center!important;min-height:2.08rem}[data-listing-card=true] .listing-card-title-zone :is(a,h3){align-self:center!important;padding-top:.06rem}[data-listing-card=true][data-listing-kind=request] .listing-card-copy-zone,[data-listing-card=true][data-listing-kind=request] .listing-card-copy-zone>div,[data-listing-card=true][data-listing-kind=request] .listing-card-copy-zone>p{text-align:right!important}[data-listing-card=true][data-listing-kind=request] .listing-card-copy-zone{align-items:stretch!important}[data-listing-card=true][data-listing-kind=request] .listing-card-decision-row--request{width:100%;direction:rtl}[data-listing-card=true][data-listing-kind=request] .listing-card-decision-row--request .listing-card-contact-dock{justify-content:flex-start}[data-listing-card=true][data-listing-kind=request] .listing-card-decision-row--request>div:last-child{margin-inline-start:auto;justify-content:flex-end;text-align:left}.property-detail-page--command .listing-description-strip__text:not(:disabled),.property-detail-page--command .listing-description-strip__toggle:not(:disabled){cursor:pointer}.property-detail-page--command .property-detail-gallery video{display:block;width:100%;height:100%;touch-action:manipulation;pointer-events:auto}.property-detail-page--command .property-detail-gallery>div:has(video){background:#000}[data-listing-card=true] .listing-card-title-zone>.min-w-0{min-inline-size:0!important}[data-listing-card=true] .listing-card-title-zone :is(a,h3){inline-size:100%}.property-detail-page--command .listing-brief-card,.property-detail-page--fast .listing-brief-card{position:relative!important;isolation:isolate}.property-detail-page--command .listing-brief-card__match-cue,.property-detail-page--fast .listing-brief-card__match-cue{position:absolute;inset-block-start:.62rem;inset-inline-start:50%;z-index:2;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;max-inline-size:min(54%,10rem);min-block-size:1.35rem;border:1px solid var(--app-search-accent-line,var(--app-danger-line));border-radius:var(--app-radius-control);background:color-mix(in oklab,var(--app-search-accent-soft,var(--app-danger-soft)) 90%,var(--app-card) 10%);color:var(--app-search-accent-strong,var(--app-danger));padding:.2rem .6rem;font-size:.65rem;font-weight:950;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:var(--app-shadow-xs);pointer-events:none}.property-detail-page--command .listing-brief-card__main,.property-detail-page--fast .listing-brief-card__main{padding-block-start:.38rem!important}[data-listing-card=true] .listing-card-inline-match,[data-listing-card=true] .listing-card-inline-views{display:inline-flex!important;min-width:0!important;align-items:center!important;gap:.22rem!important;font-size:inherit!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important}[data-listing-card=true] .listing-card-inline-match{color:var(--app-success)!important}[data-listing-card=true] .listing-card-inline-views{color:var(--app-text-soft)!important}[data-listing-card=true] .listing-card-inline-match svg,[data-listing-card=true] .listing-card-inline-views svg{width:.75rem!important;height:.75rem!important;stroke-width:2.4!important}[data-listing-card=true] .listing-card-inline-match span,[data-listing-card=true] .listing-card-inline-views span{display:inline-block!important;max-width:4.8rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}[data-listing-card=true].listing-card--featured{--eng-featured-card-border:color-mix(in oklab,var(--app-warning-line) 86%,var(--app-line) 14%);--eng-featured-card-glow:color-mix(in oklab,var(--app-warning) 14%,transparent);isolation:isolate!important;border-color:var(--eng-featured-card-border)!important;background:radial-gradient(circle at 8% 4%,color-mix(in oklab,var(--app-warning) 14%,transparent) 0,transparent 30%),linear-gradient(145deg,color-mix(in oklab,var(--app-warning-soft) 42%,var(--app-card) 58%) 0,var(--app-card) 43%,color-mix(in oklab,var(--app-warning-soft) 27%,var(--app-card) 73%) 100%)!important;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--app-warning-line) 26%,transparent),0 14px 34px var(--eng-featured-card-glow),var(--app-shadow-card)!important}[data-listing-card=true].listing-card--featured:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 0 0,color-mix(in oklab,var(--app-warning) 10%,transparent),transparent 34%),linear-gradient(90deg,transparent 0,color-mix(in oklab,var(--app-warning) 6%,transparent) 50%,transparent 100%)}[data-listing-card=true].listing-card--featured>*{position:relative;z-index:1}[data-listing-card=true] .listing-card-featured-crown{position:relative!important;z-index:2!important;display:inline-grid!important;flex:0 0 auto!important;place-items:center!important;align-self:flex-start!important;width:1.58rem!important;height:1.58rem!important;min-width:1.58rem!important;min-height:1.58rem!important;border:1px solid color-mix(in oklab,var(--app-warning-line) 78%,white 22%)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.42),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-warning-soft) 84%,white 16%),color-mix(in oklab,var(--app-warning) 30%,var(--app-card) 70%))!important;color:color-mix(in oklab,var(--app-warning) 82%,#1f2937 18%)!important;box-shadow:0 8px 18px color-mix(in oklab,var(--app-warning) 15%,transparent),inset 0 1px 0 rgb(255 255 255/.54)!important}[data-listing-card=true] .listing-card-featured-crown span{display:none!important}[data-listing-card=true] .listing-card-featured-crown svg{width:.86rem!important;height:.86rem!important;stroke-width:2.75!important}[data-listing-card=true] .listing-card-head-row>.listing-card-featured-crown,[data-listing-card=true] .listing-card-mini-head-row>.listing-card-featured-crown{margin-inline-start:auto!important}[data-listing-card=true].listing-card--featured :is(.listing-card-title-zone a,.listing-card-title-zone h3),[data-listing-card=true][data-listing-featured=true] :is(.listing-card-title-zone a,.listing-card-title-zone h3){color:color-mix(in oklab,var(--app-text) 88%,var(--app-warning) 12%)!important}[data-listing-card=true].listing-card--featured .listing-card-preview-anchor .listing-card-action,[data-listing-card=true][data-listing-featured=true] .listing-card-preview-anchor .listing-card-action{border-color:color-mix(in oklab,var(--app-warning-line) 52%,var(--app-line) 48%)!important;background:color-mix(in oklab,var(--app-warning-soft) 16%,var(--app-card) 84%)!important}[data-listing-card=true].listing-card--featured .listing-card-media-stack :is(a,div),[data-listing-card=true][data-listing-featured=true] .listing-card-media-stack :is(a,div){border-color:color-mix(in oklab,var(--app-warning-line) 78%,var(--app-line) 22%)!important;box-shadow:0 5px 14px color-mix(in oklab,var(--app-warning) 8%,transparent)!important}[data-listing-card=true].listing-card--featured .listing-card-decision-row,[data-listing-card=true].listing-card--featured .listing-card-under-cover-row,[data-listing-card=true][data-listing-featured=true] .listing-card-decision-row,[data-listing-card=true][data-listing-featured=true] .listing-card-under-cover-row{border-top-color:color-mix(in oklab,var(--app-warning-line) 38%,var(--app-line) 62%)!important}:is(:root[data-theme=dark],.theme-dark,.dark) [data-listing-card=true].listing-card--featured{background:radial-gradient(circle at 8% 4%,color-mix(in oklab,var(--app-warning) 18%,transparent) 0,transparent 31%),linear-gradient(145deg,color-mix(in oklab,var(--app-warning-soft) 30%,var(--app-card) 70%) 0,var(--app-card) 46%,color-mix(in oklab,var(--app-warning-soft) 20%,var(--app-card) 80%) 100%)!important;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--app-warning-line) 22%,transparent),0 16px 42px color-mix(in oklab,var(--app-warning) 10%,transparent),var(--app-shadow-card)!important}:is(:root[data-theme=dark],.theme-dark,.dark) [data-listing-card=true] .listing-card-featured-crown{border-color:color-mix(in oklab,var(--app-warning-line) 62%,transparent)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.16),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-warning-soft) 46%,var(--app-card) 54%),color-mix(in oklab,var(--app-warning) 22%,var(--app-card) 78%))!important;color:rgb(254 243 199)!important}@media (max-width:420px){[data-listing-card=true] .listing-card-featured-crown{width:1.46rem!important;height:1.46rem!important;min-width:1.46rem!important;min-height:1.46rem!important}[data-listing-card=true] .listing-card-inline-match,[data-listing-card=true] .listing-card-inline-views{gap:.18rem!important}[data-listing-card=true] .listing-card-inline-match span,[data-listing-card=true] .listing-card-inline-views span{max-width:3.75rem!important}[data-listing-card=true] .listing-card-featured-crown svg{width:.78rem!important;height:.78rem!important}}[data-listing-card=true] .listing-card-feature-toggle{pointer-events:auto!important;cursor:pointer!important;border-color:color-mix(in oklab,var(--app-line) 74%,var(--app-warning-line) 26%)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.38),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-surface-subtle) 90%,var(--app-warning-soft) 10%),color-mix(in oklab,var(--app-card) 84%,var(--app-warning-soft) 16%))!important;color:color-mix(in oklab,var(--app-text-muted) 78%,var(--app-warning) 22%)!important;opacity:.86!important;transition:transform .18s ease,opacity .18s ease,color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}[data-listing-card=true] .listing-card-feature-toggle:focus-visible,[data-listing-card=true] .listing-card-feature-toggle:hover{border-color:color-mix(in oklab,var(--app-warning-line) 72%,var(--app-line) 28%)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.46),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-warning-soft) 78%,var(--app-card) 22%),color-mix(in oklab,var(--app-warning) 22%,var(--app-card) 78%))!important;color:color-mix(in oklab,var(--app-warning) 80%,var(--app-text) 20%)!important;opacity:1!important;transform:translateY(-1px) scale(1.03)!important;box-shadow:0 10px 20px color-mix(in oklab,var(--app-warning) 14%,transparent),inset 0 1px 0 rgb(255 255 255/.5)!important}[data-listing-card=true] .listing-card-feature-toggle:disabled{cursor:progress!important;opacity:.62!important;transform:none!important}[data-listing-card=true] .listing-card-feature-toggle--active{border-color:color-mix(in oklab,var(--app-warning-line) 78%,white 22%)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.42),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-warning-soft) 84%,white 16%),color-mix(in oklab,var(--app-warning) 30%,var(--app-card) 70%))!important;color:color-mix(in oklab,var(--app-warning) 82%,#1f2937 18%)!important;opacity:1!important;box-shadow:0 8px 18px color-mix(in oklab,var(--app-warning) 15%,transparent),inset 0 1px 0 rgb(255 255 255/.54)!important}[data-listing-card=true] .listing-card-feature-toggle--active:focus-visible,[data-listing-card=true] .listing-card-feature-toggle--active:hover{border-color:color-mix(in oklab,var(--app-warning-line) 86%,white 14%)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.52),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-warning-soft) 72%,white 28%),color-mix(in oklab,var(--app-warning) 42%,var(--app-card) 58%))!important;color:color-mix(in oklab,var(--app-warning) 88%,#111827 12%)!important}[data-listing-card=true] .listing-card-feature-toggle--active:disabled{cursor:not-allowed!important;opacity:.92!important}:is(:root[data-theme=dark],.theme-dark,.dark) [data-listing-card=true] .listing-card-feature-toggle{border-color:color-mix(in oklab,var(--app-line) 62%,var(--app-warning-line) 38%)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.12),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-card) 78%,var(--app-warning-soft) 22%),color-mix(in oklab,var(--app-card) 86%,var(--app-warning) 14%))!important;color:color-mix(in oklab,var(--app-text-muted) 76%,rgb(254 243 199) 24%)!important}:is(:root[data-theme=dark],.theme-dark,.dark) [data-listing-card=true] .listing-card-feature-toggle--active{border-color:color-mix(in oklab,var(--app-warning-line) 62%,transparent)!important;background:radial-gradient(circle at 30% 18%,rgb(255 255 255/.16),transparent 34%),linear-gradient(135deg,color-mix(in oklab,var(--app-warning-soft) 46%,var(--app-card) 54%),color-mix(in oklab,var(--app-warning) 22%,var(--app-card) 78%))!important;color:rgb(254 243 199)!important}.listing-card-owner-shell{width:100%;min-width:0;max-width:none;display:block;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible}.listing-card-owner-shell>[data-listing-card=true]{width:100%;max-width:none;margin:0;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.listing-card-owner-actions{position:static!important;inset:auto!important;z-index:1!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;grid-template-columns:none!important;gap:1px!important;width:100%!important;max-width:none!important;margin:0!important;padding:1px!important;border:1px solid var(--app-line)!important;border-top:0!important;border-radius:0 0 var(--app-radius-md) var(--app-radius-md)!important;background:var(--app-line)!important;box-shadow:none!important;overflow:hidden!important;backdrop-filter:none!important}.listing-card-owner-actions .profile-listing-action{min-width:0!important;width:100%!important;min-height:2rem!important;border:0!important;border-radius:0!important;background:color-mix(in oklab,var(--app-card) 92%,transparent)!important;color:var(--app-text-muted)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.22rem!important;padding:.18rem .16rem!important;font-size:.62rem!important;font-weight:1000!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;touch-action:manipulation;transition:background-color .14s ease,color .14s ease,opacity .14s ease,transform .14s ease!important}.listing-card-owner-actions .profile-listing-action:focus-visible,.listing-card-owner-actions .profile-listing-action:hover{background:var(--app-surface-subtle)!important;color:var(--app-text)!important}.listing-card-owner-actions .profile-listing-action:active:not(:disabled){transform:translateY(1px)}.listing-card-owner-actions .profile-listing-action:disabled,.listing-card-owner-actions .profile-listing-action[aria-disabled=true]{opacity:.42!important;cursor:not-allowed!important}.listing-card-owner-actions .profile-listing-action svg{width:.86rem!important;height:.86rem!important;flex:0 0 auto!important}.listing-card-owner-actions .profile-listing-action span{display:inline-block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.listing-card-owner-actions .profile-listing-action--feature{color:color-mix(in oklab,var(--app-warning) 76%,var(--app-text-muted) 24%)!important}.listing-card-owner-actions .profile-listing-action--feature.is-active{background:linear-gradient(135deg,#f59e0b,#fde68a)!important;color:#111827!important}.listing-card-owner-actions .profile-listing-action--renew:not(:disabled):focus-visible,.listing-card-owner-actions .profile-listing-action--renew:not(:disabled):hover{background:var(--app-info-soft)!important;color:var(--app-info)!important}.listing-card-owner-actions .profile-listing-action--danger{color:var(--app-danger)!important}.listing-card-owner-actions .profile-listing-action--danger:focus-visible,.listing-card-owner-actions .profile-listing-action--danger:hover{background:var(--app-danger-soft)!important;color:var(--app-danger)!important}@media (max-width:640px){.listing-card-owner-actions .profile-listing-action{min-height:1.85rem!important;gap:.14rem!important;padding-inline:.1rem!important;font-size:.54rem!important}.listing-card-owner-actions .profile-listing-action svg{width:.76rem!important;height:.76rem!important}}.listing-feature-confirm-sheet{position:fixed;inset-inline:.75rem;bottom:calc(var(--mobile-bottom-tab-bar-height, 5.72rem) + env(safe-area-inset-bottom) + 1rem);z-index:220;width:min(24rem,calc(100vw - 1.5rem));max-width:calc(100vw - 1.5rem);margin-inline:auto;border:1px solid var(--app-line,rgb(226 232 240));padding:.75rem;text-align:right;isolation:isolate}@media (min-width:1024px){.listing-feature-confirm-sheet{bottom:1.25rem;inset-inline:1rem}}.listing-feature-confirm-sheet{border-color:var(--lm-border-soft)!important;border-radius:var(--app-radius-lg,20px)!important;background:linear-gradient(180deg,rgb(var(--lm-card-rgb)/.99),rgb(var(--lm-surface-1-rgb)/.97))!important;box-shadow:0 22px 64px -32px rgb(var(--lm-text-main-rgb)/.42),0 0 0 1px rgb(var(--lm-text-inverse-rgb)/.03) inset!important;backdrop-filter:blur(18px) saturate(1.04);-webkit-backdrop-filter:blur(18px) saturate(1.04)}.listing-feature-confirm-sheet,.listing-feature-confirm-sheet .text-sm,.listing-feature-confirm-sheet [class~=font-black]{color:var(--lm-text-main)!important}.listing-feature-confirm-sheet .text-app-text-muted,.listing-feature-confirm-sheet p:not(.text-app-danger){color:var(--lm-text-muted)!important}.listing-feature-confirm-sheet .text-app-danger{color:var(--lm-danger)!important}.listing-feature-confirm-sheet .bg-app-warning-soft,.listing-feature-confirm-sheet .text-app-warning{border-color:var(--lm-warning-line)!important;background:var(--lm-warning-soft)!important;color:var(--lm-warning)!important}.listing-feature-confirm-sheet button[aria-label="إغلاق"]{border-color:var(--lm-border-soft)!important;background:rgb(var(--lm-surface-2-rgb)/.88)!important;color:var(--lm-text-muted)!important}#live-broadcast-inbox-panel [data-listing-card=true] :where(p,small,.text-app-text-muted,.listing-card-inline-views,.listing-card-inline-match){color:var(--lm-text-muted)!important}#live-broadcast-inbox-panel [data-listing-card=true] :where(.listing-card-action:not(.ds-button--primary),.listing-card-preview-anchor){border-color:var(--lm-border-soft)!important;background:rgb(var(--lm-surface-2-rgb)/.82)!important;color:var(--lm-text-main)!important;box-shadow:none!important}#live-broadcast-inbox-panel [data-listing-card=true] .listing-card-action--archive{color:var(--lm-danger)!important}#live-broadcast-inbox-panel [data-listing-card=true] .listing-card-media-stack,#live-broadcast-inbox-panel [data-listing-card=true] .listing-card-visual-rail{background:rgb(var(--lm-surface-2-rgb)/.86)!important}@layer eng4real-components{:where(main.app-shell,.dashboard-shell-main,.admin-page-shell,.property-detail-page,.request-detail-page){min-width:0;background:var(--lm-bg-page)!important;color:var(--lm-text-main)!important}:where(.dashboard-page-responsive-stack,.dashboard-page-stack,.admin-page-shell,.crm-page,.matching-page,.property-detail-page,.request-detail-page){width:100%;min-width:0}:where(.property-owner-action-strip){grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr))!important;gap:.45rem!important;min-width:0}:where(.property-owner-action-strip__button){min-height:2.75rem!important;height:auto!important;padding:.55rem .72rem!important;border-color:var(--lm-card-border,var(--app-line))!important;background:var(--lm-card-surface,var(--app-card))!important;color:var(--lm-text-main,var(--app-text-muted))!important;touch-action:manipulation}:where(.property-owner-action-strip__button--renew,.property-owner-action-strip__button--restore,.property-owner-action-strip__button--feature){border-color:var(--app-warning-line)!important;background:var(--app-warning-soft)!important;color:var(--app-warning)!important}:where(.property-owner-action-strip__button--delete){border-color:var(--app-danger-line)!important;background:var(--app-danger-soft)!important;color:var(--app-danger)!important}:where(.property-owner-action-strip__notice){border-color:var(--app-warning-line)!important;background:var(--app-warning-soft)!important;color:var(--app-warning)!important}}@media (max-width:640px){:where(.property-owner-action-strip){grid-template-columns:repeat(2,minmax(0,1fr))!important}:where(.property-owner-action-strip__button){min-height:2.75rem!important;white-space:normal!important;line-height:1.2!important}}@media (max-width:360px){:where(.property-owner-action-strip){grid-template-columns:minmax(0,1fr)!important}}.property-detail-gallery__download{position:absolute;inset-block-start:max(.75rem,env(safe-area-inset-top,0px));inset-inline-start:.75rem;z-index:12;display:grid;block-size:44px;inline-size:44px;place-items:center;border:1px solid rgb(var(--lm-card-rgb)/.24);border-radius:999px;background:rgb(var(--lm-text-main-rgb,15 23 42)/.62);color:var(--app-inverse,#fff);box-shadow:0 16px 34px rgb(var(--lm-shadow-rgb,15 23 42)/.28);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08);transition:transform .16s cubic-bezier(.2,.8,.2,1),background-color .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1)}.property-detail-gallery__download:focus-visible,.property-detail-gallery__download:hover{background:rgb(var(--lm-text-main-rgb,15 23 42)/.76);box-shadow:0 18px 40px rgb(var(--lm-shadow-rgb,15 23 42)/.34);outline:none;transform:translateY(-1px)}.property-detail-gallery__download:active{transform:translateY(0) scale(.97)}.property-trash-dialog.overlay-panel{width:min(430px,calc(100vw - 1rem));max-height:min(86dvh,620px);overflow:hidden;border-radius:1.15rem}.property-trash-dialog__footer,.property-trash-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-color:rgb(var(--app-line-rgb)/.82);background:rgb(var(--app-card-rgb)/.96);padding:.72rem .78rem}.property-trash-dialog__header{border-bottom:1px solid rgb(var(--app-line-rgb)/.82)}.property-trash-dialog__footer{position:sticky;bottom:0;border-top:1px solid rgb(var(--app-line-rgb)/.82);padding-bottom:calc(.72rem + env(safe-area-inset-bottom, 0px))}.property-trash-dialog__title-row{display:inline-flex;min-width:0;align-items:center;gap:.62rem;text-align:right}.property-trash-dialog__close,.property-trash-dialog__icon{display:grid;height:2.38rem;width:2.38rem;flex-shrink:0;place-items:center;border-radius:.86rem}.property-trash-dialog__icon{background:rgb(var(--app-danger-rgb)/.11);color:rgb(var(--app-danger-rgb))}.property-trash-dialog__close{border:1px solid rgb(var(--app-line-rgb)/.92);background:rgb(var(--app-surface-rgb)/.72);color:rgb(var(--app-text-muted-rgb));transition:background .16s ease,color .16s ease,transform .16s ease}.property-trash-dialog__close:hover{background:rgb(var(--app-surface-subtle-rgb,248 250 252)/.9);color:rgb(var(--app-text-rgb))}.property-trash-dialog__close:active{transform:scale(.96)}.property-trash-dialog__title-row h3{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:950;color:rgb(var(--app-text-rgb))}.property-trash-dialog__title-row p{margin:.12rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:800;color:rgb(var(--app-text-muted-rgb))}.property-trash-dialog__body{display:grid;gap:.62rem;max-height:min(62dvh,440px);overflow-y:auto;overscroll-behavior:contain;padding:.72rem .78rem;background:rgb(var(--app-card-rgb))}.property-trash-dialog__listing{display:grid;gap:.18rem;border:1px solid rgb(var(--app-line-rgb)/.78);border-radius:.9rem;background:rgb(var(--app-surface-subtle-rgb)/.72);padding:.55rem .62rem;text-align:right}.property-trash-dialog__field em,.property-trash-dialog__field>span,.property-trash-dialog__listing span{font-size:.66rem;font-weight:950;color:rgb(var(--app-text-muted-rgb))}.property-trash-dialog__listing strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:950;color:rgb(var(--app-text-rgb))}.property-trash-dialog__field{display:grid;gap:.35rem;text-align:right}.property-trash-dialog__field>span{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.property-trash-dialog__field select,.property-trash-dialog__field textarea{width:100%;border:1px solid rgb(var(--app-line-rgb)/.9);border-radius:.9rem;background:rgb(var(--app-surface-rgb)/.86);color:rgb(var(--app-text-rgb));font-size:.84rem;font-weight:850;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.property-trash-dialog__field select{min-height:2.55rem;padding:0 .68rem}.property-trash-dialog__field textarea{min-height:4.3rem;resize:vertical;padding:.58rem .68rem;line-height:1.65}.property-trash-dialog__field select:focus,.property-trash-dialog__field textarea:focus{border-color:rgb(var(--app-danger-rgb)/.42);background:rgb(var(--app-card-rgb));box-shadow:0 0 0 3px rgb(var(--app-danger-rgb)/.12)}.property-trash-dialog__hint{display:inline-flex;min-width:0;align-items:center;gap:.45rem;border:1px solid rgb(var(--app-warning-rgb)/.28);border-radius:.86rem;background:rgb(var(--app-warning-rgb)/.11);padding:.52rem .62rem;text-align:right;font-size:.74rem;font-weight:850;color:rgb(var(--app-warning-rgb))}.property-trash-dialog__hint span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-trash-dialog__cancel,.property-trash-dialog__confirm{display:inline-flex;min-height:2.55rem;align-items:center;justify-content:center;gap:.42rem;border-radius:.9rem;padding:0 .95rem;font-size:.82rem;font-weight:950;transition:transform .16s ease,background .16s ease,border-color .16s ease}.property-trash-dialog__cancel{border:1px solid rgb(var(--app-line-rgb)/.9);background:rgb(var(--app-surface-rgb)/.78);color:rgb(var(--app-text-muted-rgb))}.property-trash-dialog__confirm{border:1px solid rgb(var(--app-danger-rgb)/.42);background:rgb(var(--app-danger-rgb));color:rgb(var(--app-inverse-rgb));box-shadow:0 12px 26px rgb(var(--app-danger-rgb)/.2)}.property-trash-dialog__cancel:active,.property-trash-dialog__confirm:active{transform:scale(.98)}.property-trash-dialog__cancel:disabled,.property-trash-dialog__confirm:disabled{cursor:not-allowed;opacity:.62}@media (max-width:640px){.property-trash-dialog.overlay-panel{width:min(100vw - .7rem,430px);border-radius:1rem 1rem 0 0}.property-trash-dialog__body{gap:.52rem;max-height:min(58dvh,390px);padding:.62rem}.property-trash-dialog__footer,.property-trash-dialog__header{padding-inline:.62rem}.property-trash-dialog__cancel,.property-trash-dialog__confirm{flex:1 1 0}}.property-detail-page--command .property-contact-dock{position:relative;width:100%;min-width:0;overflow:hidden;border:1px solid var(--app-line);border-radius:var(--radius-card,1.25rem);background:linear-gradient(135deg,var(--app-card) 0,var(--app-surface-subtle) 100%);color:var(--app-text);box-shadow:var(--shadow-app-soft,0 14px 36px rgba(15,23,42,.08))}.property-detail-page--command .property-contact-dock:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,var(--app-success),var(--app-accent));opacity:.92}.property-detail-page--command .property-contact-dock--owner:before{background:linear-gradient(90deg,var(--app-warning,#f59e0b),var(--app-accent))}.property-detail-page--command .property-contact-dock__body{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem}.property-detail-page--command .property-contact-dock__identity{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.625rem}.property-detail-page--command .property-contact-dock__avatar,.property-detail-page--command .property-contact-dock__avatar-fallback,.property-detail-page--command .property-contact-dock__avatar-shell{width:2.75rem;height:2.75rem;min-width:2.75rem;border-radius:1rem}.property-detail-page--command .property-contact-dock__avatar,.property-detail-page--command .property-contact-dock__avatar-fallback{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--app-line);background:var(--app-surface-subtle);color:var(--app-text);font-size:.85rem;font-weight:950;box-shadow:var(--shadow-app-xs,0 2px 8px rgba(15,23,42,.08))}.property-detail-page--command .property-contact-dock__avatar--icon{color:var(--app-text-muted)}.property-detail-page--command .property-contact-dock__copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.18rem}.property-detail-page--command .property-contact-dock__name-row{display:flex;min-width:0;align-items:center;gap:.4rem}.property-detail-page--command .property-contact-dock__name-row h2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text);font-size:.95rem;font-weight:950;line-height:1.25}.property-detail-page--command .property-contact-dock__role{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text-muted);font-size:.76rem;font-weight:800;line-height:1.35}.property-detail-page--command .property-contact-dock__private-phone{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.35rem;border-radius:999px;background:var(--app-surface-subtle);color:var(--app-text);padding:.26rem .52rem;font-size:.72rem;font-weight:900;line-height:1}.property-detail-page--command .property-contact-dock__private-phone b{font-size:.78rem;font-weight:950;letter-spacing:.015em}.property-detail-page--command .property-contact-dock__owner-private{border-top:1px solid var(--app-line);background:linear-gradient(135deg,color-mix(in srgb,var(--app-warning,#f59e0b) 9%,transparent),transparent 62%),var(--app-card);padding:.5rem .75rem .62rem}.property-detail-page--command .property-contact-dock__owner-private-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.42rem;color:var(--app-text-muted);font-size:.68rem;font-weight:900;line-height:1.25}.property-detail-page--command .property-contact-dock__owner-private-head span{color:var(--app-text);font-size:.76rem;font-weight:950}.property-detail-page--command .property-contact-dock__owner-private-head em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text-soft);font-style:normal}.property-detail-page--command .property-contact-dock__owner-private-grid{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(7.4rem,.9fr) auto;align-items:stretch;gap:.42rem}.property-detail-page--command .property-contact-dock__owner-private-item{background:var(--app-surface-subtle)}.property-detail-page--command .property-contact-dock__owner-private-item,.property-detail-page--command .property-contact-dock__owner-private-whatsapp{min-width:0;min-height:2.28rem;border:1px solid var(--app-line);border-radius:.78rem;box-shadow:var(--shadow-app-xs,0 2px 8px rgba(15,23,42,.08))}.property-detail-page--command .property-contact-dock__owner-private-item{display:flex;flex-direction:column;justify-content:center;gap:.12rem;padding:.34rem .52rem}.property-detail-page--command .property-contact-dock__owner-private-item span{color:var(--app-text-soft);font-size:.62rem;font-weight:850;line-height:1}.property-detail-page--command .property-contact-dock__owner-private-item strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text);font-size:.78rem;font-weight:950;line-height:1.15}.property-detail-page--command .property-contact-dock__owner-private-item--phone strong{letter-spacing:.02em;text-align:right}.property-detail-page--command .property-contact-dock__owner-private-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;border-color:var(--app-success-line,var(--app-success));background:var(--app-success);color:var(--app-inverse,#fff);padding:0 .7rem;font-size:.76rem;font-weight:950;line-height:1;text-decoration:none;transition:transform .18s ease,filter .18s ease}.property-detail-page--command .property-contact-dock__owner-private-whatsapp:hover{transform:translateY(-1px);filter:brightness(1.03)}.property-detail-page--command .property-contact-dock__actions{display:flex;flex:0 0 auto;flex-direction:column;align-items:stretch;justify-content:center;gap:.4rem}.property-detail-page--command .property-contact-dock__primary-actions{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:.45rem}.property-detail-page--command .property-contact-dock__action,.property-detail-page--command .property-contact-dock__share .property-share-action>button{min-height:2.3rem;border-radius:.85rem;padding:0 .72rem;font-size:.78rem;font-weight:950;line-height:1}.property-detail-page--command .property-contact-dock__action{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;border:1px solid var(--app-line);background:var(--app-card);color:var(--app-text);box-shadow:var(--shadow-app-xs,0 2px 8px rgba(15,23,42,.08));transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.property-detail-page--command .property-contact-dock__action:hover,.property-detail-page--command .property-contact-dock__share .property-share-action>button:hover{transform:translateY(-1px)}.property-detail-page--command .property-contact-dock__action--whatsapp{border-color:var(--app-success-line,var(--app-success));background:var(--app-success);color:var(--app-inverse,#fff)}.property-detail-page--command .property-contact-dock__action--owner{border-color:var(--app-warning,#f59e0b)}.property-detail-page--command .property-contact-dock__action--group{width:100%;min-width:-moz-max-content;min-width:max-content}.property-detail-page--command .property-contact-dock__action--group:disabled{cursor:not-allowed;opacity:.65;transform:none}.property-detail-page--command .property-contact-dock__share,.property-detail-page--command .property-contact-dock__share .property-share-action,.property-detail-page--command .property-contact-dock__share .property-share-action>button{min-width:0}.property-detail-page--command .property-contact-dock__empty,.property-detail-page--command .property-contact-dock__meta{margin:0;border-top:1px solid var(--app-line);padding:.5rem .75rem .6rem;color:var(--app-text-muted);font-size:.74rem;font-weight:850;line-height:1.5}.property-detail-page--command .property-contact-dock__message{margin:0;border-top:1px solid var(--app-line);padding:.5rem .75rem .6rem;font-size:.74rem;font-weight:850;line-height:1.5;color:var(--app-success)}@media (max-width:640px){.property-detail-page--command .property-contact-dock{border-radius:1rem}.property-detail-page--command .property-contact-dock__body{align-items:stretch;gap:.55rem;padding:.58rem}.property-detail-page--command .property-contact-dock__identity{gap:.5rem}.property-detail-page--command .property-contact-dock__avatar,.property-detail-page--command .property-contact-dock__avatar-fallback,.property-detail-page--command .property-contact-dock__avatar-shell{width:2.35rem;height:2.35rem;min-width:2.35rem;border-radius:.78rem}.property-detail-page--command .property-contact-dock__copy{gap:.12rem}.property-detail-page--command .property-contact-dock__name-row h2{font-size:.86rem}.property-detail-page--command .property-contact-dock__role{font-size:.68rem}.property-detail-page--command .property-contact-dock__private-phone{padding:.22rem .42rem;font-size:.66rem}.property-detail-page--command .property-contact-dock__owner-private{padding:.46rem .58rem .55rem}.property-detail-page--command .property-contact-dock__owner-private-head{margin-bottom:.34rem;font-size:.63rem}.property-detail-page--command .property-contact-dock__owner-private-head span{font-size:.7rem}.property-detail-page--command .property-contact-dock__owner-private-grid{grid-template-columns:minmax(0,1fr) minmax(6.35rem,.82fr) auto;gap:.32rem}.property-detail-page--command .property-contact-dock__owner-private-item,.property-detail-page--command .property-contact-dock__owner-private-whatsapp{min-height:2.12rem;border-radius:.68rem}.property-detail-page--command .property-contact-dock__owner-private-item{padding:.28rem .42rem}.property-detail-page--command .property-contact-dock__owner-private-item span{font-size:.58rem}.property-detail-page--command .property-contact-dock__owner-private-item strong,.property-detail-page--command .property-contact-dock__owner-private-whatsapp{font-size:.69rem}.property-detail-page--command .property-contact-dock__owner-private-whatsapp{padding:0 .52rem}.property-detail-page--command .property-contact-dock__actions{align-self:center;gap:.28rem}.property-detail-page--command .property-contact-dock__primary-actions{gap:.34rem}.property-detail-page--command .property-contact-dock__action,.property-detail-page--command .property-contact-dock__share .property-share-action>button{height:2.3rem;min-height:2.3rem;border-radius:.78rem}.property-detail-page--command .property-contact-dock__share .property-share-action>button{width:2.3rem;min-width:2.3rem;padding:0}.property-detail-page--command .property-contact-dock__action--whatsapp{width:auto;min-width:4.25rem;padding:0 .65rem}.property-detail-page--command .property-contact-dock__action--group{width:100%;min-width:-moz-max-content;min-width:max-content;padding:0 .65rem}.property-detail-page--command .property-contact-dock__share .property-share-action>button span:not(.sr-only){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.property-detail-page--command .property-contact-dock__action--group span,.property-detail-page--command .property-contact-dock__action--whatsapp span{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:nowrap}.property-detail-page--command .property-contact-dock__empty,.property-detail-page--command .property-contact-dock__message,.property-detail-page--command .property-contact-dock__meta{padding:.42rem .58rem .5rem;font-size:.68rem}}@media (min-width:900px){.property-detail-page--command .property-contact-dock__body{padding:.9rem 1rem}.property-detail-page--command .property-contact-dock__avatar,.property-detail-page--command .property-contact-dock__avatar-fallback,.property-detail-page--command .property-contact-dock__avatar-shell{width:3rem;height:3rem;min-width:3rem}.property-detail-page--command .property-contact-dock__name-row h2{font-size:1rem}}@media (max-width:420px){.property-detail-page--command .property-contact-dock__owner-private-head{gap:.24rem}.property-detail-page--command .property-contact-dock__owner-private-grid{grid-template-columns:minmax(0,1fr) minmax(5.85rem,.76fr) auto}.property-detail-page--command .property-contact-dock__owner-private-whatsapp{min-height:2.12rem}}.listing-card-contact-date{display:inline-flex;min-height:2.05rem;align-items:center;justify-content:center;flex:0 0 auto;border-radius:9999px;border:1px solid var(--app-line);background:color-mix(in srgb,var(--app-card) 92%,var(--app-surface-subtle));color:var(--app-text-muted);padding:0 .5rem;font-size:.66rem;font-weight:900;line-height:1;white-space:nowrap;direction:ltr;unicode-bidi:plaintext;box-shadow:var(--shadow-app-xs,0 1px 2px rgba(15,23,42,.08))}.listing-card-contact-date--oldest{border-color:var(--app-success-line,#86efac);background:var(--app-success-soft,rgba(16,185,129,.12));color:var(--app-success,#059669)}@media (max-width:420px){.listing-card-contact-date{min-height:1.9rem;padding-inline:.42rem;font-size:.62rem}}.property-detail-page--request .listing-brief-card h1{max-width:100%!important}.property-detail-page--request .listing-brief-card__price-row,.property-detail-page--request .listing-brief-card__price-row--under-title{place-items:center!important}.property-detail-page--request .listing-brief-card__price-label{position:static!important;inset:auto!important}.property-detail-page--request .listing-brief-card__price{padding-top:0!important}.listing-preview-actions-row{justify-content:stretch!important}.listing-preview-actions-row>.listing-preview-action{flex:1 1 0!important;min-width:0!important}.property-detail-page--request .listing-brief-card__main,.property-detail-page--request .listing-brief-card__main>.min-w-0,.property-detail-page--request .listing-brief-card__main>div{display:grid!important;width:100%!important;justify-items:center!important;text-align:center!important}.property-detail-page--request .listing-brief-card h1{display:block!important;width:100%!important;margin-inline:auto!important;text-align:center!important}.property-detail-page--request .listing-brief-card__price-row,.property-detail-page--request .listing-brief-card__price-row--under-title{display:flex!important;width:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-inline:auto!important;text-align:center!important}.property-detail-page--request .listing-brief-card__price,.property-detail-page--request .listing-brief-card__price-label{width:auto!important;min-width:0!important;margin-inline:auto!important;text-align:center!important}.listing-preview-action[aria-label="تسجيل أن المطابقة غير مناسبة"],.listing-preview-action[title="غير مناسبة"]{border-color:rgb(var(--app-danger-rgb,239 68 68)/.38)!important;background:rgb(var(--app-danger-rgb,239 68 68)/.12)!important;color:rgb(var(--app-danger-rgb,239 68 68))!important}.property-detail-page--command .listing-brief-card__operational-meta{display:flex;min-width:0;margin-top:.34rem;justify-content:flex-start}.property-detail-page--command .listing-brief-card__operational-chip{display:inline-grid;min-width:0;max-width:100%;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.28rem;border:1px solid rgb(var(--app-accent-rgb,14 165 233)/.18);border-radius:999px;background:rgb(var(--app-accent-rgb,14 165 233)/.07);padding:.22rem .34rem .22rem .46rem;color:var(--app-text);font-size:.65rem;font-weight:900;line-height:1}.property-detail-page--command .listing-brief-card__operational-icon{display:grid;width:1.42rem;height:1.42rem;place-items:center;border-radius:999px;background:rgb(var(--app-accent-rgb,14 165 233)/.13);color:var(--app-accent)}.property-detail-page--command .listing-brief-card__operational-label{color:var(--app-text-muted);white-space:nowrap}.property-detail-page--command .listing-brief-card__operational-value{min-width:0;overflow:hidden;color:var(--app-text);text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.property-detail-page--command .listing-brief-card__operational-chip{gap:.24rem;padding:.19rem .28rem .19rem .4rem;font-size:.6rem}.property-detail-page--command .listing-brief-card__operational-icon{width:1.3rem;height:1.3rem}}.listing-preview-description-strip .listing-description-strip__text{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.property-detail-page--command .listing-brief-card__meta-row,.property-detail-page--fast .listing-brief-card__meta-row{display:flex!important;flex-flow:row nowrap!important;min-width:0!important;width:100%!important;align-items:center!important;justify-content:space-between!important;direction:rtl!important;gap:.5rem!important;overflow:hidden!important}.property-detail-page--command .listing-brief-card__freshness,.property-detail-page--command .listing-brief-card__location,.property-detail-page--fast .listing-brief-card__freshness,.property-detail-page--fast .listing-brief-card__location{display:inline-flex!important;min-width:0!important;align-items:center!important;gap:.25rem!important;margin:0!important;overflow:hidden!important;direction:rtl!important;text-align:right!important;white-space:nowrap!important}.property-detail-page--command .listing-brief-card__freshness,.property-detail-page--fast .listing-brief-card__freshness{order:1!important;flex:0 1 calc(68% - 0.25rem)!important;max-width:calc(68% - .25rem)!important}.property-detail-page--command .listing-brief-card__freshness>span,.property-detail-page--command .listing-brief-card__location>span,.property-detail-page--fast .listing-brief-card__freshness>span,.property-detail-page--fast .listing-brief-card__location>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.property-detail-page--command .listing-brief-card__location,.property-detail-page--fast .listing-brief-card__location{order:2!important;flex:0 1 calc(32% - 0.25rem)!important;max-width:calc(32% - .25rem)!important;margin-inline-start:0!important}@supports (content-visibility:auto){.listing-results-surface [data-listing-card=true],.profile-listing-card-shell,.similarity-review-group [data-listing-card=true]{content-visibility:auto;contain-intrinsic-size:auto 13rem}}.property-detail-lazy-matches,.property-detail-lazy-matches__skeleton{min-height:13.5rem}.property-detail-lazy-matches{contain:layout paint}.property-detail-lazy-matches__skeleton{display:grid;align-content:start;gap:.52rem}.property-detail-lazy-matches__rail{min-height:10.6rem}.property-detail-lazy-matches__rail span{height:10.6rem}@media (max-width:767px){.property-detail-lazy-matches,.property-detail-lazy-matches__skeleton{min-height:12rem}.property-detail-lazy-matches__rail,.property-detail-lazy-matches__rail span{min-height:9rem;height:9rem}.property-detail-lazy-matches__rail span:nth-child(n+3){display:none}}