1var __webpack_modules__={28954(y,V,p){var v={};function N(e){!e.S||e.federation.hasAttachShareScopeMap||!e.federation.instance||!e.federation.instance.shareScopeMap||(e.S=e.federation.instance.shareScopeMap,e.federation.hasAttachShareScopeMap=!0)}p.r(v),p.d(v,{Module:()=>yt,ModuleFederation:()=>Et,createInstance:()=>Mr,getInstance:()=>Io,getRemoteEntry:()=>de,getRemoteInfo:()=>Te,init:()=>_o,loadRemote:()=>vo,loadScript:()=>lr,loadScriptNode:()=>fr,loadShare:()=>Po,loadShareSync:()=>Ro,preloadRemote:()=>Vo,registerGlobalPlugins:()=>jt,registerPlugins:()=>To,registerRemotes:()=>$o,registerShared:()=>ko});const k=["script"];function P(e){const{webpackRequire:t,moduleToHandlerMapping:r}=e,{consumesLoadingData:n,initializeSharingData:o}=t,{sharedFallback:s,bundlerRuntime:a,libraryType:i}=t.federation;if(n&&!n._updated){const{moduleIdToConsumeDataMapping:c={},initialConsumes:l=[],chunkMapping:f={}}=n;if(Object.entries(c).forEach(([d,u])=>{r[d]||(r[d]={getter:s?a?.getSharedFallbackGetter({shareKey:u.shareKey,factory:u.fallback,webpackRequire:t,libraryType:i}):u.fallback,treeShakingGetter:s?u.fallback:void 0,shareInfo:{shareConfig:{requiredVersion:u.requiredVersion,strictVersion:u.strictVersion,singleton:u.singleton,eager:u.eager,layer:u.layer},scope:Array.isArray(u.shareScope)?u.shareScope:[u.shareScope||"default"],treeShaking:s?{get:u.fallback,mode:u.treeShakingMode}:void 0},shareKey:u.shareKey})}),"initialConsumes"in e){const{initialConsumes:d=[]}=e;l.forEach(u=>{d.includes(u)||d.push(u)})}if("chunkMapping"in e){const{chunkMapping:d={}}=e;Object.entries(f).forEach(([u,h])=>{d[u]||(d[u]=[]),h.forEach(g=>{d[u].includes(g)||d[u].push(g)})})}n._updated=1}if(o&&!o._updated){const{federation:c}=t;if(!c.instance||!o.scopeToSharingDataMapping)return;const l={};for(let[f,d]of Object.entries(o.scopeToSharingDataMapping))for(let u of d)if("object"==typeof u&&null!==u){const{name:h,version:g,factory:_,eager:E,singleton:m,requiredVersion:b,strictVersion:R}=u,A={requiredVersion:`^${g}`},I=function(w){return typeof w<"u"};I(m)&&(A.singleton=m),I(b)&&(A.requiredVersion=b),I(E)&&(A.eager=E),I(R)&&(A.strictVersion=R);const M={version:g,scope:[f],shareConfig:A,get:_};l[h]?l[h].push(M):l[h]=[M]}c.instance.registerShared(l),o._updated=1}}const T_AT="@",T_HYPHEN="-",T_SLASH="/",O={[T_AT]:"scope_",[T_HYPHEN]:"_",[T_SLASH]:"__"},H={[O["@"]]:"@",[O["-"]]:"-",[O["/"]]:"/"};let He=function(e){return e[e.UNKNOWN=1]="UNKNOWN",e[e.CALCULATED=2]="CALCULATED",e[e.NO_USE=0]="NO_USE",e}({});const Q=typeof ENV_TARGET<"u"?"web"===ENV_TARGET:typeof window<"u"&&typeof window.document<"u";function _t(){return Q}function vt(){return typeof navigator<"u"&&"ReactNative"===navigator?.product}function Ge(){return typeof process<"u"&&process.env&&process.env.FEDERATION_DEBUG?!!process.env.FEDERATION_DEBUG:!!(typeof FEDERATION_DEBUG<"u"&&FEDERATION_DEBUG)||function wr(){try{if(_t()&&window.localStorage)return!!localStorage.getItem("FEDERATION_DEBUG")}catch{return!1}return!1}()}const Rt=function(...e){return e.length?e.reduce((t,r)=>r?t?`${t}:${r}`:r:t,""):""},je=(e,t)=>{if("getPublicPath"in e){let r;return r=e.getPublicPath.startsWith("function")?new Function("return "+e.getPublicPath)()():new Function(e.getPublicPath)(),`${r}${t}`}return"publicPath"in e?_t()||vt()||!("ssrPublicPath"in e)||"string"!=typeof e.ssrPublicPath?`${e.publicPath}${t}`:`${e.ssrPublicPath}${t}`:(console.warn("Cannot get resource URL. If in debug mode, please ignore.",e,t),"")},$t=e=>{console.warn(`[ Federation Runtime ]: ${e}`)};function Tt(e){try{return JSON.stringify(e,null,2)}catch{return""}}function It(e,t){const r=e.federation.usedExports;if(r)return r[t]}const kt="RUNTIME-012";var $=p(86693);const At="[ Module Federation ]",be=console,Xr=["logger.ts","logger.js","captureStackTrace","Logger.emit","Logger.log","Logger.info","Logger.warn","Logger.error","Logger.debug"];var Nt=class{constructor(e,t=be){this.prefix=e,this.delegate=t??be}setPrefix(e){this.prefix=e}setDelegate(e){this.delegate=e??be}emit(e,t){const r=this.delegate,n=Ge()?function Yr(){try{const e=(new Error).stack;if(!e)return;const[,...t]=e.split("\n"),r=t.filter(n=>!Xr.some(o=>n.includes(o)));return r.length?`Stack trace:\n${r.slice(0,5).join("\n")}`:void 0}catch{return}}():void 0,o=n?[...t,n]:t,s=(()=>{switch(e){case"log":return["log","info"];case"info":return["info","log"];case"warn":return["warn","info","log"];case"error":return["error","warn","log"];default:return["debug","log"]}})();for(const a of s){const i=r[a];if("function"==typeof i)return void i.call(r,this.prefix,...o)}for(const a of s){const i=be[a];if("function"==typeof i)return void i.call(be,this.prefix,...o)}}
1log(...e){this.emit("log",e)}warn(...e){this.emit("warn",e)}error(...e){this.emit("error",e)}success(...e){this.emit("info",e)}info(...e){this.emit("info",e)}ready(...e){this.emit("info",e)}debug(...e){Ge()&&this.emit("debug",e)}};function Mt(e){return new Nt(e)}Mt(At),function Zr(e){const t=new Nt(e);Object.defineProperty(t,"__mf_infrastructure_logger__",{value:!0,enumerable:!1,configurable:!1})}(At);const Ot=(e,t,r,n)=>{const o=[`${[t[e]]} #${e}`];return r&&o.push(`args: ${JSON.stringify(r)}`),o.push((e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`)(e)),n&&o.push(`Original Error Message:\n ${n}`),o.join("\n")},ne="[ Federation Runtime ]",Ue=Mt(ne);function q(e,t,r,n,o){e||(void 0!==r?D(t,r,n,void 0):D(t))}function D(e,t,r,n,o){if(void 0!==t)return function en(e,t,r,n,o){return n(Ot(e,t,r,o))}(e,t,r??{},a=>{throw new Error(`${ne}: ${a}`)},n);const s=e;throw s instanceof Error?(s.message.startsWith(ne)||(s.message=`${ne}: ${s.message}`),s):new Error(`${ne}: ${s}`)}function Ae(e){e instanceof Error&&(e.message.startsWith(ne)||(e.message=`${ne}: ${e.message}`)),Ue.warn(e)}function Ee(e){return"version"in e&&e.version?`${e.name}:${e.version}`:"entry"in e&&e.entry?`${e.name}:${e.entry}`:`${e.name}`}function Ke(e){return typeof e.entry<"u"}function xt(e){return!e.entry.includes(".json")}function We(e){return e&&"object"==typeof e}const on=Object.prototype.toString;function wt(e){return Array.isArray(e)?e:[e]}function Ct(e){const t={url:"",type:"global",globalName:""};return Q||vt()||!("ssrRemoteEntry"in e)?"remoteEntry"in e?{url:e.remoteEntry,type:e.remoteEntryType,globalName:e.globalName}:t:"ssrRemoteEntry"in e?{url:e.ssrRemoteEntry||t.url,type:e.ssrRemoteEntryType||t.type,globalName:e.globalName}:t}const F="object"==typeof globalThis?globalThis:window,W=(()=>{try{return document.defaultView}catch{return F}})(),ie=W;function Ne(e,t,r){Object.defineProperty(e,t,{value:r,configurable:!1,writable:!0})}function Me(e,t){return Object.hasOwnProperty.call(e,t)}Me(F,"__GLOBAL_LOADING_REMOTE_ENTRY__")||Ne(F,"__GLOBAL_LOADING_REMOTE_ENTRY__",{});const ee=F.__GLOBAL_LOADING_REMOTE_ENTRY__;function Lt(e){Me(e,"__VMOK__")&&!Me(e,"__FEDERATION__")&&Ne(e,"__FEDERATION__",e.__VMOK__),Me(e,"__FEDERATION__")||(Ne(e,"__FEDERATION__",{__GLOBAL_PLUGIN__:[],__INSTANCES__:[],moduleInfo:{},__SHARE__:{},__MANIFEST_LOADING__:{},__PRELOADED_MAP__:new Map}),Ne(e,"__VMOK__",e.__FEDERATION__)),e.__FEDERATION__.__GLOBAL_PLUGIN__??=[],e.__FEDERATION__.__INSTANCES__??=[],e.__FEDERATION__.moduleInfo??={},e.__FEDERATION__.__SHARE__??={},e.__FEDERATION__.__MANIFEST_LOADING__??={},e.__FEDERATION__.__PRELOADED_MAP__??=new Map}function Ft(e){F.__FEDERATION__.__INSTANCES__.push(e)}function Dt(){return F.__FEDERATION__.__DEBUG_CONSTRUCTOR__}function Ht(e,t=Ge()){t&&(F.__FEDERATION__.__DEBUG_CONSTRUCTOR__=e,F.__FEDERATION__.__DEBUG_CONSTRUCTOR_VERSION__="2.3.1")}function oe(e,t){if("string"==typeof t){if(e[t])return{value:e[t],key:t};{const r=Object.keys(e);for(const n of r){const[o,s]=n.split(":"),a=`${o}:${t}`,i=e[a];if(i)return{value:i,key:a}}return{value:void 0,key:t}}}D(`getInfoWithoutType: "key" must be a string, got ${typeof t} (${JSON.stringify(t)}).`)}Lt(F),Lt(W);const ze=()=>W.__FEDERATION__.moduleInfo,Gt=(e,t)=>{const r=oe(t,Ee(e)).value;if(r&&!r.version&&"version"in e&&e.version&&(r.version=e.version),r)return r;if("version"in e&&e.version){const{version:n,...o}=e,s=Ee(o),a=oe(W.__FEDERATION__.moduleInfo,s).value;if(a?.version===n)return a}},Se=e=>Gt(e,W.__FEDERATION__.moduleInfo),Je=(e,t)=>{const r=Ee(e);return W.__FEDERATION__.moduleInfo[r]=t,W.__FEDERATION__.moduleInfo},qt=e=>(W.__FEDERATION__.moduleInfo={...W.__FEDERATION__.moduleInfo,...e},()=>{const t=Object.keys(e);for(const r of t)delete W.__FEDERATION__.moduleInfo[r]}),Oe=(e,t)=>{const r=t||`__FEDERATION_${e}:custom__`;return{remoteEntryKey:r,entryExports:F[r]}},jt=e=>{const{__GLOBAL_PLUGIN__:t}=W.__FEDERATION__;e.forEach(r=>{-1===t.findIndex(n=>n.name===r.name)?t.push(r):Ae(`The plugin ${r.name} has been registered.`)})},Ut=()=>W.__FEDERATION__.__GLOBAL_PLUGIN__,Kt=e=>F.__FEDERATION__.__PRELOADED_MAP__.get(e),Bt=e=>F.__FEDERATION__.__PRELOADED_MAP__.set(e,!0),_e="default",zt="[0-9A-Za-z-]+",Xe=`(?:\\+(${zt}(?:\\.${zt}
1)*))`,ve="0|[1-9]\\d*",xe="[0-9]+",Jt="\\d*[a-zA-Z-][a-zA-Z0-9-]*",Xt=`(?:${xe}|${Jt})`,Yt=`(?:${ve}|${Jt})`,Zt=`(?:-(${Yt}(?:\\.${Yt})*))`,Ye=`${ve}|x|X|\\*`,le=`[v=\\s]*(${Ye})(?:\\.(${Ye})(?:\\.(${Ye})(?:${Zt})?${Xe}?)?)?`,fn=`^\\s*(${le})\\s+-\\s+(${le})\\s*$`,Ze="((?:<|>)?=?)",dn=`(\\s*)${Ze}\\s*([v=\\s]*(${xe})\\.(${xe})\\.(${xe})(?:-?(${Xt}(?:\\.${Xt})*))?${Xe}?|${le})`,Qt="(?:~>?)",hn=`(\\s*)${Qt}\\s+`,mn=`^(?:\\^)${le}$`,bn=`^${Qt}${le}$`,En=`^${Ze}\\s*${le}$`,Sn=`^${Ze}\\s*(v?(${ve})\\.(${ve})\\.(${ve})${Zt}?${Xe}?)$|^$`;function Z(e){return new RegExp(e)}function K(e){return!e||"x"===e.toLowerCase()||"*"===e}function tr(...e){return t=>e.reduce((r,n)=>n(r),t)}function rr(e){return e.match(Z(Sn))}function nr(e,t,r,n){const o=`${e}.${t}.${r}`;return n?`${o}-${n}`:o}function vn(e){return e.replace(Z(fn),(t,r,n,o,s,a,i,c,l,f,d,u)=>`${r=K(n)?"":K(o)?`>=${n}.0.0`:K(s)?`>=${n}.${o}.0`:`>=${r}`} ${c=K(l)?"":K(f)?`<${Number(l)+1}.0.0-0`:K(d)?`<${l}.${Number(f)+1}.0-0`:u?`<=${l}.${f}.${d}-${u}`:`<=${c}`}`.trim())}function Pn(e){return e.replace(Z(dn),"$1$2$3")}function Rn(e){return e.replace(Z(hn),"$1~")}function Vn(e){return e.replace(Z("(\\s*)(?:\\^)\\s+"),"$1^")}function $n(e){return e.trim().split(/\s+/).map(t=>t.replace(Z(mn),(r,n,o,s,a)=>K(n)?"":K(o)?`>=${n}.0.0 <${Number(n)+1}.0.0-0`:K(s)?"0"===n?`>=${n}.${o}.0 <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.0 <${Number(n)+1}.0.0-0`:a?"0"===n?"0"===o?`>=${n}.${o}.${s}-${a} <${n}.${o}.${Number(s)+1}-0`:`>=${n}.${o}.${s}-${a} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s}-${a} <${Number(n)+1}.0.0-0`:"0"===n?"0"===o?`>=${n}.${o}.${s} <${n}.${o}.${Number(s)+1}-0`:`>=${n}.${o}.${s} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s} <${Number(n)+1}.0.0-0`)).join(" ")}function Tn(e){return e.trim().split(/\s+/).map(t=>t.replace(Z(bn),(r,n,o,s,a)=>K(n)?"":K(o)?`>=${n}.0.0 <${Number(n)+1}.0.0-0`:K(s)?`>=${n}.${o}.0 <${n}.${Number(o)+1}.0-0`:a?`>=${n}.${o}.${s}-${a} <${n}.${Number(o)+1}.0-0`:`>=${n}.${o}.${s} <${n}.${Number(o)+1}.0-0`)).join(" ")}function In(e){return e.split(/\s+/).map(t=>t.trim().replace(Z(En),(r,n,o,s,a,i)=>{const c=K(o),l=c||K(s),f=l||K(a);return"="===n&&f&&(n=""),i="",c?">"===n||"<"===n?"<0.0.0-0":"*":n&&f?(l&&(s=0),a=0,">"===n?(n=">=",l?(o=Number(o)+1,s=0,a=0):(s=Number(s)+1,a=0)):"<="===n&&(n="<",l?o=Number(o)+1:s=Number(s)+1),"<"===n&&(i="-0"),`${n+o}.${s}.${a}${i}`):l?`>=${o}.0.0${i} <${Number(o)+1}.0.0-0`:f?`>=${o}.${s}.0${i} <${o}.${Number(s)+1}.0-0`:r})).join(" ")}function kn(e){return e.trim().replace(Z("(<|>)?=?\\s*\\*"),"")}function An(e){return e.trim().replace(Z("^\\s*>
1=\\s*0.0.0\\s*$"),"")}function we(e,t){return(e=Number(e)||e)>(t=Number(t)||t)?1:e===t?0:-1}function Ce(e,t){return we(e.major,t.major)||we(e.minor,t.minor)||we(e.patch,t.patch)||function Nn(e,t){const{preRelease:r}=e,{preRelease:n}=t;if(void 0===r&&n)return 1;if(r&&void 0===n)return-1;if(void 0===r&&void 0===n)return 0;for(let o=0,s=r.length;o<=s;o++){const a=r[o],i=n[o];if(a!==i)return void 0===a&&void 0===i?0:a?i?we(a,i):-1:1}return 0}(e,t)}function Qe(e,t){return e.version===t.version}function Mn(e,t){switch(e.operator){case"":case"=":return Qe(e,t);case">":return Ce(e,t)<0;case">=":return Qe(e,t)||Ce(e,t)<0;case"<":return Ce(e,t)>0;case"<=":return Qe(e,t)||Ce(e,t)>0;case void 0:return!0;default:return!1}}function On(e){return tr($n,Tn,In,kn)(e)}function xn(e){return tr(vn,Pn,Rn,Vn)(e.trim()).split(/\s+/).join(" ")}function Pe(e,t){if(!e)return!1;const r=rr(e);if(!r)return!1;const[,n,,o,s,a,i]=r,c={operator:n,version:nr(o,s,a,i),major:o,minor:s,patch:a,preRelease:i?.split(".")},l=t.split("||");for(const f of l){const d=f.trim();if(!d||"*"===d||"x"===d)return!0;try{const u=xn(d);if(!u.trim())return!0;const h=u.split(" ").map(E=>On(E)).join(" ");if(!h.trim())return!0;const g=h.split(/\s+/).map(E=>An(E)).filter(Boolean);if(0===g.length)continue;let _=!0;for(const E of g){const m=rr(E);if(!m){_=!1;break}const[,b,,R,A,I,M]=m;if(!Mn({operator:b,version:nr(R,A,I,M),major:R,minor:A,patch:I,preRelease:M?.split(".")},c)){_=!1;break}}if(_)return!0}catch(u){console.error(`[semver] Error processing range part "${d}":`,u);continue}}return!1}function or(e,t){const r=t.shared||{},n=t.name,o=Object.keys(r).reduce((a,i)=>{const c=wt(r[i]);return a[i]=a[i]||[],c.forEach(l=>{a[i].push(function wn(e,t,r,n){let o;return o="get"in e?e.get:"lib"in e?()=>Promise.resolve(e.lib):()=>Promise.resolve(()=>{D(`Cannot get shared "${r}" from "${t}": neither "get" nor "lib" is provided in the share config.`)}),e.shareConfig?.eager&&e.treeShaking?.mode&&D(`Invalid shared config for "${r}" from "${t}": cannot use both "eager: true" and "treeShaking.mode" simultaneously. Choose one strategy.`),{deps:[],useIn:[],from:t,loading:null,...e,shareConfig:{requiredVersion:`^${e.version}`,singleton:!1,eager:!1,strictVersion:!1,...e.shareConfig},get:o,loaded:!(!e?.loaded&&!("lib"in e))||void 0,version:e.version??"0",scope:Array.isArray(e.scope)?e.scope:[e.scope??"default"],strategy:(e.strategy??n)||"version-first",treeShaking:e.treeShaking?{...e.treeShaking,mode:e.treeShaking.mode??"server-calc",status:e.treeShaking.status??He.UNKNOWN,useIn:[]}:void 0}}(l,n,i,t.shareStrategy))}),a},{}),s={...e.shared};return Object.keys(o).forEach(a=>{s[a]?o[a].forEach(i=>{s[a].find(c=>c.version===i.version)||s[a].push(i)}):s[a]=o[a]}),{allShareInfos:s,newShareInfos:o}}function Re(e,t){if(!e)return!1;const{status:r,mode:n}=e;return r!==He.NO_USE&&(r===He.CALCULATED||"runtime-infer"===n&&(!t||Ln(e,t)))}function se(e,t){const r=n=>{if(!Number.isNaN(Number(n))){const o=n.split(".");let s=n;for(let a=0;a<3-o.length;a++)s+=".0";return s}return n};return!!Pe(r(e),`<=${r(t)}`)}const Ve=(e,t)=>{const r=t||function(n,o){return se(n,o)};return Object.keys(e).reduce((n,o)=>!n||r(n,o)||"0"===n?o:n,0)},Le=e=>!!e.loaded||"function"==typeof e.lib,Ln=(e,t)=>{if(!e||!t)return!1;const{usedExports:r}=e;return!!r&&!!t.every(n=>r.includes(n))};function Fn(e,t,r,n){const o=e[t][r];let s="",a=Re(n);const i=function(c,l){return a?!o[c].treeShaking||!!o[l].treeShaking&&!Le(o[c].treeShaking)&&se(c,l):!Le(o[c])&&se(c,l)};if(a){if(s=Ve(e[t][r],i),s)return{version:s,useTreesShaking:a};a=!1}return{version:Ve(e[t][r],i),useTreesShaking:a}}const ce=e=>Le(e)||(e=>!!e.loading)(e);function Dn(e,t,r,n){const o=e[t][r];let s="",a=Re(n);const i=function(c,l){if(a){if(!o[c].treeShaking)return!0;if(!o[l].treeShaking)return!1;if(ce(o[l].treeShaking))return!ce(o[c].treeShaking)||!!se(c,l);if(ce(o[c].treeShaking))return!1}return ce(o[l])?!ce(o[c])||!!se(c,l):!ce(o[c])&&se(c,l)};if(a){if(s=Ve(e[t][r],i),s)return{version:s,useTreesShaking:a};a=!1}return{version:Ve(e[t][r],i),useTreesShaking:a}}function Hn(e){return"loaded-first"===e?Dn:Fn}function $e(e,t,r,n){if(!e)return;const{shareConfig:o,scope:s=_e,strategy:a,treeShaking:i}=r,c=Array.isArray(s)?s:[s];for(const l of c)if(o&&e[l]&&e[l][t]){const{requiredVersion:f}=o,{version:d,useTreesShaking:u}
1=Hn(a)(e,l,t,i),g={shareScopeMap:e,scope:l,pkgName:t,version:d,GlobalFederation:ie.__FEDERATION__,shareInfo:r,resolver:()=>{const _=e[l][t][d];if(o.singleton){if("string"==typeof f&&!Pe(d,f)){const E=`Version ${d} from ${d&&_.from} of shared singleton module ${t} does not satisfy the requirement of ${r.from} which needs ${f})`;o.strictVersion?D(E):Ae(E)}return{shared:_,useTreesShaking:u}}{if(!1===f||"*"===f)return{shared:_,useTreesShaking:u};if(Pe(d,f))return{shared:_,useTreesShaking:u};const E=Re(i);if(E)for(const[m,b]of Object.entries(e[l][t]))if(Re(b.treeShaking,i?.usedExports)&&Pe(m,f))return{shared:b,useTreesShaking:E};for(const[m,b]of Object.entries(e[l][t]))if(Pe(m,f))return{shared:b,useTreesShaking:!1}}}};return(n.emit(g)||g).resolver()}}function et(){return ie.__FEDERATION__.__SHARE__}function sr(e){const{pkgName:t,extraOptions:r,shareInfos:n}=e,a=c=>null!==c&&"object"==typeof c&&!Array.isArray(c),i=(...c)=>{const l={};for(const f of c)if(f)for(const[d,u]of Object.entries(f)){const h=l[d];a(h)&&a(u)?l[d]=i(h,u):void 0!==u&&(l[d]=u)}return l};return i((r?.resolver??(c=>{if(!c)return;const l={};return c.forEach(d=>{l[d.version]=d}),l[Ve(l,function(d,u){return!Le(l[d])&&se(d,u)})]}))(n[t]),r?.customShareInfo)}const fe=(e,t)=>{e.useIn||(e.useIn=[]),function nn(e,t){-1===e.findIndex(r=>r===t)&&e.push(t)}(e.useIn,t)};function Fe(e,t){return t&&e.treeShaking?e.treeShaking:e}function ar(e,t){return tt.apply(this,arguments)}function tt(){return(tt=(0,$.A)(function*(e,t){try{return yield e()}catch(r){return void(!t&&$t(r))}})).apply(this,arguments)}function rt(e,t){const r=/^(https?:)?\/\//i;return e.replace(r,"").replace(/\/$/,"")===t.replace(r,"").replace(/\/$/,"")}function ir(e){let o,t=null,r=!0,n=2e4;const s=document.getElementsByTagName("script");for(let l=0;l<s.length;l++){const f=s[l],d=f.getAttribute("src");if(d&&rt(d,e.url)){t=f,r=!1;break}}if(!t){const l=e.attrs;let f;t=document.createElement("script"),t.type="module"===l?.type?"module":"text/javascript",e.createScriptHook&&(f=e.createScriptHook(e.url,e.attrs),f instanceof HTMLScriptElement?t=f:"object"==typeof f&&("script"in f&&f.script&&(t=f.script),"timeout"in f&&f.timeout&&(n=f.timeout))),t.src||(t.src=e.url),l&&!f&&Object.keys(l).forEach(d=>{t&&("async"===d||"defer"===d?t[d]=l[d]:t.getAttribute(d)||t.setAttribute(d,l[d]))})}let a=null;const i=typeof window<"u"?l=>{if(l.filename&&rt(l.filename,e.url)){const f=new Error(`ScriptExecutionError: Script "${e.url}" loaded but threw a runtime error during execution: ${l.message} (${l.filename}:${l.lineno}:${l.colno})`);f.name="ScriptExecutionError",a=f}}:null;i&&window.addEventListener("error",i);const c=function(){var l=(0,$.A)(function*(f,d){clearTimeout(o),i&&window.removeEventListener("error",i);const u=()=>{if("error"===d?.type){const h=new Error(d?.isTimeout?`ScriptNetworkError: Script "${e.url}" timed out.`:`ScriptNetworkError: Failed to load script "${e.url}" - the script URL is unreachable or the server returned an error (network failure, 404, CORS, etc.)`);h.name="ScriptNetworkError",e?.onErrorCallback&&e?.onErrorCallback(h)}else a?e?.onErrorCallback&&e?.onErrorCallback(a):e?.cb&&e?.cb()};if(t&&(t.onerror=null,t.onload=null,ar(()=>{const{needDeleteScript:h=!0}=e;h&&t?.parentNode&&t.parentNode.removeChild(t)}),f&&"function"==typeof f)){const h=f(d);if(h instanceof Promise){const g=yield h;return u(),g}return u(),h}u()});return function(d,u){return l.apply(this,arguments)}}();return t.onerror=c.bind(null,t.onerror),t.onload=c.bind(null,t.onload),o=setTimeout(()=>{c(null,{type:"error",isTimeout:!0})},n),{script:t,needAttach:r}}function nt(e){let t=null,r=!0;const n=document.getElementsByTagName("link");for(let s=0;s<n.length;s++){const a=n[s],i=a.getAttribute("href"),c=a.getAttribute("rel");if(i&&rt(i,e.url)&&c===e.attrs.rel){t=a,r=!1;break}}if(!t){let s;t=document.createElement("link"),t.setAttribute("href",e.url);const a=e.attrs;e.createLinkHook&&(s=e.createLinkHook(e.url,a),s instanceof HTMLLinkElement&&(t=s)),a&&!s&&Object.keys(a).forEach(i=>{t&&!t.getAttribute(i)&&t.setAttribute(i,a[i])})}const o=(s,a)=>{const i=()=>{"error"===a?.type?e?.onErrorCallback&&e?.onErrorCallback(a):e?.cb&&e?.cb()};if(t&&(t.onerror=null,t.onload=null,ar(()=>{const{needDeleteLink:c=!0}=e;c&&t?.parentNode&&t.parentNode.removeChild(t)}),s)){const c=s(a);return i(),c}i()};return t.onerror=o.bind(null,t.onerror),t.onload=o.bind(null,t.onload),{link:t,needAttach:r}}function lr(e,t){const{attrs:r={},createScriptHook:n}=t;return new Promise((o,s)=>{const{script:a,needAttach:i}=ir({url:e,cb:o,onErrorCallback:s,attrs:{fetchpriority:"high",...r},createScriptHook:n,needDeleteScript:!0});i&&document.head.appendChild(a)})}const De=new Map;function ue(e){if(!e)throw new Error("import specifier is required");if(De.has(e))return De.get(e);const t=new Function("name","return import(name)")(e).then(r=>r).catch(r=>{throw console.error(`Error importing module ${e}:`,r),De.delete(e),r});return De.set(e,t),t}const cr=function(){var e=(0,$.A)(function*(){const t=yield ue("node-fetch");return t.default||t});return function(){return e.apply(this,arguments)}}(),Gn=function(){var e=(0,$.A)(function*(t,r,n){const s=yield(a=t,i=r||{},n.lifecycle.fetch.emit(a,i));var a,i;return s&&s instanceof Response?s:(typeof fetch>"u"?yield cr():fetch)(t,r||{})});return function(r,n,o){return e.apply(this,arguments)}}(),qn=typeof ENV_TARGET>"u"||"web"!==ENV_TARGET?(e,t,r,n)=>{if(n?.createScriptHook){const i=n.createScriptHook(e);i&&"object"==typeof i&&"url"in i&&(e=i.url)}let o;try{o=new URL(e)}catch(i){return console.error("Error constructing URL:",i),void t(new Error(`Invalid URL: ${i}`))}const s=function(){var i=(0,$.A)(function*(){return n?.fetch?(c,l)=>Gn(c,l,n):typeof fetch>"u"?cr():fetch});return function(){return i.apply(this,arguments)}}(),a=function(){var i=(0,$.A)(function*(c,l){try{const d=yield(yield c(l.href)).text(),[u,h]=yield Promise.all([ue("path"),ue("vm")]),g={exports:{},module:{exports:{}}},_=l.pathname.split("/").slice(0,-1).join("/"),E=u.basename(l.pathname),m=new h.Script(`(function(exports, module, require, __dirname, __filename) {${d}\n})`,{filename:E,importModuleDynamically:h.constants?.USE_MAIN_CONTEXT_DEFAULT_LOADER??ue});let b;b=(yield ue("node:module")).createRequire("file:"===l.protocol||"node:"===l.protocol?l.href:u.join(process.cwd(),"__mf_require_base__.js")),m.runInThisContext()(g.exports,g.module,b,_,E);const R=g.module.exports||g.exports;if(r&&R&&r.globalName)return void t(void 0,R[r.globalName]||R);t(void 0,R)}catch(f){t(f instanceof Error?f:new Error(`Script execution error: ${f}`))}});return function(l,f){return i.apply(this,arguments)}}();s().then(function(){var i=(0,$.A)(function*(c){if("esm"===r?.type||"module"===r?.type)return st(o.href,{fetch:c,vm:yield ue("vm")}).then(function(){var l=(0,$.A)(function*(f){yield f.evaluate(),t(void 0,f.namespace)});return function(f){return l.apply(this,arguments)}}()).catch(l=>{t(l instanceof Error?l:new Error(`Script execution error: ${l}`))});a(c,o)});return function(c){return i.apply(this,arguments)}}()).catch(i=>{t(i)})}:(e,t,r,n)=>{t(new Error("createScriptNode is disabled in non-Node.js environment"))},fr=typeof ENV_TARGET>"u"||"web"!==ENV_TARGET?(e,t)=>new Promise((r,n)=>{qn(e,(o,s)=>{o?n(o):r(globalThis[t?.attrs?.globalName||`__FEDERATION_${t?.attrs?.name}:custom__`]=s)},t.attrs,t.loaderHook)}):(e,t)=>{throw new Error("loadScriptNode is disabled in non-Node.js environment")},ot=new Map;
1function st(e,t){return at.apply(this,arguments)}function at(){return at=(0,$.A)(function*(e,t){if(ot.has(e))return ot.get(e);const{fetch:r,vm:n}=t,o=yield(yield r(e)).text(),s=new n.SourceTextModule(o,{importModuleDynamically:(a=(0,$.A)(function*(i,c){return st(new URL(i,e).href,t)}),function(c,l){return a.apply(this,arguments)})});var a;return ot.set(e,s),yield s.link(function(){var a=(0,$.A)(function*(i){const c=new URL(i,e).href;return yield st(c,t)});return function(i){return a.apply(this,arguments)}}()),s}),at.apply(this,arguments)}const ur="RUNTIME-001",dr="RUNTIME-002",hr="RUNTIME-003",pr="RUNTIME-004",gr="RUNTIME-005",it="RUNTIME-006",mr="RUNTIME-007",lt="RUNTIME-008",te="RUNTIME-009",yr="RUNTIME-010",br="RUNTIME-011",jn="RUNTIME-012",j={[ur]:"Failed to get remoteEntry exports.",[dr]:'The remote entry interface does not contain "init"',[hr]:"Failed to get manifest.",[pr]:"Failed to locate remote.",[gr]:"Invalid loadShareSync function call from bundler runtime",[it]:"Invalid loadShareSync function call from runtime",[mr]:"Failed to get remote snapshot.",[lt]:"Failed to load script resources.",[te]:"Please call createInstance first.",[yr]:'The name option cannot be changed after initialization. If you want to create a new instance with a different name, please use "createInstance" api.',[br]:"The remoteEntry URL is missing from the remote snapshot.",[jn]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},Er=".then(callbacks[0]).catch(callbacks[1])";function ct(){return(ct=(0,$.A)(function*({entry:e,remoteEntryExports:t}){return new Promise((r,n)=>{try{t?r(t):typeof FEDERATION_ALLOW_NEW_FUNCTION<"u"?new Function("callbacks",`import("${e}")${Er}`)([r,n]):import(e).then(r).catch(n)}catch(o){D(`Failed to load ESM entry from "${e}". ${o instanceof Error?o.message:String(o)}`)}})})).apply(this,arguments)}function ft(){return(ft=(0,$.A)(function*({entry:e,remoteEntryExports:t}){return new Promise((r,n)=>{try{t?r(t):new Function("callbacks",`System.import("${e}")${Er}`)([r,n])}catch(o){D(`Failed to load SystemJS entry from "${e}". ${o instanceof Error?o.message:String(o)}`)}})})).apply(this,arguments)}function Sr(e,t,r){const{remoteEntryKey:n,entryExports:o}=Oe(e,t);return o||D(ur,j,{remoteName:e,remoteEntryUrl:r,remoteEntryKey:n}),o}function ut(){return(ut=(0,$.A)(function*({name:e,globalName:t,entry:r,loaderHook:n,getEntryUrl:o}){const{entryExports:s}=Oe(e,t);if(s)return s;const a=o?o(r):r;return lr(a,{attrs:{},createScriptHook:(i,c)=>{const l=n.lifecycle.createScript.emit({url:i,attrs:c});if(l&&(l instanceof HTMLScriptElement||"script"in l||"timeout"in l))return l}}).then(()=>Sr(e,t,r),i=>{const c=i instanceof Error?i.message:String(i);D(lt,j,{remoteName:e,resourceUrl:a},c)})})).apply(this,arguments)}function dt(){return dt=(0,$.A)(function*({remoteInfo:e,remoteEntryExports:t,loaderHook:r,getEntryUrl:n}){const{entry:o,entryGlobalName:s,name:a,type:i}=e;switch(i){case"esm":case"module":return function Jn(e){return ct.apply(this,arguments)}({entry:o,remoteEntryExports:t});case"system":return function Xn(e){return ft.apply(this,arguments)}({entry:o,remoteEntryExports:t});default:return function Yn(e){return ut.apply(this,arguments)}({entry:o,globalName:s,name:a,loaderHook:r,getEntryUrl:n})}}),dt.apply(this,arguments)}function ht(){return(ht=(0,$.A)(function*({remoteInfo:e,loaderHook:t}){const{entry:r,entryGlobalName:n,name:o,type:s}=e,{entryExports:a}=Oe(o,n);return a||fr(r,{attrs:{name:o,globalName:n,type:s},loaderHook:{createScriptHook:(i,c={})=>{const l=t.lifecycle.createScript.emit({url:i,attrs:c});if(l&&"url"in l)return l}}}).then(()=>Sr(o,n,r)).catch(i=>{D(`Failed to load Node.js entry for remote "${o}" from "${r}". ${i instanceof Error?i.message:String(i)}`)})})).apply(this,arguments)}function pt(e){const{entry:t,name:r}=e;return Rt(r,t)}function de(e){return gt.apply(this,arguments)}function gt(){return gt=(0,$.A)(function*(e){const{origin:t,remoteEntryExports:r,remoteInfo:n,getEntryUrl:o,_inErrorHandling:s=!1}=e,a=pt(n);if(r)return r;if(!ee[a]){const c=t.loaderHook;ee[a]=t.remoteHandler.hooks.lifecycle.loadEntry.emit({loaderHook:c,remoteInfo:n,remoteEntryExports:r}).then(l=>l||((typeof ENV_TARGET<"u"?"web"===ENV_TARGET:Q)?function Zn(e){return dt.apply(this,arguments)}({remoteInfo:n,remoteEntryExports:r,loaderHook:c,getEntryUrl:o}):function Qn(e){return ht.apply(this,arguments)}({remoteInfo:n,loaderHook:c}))).catch(function(){var l=(0,$.A)(function*(f){const d=pt(n),u=f instanceof Error&&f.message.includes("ScriptExecutionError");
1if(f instanceof Error&&f.message.includes(lt)&&!u&&!s){const h=_=>de({..._,_inErrorHandling:!0}),g=yield t.loaderHook.lifecycle.loadEntryError.emit({getRemoteEntry:h,origin:t,remoteInfo:n,remoteEntryExports:r,globalLoading:ee,uniqueKey:d});if(g)return g}throw f});return function(f){return l.apply(this,arguments)}}())}return ee[a]}),gt.apply(this,arguments)}function Te(e){return{...e,entry:"entry"in e?e.entry:"",type:e.type||"global",entryGlobalName:e.entryGlobalName||e.name,shareScope:e.shareScope||_e}}function _r(e,t){for(const r of e){const n=t.startsWith(r.name);let o=t.replace(r.name,"");if(n){if(o.startsWith("/"))return o=`.${o}`,{pkgNameOrAlias:r.name,expose:o,remote:r};if(""===o)return{pkgNameOrAlias:r.name,expose:".",remote:r}}const s=r.alias&&t.startsWith(r.alias);let a=r.alias&&t.replace(r.alias,"");if(r.alias&&s){if(a&&a.startsWith("/"))return a=`.${a}`,{pkgNameOrAlias:r.alias,expose:a,remote:r};if(""===a)return{pkgNameOrAlias:r.alias,expose:".",remote:r}}}}function vr(e){return{resourceCategory:"sync",share:!0,depsRemote:!0,prefetchInterface:!1,...e}}function mt(e,t,r,n=!0){const{cssAssets:o,jsAssetsWithoutEntry:s,entryAssets:a}=r;if(t.options.inBrowser){if(a.forEach(i=>{const{moduleInfo:c}=i,l=t.moduleCache.get(e.name);de(l?{origin:t,remoteInfo:c,remoteEntryExports:l.remoteEntryExports}:{origin:t,remoteInfo:c,remoteEntryExports:void 0})}),n){const i={rel:"preload",as:"style"};o.forEach(c=>{const{link:l,needAttach:f}=nt({url:c,cb:()=>{},attrs:i,createLinkHook:(d,u)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:u});if(h instanceof HTMLLinkElement)return h}});f&&document.head.appendChild(l)})}else{const i={rel:"stylesheet",type:"text/css"};o.forEach(c=>{const{link:l,needAttach:f}=nt({url:c,cb:()=>{},attrs:i,createLinkHook:(d,u)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:u});if(h instanceof HTMLLinkElement)return h},needDeleteLink:!1});f&&document.head.appendChild(l)})}if(n){const i={rel:"preload",as:"script"};s.forEach(c=>{const{link:l,needAttach:f}=nt({url:c,cb:()=>{},attrs:i,createLinkHook:(d,u)=>{const h=t.loaderHook.lifecycle.createLink.emit({url:d,attrs:u});if(h instanceof HTMLLinkElement)return h}});f&&document.head.appendChild(l)})}else{const i={fetchpriority:"high",type:"module"===e?.type?"module":"text/javascript"};s.forEach(c=>{const{script:l,needAttach:f}=ir({url:c,cb:()=>{},attrs:i,createScriptHook:(d,u)=>{const h=t.loaderHook.lifecycle.createScript.emit({url:d,attrs:u});if(h instanceof HTMLScriptElement)return h},needDeleteScript:!0});f&&document.head.appendChild(l)})}}}var oo={global:{Global:ie,nativeGlobal:W,resetFederationGlobalInfo:function ln(){F.__FEDERATION__.__GLOBAL_PLUGIN__=[],F.__FEDERATION__.__INSTANCES__=[],F.__FEDERATION__.moduleInfo={},F.__FEDERATION__.__SHARE__={},F.__FEDERATION__.__MANIFEST_LOADING__={},Object.keys(ee).forEach(e=>{delete ee[e]})},setGlobalFederationInstance:Ft,getGlobalFederationConstructor:Dt,setGlobalFederationConstructor:Ht,getInfoWithoutType:oe,getGlobalSnapshot:ze,getTargetSnapshotInfoByModuleInfo:Gt,getGlobalSnapshotInfoByModuleInfo:Se,setGlobalSnapshotInfoByModuleInfo:Je,addGlobalSnapshot:qt,getRemoteEntryExports:Oe,registerGlobalPlugins:jt,getGlobalHostPlugins:Ut,getPreloaded:Kt,setPreloaded:Bt},share:{getRegisteredShare:$e,getGlobalShareScope:et},utils:{matchRemoteWithNameAndExpose:_r,preloadAssets:mt,getRemoteInfo:Te}};function so(e){return{name:e.name,alias:e.alias,entry:"entry"in e?e.entry:void 0,version:"version"in e?e.version:void 0,type:e.type,entryGlobalName:e.entryGlobalName,shareScope:e.shareScope}}function he(e){const t={};for(const[r,n]of Object.entries(e.shared)){const o=n[0];o&&(t[r]={version:o.version,singleton:o.shareConfig?.singleton,requiredVersion:!1!==o.shareConfig?.requiredVersion&&o.shareConfig?.requiredVersion,eager:o.eager,strictVersion:o.shareConfig?.strictVersion})}return{project:{name:e.name,mfRole:e.remotes?.length>0?"host":"unknown"},mfConfig:{name:e.name,remotes:e.remotes?.map(so)??[],shared:t}}}var yt=class{constructor({remoteInfo:e,host:t}){this.inited=!1,this.initing=!1,this.lib=void 0,this.remoteInfo=e,this.host=t}getEntry(){var e=this;return(0,$.A)(function*(){if(e.remoteEntryExports)return e.remoteEntryExports;const t=yield de({origin:e.host,remoteInfo:e.remoteInfo,remoteEntryExports:e.remoteEntryExports});return q(t,`remoteEntryExports is undefined \n ${Tt(e.remoteInfo)}`),e.remoteEntryExports=t,e.remoteEntryExports})()}init(e,t,r){var n=this;return(0,$.A)(function*(){const o=yield n.getEntry();if(n.inited)return o;if(n.initPromise)return yield n.initPromise,o;n.initing=!0,n.initPromise=(0,$.A)(function*(){const{remoteEntryInitOptions:s,shareScope:a,initScope:i}=function ao(e,t,r){const n=t,o=Array.isArray(e.shareScope)?e.shareScope:[e.shareScope];o.length||o.push("default"),o.forEach(a=>{n[a]||(n[a]={})});const s={version:e.version||"",shareScopeKeys:Array.isArray(e.shareScope)?o:e.shareScope||"default"};return Object.defineProperty(s,"shareScopeMap",{value:n,enumerable:!1}),{remoteEntryInitOptions:s,shareScope:n[o[0]],initScope:r??[]}}(n.remoteInfo,n.host.shareScopeMap,r),c=yield n.host.hooks.lifecycle.beforeInitContainer.emit({shareScope:a,remoteEntryInitOptions:s,initScope:i,remoteInfo:n.remoteInfo,origin:n.host});typeof o?.init>"u"&&D(dr,j,{hostName:n.host.name,remoteName:n.remoteInfo.name,remoteEntryUrl:n.remoteInfo.entry,remoteEntryKey:n.remoteInfo.entryGlobalName}
1,void 0,he(n.host.options)),yield o.init(c.shareScope,c.initScope,c.remoteEntryInitOptions),yield n.host.hooks.lifecycle.initContainer.emit({...c,id:e,remoteSnapshot:t,remoteEntryExports:o}),n.inited=!0})();try{yield n.initPromise}finally{n.initing=!1,n.initPromise=void 0}return o})()}get(e,t,r,n){var o=this;return(0,$.A)(function*(){const{loadFactory:s=!0}=r||{loadFactory:!0},a=yield o.init(e,n);let i;o.lib=a,i=yield o.host.loaderHook.lifecycle.getModuleFactory.emit({remoteEntryExports:a,expose:t,moduleInfo:o.remoteInfo}),i||(i=yield a.get(t)),q(i,`${Ee(o.remoteInfo)} remote don't export ${t}.`);const c=((e,t)=>{let r;return r=e.endsWith("/")?e.slice(0,-1):e,t.startsWith(".")&&(t=t.slice(1)),r+=t,r})(o.remoteInfo.name,t),l=o.wraperFactory(i,c);return s?yield l():l})()}wraperFactory(e,t){function r(n,o){n&&"object"==typeof n&&Object.isExtensible(n)&&!Object.getOwnPropertyDescriptor(n,Symbol.for("mf_module_id"))&&Object.defineProperty(n,Symbol.for("mf_module_id"),{value:o,enumerable:!1})}return e instanceof Promise?(0,$.A)(function*(){const n=yield e();return r(n,t),n}):()=>{const n=e();return r(n,t),n}}},J=class{constructor(e){this.type="",this.listeners=new Set,e&&(this.type=e)}on(e){"function"==typeof e&&this.listeners.add(e)}once(e){const t=this;this.on(function r(...n){return t.remove(r),e.apply(null,n)})}emit(...e){let t;return this.listeners.size>0&&this.listeners.forEach(r=>{t=r(...e)}),t}remove(e){this.listeners.delete(e)}removeAll(){this.listeners.clear()}},X=class extends J{emit(...e){let t;const r=Array.from(this.listeners);if(r.length>0){let n=0;const o=s=>!1!==s&&(n<r.length?Promise.resolve(r[n++].apply(null,e)).then(o):s);t=o()}return Promise.resolve(t)}};function Pr(e,t){if(!We(t))return!1;if(e!==t)for(const r in e)if(!(r in t))return!1;return!0}var pe=class extends J{constructor(e){super(),this.onerror=D,this.type=e}emit(e){We(e)||D(`The data for the "${this.type}" hook should be an object.`);for(const t of this.listeners)try{const r=t(e);if(!Pr(e,r)){this.onerror(`A plugin returned an unacceptable value for the "${this.type}" type.`);break}e=r}catch(r){Ae(r),this.onerror(r)}return e}},re=class extends J{constructor(e){super(),this.onerror=D,this.type=e}emit(e){We(e)||D(`The response data for the "${this.type}" hook must be an object.`);const t=Array.from(this.listeners);if(t.length>0){let r=0;const n=s=>(Ae(s),this.onerror(s),e),o=s=>{if(Pr(e,s)){if(e=s,r<t.length)try{return Promise.resolve(t[r++](e)).then(o,n)}catch(a){return n(a)}}else this.onerror(`A plugin returned an incorrect value for the "${this.type}" type.`);return e};return Promise.resolve(o(e))}return Promise.resolve(e)}},ge=class{constructor(e){this.registerPlugins={},this.lifecycle=e,this.lifecycleKeys=Object.keys(e)}applyPlugin(e,t){q(function sn(e){return"[object Object]"===on.call(e)}(e),"Plugin configuration is invalid.");const r=e.name;q(r,"A name must be provided by the plugin."),this.registerPlugins[r]||(this.registerPlugins[r]=e,e.apply?.(t),Object.keys(this.lifecycle).forEach(n=>{const o=e[n];o&&this.lifecycle[n].on(o)}))}removePlugin(e){q(e,"A name is required.");const t=this.registerPlugins[e];q(t,`The plugin "${e}" is not registered.`),Object.keys(t).forEach(r=>{"name"!==r&&this.lifecycle[r].remove(t[r])})}};function Rr(e,t){const r=Ct(t);r.url||D(br,j,{remoteName:e.name});let n=je(t,r.url);!Q&&!n.startsWith("http")&&(n=`https:${n}`),e.type=r.type,e.entryGlobalName=r.globalName,e.entry=n,e.version=t.version,e.buildVersion=t.buildVersion}const me=(e,t)=>{if(!e)return t;const n=(o=>{if("."===o)return"";if(o.startsWith("./"))return o.replace("./","");if(o.startsWith("/")){const s=o.slice(1);return s.endsWith("/")?s.slice(0,-1):s}return o})(e);return n?n.endsWith("/")?`${n}${t}`:`${n}/${t}`:t};function Tr(e){return!(!("remoteEntry"in e)||!e.remoteEntry.includes(".json"))}function uo(e){const t=e.split(":");return 1===t.length?{name:t[0],version:void 0}:2===t.length?{name:t[0],version:t[1]}:{name:t[1],version:t[2]}}function Ir(e,t,r,n,o={},s){const{value:a}=oe(e,Ee(t)),i=s||a;if(i&&!Tr(i)&&(r(i,t,n),i.remotesInfo)){const c=Object.keys(i.remotesInfo);for(const l of c)o[l]||(o[l]=!0,Ir(e,{name:uo(l).name,version:i.remotesInfo[l].matchedVersion},r,!1,o,void 0))}}const bt=(e,t)=>document.querySelector(`${e}[${"link"===e?"href":"src"}="${t}"]`);function ho(e,t,r,n,o){const s=[],a=[],i=[],c=new Set,l=new Set,{options:f}=e,{preloadConfig:d}=t,{depsRemote:u}=d;if(Ir(n,r,(g,_,E)=>{let m;if(E)m=d;else if(Array.isArray(u)){const M=u.find(w=>w.nameOrAlias===_.name||w.nameOrAlias===_.alias);if(!M)return;m=vr(M)}else{if(!0!==u)return;m=d}const b=je(g,Ct(g).url);
1b&&i.push({name:_.name,moduleInfo:{name:_.name,entry:b,type:"remoteEntryType"in g?g.remoteEntryType:"global",entryGlobalName:"globalName"in g?g.globalName:_.name,shareScope:"",version:"version"in g?g.version:void 0},url:b});let R="modules"in g?g.modules:[];const A=function no(e){return e?e.map(t=>"."===t?t:t.startsWith("./")?t.replace("./",""):t):[]}(m.exposes);function I(M){const w=M.map(z=>je(g,z));return m.filter?w.filter(m.filter):w}if(A.length&&"modules"in g&&(R=g?.modules?.reduce((M,w)=>(-1!==A?.indexOf(w.moduleName)&&M.push(w),M),[])),R){const M=R.length;for(let w=0;w<M;w++){const z=R[w],ke=`${_.name}/${z.moduleName}`;e.remoteHandler.hooks.lifecycle.handlePreloadModule.emit({id:"."===z.moduleName?_.name:ke,name:_.name,remoteSnapshot:g,preloadConfig:m,remote:_,origin:e}),!Kt(ke)&&("all"===m.resourceCategory?(s.push(...I(z.assets.css.async)),s.push(...I(z.assets.css.sync)),a.push(...I(z.assets.js.async)),a.push(...I(z.assets.js.sync))):"sync"===m.resourceCategory&&(s.push(...I(z.assets.css.sync)),a.push(...I(z.assets.js.sync))),Bt(ke))}}},!0,{},o),o.shared&&o.shared.length>0){const g=(_,E)=>{const{shared:m}=$e(e.shareScopeMap,E.sharedName,_,e.sharedHandler.hooks.lifecycle.resolveShare)||{};m&&"function"==typeof m.lib&&(E.assets.js.sync.forEach(b=>{c.add(b)}),E.assets.css.sync.forEach(b=>{l.add(b)}))};o.shared.forEach(_=>{const E=f.shared?.[_.sharedName];if(!E)return;const m=_.version?E.find(b=>b.version===_.version):E;m&&wt(m).forEach(b=>{g(b,_)})})}const h=a.filter(g=>!c.has(g)&&!bt("script",g));return{cssAssets:s.filter(g=>!l.has(g)&&!bt("link",g)),jsAssetsWithoutEntry:h,entryAssets:i.filter(g=>!bt("script",g.url))}}function kr(e,t){const r=Se({name:t.name,version:t.options.version}),n=r&&"remotesInfo"in r&&r.remotesInfo&&oe(r.remotesInfo,e.name).value;return n&&n.matchedVersion?{hostGlobalSnapshot:r,globalSnapshot:ze(),remoteSnapshot:Se({name:e.name,version:n.matchedVersion})}:{hostGlobalSnapshot:void 0,globalSnapshot:ze(),remoteSnapshot:Se({name:e.name,version:"version"in e?e.version:void 0})}}var go=class{constructor(e){this.loadingHostSnapshot=null,this.manifestCache=new Map,this.hooks=new ge({beforeLoadRemoteSnapshot:new X("beforeLoadRemoteSnapshot"),loadSnapshot:new re("loadGlobalSnapshot"),loadRemoteSnapshot:new re("loadRemoteSnapshot"),afterLoadSnapsh
1ot:new re("afterLoadSnapshot")}),this.manifestLoading=ie.__FEDERATION__.__MANIFEST_LOADING__,this.HostInstance=e,this.loaderHook=e.loaderHook}loadRemoteSnapshotInfo(e){var t=this;return(0,$.A)(function*({moduleInfo:r,id:n}){const{options:s}=t.HostInstance;yield t.hooks.lifecycle.beforeLoadRemoteSnapshot.emit({options:s,moduleInfo:r});let a=Se({name:t.HostInstance.options.name,version:t.HostInstance.options.version});a||(a={version:t.HostInstance.options.version||"",remoteEntry:"",remotesInfo:{}},qt({[t.HostInstance.options.name]:a})),a&&"remotesInfo"in a&&!oe(a.remotesInfo,r.name).value&&("version"in r||"entry"in r)&&(a.remotesInfo={...a?.remotesInfo,[r.name]:{matchedVersion:"version"in r?r.version:r.entry}});const{hostGlobalSnapshot:i,remoteSnapshot:c,globalSnapshot:l}=t.getGlobalRemoteInfo(r),{remoteSnapshot:f,globalSnapshot:d}=yield t.hooks.lifecycle.loadSnapshot.emit({options:s,moduleInfo:r,hostGlobalSnapshot:i,remoteSnapshot:c,globalSnapshot:l});let u,h;if(f)if(Tr(f)){const g=Q?f.remoteEntry:f.ssrRemoteEntry||f.remoteEntry||"",_=yield t.getManifestJson(g,r,{});u=_,h=Je({...r,entry:g},_)}else{const{remoteSnapshot:g}=yield t.hooks.lifecycle.loadRemoteSnapshot.emit({options:t.HostInstance.options,moduleInfo:r,remoteSnapshot:f,from:"global"});u=g,h=d}else if(Ke(r)){const g=yield t.getManifestJson(r.entry,r,{}),_=Je(r,g),{remoteSnapshot:E}=yield t.hooks.lifecycle.loadRemoteSnapshot.emit({options:t.HostInstance.options,moduleInfo:r,remoteSnapshot:g,from:"global"});u=E,h=_}else D(mr,j,{remoteName:r.name,remoteVersion:r.version,hostName:t.HostInstance.options.name,globalSnapshot:JSON.stringify(d)},void 0,he(t.HostInstance.options));
1return yield t.hooks.lifecycle.afterLoadSnapshot.emit({id:n,host:t.HostInstance,options:s,moduleInfo:r,remoteSnapshot:u}),{remoteSnapshot:u,globalSnapshot:h}}).apply(this,arguments)}getGlobalRemoteInfo(e){return kr(e,this.HostInstance)}getManifestJson(e,t,r){var n=this;return(0,$.A)(function*(){const o=function(){var a=(0,$.A)(function*(){let i=n.manifestCache.get(e);if(i)return i;try{let c=yield n.loaderHook.lifecycle.fetch.emit(e,{});(!c||!(c instanceof Response))&&(c=yield fetch(e,{})),i=yield c.json()}catch(c){i=yield n.HostInstance.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:e,error:c,from:"runtime",lifecycle:"afterResolve",origin:n.HostInstance}),i||(delete n.manifestLoading[e],D(hr,j,{manifestUrl:e,moduleName:t.name,hostName:n.HostInstance.options.name},`${c}`,he(n.HostInstance.options)))}return q(i.metaData&&i.exposes&&i.shared,`"${e}" is not a valid federation manifest for remote "${t.name}". Missing required fields: ${[!i.metaData&&"metaData",!i.exposes&&"exposes",!i.shared&&"shared"].filter(Boolean).join(", ")}.`),n.manifestCache.set(e,i),i});return function(){return a.apply(this,arguments)}}(),s=function(){var a=(0,$.A)(function*(){const i=yield o(),c=function fo(e,t={}){const{remotes:r={},overrides:n={},version:o}=t;let s;const a=()=>"publicPath"in e.metaData?"auto"!==e.metaData.publicPath&&""!==e.metaData.publicPath||!o?e.metaData.publicPath:function co(e){return e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/")}(o):e.metaData.getPublicPath,i=Object.keys(n);let c={};Object.keys(r).length||(c=e.remotes?.reduce((b,R)=>{let A;const I=R.federationContainerName;return A=i.includes(I)?n[I]:"version"in R?R.version:R.entry,b[I]={matchedVersion:A},b},{})||{}),Object.keys(r).forEach(b=>c[b]={matchedVersion:i.includes(b)?n[b]:r[b]});
1const{remoteEntry:{path:l,name:f,type:d},types:u={path:"",name:"",zip:"",api:""},buildInfo:{buildVersion:h},globalName:g,ssrRemoteEntry:_}=e.metaData,{exposes:E}=e;let m={version:o||"",buildVersion:h,globalName:g,remoteEntry:me(l,f),remoteEntryType:d,remoteTypes:me(u.path,u.name),remoteTypesZip:u.zip||"",remoteTypesAPI:u.api||"",remotesInfo:c,shared:e?.shared.map(b=>({assets:b.assets,sharedName:b.name,version:b.version,usedExports:b.referenceExports||[]})),modules:E?.map(b=>({moduleName:b.name,modulePath:b.path,assets:b.assets}))};if(e.metaData?.prefetchInterface){const b=e.metaData.prefetchInterface;m={...m,prefetchInterface:b}}if(e.metaData?.prefetchEntry){const{path:b,name:R,type:A}=e.metaData.prefetchEntry;m={...m,prefetchEntry:me(b,R),prefetchEntryType:A}}if("publicPath"in e.metaData?(s={...m,publicPath:a()},"string"==typeof e.metaData.ssrPublicPath&&(s.ssrPublicPath=e.metaData.ssrPublicPath)):s={...m,getPublicPath:a()},_){const b=me(_.path,_.name);s.ssrRemoteEntry=b,s.ssrRemoteEntryType=_.type||"commonjs-module"}return s}(i,{version:e}),{remoteSnapshot:l}=yield n.hooks.lifecycle.loadRemoteSnapshot.emit({options:n.HostInstance.options,moduleInfo:t,manifestJson:i,remoteSnapshot:c,manifestUrl:e,from:"manifest"});return l});return function(){return a.apply(this,arguments)}}();return n.manifestLoading[e]||(n.manifestLoading[e]=s().then(a=>a)),n.manifestLoading[e]})()}},mo=class{constructor(e){this.hooks=new ge({beforeRegisterShare:new pe("beforeRegisterShare"),afterResolve:new re("afterResolve"),beforeLoadShare:new re("beforeLoadShare"),loadShare:new X,resolveShare:new pe("resolveShare"),initContainerShareScopeMap:new pe("initContainerShareScopeMap")}),this.host=e,this.shareScopeMap={},this.initTokens={},this._setGlobalShareScopeMap(e.options)}registerShared(e,t){const{newShareInfos:r,allShareInfos:n}=or(e,t);return Object.keys(r).forEach(o=>{r[o].forEach(s=>{s.scope.forEach(a=>{this.hooks.lifecycle.beforeRegisterShare.emit({origin:this.host,pkgName:o,shared:s}),this.shareScopeMap[a]?.[o]||this.setShared({pkgName:o,lib:s.lib,get:s.get,loaded:s.loaded||!!s.lib,shared:s,from:t.name})})})}),{newShareInfos:r,allShareInfos:n}}loadShare(e,t){var r=this;return(0,$.A)(function*(){const{host:n}=r,o=sr({pkgName:e,extraOptions:t,shareInfos:n.options.shared});o?.scope&&(yield Promise.all(o.scope.map(function(){var c=(0,$.A)(function*(l){yield Promise.all(r.initializeSharing(l,{strategy:o.strategy}))});return function(l){return c.apply(this,arguments)}}())));const{shareInfo:s}=yield r.hooks.lifecycle.beforeLoadShare.emit({pkgName:e,shareInfo:o,shared:n.options.shared,origin:n});q(s,`Cannot find shared "${e}" in host "${n.options.name}". Ensure the shared config for "${e}" is declared in the federation plugin options and the host has been initialized before loading shares.`);const{shared:a,useTreesShaking:i}=$e(r.shareScopeMap,e,s,r.hooks.lifecycle.resolveShare)||{};if(a){const c=Fe(a,i);if(c.lib)return fe(c,n.options.name),c.lib;if(c.loading&&!c.loaded){const l=yield c.loading;return c.loaded=!0,c.lib||(c.lib=l),fe(c,n.options.name),l}{const f=function(){var d=(0,$.A)(function*(){const u=yield c.get();return fe(c,n.options.name),c.loaded=!0,c.lib=u,u});return function(){return d.apply(this,arguments)}}()();return r.setShared({pkgName:e,loaded:!1,shared:a,from:n.options.name,lib:null,loading:f,treeShaking:i?c:void 0}),f}}{if(t?.customShareInfo)return!1;const c=Re(s.treeShaking),l=Fe(s,c),d=function(){var u=(0,$.A)(function*(){const h=yield l.get();l.lib=h,l.loaded=!0,fe(l,n.options.name);const{shared:g,useTreesShaking:_}=$e(r.shareScopeMap,e,s,r.hooks.lifecycle.resolveShare)||{};if(g){const E=Fe(g,_);E.lib=h,E.loaded=!0,g.from=s.from}return h});return function(){return u.apply(this,arguments)}}()();return r.setShared({pkgName:e,loaded:!1,shared:s,from:n.options.name,lib:null,loading:d,treeShaking:c?l:void 0}),d}})()}initializeSharing(e=_e,t){const{host:r}=this,n=t?.from,o=t?.strategy;let s=t?.initScope;const a=[];if("build"!==n){const{initTokens:u}=this;s||(s=[]);let h=u[e];if(h||(h=u[e]={from:this.host.name}),s.indexOf(h)>=0)return a;s.push(h)}const i=this.shareScopeMap,c=r.options.name;i[e]||(i[e]={});const l=i[e],d=function(){var u=(0,$.A)(function*(h){const{module:g}=yield r.remoteHandler.getRemoteModuleAndOptions({id:h});let _;try{_=yield g.getEntry()}
1catch(E){if(_=yield r.remoteHandler.hooks.lifecycle.errorLoadRemote.emit({id:h,error:E,from:"runtime",lifecycle:"beforeLoadShare",origin:r}),!_)return}finally{_?.init&&!g.initing&&(g.remoteEntryExports=_,yield g.init(void 0,void 0,s))}});return function(g){return u.apply(this,arguments)}}();return Object.keys(r.options.shared).forEach(u=>{r.options.shared[u].forEach(h=>{h.scope.includes(e)&&((u,h)=>{const{version:g,eager:_}=h;l[u]=l[u]||{};const E=l[u],m=E[g]&&Fe(E[g]);(!m||"loaded-first"!==m.strategy&&!m.loaded&&(!_!=!(m&&("eager"in m&&m.eager||"shareConfig"in m&&m.shareConfig?.eager))?_:c>E[g].from))&&(E[g]=h)})(u,h)})}),("version-first"===r.options.shareStrategy||"version-first"===o)&&r.options.remotes.forEach(u=>{u.shareScope===e&&a.push(d(u.name))}),a}loadShareSync(e,t){const{host:r}=this,n=sr({pkgName:e,extraOptions:t,shareInfos:r.options.shared});n?.scope&&n.scope.forEach(a=>{this.initializeSharing(a,{strategy:n.strategy})});const{shared:o}=$e(this.shareScopeMap,e,n,this.hooks.lifecycle.resolveShare)||{};if(o){if("function"==typeof o.lib)return fe(o,r.options.name),o.loaded||(o.loaded=!0,o.from===r.options.name&&(n.loaded=!0)),o.lib;if("function"==typeof o.get){const a=o.get();if(!(a instanceof Promise))return fe(o,r.options.name),this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:a,shared:o}),a}}if(n.lib)return n.loaded||(n.loaded=!0),n.lib;if(n.get){const a=n.get();return a instanceof Promise&&D("build"===t?.from?gr:it,j,{hostName:r.options.name,sharedPkgName:e},void 0,he(r.options)),n.lib=a,this.setShared({pkgName:e,loaded:!0,from:r.options.name,lib:n.lib,shared:n}),n.lib}D(it,j,{hostName:r.options.name,sharedPkgName:e},void 0,he(r.options))}initShareScopeMap(e,t,r={}){const{host:n}=this;this.shareScopeMap[e]=t,this.hooks.lifecycle.initContainerShareScopeMap.emit({shareScope:t,options:n.options,origin:n,scopeName:e,hostShareScopeMap:r.hostShareScopeMap})}setShared({pkgName:e,shared:t,from:r,lib:n,loading:o,loaded:s,get:a,treeShaking:i}){const{version:c,scope:l="default",...f}=t;(Array.isArray(l)?l:[l]).forEach(h=>{this.shareScopeMap[h]||(this.shareScopeMap[h]={}),this.shareScopeMap[h][e]||(this.shareScopeMap[h][e]={}),this.shareScopeMap[h][e][c]||(this.shareScopeMap[h][e][c]={version:c,scope:[h],...f,lib:n});const g=this.shareScopeMap[h][e][c];(h=>{const g=(E,m,b)=>{b&&!E[m]&&(E[m]=b)},_=i?h.treeShaking:h;g(_,"loaded",s),g(_,"loading",o),g(_,"get",a)})(g),r&&g.from!==r&&(g.from=r)})}_setGlobalShareScopeMap(e){const t=et(),r=e.id||e.name;r&&!t[r]&&(t[r]=this.shareScopeMap)}},yo=class{constructor(e){this.hooks=new ge({beforeRegisterRemote:new pe("beforeRegisterRemote"),registerRemote:new pe("registerRemote"),beforeRequest:new re("beforeRequest"),onLoad:new X("onLoad"),handlePreloadModule:new J("handlePreloadModule"),errorLoadRemote:new X("errorLoadRemote"),beforePreloadRemote:new X("beforePreloadRemote"),generatePreloadAssets:new X("generatePreloadAssets"),afterPreloadRemote:new X,loadEntry:new X}),this.host=e,this.idToRemoteMap={}}formatAndRegisterRemote(e,t){return(t.remotes||[]).reduce((r,n)=>(this.registerRemote(n,r,{force:!1}),r),e.remotes)}setIdToRemoteMap(e,t){const{remote:r,expose:n}=t,{name:o,alias:s}=r;if(this.idToRemoteMap[e]={name:r.name,expose:n},s&&e.startsWith(o)){const a=e.replace(o,s);return void(this.idToRemoteMap[a]={name:r.name,expose:n})}if(s&&e.startsWith(s)){const a=e.replace(s,o);this.idToRemoteMap[a]={name:r.name,expose:n}}}loadRemote(e,t){var r=this;return(0,$.A)(function*(){const{host:n}=r;try{const{loadFactory:o=!0}=t||{loadFactory:!0},{module:s,moduleOptions:a,remoteMatchInfo:i}=yield r.getRemoteModuleAndOptions({id:e}),{pkgNameOrAlias:c,remote:l,expose:f,id:d,remoteSnapshot:u}=i,h=yield s.get(d,f,t,u),g=yield r.hooks.lifecycle.onLoad.emit({id:d,pkgNameOrAlias:c,expose:f,exposeModule:o?h:void 0,exposeModuleFactory:o?void 0:h,remote:l,options:a,moduleInstance:s,origin:n});return r.setIdToRemoteMap(e,i),"function"==typeof g?g:h}catch(o){const{from:s="runtime"}=t||{from:"runtime"},a=yield r.hooks.lifecycle.errorLoadRemote.emit({id:e,error:o,from:s,lifecycle:"onLoad",origin:n});if(!a)throw o;return a}})()}preloadRemote(e){var t=this;return(0,$.A)(function*(){const{host:r}=t;yield t.hooks.lifecycle.beforePreloadRemote.emit({preloadOps:e,options:r.options,origin:r});const n=function ro(e,t){return t.map(r=>{const n=function to(e,t){for(const r of e)if(t===r.name||r.alias&&t===r.alias)return r}(e,r.nameOrAlias);return q(n,`Unable to preload ${r.nameOrAlias} as it is not included in ${!n&&Tt({remoteInfo:n,remotes:e})}`),{remote:n,preloadConfig:vr(r)}})}(r.options.remotes,e);yield Promise.all(n.map(function(){var o=(0,$.A)(function*(s){const{remote:a}=s,i=Te(a),{globalSnapshot:c,remoteSnapshot:l}=yield r.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:a}),f=yield t.hooks.lifecycle.generatePreloadAssets.emit({origin:r,preloadOptions:s,remote:a,remoteInfo:i,globalSnapshot:c,remoteSnapshot:l});f&&mt(i,r,f)});return function(s){return o.apply(this,arguments)}}()))})()}registerRemotes(e,t){const{host:r}=this;e.forEach(n=>{this.registerRemote(n,r.options.remotes,{force:t?.force})})}getRemoteModuleAndOptions(e){var t=this;return(0,$.A)(function*(){const{host:r}=t,{id:n}=e;let o;try{o=yield t.hooks.lifecycle.beforeRequest.emit({id:n,options:r.options,origin:r})}catch(g){if(o=yield t.hooks.lifecycle.errorLoadRemote.emit({id:n,options:r.options,origin:r,from:"runtime",error:g,lifecycle:"beforeRequest"}),!o)throw g}const{id:s}
1=o,a=_r(r.options.remotes,s);a||D(pr,j,{hostName:r.options.name,requestId:s},void 0,he(r.options));const{remote:i}=a,c=Te(i),l=yield r.sharedHandler.hooks.lifecycle.afterResolve.emit({id:s,...a,options:r.options,origin:r,remoteInfo:c}),{remote:f,expose:d}=l;q(f&&d,`The 'beforeRequest' hook was executed, but it failed to return the correct 'remote' and 'expose' values while loading ${s}.`);let u=r.moduleCache.get(f.name);const h={host:r,remoteInfo:c};return u||(u=new yt(h),r.moduleCache.set(f.name,u)),{module:u,moduleOptions:h,remoteMatchInfo:l}})()}registerRemote(e,t,r){const{host:n}=this,o=()=>{if(e.alias){const a=t.find(i=>e.alias&&(i.name.startsWith(e.alias)||i.alias?.startsWith(e.alias)));q(!a,`The alias ${e.alias} of remote ${e.name} is not allowed to be the prefix of ${a&&a.name} name or alias`)}"entry"in e&&Q&&typeof window<"u"&&!e.entry.startsWith("http")&&(e.entry=new URL(e.entry,window.location.origin).href),e.shareScope||(e.shareScope=_e),e.type||(e.type="global")};this.hooks.lifecycle.beforeRegisterRemote.emit({remote:e,origin:n});const s=t.find(a=>a.name===e.name);if(s){const a=[`The remote "${e.name}" is already registered.`,"Please note that overriding it may cause unexpected errors."];r?.force&&(this.removeRemote(s),o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n}),$t(a.join(" ")))}else o(),t.push(e),this.hooks.lifecycle.registerRemote.emit({remote:e,origin:n})}removeRemote(e){try{const{host:t}=this,{name:r}=e,n=t.options.remotes.findIndex(s=>s.name===r);-1!==n&&t.options.remotes.splice(n,1);const o=t.moduleCache.get(e.name);if(o){const s=o.remoteInfo,a=s.entryGlobalName;F[a]&&(Object.getOwnPropertyDescriptor(F,a)?.configurable?delete F[a]:F[a]=void 0);const i=pt(o.remoteInfo);ee[i]&&delete ee[i],t.snapshotHandler.manifestCache.delete(s.entry);let c=s.buildVersion?Rt(s.name,s.buildVersion):s.name;const l=F.__FEDERATION__.__INSTANCES__.findIndex(d=>s.buildVersion?d.options.id===c:d.name===c);if(-1!==l){const d=F.__FEDERATION__.__INSTANCES__[l];c=d.options.id||c;const u=et();let h=!0;const g=[];Object.keys(u).forEach(_=>{const E=u[_];
1E&&Object.keys(E).forEach(m=>{const b=E[m];b&&Object.keys(b).forEach(R=>{const A=b[R];A&&Object.keys(A).forEach(I=>{const M=A[I];M&&"object"==typeof M&&M.from===s.name&&(M.loaded||M.loading?(M.useIn=M.useIn.filter(w=>w!==s.name),M.useIn.length?h=!1:g.push([_,m,R,I])):g.push([_,m,R,I]))})})})}),h&&(d.shareScopeMap={},delete u[c]),g.forEach(([_,E,m,b])=>{delete u[_]?.[E]?.[m]?.[b]}),F.__FEDERATION__.__INSTANCES__.splice(l,1)}const{hostGlobalSnapshot:f}=kr(e,t);if(f){const d=f&&"remotesInfo"in f&&f.remotesInfo&&oe(f.remotesInfo,e.name).key;d&&(delete f.remotesInfo[d],ie.__FEDERATION__.__MANIFEST_LOADING__[d]&&delete ie.__FEDERATION__.__MANIFEST_LOADING__[d])}t.moduleCache.delete(e.name)}}catch(t){Ue.error(`removeRemote failed: ${t instanceof Error?t.message:String(t)}`)}}},Et=class{constructor(e){this.hooks=new ge({beforeInit:new pe("beforeInit"),init:new J,beforeInitContainer:new re("beforeInitContainer"),initContainer:new re("initContainer")}),this.version="2.3.1",this.moduleCache=new Map,this.loaderHook=new ge({getModuleInfo:new J,createScript:new J,createLink:new J,fetch:new X,loadEntryError:new X,getModuleFactory:new X}),this.bridgeHook=new ge({beforeBridgeRender:new J,afterBridgeRender:new J,beforeBridgeDestroy:new J,afterBridgeDestroy:new J});const t=[{name:"snapshot-plugin",afterResolve:e=>(0,$.A)(function*(){const{remote:t,pkgNameOrAlias:r,expose:n,origin:o,remoteInfo:s,id:a}=e;if(!Ke(t)||!xt(t)){const{remoteSnapshot:i,globalSnapshot:c}=yield o.snapshotHandler.loadRemoteSnapshotInfo({moduleInfo:t,id:a});Rr(s,i);const l={remote:t,preloadConfig:{nameOrAlias:r,exposes:[n],resourceCategory:"sync",share:!1,depsRemote:!1}},f=yield o.remoteHandler.hooks.lifecycle.generatePreloadAssets.emit({origin:o,preloadOptions:l,remoteInfo:s,remote:t,remoteSnapshot:i,globalSnapshot:c});return f&&mt(s,o,f,!1),{...e,remoteSnapshot:i}}return e})()},{name:"generate-preload-assets-plugin",generatePreloadAssets:e=>(0,$.A)(function*(){const{origin:t,preloadOptions:r,remoteInfo:n,remote:o,globalSnapshot:s,remoteSnapshot:a}=e;return Q?Ke(o)&&xt(o)?{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[{name:o.name,url:o.entry,moduleInfo:{name:n.name,entry:o.entry,type:n.type||"global",entryGlobalName:"",shareScope:""}}]}:(Rr(n,a),ho(t,r,n,s,a)):{cssAssets:[],jsAssetsWithoutEntry:[],entryAssets:[]}})()}],r={id:"auth:0.0.0",name:e.name,plugins:t,remotes:[],shared:{},inBrowser:Q};this.name=e.name,this.options=r,this.snapshotHandler=new go(this),this.sharedHandler=new mo(this),this.remoteHandler=new yo(this),this.shareScopeMap=this.sharedHandler.shareScopeMap,this.registerPlugins([...r.plugins,...e.plugins||[]]),this.options=this.formatOptions(r,e)}initOptions(e){e.name&&e.name!==this.options.name&&D(Ot(yr,j)),this.registerPlugins(e.plugins);const t=this.formatOptions(this.options,e);return this.options=t,t}loadShare(e,t){var r=this;return(0,$.A)(function*(){return r.sharedHandler.loadShare(e,t)})()}loadShareSync(e,t){return this.sharedHandler.loadShareSync(e,t)}initializeSharing(e=_e,t){return this.sharedHandler.initializeSharing(e,t)}initRawContainer(e,t,r){const n=Te({name:e,entry:t}),o=new yt({host:this,remoteInfo:n});return o.remoteEntryExports=r,this.moduleCache.set(e,o),o}loadRemote(e,t){var r=this;return(0,$.A)(function*(){return r.remoteHandler.loadRemote(e,t)})()}preloadRemote(e){var t=this;return(0,$.A)(function*(){return t.remoteHandler.preloadRemote(e)})()}initShareScopeMap(e,t,r={}){this.sharedHandler.initShareScopeMap(e,t,r)}formatOptions(e,t){const{allShareInfos:r}=or(e,t),{userOptions:n,options:o}=this.hooks.lifecycle.beforeInit.emit({origin:this,userOptions:t,options:e,shareInfo:r}),s=this.remoteHandler.formatAndRegisterRemote(o,n),{allShareInfos:a}=this.sharedHandler.registerShared(o,n),i=[...o.plugins];n.plugins&&n.plugins.forEach(l=>{i.includes(l)||i.push(l)});const c={...e,...t,plugins:i,remotes:s,shared:a};return this.hooks.lifecycle.init.emit({origin:this,options:c}),c}registerPlugins(e){const t=function eo(e,t){const r=Ut(),n=[t.hooks,t.remoteHandler.hooks,t.sharedHandler.hooks,t.snapshotHandler.hooks,t.loaderHook,t.bridgeHook
1];return r.length>0&&r.forEach(o=>{e?.find(s=>s.name!==o.name)&&e.push(o)}),e&&e.length>0&&e.forEach(o=>{n.forEach(s=>{s.applyPlugin(o,t)})}),e}(e,this);this.options.plugins=this.options.plugins.reduce((r,n)=>(n&&r&&!r.find(o=>o.name===n.name)&&r.push(n),r),t||[])}registerRemotes(e,t){return this.remoteHandler.registerRemotes(e,t)}registerShared(e){this.sharedHandler.registerShared(this.options,{...this.options,shared:e})}};const St=oo;function Nr(e,t){const r="auth:0.0.0";return F.__FEDERATION__.__INSTANCES__.find(n=>!!(r&&n.options.id===r||n.options.name===e&&!n.options.version&&!t||n.options.name===e&&t&&n.options.version===t))}function Mr(e){const t=new(Dt()||Et)(e);return Ft(t),t}let L=null;function _o(e){const t=Nr(e.name,e.version);return t?(t.initOptions(e),L||(L=t),t):(L=Mr(e),L)}function vo(...e){return q(L,te,j),L.loadRemote.apply(L,e)}function Po(...e){return q(L,te,j),L.loadShare.apply(L,e)}function Ro(...e){return q(L,te,j),L.loadShareSync.apply(L,e)}function Vo(...e){return q(L,te,j),L.preloadRemote.apply(L,e)}function $o(...e){return q(L,te,j),L.registerRemotes.apply(L,e)}function To(...e){return q(L,te,j),L.registerPlugins.apply(L,e)}function Io(){return L}function ko(...e){return q(L,te,j),L.registerShared.apply(L,e)}Ht(Et);const Oo={global:{...St.global,getGlobalFederationInstance:Nr},share:St.share,utils:St.utils},ye={runtime:v,instance:void 0,initOptions:void 0,bundlerRuntime:{remotes:function qr(e){!function C(e){const{webpackRequire:t,idToExternalAndNameMapping:r={},idToRemoteMap:n={},chunkMapping:o={}}=e,{remotesLoadingData:s}=t,a=t.federation?.bundlerRuntimeOptions?.remotes?.remoteInfos;if(!s||s._updated||!a)return;const{chunkMapping:i,moduleIdToRemoteDataMapping:c}=s;if(i&&c){for(let[l,f]of Object.entries(c))if(r[l]||(r[l]=[f.shareScope,f.name,f.externalModuleId]),!n[l]&&a[f.remoteName]){const d=a[f.remoteName];n[l]||=[],d.forEach(u=>{n[l].includes(u)||n[l].push(u)})}o&&Object.entries(i).forEach(([l,f])=>{o[l]||(o[l]=[]),f.forEach(d=>{o[l].includes(d)||o[l].push(d)})}),s._updated=1}}(e);const{chunkId:t,promises:r,webpackRequire:n,chunkMapping:o,idToExternalAndNameMapping:s,idToRemoteMap:a}=e;N(n),n.o(o,t)&&o[t].forEach(i=>{let c=n.R;c||(c=[]);const l=s[i],f=a[i]||[];if(c.indexOf(l)>=0)return;if(c.push(l),l.p)return r.push(l.p);const d=m=>{m||(m=new Error("Container missing")),"string"==typeof m.message&&(m.message+=`\nwhile loading "${l[1]}" from ${l[2]}`),n.m[i]=()=>{throw m},l.p=0},u=(m,b,R,A,I,M)=>{try{const w=m(b,R);if(!w||!w.then)return I(w,A,M);{const z=w.then(ke=>I(ke,A),d);if(!M)return z;r.push(l.p=z)}}catch(w){d(w)}};var g=(m,b,R)=>u(b.get,l[1],c,0,_,R),_=m=>{l.p=1,n.m[i]=b=>{b.exports=m()}};1===f.length&&k.includes(f[0].externalType)&&f[0].name?u(()=>{try{const m=function(e,t){try{let n=e;if(t){if(!n.startsWith(t))return n;n=n.replace(new RegExp(t,"g"),"")}return n=n.replace(new RegExp(`${O["@"]}`,"g"),H[O["@"]]).replace(new RegExp(`${O["/"]}`,"g"),H[O["/"]]).replace(new RegExp(`${O["-"]}`,"g"),H[O["-"]]),n}catch(n){throw n}}(f[0].name,"ENCODE_NAME_PREFIX")+l[1].slice(1),b=n.federation.instance,R=()=>n.federation.instance.loadRemote(m,{loadFactory:!1,from:"build"});if("version-first"===b.options.shareStrategy){const A=Array.isArray(l[0])?l[0]:[l[0]];return Promise.all(A.map(I=>b.sharedHandler.initializeSharing(I))).then(()=>R())}return R()}catch(m){d(m)}},l[2],0,0,_,1):u(n,l[2],0,0,(m,b,R)=>m?u(n.I,l[0],0,m,g,R):d(),1)})},consumes:function Kr(e){P(e);const{chunkId:t,promises:r,installedModules:n,webpackRequire:o,chunkMapping:s,moduleToHandlerMapping:a}=e;N(o),o.o(s,t)&&s[t].forEach(i=>{if(o.o(n,i))return r.push(n[i]);const c=f=>{n[i]=0,o.m[i]=d=>{delete o.c[i];const u=f(),{shareInfo:h}=a[i];if(h?.shareConfig?.layer&&u&&"object"==typeof u)try{(!u.hasOwnProperty("layer")||void 0===u.layer)&&(u.layer=h.shareConfig.layer)}catch{}d.exports=u}},l=f=>{delete n[i],o.m[i]=d=>{throw delete o.c[i],f}};try{const f=o.federation.instance;if(!f)throw new Error("Federation instance not found!");const{shareKey:d,getter:u,shareInfo:h,treeShakingGetter:g}=a[i],_=It(o,d),E={...h};Array.isArray(E.scope)&&Array.isArray(E.scope[0])&&(E.scope=E.scope[0]),_&&(E.treeShaking={usedExports:_,useIn:[f.options.name]});const m=f.loadShare(d,{customShareInfo:E}).then(b=>{if(!1===b){if("function"!=typeof u)throw new Error(((e,t,r)=>{const o=[`${[t[e]]} #${e}`];return r&&o.push(`args: ${JSON.stringify(r)}`),o.push((e=>`View the docs to see how to solve: https://module-federation.io/guide/troubleshooting/${e.split("-")[0].toLowerCase()}#${e.toLowerCase()}`)(e)),o.join("\n")})(kt,{[kt]:'The getter for the shared module is not a function. This may be caused by setting "shared.import: false" without the host providing the corresponding lib.'},{shareKey:d}));return g?.()||u()}return b});m.then?r.push(n[i]=m.then(c).catch(l)):c(m)}catch(f){l(f)}})},I:function Br({shareScopeName:e,webpackRequire:t,initPromises:r,initTokens:n,initScope:o}){const s=Array.isArray(e)?e:[e];var a=[];
1return s.forEach(c=>{a.push(function(c){o||(o=[]);const l=t.federation.instance;var f=n[c];if(f||(f=n[c]={from:l.name}),o.indexOf(f)>=0)return;o.push(f);const d=r[c];if(d)return d;var h=E=>{var m=I=>(E=>typeof console<"u"&&console.warn&&console.warn(E))("Initialization of sharing external failed: "+I);try{var b=t(E);if(!b)return;var R=I=>I&&I.init&&I.init(t.S[c],o,{shareScopeMap:t.S||{},shareScopeKeys:e});if(b.then)return g.push(b.then(R,m));var A=R(b);if(A&&"boolean"!=typeof A&&A.then)return g.push(A.catch(m))}catch(I){m(I)}};const g=l.initializeSharing(c,{strategy:l.options.shareStrategy,initScope:o,from:"build"});N(t);const _=t.federation.bundlerRuntimeOptions.remotes;return _&&Object.keys(_.idToRemoteMap).forEach(E=>{const m=_.idToRemoteMap[E],b=_.idToExternalAndNameMapping[E][2];m.length>1?h(b):1===m.length&&(k.includes(m[0].externalType)||h(b))}),r[c]=!g.length||Promise.all(g).then(()=>r[c]=!0)}(c))}),Promise.all(a).then(()=>!0)},S:{},installInitialConsumes:function zr(e){P(e);const{moduleToHandlerMapping:t,webpackRequire:r,installedModules:n,initialConsumes:o,asyncLoad:s}=e,a=[];o.forEach(c=>{a.push([c,()=>function Wr(e){const{moduleId:t,moduleToHandlerMapping:r,webpackRequire:n,asyncLoad:o}=e,s=n.federation.instance;if(!s)throw new Error("Federation instance not found!");const{shareKey:a,shareInfo:i}=r[t];try{const c=It(n,a),l={...i};return c&&(l.treeShaking={usedExports:c,useIn:[s.options.name]}),o?s.loadShare(a,{customShareInfo:l}):s.loadShareSync(a,{customShareInfo:l})}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}}({moduleId:c,moduleToHandlerMapping:t,webpackRequire:r,asyncLoad:s})])});const i=(c,l)=>{r.m[c]=f=>{n[c]=0,delete r.c[c];const d=l();if("function"!=typeof d)throw new Error(`Shared module is not available for eager consumption: ${c}`);const u=d(),{shareInfo:h}=t[c];if(h?.shareConfig?.layer&&u&&"object"==typeof u)try{(!u.hasOwnProperty("layer")||void 0===u.layer)&&(u.layer=h.shareConfig.layer)}catch{}f.exports=u}};if(s)return Promise.all(a.map(function(){var c=(0,$.A)(function*([l,f]){const d=yield f();i(l,()=>d)});return function(l){return c.apply(this,arguments)}}()));a.forEach(([c,l])=>{i(c,l)})},initContainerEntry:function Jr(e){const{webpackRequire:t,shareScope:r,initScope:n,shareScopeKey:o,remoteEntryInitOptions:s}=e;if(!(t.S&&t.federation&&t.federation.instance&&t.federation.initOptions))return;const a=t.federation.instance;a.initOptions({name:t.federation.initOptions.name,remotes:[],...s});const i=s?.shareScopeKeys,c=s?.shareScopeMap;if(o&&"string"!=typeof o)o.forEach(l=>{i&&c?(c[l]||(c[l]={}),a.initShareScopeMap(l,c[l],{hostShareScopeMap:s?.shareScopeMap||{}})):a.initShareScopeMap(l,r,{hostShareScopeMap:s?.shareScopeMap||{}})});else{const l=o||"default";Array.isArray(i)?i.forEach(f=>{c[f]||(c[f]={}),a.initShareScopeMap(f,c[f],{hostShareScopeMap:s?.shareScopeMap||{}})}):a.initShareScopeMap(l,r,{hostShareScopeMap:s?.shareScopeMap||{}})}return t.federation.attachShareScopeMap&&t.federation.attachShareScopeMap(t),"function"==typeof t.federation.prefetch&&t.federation.prefetch(),Array.isArray(o)?t.federation.initOptions.shared?t.I(o,n):Promise.all(o.map(l=>t.I(l,n))).then(()=>!0):t.I(o||"default",n)},init:function xo({webpackRequire:e}){const{initOptions:t,runtime:r,sharedFallback:n,bundlerRuntime:o,libraryType:s}=e.federation;if(!t)throw new Error("initOptions is required!");return t.plugins||=[],t.plugins.push({name:"tree-shake-plugin",beforeInit(i){const{userOptions:c,origin:l,options:f}=i,d=c.version||f.version;if(!n)return i;const u=c.shared||{},h=[];Object.keys(u).forEach(E=>{(Array.isArray(u[E])?u[E]:[u[E]]).forEach(m=>{h.push([E,m]),"get"in m&&(m.treeShaking||={},m.treeShaking.get=m.get,m.get=o.getSharedFallbackGetter({shareKey:E,factory:m.get,webpackRequire:e,libraryType:s,version:m.version}))})});const g=Oo.global.getGlobalSnapshotInfoByModuleInfo({name:l.name,version:d});return g&&"shared"in g?(Object.keys(f.shared||{}
1).forEach(E=>{f.shared[E].forEach(m=>{h.push([E,m])})}),h.forEach(([E,m])=>{((E,m)=>{const b=g.shared.find(w=>w.sharedName===E);if(!b)return;const{treeShaking:R}=m;if(!R)return;const{secondarySharedTreeShakingName:A,secondarySharedTreeShakingEntry:I,treeShakingStatus:M}=b;R.status!==M&&(R.status=M,I&&s&&A&&(R.get=(0,$.A)(function*(){const w=yield de({origin:l,remoteInfo:{name:A,entry:I,type:s,entryGlobalName:A,shareScope:"default"}});return yield w.init(l,p.federation.bundlerRuntime),w.get()})))})(E,m)}),i):i}}),r.init(t)},getSharedFallbackGetter:({shareKey:e,factory:t,version:r,webpackRequire:n,libraryType:o="global"})=>{const{runtime:s,bundlerRuntime:i,sharedFallback:c}=n.federation;if(!c)return t;const l=c[e];if(!l)return t;const f=r?l.find(d=>d[1]===r):l[0];if(!f)throw new Error(`No fallback item found for shareKey: ${e} and version: ${r}`);return()=>s.getRemoteEntry({origin:n.federation.instance,remoteInfo:{name:f[2],entry:`${n.p}${f[0]}`,type:o,entryGlobalName:f[2],shareScope:"default"}}).then(d=>{if(!d)throw new Error(`Failed to load fallback entry for shareKey: ${e} and version: ${r}`);return d.init(n.federation.instance,i).then(()=>d.get())})}},attachShareScopeMap:N,bundlerRuntimeOptions:{}};if(!p.federation.runtime||!p.federation.bundlerRuntime){var Or=p.federation;for(var Ie in p.federation={},ye)p.federation[Ie]=ye[Ie];for(var Ie in Or)p.federation[Ie]=Or[Ie]}p.federation.instance||(p.federation.instance=p.federation.bundlerRuntime.init({webpackRequire:p}),p.federation.attachShareScopeMap&&p.federation.attachShareScopeMap(p),p.federation.installInitialConsumes&&p.federation.installInitialConsumes(),!p.federation.isMFRemote&&p.federation.prefetch&&p.federation.prefetch())},15510(y,V,p){window.global=window,Promise.all([p.e(3918),p.e(929),p.e(9677),p.e(9084),p.e(5846),p.e(7857),p.e(5246),p.e(7456),p.e(112),p.e(7694),p.e(8545),p.e(8118),p.e(7587),p.e(2076),p.e(2204)]).then(p.bind(p,94520)).catch(v=>console.error(v))},88937(){},36832(y,V,p){},71739(){},43916(y,V,p){},29067(){},86693(y,V,p){function v(k,P,C,S,G,x,T){try{var O=k[x](T),H=O.value}catch(B){return void C(B)}O.done?P(H):Promise.resolve(H).then(S,G)}function N(k){return function(){var P=this,C=arguments;return new Promise(function(S,G){var x=k.apply(P,C);function T(H){v(x,S,G,T,O,"next",H)}function O(H){v(x,S,G,T,O,"throw",H)}T(void 0)})}}p.d(V,{A:()=>N})}},__webpack_module_cache__={};function __webpack_require__(y){var V=__webpack_module_cache__[y];if(void 0!==V)return V.exports;var p=__webpack_module_cache__[y]={exports:{}},v={id:y,module:p,factory:__webpack_modules__[y],require:__webpack_require__};return __webpack_require__.i.forEach(function(N){N(v)}),v.factory.call((p=v.module).exports,p,p.exports,v.require),p.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.c=__webpack_module_cache__,__webpack_require__.i=[],__webpack_require__.x=y=>{},__webpack_require__.federation||(__webpack_require__.federation={initOptions:{name:"auth",remotes:[],shareStrategy:"version-first"},chunkMatcher:function(y){return!/^(5([28]46|351|552|857)|7(079|273|456|587|694|857)|9(084|29|599|677|863)|112|355|3918|4150|4551|625|8573|8968)$/.test(y)},rootOutputDir:"",bundlerRuntimeOptions:{remotes:{remoteInfos:{},webpackRequire:__webpack_require__,idToRemoteMap:{},chunkMapping:{},idToExternalAndNameMapping:{}}}},__webpack_require__.consumesLoadingData={},__webpack_require__.remotesLoadingData={}),__webpack_require__.n=y=>{var V=y&&y.__esModule?()=>y.default:()=>y;return __webpack_require__.d(V,{a:V}),V},(()=>{var V,y=Object.getPrototypeOf?p=>Object.getPrototypeOf(p):p=>p.__proto__;__webpack_require__.t=function(p,v){if(1&v&&(p=this(p)),8&v||"object"==typeof p&&p&&(4&v&&p.__esModule||16&v&&"function"==typeof p.then))return p;var N=Object.create(null);__webpack_require__.r(N);var k={};V=V||[null,y({}),y([]),y(y)];for(var P=2&v&&p;("object"==typeof P||"function"==typeof P)&&!~V.indexOf(P);P=y(P))Object.getOwnPropertyNames(P).forEach(C=>k[C]=()=>p[C]);return k.default=()=>p,__webpack_require__.d(N,k),N}})(),__webpack_require__.d=(y,V)=>{for(var p in V)__webpack_require__.o(V,p)&&!__webpack_require__.o(y,p)&&Object.defineProperty(y,p,{enumerable:!0,get:V[p]})},__webpack_require__.f={},__webpack_require__.e=y=>Promise.all(Object.keys(__webpack_require__.f).reduce((V,p)=>(__webpack_require__.f[p](y,V),V),[])),__webpack_require__.u=y=>(2076===y?"common":y)+"."+{40:"a3f468ad94986bd9",170:"8e28be972fb3a17f",203:"53e95dada391ef94",367:"fd79f88d200b0758",526:"1ac72086045597c7",594:"ebbce8af47d51dda",630:"b09e348b13bdd5cb",680:"badcd0a065f1704c",756:"cfa506b7e39fc16c",1097:"2dff0df39e2852bd",1127:"e2823c12255eab16",1288:"0d88e077ed6207d9",1325:"9af7345b74becb83",1439:"0e24a2da00e1dae9",1479:"0066665173ddaed6",1524:"8d640797c8ef3ca6",1561:"7326a263e4a0ddf6",1581:"5e1490a5e8f81ab7",1631:"be155dd4f7151b61",1675:"42f1e0ee5eb42e28",1682:"5fffcd3757c0b753",1701:"7bbfd78716249be1",1808:"9a334eb475cab316",1849:"25f288a93e94fd78",1901:"c12e50ab561623c0",1925:"0269826e7e7969cd",2006:"9d5ec1cae022b3a2",2076:"aaffffb782358bdb",2144:"39753b644b86e250",2204:"a90817bb53ce08f2",2228:"6cfb73fa53e10e96",2307:"667a69d04bb4db52",2427:"24415eb243bf9d01",2499:"9fe44cb39df050d8",2584:"53e95dada391ef94",2601:"63e3e1804e31ad24",2610:"fb692544e857073f",2674:"5d4ec2f0017f77a1",2741:"226dd4d993f35411",2750:"2b3c9033888e87cf",2827:"3058299d786231f2",2894:"bc13f299c1968966",3049:"be9106491e964d0d",3182:"7a15f617741e44ee",3376:"666dadd3ef87ab2b",3397:"a6c011cffa08fad2",3507:"e77b4f879941f096",3529:"151be7384f4d8091",3605:"78481a21a24fa8f0",3688:"31e159560c9e9ace",3814:"9243795b579cb3c8",3838:"306506cb7cecbef3",3859:"be2bb0e41f212960",3934:"b47a88bc9ebc9d29",4009:"7cc93246e52a0f10",4011:"9f55bb1cff96c971",4028:"47669d519357e14e",4049:"b924a0ee4d10b68f",4136:"b50a951210a628fc",4157:"7f4bd203a8d39c38",4282:"c12e50ab561623c0",4301:"9aac1aa3ba5d518c",4393:"94683332de45593f",4467:"bf101c256b6ec0fa",4478:"f71e5320cea18a4a",4571:"a01fb201b2ca10bb",4592:"ee738b3b8aa6d0e1",4601:"a14a0d7bc20ff1c4",4618:"dc8b58801f14ccc7",4654:"6cc9fd48d72b0872",4707:"8393724b3314ae77",4729:"5df149c48104d7a3",4753:"0d0db21e0640c75b",4794:"8d0cb017f51b1cb0",4847:"8e60eaad955b50a7",4915:"d49a7c3e8dd21f1b",5005:"b61e009765f6d6ae",5085:"5d5eb7f37ca8de91",5122:"d3819ee3793e397a",5133:"d1aa15af1d3855f7",5166:"bd644a1b1cf4ab50",5178:"c15cd2280cf58ffe",5205:"e1655c55b3fa006b",5232:"414fca594e93543a",5259:"7c6ea1004b9e98d1",5263:"d08919ed01aa56c0",5378:"9e5eadcab2066cf5",5416:"05f9ebb28bad7c94",5511:"a1792186f0609ea3",5561:"93315052b2eeda2e",5617:"a993680c47916f72",5641:"30b9a998071997b2",5650:"16a126
1a3cd6cb3af",5679:"6c7598ac81484d80",5797:"6016fb6fa2322ef7",5977:"9d5ec1cae022b3a2",5987:"417a5d3822488dbe",6041:"0245ca6d950482d7",6191:"3ba7616813fe2d9e",6192:"8d6198dcaecd26d9",6275:"67a208ab03755339",6307:"2c75ebe09cb43697",6310:"63132aaaac34fb71",6384:"f6b6032ed5ad4bff",6408:"3f776af16a6f5718",6435:"ec648af08d510e94",6554:"976dde7d47ac5634",6627:"c3b31d256bfc8470",6704:"6c7f54de76f08115",6761:"15bd906cd438156d",6783:"b6805465eb8308e8",6799:"2b1c6fa297d79508",6815:"d7ed08898347815f",6924:"fb86dee9ab86bfa5",7088:"8393724b3314ae77",7249:"65befab73e73777d",7251:"4981b1bbdbef05aa",7386:"d12a7e08b4c32e59",7477:"0468c13bd76c3392",7556:"8304615465498b58",7809:"cff07c8282d0fc74",7856:"7ebbe03e2d4be545",7866:"083abd05fa07c08e",7924:"8ffc6e1e8e5cd723",8091:"49b95ae8395dc4a9",8101:"4873d7095758b7ad",8118:"506de3d8c3626a1e",8140:"3fb1f7c9dabd4485",8233:"89db1ce87120f471",8303:"f0748c24ef43b0d2",8406:"aecbedf1c081bbd0",8451:"911f5fa2936cf0cd",8507:"4ca65065926c3c9c",8545:"f1cfe61a8ef0a0d2",8682:"f4c3ab3ad77f30ef",8693:"dae99c54f4da5bfb",8900:"a49cfddde91f7478",9006:"1b7cd52866703246",9043:"1c83cc55e8dd3ea6",9061:"dc499aba5b56c9d8",9146:"035be03416435933",9164:"b6805465eb8308e8",9191:"d69cec627a5bf1e1",9340:"475b867790124633",9422:"2524ee472a80aa1b",9617:"fdef4f3834773eda",9643:"874c3e1ecd892544",9657:"1a840f0a5c2d3030",9690:"7adb3dcf02c9ff8a",9889:"01f578141a3dcb26",9904:"622c17a984bb3801",9905:"d654bac0c988ab7f",9983:"5b34308279ef17da",9985:"639f22eec2353ddd"}[y]+".js",__webpack_require__.miniCssF=y=>{},__webpack_require__.o=(y,V)=>Object.prototype.hasOwnProperty.call(y,V),(()=>{var y={},V="auth:";__webpack_require__.l=(p,v,N,k)=>{if(y[p])y[p].push(v);else{var P,C;if(void 0!==N)for(var S=document.getElementsByTagName("script"),G=0;G<S.length;G++){var x=S[G];if(x.getAttribute("src")==p||x.getAttribute("data-webpack")==V+N){P=x;break}}P||(C=!0,(P=document.createElement("script")).type="module",P.charset="utf-8",__webpack_require__.nc&&P.setAttribute("nonce",__webpack_require__.nc),P.setAttribute("data-webpack",V+N),P.src=__webpack_require__.tu(p)),y[p]=[v];var T=(H,B)=>{P.onerror=P.onload=null,clearTimeout(O);var Y=y[p];if(delete y[p],P.parentNode&&P.parentNode.removeChild(P),Y&&Y.forEach(U=>U(B)),H)return H(B)},O=setTimeout(T.bind(null,void 0,{type:"timeout",target:P}),12e4);P.onerror=T.bind(null,P.onerror),P.onload=T.bind(null,P.onload),C&&document.head.appendChild(P)}}})(),__webpack_require__.r=y=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(y,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(y,"__esModule",{value:!0})},__webpack_require__.j=8792,(()=>{__webpack_require__.S={};var y={},V={};__webpack_require__.I=(p,v)=>{v||(v=[]);var N=V[p];if(N||(N=V[p]={}),!(v.indexOf(N)>=0)){if(v.push(N),y[p])return y[p];__webpack_require__.o(__webpack_require__.S,p)||(__webpack_require__.S[p]={});var k=__webpack_require__.S[p],C="auth",S=(T,O,H,B)=>{var Y=k[T]=k[T]||{},U=Y[O];(!U||!U.loaded&&(!B!=!U.eager?B:C>U.from))&&(Y[O]={get:H,from:C,eager:!!B})},x=[];return"default"===p&&(S("@abacritt/angularx-social-login","2.6.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(1581)]).then(()=>()=>__webpack_require__(21581))),S("@aih/store","0.0.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(7857),__webpack_require__.e(5246),__webpack_require__.e(7456),__webpack_require__.e(112),__webpack_require__.e(7694),__webpack_require__.e(4150),__webpack_require__.e(8545),__webpack_require__.e(680),__webpack_require__.e(5857),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(30680))),S("@angular/animations/browser","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(5133)]).then(()=>()=>__webpack_require__(55133))),S("@angular/common/http","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(2750)]).then(()=>()=>__webpack_require__(72750))),S("@angular/common","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(2741)]).then(()=>()=>
1__webpack_require__(62741))),S("@angular/core/primitives/di","21.2.8",()=>Promise.all([__webpack_require__.e(2076),__webpack_require__.e(6435)]).then(()=>()=>__webpack_require__(24270))),S("@angular/core/primitives/signals","21.2.8",()=>Promise.all([__webpack_require__.e(2076),__webpack_require__.e(6192)]).then(()=>()=>__webpack_require__(95146))),S("@angular/core/rxjs-interop","21.2.8",()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(1479),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(34043))),S("@angular/core","21.2.8",()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(1479),__webpack_require__.e(2076),__webpack_require__.e(9904)]).then(()=>()=>__webpack_require__(89904))),S("@angular/forms","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(2144)]).then(()=>()=>__webpack_require__(52144))),S("@angular/material/autocomplete","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(4393)]).then(()=>()=>__webpack_require__(54393))),S("@angular/material/button-toggle","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(526)]).then(()=>()=>__webpack_require__(10526))),S("@angular/material/button","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3605),__webpack_require__.e(203)]).then(()=>()=>__webpack_require__(83605))),S("@angular/material/card","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(2076),__webpack_require__.e(4707)]).then(()=>()=>__webpack_require__(49035))),S("@angular/material/checkbox","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(6310)]).then(()=>()=>__webpack_require__(96310))),S("@angular/material/chips","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(8900),__webpack_require__.e(6554)]).then(()=>()=>__webpack_require__(76554))),S("@angular/material/core","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(6924),__webpack_require__.e(594)]).then(()=>()=>__webpack_require__(25088))),S("@angular/material/dialog","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(2228)]).then(()=>()=>__webpack_require__(56601))),S("@angular/material/divider","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(2076),__webpack_require__.e(4282)]).then(()=>()=>__webpack_require__(93100))),S("@angular/material/expansion","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(8900),__webpack_require__.e(1682)]).then(()=>()=>__webpack_require__(5176))),S("@angular/material/form-field","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(4301),__webpack_require__.e(5977)]).then(()=>()=>__webpack_require__(31528))),S("@angular/material/icon","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(5846),__webpack_require__.e(5246),__webpack_require__.e(9340)]).then(()=>()=>__webpack_require__(9340))),S("@angular/material/input","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(5259)]).then(()=>()=>__webpack_require__(78022))),S("@angular/material/menu","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(8900),__webpack_require__.e(3688)]).then(()=>()=>__webpack_require__(73688))),S("@angular/material/paginator","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(3605),__webpack_require__.e(4009),__webpack_require__.e(4478),__webpack_require__.e(9006)]).then(()=>()=>__webpack_require__(39006))),S("@angular/material/progress-spinner","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5232)]).then(()=>()=>__webpack_require__(65232))),S("@angular/material/radio","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(4794)]).then(()=>()=>__webpack_require__(74794))),S("@angular/material/select","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(4009)]).then(()=>()=>__webpack_require__(94009))),S("@angular/material/slide-toggle","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(9061)]).then(()=>()=>__webpack_require__(39061))),S("@angular/material/slider","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(5378)]).then(()=>()=>__webpack_require__(95378))),S("@angular/material/snack-bar","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(3605),__webpack_require__.e(4571)]).then(()=>()=>__webpack_require__(21473))),S("@angular/material/tabs","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(8900),__webpack_require__.e(5561)]).then(()=>()=>__webpack_require__(5561))),S("@angular/material/tooltip","21.2.6",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(6041),__webpack_require__.e(4478),__webpack_require__.e(6783)]).then(()=>()=>__webpack_require__(94478))),S("@angular/platform-browser/animations","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(9084),__webpack_require__.e(2601),__webpack_require__.e(355),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(71165))),S("@angular/platform-browser","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(9084),__webpack_require__.e(5246),__webpack_require__.e(2601),__webpack_require__.e(5178)]).then(()=>()=>__webpack_require__(85178))),S("@angular/router","21.2.8",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5846),__webpack_require__.e(8140)]).then(()=>()=>__webpack_require__(98140))),S("@ngx-translate/core","16.0.4",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(7809)]).then(()=>()=>__webpack_require__(7809))),S("@ngx-translate/http-loader","16.0.1",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(5246),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(99981))),S("@ngxs/devtools-plugin","20.1.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(8968),__webpack_require__.e(7456),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(58091))),S("@ngxs/logger-plugin","20.1.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(8968),__webpack_require__.e(7456),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(10322))),S("@ngxs/store/internals","20.1.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(7694),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(23603))),S("@ngxs/store/operators","20.1.0",()=>__webpack_require__.e(2610).then(()=>()=>__webpack_require__(32610))),S("@ngxs/store/plugins","20.1.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(10521))),S("@ngxs/store","20.1.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(8968),__webpack_require__.e(4150),__webpack_require__.e(4654)]).then(()=>()=>__webpack_require__(94654))),S("ag-grid-angular","34.3.1",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(625),__webpack_require__.e(7477)]).then(()=>()=>__webpack_require__(7477))),S("ag-grid-community","34.3.1",()=>__webpack_require__.e(4011).then(()=>()=>__webpack_require__(74011))),S("ag-grid-enterprise","34.3.1",()=>Promise.all([__webpack_require__.e(625),__webpack_require__.e(1675)]).then(()=>()=>__webpack_require__(71675))),S("angulartics2","14.1.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5846),__webpack_require__.e(112),__webpack_require__.e(5987)]).then(()=>()=>__webpack_require__(45987))),S("date-fns","4.1.0",()=>__webpack_require__.e(7249).then(()=>()=>__webpack_require__(17249))),S("file-saver","2.0.5",()=>__webpack_require__.e(8091).then(()=>()=>__webpack_require__(68091))),S("ngx-echarts","19.0.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(16226))),S("ngx-stripe","21.8.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(4729)]).then(()=>()=>__webpack_require__(84729))),S("ngx-ui-loader","19.0.0",()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5846),__webpack_require__.e(5246),__webpack_require__.e(112),__webpack_require__.e(5416)]).then(()=>()=>__webpack_require__(15416))),S("posthog-js","1.375.0",()=>__webpack_require__.e(1631).then(()=>()=>__webpack_require__(21631))),S("rxjs/operators","7.8.2",()=>Promise.all([__webpack_require__.e(1524),__webpack_require__.e(6307)]).then(()=>()=>__webpack_require__(66307))),S("rxjs","7.8.2",()=>Promise.all([__webpack_require__.e(1524),__webpack_require__.e(3529)]).then(()=>()=>__webpack_require__(73529))),S("sockjs-client","1.6.1",()=>__webpack_require__.e(1288).then(()=>()=>__webpack_require__(71288))),S("xlsx","0.16.9",()=>__webpack_require__.e(6627).then(()=>()=>__webpack_require__(56627)))),y[p]=x.length?Promise.all(x).then(()=>y[p]=1):1}}})(),(()=>{var y;__webpack_require__.tt=()=>(void 0===y&&(y={createScriptURL:V=>V},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(y=trustedTypes.createPolicy("angular#bundler",y))),y)})(),__webpack_require__.tu=y=>__webpack_require__.tt().createScriptURL(y),(()=>{__webpack_require__.federation.initOptions.shared={"@abacritt/angularx-social-login":[{version:"2.6.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(1581)]).then(()=>()=>__webpack_require__(21581)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^2.5.1",strictVersion:!1,singleton:!0,layer:null}}],"@aih/store":[{version:"0.0.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(7857),__webpack_require__.e(5246),__webpack_require__.e(7456),__webpack_require__.e(112),__webpack_require__.e(7694),__webpack_require__.e(4150),__webpack_require__.e(8545),__webpack_require__.e(680),__webpack_require__.e(5857),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(30680)),scope:["default"],shareConfig:{eager:!1,requiredVersion:!1,singleton:!1,layer:null}}],"@angular/animations/browser":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(5133)]).then(()=>()=>__webpack_require__(55133)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/common/http":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(2750)]).then(()=>()=>__webpack_require__(72750)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/common":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(2741)]).then(()=>()=>
1__webpack_require__(62741)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/core/primitives/di":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(2076),__webpack_require__.e(6435)]).then(()=>()=>__webpack_require__(24270)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/core/primitives/signals":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(2076),__webpack_require__.e(6192)]).then(()=>()=>__webpack_require__(95146)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/core/rxjs-interop":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(1479),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(34043)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/core":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(1479),__webpack_require__.e(2076),__webpack_require__.e(9904)]).then(()=>()=>__webpack_require__(89904)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/forms":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(2144)]).then(()=>()=>__webpack_require__(52144)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/autocomplete":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(4393)]).then(()=>()=>__webpack_require__(54393)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/button-toggle":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(526)]).then(()=>()=>__webpack_require__(10526)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/button":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3605),__webpack_require__.e(203)]).then(()=>()=>__webpack_require__(83605)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/card":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(2076),__webpack_require__.e(4707)]).then(()=>()=>__webpack_require__(49035)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/checkbox":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(6310)]).then(()=>()=>__webpack_require__(96310)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/chips":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(8900),__webpack_require__.e(6554)]).then(()=>()=>__webpack_require__(76554)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/core":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(6924),__webpack_require__.e(594)]).then(()=>()=>__webpack_require__(25088)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/dialog":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(2228)]).then(()=>()=>__webpack_require__(56601)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/divider":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(2076),__webpack_require__.e(4282)]).then(()=>()=>__webpack_require__(93100)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/expansion":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(8900),__webpack_require__.e(1682)]).then(()=>()=>__webpack_require__(5176)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/form-field":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(4301),__webpack_require__.e(5977)]).then(()=>()=>__webpack_require__(31528)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/icon":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(5846),__webpack_require__.e(5246),__webpack_require__.e(9340)]).then(()=>()=>__webpack_require__(9340)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/input":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(5259)]).then(()=>()=>__webpack_require__(78022)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/menu":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(8900),__webpack_require__.e(3688)]).then(()=>()=>__webpack_require__(73688)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/paginator":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(3605),__webpack_require__.e(4009),__webpack_require__.e(4478),__webpack_require__.e(9006)]).then(()=>()=>__webpack_require__(39006)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/progress-spinner":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5232)]).then(()=>()=>__webpack_require__(65232)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/radio":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(4794)]).then(()=>()=>__webpack_require__(74794)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/select":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(7857),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(4009)]).then(()=>()=>__webpack_require__(94009)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/slide-toggle":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(9061)]).then(()=>()=>__webpack_require__(39061)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/slider":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(7857),__webpack_require__.e(5378)]).then(()=>()=>__webpack_require__(95378)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/snack-bar":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(3605),__webpack_require__.e(4571)]).then(()=>()=>__webpack_require__(21473)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/tabs":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(8900),__webpack_require__.e(5561)]).then(()=>()=>__webpack_require__(5561)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/material/tooltip":[{version:"21.2.6",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(6041),__webpack_require__.e(4478),__webpack_require__.e(6783)]).then(()=>()=>__webpack_require__(94478)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.6",strictVersion:!1,singleton:!0,layer:null}}],"@angular/platform-browser/animations":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(9084),__webpack_require__.e(2601),__webpack_require__.e(355),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(71165)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/platform-browser":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(9084),__webpack_require__.e(5246),__webpack_require__.e(2601),__webpack_require__.e(5178)]).then(()=>()=>__webpack_require__(85178)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@angular/router":[{version:"21.2.8",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5846),__webpack_require__.e(8140)]).then(()=>()=>__webpack_require__(98140)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"21.2.8",strictVersion:!1,singleton:!0,layer:null}}],"@ngx-translate/core":[{version:"16.0.4",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(7809)]).then(()=>()=>__webpack_require__(7809)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^16.
10.4",strictVersion:!1,singleton:!1,layer:null}}],"@ngx-translate/http-loader":[{version:"16.0.1",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(5246),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(99981)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^16.0.1",strictVersion:!1,singleton:!1,layer:null}}],"@ngxs/devtools-plugin":[{version:"20.1.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(8968),__webpack_require__.e(7456),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(58091)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^20.0.2",strictVersion:!1,singleton:!0,layer:null}}],"@ngxs/logger-plugin":[{version:"20.1.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(8968),__webpack_require__.e(7456),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(10322)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^20.0.2",strictVersion:!1,singleton:!0,layer:null}}],"@ngxs/store/internals":[{version:"20.1.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(7694),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(23603)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^20.0.2",strictVersion:!1,singleton:!0,layer:null}}],"@ngxs/store/operators":[{version:"20.1.0",get:()=>__webpack_require__.e(2610).then(()=>()=>__webpack_require__(32610)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^20.0.2",strictVersion:!1,singleton:!0,layer:null}}],"@ngxs/store/plugins":[{version:"20.1.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(10521)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^20.0.2",strictVersion:!1,singleton:!0,layer:null}}],"@ngxs/store":[{version:"20.1.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(8968),__webpack_require__.e(4150),__webpack_require__.e(4654)]).then(()=>()=>__webpack_require__(94654)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^20.0.2",strictVersion:!1,singleton:!0,layer:null}}],"ag-grid-angular":[{version:"34.3.1",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(625),__webpack_require__.e(7477)]).then(()=>()=>__webpack_require__(7477)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^34.3",strictVersion:!0,singleton:!0,layer:null}}],"ag-grid-community":[{version:"34.3.1",get:()=>__webpack_require__.e(4011).then(()=>()=>__webpack_require__(74011)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^34.3",strictVersion:!0,singleton:!0,layer:null}}],"ag-grid-enterprise":[{version:"34.3.1",get:()=>Promise.all([__webpack_require__.e(625),__webpack_require__.e(1675)]).then(()=>()=>__webpack_require__(71675)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^34.3",strictVersion:!0,singleton:!0,layer:null}}],angulartics2:[{version:"14.1.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5846),__webpack_require__.e(112),__webpack_require__.e(5987)]).then(()=>()=>__webpack_require__(45987)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^14.1.0",strictVersion:!1,singleton:!0,layer:null}}],"date-fns":[{version:"4.1.0",get:()=>__webpack_require__.e(7249).then(()=>()=>__webpack_require__(17249)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^4.1.0",strictVersion:!0,singleton:!0,layer:null}}],"file-saver":[{version:"2.0.5",get:()=>__webpack_require__.e(8091).then(()=>()=>__webpack_require__(68091)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^2.0.5",strictVersion:!0,singleton:!0,layer:null}}],"ngx-echarts":[{version:"19.0.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(16226)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^19.0.0",strictVersion:!0,singleton:!0,layer:null}}],"ngx-stripe":[{version:"21.8.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(4729)]).then(()=>()=>__webpack_require__(84729)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^21.8.0",strictVersion:!1,singleton:!0,layer:null}}],"ngx-ui-loader":[{version:"19.0.0",get:()=>Promise.all([__webpack_require__.e(3918),__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(9084),__webpack_require__.e(5846),__webpack_require__.e(5246),__webpack_require__.e(112),__webpack_require__.e(5416)]).then(()=>()=>__webpack_require__(15416)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^19.0.0",strictVersion:!0,singleton:!0,layer:null}}],"posthog-js":[{version:"1.375.0",get:()=>__webpack_require__.e(1631).then(()=>()=>__webpack_require__(21631)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^1.298.0",strictVersion:!0,singleton:!0,layer:null}}],"rxjs/operators":[{version:"7.8.2",get:()=>Promise.all([__webpack_require__.e(1524),__webpack_require__.e(6307)]).then(()=>()=>__webpack_require__(66307)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"~7.8.0",strictVersion:!1,singleton:!0,layer:null}}],rxjs:[{version:"7.8.2",get:()=>Promise.all([__webpack_require__.e(1524),__webpack_require__.e(3529)]).then(()=>()=>__webpack_require__(73529)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"~7.8.0",strictVersion:!1,singleton:!0,layer:null}}],"sockjs-client":[{version:"1.6.1",get:()=>__webpack_require__.e(1288).then(()=>()=>__webpack_require__(71288)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^1.6.1",strictVersion:!0,singleton:!0,layer:null}}],xlsx:[{version:"0.16.9",get:()=>__webpack_require__.e(6627).then(()=>()=>__webpack_require__(56627)),scope:["default"],shareConfig:{eager:!1,requiredVersion:"^0.16.9",strictVersion:!0,singleton:!0,layer:null}}]},__webpack_require__.S={};var y={},V={};__webpack_require__.I=(p,v)=>__webpack_require__.federation.bundlerRuntime.I({shareScopeName:p,webpackRequire:__webpack_require__,initPromises:y,initTokens:V,initScope:v})})(),(()=>{var y;if("string"==typeof import.meta.url&&(y=import.meta.url),!y)throw new Error("Automatic publicPath is not supported in this browser");y=y.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=y})(),(()=>{var y={};__webpack_require__.consumesLoadingData.moduleIdToConsumeDataMapping={43918:{fallback:()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(1479),__webpack_require__.e(2076),__webpack_require__.e(9904)]).then(()=>()=>__webpack_require__(89904)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/core"},50929:{fallback:()=>Promise.all([__webpack_require__.e(1524),__webpack_require__.e(3529)]).then(()=>()=>__webpack_require__(73529)),shareScope:["default"],singleton:!0,requiredVersion:"~7.8.0",strictVersion:!1,eager:!1,layer:void 0,shareKey:"rxjs"},89677:{fallback:()=>Promise.all([__webpack_require__.e(1524),__webpack_require__.e(6307)]).then(()=>()=>__webpack_require__(66307)),shareScope:["default"],singleton:!0,requiredVersion:"~7.8.0",strictVersion:!1,eager:!1,layer:void 0,shareKey:"rxjs/operators"},29084:{fallback:()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(2741)]).then(()=>()=>
1__webpack_require__(62741)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/common"},57857:{fallback:()=>__webpack_require__.e(2144).then(()=>()=>__webpack_require__(52144)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/forms"},85246:{fallback:()=>Promise.all([__webpack_require__.e(929),__webpack_require__.e(9677),__webpack_require__.e(2750)]).then(()=>()=>__webpack_require__(72750)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/common/http"},87456:{fallback:()=>Promise.all([__webpack_require__.e(8968),__webpack_require__.e(4150),__webpack_require__.e(4654)]).then(()=>()=>__webpack_require__(94654)),shareScope:["default"],singleton:!0,requiredVersion:"^20.0.2",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngxs/store"},112:{fallback:()=>Promise.all([__webpack_require__.e(5846),__webpack_require__.e(8140)]).then(()=>()=>__webpack_require__(98140)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/router"},57694:{fallback:()=>Promise.all([__webpack_require__.e(9677),__webpack_require__.e(1479),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(34043)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/core/rxjs-interop"},94150:{fallback:()=>__webpack_require__.e(2610).then(()=>()=>__webpack_require__(32610)),shareScope:["default"],singleton:!0,requiredVersion:"^20.0.2",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngxs/store/operators"},19941:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(8900),__webpack_require__.e(3688)]).then(()=>()=>__webpack_require__(73688)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/menu"},33157:{fallback:()=>Promise.all([__webpack_require__.e(625),__webpack_require__.e(1675)]).then(()=>()=>__webpack_require__(71675)),shareScope:["default"],singleton:!0,requiredVersion:"^34.3",strictVersion:!0,eager:!1,layer:void 0,shareKey:"ag-grid-enterprise"},41225:{fallback:()=>__webpack_require__.e(1631).then(()=>()=>__webpack_require__(21631)),shareScope:["default"],singleton:!0,requiredVersion:"^1.298.0",strictVersion:!0,eager:!1,layer:void 0,shareKey:"posthog-js"},45104:{fallback:()=>Promise.all([__webpack_require__.e(5846),__webpack_require__.e(5987)]).then(()=>()=>__webpack_require__(45987)),shareScope:["default"],singleton:!0,requiredVersion:"^14.1.0",strictVersion:!1,eager:!1,layer:void 0,shareKey:"angulartics2"},48984:{fallback:()=>__webpack_require__.e(1581).then(()=>()=>__webpack_require__(21581)),shareScope:["default"],singleton:!0,requiredVersion:"^2.5.1",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@abacritt/angularx-social-login"},51888:{fallback:()=>__webpack_require__.e(7249).then(()=>()=>__webpack_require__(17249)),shareScope:["default"],singleton:!0,requiredVersion:"^4.1.0",strictVersion:!0,eager:!1,layer:void 0,shareKey:"date-fns"},70633:{fallback:()=>__webpack_require__.e(7809).then(()=>()=>__webpack_require__(7809)),shareScope:["default"],singleton:!1,requiredVersion:"^16.0.4",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngx-translate/core"},96812:{fallback:()=>__webpack_require__.e(6627).then(()=>()=>__webpack_require__(56627)),shareScope:["default"],singleton:!0,requiredVersion:"^0.16.9",strictVersion:!0,eager:!1,layer:void 0,shareKey:"xlsx"},98027:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(5846),__webpack_require__.e(9146),__webpack_require__.e(3605),__webpack_require__.e(4571)]).then(()=>()=>__webpack_require__(21473)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/snack-bar"},24511:{fallback:()=>__webpack_require__.e(1288).then(()=>()=>__webpack_require__(71288)),shareScope:["default"],singleton:!0,requiredVersion:"^1.6.1",strictVersion:!0,eager:!1,layer:void 0,shareKey:"sockjs-client"},35857:{fallback:()=>__webpack_require__.e(2076).then(()=>()=>__webpack_require__(99981)),shareScope:["default"],singleton:!1,requiredVersion:"^16.
10.1",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngx-translate/http-loader"},54762:{fallback:()=>__webpack_require__.e(2076).then(()=>()=>__webpack_require__(95146)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/core/primitives/signals"},74240:{fallback:()=>__webpack_require__.e(2076).then(()=>()=>__webpack_require__(24270)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/core/primitives/di"},95846:{fallback:()=>Promise.all([__webpack_require__.e(9084),__webpack_require__.e(5246),__webpack_require__.e(2601),__webpack_require__.e(5178)]).then(()=>()=>__webpack_require__(85178)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/platform-browser"},40355:{fallback:()=>__webpack_require__.e(5133).then(()=>()=>__webpack_require__(55133)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/animations/browser"},68968:{fallback:()=>__webpack_require__.e(2076).then(()=>()=>__webpack_require__(10521)),shareScope:["default"],singleton:!0,requiredVersion:"^20.0.2",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngxs/store/plugins"},5212:{fallback:()=>Promise.all([__webpack_require__.e(7694),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(23603)),shareScope:["default"],singleton:!0,requiredVersion:"^20.0.2",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngxs/store/internals"},20625:{fallback:()=>__webpack_require__.e(4011).then(()=>()=>__webpack_require__(74011)),shareScope:["default"],singleton:!0,requiredVersion:"^34.3",strictVersion:!0,eager:!1,layer:void 0,shareKey:"ag-grid-community"},45289:{fallback:()=>Promise.all([__webpack_require__.e(4301),__webpack_require__.e(2006)]).then(()=>()=>__webpack_require__(31528)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/form-field"},64279:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(4009)]).then(()=>()=>__webpack_require__(94009)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/select"},98034:{fallback:()=>Promise.all([__webpack_require__.e(4150),__webpack_require__.e(680)]).then(()=>()=>__webpack_require__(30680)),shareScope:["default"],singleton:!1,requiredVersion:!1,strictVersion:!0,eager:!1,layer:void 0,shareKey:"@aih/store"},15007:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3605),__webpack_require__.e(2584)]).then(()=>()=>__webpack_require__(83605)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/button"},56809:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(6924),__webpack_require__.e(594)]).then(()=>()=>__webpack_require__(25088)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/core"},40023:{fallback:()=>Promise.all([__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(9146),__webpack_require__.e(2228)]).then(()=>()=>__webpack_require__(56601)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/dialog"},50125:{fallback:()=>__webpack_require__.e(9340).then(()=>()=>__webpack_require__(9340)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/icon"},73029:{fallback:()=>Promise.all([__webpack_require__.e(2601),__webpack_require__.e(355),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(71165)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.8",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/platform-browser/animations"},8250:{fallback:()=>Promise.all([__webpack_require__.e(8968),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(58091)),shareScope:["default"],singleton:!0,requiredVersion:"^20.0.2",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngxs/devtools-plugin"},61167:{fallback:()=>Promise.all([__webpack_require__.e(8968),__webpack_require__.e(2076)]).then(()=>()=>__webpack_require__(10322)),shareScope:["default"],singleton:!0,requiredVersion:"^20.0.2",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@ngxs/logger-plugin"},15009:{fallback:()=>__webpack_require__.e(4729).then(()=>()=>__webpack_require__(84729)),shareScope:["default"],singleton:!0,requiredVersion:"^21.8.0",strictVersion:!1,eager:!1,layer:void 0,shareKey:"ngx-stripe"},2671:{fallback:()=>__webpack_require__.e(5416).then(()=>()=>__webpack_require__(15416)),shareScope:["default"],singleton:!0,requiredVersion:"^19.0.0",strictVersion:!0,eager:!1,layer:void 0,shareKey:"ngx-ui-loader"},25552:{fallback:()=>__webpack_require__.e(8091).then(()=>()=>__webpack_require__(68091)),shareScope:["default"],singleton:!0,requiredVersion:"^2.0.5",strictVersion:!0,eager:!1,layer:void 0,shareKey:"file-saver"},24551:{fallback:()=>Promise.all([__webpack_require__.e(2076),__webpack_require__.e(7088)]).then(()=>()=>__webpack_require__(49035)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/card"},99863:{fallback:()=>Promise.all([__webpack_require__.e(4301),__webpack_require__.e(5259)]).then(()=>()=>__webpack_require__(78022)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/input"},19599:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(8900),__webpack_require__.e(5561)]).then(()=>()=>__webpack_require__(5561)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/tabs"},68573:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(6310)]).then(()=>()=>__webpack_require__(96310)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/checkbox"},7273:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(5378)]).then(()=>()=>__webpack_require__(95378)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/slider"},85351:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(526)]).then(()=>()=>__webpack_require__(10526)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/button-toggle"},7079:{fallback:()=>Promise.all([__webpack_require__.e(8900),__webpack_require__.e(1682)]).then(()=>()=>__webpack_require__(5176)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/expansion"},20375:{fallback:()=>Promise.all([__webpack_require__.e(2076),__webpack_require__.e(1901)]).then(()=>()=>__webpack_require__(93100)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/divider"},23639:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(9061)]).then(()=>()=>__webpack_require__(39061)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/slide-toggle"},41457:{fallback:()=>__webpack_require__.e(5232).then(()=>()=>__webpack_require__(65232)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/progress-spinner"},42675:{fallback:()=>Promise.all([__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(9146),__webpack_require__.e(6041),__webpack_require__.e(4478),__webpack_require__.e(9164)]).then(()=>()=>__webpack_require__(94478)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/tooltip"},47192:{fallback:()=>__webpack_require__.e(7477).then(()=>()=>__webpack_require__(7477)),shareScope:["default"],singleton:!0,requiredVersion:"^34.3",strictVersion:!0,eager:!1,layer:void 0,shareKey:"ag-grid-angular"},57227:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(3605),__webpack_require__.e(4009),__webpack_require__.e(4478),__webpack_require__.e(9006)]).then(()=>()=>__webpack_require__(39006)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/paginator"},64453:{fallback:()=>__webpack_require__.e(2076).then(()=>()=>__webpack_require__(16226)),shareScope:["default"],singleton:!0,requiredVersion:"^19.0.0",strictVersion:!0,eager:!1,layer:void 0,shareKey:"ngx-echarts"},68047:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(3182),__webpack_require__.e(9985),__webpack_require__.e(4301),__webpack_require__.e(9146),__webpack_require__.e(6924),__webpack_require__.e(6041),__webpack_require__.e(4393)]).then(()=>()=>__webpack_require__(54393)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/autocomplete"},77159:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(4301),__webpack_require__.e(8900),__webpack_require__.e(6554)]).then(()=>()=>__webpack_require__(76554)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/chips"},87743:{fallback:()=>Promise.all([__webpack_require__.e(3934),__webpack_require__.e(4794)]).then(()=>()=>__webpack_require__(74794)),shareScope:["default"],singleton:!0,requiredVersion:"21.2.6",strictVersion:!1,eager:!1,layer:void 0,shareKey:"@angular/material/radio"}};var V={};__webpack_require__.consumesLoadingData.chunkMapping={112:[112],355:[40355],625:[20625],680:[24511],929:[50929],1479:[54762,74240],2204:[35857,2671],3918:[43918],4150:[94150],4551:[24551],4654:[5212],5246:[85246],5351:[85351],5552:[25552],5846:[95846],5857:[35857],7079:[7079],7273:[7273],7456:[87456],7587:[98034,15007,56809,40023,50125,73029,8250,61167,15009],7694:[57694],7857:[57857],8118:[45289,64279],8545:[19941,33157,41225,45104,48984,51888,70633,96812,98027],8573:[68573],8968:[68968],9084:[29084],9599:[19599],9657:[20375,23639,41457,42675,47192,57227,64453,68047,77159,87743],9677:[89677],9863:[99863]},__webpack_require__.f.consumes=(p,v)=>{__webpack_require__.federation.bundlerRuntime.consumes({chunkMapping:__webpack_require__.consumesLoadingData.chunkMapping,installedModules:y,chunkId:p,moduleToHandlerMapping:V,promises:v,webpackRequire:__webpack_require__})}})(),(()=>{var y=__webpack_require__.x,V=!1;__webpack_require__.x=()=>
vendor: 1,280 bytes, line 1
1{if(V||(V=!0,__webpack_require__(28954)),"function"==typeof y)return y();console.warn("[Module Federation] prevStartup is not a function, skipping startup execution")}})(),(()=>{var y={8792:0};__webpack_require__.f.j=(v,N)=>{var k=__webpack_require__.o(y,v)?y[v]:void 0;if(0!==k)if(k)N.push(k[2]);else if(/^(5([28]46|351|552|857)|7(079|273|456|587|694|857)|9(084|29|599|677|863)|112|355|3918|4150|4551|625|8573|8968)$/.test(v))y[v]=0;else{var P=new Promise((x,T)=>k=y[v]=[x,T]);N.push(k[2]=P);var C=__webpack_require__.p+__webpack_require__.u(v),S=new Error;__webpack_require__.l(C,x=>{if(__webpack_require__.o(y,v)&&(0!==(k=y[v])&&(y[v]=void 0),k)){var T=x&&("load"===x.type?"missing":x.type),O=x&&x.target&&x.target.src;S.message="Loading chunk "+v+" failed.\n("+T+": "+O+")",S.name="ChunkLoadError",S.type=T,S.request=O,k[1](S)}},"chunk-"+v,v)}};var V=(v,N)=>{var S,G,[k,P,C]=N,x=0;if(k.some(O=>0!==y[O])){for(S in P)__webpack_require__.o(P,S)&&(__webpack_require__.m[S]=P[S]);C&&C(__webpack_require__)}for(v&&v(N);x<k.length;x++)__webpack_require__.o(y,G=k[x])&&y[G]&&y[G][0](),y[G]=0},p=self.webpackChunkauth=self.webpackChunkauth||[];p.forEach(V.bind(null,0)),p.push=V.bind(null,p.push.bind(p))})(),__webpack_require__.x();var __webpack_exports__=__webpack_require__(15510);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.