.mobile-detail-gallery[data-v-d3922b74]{background:#fff;border-bottom:1px solid rgba(226,232,240,.9);margin-inline:-1rem;max-width:none;overflow:hidden;width:calc(100% + 2rem)}.mobile-detail-main[data-v-d3922b74]{aspect-ratio:4/3;background:#eef2f6;overflow:hidden;position:relative;touch-action:pan-y;width:100%}.mobile-gallery-count[data-v-d3922b74]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a85;border-radius:8px;bottom:10px;color:#fff;font-size:9px;font-weight:700;inset-inline-end:10px;line-height:1;padding:4px 7px;position:absolute;z-index:4}.mobile-gallery-thumbs[data-v-d3922b74]{background:#fff;display:flex;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;padding:8px 12px 10px;scroll-padding-inline:12px;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mobile-gallery-thumbs[data-v-d3922b74]::-webkit-scrollbar{display:none}.mobile-gallery-thumb[data-v-d3922b74]{background:#eef2f6;border:2px solid transparent;border-radius:9px;box-shadow:0 1px 3px #0f172a14;flex:0 0 auto;height:44px;opacity:.68;overflow:hidden;transition:border-color .16s ease,opacity .16s ease,transform .16s ease;width:58px}.mobile-gallery-thumb-active[data-v-d3922b74]{border-color:#f9a02d;opacity:1}.mobile-gallery-thumb[data-v-d3922b74]:active{transform:scale(.96)}.listing-shell[data-v-d3922b74]{background:#fff;border-radius:1.5rem;box-shadow:0 10px 30px #0f172a0a;padding:1rem}@media (min-width:640px){.listing-shell[data-v-d3922b74]{padding:1.25rem}}.hero-clean[data-v-d3922b74]{padding:1rem}@media (min-width:640px){.hero-clean[data-v-d3922b74]{padding:1.25rem}}.hero-top[data-v-d3922b74]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.hero-meta[data-v-d3922b74]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:.5rem;min-width:0}.hero-actions[data-v-d3922b74]{flex-shrink:0;gap:.4rem}.hero-action-btn[data-v-d3922b74],.hero-actions[data-v-d3922b74]{align-items:center;display:inline-flex}.hero-action-btn[data-v-d3922b74]{background:#f7f7f7;border-radius:999px;color:#525252;height:36px;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:36px}.hero-action-btn[data-v-d3922b74]:hover:not(:disabled){background:#fff3e2;color:#e07b00;transform:translateY(-1px)}.hero-action-active[data-v-d3922b74]{background:#fef2f2;color:#dc2626}.listing-title[data-v-d3922b74]{color:#111827;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;letter-spacing:-.03em;line-height:1.14;max-width:980px}.meta-chip[data-v-d3922b74]{background:#f5f5f4;color:#4b5563;font-weight:600}.featured-chip[data-v-d3922b74],.meta-chip[data-v-d3922b74]{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;gap:.4rem;padding:.42rem .72rem}.featured-chip[data-v-d3922b74]{background:#fff3e2;color:#c96f00;font-weight:650}.listing-amount[data-v-d3922b74]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.38rem;margin-top:.85rem}.listing-amount-label[data-v-d3922b74]{color:#78716c;font-size:.76rem;font-weight:600}.listing-amount-value[data-v-d3922b74]{align-items:baseline;color:#e07b00;display:inline-flex;font-size:clamp(1.05rem,1.55vw,1.32rem);font-weight:700;gap:.25rem;line-height:1}.listing-amount-suffix[data-v-d3922b74]{color:#78716c;font-size:.78rem;font-weight:500}.aed-symbol[data-v-d3922b74]{font-size:.95em}.aed-symbol[data-v-d3922b74],.aed-symbol-small[data-v-d3922b74]{align-items:center;color:#e07b00;display:inline-flex;font-weight:700;line-height:1}.aed-symbol-small[data-v-d3922b74]{font-size:.9em}.gallery-layout[data-v-d3922b74]{display:grid;gap:.85rem}.main-photo[data-v-d3922b74]{aspect-ratio:16/10;background:#f3f4f6;border-radius:1.35rem;display:block;overflow:hidden;position:relative}.gallery-thumbs-wrap[data-v-d3922b74]{margin-top:.85rem}.gallery-thumb[data-v-d3922b74]{background:#f3f4f6;border-radius:.9rem;flex-shrink:0;height:74px;opacity:.72;overflow:hidden;position:relative;transform:scale(.985);transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease;width:102px}.gallery-thumb-active[data-v-d3922b74],.gallery-thumb[data-v-d3922b74]:hover{opacity:1;transform:scale(1)}.gallery-thumb-active[data-v-d3922b74]{box-shadow:0 0 0 3px #e07b0033}.gallery-arrow[data-v-d3922b74]{align-items:center;background:#ffffffeb;border-radius:999px;box-shadow:0 10px 24px #0000002e;color:#111827;display:inline-flex;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:44px;z-index:4}.gallery-arrow[data-v-d3922b74]:hover{background:#fff;color:#e07b00}.gallery-next-enter-active[data-v-d3922b74],.gallery-next-leave-active[data-v-d3922b74],.gallery-prev-enter-active[data-v-d3922b74],.gallery-prev-leave-active[data-v-d3922b74]{transition:opacity .16s ease,transform .16s ease}.gallery-next-enter-from[data-v-d3922b74]{opacity:0;transform:translate(6px)}.gallery-next-leave-to[data-v-d3922b74],.gallery-prev-enter-from[data-v-d3922b74]{opacity:0;transform:translate(-6px)}.gallery-prev-leave-to[data-v-d3922b74]{opacity:0;transform:translate(6px)}.section-heading[data-v-d3922b74]{align-items:flex-start;display:flex;gap:.8rem}.section-heading h2[data-v-d3922b74]{color:#111827;font-size:1.05rem;font-weight:650}.section-heading p[data-v-d3922b74]{color:#6b7280;font-size:.85rem;font-weight:400;margin-top:.15rem}.section-icon[data-v-d3922b74]{align-items:center;background:#fff7ed;border-radius:999px;color:#e07b00;display:inline-flex;flex-shrink:0;height:2.4rem;justify-content:center;width:2.4rem}.prose-text[data-v-d3922b74]{background:#f9fafb;border-radius:1.25rem;color:#374151;font-size:.95rem;font-weight:400;line-height:1.8;margin-top:1rem;padding:1rem;white-space:pre-line}.attribute-card[data-v-d3922b74]{background:#fafafa;border-radius:1.1rem;padding:1rem}.contact-row[data-v-d3922b74]{align-items:center;background:#f9fafb;border-radius:1rem;color:#374151;display:flex;font-size:.9rem;font-weight:400;gap:.7rem;padding:.85rem}.contact-row[data-v-d3922b74]:hover{color:#e07b00}.contact-row span[data-v-d3922b74],.primary-cta[data-v-d3922b74]{font-weight:650}.primary-cta[data-v-d3922b74]{align-items:center;background:#e07b00;border-radius:1rem;color:#fff;display:inline-flex;font-size:.95rem;gap:.55rem;justify-content:center;min-height:50px;padding:.85rem 1rem;transition:all .2s ease;width:100%}.primary-cta[data-v-d3922b74]:hover{background:#c96f00}.primary-cta[data-v-d3922b74]:disabled{cursor:not-allowed;opacity:.6}.secondary-cta[data-v-d3922b74]{align-items:center;background:#fff7ed;border-radius:1rem;color:#c96f00;display:inline-flex;font-size:.9rem;font-weight:650;gap:.55rem;justify-content:center;min-height:48px;padding:.8rem 1rem;transition:all .2s ease;width:100%}.secondary-cta[data-v-d3922b74]:hover:not(:disabled){background:#ffedd5;color:#9a3412}.secondary-cta[data-v-d3922b74]:disabled{cursor:not-allowed;opacity:.6}.fact-row[data-v-d3922b74]{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;font-size:.9rem;font-weight:400;gap:1rem;justify-content:space-between;padding-bottom:.75rem}.fact-row[data-v-d3922b74]:last-child{border-bottom:0;padding-bottom:0}.fact-row span[data-v-d3922b74]{color:#6b7280}.fact-row strong[data-v-d3922b74]{color:#111827}.fact-amount[data-v-d3922b74],.fact-row strong[data-v-d3922b74]{font-weight:650;max-width:62%;text-align:right}.fact-amount[data-v-d3922b74]{align-items:baseline;color:#e07b00!important;display:inline-flex;gap:.25rem;justify-content:flex-end}.field-label[data-v-d3922b74]{color:#374151;display:block;font-size:.82rem;font-weight:650;margin-bottom:.35rem}.form-control[data-v-d3922b74]{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;font-size:.95rem;outline:none;padding:.85rem 1rem;transition:all .2s ease;width:100%}.form-control[data-v-d3922b74]:focus{border-color:#e07b00;box-shadow:0 0 0 4px #e07b001f}.resume-row[data-v-d3922b74]{align-items:center;background:#fff;border-radius:1rem;display:flex;font-weight:650;gap:.75rem;padding:.75rem;transition:all .2s ease;width:100%}.resume-row[data-v-d3922b74]:hover{background:#fff7ed}.resume-row-active[data-v-d3922b74]{background:#fff7ed;box-shadow:0 0 0 2px #e07b002e}.map-shell[data-v-d3922b74]{position:relative}.map-area-overlay[data-v-d3922b74]{display:grid;top:0;right:0;bottom:0;left:0;place-items:center;pointer-events:none;position:absolute}.map-area-circle[data-v-d3922b74]{background:radial-gradient(circle at center,#ef44441f 0,#ef44441a 60%,#ef44440d 75%,#ef444400);border:2px solid rgba(239,68,68,.9);border-radius:999px;box-shadow:0 0 0 8px #ef44440f,inset 0 0 12px #ef444426;height:150px;width:150px}.map-pin-ring[data-v-d3922b74]{animation:mapPulse-d3922b74 2s infinite;background:#ef4444;border-radius:999px;height:14px;left:50%;opacity:.95;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}.map-pin-ring[data-v-d3922b74]:after{border:2px solid #ef4444;border-radius:999px;content:"";top:-6px;right:-6px;bottom:-6px;left:-6px;position:absolute}@keyframes mapPulse-d3922b74{0%{box-shadow:0 0 #ef444473}70%{box-shadow:0 0 0 14px #ef444400}to{box-shadow:0 0 #ef444400}}.lightbox-fade-enter-active[data-v-d3922b74],.lightbox-fade-leave-active[data-v-d3922b74]{transition:opacity .18s ease}.lightbox-fade-enter-from[data-v-d3922b74],.lightbox-fade-leave-to[data-v-d3922b74]{opacity:0}.lightbox[data-v-d3922b74]{overscroll-behavior:contain;touch-action:pan-y}.lightbox-topbar[data-v-d3922b74]{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.85),transparent);display:flex;gap:1rem;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;padding:max(1rem,env(safe-area-inset-top)) 1rem .75rem;position:absolute;top:0;z-index:20}.lightbox-close[data-v-d3922b74]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border-radius:999px;color:#fff;flex-shrink:0;height:46px;width:46px}.lightbox-close[data-v-d3922b74],.lightbox-stage[data-v-d3922b74]{align-items:center;display:flex;justify-content:center}.lightbox-stage[data-v-d3922b74]{height:100%;padding:calc(env(safe-area-inset-top) + 76px) .75rem calc(env(safe-area-inset-bottom) + 150px);width:100%}.lightbox-next-enter-active[data-v-d3922b74],.lightbox-next-leave-active[data-v-d3922b74],.lightbox-prev-enter-active[data-v-d3922b74],.lightbox-prev-leave-active[data-v-d3922b74]{transition:opacity .16s ease,transform .16s ease}.lightbox-next-enter-from[data-v-d3922b74]{opacity:0;transform:translate(8px)}.lightbox-next-leave-to[data-v-d3922b74],.lightbox-prev-enter-from[data-v-d3922b74]{opacity:0;transform:translate(-8px)}.lightbox-prev-leave-to[data-v-d3922b74]{opacity:0;transform:translate(8px)}.lightbox-nav-prev[data-v-d3922b74]{inset-inline-start:.75rem}.lightbox-nav-next[data-v-d3922b74]{inset-inline-end:.75rem}@media (min-width:640px){.lightbox-nav-prev[data-v-d3922b74]{inset-inline-start:1.25rem}.lightbox-nav-next[data-v-d3922b74]{inset-inline-end:1.25rem}}.lightbox-nav[data-v-d3922b74]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border-radius:999px;color:#fff;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:15}.lightbox-bottom[data-v-d3922b74]{background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);bottom:0;inset-inline-end:0;inset-inline-start:0;padding-bottom:max(.4rem,env(safe-area-inset-bottom));position:absolute;z-index:20}.lightbox-thumb[data-v-d3922b74]{background:#111;border:2px solid hsla(0,0%,100%,.25);border-radius:.75rem;flex-shrink:0;height:64px;overflow:hidden;width:88px}.lightbox-thumb-active[data-v-d3922b74]{border-color:#e07b00}.no-scrollbar[data-v-d3922b74]{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar[data-v-d3922b74]::-webkit-scrollbar{display:none}[data-v-d3922b74] .p-dialog-content{padding-top:.5rem}@media (max-width:639px){.listing-detail-rtl .hero-clean[data-v-d3922b74],.listing-detail-rtl .listing-shell[data-v-d3922b74],.listing-detail-rtl .prose-text[data-v-d3922b74],.listing-detail-rtl .section-heading[data-v-d3922b74]{text-align:right}.listing-detail-rtl .hero-actions[data-v-d3922b74]{direction:ltr}.listing-detail-rtl .listing-title[data-v-d3922b74]:dir(ltr),.listing-detail-rtl .prose-text[data-v-d3922b74]:dir(ltr){text-align:left}}@media (max-width:640px){.hero-clean[data-v-d3922b74]{border-radius:1.1rem;padding:.95rem}.hero-top[data-v-d3922b74]{gap:.75rem}.hero-meta[data-v-d3922b74]{gap:.4rem}.hero-actions[data-v-d3922b74]{gap:.3rem}.hero-action-btn[data-v-d3922b74]{height:34px;width:34px}.listing-title[data-v-d3922b74]{font-size:1.5rem}.listing-amount[data-v-d3922b74]{margin-top:.75rem}.listing-amount-value[data-v-d3922b74]{font-size:1.08rem}.gallery-thumb[data-v-d3922b74]{border-radius:.75rem;height:66px;width:88px}}.gallery-layout[data-v-d3922b74],.gallery-thumbs-wrap[data-v-d3922b74],.listing-shell[data-v-d3922b74],.main-photo[data-v-d3922b74]{max-width:100%;min-width:0}.gallery-thumbs-wrap[data-v-d3922b74]{overflow:hidden}.gallery-thumbs-wrap .no-scrollbar[data-v-d3922b74]{max-width:100%;overscroll-behavior-x:contain}.main-photo img[data-v-d3922b74]{max-width:100%}@media (max-width:420px){.listing-shell[data-v-d3922b74]{border-radius:1.1rem;padding:.8rem}.main-photo[data-v-d3922b74]{aspect-ratio:4/3;border-radius:1rem}.gallery-thumb[data-v-d3922b74]{border-radius:.65rem;height:clamp(52px,17vw,62px);width:clamp(64px,22vw,78px)}.gallery-arrow[data-v-d3922b74]{height:38px;width:38px}}@media (max-width:360px){.gallery-thumb[data-v-d3922b74]{height:50px;width:60px}.hero-action-btn[data-v-d3922b74]{height:32px;width:32px}}@keyframes clickSquish-da58afc9{0%{transform:scale(1)}30%{transform:scale(.9,.85)}60%{transform:scale(.9,.85)}to{transform:scale(1)}}.animate-click[data-v-da58afc9]{animation:clickSquish-da58afc9 .3s ease}
