'use strict'; /** * @license Angular * (c) 2010-2025 Google LLC. https://angular.dev/ * License: MIT */(function(g,f){if(typeof define=="function"&&define.amd){define(f)}else if(typeof exports=="object" && typeof module<"u"){module.exports=f()}else{var m=f();for(var i in m) g[i]=m[i]}}(typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : this,function(){var exports={};var __exports=exports;var module={exports}; "use strict";(function(v,l){if(typeof define=="function"&&define.amd)define(l);else if(typeof exports=="object"&&typeof module<"u")module.exports=l();else{var s=l();for(var g in s)v[g]=s[g]}})(typeof globalThis<"u"?globalThis:typeof self<"u"?self:exports,function(){var v={},l=v,s={exports:v},g=Object.defineProperty,E=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,d=function(o,a,c){return a in o?g(o,a,{enumerable:!0,configurable:!0,writable:!0,value:c}):o[a]=c},x=function(o,a){for(var c in a||(a={}))A.call(a,c)&&d(o,c,a[c]);if(E)for(var u=0,p=E(a);u0}o.longStackTraceZoneSpec={name:"long-stack-trace",longStackTraceLimit:10,getLongStackTrace:function(t){if(t){var n=t[o.__symbol__("currentTaskTrace")];return n?L(n,t.stack):t.stack}},onScheduleTask:function(t,n,i,r){if(m()){var e=o.currentTask,f=e&&e.data&&e.data[u]||[];f=[new w].concat(f),f.length>this.longStackTraceLimit&&(f.length=this.longStackTraceLimit),r.data||(r.data={}),r.type==="eventTask"&&(r.data=x({},r.data)),r.data[u]=f}return t.scheduleTask(i,r)},onHandleError:function(t,n,i,r){if(m()){var e=o.currentTask||r.task;if(r instanceof Error&&e){var f=L(e.data&&e.data[u],r.stack);try{r.stack=r.longStack=f}catch(_){}}}return t.handleError(i,r)}};function P(t,n){n>0&&(t.push(b(new w().error)),P(t,n-1))}function F(){if(m()){var t=[];P(t,2);for(var n=t[0],i=t[1],r=0;r