PageSourceSearch

https://www.propertyfinder.ae/homepage/_next/static/chunks/webpack-1a31559e0d0b760f.js

js propertyfinder.ae collected 2026-09-24 08:48:02 UTC 89,913 bytes, 6 lines download raw bytes

1!function(){var __webpack_modules__={39016:function(e,t,n){"use strict";var r={};function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function i(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}n.r(r),n.d(r,{FederationHost:function(){return tx},Module:function(){return th},getInstance:function(){return tq},getRemoteEntry:function(){return tc},getRemoteInfo:function(){return tf},init:function(){return tM},loadRemote:function(){return tL},loadScript:function(){return a.k0},loadScriptNode:function(){return a.oe},loadShare:function(){return tD},loadShareSync:function(){return tC},preloadRemote:function(){return tH},registerGlobalPlugins:function(){return F},registerPlugins:function(){return tV},registerRemotes:function(){return tF}});var a=n(27003);function s(){return"homepage:2.142.0"}let l="[ Federation Runtime ]",u=(0,a.h)(l);function c(e,t){e||f(t)}function f(e){if(e instanceof Error)throw e.message=`${l}: ${e.message}`,e;throw Error(`${l}: ${e}`)}function h(e){e instanceof Error&&(e.message=`${l}: ${e.message}`),u.warn(e)}function d(e,t){return -1===e.findIndex(e=>e===t)&&e.push(t),e}function p(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function m(e){return void 0!==e.entry}function g(e){return!e.entry.includes(".json")&&e.entry.includes(".js")}function y(e){return e&&"object"==typeof e}let b=Object.prototype.toString;function _(e){return"[object Object]"===b.call(e)}function v(e){return Array.isArray(e)?e:[e]}function E(e){let t={url:"",type:"global",globalName:""};return(0,a.OL)()?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}let S="object"==typeof globalThis?globalThis:window,$=(()=>{try{return document.defaultView}catch(e){return S}})(),w=$;function I(e,t,n){Object.defineProperty(e,t,{value:n,configurable:!1,writable:!0})}function O(e,t){return Object.hasOwnProperty.call(e,t)}O(S,"__GLOBAL_LOADING_REMOTE_ENTRY__")||I(S,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let R=S.__GLOBAL_LOADING_REMOTE_ENTRY__;function N(e){var t,n,r,o,i,a,s,l,u,c,f,h;O(e,"__VMOK__")&&!O(e,"__FEDERATION__")&&I(e,"__FEDERATION__",e.__VMOK__),O(e,"__FEDERATION__")||(I(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),I(e,"__VMOK__",e.__FEDERATION__)),null!=(s=(t=e.__FEDERATION__).__GLOBAL_PLUGIN__)||(t.__GLOBAL_PLUGIN__=[]),null!=(l=(n=e.__FEDERATION__).__INSTANCES__)||(n.__INSTANCES__=[]),null!=(u=(r=e.__FEDERATION__).moduleInfo)||(r.moduleInfo={}),null!=(c=(o=e.__FEDERATION__).__SHARE__)||(o.__SHARE__={}),null!=(f=(i=e.__FEDERATION__).__MANIFEST_LOADING__)||(i.__MANIFEST_LOADING__={}),null!=(h=(a=e.__FEDERATION__).__PRELOADED_MAP__)||(a.__PRELOADED_MAP__=new Map)}function A(e,t){let n=s();return S.__FEDERATION__.__INSTANCES__.find(r=>!!n&&r.options.id===s()||r.options.name===e&&!r.options.version&&!t||r.options.name===e&&!!t&&r.options.version===t)}function k(e){S.__FEDERATION__.__INSTANCES__.push(e)}function T(){return S.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function P(e,t=(0,a.Bb)()){t&&(S.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,S.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="0.7.3")}function x(e,t){if("string"==typeof t){if(e[t])return{value:e[t],key:t};for(let n of Object.keys(e)){let[r,o]=n.split(":"),i=`${r}:${t}`,a=e[i];if(a)return{value:a,key:i}}return{value:void 0,key:t}}throw Error("key must be string")}N(S),N($);let j=()=>$.__FEDERATION__.moduleInfo,M=(e,t)=>{let n=x(t,p(e)).value;if(n&&!n.version&&"version"in e&&e.version&&(n.version=e.version),n)return n;if("version"in e&&e.version){let{version:t}=e,n=p(i(e,["version"])),r=x($.__FEDERATION__.moduleInfo,n).value;if((null==r?void 0:r.version)===t)return r}},L=e=>M(e,$.__FEDERATION__.moduleInfo),D=(e,t)=>{let n=p(e);return $.__FEDERATION__.moduleInfo[n]=t,$.__FEDERATION__.moduleInfo},C=e=>($.__FEDERATION__.moduleInfo=o({},$.__FEDERATION__.moduleInfo,e),()=>{for(let t of Object.keys(e))delete $.__FEDERATION__.moduleInfo[t]}),H=(e,t)=>{let n=t||`__FEDERATION_${e}:custom__`,r=S[n];return{remoteEntryKey:n,entryExports:r}},F=e=>{let{__GLOBAL_PLUGIN__:t}=$.__FEDERATION__;
1e.forEach(e=>{-1===t.findIndex(t=>t.name===e.name)?t.push(e):h(`The plugin ${e.name} has been registered.`)})},V=()=>$.__FEDERATION__.__GLOBAL_PLUGIN__,q=e=>S.__FEDERATION__.__PRELOADED_MAP__.get(e),G=e=>S.__FEDERATION__.__PRELOADED_MAP__.set(e,!0),U="default",W="global",B="[0-9A-Za-z-]+",K=`(?:\\+(${B}(?:\\.${B})*))`,z="0|[1-9]\\d*",Y="[0-9]+",J="\\d*[a-zA-Z-][a-zA-Z0-9-]*",X=`(?:${Y}|${J})`,Z=`(?:-?(${X}(?:\\.${X})*))`,Q=`(?:${z}|${J})`,ee=`(?:-(${Q}(?:\\.${Q})*))`,et=`${z}|x|X|\\*`,en=`[v=\\s]*(${et})(?:\\.(${et})(?:\\.(${et})(?:${ee})?${K}?)?)?`,er=`^\\s*(${en})\\s+-\\s+(${en})\\s*$`,eo=`(${Y})\\.(${Y})\\.(${Y})`,ei=`[v=\\s]*${eo}${Z}?${K}?`,ea="((?:<|>)?=?)",es=`(\\s*)${ea}\\s*(${ei}|${en})`,el="(?:~>?)",eu=`(\\s*)${el}\\s+`,ec="(?:\\^)",ef=`(\\s*)${ec}\\s+`,eh="(<|>)?=?\\s*\\*",ed=`^${ec}${en}$`,ep=`(${z})\\.(${z})\\.(${z})`,em=`v?${ep}${ee}?${K}?`,eg=`^${el}${en}$`,ey=`^${ea}\\s*${en}$`,eb=`^${ea}\\s*(${em})$|^$`,e_="^\\s*>=\\s*0.0.0\\s*$";function ev(e){return new RegExp(e)}function eE(e){return!e||"x"===e.toLowerCase()||"*"===e}function eS(...e){return t=>e.reduce((e,t)=>t(e),t)}function e$(e){return e.match(ev(eb))}function ew(e,t,n,r){let o=`${e}.${t}.${n}`;return r?`${o}-${r}`:o}function eI(e){return e.replace(ev(er),(e,t,n,r,o,i,a,s,l,u,c,f)=>(t=eE(n)?"":eE(r)?`>=${n}.0.0`:eE(o)?`>=${n}.${r}.0`:`>=${t}`,s=eE(l)?"":eE(u)?`<${Number(l)+1}.0.0-0`:eE(c)?`<${l}.${Number(u)+1}.0-0`:f?`<=${l}.${u}.${c}-${f}`:`<=${s}`,`${t} ${s}`.trim()))}function eO(e){return e.replace(ev(es),"$1$2$3")}function eR(e){return e.replace(ev(eu),"$1~")}function eN(e){return e.replace(ev(ef),"$1^")}function eA(e){return e.trim().split(/\s+/).map(e=>e.replace(ev(ed),(e,t,n,r,o)=>eE(t)?"":eE(n)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:eE(r)?"0"===t?`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.0 <${Number(t)+1}.0.0-0`:o?"0"!==t?`>=${t}.${n}.${r}-${o} <${Number(t)+1}.0.0-0`:"0"===n?`>=${t}.${n}.${r}-${o} <${t}.${n}.${Number(r)+1}-0`:`>=${t}.${n}.${r}-${o} <${t}.${Number(n)+1}.0-0`:"0"===t?"0"===n?`>=${t}.${n}.${r} <${t}.${n}.${Number(r)+1}-0`:`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.${r} <${Number(t)+1}.0.0-0`)).join(" ")}function ek(e){return e.trim().split(/\s+/).map(e=>e.replace(ev(eg),(e,t,n,r,o)=>eE(t)?"":eE(n)?`>=${t}.0.0 <${Number(t)+1}.0.0-0`:eE(r)?`>=${t}.${n}.0 <${t}.${Number(n)+1}.0-0`:o?`>=${t}.${n}.${r}-${o} <${t}.${Number(n)+1}.0-0`:`>=${t}.${n}.${r} <${t}.${Number(n)+1}.0-0`)).join(" ")}function eT(e){return e.split(/\s+/).map(e=>e.trim().replace(ev(ey),(e,t,n,r,o,i)=>{let a=eE(n),s=a||eE(r),l=s||eE(o);return("="===t&&l&&(t=""),i="",a)?">"===t||"<"===t?"<0.0.0-0":"*":t&&l?(s&&(r=0),o=0,">"===t?(t=">=",s?(n=Number(n)+1,r=0):r=Number(r)+1,o=0):"<="===t&&(t="<",s?n=Number(n)+1:r=Number(r)+1),"<"===t&&(i="-0"),`${t+n}.${r}.${o}${i}`):s?`>=${n}.0.0${i} <${Number(n)+1}.0.0-0`:l?`>=${n}.${r}.0${i} <${n}.${Number(r)+1}.0-0`:e})).join(" ")}function eP(e){return e.trim().replace(ev(eh),"")}function ex(e){return e.trim().replace(ev(e_),"")}function ej(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function eM(e,t){let{preRelease:n}=e,{preRelease:r}=t;if(void 0===n&&r)return 1;if(n&&void 0===r)return -1;if(void 0===n&&void 0===r)return 0;for(let e=0,t=n.length;e<=t;e++){let t=n[e],o=r[e];if(t!==o){if(void 0===t&&void 0===o)break;if(!t)return 1;if(!o)return -1;return ej(t,o)}}return 0}function eL(e,t){return ej(e.major,t.major)||ej(e.minor,t.minor)||ej(e.patch,t.patch)||eM(e,t)}function eD(e,t){return e.version===t.version}function eC(e,t){switch(e.operator){case"":case"=":return eD(e,t);case">":return 0>eL(e,t);case">=":return eD(e,t)||0>eL(e,t);case"<":return eL(e,t)>0;case"<=":return eD(e,t)||eL(e,t)>0;case void 0:return!0;default:return!1}}function eH(e){return eS(eA,ek,eT,eP)(e)}function eF(e){return eS(eI,eO,eR,eN)(e.trim()).split(/\s+/).join(" ")}function eV(e,t){if(!e)return!1;let n=eF(t).split(" ").map(e=>eH(e)).join(" ").split(/\s+/).map(e=>ex(e)),r=e$(e);if(!r)return!1;let[,o,,i,a,s,l]=r,u={operator:o,version:ew(i,a,s,l),major:i,minor:a,patch:s,preRelease:null==l?void 0:l.split(".")};for(let e of n){let t=e$(e);if(!t)return!1;let[,n,,r,o,i,a]=t;if(!eC({operator:n,version:ew(r,o,i,a),major:r,minor:o,patch:i,preRelease:null==a?void 0:a.split(".")},u))return!1}return!0}function eq(e,t,n,r){var i,a,s;let l;return l="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{throw Error(`Can not get shared '${n}'!`)}
1),e.strategy&&h('"shared.strategy is deprecated, please set in initOptions.shareStrategy instead!"'),o({deps:[],useIn:[],from:t,loading:null},e,{shareConfig:o({requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1},e.shareConfig),get:l,loaded:null!=e&&!!e.loaded||"lib"in e||void 0,version:null!=(i=e.version)?i:"0",scope:Array.isArray(e.scope)?e.scope:[null!=(a=e.scope)?a:"default"],strategy:(null!=(s=e.strategy)?s:r)||"version-first"})}function eG(e,t){let n=t.shared||{},r=t.name,i=Object.keys(n).reduce((e,o)=>{let i=v(n[o]);return e[o]=e[o]||[],i.forEach(n=>{e[o].push(eq(n,r,o,t.shareStrategy))}),e},{}),a=o({},e.shared);return Object.keys(i).forEach(e=>{a[e]?i[e].forEach(t=>{a[e].find(e=>e.version===t.version)||a[e].push(t)}):a[e]=i[e]}),{shared:a,shareInfos:i}}function eU(e,t){let n=e=>{if(!Number.isNaN(Number(e))){let t=e.split("."),n=e;for(let e=0;e<3-t.length;e++)n+=".0";return n}return e};return!!eV(n(e),`<=${n(t)}`)}let eW=(e,t)=>{let n=t||function(e,t){return eU(e,t)};return Object.keys(e).reduce((e,t)=>!e||n(e,t)||"0"===e?t:e,0)},eB=e=>!!e.loaded||"function"==typeof e.lib,eK=e=>!!e.loading;function ez(e,t,n){let r=e[t][n],o=function(e,t){return!eB(r[e])&&eU(e,t)};return eW(e[t][n],o)}function eY(e,t,n){let r=e[t][n],o=function(e,t){let n=e=>eB(e)||eK(e);return n(r[t])?!n(r[e])||!!eU(e,t):!n(r[e])&&eU(e,t)};return eW(e[t][n],o)}function eJ(e){return"loaded-first"===e?eY:ez}function eX(e,t,n,r){if(!e)return;let{shareConfig:o,scope:i=U,strategy:a}=n;for(let s of Array.isArray(i)?i:[i])if(o&&e[s]&&e[s][t]){let{requiredVersion:i}=o,l=eJ(a)(e,s,t),u=()=>{if(o.singleton){if("string"==typeof i&&!eV(l,i)){let r=`Version ${l} from ${l&&e[s][t][l].from} of shared singleton module ${t} does not satisfy the requirement of ${n.from} which needs ${i})`;o.strictVersion?f(r):h(r)}return e[s][t][l]}if(!1===i||"*"===i||eV(l,i))return e[s][t][l];for(let[n,r]of Object.entries(e[s][t]))if(eV(n,i))return r},c={shareScopeMap:e,scope:s,pkgName:t,version:l,GlobalFederation:w.__FEDERATION__,resolver:u};return(r.emit(c)||c).resolver()}}function eZ(){return w.__FEDERATION__.__SHARE__}function eQ(e){var t;let{pkgName:n,extraOptions:r,shareInfos:o}=e,i=e=>{if(!e)return;let t={};e.forEach(e=>{t[e.version]=e});let n=function(e,n){return!eB(t[e])&&eU(e,n)},r=eW(t,n);return t[r]};return Object.assign({},(null!=(t=null==r?void 0:r.resolver)?t:i)(o[n]),null==r?void 0:r.customShareInfo)}let e0="RUNTIME-001",e1="RUNTIME-002",e3="RUNTIME-003",e2="RUNTIME-004",e5="RUNTIME-005",e4="RUNTIME-006",e9="RUNTIME-007",e8=e=>{let t=e.split("-")[0].toLowerCase();return`https://module-federation.io/guide/troubleshooting/${t}/${e}`},e7=(e,t,n,r)=>{let o=[`${[t[e]]} #${e}`];return n&&o.push(`args: ${JSON.stringify(n)}`),o.push(e8(e)),r&&o.push(`Original Error Message:
2 ${r}`),o.join("\n")};function e6(){return(e6=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}let te={[e0]:"Failed to get remoteEntry exports.",[e1]:'The remote entry interface does not contain "init"',[e3]:"Failed to get manifest.",[e2]:"Failed to locate remote.",[e5]:"Invalid loadShareSync function call from bundler runtime",[e4]:"Invalid loadShareSync function call from runtime",[e9]:"Failed to get remote snapshot."};function tt(e,t){for(let n of e){let e=t.startsWith(n.name),r=t.replace(n.name,"");if(e){if(r.startsWith("/"))return{pkgNameOrAlias:n.name,expose:r=`.${r}`,remote:n};if(""===r)return{pkgNameOrAlias:n.name,expose:".",remote:n}}let o=n.alias&&t.startsWith(n.alias),i=n.alias&&t.replace(n.alias,"");if(n.alias&&o){if(i&&i.startsWith("/"))return{pkgNameOrAlias:n.alias,expose:i=`.${i}`,remote:n};if(""===i)return{pkgNameOrAlias:n.alias,expose:".",remote:n}}}}function tn(e,t){for(let n of e)if(t===n.name||n.alias&&t===n.alias)return n}function tr(e,t){let n=V();return n.length>0&&n.forEach(t=>{(null==e?void 0:e.find(e=>e.name!==t.name))&&e.push(t)}),e&&e.length>0&&e.forEach(e=>{t.forEach(t=>{t.applyPlugin(e)})}),e}async function to({entry:e,remoteEntryExports:t}){return new Promise((n,r)=>{try{t?n(t):import(e).then(n).catch(r)}catch(e){r(e)}})}async function ti({entry:e,remoteEntryExports:t}){return new Promise((n,r)=>{try{t?n(t):Function("callbacks",`System.import("${e}").then(callbacks[0]).catch(callbacks[1])`)([n,r])}catch(e){r(e)}})}async function ta({name:e,globalName:t,entry:n,loaderHook:r}){let{entryExports:o}=H(e,t);return o||(0,a.k0)(n,{attrs:{},createScriptHook:(e,t)=>{let n=r.lifecycle.createScript.emit({url:e,attrs:t});if(n&&(n instanceof HTMLScriptElement||"script"in n||"timeout"in n))return n}}).then(()=>{let{remoteEntryKey:r,entryExports:o}=H(e,t);return c(o,e7(e0,te,{remoteName:e,remoteEntryUrl:n,remoteEntryKey:r})),o}
2).catch(e=>{throw e})}async function ts({remoteInfo:e,remoteEntryExports:t,loaderHook:n}){let{entry:r,entryGlobalName:o,name:i,type:a}=e;switch(a){case"esm":case"module":return to({entry:r,remoteEntryExports:t});case"system":return ti({entry:r,remoteEntryExports:t});default:return ta({entry:r,globalName:o,name:i,loaderHook:n})}}async function tl({remoteInfo:e,loaderHook:t}){let{entry:n,entryGlobalName:r,name:o,type:i}=e,{entryExports:s}=H(o,r);return s||(0,a.oe)(n,{attrs:{name:o,globalName:r,type:i},loaderHook:{createScriptHook:(e,n={})=>{let r=t.lifecycle.createScript.emit({url:e,attrs:n});if(r&&"url"in r)return r}}}).then(()=>{let{remoteEntryKey:e,entryExports:t}=H(o,r);return c(t,e7(e0,te,{remoteName:o,remoteEntryUrl:n,remoteEntryKey:e})),t}).catch(e=>{throw e})}function tu(e){let{entry:t,name:n}=e;return(0,a.lG)(n,t)}async function tc({origin:e,remoteEntryExports:t,remoteInfo:n}){let r=tu(n);if(t)return t;if(!R[r]){let o=e.remoteHandler.hooks.lifecycle.loadEntry;e.loaderHook.lifecycle.createScript;let i=e.loaderHook;R[r]=o.emit({loaderHook:i,remoteInfo:n,remoteEntryExports:t}).then(e=>e||((0,a.OL)()?ts({remoteInfo:n,remoteEntryExports:t,loaderHook:i}):tl({remoteInfo:n,loaderHook:i})))}return R[r]}function tf(e){return o({},e,{entry:"entry"in e?e.entry:"",type:e.type||W,entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||U})}e6({},te,{"TYPE-001":"Failed to generate type declaration."});let th=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let e=await tc({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return c(e,`remoteEntryExports is undefined 
3 ${(0,a.ML)(this.remoteInfo)}`),this.remoteEntryExports=e,this.remoteEntryExports}async get(e,t,n,r){let i;let{loadFactory:a=!0}=n||{loadFactory:!0},s=await this.getEntry();if(!this.inited){let t=this.host.shareScopeMap,n=this.remoteInfo.shareScope||"default";t[n]||(t[n]={});let i=t[n],a=[],l={version:this.remoteInfo.version||""};Object.defineProperty(l,"shareScopeMap",{value:t,enumerable:!1});let u=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:i,remoteEntryInitOptions:l,initScope:a,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==s?void 0:s.init)&&f(e7(e1,te,{remoteName:name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName})),await s.init(u.shareScope,u.initScope,u.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit(o({},u,{id:e,remoteSnapshot:r,remoteEntryExports:s}))}this.lib=s,this.inited=!0,(i=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:s,expose:t,moduleInfo:this.remoteInfo}))||(i=await s.get(t)),c(i,`${p(this.remoteInfo)} remote don't export ${t}.`);let l=this.wraperFactory(i,e);return a?await l():l}wraperFactory(e,t){function n(e,t){e&&"object"==typeof e&&Object.isExtensible(e)&&!Object.getOwnPropertyDescriptor(e,Symbol.for("mf_module_id"))&&Object.defineProperty(e,Symbol.for("mf_module_id"),{value:t,enumerable:!1})}return e instanceof Promise?async()=>{let r=await e();return n(r,t),r}:()=>{let r=e();return n(r,t),r}}constructor({remoteInfo:e,host:t}){this.inited=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}};class td{on(e){"function"==typeof e&&this.listeners.add(e)}once(e){let t=this;this.on(function n(...r){return t.remove(n),e.apply(null,r)})}emit(...e){let t;return this.listeners.size>0&&this.listeners.forEach(n=>{t=n(...e)}),t}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}}class tp extends td{emit(...e){let t;let n=Array.from(this.listeners);if(n.length>0){let r=0,o=t=>!1!==t&&(r<n.length?Promise.resolve(n[r++].apply(null,e)).then(o):t);t=o()}return Promise.resolve(t)}}function tm(e,t){if(!y(t))return!1;if(e!==t){for(let n in e)if(!(n in t))return!1}return!0}class tg extends td{emit(e){for(let t of(y(e)||f(`The data for the "${this.type}" hook should be an object.`),this.listeners))try{let n=t(e);if(tm(e,n))e=n;else{this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}}
3catch(e){h(e),this.onerror(e)}return e}constructor(e){super(),this.onerror=f,this.type=e}}class ty extends td{emit(e){y(e)||f(`The response data for the "${this.type}" hook must be an object.`);let t=Array.from(this.listeners);if(t.length>0){let n=0,r=t=>(h(t),this.onerror(t),e),o=i=>{if(tm(e,i)){if(e=i,n<t.length)try{return Promise.resolve(t[n++](e)).then(o,r)}catch(e){return r(e)}}else this.onerror(`A plugin returned an incorrect value for the "${this.type}" type.`);return e};return Promise.resolve(o(e))}return Promise.resolve(e)}constructor(e){super(),this.onerror=f,this.type=e}}class tb{applyPlugin(e){c(_(e),"Plugin configuration is invalid.");let t=e.name;c(t,"A name must be provided by the plugin."),this.registerPlugins[t]||(this.registerPlugins[t]=e,Object.keys(this.lifecycle).forEach(t=>{let n=e[t];n&&this.lifecycle[t].on(n)}))}removePlugin(e){c(e,"A name is required.");let t=this.registerPlugins[e];c(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(e=>{"name"!==e&&this.lifecycle[e].remove(t[e])})}inherit({lifecycle:e,registerPlugins:t}){Object.keys(e).forEach(t=>{c(!this.lifecycle[t],`The hook "${t}" has a conflict and cannot be inherited.`),this.lifecycle[t]=e[t]}),Object.keys(t).forEach(e=>{c(!this.registerPlugins[e],`The plugin "${e}" has a conflict and cannot be inherited.`),this.applyPlugin(t[e])})}constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}}function t_(e){return o({resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1},e)}function tv(e,t){return t.map(t=>{let n=tn(e,t.nameOrAlias);return c(n,`Unable to preload ${t.nameOrAlias} as it is not included in ${!n&&(0,a.ML)({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:t_(t)}})}function tE(e){return e?e.map(e=>"."===e?e:e.startsWith("./")?e.replace("./",""):e):[]}function tS(e,t,n,r=!0){let{cssAssets:o,jsAssetsWithoutEntry:i,entryAssets:s}=n;if(t.options.inBrowser){if(s.forEach(n=>{let{moduleInfo:r}=n,o=t.moduleCache.get(e.name);o?tc({origin:t,remoteInfo:r,remoteEntryExports:o.remoteEntryExports}):tc({origin:t,remoteInfo:r,remoteEntryExports:void 0})}),r){let e={rel:"preload",as:"style"};o.forEach(n=>{let{link:r,needAttach:o}=(0,a.d)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let e={rel:"stylesheet",type:"text/css"};o.forEach(n=>{let{link:r,needAttach:o}=(0,a.d)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r},needDeleteLink:!1});o&&document.head.appendChild(r)})}if(r){let e={rel:"preload",as:"script"};i.forEach(n=>{let{link:r,needAttach:o}=(0,a.d)({url:n,cb:()=>{},attrs:e,createLinkHook:(e,n)=>{let r=t.loaderHook.lifecycle.createLink.emit({url:e,attrs:n});if(r instanceof HTMLLinkElement)return r}});o&&document.head.appendChild(r)})}else{let n={fetchpriority:"high",type:(null==e?void 0:e.type)==="module"?"module":"text/javascript"};i.forEach(e=>{let{script:r,needAttach:o}=(0,a.so)({url:e,cb:()=>{},attrs:n,createScriptHook:(e,n)=>{let r=t.loaderHook.lifecycle.createScript.emit({url:e,attrs:n});if(r instanceof HTMLScriptElement)return r},needDeleteScript:!0});o&&document.head.appendChild(r)})}}}function t$(e,t){let n=E(t);n.url||f(`The attribute remoteEntry of ${e.name} must not be undefined.`);let r=(0,a.Al)(t,n.url);(0,a.OL)()||r.startsWith("http")||(r=`https:${r}`),e.type=n.type,e.entryGlobalName=n.globalName,e.entry=r,e.version=t.version,e.buildVersion=t.buildVersion}function tw(){return{name:"snapshot-plugin",async afterResolve(e){let{remote:t,pkgNameOrAlias:n,expose:r,origin:i,remoteInfo:a}=e;if(!m(t)||!g(t)){let{remoteSnapshot:s,globalSnapshot:l}=await i.snapshotHandler.loadRemoteSnapshotInfo(t);t$(a,s);let u={remote:t,preloadConfig:{nameOrAlias:n,exposes:[r],resourceCategory:"sync",share:!1,depsRemote:!1}},c=await i.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:i,preloadOptions:u,remoteInfo:a,remote:t,remoteSnapshot:s,globalSnapshot:l});return c&&tS(a,i,c,!1),o({},e,{remoteSnapshot:s})}return e}}}function tI(e){let t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function tO(e,t,n,r,o={},i){let{value:s}=x(e,p(t)),l=i||s;if(l&&!(0,a.Tr)(l)&&(n(l,t,r),l.remotesInfo))for(let t of Object.keys(l.remotesInfo)){if(o[t])continue;o[t]=!0;let r=tI(t),i=l.remotesInfo[t];tO(e,{name:r.name,version:i.matchedVersion},n,!1,o,void 0)}}function tR(e,t,n,r,o){let i=[],s=[],l=[],u=new Set,c=new Set,{options:f}=e,{preloadConfig:h}=t,{depsRemote:d}=h;if(tO(r,n,(t,n,r)=>{let o;if(r)o=h;else if(Array.isArray(d)){let e=d.find(e=>e.nameOrAlias===n.name||e.nameOrAlias===n.alias);if(!e)return;o=t_(e)}else{if(!0!==d)return;o=h}let u=(0,a.Al)(t,E(t).url);u&&l.push({name:n.name,moduleInfo:{name:n.name,entry:u,type:"remoteEntryType"in t?t.remoteEntryType:"global",entryGlobalName:"globalName"in t?t.globalName:n.name,shareScope:"",version:"version"in t?t.version:void 0},url:u});let c="modules"in t?t.modules:[],f=tE(o.exposes);if(f.length&&"modules"in t){var p;c=null==t?void 0:null==(p=t.modules)?void 0:p.reduce((e,t)=>
3((null==f?void 0:f.indexOf(t.moduleName))!==-1&&e.push(t),e),[])}function m(e){let n=e.map(e=>(0,a.Al)(t,e));return o.filter?n.filter(o.filter):n}if(c){let r=c.length;for(let a=0;a<r;a++){let r=c[a],l=`${n.name}/${r.moduleName}`;e.remoteHandler.hooks.lifecycle.handlePreloadModule.emit({id:"."===r.moduleName?n.name:l,name:n.name,remoteSnapshot:t,preloadConfig:o,remote:n,origin:e}),q(l)||("all"===o.resourceCategory?(i.push(...m(r.assets.css.async)),i.push(...m(r.assets.css.sync)),s.push(...m(r.assets.js.async))):(o.resourceCategory="sync",i.push(...m(r.assets.css.sync))),s.push(...m(r.assets.js.sync)),G(l))}}},!0,{},o),o.shared){let t=(t,n)=>{let r=eX(e.shareScopeMap,n.sharedName,t,e.sharedHandler.hooks.lifecycle.resolveShare);r&&"function"==typeof r.lib&&(n.assets.js.sync.forEach(e=>{u.add(e)}),n.assets.css.sync.forEach(e=>{c.add(e)}))};o.shared.forEach(e=>{var n;let r=null==(n=f.shared)?void 0:n[e.sharedName];if(!r)return;let o=e.version?r.find(t=>t.version===e.version):r;o&&v(o).forEach(n=>{t(n,e)})})}let p=s.filter(e=>!u.has(e));return{cssAssets:i.filter(e=>!c.has(e)),jsAssetsWithoutEntry:p,entryAssets:l}}let tN=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(e){let{origin:t,preloadOptions:n,remoteInfo:r,remote:o,globalSnapshot:i,remoteSnapshot:a}=e;return m(o)&&g(o)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:o.name,url:o.entry,moduleInfo:{name:r.name,entry:o.entry,type:r.type||"global",entryGlobalName:"",shareScope:""}}]}:(t$(r,a),tR(t,n,r,i,a))}}};function tA(e,t){let n=L({name:t.options.name,version:t.options.version}),r=n&&"remotesInfo"in n&&n.remotesInfo&&x(n.remotesInfo,e.name).value;return r&&r.matchedVersion?{hostGlobalSnapshot:n,globalSnapshot:j(),remoteSnapshot:L({name:e.name,version:r.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:j(),remoteSnapshot:L({name:e.name,version:"version"in e?e.version:void 0})}}class tk{async loadSnapshot(e){let{options:t}=this.HostInstance,{hostGlobalSnapshot:n,remoteSnapshot:r,globalSnapshot:o}=this.getGlobalRemoteInfo(e),{remoteSnapshot:i,globalSnapshot:a}=await this.hooks.lifecycle.loadSnapshot.emit({options:t,moduleInfo:e,hostGlobalSnapshot:n,remoteSnapshot:r,globalSnapshot:o});return{remoteSnapshot:i,globalSnapshot:a}}async loadRemoteSnapshotInfo(e){let{options:t}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:t,moduleInfo:e});let n=L({name:this.HostInstance.options.name,version:this.HostInstance.options.version});n||(n={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},C({[this.HostInstance.options.name]:n})),n&&"remotesInfo"in n&&!x(n.remotesInfo,e.name).value&&("version"in e||"entry"in e)&&(n.remotesInfo=o({},null==n?void 0:n.remotesInfo,{[e.name]:{matchedVersion:"version"in e?e.version:e.entry}}));let{hostGlobalSnapshot:r,remoteSnapshot:i,globalSnapshot:s}=this.getGlobalRemoteInfo(e),{remoteSnapshot:l,globalSnapshot:u}=await this.hooks.lifecycle.loadSnapshot.emit({options:t,moduleInfo:e,hostGlobalSnapshot:r,remoteSnapshot:i,globalSnapshot:s});if(l){if((0,a.Tr)(l)){let t=(0,a.OL)()?l.remoteEntry:l.ssrRemoteEntry||l.remoteEntry||"",n=await this.getManifestJson(t,e,{}),r=D(o({},e,{entry:t}),n);return{remoteSnapshot:n,globalSnapshot:r}}{let{remoteSnapshot:t}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:l,from:"global"});return{remoteSnapshot:t,globalSnapshot:u}}}if(m(e)){let t=await this.getManifestJson(e.entry,e,{}),n=D(e,t),{remoteSnapshot:r}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:e,remoteSnapshot:t,from:"global"});return{remoteSnapshot:r,globalSnapshot:n}}f(e7(e9,te,{hostName:e.name,hostVersion:e.version,globalSnapshot:JSON.stringify(u)}))}getGlobalRemoteInfo(e){return tA(e,this.HostInstance)}async getManifestJson(e,t,n){let r=async()=>{let n=this.manifestCache.get(e);if(n)return n;try{let t=await this.loaderHook.lifecycle.fetch.emit(e,{});return t&&t instanceof Response||(t=await fetch(e,{})),n=await t.json(),c(n.metaData&&n.exposes&&n.shared,`${e} is not a federation manifest`),this.manifestCache.set(e,n),n}catch(n){delete this.manifestLoading[e],f(e7(e3,te,{manifestUrl:e,moduleName:t.name},`${n}`))}},o=async()=>{let n=await r(),o=(0,a.Jn)(n,{version:e}),{remoteSnapshot:i}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:t,manifestJson:n,remoteSnapshot:o,manifestUrl:e,from:"manifest"});return i};return this.manifestLoading[e]||(this.manifestLoading[e]=o().then(e=>e)),this.manifestLoading[e]}constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new tb({beforeLoadRemoteSnapshot:new tp("beforeLoadRemoteSnapshot"),loadSnapsh
3ot:new ty("loadGlobalSnapshot"),loadRemoteSnapshot:new ty("loadRemoteSnapshot")}),this.manifestLoading=w.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}}class tT{registerShared(e,t){let{shareInfos:n,shared:r}=eG(e,t);return Object.keys(n).forEach(e=>{n[e].forEach(n=>{!eX(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)&&n&&n.lib&&this.setShared({pkgName:e,lib:n.lib,get:n.get,loaded:!0,shared:n,from:t.name})})}),{shareInfos:n,shared:r}}async loadShare(e,t){let{host:n}=this,r=eQ({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==r?void 0:r.scope)&&await Promise.all(r.scope.map(async e=>{await Promise.all(this.initializeSharing(e,{strategy:r.strategy}))}));let{shareInfo:o}=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:r,shared:n.options.shared,origin:n});c(o,`Cannot find ${e} Share in the ${n.options.name}. Please ensure that the ${e} Share parameters have been injected`);let i=eX(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare),a=e=>{e.useIn||(e.useIn=[]),d(e.useIn,n.options.name)};if(i&&i.lib)return a(i),i.lib;if(i&&i.loading&&!i.loaded){let e=await i.loading;return i.loaded=!0,i.lib||(i.lib=e),a(i),e}if(i){let t=(async()=>{let t=await i.get();o.lib=t,o.loaded=!0,a(o);let n=eX(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare);return n&&(n.lib=t,n.loaded=!0),t})();return this.setShared({pkgName:e,loaded:!1,shared:i,from:n.options.name,lib:null,loading:t}),t}{if(null==t?void 0:t.customShareInfo)return!1;let r=(async()=>{let t=await o.get();o.lib=t,o.loaded=!0,a(o);let n=eX(this.shareScopeMap,e,o,this.hooks.lifecycle.resolveShare);return n&&(n.lib=t,n.loaded=!0),t})();return this.setShared({pkgName:e,loaded:!1,shared:o,from:n.options.name,lib:null,loading:r}),r}}initializeSharing(e=U,t){let{host:n}=this,r=null==t?void 0:t.from,o=null==t?void 0:t.strategy,i=null==t?void 0:t.initScope,a=[];if("build"!==r){let{initTokens:t}=this;i||(i=[]);let n=t[e];if(n||(n=t[e]={from:this.host.name}),i.indexOf(n)>=0)return a;i.push(n)}let s=this.shareScopeMap,l=n.options.name;s[e]||(s[e]={});let u=s[e],c=(e,t)=>{var n;let{version:r,eager:o}=t;u[e]=u[e]||{};let i=u[e],a=i[r],s=!!(a&&(a.eager||(null==(n=a.shareConfig)?void 0:n.eager)));(!a||"loaded-first"!==a.strategy&&!a.loaded&&(!o!=!s?o:l>a.from))&&(i[r]=t)},f=t=>t&&t.init&&t.init(s[e],i),h=async e=>{let{module:t}=await n.remoteHandler.getRemoteModuleAndOptions({id:e});if(t.getEntry){let r;try{r=await t.getEntry()}catch(t){r=await n.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:t,from:"runtime",lifecycle:"beforeLoadShare",origin:n})}t.inited||(await f(r),t.inited=!0)}};return Object.keys(n.options.shared).forEach(t=>{n.options.shared[t].forEach(n=>{n.scope.includes(e)&&c(t,n)})}),("version-first"===n.options.shareStrategy||"version-first"===o)&&n.options.remotes.forEach(t=>{t.shareScope===e&&a.push(h(t.name))}),a}loadShareSync(e,t){let{host:n}=this,r=eQ({pkgName:e,extraOptions:t,shareInfos:n.options.shared});(null==r?void 0:r.scope)&&r.scope.forEach(e=>{this.initializeSharing(e,{strategy:r.strategy})});let o=eX(this.shareScopeMap,e,r,this.hooks.lifecycle.resolveShare),i=e=>{e.useIn||(e.useIn=[]),d(e.useIn,n.options.name)};if(o){if("function"==typeof o.lib)return i(o),o.loaded||(o.loaded=!0,o.from!==n.options.name||(r.loaded=!0)),o.lib;if("function"==typeof o.get){let t=o.get();if(!(t instanceof Promise))return i(o),this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:t,shared:o}),t}}if(r.lib)return r.loaded||(r.loaded=!0),r.lib;if(r.get){let o=r.get();if(o instanceof Promise)throw Error(e7((null==t?void 0:t.from)==="build"?e5:e4,te,{hostName:n.options.name,sharedPkgName:e}));return r.lib=o,this.setShared({pkgName:e,loaded:!0,from:n.options.name,lib:r.lib,shared:r}),r.lib}throw Error(e7(e4,te,{hostName:n.options.name,sharedPkgName:e}))}initShareScopeMap(e,t,n={}){let{host:r}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:r.options,origin:r,scopeName:e,hostShareScopeMap:n.hostShareScopeMap})}setShared({pkgName:e,shared:t,from:n,lib:r,loading:a,loaded:s,get:l}){let{version:u,scope:c="default"}=t,f=i(t,["version","scope"]);
3(Array.isArray(c)?c:[c]).forEach(t=>{if(this.shareScopeMap[t]||(this.shareScopeMap[t]={}),this.shareScopeMap[t][e]||(this.shareScopeMap[t][e]={}),!this.shareScopeMap[t][e][u]){this.shareScopeMap[t][e][u]=o({version:u,scope:["default"]},f,{lib:r,loaded:s,loading:a}),l&&(this.shareScopeMap[t][e][u].get=l);return}let n=this.shareScopeMap[t][e][u];a&&!n.loading&&(n.loading=a)})}_setGlobalShareScopeMap(e){let t=eZ(),n=e.id||e.name;n&&!t[n]&&(t[n]=this.shareScopeMap)}constructor(e){this.hooks=new tb({afterResolve:new ty("afterResolve"),beforeLoadShare:new ty("beforeLoadShare"),loadShare:new tp,resolveShare:new tg("resolveShare"),initContainerShareScopeMap:new tg("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}}class tP{formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((e,t)=>(this.registerRemote(t,e,{force:!1}),e),e.remotes)}setIdToRemoteMap(e,t){let{remote:n,expose:r}=t,{name:o,alias:i}=n;if(this.idToRemoteMap[e]={name:n.name,expose:r},i&&e.startsWith(o)){let t=e.replace(o,i);this.idToRemoteMap[t]={name:n.name,expose:r};return}if(i&&e.startsWith(i)){let t=e.replace(i,o);this.idToRemoteMap[t]={name:n.name,expose:r}}}async loadRemote(e,t){let{host:n}=this;try{let{loadFactory:r=!0}=t||{loadFactory:!0},{module:o,moduleOptions:i,remoteMatchInfo:a}=await this.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:s,remote:l,expose:u,id:c,remoteSnapshot:f}=a,h=await o.get(c,u,t,f),d=await this.hooks.lifecycle.onLoad.emit({id:c,pkgNameOrAlias:s,expose:u,exposeModule:r?h:void 0,exposeModuleFactory:r?void 0:h,remote:l,options:i,moduleInstance:o,origin:n});if(this.setIdToRemoteMap(e,a),"function"==typeof d)return d;return h}catch(i){let{from:r="runtime"}=t||{from:"runtime"},o=await this.hooks.lifecycle.errorLoadRemote.emit({id:e,error:i,from:r,lifecycle:"onLoad",origin:n});if(!o)throw i;return o}}async preloadRemote(e){let{host:t}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:t.options,origin:t});let n=tv(t.options.remotes,e);await Promise.all(n.map(async e=>{let{remote:n}=e,r=tf(n),{globalSnapshot:o,remoteSnapshot:i}=await t.snapshotHandler.loadRemoteSnapshotInfo(n),a=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:t,preloadOptions:e,remote:n,remoteInfo:r,globalSnapshot:o,remoteSnapshot:i});a&&tS(r,t,a)}))}registerRemotes(e,t){let{host:n}=this;e.forEach(e=>{this.registerRemote(e,n.options.remotes,{force:null==t?void 0:t.force})})}async getRemoteModuleAndOptions(e){let t;let{host:n}=this,{id:r}=e;try{t=await this.hooks.lifecycle.beforeRequest.emit({id:r,options:n.options,origin:n})}catch(e){if(!(t=await this.hooks.lifecycle.errorLoadRemote.emit({id:r,options:n.options,origin:n,from:"runtime",error:e,lifecycle:"beforeRequest"})))throw e}let{id:i}=t,a=tt(n.options.remotes,i);c(a,e7(e2,te,{hostName:n.options.name,requestId:i}));let{remote:s}=a,l=tf(s),u=await n.sharedHandler.hooks.lifecycle.afterResolve.emit(o({id:i},a,{options:n.options,origin:n,remoteInfo:l})),{remote:f,expose:h}=u;c(f&&h,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${i}.`);let d=n.moduleCache.get(f.name),p={host:n,remoteInfo:l};return d||(d=new th(p),n.moduleCache.set(f.name,d)),{module:d,moduleOptions:p,remoteMatchInfo:u}}registerRemote(e,t,n){let{host:r}=this,o=()=>{if(e.alias){let n=t.find(t=>{var n;return e.alias&&(t.name.startsWith(e.alias)||(null==(n=t.alias)?void 0:n.startsWith(e.alias)))});c(!n,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${n&&n.name} name or alias`)}"entry"in e&&(0,a.OL)()&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=U),e.type||(e.type=W)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:r});let i=t.find(t=>t.name===e.name);if(i){let s=[`The remote "${e.name}" is already registered.`,(null==n?void 0:n.force)?"Hope you have known that OVERRIDE it may have some unexpected errors":'If you want to merge the remote, you can set "force: true".'];(null==n?void 0:n.force)&&(this.removeRemote(i),o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:r})),(0,a.R8)(s.join(" "))}else o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:r})}removeRemote(e){try{let{host:n}=this,{name:r}=e,o=n.options.remotes.findIndex(e=>e.name===r);-1!==o&&n.options.remotes.splice(o,1);
3let i=n.moduleCache.get(e.name);if(i){let r=i.remoteInfo,o=r.entryGlobalName;if(S[o]){var t;(null==(t=Object.getOwnPropertyDescriptor(S,o))?void 0:t.configurable)?delete S[o]:S[o]=void 0}let s=tu(i.remoteInfo);R[s]&&delete R[s],n.snapshotHandler.manifestCache.delete(r.entry);let l=r.buildVersion?(0,a.lG)(r.name,r.buildVersion):r.name,u=S.__FEDERATION__.__INSTANCES__.findIndex(e=>r.buildVersion?e.options.id===l:e.name===l);if(-1!==u){let e=S.__FEDERATION__.__INSTANCES__[u];l=e.options.id||l;let t=eZ(),n=!0,o=[];Object.keys(t).forEach(e=>{let i=t[e];i&&Object.keys(i).forEach(t=>{let a=i[t];a&&Object.keys(a).forEach(i=>{let s=a[i];s&&Object.keys(s).forEach(a=>{let l=s[a];l&&"object"==typeof l&&l.from===r.name&&(l.loaded||l.loading?(l.useIn=l.useIn.filter(e=>e!==r.name),l.useIn.length?n=!1:o.push([e,t,i,a])):o.push([e,t,i,a]))})})})}),n&&(e.shareScopeMap={},delete t[l]),o.forEach(([e,n,r,o])=>{var i,a,s;null==(s=t[e])||null==(a=s[n])||null==(i=a[r])||delete i[o]}),S.__FEDERATION__.__INSTANCES__.splice(u,1)}let{hostGlobalSnapshot:c}=tA(e,n);if(c){let t=c&&"remotesInfo"in c&&c.remotesInfo&&x(c.remotesInfo,e.name).key;t&&(delete c.remotesInfo[t],w.__FEDERATION__.__MANIFEST_LOADING__[t]&&delete w.__FEDERATION__.__MANIFEST_LOADING__[t])}n.moduleCache.delete(e.name)}}catch(e){u.log("removeRemote fail: ",e)}}constructor(e){this.hooks=new tb({beforeRegisterRemote:new tg("beforeRegisterRemote"),registerRemote:new tg("registerRemote"),beforeRequest:new ty("beforeRequest"),onLoad:new tp("onLoad"),handlePreloadModule:new td("handlePreloadModule"),errorLoadRemote:new tp("errorLoadRemote"),beforePreloadRemote:new tp("beforePreloadRemote"),generatePreloadAssets:new tp("generatePreloadAssets"),afterPreloadRemote:new tp,loadEntry:new tp}),this.host=e,this.idToRemoteMap={}}}class tx{initOptions(e){this.registerPlugins(e.plugins);let t=this.formatOptions(this.options,e);return this.options=t,t}async loadShare(e,t){return this.sharedHandler.loadShare(e,t)}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(e=U,t){return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,n){let r=new th({host:this,remoteInfo:tf({name:e,entry:t})});return r.remoteEntryExports=n,this.moduleCache.set(e,r),r}async loadRemote(e,t){return this.remoteHandler.loadRemote(e,t)}async preloadRemote(e){return this.remoteHandler.preloadRemote(e)}initShareScopeMap(e,t,n={}){this.sharedHandler.initShareScopeMap(e,t,n)}formatOptions(e,t){let{shared:n}=eG(e,t),{userOptions:r,options:i}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:n}),a=this.remoteHandler.formatAndRegisterRemote(i,r),{shared:s}=this.sharedHandler.registerShared(i,r),l=[...i.plugins];r.plugins&&r.plugins.forEach(e=>{l.includes(e)||l.push(e)});let u=o({},e,t,{plugins:l,remotes:a,shared:s});return this.hooks.lifecycle.init.emit({origin:this,options:u}),u}registerPlugins(e){let t=tr(e,[this.hooks,this.remoteHandler.hooks,this.sharedHandler.hooks,this.snapshotHandler.hooks,this.loaderHook]);this.options.plugins=this.options.plugins.reduce((e,t)=>(t&&e&&!e.find(e=>e.name===t.name)&&e.push(t),e),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}constructor(e){this.hooks=new tb({beforeInit:new tg("beforeInit"),init:new td,beforeInitContainer:new ty("beforeInitContainer"),initContainer:new ty("initContainer")}),this.version="0.7.3",this.moduleCache=new Map,this.loaderHook=new tb({getModuleInfo:new td,createScript:new td,createLink:new td,fetch:new tp,getModuleFactory:new tp}
3);let t={id:s(),name:e.name,plugins:[tw(),tN()],remotes:[],shared:{},inBrowser:(0,a.OL)()};this.name=e.name,this.options=t,this.snapshotHandler=new tk(this),this.sharedHandler=new tT(this),this.remoteHandler=new tP(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...t.plugins,...e.plugins||[]]),this.options=this.formatOptions(t,e)}}let tj=null;function tM(e){let t=A(e.name,e.version);return t?(t.initOptions(e),tj||(tj=t),t):(k(tj=new(T()||tx)(e)),tj)}function tL(...e){return c(tj,"Please call init first"),tj.loadRemote.apply(tj,e)}function tD(...e){return c(tj,"Please call init first"),tj.loadShare.apply(tj,e)}function tC(...e){return c(tj,"Please call init first"),tj.loadShareSync.apply(tj,e)}function tH(...e){return c(tj,"Please call init first"),tj.preloadRemote.apply(tj,e)}function tF(...e){return c(tj,"Please call init first"),tj.registerRemotes.apply(tj,e)}function tV(...e){return c(tj,"Please call init first"),tj.registerPlugins.apply(tj,e)}function tq(){return tj}P(tx);let tG=["script"];function tU(){return(tU=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function tW(e){e.S&&!e.federation.hasAttachShareScopeMap&&e.federation.instance&&e.federation.instance.shareScopeMap&&(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}function tB(e){let{moduleId:t,moduleToHandlerMapping:n,webpackRequire:r}=e,o=r.federation.instance;if(!o)throw Error("Federation instance not found!");let{shareKey:i,shareInfo:a}=n[t];try{return o.loadShareSync(i,{customShareInfo:a})}catch(e){throw console.error('loadShareSync failed! The function should not be called unless you set "eager:true". If you do not set it, and encounter this issue, you can check whether an async boundary is implemented.'),console.error("The original error message is as follows: "),e}}let tK={runtime:r,instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:function(e){let{chunkId:t,promises:n,chunkMapping:r,idToExternalAndNameMapping:o,webpackRequire:i,idToRemoteMap:s}=e;tW(i),i.o(r,t)&&r[t].forEach(e=>{let t=i.R;t||(t=[]);let r=o[e],l=s[e];if(t.indexOf(r)>=0)return;if(t.push(r),r.p)return n.push(r.p);let u=t=>{t||(t=Error("Container missing")),"string"==typeof t.message&&(t.message+=`
4while loading "${r[1]}" from ${r[2]}`),i.m[e]=()=>{throw t},r.p=0},c=(e,t,o,i,a,s)=>{try{let l=e(t,o);if(!l||!l.then)return a(l,i,s);{let e=l.then(e=>a(e,i),u);if(!s)return e;n.push(r.p=e)}}catch(e){u(e)}},f=(e,t,n)=>e?c(i.I,r[0],0,e,h,n):u();var h=(e,n,o)=>c(n.get,r[1],t,0,d,o),d=t=>{r.p=1,i.m[e]=e=>{e.exports=t()}};let p=()=>{try{let e=(0,a.e4)(l[0].name,a.yq)+r[1].slice(1),t=i.federation.instance,n=()=>i.federation.instance.loadRemote(e,{loadFactory:!1,from:"build"});if("version-first"===t.options.shareStrategy)return Promise.all(t.sharedHandler.initializeSharing(r[0])).then(()=>n());return n()}catch(e){u(e)}};1===l.length&&tG.includes(l[0].externalType)&&l[0].name?c(p,r[2],0,0,d,1):c(i,r[2],0,0,f,1)})},consumes:function(e){let{chunkId:t,promises:n,chunkMapping:r,installedModules:o,moduleToHandlerMapping:i,webpackRequire:a}=e;tW(a),a.o(r,t)&&r[t].forEach(e=>{if(a.o(o,e))return n.push(o[e]);let t=t=>{o[e]=0,a.m[e]=n=>{delete a.c[e],n.exports=t()}},r=t=>{delete o[e],a.m[e]=n=>{throw delete a.c[e],t}};try{let s=a.federation.instance;if(!s)throw Error("Federation instance not found!");let{shareKey:l,getter:u,shareInfo:c}=i[e],f=s.loadShare(l,{customShareInfo:c}).then(e=>!1===e?u():e);f.then?n.push(o[e]=f.then(t).catch(r)):t(f)}catch(e){r(e)}})},I:function({shareScopeName:e,webpackRequire:t,initPromises:n,initTokens:r,initScope:o}){o||(o=[]);let i=t.federation.instance;var a=r[e];if(a||(a=r[e]={from:i.name}),o.indexOf(a)>=0)return;o.push(a);let s=n[e];if(s)return s;var l=e=>"undefined"!=typeof console&&console.warn&&console.warn(e),u=n=>{var r=e=>l("Initialization of sharing external failed: "+e);try{var i=t(n);if(!i)return;var a=n=>n&&n.init&&n.init(t.S[e],o);if(i.then)return c.push(i.then(a,r));var s=a(i);if(s&&"boolean"!=typeof s&&s.then)return c.push(s.catch(r))}catch(e){r(e)}};let c=i.initializeSharing(e,{strategy:i.options.shareStrategy,initScope:o,from:"build"});tW(t);let f=t.federation.bundlerRuntimeOptions.remotes;
4return(f&&Object.keys(f.idToRemoteMap).forEach(e=>{let t=f.idToRemoteMap[e],n=f.idToExternalAndNameMapping[e][2];if(t.length>1)u(n);else if(1===t.length){let e=t[0];tG.includes(e.externalType)||u(n)}}),c.length)?n[e]=Promise.all(c).then(()=>n[e]=!0):n[e]=!0},S:{},installInitialConsumes:function(e){let{moduleToHandlerMapping:t,webpackRequire:n,installedModules:r,initialConsumes:o}=e;o.forEach(e=>{n.m[e]=o=>{r[e]=0,delete n.c[e];let i=tB({moduleId:e,moduleToHandlerMapping:t,webpackRequire:n});if("function"!=typeof i)throw Error(`Shared module is not available for eager consumption: ${e}`);o.exports=i()}})},initContainerEntry:function(e){let{webpackRequire:t,shareScope:n,initScope:r,shareScopeKey:o,remoteEntryInitOptions:i}=e;if(!t.S||!t.federation||!t.federation.instance||!t.federation.initOptions)return;let a=t.federation.instance;var s=o||"default";return a.initOptions(tU({name:t.federation.initOptions.name,remotes:[]},i)),a.initShareScopeMap(s,n,{hostShareScopeMap:(null==i?void 0:i.shareScopeMap)||{}}),t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),t.I(s,r)}},attachShareScopeMap:tW,bundlerRuntimeOptions:{}};var tz=n(25657);if(!n.federation.runtime){var tY=n.federation;for(var tJ in n.federation={},tK)n.federation[tJ]=tK[tJ];for(var tJ in tY)n.federation[tJ]=tY[tJ]}if(!n.federation.instance){var tX=[!!tz.A&&(tz.A.default||tz.A)()].filter(Boolean);n.federation.initOptions.plugins=n.federation.initOptions.plugins?n.federation.initOptions.plugins.concat(tX):tX,n.federation.instance=n.federation.runtime.init(n.federation.initOptions),n.federation.attachShareScopeMap&&n.federation.attachShareScopeMap(n),n.federation.installInitialConsumes&&n.federation.installInitialConsumes(),!n.federation.isMFRemote&&n.federation.prefetch&&n.federation.prefetch()}},39907:function(e){var t,n,r,o=e.exports={};function i(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}function l(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var u=[],c=!1,f=-1;function h(){c&&r&&(c=!1,r.length?u=r.concat(u):f=-1,u.length&&d())}function d(){if(!c){var e=s(h);c=!0;for(var t=u.length;t;){for(r=u,u=[];++f<t;)r&&r[f].run();f=-1,t=u.length}r=null,c=!1,l(e)}}function p(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];u.push(new p(e,t)),1!==u.length||c||s(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}},68620:function(e,t,n){"use strict";var r=Error();e.exports=new Promise(function(e,t){if("undefined"!=typeof primary)return e();n.l("https://www.propertyfinder.ae/primary/_next/static/chunks/remoteEntry.js",function(n){if("undefined"!=typeof primary)return e();var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;r.message="Loading script failed.\n("+o+": "+i+")",r.name="ScriptExternalLoadError",r.type=o,r.request=i,t(r)},"primary")}).then(function(){return primary})},76817:function(e){"use strict";var t=Object.defineProperty,n=Object.getOwnPropertyDescriptor,r=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,i=(e,i,a,s)=>{if(i&&"object"==typeof i||"function"==typeof i)for(let l of r(i))o.call(e,l)||l===a||t(e,l,{get:()=>i[l],enumerable:!(s=n(i,l))||s.enumerable});return e},a=e=>i(t({},"__esModule",{value:!0}),e),s={};
4((e,n)=>{for(var r in n)t(e,r,{get:n[r],enumerable:!0})})(s,{createLogger:()=>k,logger:()=>T}),e.exports=a(s);var l=void 0,u=()=>{if(void 0!==l)return l;try{let e="color test",t="color: red;",n=console.log;console.log=(...n)=>{n[0]===`%c${e}`&&n[1]===t&&(l=!0)},console.log(`%c${e}`,t),console.log=n}catch(e){l=!1}return l},c={bold:"font-weight: bold;",red:"color: red;",green:"color: green;",orange:"color: orange;",dodgerblue:"color: dodgerblue;",magenta:"color: magenta;",gray:"color: gray;"},f=e=>u()?t=>{if(Array.isArray(t)){let[n,r]=t;return[`%c${n.replace("%c","")}`,r?`${c[e]}${r}`:`${c[e]||""}`]}return[`%c${String(t).replace("%c","")}`,c[e]||""]}:e=>[String(e)],h=f("bold"),d=f("red"),p=f("green"),m=f("orange"),g=f("dodgerblue"),y=f("magenta");function b(e,t,n){let r=[""];return"label"in t&&(r=[n[e]||t.label||""],r=h(t.color?t.color(r):r[0])),r=r.filter(Boolean)}function _(e,t,n,r){e.length?Array.isArray(r)?console.log(...e,...r):console.log(...e,t):Array.isArray(r)?console.log(...r):console.log(t,...n)}f("gray");var v={error:0,warn:1,info:2,log:3,verbose:4},E=/at\s.*:\d+:\d+[\s\)]*$/,S=/at\s.*\(<anonymous>\)$/,$=e=>E.test(e)||S.test(e),w=(e={},{getLabel:t,handleError:n,finalLog:r,greet:o,LOG_TYPES:i})=>{let a=e.level||"log",s=e.labels||{},l=(e,o,...l)=>{if(v[i[e].level]>v[a])return;if(null==o)return console.log();let u=i[e],c="",f=t(e,u,s);if(o instanceof Error){if(o.stack){let[e,...t]=o.stack.split("\n");e.startsWith("Error: ")&&(e=e.slice(7)),c=`${e}
5${n(t.join("\n"))}`}else c=o.message}else c="error"===u.level&&"string"==typeof o?o.split("\n").map(e=>$(e)?n(e):e).join("\n"):`${o}`;r(f,c,l,o)},u={greet:e=>l("log",o(e))};
5return Object.keys(i).forEach(e=>{u[e]=(...t)=>l(e,...t)}),Object.defineProperty(u,"level",{get:()=>a,set(e){a=e}}),Object.defineProperty(u,"labels",{get:()=>s,set(e){s=e}}),u.override=e=>{Object.assign(u,e)},u},I=[189,255,243],O=[74,194,154],R=e=>!/[\s\n]/.test(e);function N(e){if(!u())return[e];let t=[...e],n=t.filter(R),r=n.length-1;if(0===r)return console.log(`%c${e}`,`color: rgb(${I.join(",")}); font-weight: bold;`),[e];let o="",i=[];return t.forEach(e=>{if(R(e)){let t=n.indexOf(e)/r,a=Math.round(I[0]+(O[0]-I[0])*t),s=Math.round(I[1]+(O[1]-I[1])*t),l=Math.round(I[2]+(O[2]-I[2])*t);o+=`%c${e}`,i.push(`color: rgb(${a},${s},${l}); font-weight: bold;`)}else o+=e}),[o,...i]}var A={error:{label:"error",level:"error",color:d},warn:{label:"warn",level:"warn",color:m},info:{label:"info",level:"info",color:g},start:{label:"start",level:"info",color:g},ready:{label:"ready",level:"info",color:p},success:{label:"success",level:"info",color:p},log:{level:"log"},debug:{label:"debug",level:"verbose",color:y}};function k(e={}){return w(e,{handleError:e=>e,getLabel:b,gradient:N,finalLog:_,LOG_TYPES:A,greet:e=>N(e)})}var T=k()},25657:function(e,t,n){"use strict";var r;function o(){return{name:"next-internal-plugin",createScript:function(e){let t=e.url,n=e.attrs;if("undefined"!=typeof window){let e=document.createElement("script");return e.src=t,e.async=!0,delete n?.crossorigin,{script:e,timeout:8e3}}},errorLoadRemote:function(e){let t;let n=e.id,r=e.error,o=e.from;globalThis.moduleGraphDirty=!0,console.error(n,"offline");let i=function(){return console.error(n,"offline",r),null};return i.getInitialProps=function(e){return{}},t="build"===o?function(){return{__esModule:!0,default:i,getServerSideProps:function(){return{props:{}}}}}:{default:i,getServerSideProps:function(){return{props:{}}}}},beforeInit:function(e){let t;if(globalThis.usedChunks||(globalThis.usedChunks=new Set),"string"==typeof n.j&&!n.j.startsWith("webpack"))return e;let r=e.origin.moduleCache,o=e.origin.name;try{t=Function("return globalThis")()}catch(e){t=globalThis}let i=t[o];return i&&r.set(o,i),e},init:function(e){return e},beforeRequest:function(e){let t=e.options,n=e.id.split("/").shift(),r=t.remotes.find(function(e){return e.name===n});return!r||r&&r.entry&&r.entry.includes("?t=")||(r.entry=r.entry+"?t="+Date.now()),e},afterResolve:function(e){return e},onLoad:function(e){let t=e.exposeModuleFactory,n=e.exposeModule,r=e.id,o=t||n;if(!o)return e;if("undefined"==typeof window){let e;try{e=o()}catch(t){e=o}let t={get:function(t,n,o){if(t===e&&"function"==typeof e[n])return function(){return globalThis.usedChunks.add(r),e[n].apply(this,arguments)};let i=t[n];if("function"==typeof i){let e=function(){return globalThis.usedChunks.add(r),i.apply(this,arguments)};
5return Object.keys(i).forEach(function(t){Object.defineProperty(e,t,{value:i[t],writable:!0,enumerable:!0,configurable:!0})}),e}return Reflect.get(t,n,o)}};return"function"==typeof e?(Object.getOwnPropertyNames(e=new Proxy(e,t)).forEach(function(n){"function"==typeof e[n]&&(e[n]=new Proxy(e[n],t))}),function(){return e}):e=new Proxy(e,t)}return e},resolveShare:function(e){if("react"!==e.pkgName&&"react-dom"!==e.pkgName&&!e.pkgName.startsWith("next/"))return e;let t=e.shareScopeMap,n=e.scope,r=e.pkgName,o=e.version,i=e.GlobalFederation.__INSTANCES__[0];return i&&i.options.shared[r]&&(e.resolver=function(){return t[n][r][o]=i.options.shared[r][0],t[n][r][o]}),e},beforeLoadShare:async function(e){return e}}}r={value:!0},t.A=o},27003:function(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{Al:function(){return getResourceUrl},Bb:function(){return isDebugMode},Jn:function(){return generateSnapshotFromManifest},ML:function(){return safeToString},OL:function(){return isBrowserEnv},R8:function(){return warn},Tr:function(){return isManifestProvider},d:function(){return createLink},e4:function(){return decodeName},h:function(){return createLogger},k0:function(){return loadScript},lG:function(){return composeKeyWithSeparator},oe:function(){return loadScriptNode},so:function(){return createScript},yq:function(){return ENCODE_NAME_PREFIX}});var isomorphic_rslog__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(76817),_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(30335),process=__webpack_require__(39907);let FederationModuleManifest="federation-manifest.json",MANIFEST_EXT=".json",BROWSER_LOG_KEY="FEDERATION_DEBUG",BROWSER_LOG_VALUE="1",NameTransformSymbol={AT:"@",HYPHEN:"-",SLASH:"/"},NameTransformMap={[NameTransformSymbol.AT]:"scope_",[NameTransformSymbol.HYPHEN]:"_",[NameTransformSymbol.SLASH]:"__"},EncodedNameTransformMap={[NameTransformMap[NameTransformSymbol.AT]]:NameTransformSymbol.AT,[NameTransformMap[NameTransformSymbol.HYPHEN]]:NameTransformSymbol.HYPHEN,[NameTransformMap[NameTransformSymbol.SLASH]]:NameTransformSymbol.SLASH},SEPARATOR=":",ManifestFileName="mf-manifest.json",StatsFileName="mf-stats.json",MFModuleType={},MODULE_DEVTOOL_IDENTIFIER="__MF_DEVTOOLS_MODULE_INFO__",ENCODE_NAME_PREFIX="ENCODE_NAME_PREFIX",TEMP_DIR=".federation",MFPrefetchCommon={};var ContainerPlugin=Object.freeze({__proto__:null}),ContainerReferencePlugin=Object.freeze({__proto__:null}),ModuleFederationPlugin=Object.freeze({__proto__:null}),SharePlugin=Object.freeze({__proto__:null});function isBrowserEnv(){return"undefined"!=typeof window}function isBrowserDebug(){try{if(isBrowserEnv()&&window.localStorage)return localStorage.getItem(BROWSER_LOG_KEY)===BROWSER_LOG_VALUE}catch(e){}return!1}function isDebugMode(){return void 0!==process&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!("undefined"!=typeof FEDERATION_DEBUG&&FEDERATION_DEBUG)||isBrowserDebug()}let getProcessEnv=function(){return void 0!==process&&process.env?process.env:{}},PREFIX="[ Module Federation ]";function setDebug(e){isDebugMode()&&(e.level="verbose")}function setPrefix(e,t){e.labels={warn:`${t} Warn`,error:`${t} Error`,success:`${t} Success`,info:`${t} Info`,ready:`${t} Ready`,debug:`${t} Debug`}}function createLogger(e){let t=(0,isomorphic_rslog__WEBPACK_IMPORTED_MODULE_0__.createLogger)({labels:{warn:`${PREFIX} Warn`,error:`${PREFIX} Error`,success:`${PREFIX} Success`,info:`${PREFIX} Info`,ready:`${PREFIX} Ready`,debug:`${PREFIX} Debug`}});return setDebug(t),setPrefix(t,e),t}let logger=createLogger(PREFIX),LOG_CATEGORY="[ Federation Runtime ]",parseEntry=(e,t,n=SEPARATOR)=>{let r=e.split(n),o="development"===getProcessEnv().NODE_ENV&&t,i="*",a=e=>e.startsWith("http")||e.includes(MANIFEST_EXT);if(r.length>=2){let[t,...s]=r;e.startsWith(n)&&(s=[o||r.slice(-1)[0]],t=r.slice(0,-1).join(n));let l=o||s.join(n);return a(l)?{name:t,entry:l}:{name:t,version:l||i}}if(1===r.length){let[e]=r;return o&&a(o)?{name:e,entry:o}:{name:e,version:o||i}}throw`Invalid entry value: ${e}`},composeKeyWithSeparator=function(...e){return e.length?e.reduce((e,t)=>
5t?e?`${e}${SEPARATOR}${t}`:t:e,""):""},encodeName=function(e,t="",n=!1){try{let r=n?".js":"";return`${t}${e.replace(RegExp(`${NameTransformSymbol.AT}`,"g"),NameTransformMap[NameTransformSymbol.AT]).replace(RegExp(`${NameTransformSymbol.HYPHEN}`,"g"),NameTransformMap[NameTransformSymbol.HYPHEN]).replace(RegExp(`${NameTransformSymbol.SLASH}`,"g"),NameTransformMap[NameTransformSymbol.SLASH])}${r}`}catch(e){throw e}},decodeName=function(e,t,n){try{let r=e;if(t){if(!r.startsWith(t))return r;r=r.replace(RegExp(t,"g"),"")}return r=r.replace(RegExp(`${NameTransformMap[NameTransformSymbol.AT]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.AT]]).replace(RegExp(`${NameTransformMap[NameTransformSymbol.SLASH]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.SLASH]]).replace(RegExp(`${NameTransformMap[NameTransformSymbol.HYPHEN]}`,"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.HYPHEN]]),n&&(r=r.replace(".js","")),r}catch(e){throw e}},generateExposeFilename=(e,t)=>{if(!e)return"";let n=e;return"."===n&&(n="default_export"),n.startsWith("./")&&(n=n.replace("./","")),encodeName(n,"__federation_expose_",t)},generateShareFilename=(e,t)=>e?encodeName(e,"__federation_shared_",t):"",getResourceUrl=(e,t)=>
5{if("getPublicPath"in e){let n;return n=e.getPublicPath.startsWith("function")?Function("return "+e.getPublicPath)()():Function(e.getPublicPath)(),`${n}${t}`}return"publicPath"in e?`${e.publicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},assert=(e,t)=>{e||error(t)},error=e=>{throw Error(`${LOG_CATEGORY}: ${e}`)},warn=e=>{console.warn(`${LOG_CATEGORY}: ${e}`)};function safeToString(e){try{return JSON.stringify(e,null,2)}catch(e){return""}}let VERSION_PATTERN_REGEXP=/^([\d^=v<>~]|[*xX]$)/;function isRequiredVersion(e){return VERSION_PATTERN_REGEXP.test(e)}let simpleJoinRemoteEntry=(e,t)=>{if(!e)return t;let n=(e=>{if("."===e)return"";if(e.startsWith("./"))return e.replace("./","");if(e.startsWith("/")){let t=e.slice(1);return t.endsWith("/")?t.slice(0,-1):t}return e})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function inferAutoPublicPath(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function generateSnapshotFromManifest(e,t={}){var n,r,o;let i;let{remotes:a={},overrides:s={},version:l}=t,u=()=>"publicPath"in e.metaData?"auto"===e.metaData.publicPath&&l?inferAutoPublicPath(l):e.metaData.publicPath:e.metaData.getPublicPath,c=Object.keys(s),f={};Object.keys(a).length||(f=(null==(o=e.remotes)?void 0:o.reduce((e,t)=>{let n;let r=t.federationContainerName;return n=c.includes(r)?s[r]:"version"in t?t.version:t.entry,e[r]={matchedVersion:n},e},{}))||{}),Object.keys(a).forEach(e=>f[e]={matchedVersion:c.includes(e)?s[e]:a[e]});let{remoteEntry:{path:h,name:d,type:p},types:m,buildInfo:{buildVersion:g},globalName:y,ssrRemoteEntry:b}=e.metaData,{exposes:_}=e,v={version:l||"",buildVersion:g,globalName:y,remoteEntry:simpleJoinRemoteEntry(h,d),remoteEntryType:p,remoteTypes:simpleJoinRemoteEntry(m.path,m.name),remoteTypesZip:m.zip||"",remoteTypesAPI:m.api||"",remotesInfo:f,shared:null==e?void 0:e.shared.map(e=>({assets:e.assets,sharedName:e.name,version:e.version})),modules:null==_?void 0:_.map(e=>({moduleName:e.name,modulePath:e.path,assets:e.assets}))};if(null==(n=e.metaData)?void 0:n.prefetchInterface){let t=e.metaData.prefetchInterface;v=(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},v,{prefetchInterface:t})}if(null==(r=e.metaData)?void 0:r.prefetchEntry){let{path:t,name:n,type:r}=e.metaData.prefetchEntry;v=(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},v,{prefetchEntry:simpleJoinRemoteEntry(t,n),prefetchEntryType:r})}if(i="publicPath"in e.metaData?(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},v,{publicPath:u()}):(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},v,{getPublicPath:u()}),b){let e=simpleJoinRemoteEntry(b.path,b.name);i.ssrRemoteEntry=e,i.ssrRemoteEntryType=b.type||"commonjs-module"}return i}function isManifestProvider(e){return!!("remoteEntry"in e&&e.remoteEntry.includes(MANIFEST_EXT))}async function safeWrapper(e,t){try{return await e()}catch(e){t||warn(e);return}}function isStaticResourcesEqual(e,t){let n=/^(https?:)?\/\//i;return e.replace(n,"").replace(/\/$/,"")===t.replace(n,"").replace(/\/$/,"")}function createScript(e){let t,n=null,r=!0,o=2e4,i=document.getElementsByTagName("script");for(let t=0;t<i.length;t++){let o=i[t],a=o.getAttribute("src");if(a&&isStaticResourcesEqual(a,e.url)){n=o,r=!1;break}}if(!n){let t;let r=e.attrs;(n=document.createElement("script")).type=(null==r?void 0:r.type)==="module"?"module":"text/javascript",e.createScriptHook&&((t=e.createScriptHook(e.url,e.attrs))instanceof HTMLScriptElement?n=t:"object"==typeof t&&("script"in t&&t.script&&(n=t.script),"timeout"in t&&t.timeout&&(o=t.timeout))),n.src||(n.src=e.url),r&&!t&&Object.keys(r).forEach(e=>{n&&("async"===e||"defer"===e?n[e]=r[e]:n.getAttribute(e)||n.setAttribute(e,r[e]))})}let a=async(r,o)=>{var i,a,s;if(clearTimeout(t),n&&(n.onerror=null,n.onload=null,safeWrapper(()=>{let{needDeleteScript:t=!0}=e;t&&(null==n?void 0:n.parentNode)&&n.parentNode.removeChild(n)}),r&&"function"==typeof r)){let t=r(o);if(t instanceof Promise){let n=await t;return null==e||null==(s=e.cb)||s.call(e),n}return null==e||null==(a=e.cb)||a.call(e),t}null==e||null==(i=e.cb)||i.call(e)};return n.onerror=a.bind(null,n.onerror),n.onload=a.bind(null,n.onload),t=setTimeout(()=>{a(null,Error(`Remote script "${e.url}" time-outed.`))},o),{script:n,needAttach:r}}function createLink(e){let t=null,n=!0,r=document.getElementsByTagName("link");for(let o=0;o<r.length;o++){let i=r[o],a=i.getAttribute("href"),s=i.getAttribute("ref");if(a&&isStaticResourcesEqual(a,e.url)&&s===e.attrs.ref){t=i,n=!1;break}}if(!t){let n;(t=document.createElement("link")).setAttribute("href",e.url);let r=e.attrs;e.createLinkHook&&(n=e.createLinkHook(e.url,r))instanceof HTMLLinkElement&&(t=n),r&&!n&&Object.keys(r).forEach(e
5=>{t&&!t.getAttribute(e)&&t.setAttribute(e,r[e])})}let o=(n,r)=>{if(t&&(t.onerror=null,t.onload=null,safeWrapper(()=>{let{needDeleteLink:n=!0}=e;n&&(null==t?void 0:t.parentNode)&&t.parentNode.removeChild(t)}),n)){let t=n(r);return e.cb(),t}e.cb()};return t.onerror=o.bind(null,t.onerror),t.onload=o.bind(null,t.onload),{link:t,needAttach:n}}function loadScript(e,t){let{attrs:n={},createScriptHook:r}=t;return new Promise((t,o)=>{let{script:i,needAttach:a}=createScript({url:e,cb:t,attrs:(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({fetchpriority:"high"},n),createScriptHook:r,needDeleteScript:!0});a&&document.head.appendChild(i)})}function importNodeModule(e){if(!e)throw Error("import specifier is required");return Function("name","return import(name)")(e).then(e=>e).catch(t=>{throw console.error(`Error importing module ${e}:`,t),t})}let loadNodeFetch=async()=>{let e=await importNodeModule("node-fetch");return e.default||e},lazyLoaderHookFetch=async(e,t,n)=>{let r=(e,t)=>n.lifecycle.fetch.emit(e,t),o=await r(e,t||{});return o&&o instanceof Response?o:("undefined"==typeof fetch?await loadNodeFetch():fetch)(e,t||{})};function createScriptNode(url,cb,attrs,loaderHook){let urlObj;if(null==loaderHook?void 0:loaderHook.createScriptHook){let hookResult=loaderHook.createScriptHook(url);hookResult&&"object"==typeof hookResult&&"url"in hookResult&&(url=hookResult.url)}try{urlObj=new URL(url)}catch(e){console.error("Error constructing URL:",e),cb(Error(`Invalid URL: ${e}`));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(e,t)=>lazyLoaderHookFetch(e,t,loaderHook):"undefined"==typeof fetch?loadNodeFetch():fetch,handleScriptFetch=async(f,urlObj)=>{try{var _vm_constants,_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER;let res=await f(urlObj.href),data=await res.text(),[path,vm]=await Promise.all([importNodeModule("path"),importNodeModule("vm")]),scriptContext={exports:{},module:{exports:{}}},urlDirname=urlObj.pathname.split("/").slice(0,-1).join("/"),filename=path.basename(urlObj.pathname),script=new vm.Script(`(function(exports, module, require, __dirname, __filename) {${data}
6})`,{filename,importModuleDynamically:null!=(_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER=null==(_vm_constants=vm.constants)?void 0:_vm_constants.USE_MAIN_CONTEXT_DEFAULT_LOADER)?_vm_constants_USE_MAIN_CONTEXT_DEFAULT_LOADER:importNodeModule});script.runInThisContext()(scriptContext.exports,scriptContext.module,eval("require"),urlDirname,filename);let exportedInterface=scriptContext.module.exports||scriptContext.exports;if(attrs&&exportedInterface&&attrs.globalName){let container=exportedInterface[attrs.globalName]||exportedInterface;cb(void 0,container);return}cb(void 0,exportedInterface)}catch(e){cb(e instanceof Error?e:Error(`Script execution error: ${e}`))}};getFetch().then(async e=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:e,vm:await importNodeModule("vm")}).then(async e=>{await e.evaluate(),cb(void 0,e.namespace)}).catch(e=>{cb(e instanceof Error?e:Error(`Script execution error: ${e}`))});handleScriptFetch(e,urlObj)}).catch(e=>{cb(e)})}function loadScriptNode(e,t){return new Promise((n,r)=>{createScriptNode(e,(e,o)=>{if(e)r(e);else{var i,a;let e=(null==t?void 0:null==(i=t.attrs)?void 0:i.globalName)||`__FEDERATION_${null==t?void 0:null==(a=t.attrs)?void 0:a.name}:custom__`;n(globalThis[e]=o)}},t.attrs,t.loaderHook)})}async function loadModule(e,t){let{fetch:n,vm:r}=t,o=await n(e),i=await o.text(),a=new r.SourceTextModule(i,{importModuleDynamically:async(n,r)=>loadModule(new URL(n,e).href,t)});return await a.link(async n=>{let r=new URL(n,e).href;return await loadModule(r,t)}),a}function normalizeOptions(e,t,n){return function(r){if(!1===r)return!1;if(void 0===r)return!!e&&t;if(!0===r)return t;if(r&&"object"==typeof r)return(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},t,r);throw Error(`Unexpected type for \`${n}\`, expect boolean/undefined/object, got: ${typeof r}`)}}},30335:function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}n.d(t,{_:function(){return r}})}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}},r=!0;try{var o={id:e,module:n,factory:__webpack_modules__[e],require:__webpack_require__};
6__webpack_require__.i.forEach(function(e){e(o)}),n=o.module,o.factory.call(n.exports,n,n.exports,o.require),r=!1}finally{r&&delete __webpack_module_cache__[e]}return n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.i=[],function(){__webpack_require__.federation||(__webpack_require__.federation={initOptions:{name:"homepage",remotes:[{alias:"primary",name:"primary",entry:"https://www.propertyfinder.ae/primary/_next/static/chunks/remoteEntry.js",shareScope:"default"}],shareStrategy:"loaded-first"},chunkMatcher:function(e){return!/^(5(400|692|878)|7(259|535|694)|2017|3651|6993|8033)$/.test(e)},rootOutputDir:"../../",initialConsumes:void 0,bundlerRuntimeOptions:{}})}(),function(){__webpack_require__.amdO={}}(),function(){var e=[];__webpack_require__.O=function(t,n,r,o){if(n){o=o||0;for(var i=e.length;i>0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[n,r,o];return}for(var a=1/0,i=0;i<e.length;i++){for(var n=e[i][0],r=e[i][1],o=e[i][2],s=!0,l=0;l<n.length;l++)a>=o&&Object.keys(__webpack_require__.O).every(function(e){return __webpack_require__.O[e](n[l])})?n.splice(l--,1):(s=!1,o<a&&(a=o));if(s){e.splice(i--,1);var u=r();void 0!==u&&(t=u)}}return t}}(),function(){__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};__webpack_require__.t=function(n,r){if(1&r&&(n=this(n)),8&r||"object"==typeof n&&n&&(4&r&&n.__esModule||16&r&&"function"==typeof n.then))return n;var o=Object.create(null);__webpack_require__.r(o);var i={};e=e||[null,t({}),t([]),t(t)];for(var a=2&r&&n;"object"==typeof a&&!~e.indexOf(a);a=t(a))Object.getOwnPropertyNames(a).forEach(function(e){i[e]=function(){return n[e]}});return i.default=function(){return n},__webpack_require__.d(o,i),o}}(),function(){__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(e){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(t,n){return __webpack_require__.f[n](e,t),t},[]))}}(),function(){__webpack_require__.u=function(e){return 5984===e?"static/chunks/5984-aa748431cdd8b455.js":9029===e?"static/chunks/9029-1413108054e49bbc.js":"static/chunks/"+(({3400:"c8e26dd5",6070:"de255112",6593:"framework"})[e]||e)+"."+({55:"737f8328a50d3533",86:"273c8809b5f5f2cd",204:"4bbcae60f618d5fe",1126:"7f3080140fb591a8",1219:"c5bd14344a7e129e",1225:"8bd19c4b03a51981",1242:"386c8ba551c77b17",1513:"9b1b8b0f5610cbdc",1785:"a902b2dd842387a1",1929:"93463e67b895fe2c",2176:"dbb43daa23bba129",2258:"f5bb2dd94fba1aff",2657:"e0e3785725dff30a",2758:"f7d779d0bcc1f4e7",3202:"529a163d089b3ba4",3400:"ccb2b67dde8303a1",3661:"97061c3e93d209aa",3684:"5ec8facfc3667eeb",3827:"f2d9ff59dae47942",3894:"114e16b3c62aa3c8",3984:"805a5298c4be2cce",4371:"1747b3a14863d6db",4428:"37eec7372a76ee18",4681:"9db236c3ae4d6a14",4747:"1d95187d29b5056e",5038:"22e4084d594d2734",6070:"db706dea39d697eb",6593:"4d25a0e8045bcd91",6996:"9ae0b717f619565e",7191:"f2f8208c6edf6ea1",7338:"c2e1ea6bece71d07",7565:"5ef339a6b51f0f06",8054:"b9e287d5090efc7d",8242:"a13dc1be81b1beae",8276:"4df0993bde7a0df4",9344:"2c561a0994f58b9f",9675:"c07f7d10a5c5036e",9895:"ac083ca22f92bdf6"})[e]+".js"}}(),function(){__webpack_require__.miniCssF=function(e){return"static/css/"+({2017:"36cceb154bd8aae7",3651:"40c032c241d59b8b",5692:"3a9cc8dcce534b66",5878:"de0469b90a2965a7",6993:"1b711d2b5fc94106",7535:"8cff1c739fe02fed",7694:"2764efdbef453464"})[e]+".css"}}(),function(){__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}()}(),function(){__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="homepage:";
6__webpack_require__.l=function(n,r,o,i){if(e[n]){e[n].push(r);return}if(void 0!==o)for(var a,s,l=document.getElementsByTagName("script"),u=0;u<l.length;u++){var c=l[u];if(c.getAttribute("src")==n||c.getAttribute("data-webpack")==t+o){a=c;break}}a||(s=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,__webpack_require__.nc&&a.setAttribute("nonce",__webpack_require__.nc),a.setAttribute("data-webpack",t+o),a.src=__webpack_require__.tu(n)),e[n]=[r];var f=function(t,r){a.onerror=a.onload=null,clearTimeout(h);var o=e[n];if(delete e[n],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach(function(e){return e(r)}),t)return t(r)},h=setTimeout(f.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=f.bind(null,a.onerror),a.onload=f.bind(null,a.onload),s&&document.head.appendChild(a)}}(),function(){__webpack_require__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}}(),function(){__webpack_require__.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e}}(),function(){var e={3332:[34181]},t={34181:["default","./project",68620]},n={34181:[{externalType:"script",name:"primary",externalModuleId:68620}]};__webpack_require__.federation.bundlerRuntimeOptions.remotes={idToRemoteMap:n,chunkMapping:e,idToExternalAndNameMapping:t,webpackRequire:__webpack_require__},__webpack_require__.f.remotes=function(r,o){__webpack_require__.federation.bundlerRuntime.remotes({idToRemoteMap:n,chunkMapping:e,idToExternalAndNameMapping:t,chunkId:r,promises:o,webpackRequire:__webpack_require__})}}(),function(){__webpack_require__.j=8068}(),function(){__webpack_require__.S={};var e={},t={};__webpack_require__.I=function(n,r){r||(r=[]);var o=t[n];if(o||(o=t[n]={}),!(r.indexOf(o)>
6=0)){if(r.push(o),e[n])return e[n];__webpack_require__.o(__webpack_require__.S,n)||(__webpack_require__.S[n]={});var i=__webpack_require__.S[n],a=function(e){"undefined"!=typeof console&&console.warn&&console.warn(e)},s="homepage",l=function(e,t,n,r){var o=i[e]=i[e]||{},a=o[t];(!a||!a.loaded&&(!r!=!a.eager?r:s>a.from))&&(o[t]={get:n,from:s,eager:!!r})},u=function(e){var t=function(e){a("Initialization of sharing external failed: "+e)};try{var o=__webpack_require__(e);if(!o)return;var i=function(e){return e&&e.init&&e.init(__webpack_require__.S[n],r)};if(o.then)return c.push(o.then(i,t));var s=i(o);if(s&&s.then)return c.push(s.catch(t))}catch(e){t(e)}},c=[];return"default"===n&&(l("@propertyfinder/pwa-store","3.0.0",function(){return function(){return __webpack_require__(45984)}},1),l("next/dynamic","14.2.29",function(){return Promise.all([__webpack_require__.e(5400),__webpack_require__.e(3894)]).then(function(){return function(){return __webpack_require__(83894)}})}),l("next/head","14.2.29",function(){return Promise.all([__webpack_require__.e(5400),__webpack_require__.e(5038)]).then(function(){return function(){return __webpack_require__(2657)}})}),l("next/image","14.2.29",function(){return Promise.all([__webpack_require__.e(7338),__webpack_require__.e(8033),__webpack_require__.e(5400),__webpack_require__.e(4681)]).then(function(){return function(){return __webpack_require__(57338)}})}),l("next/link","14.2.29",function(){return Promise.all([__webpack_require__.e(9895),__webpack_require__.e(5400),__webpack_require__.e(3684)]).then(function(){return function(){return __webpack_require__(34747)}})}),l("next/router","14.2.29",function(){return Promise.all([__webpack_require__.e(9895),__webpack_require__.e(1126),__webpack_require__.e(1242),__webpack_require__.e(8033),__webpack_require__.e(5400),__webpack_require__.e(3202)]).then(function(){return function(){return __webpack_require__(31242)}})}),l("next/script","14.2.29",function(){return Promise.all([__webpack_require__.e(1126),__webpack_require__.e(8033),__webpack_require__.e(5400),__webpack_require__.e(7191)]).then(function(){return function(){return __webpack_require__(66996)}})}),l("react-dom/client","18.2.0",function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(8033)]).then(function(){return function(){return __webpack_require__(25873)}})}),l("react-dom","18.2.0",function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(43144)}})}),l("react/jsx-runtime","18.2.0",function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(31085)}})}),l("react","18.2.0",function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(14041)}})}),l("styled-jsx/style","5.1.1",function(){return __webpack_require__.e(9675).then(function(){return function(){return __webpack_require__(99675)}})}),l("styled-jsx","5.1.1",function(){return __webpack_require__.e(2258).then(function(){return function(){return __webpack_require__(22258)}})}),u(68620)),c.length?e[n]=Promise.all(c).then(function(){return e[n]=1}):e[n]=1}}}(),function(){__webpack_require__.X=function(e,t,n){var r=t;return n||(t=e,n=function(){return __webpack_require__(__webpack_require__.s=r)}),Promise.all(t.map(__webpack_require__.e,__webpack_require__)).then(function(){var t=n();return void 0===t?e:t})}}(),function(){var e;__webpack_require__.tt=function(){return void 0===e&&(e={createScriptURL:function(e){return e}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("nextjs#bundler",e))),e}}(),function(){__webpack_require__.tu=function(e){return __webpack_require__.tt().createScriptURL(e)}}(),function(){__webpack_require__.federation.initOptions.shared={"@propertyfinder/pwa-store":[{version:"3.0.0",get:function(){return function(){return __webpack_require__(45984)}},scope:["default"],shareConfig:{eager:!0,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/dynamic":[{version:"14.2.29",get:function(){return Promise.all([__webpack_require__.e(5400),__webpack_require__.e(3894)]).then(function(){return function(){return __webpack_require__(83894)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/head":[{version:"14.2.29",get:function(){return Promise.all([__webpack_require__.e(5400),__webpack_require__.e(5038)]).then(function(){return function(){return __webpack_require__(2657)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/image":[{version:"14.2.29",get:function(){return Promise.all([__webpack_require__.e(7338),__webpack_require__.e(8033),__webpack_require__.e(5400),__webpack_require__.e(4681)]).then(function(){return function(){return __webpack_require__(57338)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/link":[{version:"14.2.29",get:function(){return Promise.all([__webpack_require__.e(9895),__webpack_require__.e(5400),__webpack_require__.e(3684)]).then(function(){return function(){return __webpack_require__(34747)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/router":[{version:"14.2.29",get:function(){return Promise.all([__webpack_require__.e(9895),__webpack_require__.e(1126),__webpack_require__.e(1242),__webpack_require__.e(8033),__webpack_require__.e(5400),__webpack_require__.e(3202)]).then(function(){return function(){return __webpack_require__(31242)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/script":[{version:"14.2.29",get:function(){return Promise.all([__webpack_require__.e(1126),__webpack_require__.e(8033),__webpack_require__.e(5400),__webpack_require__.e(7191)]).then(function(){return function(){return __webpack_require__(66996)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react-dom/client":[{version:"18.2.0",get:function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(8033)]).then(function(){return function(){return __webpack_require__(25873)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react-dom":[{version:"18.2.0",get:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(43144)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react/jsx-runtime":[{version:"18.2.0",get:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(31085)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],react:[{version:"18.2.0",get:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(14041)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"styled-jsx/style":[{version:"5.1.1",get:function(){return __webpack_require__.e(9675).then(function(){return function(){return __webpack_require__(99675)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0}}],"styled-jsx":[{version:"5.1.1",get:function(){return __webpack_require__.e(2258).then(function(){return function(){return __webpack_require__(22258)}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0}}]},__webpack_require__.S={};var e={},t={};__webpack_require__.I=function(n,r){return __webpack_require__.federation.bundlerRuntime.I({shareScopeName:n,webpackRequire:__webpack_require__,initPromises:e,initTokens:t,initScope:r})}}(),function(){__webpack_require__.p="/homepage/_next/"}(),function(){var e={},t={45400:{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(31085)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react/jsx-runtime"},77059:{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(14041)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react"},20871:{getter:function(){return __webpack_require__.e(2657).then(function(){return function(){return __webpack_require__(2657)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/head"},542:{getter:function(){return Promise.all([__webpack_require__.e(9895),__webpack_require__.e(1126),__webpack_require__.e(1242),__webpack_require__.e(8033),__webpack_require__.e(55)]).then(function(){return function(){return __webpack_require__(31242)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/router"},3923:{getter:function(){return Promise.all([__webpack_require__.e(9895),__webpack_require__.e(4747)]).then(function(){return function(){return __webpack_require__(34747)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/link"},46281:{getter:function(){return Promise.all([__webpack_require__.e(1126),__webpack_require__.e(8033),__webpack_require__.e(86)]).then(function(){return function(){return __webpack_require__(66996)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/script"},32499:{getter:function(){return Promise.all([__webpack_require__.e(7338),__webpack_require__.e(8033)]).then(function(){return function(){return __webpack_require__(57338)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/image"},17831:{getter:function(){return __webpack_require__.e(1513).then(function(){return function(){return __webpack_require__(83894)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/dynamic"},61981:{getter:function(){return __webpack_require__.e(2258).then(function(){return function(){return __webpack_require__(22258)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"styled-jsx"},11984:{getter:function(){return __webpack_require__.e(9675).then(function(){return function(){return __webpack_require__(99675)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"styled-jsx/style"},93750:{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(25873)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react-dom/client"},18033:{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__(43144)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react-dom"},13200:{getter:function(){return function(){return __webpack_require__(45984)}},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!0},scope:["default"]},shareKey:"@propertyfinder/pwa-store"},5495:{getter:function(){return __webpack_require__.e(6996).then(function(){return function(){return __webpack_require__(66996)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^14.0.3",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/script"},75045:{getter:function(){return __webpack_require__.e(1513).then(function(){return function(){return __webpack_require__(83894)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^14.0.3",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/dynamic"},35049:{getter:function(){return __webpack_require__.e(2657).then(function(){return function(){return __webpack_require__(2657)}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^14.0.3",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/head"}},n=[45400,77059,20871,542,3923,46281,32499,17831,61981,11984,45400,77059,93750,18033,13200,542,5495,75045,35049];__webpack_require__.federation.installInitialConsumes=function(){return __webpack_require__.federation.bundlerRuntime.installInitialConsumes({initialConsumes:n,installedModules:e,moduleToHandlerMapping:t,webpackRequire:__webpack_require__})};var r={636:[13200,542,5495,75045,35049],3984:[13200],5400:[45400],5527:[20871,542,3923,46281,32499,17831,61981,11984],7259:[77059],8033:[18033],8792:[45400,77059,93750,18033]};__webpack_require__.f.consumes=function(n,o){__webpack_require__.federation.bundlerRuntime.consumes({chunkMapping:r,installedModules:e,chunkId:n,moduleToHandlerMapping:t,promises:o,webpackRequire:__webpack_require__})}}(),function(){var e=function(e,t,n,r){var o=document.createElement("link");o.rel="stylesheet",o.type="text/css";var i=function(i){if(o.onerror=o.onload=null,"load"===i.type)n();else{var a=i&&("load"===i.type?"missing":i.type),s=i&&i.target&&i.target.href||t,l=Error("Loading CSS chunk "+e+" failed.\n("+s+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=a,l.request=s,o.parentNode.removeChild(o),r(l)}};return o.onerror=o.onload=i,o.href=t,document.head.appendChild(o),o},t=function(e,t){for(var n=document.getElementsByTagName("link"),r=0;r<n.length;r++){var o=n[r],i=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(i===e||i===t))return o}for(var a=document.getElementsByTagName("style"),r=0;r<a.length;r++){var o=a[r],i=o.getAttribute("data-href");if(i===e||i===t)return o}},n=function(n){return new Promise(function(r,o){var i=__webpack_require__.miniCssF(n),a=__webpack_require__.p+i;if(t(i,a))return r();e(n,a,r,o)})},r={8068:0};__webpack_require__.f.miniCss=function(e,t){var o={2017:1,3651:1,5692:1,5878:1,6993:1,7535:1,7694:1};r[e]?t.push(r[e]):0!==r[e]&&o[e]&&t.push(r[e]=n(e).then(function(){r[e]=0},function(t){throw delete r[e],t}))}}(),function(){__webpack_require__(39016)}(),function(){var e={8068:0,5400:0,7259:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r){if(r)n.push(r[2]);else if(/^(5(400|692|878)|7(259|535|694)|2017|3651|6993|8033)$/.test(t))e[t]=0;else{var o=new Promise(function(n,o){r=e[t]=[n,o]});n.push(r[2]=o);var i=__webpack_require__.p+__webpack_require__.u(t),a=Error(),s=function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var o=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;a.message="Loading chunk "+t+" failed.\n("+o+": "+i+")",a.name="ChunkLoadError",a.type=o,a.request=i,r[1](a)}};__webpack_require__.l(i,s,"chunk-"+t,t)}}},__webpack_require__.O.j=function(t){return 0===e[t]};var t=function(t,n){var r,o,i=n[0],a=n[1],s=n[2],l=0;if(i.some(function(t){return 0!==e[t]})){for(r in a)__webpack_require__.o(a,r)&&(__webpack_require__.m[r]=a[r]);if(s)var u=s(__webpack_require__)}for(t&&t(n);l<i.length;l++)o=i[l],__webpack_require__.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return __webpack_require__.O(u)},n=self.webpackChunkhomepage=self.webpackChunkhomepage||[];
6n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var __webpack_exec__=function(e){return __webpack_require__(__webpack_require__.s=e)},promises=[]}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.