!function(){var __webpack_modules__={DU5H:function(c,l,h){"use strict";var m={};function _extends(){return(_extends=Object.assign||function(c){for(var l=1;l=0||(y[h]=c[h]);return y}h.r(m),h.d(m,{FederationHost:function(){return FederationHost},Module:function(){return em},getInstance:function(){return getInstance},getRemoteEntry:function(){return getRemoteEntry},getRemoteInfo:function(){return getRemoteInfo},init:function(){return init},loadRemote:function(){return loadRemote},loadScript:function(){return y.k0},loadScriptNode:function(){return y.oe},loadShare:function(){return loadShare},loadShareSync:function(){return loadShareSync},preloadRemote:function(){return preloadRemote},registerGlobalPlugins:function(){return registerGlobalPlugins},registerPlugins:function(){return registerPlugins},registerRemotes:function(){return registerRemotes}});var y=h("Jivj");function getBuilderId(){return"hhgDiscoverV1:3.5.4c"}let k="[ Federation Runtime ]",w=(0,y.h)(k);function assert(c,l){c||error(l)}function error(c){if(c instanceof Error)throw c.message="".concat(k,": ").concat(c.message),c;throw Error("".concat(k,": ").concat(c))}function warn(c){c instanceof Error&&(c.message="".concat(k,": ").concat(c.message)),w.warn(c)}function addUniqueItem(c,l){return -1===c.findIndex(c=>c===l)&&c.push(l),c}function getFMId(c){return"version"in c&&c.version?"".concat(c.name,":").concat(c.version):"entry"in c&&c.entry?"".concat(c.name,":").concat(c.entry):"".concat(c.name)}function isRemoteInfoWithEntry(c){return void 0!==c.entry}function isPureRemoteEntry(c){return!c.entry.includes(".json")&&c.entry.includes(".js")}function isObject(c){return c&&"object"==typeof c}let E=Object.prototype.toString;function isPlainObject(c){return"[object Object]"===E.call(c)}function arrayOptions(c){return Array.isArray(c)?c:[c]}function getRemoteEntryInfoFromSnapshot(c){let l={url:"",type:"global",globalName:""};return(0,y.OL)()?"remoteEntry"in c?{url:c.remoteEntry,type:c.remoteEntryType,globalName:c.globalName}:l:"ssrRemoteEntry"in c?{url:c.ssrRemoteEntry||l.url,type:c.ssrRemoteEntryType||l.type,globalName:c.globalName}:l}let S="object"==typeof globalThis?globalThis:window,q=(()=>{try{return document.defaultView}catch(c){return S}})(),R=q;function definePropertyGlobalVal(c,l,h){Object.defineProperty(c,l,{value:h,configurable:!1,writable:!0})}function includeOwnProperty(c,l){return Object.hasOwnProperty.call(c,l)}includeOwnProperty(S,"__GLOBAL_LOADING_REMOTE_ENTRY__")||definePropertyGlobalVal(S,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});let I=S.__GLOBAL_LOADING_REMOTE_ENTRY__;function setGlobalDefaultVal(c){var l,h,m,y,k,w,E,S,q,R,I,P;includeOwnProperty(c,"__VMOK__")&&!includeOwnProperty(c,"__FEDERATION__")&&definePropertyGlobalVal(c,"__FEDERATION__",c.__VMOK__),includeOwnProperty(c,"__FEDERATION__")||(definePropertyGlobalVal(c,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),definePropertyGlobalVal(c,"__VMOK__",c.__FEDERATION__)),null!=(E=(l=c.__FEDERATION__).__GLOBAL_PLUGIN__)||(l.__GLOBAL_PLUGIN__=[]),null!=(S=(h=c.__FEDERATION__).__INSTANCES__)||(h.__INSTANCES__=[]),null!=(q=(m=c.__FEDERATION__).moduleInfo)||(m.moduleInfo={}),null!=(R=(y=c.__FEDERATION__).__SHARE__)||(y.__SHARE__={}),null!=(I=(k=c.__FEDERATION__).__MANIFEST_LOADING__)||(k.__MANIFEST_LOADING__={}),null!=(P=(w=c.__FEDERATION__).__PRELOADED_MAP__)||(w.__PRELOADED_MAP__=new Map)}function getGlobalFederationInstance(c,l){let h=getBuilderId();return S.__FEDERATION__.__INSTANCES__.find(m=>!!h&&m.options.id===getBuilderId()||m.options.name===c&&!m.options.version&&!l||m.options.name===c&&!!l&&m.options.version===l)}function setGlobalFederationInstance(c){S.__FEDERATION__.__INSTANCES__.push(c)}function getGlobalFederationConstructor(){return S.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function setGlobalFederationConstructor(c){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,y.Bb)();l&&(S.__FEDERATION__.__DEBUG_CONSTRUCTOR__=c,S.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="0.7.3")}function getInfoWithoutType(c,l){if("string"==typeof l){let h=c[l];if(h)return{value:c[l],key:l};{let h=Object.keys(c);for(let m of h){let[h,y]=m.split(":"),k="".concat(h,":").concat(l),w=c[k];if(w)return{value:w,key:k}}return{value:void 0,key:l}}}throw Error("key must be string")}setGlobalDefaultVal(S),setGlobalDefaultVal(q);let getGlobalSnapshot=()=>q.__FEDERATION__.moduleInfo,getTargetSnapshotInfoByModuleInfo=(c,l)=>{let h=getFMId(c),m=getInfoWithoutType(l,h).value;if(m&&!m.version&&"version"in c&&c.version&&(m.version=c.version),m)return m;if("version"in c&&c.version){let{version:l}=c,h=_object_without_properties_loose(c,["version"]),m=getFMId(h),y=getInfoWithoutType(q.__FEDERATION__.moduleInfo,m).value;if((null==y?void 0:y.version)===l)return y}},getGlobalSnapshotInfoByModuleInfo=c=>getTargetSnapshotInfoByModuleInfo(c,q.__FEDERATION__.moduleInfo),setGlobalSnapshotInfoByModuleInfo=(c,l)=>{let h=getFMId(c);return q.__FEDERATION__.moduleInfo[h]=l,q.__FEDERATION__.moduleInfo},addGlobalSnapshot=c=>(q.__FEDERATION__.moduleInfo=_extends({},q.__FEDERATION__.moduleInfo,c),()=>{let l=Object.keys(c);for(let c of l)delete q.__FEDERATION__.moduleInfo[c]}),getRemoteEntryExports=(c,l)=>{let h=l||"__FEDERATION_".concat(c,":custom__"),m=S[h];return{remoteEntryKey:h,entryExports:m}},registerGlobalPlugins=c=>{let{__GLOBAL_PLUGIN__:l}=q.__FEDERATION__;c.forEach(c=>{-1===l.findIndex(l=>l.name===c.name)?l.push(c):warn("The plugin ".concat(c.name," has been registered."))})},getGlobalHostPlugins=()=>q.__FEDERATION__.__GLOBAL_PLUGIN__,getPreloaded=c=>S.__FEDERATION__.__PRELOADED_MAP__.get(c),setPreloaded=c=>S.__FEDERATION__.__PRELOADED_MAP__.set(c,!0),P="default",A="global",O="[0-9A-Za-z-]+",N="(?:\\+(".concat(O,"(?:\\.").concat(O,")*))"),T="0|[1-9]\\d*",M="[0-9]+",L="\\d*[a-zA-Z-][a-zA-Z0-9-]*",C="(?:".concat(M,"|").concat(L,")"),H="(?:-?(".concat(C,"(?:\\.").concat(C,")*))"),D="(?:".concat(T,"|").concat(L,")"),V="(?:-(".concat(D,"(?:\\.").concat(D,")*))"),F="".concat(T,"|x|X|\\*"),G="[v=\\s]*(".concat(F,")(?:\\.(").concat(F,")(?:\\.(").concat(F,")(?:").concat(V,")?").concat(N,"?)?)?"),W="^\\s*(".concat(G,")\\s+-\\s+(").concat(G,")\\s*$"),U="(".concat(M,")\\.(").concat(M,")\\.(").concat(M,")"),B="[v=\\s]*".concat(U).concat(H,"?").concat(N,"?"),z="((?:<|>)?=?)",$="(\\s*)".concat(z,"\\s*(").concat(B,"|").concat(G,")"),K="(?:~>?)",Y="(\\s*)".concat(K,"\\s+"),J="(?:\\^)",X="(\\s*)".concat(J,"\\s+"),Q="(<|>)?=?\\s*\\*",Z="^".concat(J).concat(G,"$"),ee="(".concat(T,")\\.(").concat(T,")\\.(").concat(T,")"),et="v?".concat(ee).concat(V,"?").concat(N,"?"),er="^".concat(K).concat(G,"$"),en="^".concat(z,"\\s*").concat(G,"$"),eo="^".concat(z,"\\s*(").concat(et,")$|^$"),ea="^\\s*>=\\s*0.0.0\\s*$";function parseRegex(c){return new RegExp(c)}function isXVersion(c){return!c||"x"===c.toLowerCase()||"*"===c}function pipe(){for(var c=arguments.length,l=Array(c),h=0;hl.reduce((c,l)=>l(c),c)}function extractComparator(c){return c.match(parseRegex(eo))}function combineVersion(c,l,h,m){let y="".concat(c,".").concat(l,".").concat(h);return m?"".concat(y,"-").concat(m):y}function parseHyphen(c){return c.replace(parseRegex(W),(c,l,h,m,y,k,w,E,S,q,R,I)=>(l=isXVersion(h)?"":isXVersion(m)?">=".concat(h,".0.0"):isXVersion(y)?">=".concat(h,".").concat(m,".0"):">=".concat(l),E=isXVersion(S)?"":isXVersion(q)?"<".concat(Number(S)+1,".0.0-0"):isXVersion(R)?"<".concat(S,".").concat(Number(q)+1,".0-0"):I?"<=".concat(S,".").concat(q,".").concat(R,"-").concat(I):"<=".concat(E),"".concat(l," ").concat(E).trim()))}function parseComparatorTrim(c){return c.replace(parseRegex($),"$1$2$3")}function parseTildeTrim(c){return c.replace(parseRegex(Y),"$1~")}function parseCaretTrim(c){return c.replace(parseRegex(X),"$1^")}function parseCarets(c){return c.trim().split(/\s+/).map(c=>c.replace(parseRegex(Z),(c,l,h,m,y)=>isXVersion(l)?"":isXVersion(h)?">=".concat(l,".0.0 <").concat(Number(l)+1,".0.0-0"):isXVersion(m)?"0"===l?">=".concat(l,".").concat(h,".0 <").concat(l,".").concat(Number(h)+1,".0-0"):">=".concat(l,".").concat(h,".0 <").concat(Number(l)+1,".0.0-0"):y?"0"!==l?">=".concat(l,".").concat(h,".").concat(m,"-").concat(y," <").concat(Number(l)+1,".0.0-0"):"0"===h?">=".concat(l,".").concat(h,".").concat(m,"-").concat(y," <").concat(l,".").concat(h,".").concat(Number(m)+1,"-0"):">=".concat(l,".").concat(h,".").concat(m,"-").concat(y," <").concat(l,".").concat(Number(h)+1,".0-0"):"0"===l?"0"===h?">=".concat(l,".").concat(h,".").concat(m," <").concat(l,".").concat(h,".").concat(Number(m)+1,"-0"):">=".concat(l,".").concat(h,".").concat(m," <").concat(l,".").concat(Number(h)+1,".0-0"):">=".concat(l,".").concat(h,".").concat(m," <").concat(Number(l)+1,".0.0-0"))).join(" ")}function parseTildes(c){return c.trim().split(/\s+/).map(c=>c.replace(parseRegex(er),(c,l,h,m,y)=>isXVersion(l)?"":isXVersion(h)?">=".concat(l,".0.0 <").concat(Number(l)+1,".0.0-0"):isXVersion(m)?">=".concat(l,".").concat(h,".0 <").concat(l,".").concat(Number(h)+1,".0-0"):y?">=".concat(l,".").concat(h,".").concat(m,"-").concat(y," <").concat(l,".").concat(Number(h)+1,".0-0"):">=".concat(l,".").concat(h,".").concat(m," <").concat(l,".").concat(Number(h)+1,".0-0"))).join(" ")}function parseXRanges(c){return c.split(/\s+/).map(c=>c.trim().replace(parseRegex(en),(c,l,h,m,y,k)=>{let w=isXVersion(h),E=w||isXVersion(m),S=E||isXVersion(y);return("="===l&&S&&(l=""),k="",w)?">"===l||"<"===l?"<0.0.0-0":"*":l&&S?(E&&(m=0),y=0,">"===l?(l=">=",E?(h=Number(h)+1,m=0):m=Number(m)+1,y=0):"<="===l&&(l="<",E?h=Number(h)+1:m=Number(m)+1),"<"===l&&(k="-0"),"".concat(l+h,".").concat(m,".").concat(y).concat(k)):E?">=".concat(h,".0.0").concat(k," <").concat(Number(h)+1,".0.0-0"):S?">=".concat(h,".").concat(m,".0").concat(k," <").concat(h,".").concat(Number(m)+1,".0-0"):c})).join(" ")}function parseStar(c){return c.trim().replace(parseRegex(Q),"")}function parseGTE0(c){return c.trim().replace(parseRegex(ea),"")}function compareAtom(c,l){return(c=Number(c)||c)>(l=Number(l)||l)?1:c===l?0:-1}function comparePreRelease(c,l){let{preRelease:h}=c,{preRelease:m}=l;if(void 0===h&&m)return 1;if(h&&void 0===m)return -1;if(void 0===h&&void 0===m)return 0;for(let c=0,l=h.length;c<=l;c++){let l=h[c],y=m[c];if(l!==y){if(void 0===l&&void 0===y)break;if(!l)return 1;if(!y)return -1;return compareAtom(l,y)}}return 0}function compareVersion(c,l){return compareAtom(c.major,l.major)||compareAtom(c.minor,l.minor)||compareAtom(c.patch,l.patch)||comparePreRelease(c,l)}function eq(c,l){return c.version===l.version}function compare(c,l){switch(c.operator){case"":case"=":return eq(c,l);case">":return 0>compareVersion(c,l);case">=":return eq(c,l)||0>compareVersion(c,l);case"<":return compareVersion(c,l)>0;case"<=":return eq(c,l)||compareVersion(c,l)>0;case void 0:return!0;default:return!1}}function parseComparatorString(c){return pipe(parseCarets,parseTildes,parseXRanges,parseStar)(c)}function parseRange(c){return pipe(parseHyphen,parseComparatorTrim,parseTildeTrim,parseCaretTrim)(c.trim()).split(/\s+/).join(" ")}function satisfy(c,l){if(!c)return!1;let h=parseRange(l),m=h.split(" ").map(c=>parseComparatorString(c)).join(" "),y=m.split(/\s+/).map(c=>parseGTE0(c)),k=extractComparator(c);if(!k)return!1;let[,w,,E,S,q,R]=k,I={operator:w,version:combineVersion(E,S,q,R),major:E,minor:S,patch:q,preRelease:null==R?void 0:R.split(".")};for(let c of y){let l=extractComparator(c);if(!l)return!1;let[,h,,m,y,k,w]=l,E={operator:h,version:combineVersion(m,y,k,w),major:m,minor:y,patch:k,preRelease:null==w?void 0:w.split(".")};if(!compare(E,I))return!1}return!0}function formatShare(c,l,h,m){var y,k,w;let E;return E="get"in c?c.get:"lib"in c?()=>Promise.resolve(c.lib):()=>Promise.resolve(()=>{throw Error("Can not get shared '".concat(h,"'!"))}),c.strategy&&warn('"shared.strategy is deprecated, please set in initOptions.shareStrategy instead!"'),_extends({deps:[],useIn:[],from:l,loading:null},c,{shareConfig:_extends({requiredVersion:"^".concat(c.version),singleton:!1,eager:!1,strictVersion:!1},c.shareConfig),get:E,loaded:null!=c&&!!c.loaded||"lib"in c||void 0,version:null!=(y=c.version)?y:"0",scope:Array.isArray(c.scope)?c.scope:[null!=(k=c.scope)?k:"default"],strategy:(null!=(w=c.strategy)?w:m)||"version-first"})}function formatShareConfigs(c,l){let h=l.shared||{},m=l.name,y=Object.keys(h).reduce((c,y)=>{let k=arrayOptions(h[y]);return c[y]=c[y]||[],k.forEach(h=>{c[y].push(formatShare(h,m,y,l.shareStrategy))}),c},{}),k=_extends({},c.shared);return Object.keys(y).forEach(c=>{k[c]?y[c].forEach(l=>{let h=k[c].find(c=>c.version===l.version);h||k[c].push(l)}):k[c]=y[c]}),{shared:k,shareInfos:y}}function versionLt(c,l){let transformInvalidVersion=c=>{let l=!Number.isNaN(Number(c));if(l){let l=c.split("."),h=c;for(let c=0;c<3-l.length;c++)h+=".0";return h}return c};return!!satisfy(transformInvalidVersion(c),"<=".concat(transformInvalidVersion(l)))}let findVersion=(c,l)=>{let h=l||function(c,l){return versionLt(c,l)};return Object.keys(c).reduce((c,l)=>!c||h(c,l)||"0"===c?l:c,0)},isLoaded=c=>!!c.loaded||"function"==typeof c.lib,isLoading=c=>!!c.loading;function findSingletonVersionOrderByVersion(c,l,h){let m=c[l][h],callback=function(c,l){return!isLoaded(m[c])&&versionLt(c,l)};return findVersion(c[l][h],callback)}function findSingletonVersionOrderByLoaded(c,l,h){let m=c[l][h],callback=function(c,l){let isLoadingOrLoaded=c=>isLoaded(c)||isLoading(c);return isLoadingOrLoaded(m[l])?!isLoadingOrLoaded(m[c])||!!versionLt(c,l):!isLoadingOrLoaded(m[c])&&versionLt(c,l)};return findVersion(c[l][h],callback)}function getFindShareFunction(c){return"loaded-first"===c?findSingletonVersionOrderByLoaded:findSingletonVersionOrderByVersion}function getRegisteredShare(c,l,h,m){if(!c)return;let{shareConfig:y,scope:k=P,strategy:w}=h,E=Array.isArray(k)?k:[k];for(let k of E)if(y&&c[k]&&c[k][l]){let{requiredVersion:E}=y,S=getFindShareFunction(w),q=S(c,k,l),defaultResolver=()=>{if(y.singleton){if("string"==typeof E&&!satisfy(q,E)){let m="Version ".concat(q," from ").concat(q&&c[k][l][q].from," of shared singleton module ").concat(l," does not satisfy the requirement of ").concat(h.from," which needs ").concat(E,")");y.strictVersion?error(m):warn(m)}return c[k][l][q]}if(!1===E||"*"===E||satisfy(q,E))return c[k][l][q];for(let[h,m]of Object.entries(c[k][l]))if(satisfy(h,E))return m},I={shareScopeMap:c,scope:k,pkgName:l,version:q,GlobalFederation:R.__FEDERATION__,resolver:defaultResolver},P=m.emit(I)||I;return P.resolver()}}function getGlobalShareScope(){return R.__FEDERATION__.__SHARE__}function getTargetSharedOptions(c){var l;let{pkgName:h,extraOptions:m,shareInfos:y}=c,defaultResolver=c=>{if(!c)return;let l={};c.forEach(c=>{l[c.version]=c});let callback=function(c,h){return!isLoaded(l[c])&&versionLt(c,h)},h=findVersion(l,callback);return l[h]},k=null!=(l=null==m?void 0:m.resolver)?l:defaultResolver;return Object.assign({},k(y[h]),null==m?void 0:m.customShareInfo)}let ei="RUNTIME-001",ec="RUNTIME-002",es="RUNTIME-003",el="RUNTIME-004",eu="RUNTIME-005",e_="RUNTIME-006",ef="RUNTIME-007",ed="TYPE-001",getDocsUrl=c=>{let l=c.split("-")[0].toLowerCase();return"https://module-federation.io/guide/troubleshooting/".concat(l,"/").concat(c)},getShortErrorMsg=(c,l,h,m)=>{let y=["".concat([l[c]]," #").concat(c)];return h&&y.push("args: ".concat(JSON.stringify(h))),y.push(getDocsUrl(c)),m&&y.push("Original Error Message:\n ".concat(m)),y.join("\n")};function index_esm_extends(){return(index_esm_extends=Object.assign||function(c){for(var l=1;l0&&h.forEach(l=>{(null==c?void 0:c.find(c=>c.name!==l.name))&&c.push(l)}),c&&c.length>0&&c.forEach(c=>{l.forEach(l=>{l.applyPlugin(c)})}),c}async function loadEsmEntry(c){let{entry:l,remoteEntryExports:h}=c;return new Promise((c,m)=>{try{h?c(h):import(l).then(c).catch(m)}catch(c){m(c)}})}async function loadSystemJsEntry(c){let{entry:l,remoteEntryExports:h}=c;return new Promise((c,m)=>{try{h?c(h):Function("callbacks",'System.import("'.concat(l,'").then(callbacks[0]).catch(callbacks[1])'))([c,m])}catch(c){m(c)}})}async function loadEntryScript(c){let{name:l,globalName:h,entry:m,loaderHook:k}=c,{entryExports:w}=getRemoteEntryExports(l,h);return w||(0,y.k0)(m,{attrs:{},createScriptHook:(c,l)=>{let h=k.lifecycle.createScript.emit({url:c,attrs:l});if(h&&(h instanceof HTMLScriptElement||"script"in h||"timeout"in h))return h}}).then(()=>{let{remoteEntryKey:c,entryExports:y}=getRemoteEntryExports(l,h);return assert(y,getShortErrorMsg(ei,ep,{remoteName:l,remoteEntryUrl:m,remoteEntryKey:c})),y}).catch(c=>{throw c})}async function loadEntryDom(c){let{remoteInfo:l,remoteEntryExports:h,loaderHook:m}=c,{entry:y,entryGlobalName:k,name:w,type:E}=l;switch(E){case"esm":case"module":return loadEsmEntry({entry:y,remoteEntryExports:h});case"system":return loadSystemJsEntry({entry:y,remoteEntryExports:h});default:return loadEntryScript({entry:y,globalName:k,name:w,loaderHook:m})}}async function loadEntryNode(c){let{remoteInfo:l,loaderHook:h}=c,{entry:m,entryGlobalName:k,name:w,type:E}=l,{entryExports:S}=getRemoteEntryExports(w,k);return S||(0,y.oe)(m,{attrs:{name:w,globalName:k,type:E},loaderHook:{createScriptHook:function(c){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=h.lifecycle.createScript.emit({url:c,attrs:l});if(m&&"url"in m)return m}}}).then(()=>{let{remoteEntryKey:c,entryExports:l}=getRemoteEntryExports(w,k);return assert(l,getShortErrorMsg(ei,ep,{remoteName:w,remoteEntryUrl:m,remoteEntryKey:c})),l}).catch(c=>{throw c})}function getRemoteEntryUniqueKey(c){let{entry:l,name:h}=c;return(0,y.lG)(h,l)}async function getRemoteEntry(c){let{origin:l,remoteEntryExports:h,remoteInfo:m}=c,k=getRemoteEntryUniqueKey(m);if(h)return h;if(!I[k]){let c=l.remoteHandler.hooks.lifecycle.loadEntry;l.loaderHook.lifecycle.createScript;let w=l.loaderHook;I[k]=c.emit({loaderHook:w,remoteInfo:m,remoteEntryExports:h}).then(c=>c||((0,y.OL)()?loadEntryDom({remoteInfo:m,remoteEntryExports:h,loaderHook:w}):loadEntryNode({remoteInfo:m,loaderHook:w})))}return I[k]}function getRemoteInfo(c){return _extends({},c,{entry:"entry"in c?c.entry:"",type:c.type||A,entryGlobalName:c.entryGlobalName||c.name,shareScope:c.shareScope||P})}index_esm_extends({},ep,eh);let em=class{async getEntry(){if(this.remoteEntryExports)return this.remoteEntryExports;let c=await getRemoteEntry({origin:this.host,remoteInfo:this.remoteInfo,remoteEntryExports:this.remoteEntryExports});return assert(c,"remoteEntryExports is undefined \n ".concat((0,y.ML)(this.remoteInfo))),this.remoteEntryExports=c,this.remoteEntryExports}async get(c,l,h,m){let y;let{loadFactory:k=!0}=h||{loadFactory:!0},w=await this.getEntry();if(!this.inited){let l=this.host.shareScopeMap,h=this.remoteInfo.shareScope||"default";l[h]||(l[h]={});let y=l[h],k=[],E={version:this.remoteInfo.version||""};Object.defineProperty(E,"shareScopeMap",{value:l,enumerable:!1});let S=await this.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:y,remoteEntryInitOptions:E,initScope:k,remoteInfo:this.remoteInfo,origin:this.host});void 0===(null==w?void 0:w.init)&&error(getShortErrorMsg(ec,ep,{remoteName:name,remoteEntryUrl:this.remoteInfo.entry,remoteEntryKey:this.remoteInfo.entryGlobalName})),await w.init(S.shareScope,S.initScope,S.remoteEntryInitOptions),await this.host.hooks.lifecycle.initContainer.emit(_extends({},S,{id:c,remoteSnapshot:m,remoteEntryExports:w}))}this.lib=w,this.inited=!0,(y=await this.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:w,expose:l,moduleInfo:this.remoteInfo}))||(y=await w.get(l)),assert(y,"".concat(getFMId(this.remoteInfo)," remote don't export ").concat(l,"."));let E=this.wraperFactory(y,c);if(!k)return E;let S=await E();return S}wraperFactory(c,l){function defineModuleId(c,l){c&&"object"==typeof c&&Object.isExtensible(c)&&!Object.getOwnPropertyDescriptor(c,Symbol.for("mf_module_id"))&&Object.defineProperty(c,Symbol.for("mf_module_id"),{value:l,enumerable:!1})}return c instanceof Promise?async()=>{let h=await c();return defineModuleId(h,l),h}:()=>{let h=c();return defineModuleId(h,l),h}}constructor({remoteInfo:c,host:l}){this.inited=!1,this.lib=void 0,this.remoteInfo=c,this.host=l}};let SyncHook=class SyncHook{on(c){"function"==typeof c&&this.listeners.add(c)}once(c){let l=this;this.on(function wrapper(){for(var h=arguments.length,m=Array(h),y=0;y0&&this.listeners.forEach(l=>{c=l(...h)}),c}remove(c){this.listeners.delete(c)}removeAll(){this.listeners.clear()}constructor(c){this.type="",this.listeners=new Set,c&&(this.type=c)}};let AsyncHook=class AsyncHook extends SyncHook{emit(){let c;for(var l=arguments.length,h=Array(l),m=0;m0){let l=0,call=c=>!1!==c&&(l0){let h=0,processError=l=>(warn(l),this.onerror(l),c),call=m=>{if(checkReturnData(c,m)){if(c=m,h{let h=c[l];h&&this.lifecycle[l].on(h)}))}removePlugin(c){assert(c,"A name is required.");let l=this.registerPlugins[c];assert(l,'The plugin "'.concat(c,'" is not registered.')),Object.keys(l).forEach(c=>{"name"!==c&&this.lifecycle[c].remove(l[c])})}inherit(c){let{lifecycle:l,registerPlugins:h}=c;Object.keys(l).forEach(c=>{assert(!this.lifecycle[c],'The hook "'.concat(c,'" has a conflict and cannot be inherited.')),this.lifecycle[c]=l[c]}),Object.keys(h).forEach(c=>{assert(!this.registerPlugins[c],'The plugin "'.concat(c,'" has a conflict and cannot be inherited.')),this.applyPlugin(h[c])})}constructor(c){this.registerPlugins={},this.lifecycle=c,this.lifecycleKeys=Object.keys(c)}};function defaultPreloadArgs(c){return _extends({resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1},c)}function formatPreloadArgs(c,l){return l.map(l=>{let h=matchRemote(c,l.nameOrAlias);return assert(h,"Unable to preload ".concat(l.nameOrAlias," as it is not included in ").concat(!h&&(0,y.ML)({remoteInfo:h,remotes:c}))),{remote:h,preloadConfig:defaultPreloadArgs(l)}})}function normalizePreloadExposes(c){return c?c.map(c=>"."===c?c:c.startsWith("./")?c.replace("./",""):c):[]}function preloadAssets(c,l,h){let m=!(arguments.length>3)||void 0===arguments[3]||arguments[3],{cssAssets:k,jsAssetsWithoutEntry:w,entryAssets:E}=h;if(l.options.inBrowser){if(E.forEach(h=>{let{moduleInfo:m}=h,y=l.moduleCache.get(c.name);y?getRemoteEntry({origin:l,remoteInfo:m,remoteEntryExports:y.remoteEntryExports}):getRemoteEntry({origin:l,remoteInfo:m,remoteEntryExports:void 0})}),m){let c={rel:"preload",as:"style"};k.forEach(h=>{let{link:m,needAttach:k}=(0,y.d)({url:h,cb:()=>{},attrs:c,createLinkHook:(c,h)=>{let m=l.loaderHook.lifecycle.createLink.emit({url:c,attrs:h});if(m instanceof HTMLLinkElement)return m}});k&&document.head.appendChild(m)})}else{let c={rel:"stylesheet",type:"text/css"};k.forEach(h=>{let{link:m,needAttach:k}=(0,y.d)({url:h,cb:()=>{},attrs:c,createLinkHook:(c,h)=>{let m=l.loaderHook.lifecycle.createLink.emit({url:c,attrs:h});if(m instanceof HTMLLinkElement)return m},needDeleteLink:!1});k&&document.head.appendChild(m)})}if(m){let c={rel:"preload",as:"script"};w.forEach(h=>{let{link:m,needAttach:k}=(0,y.d)({url:h,cb:()=>{},attrs:c,createLinkHook:(c,h)=>{let m=l.loaderHook.lifecycle.createLink.emit({url:c,attrs:h});if(m instanceof HTMLLinkElement)return m}});k&&document.head.appendChild(m)})}else{let h={fetchpriority:"high",type:(null==c?void 0:c.type)==="module"?"module":"text/javascript"};w.forEach(c=>{let{script:m,needAttach:k}=(0,y.so)({url:c,cb:()=>{},attrs:h,createScriptHook:(c,h)=>{let m=l.loaderHook.lifecycle.createScript.emit({url:c,attrs:h});if(m instanceof HTMLScriptElement)return m},needDeleteScript:!0});k&&document.head.appendChild(m)})}}}function assignRemoteInfo(c,l){let h=getRemoteEntryInfoFromSnapshot(l);h.url||error("The attribute remoteEntry of ".concat(c.name," must not be undefined."));let m=(0,y.Al)(l,h.url);(0,y.OL)()||m.startsWith("http")||(m="https:".concat(m)),c.type=h.type,c.entryGlobalName=h.globalName,c.entry=m,c.version=l.version,c.buildVersion=l.buildVersion}function snapshotPlugin(){return{name:"snapshot-plugin",async afterResolve(c){let{remote:l,pkgNameOrAlias:h,expose:m,origin:y,remoteInfo:k}=c;if(!isRemoteInfoWithEntry(l)||!isPureRemoteEntry(l)){let{remoteSnapshot:w,globalSnapshot:E}=await y.snapshotHandler.loadRemoteSnapshotInfo(l);assignRemoteInfo(k,w);let S={remote:l,preloadConfig:{nameOrAlias:h,exposes:[m],resourceCategory:"sync",share:!1,depsRemote:!1}},q=await y.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:y,preloadOptions:S,remoteInfo:k,remote:l,remoteSnapshot:w,globalSnapshot:E});return q&&preloadAssets(k,y,q,!1),_extends({},c,{remoteSnapshot:w})}return c}}}function splitId(c){let l=c.split(":");return 1===l.length?{name:l[0],version:void 0}:2===l.length?{name:l[0],version:l[1]}:{name:l[1],version:l[2]}}function traverseModuleInfo(c,l,h,m){let k=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},w=arguments.length>5?arguments[5]:void 0,E=getFMId(l),{value:S}=getInfoWithoutType(c,E),q=w||S;if(q&&!(0,y.Tr)(q)&&(h(q,l,m),q.remotesInfo)){let l=Object.keys(q.remotesInfo);for(let m of l){if(k[m])continue;k[m]=!0;let l=splitId(m),y=q.remotesInfo[m];traverseModuleInfo(c,{name:l.name,version:y.matchedVersion},h,!1,k,void 0)}}}function generatePreloadAssets(c,l,h,m,k){let w=[],E=[],S=[],q=new Set,R=new Set,{options:I}=c,{preloadConfig:P}=l,{depsRemote:A}=P,O={};if(traverseModuleInfo(m,h,(l,h,m)=>{let k;if(m)k=P;else if(Array.isArray(A)){let c=A.find(c=>c.nameOrAlias===h.name||c.nameOrAlias===h.alias);if(!c)return;k=defaultPreloadArgs(c)}else{if(!0!==A)return;k=P}let q=(0,y.Al)(l,getRemoteEntryInfoFromSnapshot(l).url);q&&S.push({name:h.name,moduleInfo:{name:h.name,entry:q,type:"remoteEntryType"in l?l.remoteEntryType:"global",entryGlobalName:"globalName"in l?l.globalName:h.name,shareScope:"",version:"version"in l?l.version:void 0},url:q});let R="modules"in l?l.modules:[],I=normalizePreloadExposes(k.exposes);if(I.length&&"modules"in l){var O;R=null==l?void 0:null==(O=l.modules)?void 0:O.reduce((c,l)=>((null==I?void 0:I.indexOf(l.moduleName))!==-1&&c.push(l),c),[])}function handleAssets(c){let h=c.map(c=>(0,y.Al)(l,c));return k.filter?h.filter(k.filter):h}if(R){let m=R.length;for(let y=0;y{let m=getRegisteredShare(c.shareScopeMap,h.sharedName,l,c.sharedHandler.hooks.lifecycle.resolveShare);m&&"function"==typeof m.lib&&(h.assets.js.sync.forEach(c=>{q.add(c)}),h.assets.css.sync.forEach(c=>{R.add(c)}))};k.shared.forEach(c=>{var l;let h=null==(l=I.shared)?void 0:l[c.sharedName];if(!h)return;let m=c.version?h.find(l=>l.version===c.version):h;if(!m)return;let y=arrayOptions(m);y.forEach(l=>{collectSharedAssets(l,c)})})}let N=E.filter(c=>!q.has(c)),T=w.filter(c=>!R.has(c));return{cssAssets:T,jsAssetsWithoutEntry:N,entryAssets:S}}let generatePreloadAssetsPlugin=function(){return{name:"generate-preload-assets-plugin",async generatePreloadAssets(c){let{origin:l,preloadOptions:h,remoteInfo:m,remote:y,globalSnapshot:k,remoteSnapshot:w}=c;if(isRemoteInfoWithEntry(y)&&isPureRemoteEntry(y))return{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:y.name,url:y.entry,moduleInfo:{name:m.name,entry:y.entry,type:m.type||"global",entryGlobalName:"",shareScope:""}}]};assignRemoteInfo(m,w);let E=generatePreloadAssets(l,h,m,k,w);return E}}};function getGlobalRemoteInfo(c,l){let h=getGlobalSnapshotInfoByModuleInfo({name:l.options.name,version:l.options.version}),m=h&&"remotesInfo"in h&&h.remotesInfo&&getInfoWithoutType(h.remotesInfo,c.name).value;return m&&m.matchedVersion?{hostGlobalSnapshot:h,globalSnapshot:getGlobalSnapshot(),remoteSnapshot:getGlobalSnapshotInfoByModuleInfo({name:c.name,version:m.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:getGlobalSnapshot(),remoteSnapshot:getGlobalSnapshotInfoByModuleInfo({name:c.name,version:"version"in c?c.version:void 0})}}let SnapshotHandler=class SnapshotHandler{async loadSnapshot(c){let{options:l}=this.HostInstance,{hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:y}=this.getGlobalRemoteInfo(c),{remoteSnapshot:k,globalSnapshot:w}=await this.hooks.lifecycle.loadSnapshot.emit({options:l,moduleInfo:c,hostGlobalSnapshot:h,remoteSnapshot:m,globalSnapshot:y});return{remoteSnapshot:k,globalSnapshot:w}}async loadRemoteSnapshotInfo(c){let{options:l}=this.HostInstance;await this.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:l,moduleInfo:c});let h=getGlobalSnapshotInfoByModuleInfo({name:this.HostInstance.options.name,version:this.HostInstance.options.version});h||(h={version:this.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},addGlobalSnapshot({[this.HostInstance.options.name]:h})),h&&"remotesInfo"in h&&!getInfoWithoutType(h.remotesInfo,c.name).value&&("version"in c||"entry"in c)&&(h.remotesInfo=_extends({},null==h?void 0:h.remotesInfo,{[c.name]:{matchedVersion:"version"in c?c.version:c.entry}}));let{hostGlobalSnapshot:m,remoteSnapshot:k,globalSnapshot:w}=this.getGlobalRemoteInfo(c),{remoteSnapshot:E,globalSnapshot:S}=await this.hooks.lifecycle.loadSnapshot.emit({options:l,moduleInfo:c,hostGlobalSnapshot:m,remoteSnapshot:k,globalSnapshot:w});if(E){if((0,y.Tr)(E)){let l=(0,y.OL)()?E.remoteEntry:E.ssrRemoteEntry||E.remoteEntry||"",h=await this.getManifestJson(l,c,{}),m=setGlobalSnapshotInfoByModuleInfo(_extends({},c,{entry:l}),h);return{remoteSnapshot:h,globalSnapshot:m}}{let{remoteSnapshot:l}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:c,remoteSnapshot:E,from:"global"});return{remoteSnapshot:l,globalSnapshot:S}}}if(isRemoteInfoWithEntry(c)){let l=await this.getManifestJson(c.entry,c,{}),h=setGlobalSnapshotInfoByModuleInfo(c,l),{remoteSnapshot:m}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:c,remoteSnapshot:l,from:"global"});return{remoteSnapshot:m,globalSnapshot:h}}error(getShortErrorMsg(ef,ep,{hostName:c.name,hostVersion:c.version,globalSnapshot:JSON.stringify(S)}))}getGlobalRemoteInfo(c){return getGlobalRemoteInfo(c,this.HostInstance)}async getManifestJson(c,l,h){let getManifest=async()=>{let h=this.manifestCache.get(c);if(h)return h;try{let l=await this.loaderHook.lifecycle.fetch.emit(c,{});return l&&l instanceof Response||(l=await fetch(c,{})),h=await l.json(),assert(h.metaData&&h.exposes&&h.shared,"".concat(c," is not a federation manifest")),this.manifestCache.set(c,h),h}catch(h){delete this.manifestLoading[c],error(getShortErrorMsg(es,ep,{manifestUrl:c,moduleName:l.name},"".concat(h)))}},asyncLoadProcess=async()=>{let h=await getManifest(),m=(0,y.Jn)(h,{version:c}),{remoteSnapshot:k}=await this.hooks.lifecycle.loadRemoteSnapshot.emit({options:this.HostInstance.options,moduleInfo:l,manifestJson:h,remoteSnapshot:m,manifestUrl:c,from:"manifest"});return k};return this.manifestLoading[c]||(this.manifestLoading[c]=asyncLoadProcess().then(c=>c)),this.manifestLoading[c]}constructor(c){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new PluginSystem({beforeLoadRemoteSnapshot:new AsyncHook("beforeLoadRemoteSnapshot"),loadSnapshot:new AsyncWaterfallHook("loadGlobalSnapshot"),loadRemoteSnapshot:new AsyncWaterfallHook("loadRemoteSnapshot")}),this.manifestLoading=R.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=c,this.loaderHook=c.loaderHook}};let SharedHandler=class SharedHandler{registerShared(c,l){let{shareInfos:h,shared:m}=formatShareConfigs(c,l),y=Object.keys(h);return y.forEach(c=>{let m=h[c];m.forEach(h=>{let m=getRegisteredShare(this.shareScopeMap,c,h,this.hooks.lifecycle.resolveShare);!m&&h&&h.lib&&this.setShared({pkgName:c,lib:h.lib,get:h.get,loaded:!0,shared:h,from:l.name})})}),{shareInfos:h,shared:m}}async loadShare(c,l){let{host:h}=this,m=getTargetSharedOptions({pkgName:c,extraOptions:l,shareInfos:h.options.shared});(null==m?void 0:m.scope)&&await Promise.all(m.scope.map(async c=>{await Promise.all(this.initializeSharing(c,{strategy:m.strategy}))}));let y=await this.hooks.lifecycle.beforeLoadShare.emit({pkgName:c,shareInfo:m,shared:h.options.shared,origin:h}),{shareInfo:k}=y;assert(k,"Cannot find ".concat(c," Share in the ").concat(h.options.name,". Please ensure that the ").concat(c," Share parameters have been injected"));let w=getRegisteredShare(this.shareScopeMap,c,k,this.hooks.lifecycle.resolveShare),addUseIn=c=>{c.useIn||(c.useIn=[]),addUniqueItem(c.useIn,h.options.name)};if(w&&w.lib)return addUseIn(w),w.lib;if(w&&w.loading&&!w.loaded){let c=await w.loading;return w.loaded=!0,w.lib||(w.lib=c),addUseIn(w),c}if(w){let asyncLoadProcess=async()=>{let l=await w.get();k.lib=l,k.loaded=!0,addUseIn(k);let h=getRegisteredShare(this.shareScopeMap,c,k,this.hooks.lifecycle.resolveShare);return h&&(h.lib=l,h.loaded=!0),l},l=asyncLoadProcess();return this.setShared({pkgName:c,loaded:!1,shared:w,from:h.options.name,lib:null,loading:l}),l}{if(null==l?void 0:l.customShareInfo)return!1;let asyncLoadProcess=async()=>{let l=await k.get();k.lib=l,k.loaded=!0,addUseIn(k);let h=getRegisteredShare(this.shareScopeMap,c,k,this.hooks.lifecycle.resolveShare);return h&&(h.lib=l,h.loaded=!0),l},m=asyncLoadProcess();return this.setShared({pkgName:c,loaded:!1,shared:k,from:h.options.name,lib:null,loading:m}),m}}initializeSharing(){let c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,l=arguments.length>1?arguments[1]:void 0,{host:h}=this,m=null==l?void 0:l.from,y=null==l?void 0:l.strategy,k=null==l?void 0:l.initScope,w=[];if("build"!==m){let{initTokens:l}=this;k||(k=[]);let h=l[c];if(h||(h=l[c]={from:this.host.name}),k.indexOf(h)>=0)return w;k.push(h)}let E=this.shareScopeMap,S=h.options.name;E[c]||(E[c]={});let q=E[c],register=(c,l)=>{var h;let{version:m,eager:y}=l;q[c]=q[c]||{};let k=q[c],w=k[m],E=!!(w&&(w.eager||(null==(h=w.shareConfig)?void 0:h.eager)));(!w||"loaded-first"!==w.strategy&&!w.loaded&&(!y!=!E?y:S>w.from))&&(k[m]=l)},initFn=l=>l&&l.init&&l.init(E[c],k),initRemoteModule=async c=>{let{module:l}=await h.remoteHandler.getRemoteModuleAndOptions({id:c});if(l.getEntry){let m;try{m=await l.getEntry()}catch(l){m=await h.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:c,error:l,from:"runtime",lifecycle:"beforeLoadShare",origin:h})}l.inited||(await initFn(m),l.inited=!0)}};return Object.keys(h.options.shared).forEach(l=>{let m=h.options.shared[l];m.forEach(h=>{h.scope.includes(c)&®ister(l,h)})}),("version-first"===h.options.shareStrategy||"version-first"===y)&&h.options.remotes.forEach(l=>{l.shareScope===c&&w.push(initRemoteModule(l.name))}),w}loadShareSync(c,l){let{host:h}=this,m=getTargetSharedOptions({pkgName:c,extraOptions:l,shareInfos:h.options.shared});(null==m?void 0:m.scope)&&m.scope.forEach(c=>{this.initializeSharing(c,{strategy:m.strategy})});let y=getRegisteredShare(this.shareScopeMap,c,m,this.hooks.lifecycle.resolveShare),addUseIn=c=>{c.useIn||(c.useIn=[]),addUniqueItem(c.useIn,h.options.name)};if(y){if("function"==typeof y.lib)return addUseIn(y),y.loaded||(y.loaded=!0,y.from!==h.options.name||(m.loaded=!0)),y.lib;if("function"==typeof y.get){let l=y.get();if(!(l instanceof Promise))return addUseIn(y),this.setShared({pkgName:c,loaded:!0,from:h.options.name,lib:l,shared:y}),l}}if(m.lib)return m.loaded||(m.loaded=!0),m.lib;if(m.get){let y=m.get();if(y instanceof Promise){let m=(null==l?void 0:l.from)==="build"?eu:e_;throw Error(getShortErrorMsg(m,ep,{hostName:h.options.name,sharedPkgName:c}))}return m.lib=y,this.setShared({pkgName:c,loaded:!0,from:h.options.name,lib:m.lib,shared:m}),m.lib}throw Error(getShortErrorMsg(e_,ep,{hostName:h.options.name,sharedPkgName:c}))}initShareScopeMap(c,l){let h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{host:m}=this;this.shareScopeMap[c]=l,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:l,options:m.options,origin:m,scopeName:c,hostShareScopeMap:h.hostShareScopeMap})}setShared(c){let{pkgName:l,shared:h,from:m,lib:y,loading:k,loaded:w,get:E}=c,{version:S,scope:q="default"}=h,R=_object_without_properties_loose(h,["version","scope"]),I=Array.isArray(q)?q:[q];I.forEach(c=>{if(this.shareScopeMap[c]||(this.shareScopeMap[c]={}),this.shareScopeMap[c][l]||(this.shareScopeMap[c][l]={}),!this.shareScopeMap[c][l][S]){this.shareScopeMap[c][l][S]=_extends({version:S,scope:["default"]},R,{lib:y,loaded:w,loading:k}),E&&(this.shareScopeMap[c][l][S].get=E);return}let h=this.shareScopeMap[c][l][S];k&&!h.loading&&(h.loading=k)})}_setGlobalShareScopeMap(c){let l=getGlobalShareScope(),h=c.id||c.name;h&&!l[h]&&(l[h]=this.shareScopeMap)}constructor(c){this.hooks=new PluginSystem({afterResolve:new AsyncWaterfallHook("afterResolve"),beforeLoadShare:new AsyncWaterfallHook("beforeLoadShare"),loadShare:new AsyncHook,resolveShare:new SyncWaterfallHook("resolveShare"),initContainerShareScopeMap:new SyncWaterfallHook("initContainerShareScopeMap")}),this.host=c,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(c.options)}};let RemoteHandler=class RemoteHandler{formatAndRegisterRemote(c,l){let h=l.remotes||[];return h.reduce((c,l)=>(this.registerRemote(l,c,{force:!1}),c),c.remotes)}setIdToRemoteMap(c,l){let{remote:h,expose:m}=l,{name:y,alias:k}=h;if(this.idToRemoteMap[c]={name:h.name,expose:m},k&&c.startsWith(y)){let l=c.replace(y,k);this.idToRemoteMap[l]={name:h.name,expose:m};return}if(k&&c.startsWith(k)){let l=c.replace(k,y);this.idToRemoteMap[l]={name:h.name,expose:m}}}async loadRemote(c,l){let{host:h}=this;try{let{loadFactory:m=!0}=l||{loadFactory:!0},{module:y,moduleOptions:k,remoteMatchInfo:w}=await this.getRemoteModuleAndOptions({id:c}),{pkgNameOrAlias:E,remote:S,expose:q,id:R,remoteSnapshot:I}=w,P=await y.get(R,q,l,I),A=await this.hooks.lifecycle.onLoad.emit({id:R,pkgNameOrAlias:E,expose:q,exposeModule:m?P:void 0,exposeModuleFactory:m?void 0:P,remote:S,options:k,moduleInstance:y,origin:h});if(this.setIdToRemoteMap(c,w),"function"==typeof A)return A;return P}catch(k){let{from:m="runtime"}=l||{from:"runtime"},y=await this.hooks.lifecycle.errorLoadRemote.emit({id:c,error:k,from:m,lifecycle:"onLoad",origin:h});if(!y)throw k;return y}}async preloadRemote(c){let{host:l}=this;await this.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:c,options:l.options,origin:l});let h=formatPreloadArgs(l.options.remotes,c);await Promise.all(h.map(async c=>{let{remote:h}=c,m=getRemoteInfo(h),{globalSnapshot:y,remoteSnapshot:k}=await l.snapshotHandler.loadRemoteSnapshotInfo(h),w=await this.hooks.lifecycle.generatePreloadAssets.emit({origin:l,preloadOptions:c,remote:h,remoteInfo:m,globalSnapshot:y,remoteSnapshot:k});w&&preloadAssets(m,l,w)}))}registerRemotes(c,l){let{host:h}=this;c.forEach(c=>{this.registerRemote(c,h.options.remotes,{force:null==l?void 0:l.force})})}async getRemoteModuleAndOptions(c){let l;let{host:h}=this,{id:m}=c;try{l=await this.hooks.lifecycle.beforeRequest.emit({id:m,options:h.options,origin:h})}catch(c){if(!(l=await this.hooks.lifecycle.errorLoadRemote.emit({id:m,options:h.options,origin:h,from:"runtime",error:c,lifecycle:"beforeRequest"})))throw c}let{id:y}=l,k=matchRemoteWithNameAndExpose(h.options.remotes,y);assert(k,getShortErrorMsg(el,ep,{hostName:h.options.name,requestId:y}));let{remote:w}=k,E=getRemoteInfo(w),S=await h.sharedHandler.hooks.lifecycle.afterResolve.emit(_extends({id:y},k,{options:h.options,origin:h,remoteInfo:E})),{remote:q,expose:R}=S;assert(q&&R,"The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ".concat(y,"."));let I=h.moduleCache.get(q.name),P={host:h,remoteInfo:E};return I||(I=new em(P),h.moduleCache.set(q.name,I)),{module:I,moduleOptions:P,remoteMatchInfo:S}}registerRemote(c,l,h){let{host:m}=this,normalizeRemote=()=>{if(c.alias){let h=l.find(l=>{var h;return c.alias&&(l.name.startsWith(c.alias)||(null==(h=l.alias)?void 0:h.startsWith(c.alias)))});assert(!h,"The alias ".concat(c.alias," of remote ").concat(c.name," is not allowed to be the prefix of ").concat(h&&h.name," name or alias"))}"entry"in c&&(0,y.OL)()&&!c.entry.startsWith("http")&&(c.entry=new URL(c.entry,window.location.origin).href),c.shareScope||(c.shareScope=P),c.type||(c.type=A)};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:c,origin:m});let k=l.find(l=>l.name===c.name);if(k){let w=['The remote "'.concat(c.name,'" is already registered.'),(null==h?void 0:h.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==h?void 0:h.force)&&(this.removeRemote(k),normalizeRemote(),l.push(c),this.hooks.lifecycle.registerRemote.emit({remote:c,origin:m})),(0,y.R8)(w.join(" "))}else normalizeRemote(),l.push(c),this.hooks.lifecycle.registerRemote.emit({remote:c,origin:m})}removeRemote(c){try{let{host:h}=this,{name:m}=c,k=h.options.remotes.findIndex(c=>c.name===m);-1!==k&&h.options.remotes.splice(k,1);let w=h.moduleCache.get(c.name);if(w){let m=w.remoteInfo,k=m.entryGlobalName;if(S[k]){var l;(null==(l=Object.getOwnPropertyDescriptor(S,k))?void 0:l.configurable)?delete S[k]:S[k]=void 0}let E=getRemoteEntryUniqueKey(w.remoteInfo);I[E]&&delete I[E],h.snapshotHandler.manifestCache.delete(m.entry);let q=m.buildVersion?(0,y.lG)(m.name,m.buildVersion):m.name,P=S.__FEDERATION__.__INSTANCES__.findIndex(c=>m.buildVersion?c.options.id===q:c.name===q);if(-1!==P){let c=S.__FEDERATION__.__INSTANCES__[P];q=c.options.id||q;let l=getGlobalShareScope(),h=!0,y=[];Object.keys(l).forEach(c=>{let k=l[c];k&&Object.keys(k).forEach(l=>{let w=k[l];w&&Object.keys(w).forEach(k=>{let E=w[k];E&&Object.keys(E).forEach(w=>{let S=E[w];S&&"object"==typeof S&&S.from===m.name&&(S.loaded||S.loading?(S.useIn=S.useIn.filter(c=>c!==m.name),S.useIn.length?h=!1:y.push([c,l,k,w])):y.push([c,l,k,w]))})})})}),h&&(c.shareScopeMap={},delete l[q]),y.forEach(c=>{var h,m,y;let[k,w,E,S]=c;null==(y=l[k])||null==(m=y[w])||null==(h=m[E])||delete h[S]}),S.__FEDERATION__.__INSTANCES__.splice(P,1)}let{hostGlobalSnapshot:A}=getGlobalRemoteInfo(c,h);if(A){let l=A&&"remotesInfo"in A&&A.remotesInfo&&getInfoWithoutType(A.remotesInfo,c.name).key;l&&(delete A.remotesInfo[l],R.__FEDERATION__.__MANIFEST_LOADING__[l]&&delete R.__FEDERATION__.__MANIFEST_LOADING__[l])}h.moduleCache.delete(c.name)}}catch(c){w.log("removeRemote fail: ",c)}}constructor(c){this.hooks=new PluginSystem({beforeRegisterRemote:new SyncWaterfallHook("beforeRegisterRemote"),registerRemote:new SyncWaterfallHook("registerRemote"),beforeRequest:new AsyncWaterfallHook("beforeRequest"),onLoad:new AsyncHook("onLoad"),handlePreloadModule:new SyncHook("handlePreloadModule"),errorLoadRemote:new AsyncHook("errorLoadRemote"),beforePreloadRemote:new AsyncHook("beforePreloadRemote"),generatePreloadAssets:new AsyncHook("generatePreloadAssets"),afterPreloadRemote:new AsyncHook,loadEntry:new AsyncHook}),this.host=c,this.idToRemoteMap={}}};let FederationHost=class FederationHost{initOptions(c){this.registerPlugins(c.plugins);let l=this.formatOptions(this.options,c);return this.options=l,l}async loadShare(c,l){return this.sharedHandler.loadShare(c,l)}loadShareSync(c,l){return this.sharedHandler.loadShareSync(c,l)}initializeSharing(){let c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:P,l=arguments.length>1?arguments[1]:void 0;return this.sharedHandler.initializeSharing(c,l)}initRawContainer(c,l,h){let m=getRemoteInfo({name:c,entry:l}),y=new em({host:this,remoteInfo:m});return y.remoteEntryExports=h,this.moduleCache.set(c,y),y}async loadRemote(c,l){return this.remoteHandler.loadRemote(c,l)}async preloadRemote(c){return this.remoteHandler.preloadRemote(c)}initShareScopeMap(c,l){let h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.sharedHandler.initShareScopeMap(c,l,h)}formatOptions(c,l){let{shared:h}=formatShareConfigs(c,l),{userOptions:m,options:y}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:l,options:c,shareInfo:h}),k=this.remoteHandler.formatAndRegisterRemote(y,m),{shared:w}=this.sharedHandler.registerShared(y,m),E=[...y.plugins];m.plugins&&m.plugins.forEach(c=>{E.includes(c)||E.push(c)});let S=_extends({},c,l,{plugins:E,remotes:k,shared:w});return this.hooks.lifecycle.init.emit({origin:this,options:S}),S}registerPlugins(c){let l=registerPlugins$1(c,[this.hooks,this.remoteHandler.hooks,this.sharedHandler.hooks,this.snapshotHandler.hooks,this.loaderHook]);this.options.plugins=this.options.plugins.reduce((c,l)=>(l&&c&&!c.find(c=>c.name===l.name)&&c.push(l),c),l||[])}registerRemotes(c,l){return this.remoteHandler.registerRemotes(c,l)}constructor(c){this.hooks=new PluginSystem({beforeInit:new SyncWaterfallHook("beforeInit"),init:new SyncHook,beforeInitContainer:new AsyncWaterfallHook("beforeInitContainer"),initContainer:new AsyncWaterfallHook("initContainer")}),this.version="0.7.3",this.moduleCache=new Map,this.loaderHook=new PluginSystem({getModuleInfo:new SyncHook,createScript:new SyncHook,createLink:new SyncHook,fetch:new AsyncHook,getModuleFactory:new AsyncHook});let l={id:getBuilderId(),name:c.name,plugins:[snapshotPlugin(),generatePreloadAssetsPlugin()],remotes:[],shared:{},inBrowser:(0,y.OL)()};this.name=c.name,this.options=l,this.snapshotHandler=new SnapshotHandler(this),this.sharedHandler=new SharedHandler(this),this.remoteHandler=new RemoteHandler(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...l.plugins,...c.plugins||[]]),this.options=this.formatOptions(l,c)}};let eb=null;function init(c){let l=getGlobalFederationInstance(c.name,c.version);if(l)return l.initOptions(c),eb||(eb=l),l;{let l=getGlobalFederationConstructor()||FederationHost;return setGlobalFederationInstance(eb=new l(c)),eb}}function loadRemote(){for(var c=arguments.length,l=Array(c),h=0;h{let l=k.R;l||(l=[]);let m=y[c],E=w[c];if(l.indexOf(m)>=0)return;if(l.push(m),m.p)return h.push(m.p);let onError=l=>{l||(l=Error("Container missing")),"string"==typeof l.message&&(l.message+='\nwhile loading "'.concat(m[1],'" from ').concat(m[2])),k.m[c]=()=>{throw l},m.p=0},handleFunction=(c,l,y,k,w,E)=>{try{let S=c(l,y);if(!S||!S.then)return w(S,k,E);{let c=S.then(c=>w(c,k),onError);if(!E)return c;h.push(m.p=c)}}catch(c){onError(c)}},onExternal=(c,l,h)=>c?handleFunction(k.I,m[0],0,c,onInitialized,h):onError();var onInitialized=(c,h,y)=>handleFunction(h.get,m[1],l,0,onFactory,y),onFactory=l=>{m.p=1,k.m[c]=c=>{c.exports=l()}};let onRemoteLoaded=()=>{try{let c=(0,ey.e4)(E[0].name,ey.yq),l=c+m[1].slice(1),h=k.federation.instance,loadRemote=()=>k.federation.instance.loadRemote(l,{loadFactory:!1,from:"build"});if("version-first"===h.options.shareStrategy)return Promise.all(h.sharedHandler.initializeSharing(m[0])).then(()=>loadRemote());return loadRemote()}catch(c){onError(c)}},S=1===E.length&&eg.includes(E[0].externalType)&&E[0].name;S?handleFunction(onRemoteLoaded,m[2],0,0,onFactory,1):handleFunction(k,m[2],0,0,onExternal,1)})}function consumes(c){let{chunkId:l,promises:h,chunkMapping:m,installedModules:y,moduleToHandlerMapping:k,webpackRequire:w}=c;attachShareScopeMap(w),w.o(m,l)&&m[l].forEach(c=>{if(w.o(y,c))return h.push(y[c]);let onFactory=l=>{y[c]=0,w.m[c]=h=>{delete w.c[c],h.exports=l()}},onError=l=>{delete y[c],w.m[c]=h=>{throw delete w.c[c],l}};try{let l=w.federation.instance;if(!l)throw Error("Federation instance not found!");let{shareKey:m,getter:E,shareInfo:S}=k[c],q=l.loadShare(m,{customShareInfo:S}).then(c=>!1===c?E():c);q.then?h.push(y[c]=q.then(onFactory).catch(onError)):onFactory(q)}catch(c){onError(c)}})}function initializeSharing(c){let{shareScopeName:l,webpackRequire:h,initPromises:m,initTokens:y,initScope:k}=c;k||(k=[]);let w=h.federation.instance;var E=y[l];if(E||(E=y[l]={from:w.name}),k.indexOf(E)>=0)return;k.push(E);let S=m[l];if(S)return S;var warn=c=>"undefined"!=typeof console&&console.warn&&console.warn(c),initExternal=c=>{var handleError=c=>warn("Initialization of sharing external failed: "+c);try{var m=h(c);if(!m)return;var initFn=c=>c&&c.init&&c.init(h.S[l],k);if(m.then)return q.push(m.then(initFn,handleError));var y=initFn(m);if(y&&"boolean"!=typeof y&&y.then)return q.push(y.catch(handleError))}catch(c){handleError(c)}};let q=w.initializeSharing(l,{strategy:w.options.shareStrategy,initScope:k,from:"build"});attachShareScopeMap(h);let R=h.federation.bundlerRuntimeOptions.remotes;return(R&&Object.keys(R.idToRemoteMap).forEach(c=>{let l=R.idToRemoteMap[c],h=R.idToExternalAndNameMapping[c][2];if(l.length>1)initExternal(h);else if(1===l.length){let c=l[0];eg.includes(c.externalType)||initExternal(h)}}),q.length)?m[l]=Promise.all(q).then(()=>m[l]=!0):m[l]=!0}function handleInitialConsumes(c){let{moduleId:l,moduleToHandlerMapping:h,webpackRequire:m}=c,y=m.federation.instance;if(!y)throw Error("Federation instance not found!");let{shareKey:k,shareInfo:w}=h[l];try{return y.loadShareSync(k,{customShareInfo:w})}catch(c){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: "),c}}function installInitialConsumes(c){let{moduleToHandlerMapping:l,webpackRequire:h,installedModules:m,initialConsumes:y}=c;y.forEach(c=>{h.m[c]=y=>{m[c]=0,delete h.c[c];let k=handleInitialConsumes({moduleId:c,moduleToHandlerMapping:l,webpackRequire:h});if("function"!=typeof k)throw Error("Shared module is not available for eager consumption: ".concat(c));y.exports=k()}})}function initContainerEntry(c){let{webpackRequire:l,shareScope:h,initScope:m,shareScopeKey:y,remoteEntryInitOptions:k}=c;if(!l.S||!l.federation||!l.federation.instance||!l.federation.initOptions)return;let w=l.federation.instance;var E=y||"default";return w.initOptions(polyfills_esm_extends({name:l.federation.initOptions.name,remotes:[]},k)),w.initShareScopeMap(E,h,{hostShareScopeMap:(null==k?void 0:k.shareScopeMap)||{}}),l.federation.attachShareScopeMap&&l.federation.attachShareScopeMap(l),"function"==typeof l.federation.prefetch&&l.federation.prefetch(),l.I(E,m)}let ek={runtime:m,instance:void 0,initOptions:void 0,bundlerRuntime:{remotes,consumes,I:initializeSharing,S:{},installInitialConsumes,initContainerEntry},attachShareScopeMap,bundlerRuntimeOptions:{}};var ew=h("twBu");if(!h.federation.runtime){var ev=h.federation;for(var eE in h.federation={},ek)h.federation[eE]=ek[eE];for(var eE in ev)h.federation[eE]=ev[eE]}if(!h.federation.instance){var eS=[!!ew.A&&(ew.A.default||ew.A)()].filter(Boolean);h.federation.initOptions.plugins=h.federation.initOptions.plugins?h.federation.initOptions.plugins.concat(eS):eS,h.federation.instance=h.federation.runtime.init(h.federation.initOptions),h.federation.attachShareScopeMap&&h.federation.attachShareScopeMap(h),h.federation.installInitialConsumes&&h.federation.installInitialConsumes(),!h.federation.isMFRemote&&h.federation.prefetch&&h.federation.prefetch()}},yNk5:function(c,l,h){"use strict";var m,y;c.exports=(null==(m=h.g.process)?void 0:m.env)&&"object"==typeof(null==(y=h.g.process)?void 0:y.env)?h.g.process:h("UYrC")},UYrC:function(c){var l="/";!function(){var h={229:function(c){var l,h,m,y=c.exports={};function defaultSetTimout(){throw Error("setTimeout has not been defined")}function defaultClearTimeout(){throw Error("clearTimeout has not been defined")}function runTimeout(c){if(l===setTimeout)return setTimeout(c,0);if((l===defaultSetTimout||!l)&&setTimeout)return l=setTimeout,setTimeout(c,0);try{return l(c,0)}catch(h){try{return l.call(null,c,0)}catch(h){return l.call(this,c,0)}}}function runClearTimeout(c){if(h===clearTimeout)return clearTimeout(c);if((h===defaultClearTimeout||!h)&&clearTimeout)return h=clearTimeout,clearTimeout(c);try{return h(c)}catch(l){try{return h.call(null,c)}catch(l){return h.call(this,c)}}}!function(){try{l="function"==typeof setTimeout?setTimeout:defaultSetTimout}catch(c){l=defaultSetTimout}try{h="function"==typeof clearTimeout?clearTimeout:defaultClearTimeout}catch(c){h=defaultClearTimeout}}();var k=[],w=!1,E=-1;function cleanUpNextTick(){w&&m&&(w=!1,m.length?k=m.concat(k):E=-1,k.length&&drainQueue())}function drainQueue(){if(!w){var c=runTimeout(cleanUpNextTick);w=!0;for(var l=k.length;l;){for(m=k,k=[];++E1)for(var h=1;h{if(k&&"object"==typeof k||"function"==typeof k)for(let S of m(k))y.call(c,S)||S===w||l(c,S,{get:()=>k[S],enumerable:!(E=h(k,S))||E.enumerable});return c},__toCommonJS=c=>__copyProps(l({},"__esModule",{value:!0}),c),k={};((c,h)=>{for(var m in h)l(c,m,{get:h[m],enumerable:!0})})(k,{createLogger:()=>createLogger2,logger:()=>H}),c.exports=__toCommonJS(k);var w=void 0,supportColor=()=>{if(void 0!==w)return w;try{let c="color test",l="color: red;",h=console.log;console.log=(...h)=>{h[0]===`%c${c}`&&h[1]===l&&(w=!0)},console.log(`%c${c}`,l),console.log=h}catch(c){w=!1}return w},E={bold:"font-weight: bold;",red:"color: red;",green:"color: green;",orange:"color: orange;",dodgerblue:"color: dodgerblue;",magenta:"color: magenta;",gray:"color: gray;"},formatter=c=>supportColor()?l=>{if(Array.isArray(l)){let[h,m]=l;return[`%c${h.replace("%c","")}`,m?`${E[c]}${m}`:`${E[c]||""}`]}return[`%c${String(l).replace("%c","")}`,E[c]||""]}:c=>[String(c)],S=formatter("bold"),q=formatter("red"),R=formatter("green"),I=formatter("orange"),P=formatter("dodgerblue"),A=formatter("magenta");function getLabel(c,l,h){let m=[""];return"label"in l&&(m=[h[c]||l.label||""],m=S(l.color?l.color(m):m[0])),m=m.filter(Boolean)}function finalLog(c,l,h,m){c.length?Array.isArray(m)?console.log(...c,...m):console.log(...c,l):Array.isArray(m)?console.log(...m):console.log(l,...h)}formatter("gray");var O={error:0,warn:1,info:2,log:3,verbose:4},N=/at\s.*:\d+:\d+[\s\)]*$/,T=/at\s.*\(\)$/,isErrorStackMessage=c=>N.test(c)||T.test(c),createLogger=(c={},{getLabel:l,handleError:h,finalLog:m,greet:y,LOG_TYPES:k})=>{let w=c.level||"log",E=c.labels||{},log=(c,y,...S)=>{if(O[k[c].level]>O[w])return;if(null==y)return console.log();let q=k[c],R="",I=l(c,q,E);if(y instanceof Error){if(y.stack){let[c,...l]=y.stack.split("\n");c.startsWith("Error: ")&&(c=c.slice(7)),R=`${c} ${h(l.join("\n"))}`}else R=y.message}else R="error"===q.level&&"string"==typeof y?y.split("\n").map(c=>isErrorStackMessage(c)?h(c):c).join("\n"):`${y}`;m(I,R,S,y)},S={greet:c=>log("log",y(c))};return Object.keys(k).forEach(c=>{S[c]=(...l)=>log(c,...l)}),Object.defineProperty(S,"level",{get:()=>w,set(c){w=c}}),Object.defineProperty(S,"labels",{get:()=>E,set(c){E=c}}),S.override=c=>{Object.assign(S,c)},S},M=[189,255,243],L=[74,194,154],isWord=c=>!/[\s\n]/.test(c);function gradient(c){if(!supportColor())return[c];let l=[...c],h=l.filter(isWord),m=h.length-1;if(0===m)return console.log(`%c${c}`,`color: rgb(${M.join(",")}); font-weight: bold;`),[c];let y="",k=[];return l.forEach(c=>{if(isWord(c)){let l=h.indexOf(c)/m,w=Math.round(M[0]+(L[0]-M[0])*l),E=Math.round(M[1]+(L[1]-M[1])*l),S=Math.round(M[2]+(L[2]-M[2])*l);y+=`%c${c}`,k.push(`color: rgb(${w},${E},${S}); font-weight: bold;`)}else y+=c}),[y,...k]}var C={error:{label:"error",level:"error",color:q},warn:{label:"warn",level:"warn",color:I},info:{label:"info",level:"info",color:P},start:{label:"start",level:"info",color:P},ready:{label:"ready",level:"info",color:R},success:{label:"success",level:"info",color:R},log:{level:"log"},debug:{label:"debug",level:"verbose",color:A}};function createLogger2(c={}){return createLogger(c,{handleError:c=>c,getLabel,gradient,finalLog,LOG_TYPES:C,greet:c=>gradient(c)})}var H=createLogger2()},twBu:function(c,l,h){"use strict";var m;function default_1(){return{name:"next-internal-plugin",createScript:function(c){let l=c.url,h=c.attrs;{let c=document.createElement("script");return c.src=l,c.async=!0,null==h||delete h.crossorigin,{script:c,timeout:8e3}}},errorLoadRemote:function(c){let l;let h=c.id,m=c.error,y=c.from;globalThis.moduleGraphDirty=!0,console.error(h,"offline");let pg=function(){return console.error(h,"offline",m),null};return pg.getInitialProps=function(c){return{}},l="build"===y?function(){return{__esModule:!0,default:pg,getServerSideProps:function(){return{props:{}}}}}:{default:pg,getServerSideProps:function(){return{props:{}}}}},beforeInit:function(c){let l;if(globalThis.usedChunks||(globalThis.usedChunks=new Set),"string"==typeof h.j&&!h.j.startsWith("webpack"))return c;let m=c.origin.moduleCache,y=c.origin.name;try{l=Function("return globalThis")()}catch(c){l=globalThis}let k=l[y];return k&&m.set(y,k),c},init:function(c){return c},beforeRequest:function(c){let l=c.options,h=c.id,m=h.split("/").shift(),y=l.remotes.find(function(c){return c.name===m});return!y||y&&y.entry&&y.entry.includes("?t=")||(y.entry=y.entry+"?t="+Date.now()),c},afterResolve:function(c){return c},onLoad:function(c){let l=c.exposeModuleFactory,h=c.exposeModule;return c.id,c},resolveShare:function(c){if("react"!==c.pkgName&&"react-dom"!==c.pkgName&&!c.pkgName.startsWith("next/"))return c;let l=c.shareScopeMap,h=c.scope,m=c.pkgName,y=c.version,k=c.GlobalFederation,w=k.__INSTANCES__[0];return w&&w.options.shared[m]&&(c.resolver=function(){return l[h][m][y]=w.options.shared[m][0],l[h][m][y]}),c},beforeLoadShare:async function(c){return c}}}m={value:!0},l.A=default_1},Jivj: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},h:function(){return createLogger},k0:function(){return loadScript},lG:function(){return composeKeyWithSeparator},oe:function(){return loadScriptNode},so:function(){return createScript}});var isomorphic_rslog__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("z/53"),_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("upzO"),process=__webpack_require__("yNk5");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!0}function isBrowserDebug(){try{if(isBrowserEnv()&&window.localStorage)return localStorage.getItem(BROWSER_LOG_KEY)===BROWSER_LOG_VALUE}catch(c){}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(c){isDebugMode()&&(c.level="verbose")}function setPrefix(c,l){c.labels={warn:"".concat(l," Warn"),error:"".concat(l," Error"),success:"".concat(l," Success"),info:"".concat(l," Info"),ready:"".concat(l," Ready"),debug:"".concat(l," Debug")}}function createLogger(c){let l=(0,isomorphic_rslog__WEBPACK_IMPORTED_MODULE_0__.createLogger)({labels:{warn:"".concat(PREFIX," Warn"),error:"".concat(PREFIX," Error"),success:"".concat(PREFIX," Success"),info:"".concat(PREFIX," Info"),ready:"".concat(PREFIX," Ready"),debug:"".concat(PREFIX," Debug")}});return setDebug(l),setPrefix(l,c),l}let logger=createLogger(PREFIX),LOG_CATEGORY="[ Federation Runtime ]",parseEntry=function(c,l){let h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:SEPARATOR,m=c.split(h),y="development"===getProcessEnv().NODE_ENV&&l,k="*",isEntry1=c=>c.startsWith("http")||c.includes(MANIFEST_EXT);if(m.length>=2){let[l,...w]=m;c.startsWith(h)&&(w=[y||m.slice(-1)[0]],l=m.slice(0,-1).join(h));let E=y||w.join(h);return isEntry1(E)?{name:l,entry:E}:{name:l,version:E||k}}if(1===m.length){let[c]=m;return y&&isEntry1(y)?{name:c,entry:y}:{name:c,version:y||k}}throw"Invalid entry value: ".concat(c)},composeKeyWithSeparator=function(){for(var c=arguments.length,l=Array(c),h=0;hl?c?"".concat(c).concat(SEPARATOR).concat(l):l:c,""):""},encodeName=function(c){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",h=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let m=h?".js":"";return"".concat(l).concat(c.replace(RegExp("".concat(NameTransformSymbol.AT),"g"),NameTransformMap[NameTransformSymbol.AT]).replace(RegExp("".concat(NameTransformSymbol.HYPHEN),"g"),NameTransformMap[NameTransformSymbol.HYPHEN]).replace(RegExp("".concat(NameTransformSymbol.SLASH),"g"),NameTransformMap[NameTransformSymbol.SLASH])).concat(m)}catch(c){throw c}},decodeName=function(c,l,h){try{let m=c;if(l){if(!m.startsWith(l))return m;m=m.replace(RegExp(l,"g"),"")}return m=m.replace(RegExp("".concat(NameTransformMap[NameTransformSymbol.AT]),"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.AT]]).replace(RegExp("".concat(NameTransformMap[NameTransformSymbol.SLASH]),"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.SLASH]]).replace(RegExp("".concat(NameTransformMap[NameTransformSymbol.HYPHEN]),"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.HYPHEN]]),h&&(m=m.replace(".js","")),m}catch(c){throw c}},generateExposeFilename=(c,l)=>{if(!c)return"";let h=c;return"."===h&&(h="default_export"),h.startsWith("./")&&(h=h.replace("./","")),encodeName(h,"__federation_expose_",l)},generateShareFilename=(c,l)=>c?encodeName(c,"__federation_shared_",l):"",getResourceUrl=(c,l)=>{if("getPublicPath"in c){let h;return h=c.getPublicPath.startsWith("function")?Function("return "+c.getPublicPath)()():Function(c.getPublicPath)(),"".concat(h).concat(l)}return"publicPath"in c?"".concat(c.publicPath).concat(l):(console.warn("Cannot get resource URL. If in debug mode, please ignore.",c,l),"")},assert=(c,l)=>{c||error(l)},error=c=>{throw Error("".concat(LOG_CATEGORY,": ").concat(c))},warn=c=>{console.warn("".concat(LOG_CATEGORY,": ").concat(c))};function safeToString(c){try{return JSON.stringify(c,null,2)}catch(c){return""}}let VERSION_PATTERN_REGEXP=/^([\d^=v<>~]|[*xX]$)/;function isRequiredVersion(c){return VERSION_PATTERN_REGEXP.test(c)}let simpleJoinRemoteEntry=(c,l)=>{if(!c)return l;let transformPath1=c=>{if("."===c)return"";if(c.startsWith("./"))return c.replace("./","");if(c.startsWith("/")){let l=c.slice(1);return l.endsWith("/")?l.slice(0,-1):l}return c},h=transformPath1(c);return h?h.endsWith("/")?"".concat(h).concat(l):"".concat(h,"/").concat(l):l};function inferAutoPublicPath(c){return c.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function generateSnapshotFromManifest(c){var l,h,m;let y,k=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:w={},overrides:E={},version:S}=k,getPublicPath1=()=>"publicPath"in c.metaData?"auto"===c.metaData.publicPath&&S?inferAutoPublicPath(S):c.metaData.publicPath:c.metaData.getPublicPath,q=Object.keys(E),R={};Object.keys(w).length||(R=(null==(m=c.remotes)?void 0:m.reduce((c,l)=>{let h;let m=l.federationContainerName;return h=q.includes(m)?E[m]:"version"in l?l.version:l.entry,c[m]={matchedVersion:h},c},{}))||{}),Object.keys(w).forEach(c=>R[c]={matchedVersion:q.includes(c)?E[c]:w[c]});let{remoteEntry:{path:I,name:P,type:A},types:O,buildInfo:{buildVersion:N},globalName:T,ssrRemoteEntry:M}=c.metaData,{exposes:L}=c,C={version:S||"",buildVersion:N,globalName:T,remoteEntry:simpleJoinRemoteEntry(I,P),remoteEntryType:A,remoteTypes:simpleJoinRemoteEntry(O.path,O.name),remoteTypesZip:O.zip||"",remoteTypesAPI:O.api||"",remotesInfo:R,shared:null==c?void 0:c.shared.map(c=>({assets:c.assets,sharedName:c.name,version:c.version})),modules:null==L?void 0:L.map(c=>({moduleName:c.name,modulePath:c.path,assets:c.assets}))};if(null==(l=c.metaData)?void 0:l.prefetchInterface){let l=c.metaData.prefetchInterface;C=(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},C,{prefetchInterface:l})}if(null==(h=c.metaData)?void 0:h.prefetchEntry){let{path:l,name:h,type:m}=c.metaData.prefetchEntry;C=(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},C,{prefetchEntry:simpleJoinRemoteEntry(l,h),prefetchEntryType:m})}if(y="publicPath"in c.metaData?(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},C,{publicPath:getPublicPath1()}):(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},C,{getPublicPath:getPublicPath1()}),M){let c=simpleJoinRemoteEntry(M.path,M.name);y.ssrRemoteEntry=c,y.ssrRemoteEntryType=M.type||"commonjs-module"}return y}function isManifestProvider(c){return!!("remoteEntry"in c&&c.remoteEntry.includes(MANIFEST_EXT))}async function safeWrapper(c,l){try{let l=await c();return l}catch(c){l||warn(c);return}}function isStaticResourcesEqual(c,l){let h=/^(https?:)?\/\//i,m=c.replace(h,"").replace(/\/$/,""),y=l.replace(h,"").replace(/\/$/,"");return m===y}function createScript(c){let l,h=null,m=!0,y=2e4,k=document.getElementsByTagName("script");for(let l=0;l{h&&("async"===c||"defer"===c?h[c]=m[c]:h.getAttribute(c)||h.setAttribute(c,m[c]))})}let onScriptComplete1=async(m,y)=>{var k,w,E;if(clearTimeout(l),h&&(h.onerror=null,h.onload=null,safeWrapper(()=>{let{needDeleteScript:l=!0}=c;l&&(null==h?void 0:h.parentNode)&&h.parentNode.removeChild(h)}),m&&"function"==typeof m)){let l=m(y);if(l instanceof Promise){let h=await l;return null==c||null==(E=c.cb)||E.call(c),h}return null==c||null==(w=c.cb)||w.call(c),l}null==c||null==(k=c.cb)||k.call(c)};return h.onerror=onScriptComplete1.bind(null,h.onerror),h.onload=onScriptComplete1.bind(null,h.onload),l=setTimeout(()=>{onScriptComplete1(null,Error('Remote script "'.concat(c.url,'" time-outed.')))},y),{script:h,needAttach:m}}function createLink(c){let l=null,h=!0,m=document.getElementsByTagName("link");for(let y=0;y{l&&!l.getAttribute(c)&&l.setAttribute(c,m[c])})}let onLinkComplete1=(h,m)=>{if(l&&(l.onerror=null,l.onload=null,safeWrapper(()=>{let{needDeleteLink:h=!0}=c;h&&(null==l?void 0:l.parentNode)&&l.parentNode.removeChild(l)}),h)){let l=h(m);return c.cb(),l}c.cb()};return l.onerror=onLinkComplete1.bind(null,l.onerror),l.onload=onLinkComplete1.bind(null,l.onload),{link:l,needAttach:h}}function loadScript(c,l){let{attrs:h={},createScriptHook:m}=l;return new Promise((l,y)=>{let{script:k,needAttach:w}=createScript({url:c,cb:l,attrs:(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({fetchpriority:"high"},h),createScriptHook:m,needDeleteScript:!0});w&&document.head.appendChild(k)})}function importNodeModule(c){if(!c)throw Error("import specifier is required");let l=Function("name","return import(name)");return l(c).then(c=>c).catch(l=>{throw console.error("Error importing module ".concat(c,":"),l),l})}let loadNodeFetch=async()=>{let c=await importNodeModule("node-fetch");return c.default||c},lazyLoaderHookFetch=async(c,l,h)=>{let hook1=(c,l)=>h.lifecycle.fetch.emit(c,l),m=await hook1(c,l||{});if(!m||!(m instanceof Response)){let h="undefined"==typeof fetch?await loadNodeFetch():fetch;return h(c,l||{})}return m};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: ".concat(e)));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(c,l)=>lazyLoaderHookFetch(c,l,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) {".concat(data,"\n})"),{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: ".concat(e)))}};getFetch().then(async c=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:c,vm:await importNodeModule("vm")}).then(async c=>{await c.evaluate(),cb(void 0,c.namespace)}).catch(c=>{cb(c instanceof Error?c:Error("Script execution error: ".concat(c)))});handleScriptFetch(c,urlObj)}).catch(c=>{cb(c)})}function loadScriptNode(c,l){return new Promise((h,m)=>{createScriptNode(c,(c,y)=>{if(c)m(c);else{var k,w;let c=(null==l?void 0:null==(k=l.attrs)?void 0:k.globalName)||"__FEDERATION_".concat(null==l?void 0:null==(w=l.attrs)?void 0:w.name,":custom__"),m=globalThis[c]=y;h(m)}},l.attrs,l.loaderHook)})}async function loadModule(c,l){let{fetch:h,vm:m}=l,y=await h(c),k=await y.text(),w=new m.SourceTextModule(k,{importModuleDynamically:async(h,m)=>{let y=new URL(h,c).href;return loadModule(y,l)}});return await w.link(async h=>{let m=new URL(h,c).href,y=await loadModule(m,l);return y}),w}function normalizeOptions(c,l,h){return function(m){if(!1===m)return!1;if(void 0===m)return!!c&&l;if(!0===m)return l;if(m&&"object"==typeof m)return(0,_polyfills_esm_mjs__WEBPACK_IMPORTED_MODULE_1__._)({},l,m);throw Error("Unexpected type for `".concat(h,"`, expect boolean/undefined/object, got: ").concat(typeof m))}}},upzO:function(c,l,h){"use strict";function _extends(){return(_extends=Object.assign||function(c){for(var l=1;l2&&void 0!==arguments[2]?arguments[2]:SEPARATOR,m=c.split(h),y="development"===getProcessEnv().NODE_ENV&&l,k="*",isEntry1=c=>c.startsWith("http")||c.includes(MANIFEST_EXT);if(m.length>=2){let[l,...w]=m;c.startsWith(h)&&(w=[y||m.slice(-1)[0]],l=m.slice(0,-1).join(h));let E=y||w.join(h);return isEntry1(E)?{name:l,entry:E}:{name:l,version:E||k}}if(1===m.length){let[c]=m;return y&&isEntry1(y)?{name:c,entry:y}:{name:c,version:y||k}}throw"Invalid entry value: ".concat(c)},composeKeyWithSeparator=function(){for(var c=arguments.length,l=Array(c),h=0;hl?c?"".concat(c).concat(SEPARATOR).concat(l):l:c,""):""},encodeName=function(c){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",h=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{let m=h?".js":"";return"".concat(l).concat(c.replace(RegExp("".concat(NameTransformSymbol.AT),"g"),NameTransformMap[NameTransformSymbol.AT]).replace(RegExp("".concat(NameTransformSymbol.HYPHEN),"g"),NameTransformMap[NameTransformSymbol.HYPHEN]).replace(RegExp("".concat(NameTransformSymbol.SLASH),"g"),NameTransformMap[NameTransformSymbol.SLASH])).concat(m)}catch(c){throw c}},decodeName=function(c,l,h){try{let m=c;if(l){if(!m.startsWith(l))return m;m=m.replace(RegExp(l,"g"),"")}return m=m.replace(RegExp("".concat(NameTransformMap[NameTransformSymbol.AT]),"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.AT]]).replace(RegExp("".concat(NameTransformMap[NameTransformSymbol.SLASH]),"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.SLASH]]).replace(RegExp("".concat(NameTransformMap[NameTransformSymbol.HYPHEN]),"g"),EncodedNameTransformMap[NameTransformMap[NameTransformSymbol.HYPHEN]]),h&&(m=m.replace(".js","")),m}catch(c){throw c}},generateExposeFilename=(c,l)=>{if(!c)return"";let h=c;return"."===h&&(h="default_export"),h.startsWith("./")&&(h=h.replace("./","")),encodeName(h,"__federation_expose_",l)},generateShareFilename=(c,l)=>c?encodeName(c,"__federation_shared_",l):"",getResourceUrl=(c,l)=>{if("getPublicPath"in c){let h;return h=c.getPublicPath.startsWith("function")?Function("return "+c.getPublicPath)()():Function(c.getPublicPath)(),"".concat(h).concat(l)}return"publicPath"in c?"".concat(c.publicPath).concat(l):(console.warn("Cannot get resource URL. If in debug mode, please ignore.",c,l),"")},assert=(c,l)=>{c||error(l)},error=c=>{throw Error("".concat(LOG_CATEGORY,": ").concat(c))},warn=c=>{console.warn("".concat(LOG_CATEGORY,": ").concat(c))};function safeToString(c){try{return JSON.stringify(c,null,2)}catch(c){return""}}let VERSION_PATTERN_REGEXP=/^([\d^=v<>~]|[*xX]$)/;function isRequiredVersion(c){return VERSION_PATTERN_REGEXP.test(c)}let simpleJoinRemoteEntry=(c,l)=>{if(!c)return l;let transformPath1=c=>{if("."===c)return"";if(c.startsWith("./"))return c.replace("./","");if(c.startsWith("/")){let l=c.slice(1);return l.endsWith("/")?l.slice(0,-1):l}return c},h=transformPath1(c);return h?h.endsWith("/")?"".concat(h).concat(l):"".concat(h,"/").concat(l):l};function inferAutoPublicPath(c){return c.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}function generateSnapshotFromManifest(c){var l,h,m;let y,k=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{remotes:w={},overrides:E={},version:S}=k,getPublicPath1=()=>"publicPath"in c.metaData?"auto"===c.metaData.publicPath&&S?inferAutoPublicPath(S):c.metaData.publicPath:c.metaData.getPublicPath,q=Object.keys(E),R={};Object.keys(w).length||(R=(null==(m=c.remotes)?void 0:m.reduce((c,l)=>{let h;let m=l.federationContainerName;return h=q.includes(m)?E[m]:"version"in l?l.version:l.entry,c[m]={matchedVersion:h},c},{}))||{}),Object.keys(w).forEach(c=>R[c]={matchedVersion:q.includes(c)?E[c]:w[c]});let{remoteEntry:{path:I,name:P,type:A},types:O,buildInfo:{buildVersion:N},globalName:T,ssrRemoteEntry:M}=c.metaData,{exposes:L}=c,C={version:S||"",buildVersion:N,globalName:T,remoteEntry:simpleJoinRemoteEntry(I,P),remoteEntryType:A,remoteTypes:simpleJoinRemoteEntry(O.path,O.name),remoteTypesZip:O.zip||"",remoteTypesAPI:O.api||"",remotesInfo:R,shared:null==c?void 0:c.shared.map(c=>({assets:c.assets,sharedName:c.name,version:c.version})),modules:null==L?void 0:L.map(c=>({moduleName:c.name,modulePath:c.path,assets:c.assets}))};if(null==(l=c.metaData)?void 0:l.prefetchInterface){let l=c.metaData.prefetchInterface;C=_extends({},C,{prefetchInterface:l})}if(null==(h=c.metaData)?void 0:h.prefetchEntry){let{path:l,name:h,type:m}=c.metaData.prefetchEntry;C=_extends({},C,{prefetchEntry:simpleJoinRemoteEntry(l,h),prefetchEntryType:m})}if(y="publicPath"in c.metaData?_extends({},C,{publicPath:getPublicPath1()}):_extends({},C,{getPublicPath:getPublicPath1()}),M){let c=simpleJoinRemoteEntry(M.path,M.name);y.ssrRemoteEntry=c,y.ssrRemoteEntryType=M.type||"commonjs-module"}return y}function isManifestProvider(c){return!!("remoteEntry"in c&&c.remoteEntry.includes(MANIFEST_EXT))}async function safeWrapper(c,l){try{let l=await c();return l}catch(c){l||warn(c);return}}function isStaticResourcesEqual(c,l){let h=/^(https?:)?\/\//i,m=c.replace(h,"").replace(/\/$/,""),y=l.replace(h,"").replace(/\/$/,"");return m===y}function createScript(c){let l,h=null,m=!0,y=2e4,k=document.getElementsByTagName("script");for(let l=0;l{h&&("async"===c||"defer"===c?h[c]=m[c]:h.getAttribute(c)||h.setAttribute(c,m[c]))})}let onScriptComplete1=async(m,y)=>{var k,w,E;if(clearTimeout(l),h&&(h.onerror=null,h.onload=null,safeWrapper(()=>{let{needDeleteScript:l=!0}=c;l&&(null==h?void 0:h.parentNode)&&h.parentNode.removeChild(h)}),m&&"function"==typeof m)){let l=m(y);if(l instanceof Promise){let h=await l;return null==c||null==(E=c.cb)||E.call(c),h}return null==c||null==(w=c.cb)||w.call(c),l}null==c||null==(k=c.cb)||k.call(c)};return h.onerror=onScriptComplete1.bind(null,h.onerror),h.onload=onScriptComplete1.bind(null,h.onload),l=setTimeout(()=>{onScriptComplete1(null,Error('Remote script "'.concat(c.url,'" time-outed.')))},y),{script:h,needAttach:m}}function createLink(c){let l=null,h=!0,m=document.getElementsByTagName("link");for(let y=0;y{l&&!l.getAttribute(c)&&l.setAttribute(c,m[c])})}let onLinkComplete1=(h,m)=>{if(l&&(l.onerror=null,l.onload=null,safeWrapper(()=>{let{needDeleteLink:h=!0}=c;h&&(null==l?void 0:l.parentNode)&&l.parentNode.removeChild(l)}),h)){let l=h(m);return c.cb(),l}c.cb()};return l.onerror=onLinkComplete1.bind(null,l.onerror),l.onload=onLinkComplete1.bind(null,l.onload),{link:l,needAttach:h}}function loadScript(c,l){let{attrs:h={},createScriptHook:m}=l;return new Promise((l,y)=>{let{script:k,needAttach:w}=createScript({url:c,cb:l,attrs:_extends({fetchpriority:"high"},h),createScriptHook:m,needDeleteScript:!0});w&&document.head.appendChild(k)})}function importNodeModule(c){if(!c)throw Error("import specifier is required");let l=Function("name","return import(name)");return l(c).then(c=>c).catch(l=>{throw console.error("Error importing module ".concat(c,":"),l),l})}let loadNodeFetch=async()=>{let c=await importNodeModule("node-fetch");return c.default||c},lazyLoaderHookFetch=async(c,l,h)=>{let hook1=(c,l)=>h.lifecycle.fetch.emit(c,l),m=await hook1(c,l||{});if(!m||!(m instanceof Response)){let h="undefined"==typeof fetch?await loadNodeFetch():fetch;return h(c,l||{})}return m};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: ".concat(e)));return}let getFetch=async()=>(null==loaderHook?void 0:loaderHook.fetch)?(c,l)=>lazyLoaderHookFetch(c,l,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) {".concat(data,"\n})"),{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: ".concat(e)))}};getFetch().then(async c=>{if((null==attrs?void 0:attrs.type)==="esm"||(null==attrs?void 0:attrs.type)==="module")return loadModule(urlObj.href,{fetch:c,vm:await importNodeModule("vm")}).then(async c=>{await c.evaluate(),cb(void 0,c.namespace)}).catch(c=>{cb(c instanceof Error?c:Error("Script execution error: ".concat(c)))});handleScriptFetch(c,urlObj)}).catch(c=>{cb(c)})}function loadScriptNode(c,l){return new Promise((h,m)=>{createScriptNode(c,(c,y)=>{if(c)m(c);else{var k,w;let c=(null==l?void 0:null==(k=l.attrs)?void 0:k.globalName)||"__FEDERATION_".concat(null==l?void 0:null==(w=l.attrs)?void 0:w.name,":custom__"),m=globalThis[c]=y;h(m)}},l.attrs,l.loaderHook)})}async function loadModule(c,l){let{fetch:h,vm:m}=l,y=await h(c),k=await y.text(),w=new m.SourceTextModule(k,{importModuleDynamically:async(h,m)=>{let y=new URL(h,c).href;return loadModule(y,l)}});return await w.link(async h=>{let m=new URL(h,c).href,y=await loadModule(m,l);return y}),w}function normalizeOptions(c,l,h){return function(m){if(!1===m)return!1;if(void 0===m)return!!c&&l;if(!0===m)return l;if(m&&"object"==typeof m)return _extends({},l,m);throw Error("Unexpected type for `".concat(h,"`, expect boolean/undefined/object, got: ").concat(typeof m))}}},QiVU:function(c,l,h){}},__webpack_module_cache__={};function __webpack_require__(c){var l=__webpack_module_cache__[c];if(void 0!==l)return l.exports;var h=__webpack_module_cache__[c]={id:c,loaded:!1,exports:{}},m=!0;try{var y={id:c,module:h,factory:__webpack_modules__[c],require:__webpack_require__};__webpack_require__.i.forEach(function(c){c(y)}),h=y.module,y.factory.call(h.exports,h,h.exports,y.require),m=!1}finally{m&&delete __webpack_module_cache__[c]}return h.loaded=!0,h.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.i=[],function(){__webpack_require__.federation||(__webpack_require__.federation={initOptions:{name:"hhgDiscoverV1",remotes:[{alias:"hhgComponentsV2",name:"hhgComponentsV2",entry:"https://hhg-components-v2.hellohealthgroup.com/_next/static/chunks/remoteEntry.js?t=CV2-1787304387128",shareScope:"default"},{alias:"hhgDiscoverV2",name:"hhgDiscoverV2",entry:"https://hhg-discover-fe-v2.hellobacsi.com/_next/static/chunks/remoteEntry.js?t=FV2-1787319491389",shareScope:"default"}],shareStrategy:"loaded-first"},chunkMatcher:function(c){return!/^(3(028|739|884)|(403|746|900)9|(597|670|890)3|2654|486|5497|8775)$/.test(c)},rootOutputDir:"../../",initialConsumes:void 0,bundlerRuntimeOptions:{}})}(),function(){var c=[];__webpack_require__.O=function(l,h,m,y){if(h){y=y||0;for(var k=c.length;k>0&&c[k-1][2]>y;k--)c[k]=c[k-1];c[k]=[h,m,y];return}for(var w=1/0,k=0;k=y&&Object.keys(__webpack_require__.O).every(function(c){return __webpack_require__.O[c](h[S])})?h.splice(S--,1):(E=!1,y=0)){if(m.push(y),c[h])return c[h];__webpack_require__.o(__webpack_require__.S,h)||(__webpack_require__.S[h]={});var k=__webpack_require__.S[h],warn=function(c){"undefined"!=typeof console&&console.warn&&console.warn(c)},w="hhgDiscoverV1",register=function(c,l,h,m){var y=k[c]=k[c]||{},E=y[l];(!E||!E.loaded&&(!m!=!E.eager?m:w>E.from))&&(y[l]={get:h,from:w,eager:!!m})},initExternal=function(c){var handleError=function(c){warn("Initialization of sharing external failed: "+c)};try{var l=__webpack_require__(c);if(!l)return;var initFn=function(c){return c&&c.init&&c.init(__webpack_require__.S[h],m)};if(l.then)return E.push(l.then(initFn,handleError));var y=initFn(l);if(y&&y.then)return E.push(y.catch(handleError))}catch(c){handleError(c)}},E=[];return"default"===h&&(register("@hhgtech/hhg-components/mantine","1.29.553",function(){return Promise.all([__webpack_require__.e(6060),__webpack_require__.e(1813),__webpack_require__.e(3184),__webpack_require__.e(1809),__webpack_require__.e(3760),__webpack_require__.e(7406),__webpack_require__.e(1023),__webpack_require__.e(2654),__webpack_require__.e(7469),__webpack_require__.e(3884),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("unQi")}})}),register("@hhgtech/hhg-components","1.29.553",function(){return Promise.all([__webpack_require__.e(6444),__webpack_require__.e(5008),__webpack_require__.e(6132),__webpack_require__.e(3139),__webpack_require__.e(1856),__webpack_require__.e(2621),__webpack_require__.e(101),__webpack_require__.e(6060),__webpack_require__.e(1813),__webpack_require__.e(3184),__webpack_require__.e(1809),__webpack_require__.e(2277),__webpack_require__.e(3430),__webpack_require__.e(2486),__webpack_require__.e(1891),__webpack_require__.e(2794),__webpack_require__.e(2808),__webpack_require__.e(8210),__webpack_require__.e(8e3),__webpack_require__.e(5e3),__webpack_require__.e(5512),__webpack_require__.e(2213),__webpack_require__.e(3775),__webpack_require__.e(9144),__webpack_require__.e(448),__webpack_require__.e(9249),__webpack_require__.e(3760),__webpack_require__.e(2897),__webpack_require__.e(5263),__webpack_require__.e(9785),__webpack_require__.e(7406),__webpack_require__.e(1451),__webpack_require__.e(3186),__webpack_require__.e(381),__webpack_require__.e(9418),__webpack_require__.e(5885),__webpack_require__.e(638),__webpack_require__.e(4640),__webpack_require__.e(121),__webpack_require__.e(2654),__webpack_require__.e(7469),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(8775),__webpack_require__.e(3226)]).then(function(){return function(){return __webpack_require__("iJ4T")}})}),register("@mantine/core","6.0.21",function(){return Promise.all([__webpack_require__.e(2486),__webpack_require__.e(7406),__webpack_require__.e(8568),__webpack_require__.e(2960),__webpack_require__.e(3884),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("Qg+M")}})}),register("dayjs","1.11.9",function(){return __webpack_require__.e(4353).then(function(){return function(){return __webpack_require__("Wgwc")}})}),register("next/dynamic","13.5.6",function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(4953)]).then(function(){return function(){return __webpack_require__("Vvt1")}})}),register("next/head","13.5.6",function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(3368)]).then(function(){return function(){return __webpack_require__("g4pe")}})}),register("next/image","13.5.6",function(){return Promise.all([__webpack_require__.e(9965),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(3289)]).then(function(){return function(){return __webpack_require__("Aiso")}})}),register("next/link","13.5.6",function(){return Promise.all([__webpack_require__.e(2274),__webpack_require__.e(1106),__webpack_require__.e(3884),__webpack_require__.e(3650)]).then(function(){return function(){return __webpack_require__("YFqc")}})}),register("next/router","13.5.6",function(){return Promise.all([__webpack_require__.e(2274),__webpack_require__.e(6417),__webpack_require__.e(1432),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(7201)]).then(function(){return function(){return __webpack_require__("20a2")}})}),register("next/script","13.5.6",function(){return Promise.all([__webpack_require__.e(6417),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(5402)]).then(function(){return function(){return __webpack_require__("x+Y2")}})}),register("nprogress","0.2.0",function(){return __webpack_require__.e(5947).then(function(){return function(){return __webpack_require__("Mj6V")}})}),register("react-dom/client","18.3.1",function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("EbEg")}})}),register("react-dom/server","18.3.1",function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("KAy6")}})}),register("react-dom","18.3.1",function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("i8i4")}})}),register("react/jsx-runtime","18.3.1",function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("nKUr")}})}),register("react","18.3.1",function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__("q1tI")}})}),register("styled-jsx/style","5.1.1",function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(882)]).then(function(){return function(){return __webpack_require__("tYR1")}})}),register("styled-jsx","5.1.1",function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(9759)]).then(function(){return function(){return __webpack_require__("ms2o")}})}),initExternal("hkFH")),E.length?c[h]=Promise.all(E).then(function(){return c[h]=1}):c[h]=1}}}(),function(){__webpack_require__.X=function(c,l,h){var m=l;return h||(l=c,h=function(){return __webpack_require__(__webpack_require__.s=m)}),Promise.all(l.map(__webpack_require__.e,__webpack_require__)).then(function(){var l=h();return void 0===l?c:l})}}(),function(){var c;__webpack_require__.tt=function(){return void 0===c&&(c={createScriptURL:function(c){return c}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(c=trustedTypes.createPolicy("nextjs#bundler",c))),c}}(),function(){__webpack_require__.tu=function(c){return __webpack_require__.tt().createScriptURL(c)}}(),function(){__webpack_require__.federation.initOptions.shared={"@hhgtech/hhg-components/mantine":[{version:"1.29.553",get:function(){return Promise.all([__webpack_require__.e(6060),__webpack_require__.e(1813),__webpack_require__.e(3184),__webpack_require__.e(1809),__webpack_require__.e(3760),__webpack_require__.e(7406),__webpack_require__.e(1023),__webpack_require__.e(2654),__webpack_require__.e(7469),__webpack_require__.e(3884),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("unQi")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"@hhgtech/hhg-components":[{version:"1.29.553",get:function(){return Promise.all([__webpack_require__.e(6444),__webpack_require__.e(5008),__webpack_require__.e(6132),__webpack_require__.e(3139),__webpack_require__.e(1856),__webpack_require__.e(2621),__webpack_require__.e(101),__webpack_require__.e(6060),__webpack_require__.e(1813),__webpack_require__.e(3184),__webpack_require__.e(1809),__webpack_require__.e(2277),__webpack_require__.e(3430),__webpack_require__.e(2486),__webpack_require__.e(1891),__webpack_require__.e(2794),__webpack_require__.e(2808),__webpack_require__.e(8210),__webpack_require__.e(8e3),__webpack_require__.e(5e3),__webpack_require__.e(5512),__webpack_require__.e(2213),__webpack_require__.e(3775),__webpack_require__.e(9144),__webpack_require__.e(448),__webpack_require__.e(9249),__webpack_require__.e(3760),__webpack_require__.e(2897),__webpack_require__.e(5263),__webpack_require__.e(9785),__webpack_require__.e(7406),__webpack_require__.e(1451),__webpack_require__.e(3186),__webpack_require__.e(381),__webpack_require__.e(9418),__webpack_require__.e(5885),__webpack_require__.e(638),__webpack_require__.e(4640),__webpack_require__.e(121),__webpack_require__.e(2654),__webpack_require__.e(7469),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(8775),__webpack_require__.e(3226)]).then(function(){return function(){return __webpack_require__("iJ4T")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"@mantine/core":[{version:"6.0.21",get:function(){return Promise.all([__webpack_require__.e(2486),__webpack_require__.e(7406),__webpack_require__.e(8568),__webpack_require__.e(2960),__webpack_require__.e(3884),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("Qg+M")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],dayjs:[{version:"1.11.9",get:function(){return __webpack_require__.e(4353).then(function(){return function(){return __webpack_require__("Wgwc")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/dynamic":[{version:"13.5.6",get:function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(4953)]).then(function(){return function(){return __webpack_require__("Vvt1")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/head":[{version:"13.5.6",get:function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(3368)]).then(function(){return function(){return __webpack_require__("g4pe")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/image":[{version:"13.5.6",get:function(){return Promise.all([__webpack_require__.e(9965),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(3289)]).then(function(){return function(){return __webpack_require__("Aiso")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/link":[{version:"13.5.6",get:function(){return Promise.all([__webpack_require__.e(2274),__webpack_require__.e(1106),__webpack_require__.e(3884),__webpack_require__.e(3650)]).then(function(){return function(){return __webpack_require__("YFqc")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/router":[{version:"13.5.6",get:function(){return Promise.all([__webpack_require__.e(2274),__webpack_require__.e(6417),__webpack_require__.e(1432),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(7201)]).then(function(){return function(){return __webpack_require__("20a2")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"next/script":[{version:"13.5.6",get:function(){return Promise.all([__webpack_require__.e(6417),__webpack_require__.e(3884),__webpack_require__.e(486),__webpack_require__.e(5402)]).then(function(){return function(){return __webpack_require__("x+Y2")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],nprogress:[{version:"0.2.0",get:function(){return __webpack_require__.e(5947).then(function(){return function(){return __webpack_require__("Mj6V")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react-dom/client":[{version:"18.3.1",get:function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("EbEg")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react-dom/server":[{version:"18.3.1",get:function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("KAy6")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react-dom":[{version:"18.3.1",get:function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("i8i4")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"react/jsx-runtime":[{version:"18.3.1",get:function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("nKUr")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],react:[{version:"18.3.1",get:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__("q1tI")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,strictVersion:!1,singleton:!0}}],"styled-jsx/style":[{version:"5.1.1",get:function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(882)]).then(function(){return function(){return __webpack_require__("tYR1")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0}}],"styled-jsx":[{version:"5.1.1",get:function(){return Promise.all([__webpack_require__.e(3884),__webpack_require__.e(9759)]).then(function(){return function(){return __webpack_require__("ms2o")}})},scope:["default"],shareConfig:{eager:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0}}]},__webpack_require__.S={};var c={},l={};__webpack_require__.I=function(h,m){return __webpack_require__.federation.bundlerRuntime.I({shareScopeName:h,webpackRequire:__webpack_require__,initPromises:c,initTokens:l,initScope:m})}}(),function(){__webpack_require__.g.importScripts&&(c=__webpack_require__.g.location+"");var c,l=__webpack_require__.g.document;if(!c&&l&&(l.currentScript&&"SCRIPT"===l.currentScript.tagName.toUpperCase()&&(c=l.currentScript.src),!c)){var h=l.getElementsByTagName("script");if(h.length)for(var m=h.length-1;m>-1&&(!c||!/^http(s?):/.test(c));)c=h[m--].src}if(!c)throw Error("Automatic publicPath is not supported in this browser");c=c.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=c+"../../"}(),function(){var c={},l={"+OUp":{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__("q1tI")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react"},nCaY:{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__("nKUr")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react/jsx-runtime"},ige9:{getter:function(){return __webpack_require__.e(8606).then(function(){return function(){return __webpack_require__("g4pe")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/head"},"99+y":{getter:function(){return Promise.all([__webpack_require__.e(2274),__webpack_require__.e(6417),__webpack_require__.e(1432),__webpack_require__.e(486),__webpack_require__.e(6715)]).then(function(){return function(){return __webpack_require__("20a2")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/router"},wYKt:{getter:function(){return Promise.all([__webpack_require__.e(2274),__webpack_require__.e(1106),__webpack_require__.e(5547)]).then(function(){return function(){return __webpack_require__("YFqc")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/link"},"2Lpl":{getter:function(){return Promise.all([__webpack_require__.e(6417),__webpack_require__.e(486),__webpack_require__.e(6066)]).then(function(){return function(){return __webpack_require__("x+Y2")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/script"},Zegd:{getter:function(){return Promise.all([__webpack_require__.e(9965),__webpack_require__.e(486),__webpack_require__.e(7118)]).then(function(){return function(){return __webpack_require__("Aiso")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/image"},jeT3:{getter:function(){return __webpack_require__.e(7334).then(function(){return function(){return __webpack_require__("Vvt1")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^12 || ^13 || ^14 || ^15",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/dynamic"},UwWC:{getter:function(){return __webpack_require__.e(9759).then(function(){return function(){return __webpack_require__("ms2o")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"styled-jsx"},sH9G:{getter:function(){return __webpack_require__.e(882).then(function(){return function(){return __webpack_require__("tYR1")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^5.1.1",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"styled-jsx/style"},v1W4:{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__("EbEg")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react-dom/client"},xzYA:{getter:function(){return Promise.all([__webpack_require__.e(6593),__webpack_require__.e(3884)]).then(function(){return function(){return __webpack_require__("i8i4")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react-dom"},"P+HS":{getter:function(){return Promise.all([__webpack_require__.e(6060),__webpack_require__.e(1813),__webpack_require__.e(3184),__webpack_require__.e(1809),__webpack_require__.e(3760),__webpack_require__.e(1023),__webpack_require__.e(2654),__webpack_require__.e(7469),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("unQi")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"@hhgtech/hhg-components/mantine"},vH4S:{getter:function(){return Promise.all([__webpack_require__.e(2486),__webpack_require__.e(8568),__webpack_require__.e(2960),__webpack_require__.e(486)]).then(function(){return function(){return __webpack_require__("Qg+M")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"@mantine/core"},"8BcA":{getter:function(){return __webpack_require__.e(4353).then(function(){return function(){return __webpack_require__("Wgwc")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"dayjs"},VoJx:{getter:function(){return __webpack_require__.e(4953).then(function(){return function(){return __webpack_require__("Vvt1")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^13.5.6",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/dynamic"},k3v3:{getter:function(){return __webpack_require__.e(8606).then(function(){return function(){return __webpack_require__("g4pe")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^13.5.6",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/head"},"D+W7":{getter:function(){return __webpack_require__.e(6593).then(function(){return function(){return __webpack_require__("KAy6")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"react-dom/server"},"/zZM":{getter:function(){return __webpack_require__.e(1106).then(function(){return function(){return __webpack_require__("YFqc")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^13.5.6",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/link"},"aG+K":{getter:function(){return __webpack_require__.e(9965).then(function(){return function(){return __webpack_require__("Aiso")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^13.5.6",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/image"},PTO7:{getter:function(){return __webpack_require__.e(8133).then(function(){return function(){return __webpack_require__("x+Y2")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:"^13.5.6",strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"next/script"},"3oGN":{getter:function(){return __webpack_require__.e(5947).then(function(){return function(){return __webpack_require__("Mj6V")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"nprogress"},nkyW:{getter:function(){return Promise.all([__webpack_require__.e(3139),__webpack_require__.e(1856),__webpack_require__.e(2621),__webpack_require__.e(101),__webpack_require__.e(3186),__webpack_require__.e(1839),__webpack_require__.e(381),__webpack_require__.e(9418),__webpack_require__.e(5885),__webpack_require__.e(638),__webpack_require__.e(4640)]).then(function(){return function(){return __webpack_require__("iJ4T")}})},shareInfo:{shareConfig:{fixedDependencies:!1,requiredVersion:!1,strictVersion:!1,singleton:!0,eager:!1},scope:["default"]},shareKey:"@hhgtech/hhg-components"}},h=["+OUp","nCaY","ige9","99+y","wYKt","2Lpl","Zegd","jeT3","UwWC","sH9G","+OUp","v1W4","xzYA","nCaY","VoJx","k3v3","99+y","vH4S","P+HS","8BcA","/zZM","aG+K","PTO7"];__webpack_require__.federation.installInitialConsumes=function(){return __webpack_require__.federation.bundlerRuntime.installInitialConsumes({initialConsumes:h,installedModules:c,moduleToHandlerMapping:l,webpackRequire:__webpack_require__})};var m={486:["xzYA"],636:["nCaY","VoJx","k3v3","99+y"],2654:["vH4S"],3028:["P+HS"],3041:["3oGN"],3739:["aG+K"],3884:["+OUp"],4039:["/zZM"],5527:["ige9","99+y","wYKt","2Lpl","Zegd","jeT3","UwWC","sH9G"],5973:["D+W7"],6703:["VoJx"],7469:["8BcA"],8775:["nCaY"],8792:["+OUp","v1W4","xzYA"],8903:["nkyW"],9009:["PTO7"]};__webpack_require__.f.consumes=function(h,y){__webpack_require__.federation.bundlerRuntime.consumes({chunkMapping:m,installedModules:c,chunkId:h,moduleToHandlerMapping:l,promises:y,webpackRequire:__webpack_require__})}}(),function(){var createStylesheet=function(c,l,h,m){var y=document.createElement("link");y.rel="stylesheet",y.type="text/css";var onLinkComplete=function(k){if(y.onerror=y.onload=null,"load"===k.type)h();else{var w=k&&("load"===k.type?"missing":k.type),E=k&&k.target&&k.target.href||l,S=Error("Loading CSS chunk "+c+" failed.\n("+E+")");S.code="CSS_CHUNK_LOAD_FAILED",S.type=w,S.request=E,y.parentNode.removeChild(y),m(S)}};return y.onerror=y.onload=onLinkComplete,y.href=l,document.head.appendChild(y),y},findStylesheet=function(c,l){for(var h=document.getElementsByTagName("link"),m=0;m