import {servicenowUiConfig as e} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiCore as t} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiUtils as n} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {snTranslate as r} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiEffectHttp as o} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiEffectGraphql as i} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiMetrics as a} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiRendererSnabbdom as s} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import*as l from"/uxasset/externals/@servicenow/now-trigger-library/index.jsdbx";
import*as c from"/uxasset/externals/@devsnc/library-intent-channel/index.jsdbx";
/*__ESM_BODY_START__*/
var u={6452:function(e,t){var n;e.exports=(n=n||function(e,t){var n=Object.create||function(){function e(){}return function(t){var n;return e.prototype=t,n=new e,e.prototype=null,n}}(),r={},o=r.lib={},i=o.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},a=o.WordArray=i.extend({init:function(e,n){e=this.words=e||[],this.sigBytes=n!=t?n:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,o=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i<o;i++){var a=n[i>>>2]>>>24-i%4*8&255;t[r+i>>>2]|=a<<24-(r+i)%4*8}else for(i=0;i<o;i+=4)t[r+i>>>2]=n[i>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=i.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,r=[],o=function(t){var n=987654321,r=4294967295;return function(){var o=((n=36969*(65535&n)+(n>>16)&r)<<16)+(t=18e3*(65535&t)+(t>>16)&r)&r;return o/=4294967296,(o+=.5)*(e.random()>.5?1:-1)}},i=0;i<t;i+=4){var s=o(4294967296*(n||e.random()));n=987654071*s(),r.push(4294967296*s()|0)}return new a.init(r,t)}}),s=r.enc={},l=s.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var i=t[o>>>2]>>>24-o%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new a.init(n,t/2)}},c=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var i=t[o>>>2]>>>24-o%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new a.init(n,t)}},u=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},d=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=u.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,r=n.words,o=n.sigBytes,i=this.blockSize,s=o/(4*i),l=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,c=e.min(4*l,o);if(l){for(var u=0;u<l;u+=i)this._doProcessBlock(r,u);var d=r.splice(0,l);n.sigBytes-=c}return new a.init(d,c)},clone:function(){var e=i.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),p=(o.Hasher=d.extend({cfg:i.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,n){return new e.init(n).finalize(t)}},_createHmacHelper:function(e){return function(t,n){return new p.HMAC.init(e,n).finalize(t)}}}),r.algo={});return r}(Math),n)},9926:function(e,t,n){var r;e.exports=(r=n(6452),function(){var e=r,t=e.lib.WordArray;function n(e,n,r){for(var o=[],i=0,a=0;a<n;a++)if(a%4){var s=r[e.charCodeAt(a-1)]<<a%4*2,l=r[e.charCodeAt(a)]>>>6-a%4*2;o[i>>>2]|=(s|l)<<24-i%4*8,i++}return t.create(o,i)}e.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var o=[],i=0;i<n;i+=3)for(var a=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s<n;s++)o.push(r.charAt(a>>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,r=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var i=0;i<r.length;i++)o[r.charCodeAt(i)]=i}var a=r.charAt(64);if(a){var s=e.indexOf(a);-1!==s&&(t=s)}return n(e,t,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),r.enc.Base64)},8028:function(e,t,n){var r;e.exports=(r=n(6452),function(e){var t=r,n=t.lib,o=n.WordArray,i=n.Hasher,a=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=a.MD5=i.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i=this._hash.words,a=e[t+0],l=e[t+1],f=e[t+2],h=e[t+3],E=e[t+4],m=e[t+5],_=e[t+6],v=e[t+7],g=e[t+8],y=e[t+9],I=e[t+10],T=e[t+11],w=e[t+12],O=e[t+13],N=e[t+14],R=e[t+15],S=i[0],A=i[1],b=i[2],C=i[3];S=c(S,A,b,C,a,7,s[0]),C=c(C,S,A,b,l,12,s[1]),b=c(b,C,S,A,f,17,s[2]),A=c(A,b,C,S,h,22,s[3]),S=c(S,A,b,C,E,7,s[4]),C=c(C,S,A,b,m,12,s[5]),b=c(b,C,S,A,_,17,s[6]),A=c(A,b,C,S,v,22,s[7]),S=c(S,A,b,C,g,7,s[8]),C=c(C,S,A,b,y,12,s[9]),b=c(b,C,S,A,I,17,s[10]),A=c(A,b,C,S,T,22,s[11]),S=c(S,A,b,C,w,7,s[12]),C=c(C,S,A,b,O,12,s[13]),b=c(b,C,S,A,N,17,s[14]),S=u(S,A=c(A,b,C,S,R,22,s[15]),b,C,l,5,s[16]),C=u(C,S,A,b,_,9,s[17]),b=u(b,C,S,A,T,14,s[18]),A=u(A,b,C,S,a,20,s[19]),S=u(S,A,b,C,m,5,s[20]),C=u(C,S,A,b,I,9,s[21]),b=u(b,C,S,A,R,14,s[22]),A=u(A,b,C,S,E,20,s[23]),S=u(S,A,b,C,y,5,s[24]),C=u(C,S,A,b,N,9,s[25]),b=u(b,C,S,A,h,14,s[26]),A=u(A,b,C,S,g,20,s[27]),S=u(S,A,b,C,O,5,s[28]),C=u(C,S,A,b,f,9,s[29]),b=u(b,C,S,A,v,14,s[30]),S=d(S,A=u(A,b,C,S,w,20,s[31]),b,C,m,4,s[32]),C=d(C,S,A,b,g,11,s[33]),b=d(b,C,S,A,T,16,s[34]),A=d(A,b,C,S,N,23,s[35]),S=d(S,A,b,C,l,4,s[36]),C=d(C,S,A,b,E,11,s[37]),b=d(b,C,S,A,v,16,s[38]),A=d(A,b,C,S,I,23,s[39]),S=d(S,A,b,C,O,4,s[40]),C=d(C,S,A,b,a,11,s[41]),b=d(b,C,S,A,h,16,s[42]),A=d(A,b,C,S,_,23,s[43]),S=d(S,A,b,C,y,4,s[44]),C=d(C,S,A,b,w,11,s[45]),b=d(b,C,S,A,R,16,s[46]),S=p(S,A=d(A,b,C,S,f,23,s[47]),b,C,a,6,s[48]),C=p(C,S,A,b,v,10,s[49]),b=p(b,C,S,A,N,15,s[50]),A=p(A,b,C,S,m,21,s[51]),S=p(S,A,b,C,w,6,s[52]),C=p(C,S,A,b,h,10,s[53]),b=p(b,C,S,A,I,15,s[54]),A=p(A,b,C,S,l,21,s[55]),S=p(S,A,b,C,g,6,s[56]),C=p(C,S,A,b,R,10,s[57]),b=p(b,C,S,A,_,15,s[58]),A=p(A,b,C,S,O,21,s[59]),S=p(S,A,b,C,E,6,s[60]),C=p(C,S,A,b,T,10,s[61]),b=p(b,C,S,A,f,15,s[62]),A=p(A,b,C,S,y,21,s[63]),i[0]=i[0]+S|0,i[1]=i[1]+A|0,i[2]=i[2]+b|0,i[3]=i[3]+C|0},_doFinalize:function(){var t=this._data,n=t.words,r=8*this._nDataBytes,o=8*t.sigBytes;n[o>>>5]|=128<<24-o%32;var i=e.floor(r/4294967296),a=r;n[15+(o+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),n[14+(o+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t.sigBytes=4*(n.length+1),this._process();for(var s=this._hash,l=s.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,n,r,o,i,a){var s=e+(t&n|~t&r)+o+a;return(s<<i|s>>>32-i)+t}function u(e,t,n,r,o,i,a){var s=e+(t&r|n&~r)+o+a;return(s<<i|s>>>32-i)+t}function d(e,t,n,r,o,i,a){var s=e+(t^n^r)+o+a;return(s<<i|s>>>32-i)+t}function p(e,t,n,r,o,i,a){var s=e+(n^(t|~r))+o+a;return(s<<i|s>>>32-i)+t}t.MD5=i._createHelper(l),t.HmacMD5=i._createHmacHelper(l)}(Math),r.MD5)},6450:(e,t,n)=>{var r=n(8046),o=n(8889),i=n(1205),a=0,s=4,l=36,c=Math.pow(l,s);function u(){return o((i()*c|0).toString(l),s)}function d(){return a=a<c?a:0,++a-1}function p(){return"c"+(new Date).getTime().toString(l)+o(d().toString(l),s)+r()+(u()+u())}p.slug=function(){var e=(new Date).getTime().toString(36),t=d().toString(36).slice(-4),n=r().slice(0,1)+r().slice(-1),o=u().slice(-2);return e.slice(-2)+t+n+o},p.isCuid=function(e){return"string"==typeof e&&!!e.startsWith("c")},p.isSlug=function(e){if("string"!=typeof e)return!1;var t=e.length;return t>=7&&t<=10},p.fingerprint=r,e.exports=p},8046:(e,t,n)=>{var r=n(8889),o="object"==typeof window?window:self,i=Object.keys(o).length,a=r(((navigator.mimeTypes?navigator.mimeTypes.length:0)+navigator.userAgent.length).toString(36)+i.toString(36),4);e.exports=function(){return a}},1205:e=>{var t,n="undefined"!=typeof window&&(window.crypto||window.msCrypto)||"undefined"!=typeof self&&self.crypto;if(n){var r=Math.pow(2,32)-1;t=function(){return Math.abs(n.getRandomValues(new Uint32Array(1))[0]/r)}}else t=Math.random;e.exports=t},8889:e=>{e.exports=function(e,t){var n="000000000"+e;return n.substr(n.length-t)}},97:function(e){e.exports=function(){var e=1e3,t=6e4,n=36e5,r="millisecond",o="second",i="minute",a="hour",s="day",l="week",c="month",u="quarter",d="year",p="date",f="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,E=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},v={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),o=n%60;return(t<=0?"+":"-")+_(r,2,"0")+":"+_(o,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),o=t.clone().add(r,c),i=n-o<0,a=t.clone().add(r+(i?-1:1),c);return+(-(r+(n-o)/(i?o-a:a-o))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:c,y:d,w:l,d:s,D:p,h:a,m:i,s:o,ms:r,Q:u}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},g="en",y={};y[g]=m;var I=function(e){return e instanceof N},T=function(e,t,n){var r;if(!e)return g;if("string"==typeof e)y[e]&&(r=e),t&&(y[e]=t,r=e);else{var o=e.name;y[o]=e,r=o}return!n&&r&&(g=r),r||!n&&g},w=function(e,t){if(I(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new N(n)},O=v;O.l=T,O.i=I,O.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var N=function(){function m(e){this.$L=T(e.locale,null,!0),this.parse(e)}var _=m.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(O.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(h);if(r){var o=r[2]-1||0,i=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,i)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return O},_.isValid=function(){return!(this.$d.toString()===f)},_.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return w(e)<this.startOf(t)},_.isBefore=function(e,t){return this.endOf(t)<w(e)},_.$g=function(e,t,n){return O.u(e)?this[t]:this.set(n,e)},_.unix=function(){return Math.floor(this.valueOf()/1e3)},_.valueOf=function(){return this.$d.getTime()},_.startOf=function(e,t){var n=this,r=!!O.u(t)||t,u=O.p(e),f=function(e,t){var o=O.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?o:o.endOf(s)},h=function(e,t){return O.w(n.toDate()[e].apply(n.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},E=this.$W,m=this.$M,_=this.$D,v="set"+(this.$u?"UTC":"");switch(u){case d:return r?f(1,0):f(31,11);case c:return r?f(1,m):f(0,m+1);case l:var g=this.$locale().weekStart||0,y=(E<g?E+7:E)-g;return f(r?_-y:_+(6-y),m);case s:case p:return h(v+"Hours",0);case a:return h(v+"Minutes",1);case i:return h(v+"Seconds",2);case o:return h(v+"Milliseconds",3);default:return this.clone()}},_.endOf=function(e){return this.startOf(e,!1)},_.$set=function(e,t){var n,l=O.p(e),u="set"+(this.$u?"UTC":""),f=(n={},n[s]=u+"Date",n[p]=u+"Date",n[c]=u+"Month",n[d]=u+"FullYear",n[a]=u+"Hours",n[i]=u+"Minutes",n[o]=u+"Seconds",n[r]=u+"Milliseconds",n)[l],h=l===s?this.$D+(t-this.$W):t;if(l===c||l===d){var E=this.clone().set(p,1);E.$d[f](h),E.init(),this.$d=E.set(p,Math.min(this.$D,E.daysInMonth())).$d}else f&&this.$d[f](h);return this.init(),this},_.set=function(e,t){return this.clone().$set(e,t)},_.get=function(e){return this[O.p(e)]()},_.add=function(r,u){var p,f=this;r=Number(r);var h=O.p(u),E=function(e){var t=w(f);return O.w(t.date(t.date()+Math.round(e*r)),f)};if(h===c)return this.set(c,this.$M+r);if(h===d)return this.set(d,this.$y+r);if(h===s)return E(1);if(h===l)return E(7);var m=(p={},p[i]=t,p[a]=n,p[o]=e,p)[h]||1,_=this.$d.getTime()+r*m;return O.w(_,this)},_.subtract=function(e,t){return this.add(-1*e,t)},_.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||f;var r=e||"YYYY-MM-DDTHH:mm:ssZ",o=O.z(this),i=this.$H,a=this.$m,s=this.$M,l=n.weekdays,c=n.months,u=function(e,n,o,i){return e&&(e[n]||e(t,r))||o[n].substr(0,i)},d=function(e){return O.s(i%12||12,e,"0")},p=n.meridiem||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r},h={YY:String(this.$y).slice(-2),YYYY:this.$y,M:s+1,MM:O.s(s+1,2,"0"),MMM:u(n.monthsShort,s,c,3),MMMM:u(c,s),D:this.$D,DD:O.s(this.$D,2,"0"),d:String(this.$W),dd:u(n.weekdaysMin,this.$W,l,2),ddd:u(n.weekdaysShort,this.$W,l,3),dddd:l[this.$W],H:String(i),HH:O.s(i,2,"0"),h:d(1),hh:d(2),a:p(i,a,!0),A:p(i,a,!1),m:String(a),mm:O.s(a,2,"0"),s:String(this.$s),ss:O.s(this.$s,2,"0"),SSS:O.s(this.$ms,3,"0"),Z:o};return r.replace(E,(function(e,t){return t||h[e]||o.replace(":","")}))},_.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},_.diff=function(r,p,f){var h,E=O.p(p),m=w(r),_=(m.utcOffset()-this.utcOffset())*t,v=this-m,g=O.m(this,m);return g=(h={},h[d]=g/12,h[c]=g,h[u]=g/3,h[l]=(v-_)/6048e5,h[s]=(v-_)/864e5,h[a]=v/n,h[i]=v/t,h[o]=v/e,h)[E]||v,f?g:O.a(g)},_.daysInMonth=function(){return this.endOf(c).$D},_.$locale=function(){return y[this.$L]},_.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=T(e,t,!0);return r&&(n.$L=r),n},_.clone=function(){return O.w(this.$d,this)},_.toDate=function(){return new Date(this.valueOf())},_.toJSON=function(){return this.isValid()?this.toISOString():null},_.toISOString=function(){return this.$d.toISOString()},_.toString=function(){return this.$d.toUTCString()},m}(),R=N.prototype;return w.prototype=R,[["$ms",r],["$s",o],["$m",i],["$H",a],["$W",s],["$M",c],["$y",d],["$D",p]].forEach((function(e){R[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),w.extend=function(e,t){return e.$i||(e(t,N,w),e.$i=!0),w},w.locale=T,w.isDayjs=I,w.unix=function(e){return w(1e3*e)},w.en=y[g],w.Ls=y,w.p={},w}()},3843:function(e){e.exports=function(e,t,n){var r=t.prototype,o=r.format;n.en.ordinal=function(e){var t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"},r.format=function(e){var t=this,n=this.$locale(),r=this.$utils(),i=(e||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(e){switch(e){case"Q":return Math.ceil((t.$M+1)/3);case"Do":return n.ordinal(t.$D);case"gggg":return t.weekYear();case"GGGG":return t.isoWeekYear();case"wo":return n.ordinal(t.week(),"W");case"w":case"ww":return r.s(t.week(),"w"===e?1:2,"0");case"W":case"WW":return r.s(t.isoWeek(),"W"===e?1:2,"0");case"k":case"kk":return r.s(String(0===t.$H?24:t.$H),"k"===e?1:2,"0");case"X":return Math.floor(t.$d.getTime()/1e3);case"x":return t.$d.getTime();case"z":return"["+t.offsetName()+"]";case"zzz":return"["+t.offsetName("long")+"]";default:return e}}));return o.bind(this)(i)}}},764:function(e){e.exports=function(){var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-:/.()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d\d/,r=/\d\d?/,o=/\d*[^\s\d-_:/()]+/,i={},a=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],c=function(e){var t=i[e];return t&&(t.indexOf?t:t.s.concat(t.f))},u=function(e,t){var n,r=i.meridiem;if(r){for(var o=1;o<=24;o+=1)if(e.indexOf(r(o,0,t))>-1){n=o>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[o,function(e){this.afternoon=u(e,!1)}],a:[o,function(e){this.afternoon=u(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[n,s("day")],Do:[o,function(e){var t=i.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],M:[r,s("month")],MM:[n,s("month")],MMM:[o,function(e){var t=c("months"),n=(c("monthsShort")||t.map((function(e){return e.substr(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[o,function(e){var t=c("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[n,function(e){this.year=a(e)}],YYYY:[/\d{4}/,s("year")],Z:l,ZZ:l};function p(n){var r,o;r=n,o=i&&i.formats;for(var a=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var i=r&&r.toUpperCase();return n||o[r]||e[r]||o[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=a.length,l=0;l<s;l+=1){var c=a[l],u=d[c],p=u&&u[0],f=u&&u[1];a[l]=f?{regex:p,parser:f}:c.replace(/^\[|\]$/g,"")}return function(e){for(var t={},n=0,r=0;n<s;n+=1){var o=a[n];if("string"==typeof o)r+=o.length;else{var i=o.regex,l=o.parser,c=e.substr(r),u=i.exec(c)[0];l.call(t,u),e=e.replace(u,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var n=e.hours;t?n<12&&(e.hours+=12):12===n&&(e.hours=0),delete e.afternoon}}(t),t}}return function(e,t,n){n.p.customParseFormat=!0,e&&e.parseTwoDigitYear&&(a=e.parseTwoDigitYear);var r=t.prototype,o=r.parse;r.parse=function(e){var t=e.date,r=e.utc,a=e.args;this.$u=r;var s=a[1];if("string"==typeof s){var l=!0===a[2],c=!0===a[3],u=l||c,d=a[2];c&&(d=a[2]),i=this.$locale(),!l&&d&&(i=n.Ls[d]),this.$d=function(e,t,n){try{if(["x","X"].indexOf(t)>-1)return new Date(("X"===t?1e3:1)*e);var r=p(t)(e),o=r.year,i=r.month,a=r.day,s=r.hours,l=r.minutes,c=r.seconds,u=r.milliseconds,d=r.zone,f=new Date,h=a||(o||i?1:f.getDate()),E=o||f.getFullYear(),m=0;o&&!i||(m=i>0?i-1:f.getMonth());var _=s||0,v=l||0,g=c||0,y=u||0;return d?new Date(Date.UTC(E,m,h,_,v,g,y+60*d.offset*1e3)):n?new Date(Date.UTC(E,m,h,_,v,g,y)):new Date(E,m,h,_,v,g,y)}catch(e){return new Date("")}}(t,s,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!==this.format(s)&&(this.$d=new Date("")),i={}}else if(s instanceof Array)for(var f=s.length,h=1;h<=f;h+=1){a[1]=s[h-1];var E=n.apply(this,a);if(E.isValid()){this.$d=E.$d,this.$L=E.$L,this.init();break}h===f&&(this.$d=new Date(""))}else o.call(this,e)}}}()},1795:function(e){var t;e.exports=(t={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},function(e,n,r){var o=n.prototype,i=o.format;r.en.formats=t,o.format=function(e){void 0===e&&(e="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(e,n){return e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(e,r,o){var i=o&&o.toUpperCase();return r||n[o]||t[o]||n[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(e,void 0===n?{}:n);return i.call(this,r)}})},4557:function(e){e.exports=function(e,t,n){e=e||{};var r=t.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function i(e,t,n,o){return r.fromToBase(e,t,n,o)}n.en.relativeTime=o,r.fromToBase=function(t,r,i,a,s){for(var l,c,u,d=i.$locale().relativeTime||o,p=e.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],f=p.length,h=0;h<f;h+=1){var E=p[h];E.d&&(l=a?n(t).diff(i,E.d,!0):i.diff(t,E.d,!0));var m=(e.rounding||Math.round)(Math.abs(l));if(u=l>0,m<=E.r||!E.r){m<=1&&h>0&&(E=p[h-1]);var _=d[E.l];s&&(m=s(""+m)),c="string"==typeof _?_.replace("%d",m):_(m,r,E.l,u);break}}if(r)return c;var v=u?d.future:d.past;return"function"==typeof v?v(c):v.replace("%s",c)},r.to=function(e,t){return i(e,t,this,!0)},r.from=function(e,t){return i(e,t,this)};var a=function(e){return e.$u?n.utc():n()};r.toNow=function(e){return this.to(a(this),e)},r.fromNow=function(e){return this.from(a(this),e)}}},3465:function(e){var t,n;e.exports=(t={year:0,month:1,day:2,hour:3,minute:4,second:5},n={},function(e,r,o){var i,a=function(e,t,r){void 0===r&&(r={});var o=new Date(e);return function(e,t){void 0===t&&(t={});var r=t.timeZoneName||"short",o=e+"|"+r,i=n[o];return i||(i=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:r}),n[o]=i),i}(t,r).formatToParts(o)},s=function(e,n){for(var r=a(e,n),i=[],s=0;s<r.length;s+=1){var l=r[s],c=l.type,u=l.value,d=t[c];d>=0&&(i[d]=parseInt(u,10))}var p=i[3],f=24===p?0:p,h=i[0]+"-"+i[1]+"-"+i[2]+" "+f+":"+i[4]+":"+i[5]+":000",E=+e;return(o.utc(h).valueOf()-(E-=E%1e3))/6e4},l=r.prototype;l.tz=function(e,t){void 0===e&&(e=i);var n=this.utcOffset(),r=this.toDate(),a=r.toLocaleString("en-US",{timeZone:e}),s=Math.round((r-new Date(a))/1e3/60),l=o(a).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-s,!0);if(t){var c=l.utcOffset();l=l.add(n-c,"minute")}return l.$x.$timezone=e,l},l.offsetName=function(e){var t=this.$x.$timezone||o.tz.guess(),n=a(this.valueOf(),t,{timeZoneName:e}).find((function(e){return"timezonename"===e.type.toLowerCase()}));return n&&n.value};var c=l.startOf;l.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var n=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return c.call(n,e,t).tz(this.$x.$timezone,!0)},o.tz=function(e,t,n){var r=n&&t,a=n||t||i,l=s(+o(),a);if("string"!=typeof e)return o(e).tz(a);var c=function(e,t,n){var r=e-60*t*1e3,o=s(r,n);if(t===o)return[r,t];var i=s(r-=60*(o-t)*1e3,n);return o===i?[r,o]:[e-60*Math.min(o,i)*1e3,Math.max(o,i)]}(o.utc(e,r).valueOf(),l,a),u=c[0],d=c[1],p=o(u).utcOffset(d);return p.$x.$timezone=a,p},o.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},o.tz.setDefault=function(e){i=e}})},9813:function(e){var t,n,r;e.exports=(t="minute",n=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g,function(e,o,i){var a=o.prototype;i.utc=function(e){return new o({date:e,utc:!0,args:arguments})},a.utc=function(e){var n=i(this.toDate(),{locale:this.$L,utc:!0});return e?n.add(this.utcOffset(),t):n},a.local=function(){return i(this.toDate(),{locale:this.$L,utc:!1})};var s=a.parse;a.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),s.call(this,e)};var l=a.init;a.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else l.call(this)};var c=a.utcOffset;a.utcOffset=function(e,o){var i=this.$utils().u;if(i(e))return this.$u?0:i(this.$offset)?c.call(this):this.$offset;if("string"==typeof e&&null===(e=function(e){void 0===e&&(e="");var t=e.match(n);if(!t)return null;var o=(""+t[0]).match(r)||["-",0,0],i=o[0],a=60*+o[1]+ +o[2];return 0===a?0:"+"===i?a:-a}(e)))return this;var a=Math.abs(e)<=16?60*e:e,s=this;if(o)return s.$offset=a,s.$u=0===e,s;if(0!==e){var l=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(a+l,t)).$offset=a,s.$x.$localOffset=l}else s=this.utc();return s};var u=a.format;a.format=function(e){var t=e||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return u.call(this,t)},a.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||(new Date).getTimezoneOffset());return this.$d.valueOf()-6e4*e},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var d=a.toDate;a.toDate=function(e){return"s"===e&&this.$offset?i(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():d.call(this)};var p=a.diff;a.diff=function(e,t,n){if(e&&this.$u===e.$u)return p.call(this,e,t,n);var r=this.local(),o=i(e).local();return p.call(r,o,t,n)}})},8409:(e,t,n)=>{var r=n(3670)(n(846),"DataView");e.exports=r},6910:(e,t,n)=>{var r=n(0),o=n(9863),i=n(5357),a=n(2710),s=n(7333);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},4674:(e,t,n)=>{var r=n(111),o=n(1536),i=n(6715),a=n(9971),s=n(1319);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},96:(e,t,n)=>{var r=n(3670)(n(846),"Map");e.exports=r},2239:(e,t,n)=>{var r=n(8908),o=n(2656),i=n(845),a=n(2874),s=n(6816);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=i,l.prototype.has=a,l.prototype.set=s,e.exports=l},6540:(e,t,n)=>{var r=n(3670)(n(846),"Promise");e.exports=r},799:(e,t,n)=>{var r=n(3670)(n(846),"Set");e.exports=r},2769:(e,t,n)=>{var r=n(2239),o=n(6631),i=n(4695);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},5652:(e,t,n)=>{var r=n(4674),o=n(7559),i=n(2630),a=n(297),s=n(6616),l=n(8308);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=a,c.prototype.has=s,c.prototype.set=l,e.exports=c},6943:(e,t,n)=>{var r=n(846).Symbol;e.exports=r},4205:(e,t,n)=>{var r=n(846).Uint8Array;e.exports=r},1829:(e,t,n)=>{var r=n(3670)(n(846),"WeakMap");e.exports=r},4117:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,i=[];++n<r;){var a=e[n];t(a,n,e)&&(i[o++]=a)}return i}},9783:(e,t,n)=>{var r=n(2965),o=n(5542),i=n(5978),a=n(6002),s=n(8346),l=n(5466),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,h=f?r(e.length,String):[],E=h.length;for(var m in e)!t&&!c.call(e,m)||f&&("length"==m||d&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,E))||h.push(m);return h}},592:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},4417:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},5393:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},3163:(e,t,n)=>{var r=n(2193);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},7912:(e,t,n)=>{var r=n(2717);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},3564:(e,t,n)=>{var r=n(8525),o=n(7622)(r);e.exports=o},7973:(e,t,n)=>{var r=n(3564);e.exports=function(e,t){var n=[];return r(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}},8517:(e,t,n)=>{var r=n(2292)();e.exports=r},8525:(e,t,n)=>{var r=n(8517),o=n(9735);e.exports=function(e,t){return e&&r(e,t,o)}},9067:(e,t,n)=>{var r=n(2607),o=n(4959);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n<i;)e=e[o(t[n++])];return n&&n==i?e:void 0}},5554:(e,t,n)=>{var r=n(4417),o=n(5978);e.exports=function(e,t,n){var i=t(e);return o(e)?i:r(i,n(e))}},8252:(e,t,n)=>{var r=n(6943),o=n(7476),i=n(8204),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},3381:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},2344:(e,t,n)=>{var r=n(8252),o=n(8800);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},2687:(e,t,n)=>{var r=n(5591),o=n(8800);e.exports=function e(t,n,i,a,s){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,i,a,e,s))}},5591:(e,t,n)=>{var r=n(5652),o=n(9471),i=n(7833),a=n(8432),s=n(8756),l=n(5978),c=n(6002),u=n(5466),d="[object Arguments]",p="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,E,m,_){var v=l(e),g=l(t),y=v?p:s(e),I=g?p:s(t),T=(y=y==d?f:y)==f,w=(I=I==d?f:I)==f,O=y==I;if(O&&c(e)){if(!c(t))return!1;v=!0,T=!1}if(O&&!T)return _||(_=new r),v||u(e)?o(e,t,n,E,m,_):i(e,t,y,n,E,m,_);if(!(1&n)){var N=T&&h.call(e,"__wrapped__"),R=w&&h.call(t,"__wrapped__");if(N||R){var S=N?e.value():e,A=R?t.value():t;return _||(_=new r),m(S,A,n,E,_)}}return!!O&&(_||(_=new r),a(e,t,n,E,m,_))}},3420:(e,t,n)=>{var r=n(5652),o=n(2687);e.exports=function(e,t,n,i){var a=n.length,s=a,l=!i;if(null==e)return!s;for(e=Object(e);a--;){var c=n[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<s;){var u=(c=n[a])[0],d=e[u],p=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var f=new r;if(i)var h=i(d,p,u,e,t,f);if(!(void 0===h?o(p,d,3,i,f):h))return!1}}return!0}},4733:(e,t,n)=>{var r=n(8314),o=n(4038),i=n(281),a=n(1235),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},9984:(e,t,n)=>{var r=n(8252),o=n(2383),i=n(8800),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},1372:(e,t,n)=>{var r=n(4019),o=n(8897),i=n(1444),a=n(5978),s=n(6362);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):r(e):s(e)}},5682:(e,t,n)=>{var r=n(8687),o=n(485),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))i.call(e,n)&&"constructor"!=n&&t.push(n);return t}},4019:(e,t,n)=>{var r=n(3420),o=n(3037),i=n(609);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},8897:(e,t,n)=>{var r=n(2687),o=n(2019),i=n(8659),a=n(1177),s=n(6706),l=n(609),c=n(4959);e.exports=function(e,t){return a(e)&&s(t)?l(c(e),t):function(n){var a=o(n,e);return void 0===a&&a===t?i(n,e):r(t,a,3)}}},2704:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},7580:(e,t,n)=>{var r=n(9067);e.exports=function(e){return function(t){return r(t,e)}}},2965:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},6997:(e,t,n)=>{var r=n(6943),o=n(592),i=n(5978),a=n(1328),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},658:e=>{e.exports=function(e){return function(t){return e(t)}}},7390:e=>{e.exports=function(e,t){return e.has(t)}},2607:(e,t,n)=>{var r=n(5978),o=n(1177),i=n(8107),a=n(1799);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},9704:(e,t,n)=>{var r=n(846)["__core-js_shared__"];e.exports=r},7622:(e,t,n)=>{var r=n(2409);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var i=n.length,a=t?i:-1,s=Object(n);(t?a--:++a<i)&&!1!==o(s[a],a,s););return n}}},2292:e=>{e.exports=function(e){return function(t,n,r){for(var o=-1,i=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++o];if(!1===n(i[l],l,i))break}return t}}},2717:(e,t,n)=>{var r=n(3670),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},9471:(e,t,n)=>{var r=n(2769),o=n(5393),i=n(7390);e.exports=function(e,t,n,a,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,E=!0,m=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h<u;){var _=e[h],v=t[h];if(a)var g=c?a(v,_,h,t,e,l):a(_,v,h,e,t,l);if(void 0!==g){if(g)continue;E=!1;break}if(m){if(!o(t,(function(e,t){if(!i(m,t)&&(_===e||s(_,e,n,a,l)))return m.push(t)}))){E=!1;break}}else if(_!==v&&!s(_,v,n,a,l)){E=!1;break}}return l.delete(e),l.delete(t),E}},7833:(e,t,n)=>{var r=n(6943),o=n(4205),i=n(2193),a=n(9471),s=n(1566),l=n(7712),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var f=s;case"[object Set]":var h=1&r;if(f||(f=l),e.size!=t.size&&!h)return!1;var E=p.get(e);if(E)return E==t;r|=2,p.set(e,t);var m=a(f(e),f(t),r,c,d,p);return p.delete(e),m;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},8432:(e,t,n)=>{var r=n(5534),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,i,a,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var p=c[d];if(!(l?p in t:o.call(t,p)))return!1}var f=s.get(e),h=s.get(t);if(f&&h)return f==t&&h==e;var E=!0;s.set(e,t),s.set(t,e);for(var m=l;++d<u;){var _=e[p=c[d]],v=t[p];if(i)var g=l?i(v,_,p,t,e,s):i(_,v,p,e,t,s);if(!(void 0===g?_===v||a(_,v,n,i,s):g)){E=!1;break}m||(m="constructor"==p)}if(E&&!m){var y=e.constructor,I=t.constructor;y==I||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof I&&I instanceof I||(E=!1)}return s.delete(e),s.delete(t),E}},3174:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},5534:(e,t,n)=>{var r=n(5554),o=n(9977),i=n(9735);e.exports=function(e){return r(e,i,o)}},2810:(e,t,n)=>{var r=n(5556);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},3037:(e,t,n)=>{var r=n(6706),o=n(9735);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var i=t[n],a=e[i];t[n]=[i,a,r(a)]}return t}},3670:(e,t,n)=>{var r=n(4733),o=n(2116);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},7476:(e,t,n)=>{var r=n(6943),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},9977:(e,t,n)=>{var r=n(4117),o=n(9303),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},8756:(e,t,n)=>{var r=n(8409),o=n(96),i=n(6540),a=n(799),s=n(1829),l=n(8252),c=n(1235),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",E=c(r),m=c(o),_=c(i),v=c(a),g=c(s),y=l;(r&&y(new r(new ArrayBuffer(1)))!=h||o&&y(new o)!=u||i&&y(i.resolve())!=d||a&&y(new a)!=p||s&&y(new s)!=f)&&(y=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case E:return h;case m:return u;case _:return d;case v:return p;case g:return f}return t}),e.exports=y},2116:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},5623:(e,t,n)=>{var r=n(2607),o=n(5542),i=n(5978),a=n(8346),s=n(2383),l=n(4959);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var p=l(t[c]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&s(u)&&a(p,u)&&(i(e)||o(e))}},0:(e,t,n)=>{var r=n(1754);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},9863:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},5357:(e,t,n)=>{var r=n(1754),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},2710:(e,t,n)=>{var r=n(1754),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},7333:(e,t,n)=>{var r=n(1754);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},8346:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},1177:(e,t,n)=>{var r=n(5978),o=n(1328),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(a.test(e)||!i.test(e)||null!=t&&e in Object(t))}},5556:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},4038:(e,t,n)=>{var r,o=n(9704),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},8687:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},6706:(e,t,n)=>{var r=n(281);e.exports=function(e){return e==e&&!r(e)}},111:e=>{e.exports=function(){this.__data__=[],this.size=0}},1536:(e,t,n)=>{var r=n(3163),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},6715:(e,t,n)=>{var r=n(3163);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},9971:(e,t,n)=>{var r=n(3163);e.exports=function(e){return r(this.__data__,e)>-1}},1319:(e,t,n)=>{var r=n(3163);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},8908:(e,t,n)=>{var r=n(6910),o=n(4674),i=n(96);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(i||o),string:new r}}},2656:(e,t,n)=>{var r=n(2810);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},845:(e,t,n)=>{var r=n(2810);e.exports=function(e){return r(this,e).get(e)}},2874:(e,t,n)=>{var r=n(2810);e.exports=function(e){return r(this,e).has(e)}},6816:(e,t,n)=>{var r=n(2810);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},1566:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},609:e=>{e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},9090:(e,t,n)=>{var r=n(9874);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},1754:(e,t,n)=>{var r=n(3670)(Object,"create");e.exports=r},485:(e,t,n)=>{var r=n(1534)(Object.keys,Object);e.exports=r},8209:(e,t,n)=>{e=n.nmd(e);var r=n(3174),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},8204:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},1534:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},846:(e,t,n)=>{var r=n(3174),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();e.exports=i},6631:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},4695:e=>{e.exports=function(e){return this.__data__.has(e)}},7712:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},7559:(e,t,n)=>{var r=n(4674);e.exports=function(){this.__data__=new r,this.size=0}},2630:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},297:e=>{e.exports=function(e){return this.__data__.get(e)}},6616:e=>{e.exports=function(e){return this.__data__.has(e)}},8308:(e,t,n)=>{var r=n(4674),o=n(96),i=n(2239);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},8107:(e,t,n)=>{var r=n(9090),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(i,"$1"):n||e)})),t}));e.exports=a},4959:(e,t,n)=>{var r=n(1328);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},1235:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},2193:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},7866:(e,t,n)=>{var r=n(4117),o=n(7973),i=n(1372),a=n(5978);e.exports=function(e,t){return(a(e)?r:o)(e,i(t,3))}},2019:(e,t,n)=>{var r=n(9067);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},8659:(e,t,n)=>{var r=n(3381),o=n(5623);e.exports=function(e,t){return null!=e&&o(e,t,r)}},1444:e=>{e.exports=function(e){return e}},5542:(e,t,n)=>{var r=n(2344),o=n(8800),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},5978:e=>{var t=Array.isArray;e.exports=t},2409:(e,t,n)=>{var r=n(8314),o=n(2383);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},6002:(e,t,n)=>{e=n.nmd(e);var r=n(846),o=n(795),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},8314:(e,t,n)=>{var r=n(8252),o=n(281);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},2383:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},281:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},8800:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},1328:(e,t,n)=>{var r=n(8252),o=n(8800);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},5466:(e,t,n)=>{var r=n(9984),o=n(658),i=n(8209),a=i&&i.isTypedArray,s=a?o(a):r;e.exports=s},9735:(e,t,n)=>{var r=n(9783),o=n(5682),i=n(2409);e.exports=function(e){return i(e)?r(e):o(e)}},2908:(e,t,n)=>{var r=n(7912),o=n(8525),i=n(1372);e.exports=function(e,t){var n={};return t=i(t,3),o(e,(function(e,o,i){r(n,o,t(e,o,i))})),n}},9874:(e,t,n)=>{var r=n(2239);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},6362:(e,t,n)=>{var r=n(2704),o=n(7580),i=n(1177),a=n(4959);e.exports=function(e){return i(e)?r(a(e)):o(e)}},9303:e=>{e.exports=function(){return[]}},795:e=>{e.exports=function(){return!1}},1799:(e,t,n)=>{var r=n(6997);e.exports=function(e){return null==e?"":r(e)}},5251:e=>{e.exports=c,e.exports.parse=r,e.exports.compile=function(e,t){return o(r(e,t))},e.exports.tokensToFunction=o,e.exports.tokensToRegExp=l;var t="/",n=new RegExp(["(\\\\.)","(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?"].join("|"),"g");function r(e,r){for(var o,s=[],l=0,c=0,u="",d=r&&r.delimiter||t,p=r&&r.whitelist||void 0,f=!1;null!==(o=n.exec(e));){var h=o[0],E=o[1],m=o.index;if(u+=e.slice(c,m),c=m+h.length,E)u+=E[1],f=!0;else{var _="",v=o[2],g=o[3],y=o[4],I=o[5];if(!f&&u.length){var T=u.length-1,w=u[T];(!p||p.indexOf(w)>-1)&&(_=w,u=u.slice(0,T))}u&&(s.push(u),u="",f=!1);var O="+"===I||"*"===I,N="?"===I||"*"===I,R=g||y,S=_||d;s.push({name:v||l++,prefix:_,delimiter:S,optional:N,repeat:O,pattern:R?a(R):"[^"+i(S===d?S:S+d)+"]+?"})}}return(u||c<e.length)&&s.push(u+e.substr(c)),s}function o(e){for(var t=new Array(e.length),n=0;n<e.length;n++)"object"==typeof e[n]&&(t[n]=new RegExp("^(?:"+e[n].pattern+")$"));return function(n,r){for(var o="",i=r&&r.encode||encodeURIComponent,a=0;a<e.length;a++){var s=e[a];if("string"!=typeof s){var l,c=n?n[s.name]:void 0;if(Array.isArray(c)){if(!s.repeat)throw new TypeError('Expected "'+s.name+'" to not repeat, but got array');if(0===c.length){if(s.optional)continue;throw new TypeError('Expected "'+s.name+'" to not be empty')}for(var u=0;u<c.length;u++){if(l=i(c[u],s),!t[a].test(l))throw new TypeError('Expected all "'+s.name+'" to match "'+s.pattern+'"');o+=(0===u?s.prefix:s.delimiter)+l}}else if("string"!=typeof c&&"number"!=typeof c&&"boolean"!=typeof c){if(!s.optional)throw new TypeError('Expected "'+s.name+'" to be '+(s.repeat?"an array":"a string"))}else{if(l=i(String(c),s),!t[a].test(l))throw new TypeError('Expected "'+s.name+'" to match "'+s.pattern+'", but got "'+l+'"');o+=s.prefix+l}}else o+=s}return o}}function i(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function a(e){return e.replace(/([=!:$/()])/g,"\\$1")}function s(e){return e&&e.sensitive?"":"i"}function l(e,n,r){for(var o=(r=r||{}).strict,a=!1!==r.start,l=!1!==r.end,c=r.delimiter||t,u=[].concat(r.endsWith||[]).map(i).concat("$").join("|"),d=a?"^":"",p=0;p<e.length;p++){var f=e[p];if("string"==typeof f)d+=i(f);else{var h=f.repeat?"(?:"+f.pattern+")(?:"+i(f.delimiter)+"(?:"+f.pattern+"))*":f.pattern;n&&n.push(f),f.optional?f.prefix?d+="(?:"+i(f.prefix)+"("+h+"))?":d+="("+h+")?":d+=i(f.prefix)+"("+h+")"}}if(l)o||(d+="(?:"+i(c)+")?"),d+="$"===u?"$":"(?="+u+")";else{var E=e[e.length-1],m="string"==typeof E?E[E.length-1]===c:void 0===E;o||(d+="(?:"+i(c)+"(?="+u+"))?"),m||(d+="(?="+i(c)+"|"+u+")")}return new RegExp(d,s(r))}function c(e,t,n){return e instanceof RegExp?function(e,t){if(!t)return e;var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,pattern:null});return e}(e,t):Array.isArray(e)?function(e,t,n){for(var r=[],o=0;o<e.length;o++)r.push(c(e[o],t,n).source);return new RegExp("(?:"+r.join("|")+")",s(n))}(e,t,n):function(e,t,n){return l(r(e,n),t,n)}(e,t,n)}},4587:e=>{e.exports=
import("/uxasset/externals/sn-http-request/latest/index.jsdbx")
},551:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},7562:e=>{e.exports=function(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n},e.exports.__esModule=!0,e.exports.default=e.exports}},d={};function p(e){var t=d[e];if(void 0!==t)return t.exports;var n=d[e]={id:e,loaded:!1,exports:{}};return u[e].call(n.exports,n,n.exports,p),n.loaded=!0,n.exports}p.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return p.d(t,{a:t}),t},p.d=(e,t)=>{for(var n in t)p.o(t,n)&&!p.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},p.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),p.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),p.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var f={};(()=>{function u(e){return e&&Array.isArray(e)?e.filter(Boolean):[]}function d(e,t,n){let r,o,i,a,s,l,c=0,u=!1,d=!1,p=!0;if("function"!=typeof e)throw new TypeError("func is not a function");function f(t){let n=r,i=o;return r=o=void 0,c=t,a=e.apply(i,n),a}function h(e){let n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=i}function E(){let e=Date.now();if(h(e))return m(e);s=setTimeout(E,function(e){let n=e-c,r=t-(e-l);return d?Math.min(r,i-n):r}(e))}function m(e){return s=void 0,p&&r?f(e):(r=o=void 0,a)}function _(){let e=Date.now(),n=h(e);if(r=arguments,o=this,l=e,n){if(void 0===s)return function(e){return c=e,s=setTimeout(E,t),u?f(e):a}(l);if(d)return clearTimeout(s),s=setTimeout(E,t),f(l)}return void 0===s&&(s=setTimeout(E,t)),a}return t=parseInt(t)||0,"object"==typeof n&&(u=!!n.leading,d="maxWait"in n,i=d?Math.max(Number(n.maxWait)||0,t):i,p="trailing"in n?!!n.trailing:p),_.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=o=s=void 0},_.flush=function(){return void 0===s?a:m(Date.now())},_}function h(e,t){return null!=e&&e==e?e:t}function E(e){e||(e=[]);const t=[];for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];for(const e of r)Array.isArray(e)&&t.push(e);const i=new Set(t.flat());return e.filter((e=>!i.has(e)))}function m(e){if(!e)return"";const t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},n=new RegExp(`[${Object.keys(t).join("")}]`,"g");return e.toString().replace(n,(e=>t[e]))}function _(e,t){return e&&t?("function"!=typeof t&&(t=()=>!0),Array.isArray(e)?Array.prototype.filter.call(e,t):Array.prototype.filter.call(Object.values(e),t)):[]}function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if("string"==typeof e&&(e=Array.from(e)),!e||"object"!=typeof e)throw new TypeError("Expected collection to be of type Array or Object");const r=!Array.isArray(e)&&"object"==typeof e,o=Object.entries(e);if(!t&&Array.isArray(e))return e[0];if(!t)return o[0][1];if(!Array.isArray(t)&&"function"!=typeof t&&"object"!=typeof t)return;const i=o.length,a="function"==typeof t?t:e=>{if(Array.isArray(t)){const[n,r]=t;return e[n]===r}for(const n in t)if(e[n]!==t[n])return!1;return!0};for(let t=n<0?Math.max(e.length+n,0):n;t<i;t++){const n=o[t][0],i=o[t][1];if(a(i,n,e))return r?i:e[n]}}function g(e){if(Array.isArray(e))return e[0]}function y(e,t){if(!e)return[];t&&"function"==typeof t||(t=e=>e);const n=[];for(let r=0;r<e.length;r++){const o=t(e[r]);Array.isArray(o)?n.push.apply(n,o):n.push(o)}return n}function I(e,t){return"function"!=typeof t&&(t=e=>e),Array.isArray(e)?e.forEach(((e,n,r)=>t(e,n,r))):e&&Object.keys(e).forEach((n=>t(e[n],n,e))),e}function T(e,t){return e&&"object"==typeof e&&(t||(t=e=>e),Object.keys(e).forEach((n=>t(e[n],n,e)))),e}function w(e){return null==e||("string"==typeof e||Array.isArray(e)?0===e.length:"object"==typeof e&&0===Object.keys(e).length)}function O(e,t,n){if(!t||w(t))return n;const r=Array.isArray(t)?t:t.toString().split(/[[\].]/).filter(Boolean);let o=e;for(const e of r){if(null==o)break;if(Array.isArray(o)&&/^\d+$/.test(e)){o=o[parseInt(e,10)]}else o=o[e]}return void 0===o?n:o}function N(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function R(e,t){if(!N(e)||!t)return!1;const n=Array.isArray(t)?t:t.split(".");for(let t=0;t<n.length;t++){const r=n[t],o=r.toString().indexOf("["),i=r.toString().indexOf("]");if(o>-1){const t=r.substring(0,o),n=parseInt(r.substring(o+1,i));return!(!e||!(t in e))&&(n<(e=e[t]).length&&n>=0)}if(!e||!(r in e))return!1;e=e[r]}return!0}function S(e){return e}function A(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if("string"==typeof e)return-1!==e.indexOf(t,n);if(Array.isArray(e)){for(let r=n;r<e.length;r++)if(e[r]===t)return!0}else for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&e[n]===t)return!0;return!1}function b(e){return Array.isArray(e)}function C(e){return"boolean"==typeof e}function D(e,t){if(e===t)return!0;if(typeof e!=typeof t||null===e||null===t)return!1;if("object"!=typeof e)return!1;const n=Object.prototype.toString.call(e);if(n!==Object.prototype.toString.call(t))return!1;if("[object Array]"===n){const n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r++)if(!D(e[r],t[r]))return!1;return!0}if("[object Object]"===n){const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r of n)if(!Object.prototype.hasOwnProperty.call(t,r)||!D(e[r],t[r]))return!1;return!0}return!1}function P(e){return"function"==typeof e}function x(e){return null==e}function M(e){return null===e}function L(e){return"number"==typeof e}function U(e){return"string"==typeof e}function $(e){return void 0===e}function F(e,t){if(!e)return[];if("string"==typeof e&&(e=Array.from(e)),!t)return Array.isArray(e)?e:Object.values(e);const n=[];if(Array.isArray(e))if("string"==typeof t)for(let r=0;r<e.length;r++)r in e&&n.push(e[r][t]);else if("object"==typeof t){for(let r=0;r<e.length;r++)if(r in e){const o=void 0!==t.default&&t.default,i=t.path.split(".").reduce(((e,t)=>e&&e[t]),e[r]);n.push(void 0!==i?i:o)}}else for(let r=0;r<e.length;r++)r in e&&n.push(t(e[r],r,e));else if("object"==typeof e)for(const[r,o]of Object.entries(e))if("function"==typeof t)n.push(t(o,r));else if("string"==typeof t)n.push(o[t]);else if("object"==typeof t){void 0!==t.default&&t.default;const e=t.path.split(".").reduce(((e,t)=>e&&e[t]),o);n.push(void 0!==e?e:t.default)}return n}function j(e,t){if(!t)return j(e,(e=>e));if("string"==typeof t)return j(e,(e=>{const{[t]:n}=e;return n}));if(null===e||"object"!=typeof e)return{};const n={},r=Object.prototype.hasOwnProperty;for(const o in e)r.call(e,o)&&(n[t(e[o],o)]=e[o]);return n}function B(e,t){if(null!=t&&"function"!=typeof t)return B(e,(e=>{const{[t]:n}=e;return n}));if(!t)return B(e,(e=>e));let n={};if(!e)return n;for(const[r,o]of Object.entries(e))n[r]=t(o,r,e);return n}function k(e,t,n){if(e||(e={}),!t)return e;for(const[r,o]of Object.entries(t)){const i=n(e[r],o,r,e,t);e[r]=void 0===i?V(e[r],o,n):i}return e}function V(e,t,n){return"object"==typeof t&&"object"==typeof e?k(e,t,n):t}function G(){}function H(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!e)return{};if(!n)return e;const o={},i=n.flat();for(const t in e)i.includes(t)||(o[t]=e[t]);return o}function W(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if("function"!=typeof e)throw new TypeError("Expected func to be of type function");return function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];const i=n.map((e=>e===W.placeholder?r.shift():e)).concat(r);return e.apply(this,i)}}function X(e,t){if(!t||"function"!=typeof t)return X(e,(e=>e));var n,r;if(Array.isArray(e)){n=[],r=[];for(const o of e)t(o)?n.push(o):r.push(o)}else if("object"==typeof e){n={},r={};for(const o in e)if(Object.prototype.hasOwnProperty.call(e,o)){const i=e[o];t(i)?n[o]=i:r[o]=i}}else if("string"==typeof e){n="",r="";for(const o of e)t(o)?n+=o:r+=o}return[n,r]}function Y(e,t,n){if(!t||"function"!=typeof t)return;const r=Array.isArray(e);if("string"==typeof e&&(e=Array.from(e)),!e||!r&&"object"!=typeof e)return{};const o=Object.keys(e),i=o.length;let a=-1;if(arguments.length<3){if(0===i)return;n=e[o[++a]]}for(;++a<i;){const i=r?a:o[a];n=t(n,e[i],i,e)}return n}function z(e,t,n){return null==t||("string"==typeof t&&(t=t.split(/\.|\[|\]/g).filter(Boolean).map((e=>isNaN(e)?e:Number(e)))),t.reduce(((e,r,o)=>{if(o!==t.length-1)return"number"==typeof r?(Array.isArray(e)||(e=[]),void 0===e[r]&&(e[r]={})):e[r]||(e[r]={}),e[r];e[r]=n}),e)),e}function q(e,t){if(void 0===t)return e.length>0;if("function"!=typeof t)return!1;if(Array.isArray(e)){for(let n=0;n<e.length;n++)if(t(e[n],n,e))return!0}else if(null!==e&&"object"==typeof e){for(const[n,r]of Object.entries(e))if(t(r,n,e))return!0}else if("string"==typeof e)for(let n=0;n<e.length;n++)if(t(e.charAt(n),n,e))return!0;return!1}function Q(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t)return[];return t.filter(Boolean).reduce(((e,t)=>(t.forEach((t=>{e.some((e=>D(e,t)))||e.push(t)})),e)),[])}function K(e){if(!Array.isArray(e))throw new Error("uniq: expects an array as input");return[...new Set(e)]}function J(e){return e&&"object"==typeof e?Object.values(e):[]}p.d(f,{T2:()=>ev,jx:()=>G_,E5:()=>j_,Ie:()=>$_,Ps:()=>k_,j5:()=>Qp,Y2:()=>L_,ZP:()=>rv,mh:()=>W_,$8:()=>a_,Y5:()=>Ym,ww:()=>zm,iR:()=>Rp,A6:()=>H_,uR:()=>tf,Ei:()=>In,lq:()=>bf,jc:()=>Z_,zD:()=>tv,sS:()=>M_,pw:()=>x_}),W.placeholder=Symbol();const Z=parseInt(function(e,t){var n,r,o,i,a;return null!==(n=null===(r=window)||void 0===r||null===(o=r.ux_globals)||void 0===o||null===(i=o.libuxf)||void 0===i||null===(a=i.sysprops)||void 0===a?void 0:a[e])&&void 0!==n?n:t}("glide.uxf.lib.timeout.screen_macroponent_page_load_min_threshold_ms",4e3)),ee=[];let te=!1;function ne(){let{maxWait:e=0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return te?Promise.resolve():(e=e>Z?e:Z,new Promise((t=>{let n=!1;const r=setTimeout((()=>{n=!0,t()}),e);ee.push((()=>{n||(clearTimeout(r),t())}))})))}document.addEventListener("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_TIMESTAMP_MARKED",(function(){if(!te){for(const e of ee)e();ee.length=0,te=!0}}),{once:!0});parseInt(function(e,t){var n,r,o,i,a;return null!==(n=null===(r=window)||void 0===r||null===(o=r.ux_globals)||void 0===o||null===(i=o.libuxf)||void 0===i||null===(a=i.sysprops)||void 0===a?void 0:a[e])&&void 0!==n?n:t}("glide.uxf.lib.timeout.screen_macroponent_page_load_min_threshold_ms",4e3));const re=[];let oe=!1;function ie(){for(const e of re)e();document.addEventListener("CANVAS_SCREEN_LOAD_INITIATED",ae),document.addEventListener("NOW_EXPERIENCE_LOAD_INITIATED",ae),document.removeEventListener("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_ON_SCREEN_LOAD_MARKED",ie),re.length=0,oe=!0}function ae(){oe&&(oe=!1,document.addEventListener("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_ON_SCREEN_LOAD_MARKED",ie,{once:!0}))}document.addEventListener("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_ON_SCREEN_LOAD_MARKED",ie,{once:!0});var se=p(551),le=p.n(se);const ce=(e=>{var t={};return p.d(t,e),t})({getEmbeddableBaseUrl:()=>{const t=e.default&&e.__esModule;return t?e.default.getEmbeddableBaseUrl:e.getEmbeddableBaseUrl||e.default&&e.default.getEmbeddableBaseUrl}}),ue=O(window,["nowUiFramework","loggingEnabled"],!1),de=new Proxy(console,{get:(e,t,n)=>"info"!==t&&ue?Reflect.get(e,t,n):G}),pe={CONTEXT_BINDING:"CONTEXT_BINDING",STATE_BINDING:"STATE_BINDING",ELEMENT_BINDING:"ELEMENT_BINDING",JSON_LITERAL:"JSON_LITERAL",SHORTHAND:"SHORTHAND",DATA_CHAIN_BINDING:"DATA_CHAIN_BINDING",DATA_OUTPUT_BINDING:"DATA_OUTPUT_BINDING",EVENT_PAYLOAD_BINDING:"EVENT_PAYLOAD_BINDING",VIEWPORT_BINDING:"VIEWPORT_BINDING",REPEATER_ITEM_BINDING:"REPEATER_ITEM_BINDING",CLIENT_TRANSFORM:"CLIENT_TRANSFORM",CLIENT_TRANSFORM_SCRIPT:"CLIENT_TRANSFORM_SCRIPT",BINARY:"BINARY",UNARY:"UNARY",RUNTIME_INLINE_SCRIPT:"RUNTIME_INLINE_SCRIPT",MAP_CONTAINER:"MAP_CONTAINER",LIST_CONTAINER:"LIST_CONTAINER",TRANSLATION_LITERAL:"TRANSLATION_LITERAL",RT_CLIENT_RESPONSIVE_QUERY:"RT_CLIENT_RESPONSIVE_QUERY",ENV_BINDING:"ENV_BINDING"},fe="UXF_INTERNAL#DEPENDENCY_OP_REQUESTED",he="UXF_INTERNAL#DEPENDENCY_OP_REQUEST_RELAYED",Ee={UXF_INTERNAL_DEPENDENCY_OP_REQUESTED:fe,UXF_INTERNAL_DEPENDENCY_OP_REQUEST_RELAYED:he},me="UXF_TABSET_NON_VIEWPORT_CONTAINER_RENDER_REQUESTED",_e="UXF_MACROPONENT#OUTPUT_PROPERTY_UPDATED",ve=["SEISMIC_ARIA_LIVE_REGION_UPDATE_REQUESTED"],ge={UXF_VIEWPORT_RENDER:"UXF_VIEWPORT#RENDER",UXF_VIEWPORT_RENDER_BY_ID:"UXF_VIEWPORT#RENDER_BY_ID",UXF_VIEWPORT_DISMISS:"UXF_VIEWPORT#DISMISS",UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:"UXF_VIEWPORT#SCRIPTED_CONDITIONS_EVALUATION_COMPLETED",UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED:"UXF_VIEWPORT#SCRIPTED_CONDITIONS_EVALUATION_REQUESTED",UXF_VIEWPORT_CALCULATE_ROUTES:"UXF_VIEWPORT#CALCULATE_ROUTES",UXF_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:"UXF_VIEWPORT#ROUTE_INITIALIZATION_COMPLETED",UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:"UXF_VIEWPORT#ROUTE_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED",UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED:"UXF_VIEWPORT#ROUTE_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED"},ye={headless:!0},Ie=le()({SCRIPT_EXEC_REQUESTED:"UXF_INTERNAL#SCRIPT_EXEC_REQUESTED",MACROPONENT_STATE_UPDATED:"UXF_INTERNAL#MACROPONENT_STATE_UPDATED",WRAPPED_EVENT_REDISPATCH:"UXF_INTERNAL#WRAPPED_EVENT_REDISPATCH",CONTROLLER_PROP_RESOLVED:"UXF_INTERNAL#CONTROLLER_PROP_RESOLVED",CONTROLLER_PROP_CHANGED:"UXF_INTERNAL#CONTROLLER_PROP_CHANGED",CONTROLLER_NODE_INSERTED:"UXF_INTERNAL#CONTROLLER_NODE_INSERTED"},ge),Te={VIEWPORT_ROUTE_REQUESTED:"VIEWPORT_ROUTE_REQUESTED"},we={DATA_BROKERS:"DATA_BROKERS",VIEWPORTS:"VIEWPORTS",EVENT_MAPPING:"EVENT_MAPPING"},Oe="template",Ne="tabs",Re="now-uxf",Se=Re+"-spp",Ae=Re+"-db",be="MODAL_SELECTED",Ce="DA_WRAPPED_CLICKED",De={MACROPONENT_READY:"MACROPONENT_READY",MACROPONENT_PROPERTY_CHANGED:"MACROPONENT_PROPERTY_CHANGED",MACROPONENT_VIEWPORT_LOAD_COMPLETED:"MACROPONENT_VIEWPORT_LOAD_COMPLETED",MACROPONENT_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:"MACROPONENT_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED",MACROPONENT_PAGE_ERROR_OCCURRED:"MACROPONENT_PAGE_ERROR_OCCURRED",MACROPONENT_POPOVER_ERROR_OCCURRED:"MACROPONENT_POPOVER_ERROR_OCCURRED",MACROPONENT_POPOVER_ERROR_OCCURRED_DEPRECATED:"MACROPONENT_POPOVER_ERROR_OCCURRRED"},Pe={MACROPONENT_STATE_UPDATE_REQUESTED:"MACROPONENT_STATE_UPDATE_REQUESTED",MACROPONENT_VIEWPORT_LOAD_REQUESTED:"MACROPONENT_VIEWPORT_LOAD_REQUESTED",HTTP_ERROR_OCCURRED:"HTTP_ERROR_OCCURRED",TRACK_USAGE_REQUESTED:"MACROPONENT_TRACK_USAGE_REQUESTED",OPEN_MODELESS_DIALOG:"UXF#OPEN_DIALOG",CLOSE_MODELESS_DIALOG:"UXF#CLOSE_DIALOG_ON_STAGE",MACROPONENT_POPOVER_OPEN_REQUESTED:"MACROPONENT_POPOVER_OPEN_REQUESTED"},xe=Symbol("isUxfInternalAction"),Me=Symbol("isReady"),Le=Symbol("nowUxfMacroponentResponsiveState"),Ue=Symbol("isSourcedFromSetState"),$e=Symbol("isSourcedFromPersistedStateChange"),Fe=Symbol("DO_NOT_USE__uxfContainingMacropopnentSysId"),je=Symbol("DO_NOT_USE__uxfCompositionElId"),Be=Symbol("repeaterItem"),ke=Symbol("DO_NOT_USE__signalViewportLoadCompletion"),Ve=Symbol("DO_NOT_USE__signalViewportRouteInitializationCompletion"),Ge=Symbol("DO_NOT_USE__signalMacroponentReadyStateUpdated"),He=Symbol("DO_NOT_USE__signalMacroponentReadyDispatched"),We=Symbol("DO_NOT_USE__eventMappingSourceIsScreenActionTransformer"),Xe=Symbol("DO_NOT_USE__eventMappingSourceIsFromSubPage"),Ye=Symbol("DO_NOT_USE__originatingElementIdThatTriggeredControllerOp"),ze="CONTROLLER",qe="root",Qe="props",Ke="app",Je="state",Ze="sysprop",et="lifecycle",tt="fetchInProgress",nt="lastFetchSucceeded",rt="session",ot="sn-uxf-viewport-screen",it="__uxfMetaInternalOnlyDoNotUse",at="__DO_NOT_USE__UXF_INTERNAL#THEME_UPDATED",st="3.1.0",lt="nowUxfAppConfigSysId",ct="VIEWPORT",ut="now-uxf-tab-set",dt=["now-uxf-modal-viewport",ut],pt="__uxfInternalHandlingScope__DO_NOT_USE",ft=Symbol(pt),ht=Symbol("__uxfInternalRelayByScreenActionTransformer__DO_NOT_USE"),Et="nowUxfStyleQueries",mt="nowUxfParentPageComponentId",_t="nowUxfParentPageMacroponentSysId",vt="nowUxfControllerDependencyMap",gt="nowUxfParentControllerDependencyMap",yt="nowUxfscreenControllerMap",It="controller",Tt="inputs",wt="SN_UXF#MACROPONENT_VALUE_UPDATED",Ot="en",Nt="Now-User-Pref-Lang-Code",Rt="MACROPONENT_TIME_TO_IDLE_MEASUREMENT_REQUESTED",St="max-width",At="reference",bt={ACTION_PERSIST_STATE:"PERSIST_STATE",SINK_URL:"URL"},Ct="nowUxfPersistedState";p(7866);var Dt=p(8028),Pt=p.n(Dt),xt=p(9926),Mt=p.n(xt);async function Lt(e){if("caches"in self)try{const{caches:t}=self;return await t.open(e),!0}catch(e){return!1}return!1}const Ut=e=>Mt().stringify(Pt()(JSON.stringify(e))),$t="DATABROKER_CACHE";async function Ft(){if("caches"in self)return await caches.open($t)}const jt=(e,t)=>{const n=new Headers;n.set("Accept","application/json");const r=new URL("/exec",window.location.origin);return r.pathname=r.pathname+"/"+e+"/"+t,new Request(r.toString(),{headers:n,method:"GET"})},Bt=Lt($t);var kt,Vt;const Gt=Kt("pageFragmentPartialContentCacheEnabled",!1),Ht="__uxf_pagefragment_partials",Wt=Ht+":v"+Kt("libuxf",{version:"0.0.0"}).version;async function Xt(){if(!await Lt(Wt))return;const{caches:e}=self;return await e.open(Wt)}async function Yt(e){const t=new Headers;t.set("Accept","application/json");const n={headers:t};pn()&&(e=un(e),(0,ce.getEmbeddableBaseUrl)()&&(n.credentials="include"));const r=new Request(e,n),o=await Lt(Wt)?await async function(e){const t=await Xt(),n=await t.match(e);return void 0===n?(await t.add(e),await t.match(e)):n}(r):await fetch(r);return await o.json()||[]}!async function(){await Lt(Wt)?(await caches.keys()).filter((e=>e.startsWith(Ht))).filter((e=>e!==Wt)).map((e=>caches.delete(e))):console.warn(`Partial content cache is skipping the cache storage API; window.isSecureContext = ${window.isSecureContext}`)}();null===(kt=window)||void 0===kt||null===(Vt=kt.ux_globals)||void 0===Vt||Vt.uxGlobalsClientCacheBuster;function zt(e,t){return O(window,["ux_globals","libuxf","sysprops",e],t)}const{JSON_LITERAL:qt}=pe;function Qt(){return window.pageMeta&&window.pageMeta.pageRegistryId}function Kt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!x(e)){const n=window.ux_globals||(window.ux_globals={});return R(n,[e])||(n[e]=t),n[e]}de.error("Must provide a key to retrieve off ux_globals variable")}let Jt;function Zt(){if(!Jt){const e=Kt("experienceConfigs",{}),t=Object.freeze(Object.keys(e).reduce(((t,n)=>(t[e[n].experienceId]=e[n].pageProperties||{},t)),{}));Jt=e=>{var n;return null!==(n=t[e])&&void 0!==n?n:Kt("pageProperties",{})}}return Jt}const en=(tn=Kt("experienceConfigs",{}),Object.values(tn).map((e=>{let{experienceId:t,pageSettings:n,appConfigId:r}=e;return[(null==n?void 0:n.sysId)||r,t]})).reduce(((e,t)=>{let[n,r]=t;return e[n]=r,e}),{}));var tn;function nn(e){var t=Object.getOwnPropertyNames(e);for(let n of t){let t=e[n];t&&"object"==typeof t&&nn(t)}return Object.freeze(e)}const rn="__uxfLoadedPageFragments",on=O(window,[rn],[]).map((e=>{let[t]=e;return t}));const an=O(window,[rn],[]).reduce(((e,t)=>{let[n,r]=t;return r.length>0&&(e[n]=r),e}),{}),sn=e=>"function"==typeof Promise.allSettled?Promise.allSettled(e):Promise.all(e.map((e=>{const t=Promise.resolve(e);try{return t.then((function(e){return{status:"fulfilled",value:e}}),(function(e){return{status:"rejected",reason:e}}))}catch(e){return Promise.reject(e)}}))),ln=e=>({type:qt,value:e});function cn(){var e,t;const n=Kt("session"),r=null==n||null===(e=n.output)||void 0===e||null===(t=e.user)||void 0===t?void 0:t.language;return r||Ot}function un(e){return(0,ce.getEmbeddableBaseUrl)()+e}let dn;function pn(){return void 0===dn?(dn="true"===zt("glide.uxf.lib.embeddables.enabled","false"),dn):dn}function fn(e){return e.startsWith("--")?e:"--now-"+e}function hn(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(-1!==n.indexOf(t)){const e=[...n,t].join(" --\x3e ");return de.error(`Unable to resolve circular theme reference: ${e}`),t}return R(e,[t])?hn(e,e[t],[...n,t]):t}const En="html, body {\n\tbackground-color: RGB(var(--now-color_background--primary, 255, 255, 255));\n\tcolor: RGB(var(--now-color_text--primary, 22, 27, 28));\n}";function mn(e){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return`\n${arguments.length>1&&void 0!==arguments[1]?arguments[1]:":root"} { ${function(e){let t="";for(const n of Object.keys(e))t+=`\n${fn(n)}:${e[n]};`;return t}(function(e){const t={};for(const[n,r]of Object.entries(e))t[fn(n)]=r;const n={};for(const[e,r]of Object.entries(t))n[e]=hn(t,r);return n}(e))} \n}\n${t?"":En}\n`.trim()}function _n(e){if(!(Array.isArray(e)&&e.length>0))return;const t=e.reduce(((e,t)=>e.concat(function(e){let{name:t,uri:n,properties:r}=e;const o=`\n@font-face {\n\tfont-family: "${m(t)}";\n\tsrc: url('${n}');\n`;return r?Object.entries(r).reduce(((e,t)=>{let[n,r]=t;return e.concat(`\t${m(n)} : ${m(r)};\n`)}),o).concat("}"):o.concat("}")}(t))),""),n=document.createElement("STYLE");n.id="font-definitions",n.textContent=t,document.head.appendChild(n)}const vn=Kt("compatThemeProps"),gn=Kt("staticThemeProps");function yn(){document.dispatchEvent(new Event(at))}function In(){let{theme:e={},assets:t=[],themeOptions:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.head,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"global-theme",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:":root",a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(n){const r=function(e){let{coreStyles:t=[],legacyTheme:{assets:n=[],theme:r={}}={},infoDensities:o={},variants:i={},userPreferenceInfoDensity:a="",userPreferenceVariant:s=""}=e;const l={},c=[];for(const{properties:e={},assets:n=[]}of t)Object.assign(l,e),c.push(...n);if(Object.assign(l,r),c.push(...n),o[a]||(a="default"),o[a]){const{properties:e={},assets:t=[]}=o[a];Object.assign(l,e),c.push(...t)}if(i[s]){const{properties:e={},assets:t=[]}=i[s];Object.assign(l,e),c.push(...t)}return{theme:l,assets:c}}(n);e=r.theme,t=r.assets}const{fonts:l,images:c}=function(e){const t=pn()?(0,ce.getEmbeddableBaseUrl)():"";return e.reduce(((e,n)=>("font"==n.category?e.fonts.push(le()({},n,{uri:`${t}${n.uri}`})):"image"==n.category&&n.properties&&n.properties.position&&(e.images[n.properties.position]=le()({},n,{uri:`${t}${n.uri}`})),e)),{images:{},fonts:[]})}(t);_n(l),function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=Kt("theme");if(n.assets&&(n.assets.images=e),e.favicon&&!t){const t=document.querySelector("head"),n=document.createElement("link");n.setAttribute("rel","shortcut icon"),n.setAttribute("href",e.favicon.uri),t.appendChild(n)}}(c,s),e=le()({},e,vn),e=le()({},e,function(e){const t={};return Object.entries(e).map((e=>{let[n,{uri:r}]=e;t[`--now-theme-image-${n}`]=`url('${r}')`})),t}(c)),e=le()({},e,gn);var u=document.getElementById(o);const d=Tn();if(null===d||a||d.remove(),u?u.textContent=mn(e,i,s):((u=document.createElement("STYLE")).id=o,u.textContent=mn(e,i,s),r.appendChild(u)),"global-theme"===o){const r=Kt("theme");r.theme=e,r.assets=t,r.assets.images=c,r.images=function(e){let t=[];return Object.keys(e).forEach((n=>t.push(e[n]))),t}(c),r.themeOptions=n}return yn(),{theme:e,assets:t,images:c,themeOptions:n}}function Tn(){return document.head.querySelector("link[data-source-id='glide-theme']")}const wn=(e=>{var t={};return p.d(t,e),t})({actionTypes:()=>{const e=t.default&&t.__esModule;return e?t.default.actionTypes:t.actionTypes||t.default&&t.default.actionTypes},createCustomElement:()=>{const e=t.default&&t.__esModule;return e?t.default.createCustomElement:t.createCustomElement||t.default&&t.default.createCustomElement},declarativeOperations:()=>{const e=t.default&&t.__esModule;return e?t.default.declarativeOperations:t.declarativeOperations||t.default&&t.default.declarativeOperations},getAncestorNode:()=>{const e=t.default&&t.__esModule;return e?t.default.getAncestorNode:t.getAncestorNode||t.default&&t.default.getAncestorNode},getComponentById:()=>{const e=t.default&&t.__esModule;return e?t.default.getComponentById:t.getComponentById||t.default&&t.default.getComponentById},getComponentInstances:()=>{const e=t.default&&t.__esModule;return e?t.default.getComponentInstances:t.getComponentInstances||t.default&&t.default.getComponentInstances},unstableAddRenderOnPropertySelectorValueChange:()=>{const e=t.default&&t.__esModule;return e?t.default.unstableAddRenderOnPropertySelectorValueChange:t.unstableAddRenderOnPropertySelectorValueChange||t.default&&t.default.unstableAddRenderOnPropertySelectorValueChange},unstableRemoveRenderOnPropertySelectorValueChange:()=>{const e=t.default&&t.__esModule;return e?t.default.unstableRemoveRenderOnPropertySelectorValueChange:t.unstableRemoveRenderOnPropertySelectorValueChange||t.default&&t.default.unstableRemoveRenderOnPropertySelectorValueChange},unstableResolvePropertySelectorValue:()=>{const e=t.default&&t.__esModule;return e?t.default.unstableResolvePropertySelectorValue:t.unstableResolvePropertySelectorValue||t.default&&t.default.unstableResolvePropertySelectorValue},whenAllComponentsIdle:()=>{const e=t.default&&t.__esModule;return e?t.default.whenAllComponentsIdle:t.whenAllComponentsIdle||t.default&&t.default.whenAllComponentsIdle},whenComponentIsIdle:()=>{const e=t.default&&t.__esModule;return e?t.default.whenComponentIsIdle:t.whenComponentIsIdle||t.default&&t.default.whenComponentIsIdle}}),On="UXF_DB_OP_TRIGGER_REQUESTED",Nn={CONTEXT_BINDING:"CONTEXT_BINDING",ELEMENT_BINDING:"ELEMENT_BINDING",JSON_LITERAL:"JSON_LITERAL",DATA_CHAIN_BINDING:"DATA_CHAIN_BINDING"},Rn=[On],Sn={UXF_DB_DATA_REQUESTED:"UXF_DB_DATA_REQUESTED",UXF_DB_REFRESH_REQUESTED:"UXF_DB_REFRESH_REQUESTED",UXF_DB_REFRESH_REQUESTED_INITIAL_VALUE:"UXF_DB_REFRESH_REQUESTED_INITIAL_VALUE",UXF_DB_REFRESH_RELATED_REQUESTED:"UXF_DB_REFRESH_RELATED_REQUESTED",UXF_DB_OP_EXEC_REQUESTED:"UXF_DB_OP_EXEC_REQUESTED",UXF_DB_OP_TRIGGER_REQUESTED:On,UXF_DB_DATA_RECEIVED:"UXF_DB_DATA_RECEIVED",UXF_DB_BOOTSTRAPPED:"UXF_DB_BOOTSTRAPPED",UXF_DB_INPUT_CHANGED:"UXF_DB_INPUT_CHANGED",DB_ENGINE_EXEC_REQUESTED:"UXF_DB_ENGINE_EXEC_REQUESTED",DB_ENGINE_EXEC_REQUESTED_WITH_RECORDING:"UXF_DB_ENGINE_EXEC_REQUESTED_WITH_RECORDING",DB_ENGINE_EXEC_SUCCEEDED:"UXF_DB_ENGINE_EXEC_SUCCEEDED",DB_ENGINE_EXEC_STARTED:"UXF_DB_ENGINE_EXEC_STARTED",DB_ENGINE_EXEC_FAILED:"UXF_DB_ENGINE_EXEC_FAILED",DB_ENGINE_EXEC_PROGRESSED:"UXF_DB_ENGINE_EXEC_PROGRESSED",DATA_FETCH_INITIATED:"DATA_FETCH_INITIATED",DATA_FETCH_SUCCEEDED:"DATA_FETCH_SUCCEEDED",DATA_FETCH_FAILED:"DATA_FETCH_FAILED",DATA_OP_INITIATED:"DATA_OP_INITIATED",DATA_OP_SUCCEEDED:"DATA_OP_SUCCEEDED",DATA_OP_FAILED:"DATA_OP_FAILED"};const An=(e=>{var t={};return p.d(t,e),t})({memoize:()=>{const e=n.default&&n.__esModule;return e?n.default.memoize:n.memoize||n.default&&n.default.memoize}}),bn=Symbol("newer"),Cn=Symbol("older");class Dn{constructor(e,t){"number"!=typeof e&&(t=e,e=0),this.size=0,this.limit=e,this.oldest=this.newest=void 0,this._keymap=new Map,t&&(this.assign(t),e<1&&(this.limit=this.size))}_registerEntryAsUsed(e){e!==this.newest&&(e[bn]&&(e===this.oldest&&(this.oldest=e[bn]),e[bn][Cn]=e[Cn]),e[Cn]&&(e[Cn][bn]=e[bn]),e[bn]=void 0,e[Cn]=this.newest,this.newest&&(this.newest[bn]=e),this.newest=e)}assign(e){let t,n=this.limit||10;this._keymap.clear();let r=e[Symbol.iterator]();for(let e=r.next();!e.done;e=r.next()){let r=new Pn(e.value[0],e.value[1]);if(this._keymap.set(r.key,r),t?(t[bn]=r,r[Cn]=t):this.oldest=r,t=r,0==n--)throw new Error("overflow")}this.newest=t,this.size=this._keymap.size}get(e){const t=this._keymap.get(e);if(t)return this._registerEntryAsUsed(t),t.value}set(e,t){let n=this._keymap.get(e);return n?(n.value=t,this._registerEntryAsUsed(n),this):(this._keymap.set(e,n=new Pn(e,t)),this.newest?(this.newest[bn]=n,n[Cn]=this.newest):this.oldest=n,this.newest=n,++this.size,this.size>this.limit&&this.shift(),this)}shift(){const e=this.oldest;if(e)return this.oldest[bn]?(this.oldest=this.oldest[bn],this.oldest[Cn]=void 0):(this.oldest=void 0,this.newest=void 0),e[bn]=e[Cn]=void 0,this._keymap.delete(e.key),--this.size,[e.key,e.value]}find(e){let t=this._keymap.get(e);return t?t.value:void 0}has(e){return this._keymap.has(e)}delete(e){const t=this._keymap.get(e);if(t)return this._keymap.delete(t.key),t[bn]&&t[Cn]?(t[Cn][bn]=t[bn],t[bn][Cn]=t[Cn]):t[bn]?(t[bn][Cn]=void 0,this.oldest=t[bn]):t[Cn]?(t[Cn][bn]=void 0,this.newest=t[Cn]):this.oldest=this.newest=void 0,this.size--,t.value}clear(){this.oldest=this.newest=void 0,this.size=0,this._keymap.clear()}keys(){return new Mn(this.oldest)}values(){return new Ln(this.oldest)}entries(){return this}[Symbol.iterator](){return new xn(this.oldest)}forEach(e,t){"object"!=typeof t&&(t=this);let n=this.oldest;for(;n;)e.call(t,n.value,n.key,this),n=n[bn]}toJSON(){let e=new Array(this.size),t=0,n=this.oldest;for(;n;)e[t++]={key:n.key,value:n.value},n=n[bn];return e}toString(){let e="",t=this.oldest;for(;t;)e+=String(t.key)+":"+t.value,t=t[bn],t&&(e+=" < ");return e}}function Pn(e,t){this.key=e,this.value=t,this[bn]=void 0,this[Cn]=void 0}function xn(e){this.entry=e}function Mn(e){this.entry=e}function Ln(e){this.entry=e}xn.prototype[Symbol.iterator]=function(){return this},xn.prototype.next=function(){let e=this.entry;return e?(this.entry=e[bn],{done:!1,value:[e.key,e.value]}):{done:!0,value:void 0}},Mn.prototype[Symbol.iterator]=function(){return this},Mn.prototype.next=function(){let e=this.entry;return e?(this.entry=e[bn],{done:!1,value:e.key}):{done:!0,value:void 0}},Ln.prototype[Symbol.iterator]=function(){return this},Ln.prototype.next=function(){let e=this.entry;return e?(this.entry=e[bn],{done:!1,value:e.value}):{done:!0,value:void 0}};let Un=new Dn((()=>{const e=O(window,["ux_globals","pageProperties","chrome_main"],{});let t=10;try{if(!w(e)){const{maxCachedPageCount:n}=JSON.parse(e);t=L(n)&&n>0?n:10}}catch(e){console.warn("Skipped invalid JSON content in chrome_main page property evaluation.")}return t})());const $n=e=>{let t={};const{screens:n}=e;if(!w(n)){const t=O(e,["currentScreen","screenKey"]);Un.has(t)?Un.get(t):Un.set(t,n[t])}return Un.size&&F(n,(e=>{const{screenKey:n}=e,r=Un.find(n);t[n]=r})),t},Fn=(e,t)=>`macroponent-${e}${x(t)?"":`-${t}`}`,jn=()=>{let e=null,t=[];try{const n=document.evaluate('//*[starts-with(name(), "macroponent-")]',document,null,XPathResult.UNORDERED_NODE_ITERATOR_TYPE,null);for(e=n.iterateNext();e;)t.push(e),e=n.iterateNext();return t}catch(e){console.error("Error: Document tree modified during iteration "+e)}},Bn=e=>`screen-action-transformer-${e}`,kn=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return x(O(n,"index",null))?x(t)?null:`${e}-${t}`:`${e}-${Vn(t,n)}${t}`},Vn=(e,t)=>w(t)?"":`${Vn(e,t.parent)}${t.repeaterNodeId}_${t.index}_`,Gn=(0,An.memoize)((e=>function(e){e||(e=""),"string"!=typeof e&&(e=e.toString()),e.search(/[^a-zA-Z0-9]/)>-1?e=e.toLowerCase():e&&e[0]==e[0].toUpperCase()&&(e=e[0].toLowerCase()+e.slice(1));const t=e.replace(/[\W_]+(.|$)/g,((e,t)=>t.toUpperCase())).replace(/([0-9]+)([a-z])/g,((e,t,n)=>t+n.toUpperCase()));return t.charAt(0).toLowerCase()+t.slice(1)}(e))),Hn=(0,An.memoize)((e=>{return(t=e)?t.toString().replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([a-zA-Z])(\d)/g,"$1-$2").replace(/(\d)([a-zA-Z])/g,"$1-$2").replace(/[^a-zA-Z0-9]+/g,"-").toLowerCase().replace(/(^-|-$)/g,""):"";var t})),Wn=(0,An.memoize)((e=>{return(t=e)?t.toString().replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([a-zA-Z])(\d)/g,"$1-$2").replace(/(\d)([a-zA-Z])/g,"$1-$2").replace(/[^a-zA-Z0-9]+/g,"_").toLowerCase().replace(/(^_|_$)/g,""):"";var t})),Xn=e=>O(e,["nodeId"]),Yn=e=>F(e,(e=>O(e,["nodeId"]))),zn=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return A(Ie,e)||A(t,e)},qn=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(Hn).join("-")},Qn=(0,An.memoize)((e=>qn([Ae,"output",e]))),Kn=(0,An.memoize)(((e,t)=>qn(["dep-",Re,e,t])),((e,t)=>e+t)),Jn=(0,An.memoize)((e=>qn([Ae,et,"fetching",e]))),Zn=(0,An.memoize)((e=>qn([Ae,et,"fetch-success",e]))),er=(0,An.memoize)(((e,t)=>Gn(Kn(e,t))),((e,t)=>e+t)),tr=(0,An.memoize)((e=>Gn(Qn(e)))),nr=(0,An.memoize)((e=>Gn(Jn(e)))),rr=(0,An.memoize)((e=>Gn(Zn(e))));function or(e,t,n,r,o,i,a){const s=n===r&&(e||o===t);return i&&a?s&&i==a:s}const ir=(0,An.memoize)((()=>O(window,["ux_globals","routeConfiguration","prefetchLimits"],{})));function ar(){var e,t;return(null===(e=Kt("__uc__cacheStats"))||void 0===e||null===(t=e.getAggregateCacheStats)||void 0===t?void 0:t.call(e))||{}}const sr=e=>{var t;return null!==(t=(()=>{const e=O(window,"ux_globals.routeConfiguration.routes",{});return Object.values(e).reduce(((e,t)=>[...e,...t.map((e=>O(e,"macroponents",[])))]),[]).flat()})().find((t=>t.macroponentSysId===e)))&&void 0!==t?t:null},lr=e=>{try{var t,n,r,o;if(!e)return console.warn("Element is undefined or null."),!1;const i=null==e||null===(t=e.getRootNode())||void 0===t?void 0:t.host,a=null!==(n=null==i?void 0:i.nowUxfReflowDisabled)&&void 0!==n?n:null==i||null===(r=i.getRootNode())||void 0===r||null===(o=r.host)||void 0===o?void 0:o.nowUxfReflowDisabled,s=(null==a?void 0:a.nowUxfReflowDisabledAppConfig)||(null==a?void 0:a.nowUxfReflowDisabledScreen);if(void 0!==s)return s;const l=null==i?void 0:i.tagName.toLowerCase();if(l.startsWith("macroponent-")){const e=l.split("-")[1],t=sr(e);if(t)return t.disableAutoReflow}}catch(e){console.warn("Unable to determine autoreflow disable rule:",e)}return!1},cr=e=>(null==e?void 0:e.type)===ct&&dt.includes(null==e?void 0:e.tagName);function ur(){return"true"===zt("glide.uxf.lib.enable_transaction_cancellation","false")}const dr=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>{let{type:t}=e;return"CLIENT_STATE"!==t})).reduce(((e,t)=>le()({},e,(e=>{const{id:t=""}=e,n={[tr(t)]:{selectable:!0},[nr(t)]:{selectable:!0},[rr(t)]:{selectable:!0}};return le()({},n)})(t))),{})},pr=e=>{let{action:{meta:t}}=e;return t[xe]||!1};function fr(e,t){pr(t)&&e(t)}function hr(e){let{effect:t,stopPropagation:n=!0}=e;return{stopPropagation:n,effect:W(fr,t)}}function Er(e){const{coeffects:t,coeffects:{action:n}}=e;return pr(t)||n.stopPropagation(),e}function mr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return le()({},e,{[xe]:!0})}function _r(e,t,n,r){e(t,n,mr(r))}const vr=hr;var gr=p(7562),yr=p.n(gr);const Ir=e=>{let{value:t}=e;return t},Tr=["type"],{CONTEXT_BINDING:wr,STATE_BINDING:Or,ELEMENT_BINDING:Nr,SHORTHAND:Rr,JSON_LITERAL:Sr,DATA_OUTPUT_BINDING:Ar,DATA_CHAIN_BINDING:br,EVENT_PAYLOAD_BINDING:Cr,VIEWPORT_BINDING:Dr,REPEATER_ITEM_BINDING:Pr,LIST_CONTAINER:xr,MAP_CONTAINER:Mr,CLIENT_TRANSFORM:Lr,BINARY:Ur,UNARY:$r,RUNTIME_INLINE_SCRIPT:Fr,TRANSLATION_LITERAL:jr,ENV_BINDING:Br,RT_CLIENT_RESPONSIVE_QUERY:kr}=pe,Vr=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(M(t))return t;const r=()=>t,{[Sr]:o=Ir,[Lr]:i=r,[Ur]:a=r,[$r]:s=r,binding:l=r,[wr]:c=l,[Cr]:u=r,[Fr]:d=r,[jr]:p=r,container:f=r,[Br]:h=r,[kr]:E=r}=e,{type:m=Rr}=t,_=yr()(t,Tr);switch(m){case Sr:return o(_);case Mr:case xr:return f(e,m,_.container,n);case wr:return c(m,_.binding,_.binding.category);case Nr:case Or:case Ar:case Dr:return l(m,_.binding);case Pr:return l(m,_.binding,_.binding.category,n);case Cr:return u(m,_.binding);case Br:return h(t);case br:return r();case Lr:return i(e,_.transform,n);case Ur:return a(e,_.operation,n);case $r:return s(e,_.operation,n);case Fr:return d(_.path,n,_.target,_.controllerElementId);case Rr:return r();case jr:return p(_);case kr:return E(e,_.value,n)}};function Gr(e){if("object"!=typeof e)return e;var t,n,r=Object.prototype.toString.call(e);if("[object Object]"===r){if(e.constructor!==Object&&"function"==typeof e.constructor)for(t in n=new e.constructor,e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Gr(e[t]));else for(t in n={},e)"__proto__"===t?Object.defineProperty(n,t,{value:Gr(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Gr(e[t]);return n}if("[object Array]"===r){for(t=e.length,n=Array(t);t--;)n[t]=Gr(e[t]);return n}return"[object Set]"===r?(n=new Set,e.forEach((function(e){n.add(Gr(e))})),n):"[object Map]"===r?(n=new Map,e.forEach((function(e,t){n.set(Gr(t),Gr(e))})),n):"[object Date]"===r?new Date(+e):"[object RegExp]"===r?((n=new RegExp(e.source,e.flags)).lastIndex=e.lastIndex,n):"[object DataView]"===r?new e.constructor(Gr(e.buffer)):"[object ArrayBuffer]"===r?e.slice(0):"Array]"===r.slice(-6)?new e.constructor(e):e}const Hr=e=>((e,t)=>{const n=Object.entries(e).reduce(((e,t)=>{let[n,r]=t;const o=O(r,"viewportRoutes",[]).reduce(((e,t)=>(e[t.routeType]=(e=>{let{name:t,icon:n,order:r,fields:o,optionalParameters:i}=e;return{name:t,icon:n,order:r,fields:o,optionalParameters:i,metadata:{}}})(t),e)),{});return e[n]=new Proxy({activeRoute:O(r,"currentScreen.activeRoute",{}),routeDefinitions:o,hasRoutes:Object.entries(o).length>0},{set:()=>!1}),e}),{isRouteInitializationCompleted:t});return new Proxy(n,{get:(e,t)=>t in e?e[t]:{hasRoutes:!1},set:()=>!1})})(Gr(O(e,"behaviors.viewportRuntime.viewports",{})),O(e,"behaviors.viewportRuntime.isRouteInitializationCompleted",!1)),Wr=e=>{let t=null;return new Proxy({},{get:(n,r)=>(null==t&&(t=Hr(e)),Reflect.get(t,r)),set:()=>!1,deleteProperty:()=>!1})},Xr=(()=>{let e=new Map,t=new Map;return{getDerivedData(t){if(!e.has(t))return{controllerAliasMap:{},proxyDataBrokerNodes:[],dataShell:{dataBrokers:{},dataElements:{}}};const n=e.get(t);return e.delete(t),n},setDerivedData(t,n){w(n)||n.proxyDataBrokerNodes&&n.dataShell&&e.set(t,le()({},n,{proxyDataBrokerNodes:[...n.proxyDataBrokerNodes.map((e=>le()({},e,{derived:!0})))]}))},get(e){if(!t.has(e))return{};return t.get(e)},set(e,n){w(n)||t.set(e,n)},unset(e){t.delete(e)}}})(),{CONTEXT_BINDING:Yr,ELEMENT_BINDING:zr,DATA_OUTPUT_BINDING:qr,STATE_BINDING:Qr,VIEWPORT_BINDING:Kr,REPEATER_ITEM_BINDING:Jr}=pe,Zr=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return`@${e}/${Gn(t)}${n.length>0?"."+n.join("."):""}`},eo=(0,An.memoize)(((e,t)=>Gn(qn([Se,e,t]))),((e,t)=>e+t)),to=function(e,t){return O(e,[t,...arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]])},no=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return(0,wn.unstableResolvePropertySelectorValue)(Zr(kn(e,t),n,r))},ro=function(e,t,n,r){var o,i,a,s;let l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];const c=e[vt],u=e[gt]||{},d=null==c?void 0:c[n];return(r===Tt||(null===(o=t[n])||void 0===o?void 0:o.alias.indexOf(r))>=0)&&(r=l.shift()),n=(null===(i=t[n])||void 0===i?void 0:i.elementId)||n,c&&(c[n]||null!=u&&u[d]||null!==(a=t[d])&&void 0!==a&&a.elementId||null!==(s=t[n])&&void 0!==s&&s.elementId)?function(e,t,n,r){var o;let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];const a=e[mt],s=e[vt]||{},l=e[gt]||{},c=s[n];if(l[c]&&l[c][r]){var u;(i[0]===Tt||(null===(u=t[n])||void 0===u?void 0:u.alias.indexOf(r))>=0)&&i.shift();const[e,...o]=i;return no(a,l[c][r],e,o)}return no(a,(null===(o=t[c])||void 0===o?void 0:o.elementId)||c,r,i)}(e,t,n,r,l):no(e.nowId,n,r,l)},oo=(e,t,n)=>{const[r,o,...i]=n;switch(t){case rt:return to(e,"userSessionInfo",["output",...n]);case Ke:return to(e,"nowAppProps",n);case Ze:return to(e,"nowSysProps",[n.join(".")]);case Qe:{const t=r,n=u([o,...i]);return to(e,t,n)}default:return to(e,o,i)}},io=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,{address:s}=arguments.length>7?arguments[7]:void 0,l=arguments.length>8?arguments[8]:void 0,c=arguments.length>9?arguments[9]:void 0;const[d,p,...f]=s;switch(a){case Qr:if("behaviors"===d)return;return to(i,d,u([p,...f]));case Yr:return oo(o,l,s);case zr:return no(o.nowId,d,p,f);case Kr:return O(Wr(i),s);case Jr:if(["value","index","parent"].includes(l))return b(s)&&s.length?O(c,[l,...s],null):O(c,l,null);de.warn(`@item.${l} is not a supported repeater binding.`);break;case qr:if(!x(e)&&e===d)return no(o.nowId,d,p,f);if(((e,t,n,r)=>{const o=r[_t],{pdbNodeIds:i=[]}=Xr.get(o),a=[...i,...t],s=r[vt]||{};return a.includes(e)||n[e]||s&&(a.includes(s[e])||a.includes(n[s[e]]))})(d,t,r,o))return ro(o,r,d,p,f);if(n.includes(d)){let e=p;return p===Tt&&(e=f.shift()),to(o,er(d,e),f)}if(p!==et)return to(o,tr(d),[p,...f]);{const[e,...t]=f;if(e===tt)return to(o,nr(d),t);if(e===nt)return to(o,rr(d),t)}break;default:return void de.warn("Unsupported binding encountered")}},ao=e=>null==e,so=(e,t)=>O(e,t,null),lo={EQ:"EQ",NEQ:"NEQ",GT:"GT",GTE:"GTE",LT:"LT",LTE:"LTE",EMPTY:"EMPTY",NOTEMPTY:"NOTEMPTY",ONEOF:"ONEOF",NOTONEOF:"NOTONEOF"},co=e=>Object.values(lo).includes(e),uo=(e,t)=>{switch(e){case lo.EQ:case lo.NEQ:case lo.GT:case lo.GTE:case lo.LT:case lo.LTE:case lo.ONEOF:case lo.NOTONEOF:return 3===t;case lo.EMPTY:case lo.NOTEMPTY:return 2===t}},po=(e,t,n)=>{switch(e){case lo.EQ:return t===n;case lo.NEQ:return t!==n;case lo.GT:return t>n;case lo.GTE:return t>=n;case lo.LT:return t<n;case lo.LTE:return t<=n;case lo.EMPTY:return ao(t);case lo.NOTEMPTY:return!ao(t);case lo.ONEOF:return n.includes(t);case lo.NOTONEOF:return!n.includes(t)}},fo=(e,t)=>{const n=t[0];if(!co(e)||!uo(e,t.length))return!1;const r=t[1];if(!r)return!1;const o=t[2];return Array.isArray(n)?n.some((t=>po(e,so(t,r),o))):null},ho=(e,t)=>{const n=t[0];if(!co(e)||!uo(e,t.length))return!1;if(t.length<2)return n;const r=t[1],o=t[2];return Array.isArray(n)?n.every((t=>po(e,so(t,r),o))):null},Eo=(e,t)=>{const n=t[0];if(!co(e)||!uo(e,t.length))return n;const r=t[1],o=t[2];return Array.isArray(n)?n.filter((t=>po(e,so(t,r),o))):null},mo=(e,t)=>{if(t.length<1||"string"!=typeof t[0])return null;const[n]=t;switch(e){case"both":return n.trim();case"end":return n.trimEnd();case"start":return n.trimStart();default:return null}},_o=(e,t)=>{if(!Array.isArray(t))return null;switch(e){case"CONCAT":return(e=>b(e)?e.join(""):"")(t);case"IF":return(e=>{var t,n;return b(e)&&3===e.length?e[0]?null!==(t=e[1])&&void 0!==t?t:null:null!==(n=e[2])&&void 0!==n?n:null:null})(t);case"EMPTY":return(e=>e.length<1||ao(e[0]))(t);case"LEN":return(e=>b(e)&&b(e[0])&&e.length>0?e[0].length:0)(t);case"PICK":return(e=>{var t;if(e.length<1)return null;const n=null!==(t=e[0])&&void 0!==t?t:null;return e.length<2?n:Array.isArray(n)?n.map((t=>so(t,e[1]))):null})(t);case"RANGE":return(e=>{var t,n;if(e.length<2)return[];const r=[],o=null!==(t=e[0])&&void 0!==t?t:0,i=null!==(n=e[1])&&void 0!==n?n:0;if("number"!=typeof o||"number"!=typeof i||o===i)return[];if(i<o)for(let e=o;e>=i;e-=1)r.push(e);else for(let e=o;e<=i;e+=1)r.push(e);return r})(t);case"SUM":return(e=>{const t=e[0];return Array.isArray(t)?t.reduce(((e,t)=>Number.isFinite(t)?e+t:e),0):null})(t);case"ANY_EQ":return fo("EQ",t);case"ANY_NEQ":return fo("NEQ",t);case"ANY_GT":return fo("GT",t);case"ANY_GTE":return fo("GTE",t);case"ANY_LT":return fo("LT",t);case"ANY_LTE":return fo("LTE",t);case"ANY_EMPTY":return fo("EMPTY",t);case"ANY_NOTEMPTY":return fo("NOTEMPTY",t);case"ANY_ONEOF":return fo("ONEOF",t);case"ANY_NOTONEOF":return fo("NOTONEOF",t);case"ALL_EQ":return ho("EQ",t);case"ALL_NEQ":return ho("NEQ",t);case"ALL_GT":return ho("GT",t);case"ALL_GTE":return ho("GTE",t);case"ALL_LT":return ho("LT",t);case"ALL_LTE":return ho("LTE",t);case"ALL_EMPTY":return ho("EMPTY",t);case"ALL_NOTEMPTY":return ho("NOTEMPTY",t);case"ALL_ONEOF":return ho("ONEOF",t);case"ALL_NOTONEOF":return ho("NOTONEOF",t);case"WHERE_EQ":return Eo("EQ",t);case"WHERE_NEQ":return Eo("NEQ",t);case"WHERE_GT":return Eo("GT",t);case"WHERE_GTE":return Eo("GTE",t);case"WHERE_LT":return Eo("LT",t);case"WHERE_LTE":return Eo("LTE",t);case"WHERE_EMPTY":return Eo("EMPTY",t);case"WHERE_NOTEMPTY":return Eo("NOTEMPTY",t);case"WHERE_ONEOF":return Eo("ONEOF",t);case"WHERE_NOTONEOF":return Eo("NOTONEOF",t);case"INDEXOF":return(e=>{if(!Array.isArray(e)||e.length<2||"string"!=typeof e[0]&&!Array.isArray(e[0]))return null;const[t,n]=e;return t.indexOf(n)})(t);case"LASTINDEXOF":return(e=>{if(!Array.isArray(e)||e.length<2||"string"!=typeof e[0]&&!Array.isArray(e[0]))return null;const[t,n]=e;return t.lastIndexOf(n)})(t);case"SLICE":return(e=>{if(!Array.isArray(e)||e.length<2||"string"!=typeof e[0]&&!Array.isArray(e[0])||"number"!=typeof e[1])return null;const[t,n,r]=e;return t.slice(n,"number"==typeof r?r:void 0)})(t);case"STRING":return(e=>{try{return JSON.stringify(e[0])}catch(e){return null}})(t);case"PARSE":return(e=>{if("string"!=typeof e[0])return null;try{return JSON.parse(e[0])}catch(e){return null}})(t);case"INCLUDES":return(e=>{if(!Array.isArray(e)||e.length<2||"string"!=typeof e[0]&&!Array.isArray(e[0]))return null;const[t,n]=e;return t.includes(n)})(t);case"REPLACE":return(e=>{if(e.length<3)return null;const[t,n,r]=e;return"string"!=typeof t||"string"!=typeof r||"string"!=typeof n?null:t.replace(new RegExp(n),r)})(t);case"REPLACEALL":return(e=>{if(e.length<3)return null;const[t,n,r]=e;return"string"!=typeof t||"string"!=typeof r||"string"!=typeof n?null:((e,t,n)=>{let r=e,o=r.indexOf(t);for(;o>-1;)r=r.replace(t,n),o=r.indexOf(t);return r})(t,n,r)})(t);case"TRIM":return mo("both",t);case"TRIMSTART":return mo("start",t);case"TRIMEND":return mo("end",t);case"UPPERCASE":return(e=>{if(e.length<1||"string"!=typeof e[0])return null;const[t]=e;return t.toUpperCase()})(t);case"LOWERCASE":return(e=>{if(e.length<1||"string"!=typeof e[0])return null;const[t]=e;return t.toLowerCase()})(t);case"KEYS":return(e=>{if(e.length<1||"object"!=typeof e[0]||!e[0])return null;const[t]=e;return Object.keys(t)})(t);case"VALUES":return(e=>{if(e.length<1||"object"!=typeof e[0]||!e[0])return null;const[t]=e;return Object.values(t)})(t);case"ENTRIES":return(e=>{if(e.length<1||"object"!=typeof e[0]||!e[0])return null;const[t]=e;return Object.entries(t)})(t);case"WITH":return(e=>{if(e.length<3||"object"!=typeof e[0]||!e[0]||"string"!=typeof e[1])return null;const[t,n,r]=e;return le()({},t,{[n]:r})})(t);case"DEBUG":return(e=>{if(e.length<2)return null;let t;return"object"==typeof e[0]&&e[0].value&&(t=e[0].value),"string"==typeof e[0]&&(t=e[0]),console.group("[UXValue Resolver]"),console.log(`Message: ${t}`),console.log("Value",e[1]),console.groupEnd(),e[1]})(t);case"GET":return(e=>{if(!Array.isArray(e)||e.length<1||"object"!=typeof e[0])return null;const[t,...n]=e;return n.some((e=>"string"!=typeof e&&"number"!=typeof e))?null:0===n.length?t:so(t,n)})(t);default:return null}};var vo=p(2019),go=p.n(vo);const{ENV_BINDING:yo}=pe;function Io(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n){if(n.type!==yo)return null;const[r,...o]=n.binding.address;if(!(r in e)&&t)return t(n);if(r in e){const t=e[r];return(null==o?void 0:o.length)>0?go()(t,o):t}return null}}const To=(e,t)=>Io(t,e[yo]),{ENV_BINDING:wo}=pe,{ENV_BINDING:Oo}=pe,{ENV_BINDING:No}=pe,{ENV_BINDING:Ro}=pe,{RUNTIME_INLINE_SCRIPT:So,LIST_CONTAINER:Ao}=pe,bo=(e,t,n,r)=>{if((null==t?void 0:t.type)!==Ao)return null;const o=t.container;switch(e){case"LET":return((e,t,n)=>{if(e.length<1||"JSON_LITERAL"!==e[0].type||"string"!=typeof e[0].value)return null;if(e.length<3)return null;const r=Vr(t,e[1],n),o={[e[0].value]:r};return Vr(le()({},t,{[wo]:To(t,o)}),e[2],n)})(o,n,r);case"FIND":return((e,t,n)=>{var r;if(e.length<2)return null!==(r=e[0])&&void 0!==r?r:null;const[o,i]=e,a=Vr(t,o,n);return Array.isArray(a)?a.find((e=>Vr(le()({},t,{[Oo]:To(t,{it:e})}),i,n))):null})(o,n,r);case"MAP":return((e,t,n)=>{var r;if(e.length<2)return null!==(r=e[0])&&void 0!==r?r:null;const[o,i]=e,a=Vr(t,o,n);return Array.isArray(a)?a.map((e=>Vr(le()({},t,{[No]:To(t,{it:e})}),i,n))):null})(o,n,r);case"REDUCE":return((e,t,n)=>{var r;if(e.length<3)return null!==(r=e[0])&&void 0!==r?r:null;const[o,i,a]=e,s=Vr(t,o,n);if(!Array.isArray(s))return null;const l=Vr(t,i,n);return s.reduce(((e,r)=>Vr(le()({},t,{[Ro]:To(t,{it:r,acc:e})}),a,n)),l)})(o,n,r)}},{RUNTIME_INLINE_SCRIPT:Co}=pe,Do=(e,t,n)=>Vr(le()({},e,{[Co]:S}),t,n),{RUNTIME_INLINE_SCRIPT:Po}=pe;const xo=(e=>{var t={};return p.d(t,e),t})({appendTranslations:()=>{const e=r.default&&r.__esModule;return e?r.default.appendTranslations:r.appendTranslations||r.default&&r.default.appendTranslations},t:()=>{const e=r.default&&r.__esModule;return e?r.default.t:r.t||r.default&&r.default.t}}),Mo=e=>{let{value:t}=e;return(0,xo.t)(t.message)};var Lo=p(2908),Uo=p.n(Lo);const{MAP_CONTAINER:$o,LIST_CONTAINER:Fo}=pe,{CLIENT_TRANSFORM:jo,BINARY:Bo,UNARY:ko,TRANSLATION_LITERAL:Vo}=pe,Go={[jo]:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;const{operator:r,operands:o}=t;if((e=>["MAP","FIND","REDUCE","LET"].includes(e))(r))return bo(r,o,e,n);const i=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return Vr(le()({},e,{[So]:S}),t,n)}(e,o,n);return _o(r,i)},[Bo]:(e,t,n)=>{const{operator:r,left:o,right:i}=t,a=Do(e,o,n);if("AND"===r&&!a)return!1;if("OR"===r&&1==a)return!0;return((e,t,n)=>{switch(e){case"ADD":return t+n;case"SUB":return t-n;case"MULTIPLY":return t*n;case"DIVIDE":return t/n;case"MOD":return t%n;case">":return t>n;case"<":return t<n;case">=":return t>=n;case"<=":return t<=n;case"EQUAL":return t==n;case"NOT_EQUAL":return t!=n;case"AND":return t&&n;case"OR":return t||n;case"??":return null!=t?t:n}})(r,a,Do(e,i,n))},[ko]:(e,t,n)=>{const{operator:r,operand:o}=t,i=((e,t,n)=>Vr(le()({},e,{[Po]:S}),t,n))(e,o,n);return((e,t)=>{if("NOT"===e)return!t})(r,i)},[Vo]:Mo,container:(e,t,n,r)=>{const o=(e,t)=>n=>Vr(e,n,t);switch(t){case $o:return Uo()(n,o(e,r));case Fo:return n.map(o(e,r));default:return null}}},{JSON_LITERAL:Ho,DATA_CHAIN_BINDING:Wo}=pe,Xo=function(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];const a=W(Vr,le()({},Go,{binding:W(io,r,o,i,{},e,t)}));return B(n,(e=>{const t=a(e);return O(t,["type"])===Wo?t:{type:Ho,value:t}}))};const Yo=(e=>{var t={};return p.d(t,e),t})({createHttpEffect:()=>{const e=o.default&&o.__esModule;return e?o.default.createHttpEffect:o.createHttpEffect||o.default&&o.default.createHttpEffect}});const zo=(e=>{var t={};return p.d(t,e),t})({createGraphQLEffect:()=>{const e=i.default&&i.__esModule;return e?i.default.createGraphQLEffect:i.createGraphQLEffect||i.default&&i.default.createGraphQLEffect}});const qo=(e=>{var t={};return p.d(t,e),t})({createInteractionId:()=>{const e=a.default&&a.__esModule;return e?a.default.createInteractionId:a.createInteractionId||a.default&&a.default.createInteractionId},defineMetric:()=>{const e=a.default&&a.__esModule;return e?a.default.defineMetric:a.defineMetric||a.default&&a.default.defineMetric},getInteractionId:()=>{const e=a.default&&a.__esModule;return e?a.default.getInteractionId:a.getInteractionId||a.default&&a.default.getInteractionId},getMetricTypes:()=>{const e=a.default&&a.__esModule;return e?a.default.getMetricTypes:a.getMetricTypes||a.default&&a.default.getMetricTypes},mark:()=>{const e=a.default&&a.__esModule;return e?a.default.mark:a.mark||a.default&&a.default.mark}}),Qo="true"===zt("glide.uxf.lib.performance.monitoring.enabled","false"),Ko=(e,t)=>{if(!(Qo||e||t))return;const{host:n,action:{meta:{pipelineId:r,request:o={}},payload:i}}=t,a=(0,qo.getInteractionId)(O(t,"action.meta")),s=O(i,"result",[]);if(Array.isArray(s)){const t=s.map(((e,t)=>({sysId:O(o,`data[${t}].definitionSysId`),executionTime:O(e,"executionTime")})));(0,qo.mark)(n,a,e,{pipelineId:r,payload:i,executions:t})}},Jo=e=>{const t=[],n=Object.getOwnPropertyNames(e);for(const r of n){const n=e[r],{type:o,binding:i,value:a}=n;t.push({name:r,type:o,value:a,binding:i})}return t},Zo=()=>"true"===zt("glide.uxf.lib.enable_dbk_graphql_transport","false"),ei="true"===zt("glide.uxf.lib.enable_puppeteer_metrics","false")?{mark:e=>performance.mark(e),measure:(e,t)=>performance.measure(e,t)}:{mark:G,measure:G},ti=(e,t,n,r,o)=>{ei.mark("resolve_ux_value");const i=Vr(le()({},e,{binding:function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return e.binding(t,n,...o)},[pe.RUNTIME_INLINE_SCRIPT]:function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return e[pe.RUNTIME_INLINE_SCRIPT](t,n,...o)},[pe.RT_CLIENT_RESPONSIVE_QUERY]:function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e[pe.RT_CLIENT_RESPONSIVE_QUERY](n,...r)}}),r,o);return ei.measure("UX Value Resolution","resolve_ux_value"),i},ni=(e,t,n)=>e.replace(/\{\{\w+\}\}/g,(e=>{const t=e.substring(2,e.length-2);return n[t]})),ri=(e,t,n,r)=>Object.entries(e).reduce(((e,o)=>{let[i,a]=o;return e[i]=ti(t,n,r,a),e}),{}),oi=function(e){return[{errors:arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],executionResult:{output:arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]},executionTime:arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,parentResourceId:null,status:arguments.length>3&&void 0!==arguments[3]?arguments[3]:200,sysId:e}]};class ii extends Error{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;super(e),this.code=t,this.errors=n,this.response=r}}async function ai(e,t,n,r,o){const i=`Failed to fetch data for pipelineId: ${t} with endpoint: ${n}`;let a=await async function(e){let t=null;if(e)try{t=await e.json()}catch(e){console.error("Error parsing JSON from response:",e)}return t}(e);const s=oi(r,[{status:e.status,success:e.ok,statusText:e.statusText,additionalInfo:a}],[],e.status,o);throw new ii(i,e.status,s,e)}const si="EXTERNAL_REST_DATABROKER_CACHE",li=async(e,t,n,r,o,i,a,s,l,c)=>{const{definitionAttributes:{httpmethod:u,endpoint:d,requestBody:p,parameters:f},cachePolicy:h}=e,E=(null==h?void 0:h.active)||!1,m=(null==h?void 0:h.policy)||null,_=(null==h?void 0:h.ttl)||null,v=ni(d,0,n),g=ni(p,0,n),y=le()({method:u},Object.keys(t||{}).length>0&&{headers:t},"GET"!==u&&g&&{body:g}),I=performance.now();_r(r,o);const T=`${v}:${w=e,Mt().stringify(Pt()(JSON.stringify(w)))}`;var w;try{let e=null;if(E&&"CACHE_ONLY"===m&&(e=await(async(e,t)=>{const n=await caches.open(si),r=await n.match(e);if(r){const o=await r.json();return Date.now()<o.timestamp+t?o.executionResult:(await n.delete(e),null)}return null})(T,_)),!e){const t=await fetch(v,y),n=performance.now()-I;t.ok?(e=await t.json(),_r(r,i,{result:oi(s,[],e,t.status,n)},{pipelineId:l,origin:c}),E&&await(async(e,t,n,r,o)=>{const i=await caches.open(si),a={pipelineSysId:t,executionResult:n,timestamp:Date.now(),ttl:r,hash:o};await i.put(e,new Response(JSON.stringify(a)))})(T,s,e,_,T)):await ai(t,l,v,s,n)}}catch(e){_r(r,a,{pipelineResults:e.errors},{pipelineId:l,origin:c})}};function ci(e){return function(t){let n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"(anonymous)";return function(){try{n=n||e(t);for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];return n.apply(null,i)}catch(e){de.error(`Could not evaluate function '${r}'`,e)}}}}const ui=e=>{e=new Set(e);const t=new Proxy({},{has:(t,n)=>!e.has(n),set:()=>!1});return ci((e=>new Function("proxy",`with(proxy){ return (function(){"use strict";\nreturn (${e});})() }`)(t)))},di=()=>["Array","BigInt","BigInt64Array","BigUint64Array","Boolean","Date","Float32Array","Float64Array","Generator","GeneratorFunction","Infinity","Int16Array","Int32Array","Int8Array","Math","Number","Object","Promise","RegExp","String","Symbol","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray","Map","Proxy","Reflect","Set","WeakMap","WeakSet","undefined","Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError","Intl","JSON","console","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","isFinite","isNaN","parseFloat","parseInt","DOMParser","structuredClone"],pi=ui(["Array","BigInt","BigInt64Array","BigUint64Array","Boolean","Date","Float32Array","Float64Array","Generator","GeneratorFunction","Infinity","Int16Array","Int32Array","Int8Array","Math","Number","Object","Promise","RegExp","String","Symbol","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray","Map","Proxy","Reflect","Set","WeakMap","WeakSet","undefined","Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError","Intl","JSON","console","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","isFinite","isNaN","parseFloat","parseInt","DOMParser","structuredClone"]),fi=(hi=["window","document","setTimeout","setInterval"],ci((e=>{const t=Array(hi.length).fill(null),n=`"use strict";\nreturn (${e});`;return new Function(...hi,n).apply(globalThis,t)})));var hi;const Ei="1.0.0",mi=new Map,_i=new Map,vi=new Map,gi="false"!==zt("glide.uxf.lib._restricted_.ux_scripts.allow_compat_mode","false"),yi=["sn_cwf_wrkspc.appRoutesMapping","global.mergePARFilters","sn_component_filte.mergePARFilters","sn_vtb.notificationHandler","sn_fsm_wrkspc.moment-timezone@v0.5.5","sn_km_uib.Article actions include","global.replaceWithTranslationBlock"];function Ii(e){return gi&&e===Ei?fi:pi}function Ti(e,t){return`${e}_${t}`}const wi=(e,t)=>new Proxy(t,{get(t,n){if(R(t,[n]))return O(e,[n]);de.warn(`Invalid property access for ${n}`)}}),Oi=e=>O(e,["userSessionInfo","output"]),Ni=Zt(),Ri=e=>{const t=O(jn(),[0],null),n=t?t[lt]:null;if(n){const e=en[n];return le()({},Ni(e))}return O(e,["nowAppProps"])};function Si(e,t){return{props:wi(e,t),app:Ri(e),session:Oi(e)}}function Ai(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(1===e.length&&N(e[0]))return e[0]}const bi=(e,t)=>new Proxy({},{get(n,r){var o,i;if(t&&t[r])return t[r];const a=null==e?void 0:e[_t];if(!a)return;const{dataShell:s}=Xr.get(a);return s?null==s||null===(o=s.dataElements)||void 0===o||null===(i=o[r])||void 0===i?void 0:i.definitionSysId:void 0}}),{DATA_OUTPUT_BINDING:Ci}=pe;function Di(e,t,n,r,o){const i=O(n,[t]);return B(O(r,[i],{}),(n=>n(e,t,o)))}function Pi(e,t,n){return new Proxy(e[t],{get(e,t){const r=O(n,[t]);return P(r)?r:Reflect.get(e,t)}})}const xi=(e,t,n)=>{const r=t[vt],o=t[gt];if(!r||!o)return"";const i=r[e];return o[i]?o[i][n]:""},Mi=(e,t,n,r)=>{if(r&&r[e])return e;const o=n[vt];return o&&o[e]&&(e=o[e]),t&&t[e]?t[e].elementId:e},Li=e=>e.indexOf(".")>0;function Ui(e,t,n,r,o,i,a,s,l,c,u){return new Proxy({},{get(d,p,f){var h;if(p===Tt||(null===(h=l[u])||void 0===h?void 0:h.alias.indexOf(p))>=0)return f;if(!Li(u)){const d=xi(u,c,p);if(d){const f=s?Di(r,d,o,i,d?{[Xe]:!0}:{}):null;return Ui(e,t,n,r,o,i,a,f,l,c,`${u}.${String(p)}`)}}if(null!=s){const e=O(s,[p]);if(P(e))return e}const E=u.split(".");if(p===et)return{[tt]:io(e,t,n,l,c,void 0,Ci,{address:[...E,p,tt]}),[nt]:io(e,t,n,l,c,void 0,Ci,{address:[...E,p,nt]})};const m=io(e,t,n,l,c,void 0,Ci,{address:[...E,p]});return void 0===m&&a?a(p):m}})}const $i=()=>{};function Fi(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,l=arguments.length>8?arguments[8]:void 0,c=arguments.length>10?arguments[10]:void 0;const u=bi(a,arguments.length>9?arguments[9]:void 0);return new Proxy({},{get(d,p){var f;const h=Mi(p,i,a,u),E=e?Di(l,h,u,c,null!=a&&null!==(f=a[vt])&&void 0!==f&&f[p]?{[Xe]:!0}:{}):null,m=function(e,t,n,r){const o=null==t?void 0:t.find((t=>t.name===e)),i=null==o?void 0:o.dependencyHandledEvents;return null!=i&&i.length?t=>{const o=Wn(t).toUpperCase();return i.includes(o)?function(){for(var t=arguments.length,r=new Array(t),i=0;i<t;i++)r[i]=arguments[i];n(null,fe,{dependencyAlias:e,dependencyOp:o,wrappedPayload:Ai(r)})}:r(t)}:r}(p,o,l,$i);if(e){if(p===t)return Pi(s,t,E)}else if(p===t)return s[p];return Ui(t,n,r,l,u,c,m,E,i,a,p)}})}const ji=["behaviors","properties"];function Bi(e){const t=yr()(e,ji);return new Proxy(t,{get:(e,t)=>Reflect.get(e,t),set(){console.warn("Use setState for state updates. Operation was ignored.")}})}const{ELEMENT_BINDING:ki}=pe;function Vi(e){return new Proxy({},{get:(t,n)=>function(e,t){return new Proxy({},{get:(n,r)=>io(null,null,[],{},e,void 0,ki,{address:[t,r]})})}(e,n)})}function Gi(e,t,n,r,o,i,a,s,l,c,u,d){const p=B(i,(()=>{})),f=Vi(s);return{context:Si(s,p),elements:f,data:Fi(e,t,n,r,o,a,s,f,d,c,u),state:Bi(l)}}const{DATA_OUTPUT_BINDING:Hi}=pe,Wi=(e,t,n,r,o,i)=>new Proxy({},{get(a,s){var l,c,u,d;if(!r)return void de.error(`Prop 'api.data.${s}' in client transform script cannot be resolved because the controllerElementId prop is missing from the preset in the page definition composition.`);const p=null==o||null===(l=o.filter((e=>e.nodeId===r)))||void 0===l||null===(c=l[0])||void 0===c||null===(u=c.dependencies)||void 0===u||null===(d=u[s])||void 0===d?void 0:d.controllerElementId;return p?Wi(e,t,n,p,[]):io(null,e,t,i,n,null,Hi,{address:[r,s]})}}),Xi=e=>new Proxy({},{get(t,n){const r="string"==typeof n?` '${String(n)}' `:" ";de.warn(`Prop${r}will not resolve as 'api.${e}' is not supported in component preset client transform scripts`)}});let Yi;const zi=async()=>{if(Yi)return Yi;const{snHttpInstance:e}=await Promise.resolve().then(p.bind(p,4587));return Yi=e,e};function qi(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:()=>{};return new Promise(((o,i)=>{const{method:a="GET",headers:s={},params:l={},body:c={},batch:u=!0}=t;r(),zi().then((t=>t.request(e,a,{headers:s,params:l,data:c,onUploadProgress:n,batch:u}).then((e=>o({response:le()({},e.data)}))).catch((e=>{const{response:{data:t,status:n,statusText:r,headers:o},message:a}=e;i({error:le()({data:t,status:n,statusText:r,options:le()({},s&&{headers:s},o&&{responseHeaders:o},l&&{params:l},t&&{data:t})},a&&{message:a})})}))))}))}const Qi=e=>e.replace(/\\([\s\S])|(")/g,"\\$1$2"),Ki=e=>[{query:`{\n\tGlideDomain_Query {\n\t\tgetMessage(key: "${Qi(e)}") {\n\t\t\tkey\n\t\t\tmessage\n\t\t}\n\t}\n}`}],Ji=e=>R(window,["__TECTONIC_TRANSLATIONS__",e]),Zi=e=>`Translation '${e}' is missing from window.__TECTONIC_TRANSLATIONS__ - Check KB0552358 for details`;async function ea(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Ji(e)?(0,xo.t)(e,...n):(de.warn(Zi(e)),qi("/api/now/graphql",{method:"POST",body:Ki(e),batch:!1}).then((t=>{let{response:r=[]}=t;const{data:{GlideDomain_Query:{getMessage:{key:o=e,message:i=e}={}}={}}={}}=r[0]||{};return(0,xo.appendTranslations)({[o]:i}),(0,xo.t)(e,...n)})))}const ta=(e,t,n)=>{const r=function(e,t){return vi.get(Ti(e,t))}(e,t);if(P(r))return r(n)},na=()=>({translateSync:function(e){Ji(e)||de.warn(Zi(e));for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return(0,xo.t)(e,...n)}}),ra=function(e,t,n,r,o,i,a){let s,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c={};return"preset"===(arguments.length>8&&void 0!==arguments[8]?arguments[8]:"")?s=function(e,t,n,r,o,i){return{context:{props:Xi(Qe),app:Xi(Ke),session:Oi(r)},elements:Xi("elements"),data:Wi(e,t,r,o,i,n),state:Xi(Je)}}(n,r,o,i,arguments.length>9&&void 0!==arguments[9]?arguments[9]:"",arguments.length>10?arguments[10]:void 0):(s=Gi(!1,t,n,r,[],e,o,i,a),c.viewports=Wr(a),M(l)||(c.item=l)),le()({},s,c)};function oa(e,t,n,r,o,i,a,s,l,c,u){let d=arguments.length>11&&void 0!==arguments[11]?arguments[11]:null,p=arguments.length>12&&void 0!==arguments[12]?arguments[12]:"",f=arguments.length>13&&void 0!==arguments[13]?arguments[13]:"";try{const h=ra(n,r,o,i,s,l,c,d,p,f,a),E=na();return ta(e,u,{api:h,event:t,helpers:E})}catch(e){de.error(e)}}const ia="CONTAINER_ELEMENT",aa="CHILD_ELEMENT",sa="active",la="flex",ca="inline-flex",ua="grid",da="inline-grid",pa="uxfInternalUseOnlyReflowPropValues",fa="element",ha="container",Ea="page",ma="macroponent";const _a=(e=>{var t={};return p.d(t,e),t})({Fragment:()=>{const e=s.default&&s.__esModule;return e?s.default.Fragment:s.Fragment||s.default&&s.default.Fragment},createElement:()=>{const e=s.default&&s.__esModule;return e?s.default.createElement:s.createElement||s.default&&s.default.createElement},default:()=>{const e=s.default&&s.__esModule;return e?s.default&&s.default.default?s.default.default:s.default:e?s.default.default:s.default?s.default.default?s.default.default:s.default:s}}),va="Reflow Usage",ga=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Qo)return;var n;n=va,(0,qo.getMetricTypes)()[n]||(window.nowUiFramework||(window.nowUiFramework={}),window.nowUiFramework.uxfReflowInteractionId=(0,qo.createInteractionId)(),(0,qo.defineMetric)(va,5));const r={macroponentTitle:O(window,"ux_globals.snCanvasScreen.screenData.defaultTitle",""),macroponentSysId:O(window,"ux_globals.snCanvasScreen.screenData.macroponentSysId")},o=O(window,"location.pathname",""),i={height:O(window,"innerHeight",0),width:O(window,"innerWidth",0)},a=O(window,"nowUiFramework.uxfReflowInteractionId",(0,qo.createInteractionId)()),s=le()({},t,r,{pathname:o,screenSize:i});(0,qo.mark)(e,a,va,s,"usage")},ya=(e,t)=>_(e,(e=>function(e,t){if(!e)return!1;if(Array.isArray(t)){let n=e;for(let e=0;e<t.length;e++){let r=t[e];if(!(r in n))return!1;n=n[r]}return!0}return t in e}(e,["query",t]))),Ia=e=>{const t=O(e,["layout","type"]),n=O(e,["layout","isInline"]),r=O(e,["layout","styles"]);return Aa(t,r,n)},Ta=(e,t,n)=>{let r={};return n===ia?r=Ia(e):n===aa&&(r=((e,t)=>{const n=v(O(e,["layout","items"]),(e=>ba(e.element_id)===t));return le()({},O(n,["rules"]),O(n,["styles"]))})(e,t)),!w(r)},wa=e=>{e.removeAttribute("style")},Oa=(e,t)=>{wa(e),T(t,((t,n)=>{e.style.setProperty(n,t)}))},Na=(e,t)=>le()({},e,t),Ra=(e,t,n,r,o,i,a,s)=>{let l=!1;const c=[...new Set(n.map((e=>O(e,["query",o],0))))].sort(((e,t)=>t-e)),u=Sa(c,r);if(!u){if(!s){Oa(e,a);const t=((e,t,n)=>null!=t&&0!=t.length&&((e.style["min-width"]?parseInt(e.style["min-width"]):0)>0&&n<=t[0]))(e,c,r);t&&(e.style["min-width"]=null)}return!1}{var d;const s=n.find((e=>O(e,["query",o])===u));if((null==s||null===(d=s.query)||void 0===d?void 0:d.isAutoReflow)&&lr(e))return!1;if(r<=parseInt(O(s,["query",o]))&&!l)return l=!0,function(e,t,n){if((arguments.length>3&&void 0!==arguments[3]?arguments[3]:ia)===ia){const r=Na(n,Ia(e));Oa(t,r),0!=t.children.length&&O(e,["layout","items"]).forEach((e=>{const n=t.children.namedItem(ba(null==e?void 0:e.element_id));if(n){let t=n.defaultStyles,r=le()({},O(e,["rules"]),O(e,["styles"]));Oa(n,Na(t,r))}}))}}(s,e,a,t),ga(e,{initialRes:i,breakpoint:u}),!0}},Sa=(e,t)=>{let n,r,o=0;if(!e||0==e.length)return r;for(let i=0;i<e.length;i++)if(n=e[i],o=i+1<e.length?e[i+1]:0,t<=n&&t>o){r=n;break}return r},Aa=(e,t,n)=>{let r={};return"flex"===e?r=n?le()({},t,{display:ca}):le()({},t,{display:la}):"grid"===e&&(r=n?le()({},t,{display:da}):le()({},t,{display:ua})),r},ba=e=>`item-${e}`,Ca=(e,t,n)=>{const{default:r}=t,{items:o}=r,i=o.map((e=>ja(e.element_id))),a=xa(e,n);return!w(a)&&!A(i,a)},Da=(e,t)=>{const n=u(t);return!w(e)&&!w(n)},Pa=e=>D(O(e,"data.dataset.type",""),"repeater"),xa=(e,t)=>{let n;if(t)n=O(e,"data.attrs.element-id","");else{const t=O(e,"data.props.componentId","");t?n=ja(t):Pa(e)&&(n=ja(O(e,"data.props.id")))}return n},Ma=e=>{const t=(e,t)=>D(t,O(e,["sel"]));return q(e,(e=>t(e,"sn-ui-builder-element-mount")||t(e,"sn-ui-builder-default-slotted-wrapper")))},La=e=>{var t,n,r;if(e===window)return window.innerWidth;const o=getComputedStyle(e);return(e.offsetWidth||e.getBoundingClientRect().width||(null===(t=(e=>e.shadowRoot)(e))||void 0===t||null===(n=t.querySelector("now-uxf-page"))||void 0===n||null===(r=n.getBoundingClientRect())||void 0===r?void 0:r.width))+parseInt(o.marginLeft)+parseInt(o.marginRight)},Ua=(e,t)=>{const n=(e=>{const t=O(e,["display"]);let n;return(t===la||t===ca)&&(n="flex"),(t===ua||t===da)&&(n="grid"),n})(Wa.get(e));return!w(e)&&!D(t,n)},$a=e=>e?e.getAttribute("parent-component-id")||e.getAttribute("id")||e.id:null,Fa=e=>{const t=[],n=[];return e.forEach((e=>{(e=>Boolean(O(e,"data.attrs.slot",!1)))(e)?t.push(e):n.push(e)})),{childrenWithPredefinedSlot:t,otherChildren:n}},ja=(0,An.memoize)((e=>{const t=e.match(/[^-]+$/);return t?t[0]:e})),Ba=e=>{const t={};for(const n of e){const{query:{reference:e=fa}}=n;t[e]||(t[e]=[]),t[e].push(n)}return t},ka=(e,t)=>{if(!e||!t)return;let n;switch(t){case fa:n=e;break;case ha:n=e.parentElement;break;case ma:n=e.getRootNode().host;break;case Ea:n=window;break;default:n=e}return n},Va=()=>[Ea,ma,ha,fa,ma],Ga=(e,t,n,r,o)=>{let i=e;const a=O(t,["layout","items"]);if(r===ia)I(a,(e=>{var t;const n=v(o,(t=>{var n;return(null==t||null===(n=t.elm)||void 0===n?void 0:n.id)===ba(null==e?void 0:e.element_id)}));if(x(n))return;const r=le()({},O(e,["rules"]),O(e,["styles"]));x(r)||(i=le()({},i,{[n.elm.id]:le()({},i[null==n||null===(t=n.elm)||void 0===t?void 0:t.id],r)}))}));else if(r===aa){const e=v(a,(e=>n.id===ba(null==e?void 0:e.element_id))),t=le()({},O(e,["rules"]),O(e,["styles"]));x(t)||(i=le()({},i,{[n.id]:le()({},i[n.id],t)}))}return i},Ha=(e,t,n)=>n!=ia?e:le()({},e,Ia(t)),Wa=new Map,Xa=new Map,Ya=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const{default:o}=t,{type:i,isInline:a}=o;let s={},l=((e,t,n,r)=>{const{default:o}=n;if(e){const{rules:e,styles:t}=o;return le()({},e,t,r)}{const{styles:e,rules:n}=t;return le()({},{"min-height":"0","min-width":"0"},n,e,r)}})(n,e,t,r);return n?"flex"===i?s=a?le()({},l,{display:ca}):le()({},l,{display:la}):"grid"===i&&(s=a?le()({},l,{display:da}):le()({},l,{display:ua})):s=le()({},l),s},za=(e,t,n,r)=>{let o={},i={};if(w(t))return[i,o];const a=ya(t,"max-width"),s=Va(),l=Ba(a);return I(s,(t=>{const a=l[t];w(a)||([i,o]=((e,t,n,r,o,i,a)=>{const s=n.sort(((e,t)=>O(t,["query","max-width"],0)-O(e,["query","max-width"],0))),l=La(ka(o,r));let c=e,u=t;return I(s,(e=>{var t;const n=null==e||null===(t=e.query)||void 0===t?void 0:t.isAutoReflow;if(n&&lr(o))return;const r=parseInt(O(e,["query","max-width"]));l<=r&&(n||(c=Ga(c,e,o,i,a)),u=Ha(u,e,i))})),[u,c]})(o,i,a,t,e,n,r))})),[i,o]},qa=(e,t,n,r,o)=>{const i=e.id,a=ya(n,"max-width"),s=Va(),l=Ba(a);let c=!1;for(let n=0;n<s.length;n++){const a=s[n],u=l[a];if(!w(u)&&Ta(u[0],i,r)){const n=ka(e,a);let i=La(n);const s=Ra(e,r,u,i,"max-width",o,t,c);c=c||s}}},Qa=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];const i=Ya(t,n,r,arguments.length>4&&void 0!==arguments[4]?arguments[4]:{}),a=((e,t)=>{const n=t.getAttribute("parent-component-id");return e?`${O(t,"parentElement.localName")}--${n}`:O(t,["id"])})(r,e);if(w(a))return;const s=Wa.get(a);o?(wa(e),Oa(e,i),Wa.set(a,i)):w(s)?(Oa(e,i),Wa.set(a,i)):D(s,i)?Oa(e,i):(wa(e),Oa(e,i),Wa.set(a,i))},Ka=(e,t,n,r)=>{const o=Object.keys(n).map(Number).sort().reverse();let i=La(t);const a=Sa(o,i);if(a)return ts(e,n[a],n,!0),ga(e,{initialRes:r,breakpoint:a}),a},Ja=(e,t)=>{const n=e.componentId;Xa.set(n,t)},Za=e=>{const t=e.componentId;return Xa.get(t)},es=(e,t,n)=>{if(lr(e))return;const r=(e=>{const t={};for(const[n,r]of Object.entries(e))try{const e=JSON.parse(r),{reference:o=fa,propertyValues:i}=e;t[o]||(t[o]={}),t[o][n]=i}catch(e){console.error("Props can not be parsed!!! ",e)}return t})(t),o=Va();let i=!1;for(let t=0;t<o.length;t++){const a=o[t];if(r[a]){const t=Ka(e,ka(e,a),r[a],n);t&&(i=t)}}i||ts(e,Za(e),t)},ts=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!w(t)&&e.helpers&&e.helpers.updateProperties){let o={};const i=((e,t)=>{let n=[];Object.values(t).forEach((e=>{n=n.concat(Object.keys(e))}));const r=new Set(n);let o={};for(let t of r)t in e&&(o[t]=e[t]);return o})(e.getProperties(),n);for(const[e,n]of Object.entries(t))D(i[e],n)||(o[e]=n);if(!w(o)||r){const n=Za(e);n?r&&Ja(e,((e,t,n)=>{for(const r of Object.keys(n))r in t&&(t[r]=e[r]);return t})(n,i,t)):Ja(e,i),e.helpers.updateProperties(o)}}},ns=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};t===aa?rs(e,r[e.id]):t===ia&&(Oa(e,le()({},e.defaultStyles,o)),I(n,(e=>{var t;rs(e.elm,r[null===(t=e.elm)||void 0===t?void 0:t.id])})))},rs=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(x(e))return;const n=e[Et];if(!w(n)||!w(t)){if(!w(n)){I(Va(),(r=>{const o=n[r];if(w(o))return;const i=ka(e,r),a=La(i);t=o.reduce(((e,t)=>{let{query:n,value:r}=t;return a>n["max-width"]?e:le()({},e,r)}),t)}))}e.removeAttribute("style"),Oa(e,le()({},e.defaultStyles,t))}},os=new Map;function is(e){const t=as(e);if(os.has(t))return;const n=window.matchMedia(`(${St}: ${e[St]}px)`);os.set(t,n)}function as(e){const{reference:t}=e;return t===ma?`${St}_${e[St]}_${e[At]}`:`${St}_${e[St]}`}function ss(e){return os.get(e)}let ls;function cs(){return x(ls)?ls=new ResizeObserver(d((e=>{e.forEach((e=>{const t=e.target;w(t[Et])||ns(t,aa);const n=us(t);ds.has(n)&&ns(t,ia,ds.get(n))}))}),60)):ls}const us=e=>null!=e&&e.componentId?e.componentId:null==e?void 0:e.getAttribute("parent-component-id"),ds=new Map,ps=e=>{if(!w(O(e,["data","props",Et]))){z(e,"data.hook",{insert:t=>{let{elm:n}=t;n.defaultStyles=O(e,["data","style"],{}),(e=>{const t=e[Et];if(t[fa]&&cs().observe(e),t[ha]||t[Ea]||t[ma]){const t=e.parentElement,n=us(t);if(w(n))return void console.warn(`Composition style queries not registered for element ${us(e)}`);let r=ds.get(n)||[];r.push({elm:e}),ds.set(n,r),1===r.length&&cs().observe(t)}})(n)},destroy:e=>{let{elm:t}=e;(e=>{cs().unobserve(e);const t=e.parentElement;if(x(t))return;const n=us(t);if(ds.has(n)){var r;let o=ds.get(n);o=null===(r=o)||void 0===r?void 0:r.filter((t=>t.elm&&t.elm!==e)),w(o)?(ds.delete(n),cs().unobserve(t)):ds.set(n,o)}})(t)}})}return e},fs=(e,t)=>(0,_a.createElement)(_a.Fragment,null,t.map((e=>ps(e)))),hs=[Ea,ma],Es=(e,t,n,r)=>{const{default:o,queries:i}=n,{[Le]:a}=e;let s=o;return hs.forEach((e=>{const t=i[e];if(!t)return;const n=t.find((e=>a[as(e.query)]));x(n)||(s=n.value)})),Vr(t,s,r)},{RUNTIME_INLINE_SCRIPT:ms,RT_CLIENT_RESPONSIVE_QUERY:_s}=pe;function vs(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0;return le()({},Go,{[ms]:W(oa,e,null,t,n,r,[],i,a),[_s]:Es,binding:W(io,n,r,o,a)})}async function gs(e,t){const{startActionType:n,successActionType:r,errorActionType:o}=e,{state:i,properties:a,action:{payload:s,meta:l},dispatch:c}=t,{pipelineId:u,origin:d,pipelineSysId:p,pipelineResolverDependencies:{mcpSysId:f,csdbNodeId:h,pdbNodeIds:E,proxyDataBrokerNodes:m,externalControllerDependencies:_,controllerAliasMap:v}}=l,g=s.data.find((e=>e.definitionSysId===p)),{inputValues:y={},headers:I={}}=g,T=vs(f,a,h,E,_,m,v),w=ri(le()({},y),T,a,i),O=ri({headers:I},T,a,i);await li(g,le()({},O.headers),le()({},w),c,n,r,o,p,u,d)}const{DB_ENGINE_EXEC_REQUESTED:ys,DB_ENGINE_EXEC_REQUESTED_WITH_RECORDING:Is,DB_ENGINE_EXEC_SUCCEEDED:Ts,DB_ENGINE_EXEC_STARTED:ws,DB_ENGINE_EXEC_FAILED:Os,DB_ENGINE_EXEC_PROGRESSED:Ns,UXF_DB_REFRESH_REQUESTED:Rs,UXF_DB_OP_EXEC_REQUESTED:Ss,UXF_DB_DATA_RECEIVED:As,DATA_FETCH_INITIATED:bs,DATA_FETCH_SUCCEEDED:Cs,DATA_FETCH_FAILED:Ds,DATA_OP_INITIATED:Ps,DATA_OP_SUCCEEDED:xs,DATA_OP_FAILED:Ms}=Sn,Ls="/api/now/uxf/databroker/exec",Us="query ($data: [global_DataResource_ExecutionRequestNode]!) {\n  global {\n    DataResource {\n      DataResourceDataSet(data: $data) {\n        sysId\n        status\n        executionTime\n        executionResult\n        errors {\n          message\n          errorType\n          locations\n          validationErrorType\n        }\n      }\n    }\n  }\n}\n",$s=(0,zo.createGraphQLEffect)(Us,{variableList:["data"],successActionType:Ts,startActionType:ws,errorActionType:Os}),Fs=(0,zo.createGraphQLEffect)(Us,{variableList:["data"],successActionType:Ts,startActionType:ws,errorActionType:Os,headerList:{"X-NOW-API-PREFETCH-ALLOWED":"true"}}),js=(0,Yo.createHttpEffect)(Ls,{method:"POST",batch:!0,successActionType:Ts,startActionType:ws,errorActionType:Os,progressActionType:Ns}),Bs=(0,Yo.createHttpEffect)(Ls,{method:"POST",batch:!1,successActionType:Ts,startActionType:ws,errorActionType:Os,progressActionType:Ns}),ks={effect:gs,args:[{successActionType:Ts,startActionType:ws,errorActionType:Os,progressActionType:Ns}]};const Vs=(0,Yo.createHttpEffect)(Ls,{method:"POST",batch:!0,successActionType:Ts,startActionType:ws,errorActionType:Os,progressActionType:Ns,headers:{"X-NOW-API-PREFETCH-ALLOWED":"true"}}),Gs=e=>({effect:t=>{const{action:{meta:{pipelineId:n,origin:r}},dispatch:o}=t,i=(e=>{if(!Zo())return e.result;if(!e.data)return e.errors;const t=e.data.global.DataResource.DataResourceDataSet;return t.forEach((e=>{"string"==typeof e.executionResult&&(e.executionResult=JSON.parse(e.executionResult)),"string"==typeof e.errors&&(e.errors=JSON.parse(e.errors))})),t})(O(t,"action.payload"));Ko(Ts,t),_r(o,As,{id:n,output:i,origin:r},{pipelineDefinition:O(e,n)})},stopPropagation:!0}),Hs=e=>({effect:t=>{const{action:{payload:n,meta:{pipelineId:r,origin:o}},dispatch:i}=t,{pipelineResults:a=[]}=n,s=O(e,r);Ko(Os,t),de.error(`DB exec engine call failed for pipelineId: ${r}`,n),zs(i,o,a,!1,s)},stopPropagation:!0}),Ws=(e,t)=>{const n=O(t,"requestType"),r=O(t,"requestId");if(r)switch(n){case Ss:e(Ps,Ys(r));break;case Rs:Xs(r).forEach((t=>{e(bs,t)}))}},Xs=e=>e.split("->").map((e=>({dataElemId:e}))),Ys=e=>{const t=e.split("#");return{dataElemId:t[0],operation:t[1]}},zs=(e,t,n,r,o)=>{const i=O(t,"requestType"),a=O(t,"requestId");if(a)switch(i){case Ss:r&&qs(n)?e(xs,le()({},Ys(a),{data:Qs(n)})):e(Ms,le()({},Ys(a),{errors:Ks(n)}));break;case Rs:{const t=((e,t,n)=>e.filter((e=>{var r,o;const i=null==n||null===(r=n.filter((t=>t.id==e.dataElemId)))||void 0===r||null===(o=r[0])||void 0===o?void 0:o.definitionSysId;return!!i&&t.filter((e=>e.sysId===i)).length>0})))(Xs(a),n,o);t.forEach(((t,o)=>{r&&Js(n[o])?e(Cs,t):e(Ds,le()({},t,{errors:Zs(n[o])}))}));break}}},qs=e=>{const t=O(e,"[0].status",500);return t<400&&t>199},Qs=e=>O(e,"[0].executionResult",{}),Ks=e=>O(e,"[0].errors",[]),Js=e=>{const t=O(e,"status",500);return t<400&&t>199},Zs=e=>O(e,"errors",[]),el=e=>({before:t=>{const{coeffects:n,effects:r}=t,o=O(n,"action.meta.origin"),i=O(n,"action.payload"),a=O(n,"action.meta");return a.batchExcluded=!1,i.data.map((t=>{if(!e||a.batchExcluded||!t.definitionSysId)return;const n=O(e,`dataBrokers[${t.definitionSysId}].batchExclude`,!1);a.batchExcluded=a.batchExcluded||n})),z(t,"coeffects.action.payload",(e=>{if(!Zo())return e;if(!e.data)throw new Error("Databroker payload formatted incorrectly: \n ${JSON.stringify(payload)}");return{data:e.data.map((e=>{const{type:t,priority:n,instanceId:r,parentResourceId:o}=e;return{sysId:e.definitionSysId,type:t,priority:n,instanceId:r,parentResourceId:o,inputValues:Jo(e.inputValues)}}))}})(i)),o?le()({},t,{effects:[...r,{effect:Ws,args:[n.dispatch,O(n,"action.meta.origin")]}]}):t}}),tl=(e,t)=>({effect:O(e,["effect"]),args:[...O(e,["args"]),t]}),nl=(e,t,n,r)=>{const{coeffects:o,effects:i}=e,a=O(o,"action.meta");let s;return s="REST_EXTERNAL"===a.pipelineType?t:Zo()?n:o.action.payload.data.some((e=>{let{definitionSysId:t}=e;return"115cd314a3110210be942a56041e6171"===t}))||a.batchExcluded?Bs:r,le()({},e,{effects:[...i,tl(s,o)]})},rl=e=>nl(e,ks,$s,js),ol=e=>nl(e,ks,Fs,Vs),il=(e,t)=>({[ys]:{interceptors:[el(t),{before:rl}],stopPropagation:!0},[Is]:{interceptors:[el(t),{before:ol}],stopPropagation:!0},[Ts]:Gs(e),[Os]:Hs(e)}),al=(e,t,n,r,o)=>{Ws(e,t),r&&r.length>0?_r(e,As,{id:n,output:r,origin:t},{pipelineDefinition:o}):zs(e,t,[],!1)},{EVENT_PAYLOAD_BINDING:sl}=pe,ll=(e,t,n)=>{let{address:r}=n;if(t===sl)return O(e,r)},{JSON_LITERAL:cl,EVENT_PAYLOAD_BINDING:ul}=pe,dl=(e,t)=>{const n=W(Vr,le()({},Go,{[ul]:W(ll,t)}));return B(e,(e=>{const t=n(e);return R(t,["type"])?t:{type:cl,value:t}}))},pl=new WeakMap,fl=new WeakMap,hl=()=>({getApi:null,csdbDispatchFn:null,rootDispatchFn:null,dataBrokerDebouncedPipelineRefreshFns:null,parentDispatchFn:null});function El(e){return pl.has(e)||pl.set(e,hl()),pl.get(e)}function ml(e,t,n){const r=function(e){return fl.has(e)||fl.set(e,new Map),fl.get(e)}(e);return r.has(t)||r.set(t,n()),r.get(t)}const _l=Object.keys(hl());function vl(e,t,n){if(!_l.includes(t))return;const r=El(e);return null===r[t]&&(r[t]=n()),r[t]}const gl="__helpers_defer__",yl="__variables__",Il="__ancestor_root_node__",Tl="dispatch";function wl(e,t){if(x(e.shadowRoot))return void de.warn("Host does not contain any applicable children");const n=e.getAttribute("component-id"),r=e.shadowRoot.querySelector(`[component-id="${n}-${t}"]`);if(!x(r))return Ol(r);de.warn("Host does not contain the target node")}function Ol(e){return O(Nl(e,gl),[Tl])}function Nl(e,t){const n=g(Object.getOwnPropertySymbols(e).filter((e=>yl===e.description)).map((t=>e[t])))||e;return g(Object.getOwnPropertySymbols(n).filter((e=>t===e.description)).map((e=>n[e])))}function Rl(e,t,n){const r=ml(e,t,(()=>wl(e,t)));return x(r)?n:r}function Sl(e,t){const n=vl(e,"rootDispatchFn",(()=>wl(e,qe)));return x(n)?t:n}function Al(e,t){const n=vl(e,"parentDispatchFn",(()=>{const t=function(e){return Nl(e,Il)}(e);return t?Ol(t):null}));return x(n)?t:n}const bl=Symbol.for("__DO_NOT_USE_THS_IS_NOT_A_PUBLIC_API__uxfCsdbId"),{UXF_DB_OP_EXEC_REQUESTED:Cl,UXF_DB_REFRESH_RELATED_REQUESTED:Dl,UXF_DB_OP_TRIGGER_REQUESTED:Pl}=Sn;function xl(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0;const i=!x(e);return{[Pl]:hr({stopPropagation:!1,effect:a=>{let{action:s,dispatch:l,host:c,properties:u}=a;const{payload:{operation:{dataElementId:d,operationName:p},operationPayload:f},meta:{[We]:h,[Xe]:E,[Ye]:m,id:_}}=s,{nowId:v}=u;if(o&&(h||E))return;if(E&&v===_)return;if(s.stopPropagation(),r.includes(d))return;const g=O(t,["dataElements",d,"definitionSysId"]),y=O(t,["dataElements",d,"type"]),I=O(t,["dataBrokers",g,"operations",p]);if(x(I))de.warn(`Unable to locate data broker with id = ${d}, operation name = ${p}`);else switch(I.type){case"refresh":x(d)||_r(l,Dl,{id:d});break;case"broker":if(v!==_)return;_r(l,Cl,{data:[{type:I.targetActionType,definitionSysId:I.targetActionId,parentResourceId:d,inputValues:dl(I.targetActionInputValues,f)}]},{operationName:I.name});break;case"delegate":{var T;T=y===ze||n&&!i?Rl(c,d,l):i?function(e,t,n){const r=vl(e,"csdbDispatchFn",(()=>wl(e,t)));return x(r)?n:r}(c,e.nodeId,l):l;let t={[bl]:kn(v,i?e.nodeId:d)};y===ze&&(t=le()({},t,{[Ye]:m})),T(I.targetEventName,f,t)}}}})}}const{UXF_DB_REFRESH_REQUESTED:Ml}=Sn,Ll=100;function Ul(e,t){console.log("Dispatching refresh pipeline"),_r(e,Ml,t)}function $l(e,t,n){const{id:r}=n,o=function(e,t){const n=vl(e,"dataBrokerDebouncedPipelineRefreshFns",(()=>new Map));if(!n.has(t)){const e=d(Ul,Ll,{leading:!0,trailing:!1,maxWait:Ll});n.set(t,e)}return n.get(t)}(e,r);o?o(t,n):Ul(t,n)}const Fl={requests:{},responses:{}};function jl(){return Fl}const Bl="f51912f4c700201072b211d4d8c26010",kl=new Set;function Vl(e,t,n,r){const o=(Array.isArray(e)?e:Object.values(e)).find((e=>{let{evaluationId:n}=e;return t===n}));o&&o.requestPipelineResolvePromise[n]&&o.requestPipelineResolvePromise[n](r)}function Gl(e){const{requests:t={}}=jl();return Object.values(t).map((e=>e.macroponentSysId)).includes(e)}function Hl(e,t,n,r){var o;const{requests:i={}}=jl();if(!Gl(e))return;const a=Object.values(i).filter((t=>{let{macroponentSysId:n,evaluationId:r}=t;return n===e&&!function(e,t){const n=`${e}-${t}`;return kl.has(n)}(e,r)}));if(0===a.length)return;const{inputDependencies:s}=t,l=Object.keys(null!==(o=s["context--props"])&&void 0!==o?o:{}),c=a.find((e=>{let{propValues:t}=e,n=!0;for(const e of l)if(r[e]&&r[e]!=t[e]){n=!1;break}return n}));if(c){const{macroponentSysId:e,evaluationId:t}=c;return function(e,t){const n=`${e}-${t}`;kl.add(n)}(e,t),t}}function Wl(e,t){const{requests:n={}}=jl();return!!Object.values(n).find((n=>{let{evaluationId:r,qualifyingPipelineIds:o}=n;return e===r&&o.includes(t)}))}const Xl=Symbol("__UXF__EARLY_EVALUATION_USED");async function Yl(e,t){var n;const{responses:r={}}=jl(),{evaluationByPipelineId:o={},macroponentSysId:i}=null!==(n=Object.values(r).find((t=>{let{evaluationId:n}=t;return e===n})))&&void 0!==n?n:{},a=o[t];return a===Xl?Promise.reject("Early evaluation already used"):(i!==Bl&&(o[t]=Xl),a)}function zl(e,t,n,r,o){if(!Gl(e))return;if(!function(e){const{requests:t={}}=jl(),n=Object.keys(t).map((e=>e));return n.includes(e)}(t))return;const{responses:i={}}=jl();i[t]={macroponentSysId:e,evaluationId:t,evaluationByPipelineId:{[r]:o}}}const{DB_ENGINE_EXEC_REQUESTED:ql,DB_ENGINE_EXEC_REQUESTED_WITH_RECORDING:Ql,UXF_DB_REFRESH_REQUESTED:Kl,UXF_DB_REFRESH_REQUESTED_INITIAL_VALUE:Jl,UXF_DB_REFRESH_RELATED_REQUESTED:Zl,UXF_DB_OP_EXEC_REQUESTED:ec,UXF_DB_DATA_RECEIVED:tc,UXF_DB_INPUT_CHANGED:nc,DATA_FETCH_INITIATED:rc,DATA_FETCH_SUCCEEDED:oc,DATA_FETCH_FAILED:ic,DATA_OP_INITIATED:ac,DATA_OP_SUCCEEDED:sc,DATA_OP_FAILED:lc}=Sn,{JSON_LITERAL:cc,DATA_CHAIN_BINDING:uc}=Nn,{MACROPONENT_STATE_UPDATED:dc}=Ie,{MACROPONENT_READY:pc,MACROPONENT_PROPERTY_CHANGED:fc}=De,hc={},Ec=(e,t,n)=>{hc[e]={pipelineId:e,hydratedPipeline:t,hash:Ut(t),ttl:n}};const mc=(e,t,n)=>{return O(e,t,[]).filter((e=>n.some((t=>t.sysId===e.definitionSysId)))).filter(((e,t)=>R(n,[t,"executionResult"]))).map((e=>O(e,"id"))).filter((r=w,function(){return!r(...arguments)})).map(tr).map(((e,t)=>{const r=O(n,[t,"executionResult"]);return{[e]:r}})).reduce(((e,t)=>le()({},e,t)),{});var r},_c=(e,t)=>t?Object.entries(e).filter((e=>{let[n]=e;return`->${n}->`.indexOf(`->${t}->`)>-1})).map((e=>{let[t,n]=e;return{id:t,definition:n}})):[],vc=e=>({requestType:Kl,requestId:e}),gc=(e,t,n)=>{const r=nr(e),o=rr(e);let i={};return void 0!==n&&(i[o]=!!n),void 0!==t&&(i[r]=!!t),i},yc=(e,t)=>O(e,t,[]).length>0,Ic=(e,t)=>t.filter((t=>t.id===e&&"REST_EXTERNAL"!==t.type)).length,Tc=function(e,t,n,r,o,i,a,s,l){let c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:{},u=arguments.length>10?arguments[10]:void 0,d=arguments.length>11?arguments[11]:void 0,p=arguments.length>12?arguments[12]:void 0,f=arguments.length>13&&void 0!==arguments[13]&&arguments[13];const h=(null==o?void 0:o.length)>0,{pipelineDefinitions:E}=n,m=W(mc,E),v=W(_c,E),g=((e,t,n)=>{const r=n.reduce(((e,n)=>{const r=n.dependencyProps.reduce(((e,r)=>{const o=Object.keys(t.dataElements).filter((e=>{const o=t.dataElements[e];for(const[e,t]of Object.entries(o.inputValues))if("DATA_OUTPUT_BINDING"===t.type&&t.binding.address.length>=2&&t.binding.address[0]===n.name&&t.binding.address[1]===r)return!0;return!1}));return 0===o.length||(e[er(n.name,r)]=o),e}),{});return le()({},e,r)}),{});return le()({},e.inputDependencies,{dependency:r})})(n,t,a),{dataElements:y}=t;return{name:"dataBrokerRuntime",properties:le()({evaluatedDataBrokers:{default:"{}"}},dr(J(y))),actionHandlers:le()({},il(E,t),xl(e,t,h,i,s),{[fc]:hr({effect(e){const{dispatch:t,action:{payload:{name:n,previousValue:r,value:o}}}=e,i=n.startsWith("depNowUxf")?"dependency":"context--props";yc(g,[i,n])&&_r(t,nc,{namespace:i,propNames:[n],previousValue:r,value:o})}}),[dc]:hr({effect(e){const{dispatch:t,action:{payload:{statePropertyNames:n=[]}}}=e,r=n.filter((e=>yc(g,[Je,e])));w(r)||_r(t,nc,{namespace:Je,propNames:r})}}),[pc]:hr({effect(e){let{dispatch:t,state:r}=e;const{nowId:o}=r.properties,i=Hl(u,n,0,r.properties);for(const[e,n]of Object.entries(E))if(i&&Wl(i,e))Yl(i,e).then((r=>{r?_r(t,tc,{id:e,output:r,origin:vc(e)},{pipelineDefinition:n}):_r(t,Kl,{id:e,definition:n})})).catch((()=>{_r(t,Kl,{id:e,definition:n})}));else if(n.some((e=>"EXPLICIT"!==e.readEvaluationMode))){if(1===n.length){var a;const{active:r,policy:o,initialValue:i,delay:s}=(null===(a=n[0])||void 0===a?void 0:a.cachePolicy)||{};if(!0===r&&"NETWORK_ONLY"===o&&!w(i)){de.info("[db] Using initialValue: ",i);if(_r(t,tc,{id:e,output:i,origin:{requestType:Jl,requestId:e}},{pipelineDefinition:n}),s>0)return void setTimeout((()=>{de.log(`[db] Firing UXF_DB_REFRESH_REQUESTED for id: ${e} after delay: ${s}`),_r(t,Kl,{id:e,definition:n})}),s)}}_r(t,Kl,{id:e,definition:n},{sourceEvent:pc})}}}),[nc]:hr({effect(e){const{dispatch:t,action:{payload:n},host:r}=e;((e,t,n)=>{const{namespace:r,propNames:o=[]}=t;if("67ee2538534501108135ddeeff7b121b"===n)return O(e,[r,o[0]],[]).filter((e=>"transformFormDataBrokerInputs->form_GQL_data_broker_output"!==e));if(1===o.length)return O(e,[r,o[0]],[]);const i=o.reduce(((t,n)=>{const o=O(e,[r,n],[]);return w(o)||I(o,(e=>{t.add(e)})),t}),new Set);return Array.from(i)})(g,n,u).map((e=>({id:e,definition:E[e]}))).map(W($l,r,t))}}),[Zl]:hr({effect(e){const{dispatch:t,action:{payload:{id:n}}}=e;v(n).forEach((e=>{Ul(t,e)}))}}),[Kl]:hr({effect:async e=>{const{dispatch:t,action:{payload:{id:n,definition:s},meta:{sourceEvent:l}},properties:f,state:h}=e,E=function(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];return e.map((e=>{const{type:a,definitionSysId:s,definitionAttributes:l,inputValues:c,headers:u=null,cachePolicy:d=null}=e;return le()({type:a,definitionSysId:s},l?{definitionAttributes:l}:{},{inputValues:Xo(t,n,c,r,o,i)},"REST_EXTERNAL"===a?{headers:u,cachePolicy:d}:{})}))}(s,f,h,r,o,i);de.info("[db] data requested:",E);const m=vc(n),{active:v,policy:g,ttl:y}=(e=>{var t,n;if(w(e)||0===e.length)return;if(1===e.length){const{active:t,policy:n,ttl:r}=e[0].cachePolicy||{};return{active:t,policy:n,ttl:r}}return{active:e.filter((e=>{var t;return!0===(null==e||null===(t=e.cachePolicy)||void 0===t?void 0:t.active)})).length===e.length,policy:1===new Set(e.map((e=>{var t;return null==e||null===(t=e.cachePolicy)||void 0===t?void 0:t.policy}))).size?null===(t=e[0])||void 0===t||null===(n=t.cachePolicy)||void 0===n?void 0:n.policy:void 0,ttl:e.map((e=>{var t;return null==e||null===(t=e.cachePolicy)||void 0===t?void 0:t.ttl})).reduce(((e,t)=>e<t?e:t))}})(s);if(c[n]&&D(E,c[n].hydratedPipeline)){return c[n].prefetchPromise.then((async e=>{de.info(`Using databroker prefetch response for pipeline ${n}: `,e),!0===v&&"CACHE_ONLY"===g&&y>0&&await Bt&&Ec(n,E,y);const{data:{result:r}}=e;al(t,m,n,r,s)})).catch((e=>{de.error(`Databroker exec prefetch call failed for pipelineId: ${n}`,e),al(t,m,n,[],s)})),void delete c[n]}if(l===pc&&(c[n]={isProcessed:!0}),!0===v&&"CACHE_ONLY"===g&&y>0&&await Bt&&Ic(n,s)){const e=jt(n,Ut(E)),r=await Ft();let o=await r.match(e);if(o){const e=await o.json(),{executionResult:r,timestamp:i}=e;if(Date.now()-i<y)return void _r(t,tc,{id:n,output:r,origin:m},{pipelineDefinition:s})}Ec(n,E,y)}const I=0==_(s,(e=>_(e.inputValues,(e=>{const t=O(e,"type");return!(t==cc||t==uc)})).length>0)).length;t(I?Ql:ql,{data:E},le()({pipelineId:n,origin:m},((e,t,n)=>t.reduce(((t,r)=>(r.id===e&&"REST_EXTERNAL"===r.type&&(t={pipelineType:r.type,pipelineSysId:r.definitionSysId,pipelineResolverDependencies:n}),t)),{}))(n,s,{mcpSysId:u,csdbNodeId:r,pdbNodeIds:o,externalControllerDependencies:a,proxyDataBrokerNodes:d,controllerAliasMap:p})))}}),[ec]:hr({effect(e){const{dispatch:t,action:{payload:{data:n}}}=e;de.info("[db] op exec requested:",n);const r=(e=>{if(!R(e,"action.payload.data[0]"))return;const{action:{payload:{data:t},meta:n}}=e;return{requestType:ec,requestId:t[0].parentResourceId+"#"+n.operationName}})(e);t(ql,{data:n},r?{origin:r}:{})}}),[tc]:hr({effect:async e=>{let{dispatch:t,updateProperties:n,action:r}=e;const{id:o,output:i,origin:a}=r.payload,{pipelineDefinition:s}=r.meta;if(de.info("[db] data received:",r.payload),O(a,"requestType")===Jl)return void n({[tr(o)]:{output:i}});(e=>O(hc,e))(o)&&Ic(o,s)&&(hc[o].executionResult=i,hc[o].timestamp=Date.now(),await async function(e,t,n){const r=jt(e,t.hash),o=await Ft();await o.put(r,new Response(JSON.stringify(t),{headers:{"content-type":"application/json"}})),setTimeout((()=>o.delete(r)),n)}(o,hc[o],hc[o].ttl),delete hc[o]);const l=m(o,i);n(l),f&&t(wt,{macroponentSysId:u,data:{[o]:Object.values(l)[0]}});(function(e,t){if(!e||0==e.length)return[];if("function"!=typeof t)return Array.of(e[0]);const n=new Set;return e.filter((e=>{const r=t(e);return!n.has(r)&&(n.add(r),!0)}))})(i.filter((e=>R(e,"parentResourceId"))).map((e=>e.parentResourceId)).map(v).reduce(((e,t)=>[...e,...t]),[]),"id").forEach((e=>{Ul(t,e)})),zs(t,a,i,!0,s)}}),[rc]:{effect(e){let{updateProperties:t,action:n}=e;const{dataElemId:r}=n.payload;l(r)&&t(gc(r,!0))},stopPropagation:!0},[oc]:{effect(e){let{updateProperties:t,action:n}=e;const{dataElemId:r}=n.payload;l(r)&&t(gc(r,!1,!0))},stopPropagation:!0},[ic]:{effect(e){let{updateProperties:t,action:n}=e;const{dataElemId:r}=n.payload;l(r)&&t(gc(r,!1,!1))},stopPropagation:!0},[ac]:{stopPropagation:!0},[sc]:{stopPropagation:!0},[lc]:{stopPropagation:!0}})}},{EVENT_PAYLOAD_BINDING:wc,RUNTIME_INLINE_SCRIPT:Oc}=pe;function Nc(e,t,n,r,o,i,a,s,l,c){return le()({},Go,{[Oc]:W(oa,e,c,t,n,r,o,i,a,s,l),binding:W(io,n,r,o,a,s,l)},N(c)?{[wc]:W(ll,c.payload)}:{})}function Rc(e,t,n,r,o,i,a,s,l,c,u,d){return Vr(Nc(e,t,n,r,o,i,a,s,l,c),u,d)}function Sc(e,t,n,r,o,i,a,s,l,c,u){let d=arguments.length>11&&void 0!==arguments[11]?arguments[11]:null;return Vr(Nc(e,t,n,r,o,i,a,s,l,c),u,d)}function Ac(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const r=e.shadowRoot;if(r){const e=r.querySelector(t);if(e)return e;for(const e of r.children){const n=Ac(e,t,!0);if(n)return n}}if(!r||!n)for(const n of e.children){const e=Ac(n,t,!0);if(e)return e}return null}function bc(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e)return null;const r=function(e){const t=e&&e.match(/^\[\s*component-id\s*\$=\s*(['"]?)([\w- ]+)\1\s*\]$/);return!!t&&t[2]}(t)?t:`[component-id$='${t}']`;try{const t=null==e?void 0:e.shadowRoot.querySelector(r);if(t)return t;if(n)return Ac(document.querySelector("body"),r);const o=e.getRootNode().host;return null==o?void 0:o.shadowRoot.querySelector(r)}catch(e){return null}}const Cc="query nowAgentAssist(\n  $tableConfig: String!\n  $formTable: String\n  $formSysID: String\n  $context: String!\n  $query: String!\n  $hints: String\n) {\n  GlideContextualSearch_Query(\n    tableConfig: $tableConfig\n    formTable: $formTable\n    formSysID: $formSysID\n    context: $context\n    query: $query\n    hints: $hints\n  ) {\n    request {\n      query {\n        freetext\n      }\n      meta {\n        window {\n          start\n          end\n        }\n      }\n      context\n      id\n    }\n    results {\n      id\n      title\n      link\n      linkTarget\n      snippet\n      relatedLinks {\n        link\n        title\n        spLink\n      }\n      ... on GlideContextualSearch_CatalogItemType {\n        image {\n          link\n          thumbnail {\n            link\n          }\n        }\n      }\n      meta {\n        score\n        source\n        interleaved\n        card_icon\n        card_label\n        card_title\n        additional_fields\n        card_snippet\n        card_show_footer\n        detail_component_name\n        detail_title\n        detail_link\n        detail_additional_fields\n        detail_show_work_note\n        ... on GlideContextualSearch_CatalogItemMetaType {\n          description\n        }\n        ... on GlideContextualSearch_KnowledgeArticleMetaType {\n          author\n          link\n          number\n          published\n          modified\n          modified_display\n          viewCount\n        }\n        ... on GlideContextualSearch_PinnedArticleMetaType {\n          pinned\n          author\n          link\n          number\n          published\n          modified\n          modified_display\n          viewCount\n        }\n        ... on GlideContextualSearch_SocialQAMetaType {\n          author\n          published\n          modified\n          modified_display\n          viewCount\n          answerCount\n          votes\n        }\n        ... on GlideContextualSearch_CommunityBlogMetaType {\n          forum\n          views\n          upvotes\n          helpful\n          likes\n          rating\n          modified\n          modified_display\n          full_view_url\n          comments\n        }\n        ... on GlideContextualSearch_CommunityQuestionMetaType {\n          forum\n          views\n          upvotes\n          helpful\n          likes\n          rating\n          modified\n          modified_display\n          full_view_url\n          comments\n        }\n        ... on GlideContextualSearch_CommunityAnswerMetaType {\n          forum\n          views\n          upvotes\n          helpful\n          likes\n          rating\n          modified\n          modified_display\n          full_view_url\n          comments\n        }\n        ... on GlideContextualSearch_GlideResourceSearchMetaType {\n          table_name\n          resource_details\n          description\n        }\n        ... on GlideContextualSearch_ScriptResourceSearchMetaType {\n          confidence\n          resource_details\n          table_name\n          recommendation_type\n          recommendation_title\n          recommendation_message\n          recommendation_action\n          recommendation_result\n          recommendation_common_field\n        }\n      }\n    }\n    meta {\n      has_more_results\n      returned_results\n      recorded_actions {\n        relevance\n        search_term\n        relevant_doc_table\n        relevant_doc\n      }\n    }\n  }\n}",Dc="/api/now/graphql",Pc="/api/now/uxf/databroker/exec";let xc;const Mc=async()=>{if(xc)return xc;const{snHttpFactory:e}=await Promise.resolve().then(p.bind(p,4587)),t=e({xsrfToken:O(window,"g_ck")||"default"});return xc=t,t},Lc="UXF_TAB_SET#TAB_SELECTED",Uc="NOW_RECORD_LIST_CONNECTED#ROW_CLICKED",$c="NOW_RECORD_COMMON_SIDEBAR#ROUTE_CHANGED",Fc=[Uc,$c,Lc],jc={};window.__uxf_prefetch_in_flight_registry=new Proxy(jc,{get(e,t){if(Reflect.has(e,t)){const n=Reflect.get(e,t);return Reflect.deleteProperty(e,t),n}}});const Bc=(e,t)=>{jc[e]=t};const kc="true"===zt("glide.uxf.lib.nested_macroponent_data_hydration.enabled","true"),Vc=Zt();async function Gc(e,t,n){if(Fc.includes(e)){const r=Vc(Qt());if(r.hasFormPrefetchEnabled)if(e==Uc)if(kc){const{sys_id:e,table:n}=t;!function(e,t,n){const r="67ee2538534501108135ddeeff7b121b",o="115cd314a3110210be942a56041e6171",i="transformFormDataBrokerInputs",a="form_GQL_data_broker_output",{headerConfigId:s,ribbonConfigId:l,actionConfigId:c,viewRuleConfigId:u,highlightedValueConfigId:d,view:p}=e,f=[`workspace.layout.type.${t}`,`workspace.layout.form_ratio.${t}`,`workspace.layout.sidebar_ratio.${t}`],h={actionConfigId:ln(c),forcedViewName:ln(),headerConfigId:ln(s),preferences:ln(f),query:ln(),ribbonConfigId:ln(l),sysId:ln(n),table:ln(t),views:ln(p),viewRuleConfigId:ln(u),highlightedValueConfigId:ln(d),position:ln("related_item")},E=[{type:"GRAPHQL",definitionSysId:o,inputValues:h}],m=function(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";let n="";for(let r=0;r<e;r++)n+=t.charAt(Math.floor(52*Math.random()));return n}(5);(function(e,t,n,r,o){const{requests:i={}}=jl();i[t]={macroponentSysId:e,evaluationId:t,propValues:o,qualifyingPipelineIds:[r]}})(r,m,0,`${i}->${a}`,{inputSysId:h.sysId.value,inputTable:h.table.value,view:h.views.value}),Mc().then((e=>{const t=e.request(Pc,"POST",{batch:!1,data:E,headers:{"X-NOW-REQUESTED-PREFETCH":"UXF prefetchAction"}}).then((e=>{if(!Array.isArray(e)){const{data:{result:t}}=e;return t}return e}));Bc(n,t),zl(r,m,0,`${i}->${a}`,t)}))}(r,n,e)}else!function(e,t){const{headerConfigId:n,ribbonConfigId:r,actionConfigId:o,viewRuleConfigId:i,highlightedValueConfigId:a,view:s}=e,{sys_id:l,table:c}=t,u=Kt("sysprops",{}),d={operationName:"snFormDataConnected",cacheable:!1,variables:{sysId:l,table:c,headerConfigId:n,ribbonConfigId:r,actionConfigId:o,viewRuleConfigId:i,highlightedValueConfigId:a,views:s,position:"related_item",forcedViewName:"",query:"",preferences:[`workspace.layout.type.${c}`,`workspace.layout.form_ratio.${c}`,`workspace.layout.sidebar_ratio.${c}`,`workspace.layout.section.${c}`,`workspace.layout.reference.modal_size.${c}`,`personalize_${c}_${s}`]},extensions:{persistedQuery:{version:1,sha256Hash:u.form_query_hash}},query:""};Mc().then((e=>e.request(Dc,"POST",{data:[d],batch:!1,headers:{"X-NOW-REQUESTED-PREFETCH":`snFormDataConnected ${l} forcedViewName `}}).catch((()=>console.warn("Error occured while prefetching form query")))))}(r,t);else if(e===$c&&t&&"agentassisttab"===t.name)try{const{agentAssistPrefetchConfigSysId:t}=r;if(e===Lc&&function(e){let t=!0;return e&&e.nowUxfSppRecordForm&&(t=!(e&&e.nowUxfSppRecordForm&&e.nowUxfSppRecordForm.fields)),t}(n))return;let{table:o,sysId:i}=function(e){let t,n;return e.nowUxfSppRecordForm&&(t=e.nowUxfSppRecordTable,n=e.nowUxfSppRecordSysId),{table:t,sysId:n}}(n);o||(o=n.table),i||(i=n.sysId),t&&o&&i&&function(e,t,n){const r={operationName:"nowAgentAssist",cacheable:!1,variables:{tableConfig:e,formSysID:n,formTable:t,context:"",query:"",hints:'{"prefetch": null}'},query:Cc};Mc().then((e=>e.request(Dc,"POST",{data:[r],batch:!1,headers:{"X-NOW-REQUESTED-PREFETCH":`nowAgentAssistSearch ${n}`}}).catch((()=>console.warn("Error occured while prefetching form query")))))}(t,o,i)}catch(e){console.error(e)}}}const{SCRIPT_EXEC_REQUESTED:Hc,WRAPPED_EVENT_REDISPATCH:Wc,UXF_VIEWPORT_RENDER_BY_ID:Xc}=Ie,{MACROPONENT_POPOVER_OPEN_REQUESTED:Yc}=Pe,{UXF_DB_OP_TRIGGER_REQUESTED:zc}=Sn,qc=(e,t,n,r,o)=>{if(r&&!(e===t||n&&n.includes(e))){if(o&&e.includes(".")){const[t,n]=e.split(".",2);return O(o,`${r[t]}.${n}`)}return r[e]}},Qc=(e,t,n,r,o)=>{C(o)||(console.error("Event mapping conditional must be nil or resolve to a Boolean. Event mapping was ignored."),o=!1),o&&e(t,n,r)};function Kc(e,t){const{action:n}=e,{type:r}=n;return!!pr(e)||!!t.includes(r)&&(n.meta.id===e.properties.nowId||function(e){const{action:{meta:{[ht]:t=!1}},host:{isCanvasExperienceShell:n=!1}}=e;return t&&n}(e))}function Jc(e,t){return{elementRef:bc(e,t)}}const Zc=function(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,l=arguments.length>8?arguments[8]:void 0,c=arguments.length>9?arguments[9]:void 0,u=arguments.length>10?arguments[10]:void 0,d=arguments.length>11?arguments[11]:void 0;return p=>{const{dispatch:f,action:{payload:h,type:E,meta:{appended:m={},[it]:{sourceCorrelationId:_="",permitCorrelationIdMismatch:v=!1}={},[Ye]:g=""}},state:y,properties:I,host:T}=p;Gc(E,h,I);const N=function(e){const{action:{meta:{[it]:t={}}}}=e;return{[it]:t}}(p);let{[je]:R,[Fe]:S,[Be]:b}=m;e&&!R&&(R=h.__uxfCompositionElId);const C=O(h,["dataElemId"]),D={elementId:C||R,name:E,payload:h,context:{}};let P=!1;const M=[],L=u.filter((t=>{const i=O(t,["conditional"],null);if(!(!!x(i)||Sc(n,r,a,s,l,[],c,I,y,D,i,b)))return!1;const{nodeId:u,dataElementId:d,sourceCorrelationId:f,[pt]:h}=t,E=null==h?void 0:h[ft],m=or(e,n,R,u,S,_,f);return v&&(m?P=!0:or(e,n,R,u,S,"",f)&&M.push(t)),m||function(e,t){return!!e&&e===t}(C,d)||function(e,t){return!!t&&e===t}(u,E)||"root"===u&&Kc(p,o)}));let U;!v||P||w(M)?U=L:(console.error(`No matching event mapping found for action with ID ${_}. A new event mapping must be created. This fallback will no longer occur in the next release.`),U=L.concat(M));for(const o of U){const{nodeId:u,payload:m,conditional:_,targetEventName:v,scriptSysId:S,operation:D,[pt]:P,stopPropagation:M}=o;M&&p.action.stopPropagation();const L=null==P?void 0:P[ft],U=x(L)?f:Rl(T,L,f),$=C||R,F={elementId:$,name:E,payload:h,context:{}};if(x(b)||(F.context.item=b),x(S))if(x(D))if(x(v))console.error(`Event mapping target action is undefined (for elementId = ${$})`);else if(zn(v))console.error(`Refusing to dispatch internal action: ${v}`);else{const t=Rc(n,r,a,s,l,[],c,I,y,F,m,b),o=!!x(_)||Sc(n,r,a,s,l,[],c,I,y,F,_,b);if(!A(v,"MODAL_SELECTED_RELAY")||w(O(t,["viewportElementId"]))||w(O(t,["viewportRoute"])))if(i.includes(v)){const e=Sl(T,U);Qc(e,v,t,N,o)}else if(v===be){const e=le()({},Jc(T.firstElementChild,t.modalId),N);Qc(U,v,t,e,o)}else if(v===Yc){const e=le()({sourceAction:F},N);Qc(U,v,t,e,o)}else if(e&&I.nowUxfDelegateDispatch)_r(U,Wc,{targetEventName:v,wrappedPayload:t},N);else{const n=e?le()({[ht]:!0},N):N;Qc(U,v,t,n,o)}else{const e={route:O(t,["viewportRoute"]),fields:O(t,["viewportFields"]),params:O(t,["viewportParams"]),viewportElementId:O(t,["viewportElementId"])},n={modalId:O(t,["modalId"]),showModal:O(t,["showModal"]),displayOptions:O(t,["displayOptions"]),bare:O(t,["bare"]),headerLabel:O(t,["headerLabel"])};Qc(U,Xc,e,N,o),Qc(U,be,n,N,o)}}else{let o=D,i={[We]:e};if(e){const e=t[o.dataElementId];if(e){const t=I[yt][e];t&&(o=le()({},o,{dataElementId:t}))}}else{const e=qc(D.dataElementId,a,s,I[vt],I[gt]);e&&(i=le()({},i,{[Xe]:!0}),o=le()({},o,{dataElementId:e}))}d&&d(D.dataElementId)&&(i=le()({},i,{[Ye]:u}));const p=Rc(n,r,a,s,l,[],c,I,y,F,m,b);_r(U,zc,{operation:o,operationPayload:p},i)}else
/**!
         * Preserves the originating elementId of event object in client scripting API.
         * currentElementId has been introduced in the event object to access the controller instance.
         **/
w(g)||(F.elementId=g,F.currentElementId=$),_r(U,Hc,{scriptSysId:S,sourceAction:F})}}},eu=(e,t,n,r,o,i,a,s,l,c,u,d)=>Y(e,((e,p,f)=>(e[f]={effect:Zc(t,n,r,a,o,i,s,l,c,u,p,d)},e)),{}),tu=(e,t)=>{return"string"==typeof(null==(n=t)?void 0:n[ft])?le()({},t):b(e)?e.concat(t):void 0;var n};const nu=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{nodeId:r,eventMappings:o=[],properties:i=[],dataBrokers:a,dependencies:s,tagName:l,definitionSysId:c,derived:u=!1}=t,d=(e[r]||[]).map((t=>nu(e,t,n))),p=(a||[]).reduce(((e,t)=>[...e,...(t.eventMappings?t.eventMappings:[]).map((e=>le()({},e,{dataElementId:t.id})))]),[]).reduce(((e,t)=>{const{sourceEventName:n}=t;return e[n]=[...e[n]?e[n]:[],t],e}),{}),f=O(n,[r],[]),h=(s?Object.values(s):[]).reduce(((e,t)=>[...e,...t.eventMappings||[]]),[]),E=ou(r,[...o,...f,...h]),m=i.filter((e=>{let{selectable:t}=e;return t})).map((e=>{let{name:t}=e;return{nodeId:r,propName:t,derived:u,definitionSysId:c}}));return ru([{eventMappings:le()({},E,p),selectableProperties:m,hasViewportScreenNode:l===ot}].concat(d))},ru=e=>e.reduce(((e,t)=>{const{eventMappings:n,selectableProperties:r,hasViewportScreenNode:o}=t;return{eventMappings:le()({},k(e.eventMappings,n,tu)),selectableProperties:e.selectableProperties.concat(r),hasViewportScreenNode:o||e.hasViewportScreenNode}}),{eventMappings:{},selectableProperties:[],hasViewportScreenNode:!1}),ou=function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).reduce(((t,n)=>{const{sourceEventName:r}=n;return t[r]=[...t[r]?t[r]:[],le()({nodeId:e},n)],t}),{})},iu=new Map;let au=null;const su=(e,t,n,r,o)=>{let i;const a=$a(e),s=O(r,["version"]);w(iu.get(a))&&(i=new ResizeObserver(d((r=>{var i,a;const l=r[0];if(0===l.contentRect.width)return;if(au=au||l.contentRect.width,s===st){const[e,r]=za(l.target,t,n,o);ns(l.target,n,o,r,e)}else w(t)||qa(l.target,e.defaultStyles||{},t,n,au);const c=O(l.target,[pa],null);w(c)||es(l.target,c,au),(null==l||null===(i=l.target)||void 0===i||null===(a=i.children)||void 0===a?void 0:a.length)>0&&"CHILD_ELEMENT"===n&&[...l.target.children].forEach((e=>{const t=O(e,[pa],null);w(t)||es(e,t,au)}))}),60)),iu.set(a,i),i.observe(e))},lu=e=>{const t=$a(e);if(t){const n=iu.get(t);n&&(n.unobserve(e),iu.delete(t)),Wa.delete(t)}},cu=["model"],uu=e=>{let{model:t,item:n,child:r}=e;const{queries:o}=t,{element_id:i}=n,a=ba(i);let s={};const l=O(r,"data.style",{}),c=Ya(n,t,!1,l);return s={insert:e=>{let{elm:n}=e;n.defaultStyles=c,su(n,o,aa,t)},update:e=>{let{elm:t}=e;D(t.defaultStyles,c)||(t.defaultStyles=c)},destroy:e=>{let{elm:t}=e;return lu(t)}},z(r,"data.attrs.id",a),z(r,"data.style",c),z(r,"data.hook",s),w(i)||w(r)?null:r},du=(e,t)=>((e,t)=>{let n=!1;const r=Ma(e);return I(e,(e=>{if(!w(e)&&Ca(e,t,r))return n=!0,!1})),n})(e,t)?Ma(e)?(0,_a.createElement)("slot",null,hu(e,t)):((e,t)=>{const{childrenWithPredefinedSlot:n,otherChildren:r}=Fa(e);return(0,_a.createElement)(_a.Fragment,null,r.length?(0,_a.createElement)("slot",null,hu(r,t)):null,n.length?hu(n,t):null)})(e,t):null,pu=(e,t)=>{const{default:{items:n}}=t;return n.map((n=>{const{element_id:r}=n,o=((e,t)=>v(e,(n=>t===xa(n,Ma(e)))))(e,r);return!w(o)&&Ma([o])?(0,_a.createElement)(uu,{model:t,item:n,child:o}):w(o)||!(e=>!!Pa(e)||O(e,["data","props","nowMode"],"")===sa)(o)&&!Pa(o)?null:(0,_a.createElement)(uu,{model:t,item:n,child:o})}))},fu=function(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=arguments.length>5&&void 0!==arguments[5]&&arguments[5];const{queries:a}=t,s=(e=>`container-${e}`)(r),l=i?{key:s}:null;return(e=>!!O(e,["default","items"],[]).length)(t)||Ma(e)?(0,_a.createElement)("div",le()({id:s},l,{hook:{insert:n=>{let{elm:r}=n;const i=Ya(null,t,!0);r.defaultStyles=i,su(r,a,ia,t,e),Qa(r,null,t,!0,{},o)},update:e=>{let{elm:n}=e;const r=Ya(null,t,!0);D(r,n.defaultStyles)||(n.defaultStyles=r),Qa(n,null,t,!0,{},o),qa(n,r,a,ia)},destroy:e=>{let{elm:t}=e;return lu(t)}},"attr-parent-tag":n,"attr-parent-component-id":r}),w(e)?null:pu(e,t)):null},hu=(e,t)=>{const n=Ma(e);return(0,_a.createElement)(fs,null,e.map((e=>{if(Ca(e,t,n))return e})))},Eu=(e,t)=>{let{model:n}=e,r=yr()(e,cu);const o=r["attr-parent-tag"],i=r["attr-parent-component-id"],a=r.key,{default:{type:s}}=n,l=Ua(i,s);return(0,_a.createElement)(_a.Fragment,null,Da(n,t)&&fu(t,n,o,i,l,a),Da(n,t)&&du(t,n))},mu="experienceConfigs",_u="pageProperties",vu=e=>{let t=O(e,["responsiveStyles"]);return x(t)?[O(e,["styles"])]:[O(t,["default"]),O(t,["queries"])]},gu=e=>{const t=O(e,["version"]);return D(t,"3.0.0")||D(t,st)},yu=(e,t)=>{var n,r;const o=null!=t&&t.dataElements?Object.keys(null==t?void 0:t.dataElements).find((t=>null==e?void 0:e.includes(t))):void 0,i=null==t||null===(n=t.dataElements)||void 0===n||null===(r=n[o])||void 0===r?void 0:r.requireExplicitEventMapping;return!(null!=e&&e.length&&!i)},Iu=function(e){let{model:t,tag:n,componentId:r,slot:o}=e;for(var i=arguments.length,a=new Array(i>1?i-1:0),s=1;s<i;s++)a[s-1]=arguments[s];if(w(t))return(0,_a.createElement)(fs,null,a);if(gu(t))return(0,_a.createElement)(Eu,{model:t,"attr-parent-tag":n,"attr-parent-component-id":r,key:!0},a);{const e=o?{slot:o}:null;return(0,_a.createElement)("sn-layout",le()({model:t,"attr-parent-tag":n},e),a)}},Tu=(e,t)=>{let n=[];return e.map(((e,r)=>{n.push(`${t.slug}-${r}`)})),n},wu=(e,t,n,r,o,i,a,s)=>{const l=Xn(e),c=O(e,["tagName"]),{getComponentIdFn:u}=s,d=t?{slot:t}:null,p=u(l,r),f=!w(i),h=gu(i);let E={};f&&h&&(E=((e,t,n,r,o)=>{const{getComponentIdFn:i}=r;if(w(n))return n;if(b(t)&&!w(t)&&!w(n)){const{default:{items:r}}=n;let a=[];return I(t,((t,n)=>{const s=`${ja(i(e.nodeId,o))}_${n}`;I(r,(e=>{const{element_id:t}=e;let n=`${s}_${t}`;const r=le()({},e,{element_id:n});a.push(r)}))})),le()({},n,{default:le()({},n.default,{items:[...a]})})}return null})(e,n,i,s,r));const m=O(e,["slotMeta"]),_=O(e,["nonViewportSlots"]);let v,g;return m?(g=[...Tu(n,m).filter((e=>_.has(e)))],v=[...n.filter(((e,t)=>_.has(`${m.slug}-${t}`)))]):v=[...n],(0,_a.createElement)(Iu,le()({model:h?E:i,tag:c,componentId:p},d),v.map(((e,n)=>o(l).map((o=>{m?o.slot=g[n]:o.slot||h||(o.slot=t);const i={value:e,index:n,parent:r,repeaterNodeId:l};return(0,_a.createElement)(a,{renderer:a,node:o,repeaterItem:i})})))))},Ou=(e,t,n)=>e&&(!t||!((e,t,n)=>!w(Tu(t,e).filter((e=>n.has(e)))))(e,n,t));const Nu=(e=>{var t={};return p.d(t,e),t})({initializeContextListeners:()=>{const e=l.default&&l.__esModule;return e?l.default.initializeContextListeners:l.initializeContextListeners||l.default&&l.default.initializeContextListeners},initializeShortcuts:()=>{const e=l.default&&l.__esModule;return e?l.default.initializeShortcuts:l.initializeShortcuts||l.default&&l.default.initializeShortcuts},setActionStateForShortcut:()=>{const e=l.default&&l.__esModule;return e?l.default.setActionStateForShortcut:l.setActionStateForShortcut||l.default&&l.default.setActionStateForShortcut},triggerAction:()=>{const e=l.default&&l.__esModule;return e?l.default.triggerAction:l.triggerAction||l.default&&l.default.triggerAction}});const Ru=function(){let e=new Map;return{get:function(t,n){if(e.get(t))try{const r=e.get(t);return n?O(r,n):r}catch(e){return}},set:function(t,n,r){if(w(n))return;if(N(n))return void e.set(t,n);const o=n.split(".",2);let i=e.get(t)||{};o.length>1?i[o[0]]=le()({},i[o[0]],{[o[1]]:r}):i[o[0]]=r,e.set(t,i)},clear:function(t){e.delete(t)}}}();let Su={};const Au=(e,t)=>{const n=Su[e]||{};let r=le()({},t);return"-1"===t.sysId&&(delete r.sysId,r.isNewRecord=!0),Object.keys(n).filter((e=>{const t=n[e];return Object.keys(r).every((e=>r[e]===t[e]))}))},bu="data_operation",Cu="db_operation",Du="form",Pu="GET_FIELD",xu="SET_FIELD_VALUE",Mu="EXECUTE_ACTION",Lu="EXECUTE_UI_ACTION",Uu="SAVE_FORM",$u="CLOSE_OPENED_MODAL",Fu="GET_ACTION_STATE",ju={[xu]:"CTRL_RECORD#SET_FIELD_VALUE",[Lu]:"CTRL_RECORD#EXECUTE_UI_ACTION",[Uu]:"CTRL_RECORD#SAVE_FORM",[$u]:"CTRL_RECORD#CLOSE_OPENED_MODAL"},Bu={[xu]:"SET_VALUE",[Lu]:"EXECUTE_UI_ACTION",[Uu]:"SAVE",[$u]:"CLOSE_OPENED_MODAL"},ku="CTRL_RECORD#FORM_SUBMIT_COMPLETED",Vu="SN_FORM_DATA_CONNECTED#FORM_SUBMIT_COMPLETED",Gu="success",Hu="error",Wu="warn",{CONTROLLER_PROP_RESOLVED:Xu,CONTROLLER_NODE_INSERTED:Yu}=Ie,zu=Zt(),qu=function(e){let{model:t,tag:n,componentId:r}=e;for(var o=arguments.length,i=new Array(o>1?o-1:0),a=1;a<o;a++)i[a-1]=arguments[a];return w(t)?(0,_a.createElement)(fs,null,i):gu(t)?(0,_a.createElement)(Eu,{model:t,"attr-parent-tag":n,"attr-parent-component-id":r},i):(0,_a.createElement)("sn-layout",{model:t,"attr-parent-tag":n},i)},Qu=(e,t,n)=>({[je]:e,[Fe]:t,[Be]:n}),Ku=e=>"VIEWPORT"===O(e,["type"]),Ju=e=>({[je]:e}),Zu=e=>{let{viewportContent:t,isNonDestructive:n,getResolvedPropValueFn:r,getPersistedStateForNodeFn:o,isUxfViewportScreen:i,contextualAppConfigSysId:a,parentComponentId:s,parentMacroponentSysId:l,extensionPoints:c,parentControllerDependencies:u,rendererDependencies:d}=e;if(!t)return null;const p=function(e,t,n){let r;return(R(n,"screens")||R(n,"currentScreen"))&&(r=e&&t?$n(n):e?n.screens:[n.currentScreen]),r}(n,i,t),f={[lt]:a,[mt]:s,[_t]:l};return F(p,(e=>{var a;if(!e)return null;const{macroponentSysId:s,macroponentConfiguration:l,screenId:p,requestTime:h,screenKey:E,activeRoute:{extensionPoint:m}}=e,_=i?E===O(t,["currentScreen","screenKey"]):p===O(t,["currentScreen","screenId"]),v=Fn(s),g=Bn(p),y=null==c?void 0:c.find((e=>e.sysId===m));let I=null==y?void 0:y.controllerDependencyMap,T={};null!=y&&y.controllerElementId&&(I={[It]:y.controllerElementId});const{dataShell:S,controllerAliasMap:A}=d,b=Object.values(null!==(a=I)&&void 0!==a?a:{}).reduce(((e,t)=>{var n,r;const o=null==S||null===(n=S.dataElements)||void 0===n||null===(r=n[t])||void 0===r?void 0:r.definitionSysId;let i=t;return A&&A[t]&&(i=A[t].elementId),o&&(e[o]=i),e}),{});if(I&&u){const e=Object.values(I),t=Object.keys(u).filter((t=>e.includes(t))).reduce(((e,t)=>le()({},e,{[t]:u[t]})),{});w(t)||(T={[gt]:t})}const C=le()({},f,{[vt]:I},T,o(p,null)),D={[yt]:b},P=B(l,(e=>N(e)&&R(e,["type"])?r(e):e));ur()?(_&&(P["now-mode"]="active"),d.isComponentInView?P.isComponentInView=_:P.isComponentInView=!1):P["now-mode"]=_?"active":"suspend";const x=C.nowUxfAppConfigSysId,M=en[x];return P.nowAppProps=(e=>{var t;const n=Kt(mu,{}),r=Object.keys(n).reduce(((t,r)=>(t[n[r].experienceId]=n[r][_u]||e,t)),{});return null!==(t=Object.freeze(r)[e])&&void 0!==t?t:Kt(_u,{})})(M),(0,_a.createElement)(g,le()({key:n?p:h,slot:_?"viewport":"inactive","now-mode":_?"active":"suspend",nowUxfDelegateDispatch:!i},D),(0,_a.createElement)(v,le()({"append-to-meta":Ju(p)},P,C)))}))},ed=new Map,td=(e,t,n)=>{let{node:r,renderer:o,overriddenComponentId:i,ignoreNodeChildren:a=!1,repeaterItem:s=null}=t;const{sysId:l,contextualAppConfigSysId:c,viewportContents:u,tabsetNonViewportContents:d,getChildrenFn:p,getResolvedPropValueFn:f,getPersistedStateForNodeFn:h,getComponentIdFn:E,descendants:m,shellComponentId:_,proxydbNodes:v,csdbNode:g,dispatch:y,isComponentInView:T}=e,N=Ku(r)&&r.isHeadless?"now-uxf-viewport":O(r,["tagName"]),[S,A]=vu(r),b=Xn(r),C=O(d,`${b}.nonViewportSlots`),D=O(r,["isHidden"]),P=f(D,s),x=O(r,"suspendOnViewChange",!1),M=O(r,["tagName"])===ot;let L=B(O(r,["propertyValues"],{}),(e=>f(e,s)));const U=h(b,s);U&&Object.assign(L,U);let $,F,j=[];if((null==r?void 0:r.tagName)===ut&&(null==r?void 0:r.type)===ct&&O(r,"items",[]).length){const e=["label","conditional"];j=Gr(O(r,"items")),j.forEach(((t,n)=>{if(t.type===Oe){const e=r.nodeId;var o;if("REPEATER"===O(m,`[${e}][${n}].type`,""))t.repeatWith=f(null===(o=m[e][n])||void 0===o?void 0:o.repeatWith),m[e][n].slotMeta=function(){return{type:Ne,slug:arguments.length>0&&void 0!==arguments[0]?arguments[0]:""}}(null==t?void 0:t.id),m[e][n].nonViewportSlots=C}e.forEach((e=>{R(t,e)&&(t[e]=f(t[e]))}))})),L.items=j}if(Ku(r))if(ed.set(b,{skipRender:q(j,["conditional",void 0])}),$=Object.values(m).flatMap((e=>e)).filter((e=>e.nodeId===r.nodeId)).flatMap((e=>e.extensionPoints||[])),F=v?v.reduce(((e,t)=>!t.dependencies||w(t.dependencies)?e:le()({},e,{[t.nodeId]:Object.keys(t.dependencies).reduce(((e,n)=>le()({},e,{[n]:t.dependencies[n].controllerElementId})),{})})),{}):{},r.isHeadless)L=le()({},L,ye,{extensionPoints:$});else{if(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"now-contextual-sidebar"===e.tagName&&!(null!=t&&t.isRouteInitializationCompleted)}(r,e))return;const t=O(u,[b,"viewportRoutes"],[]).reduce(((e,t)=>{var n,r;let{routeType:o,extensionPoint:i,order:a,name:s,icon:l,fields:c,optionalParameters:u}=t;const d={routeType:o,extensionPoint:i,order:a,name:s,icon:l,fields:c,optionalParameters:u,controllerDependencyMap:null===(n=$)||void 0===n||null===(r=n.find((e=>e.sysId===i)))||void 0===r?void 0:r.controllerDependencyMap};return e[o]?e[o].push(d):e[o]=[d],e}),{});(null!=e&&e.isRouteInitializationCompleted||r.tagName===ut)&&(L=le()({},L,{viewportRoutes:t,activeRoute:O(u,[b,"currentScreen","activeRoute"]),extensionPoints:$}))}const k=O(r,["slot"]),V=O(r,["layoutJson"]),G=w(i)?E(b,s):i;"now-record-common-uiactionbar"===N&&((e,t,n)=>{n.actionNodes&&(Su[e]||(Su[e]={}),Su[e][t]=n.daModel)})(_,G,L);const H=a?n:(e=>e.tagName===ut?p(e.nodeId).filter((e=>C&&C.has(e.slot)||"REPEATER"===e.type)):p(e.nodeId))(r).map((e=>{if(!R(d,b))return(0,_a.createElement)(o,{renderer:o,node:e,repeaterItem:s});for(const t of C)if(!w(e.slot)&&t.indexOf(e.slot)>-1)return(0,_a.createElement)(o,{renderer:o,node:e,repeaterItem:s})}));try{var W;const t=le()({},S,{display:"none"});"viewport"===k&&console.error("Conflict in macroponent composition overrides: 'viewport' slotName is a reserved keyword.");const n=!w(V)&&!w(s),o=e=>{if(n){const{default:{items:t}}=e;let n=[];return I(t,(e=>{const{element_id:t}=e;let r=ja(E(t,s));const o=le()({},e,{element_id:r});n.push(o)})),le()({},e,{default:le()({},e.default,{items:[...n]})})}return e};if(Ku(r)&&(null==r?void 0:r.tagName)!==ut){if(0===O(u,[b,"viewportRoutes"],[]).length)return null}const i=((e,t,n)=>{const r=Ru.get(n,`elementsNowMode.${t}`),o="active"!==r&&e?"suspend":"active";return r!==o&&Ru.set(n,`elementsNowMode.${t}`,o),o})(P,b,_);let a={};if(g&&r.nodeId===g.nodeId&&r.definitionSysId===g.definitionSysId){y(Xu,{properties:L,nodeId:b,containerSysId:l,definitionSysId:r.definitionSysId});const e=e=>{let{elm:t}=e;y(Yu,{node:t,nodeId:b,containerSysId:l,definitionSysId:r.definitionSysId})};a={insert:e,update:e}}null!=r&&null!==(W=r.triggers)&&void 0!==W&&W.length&&r.triggers.forEach((e=>{(0,Nu.setActionStateForShortcut)(G,!0,{shortcutDefinitionSysId:e.id})}));const d=O(L,"landmark",!1);if(ur()&&x&&(L.isComponentInView=T),(e=>"SHELL"===e.type)(r)){const e=en[c];L.nowAppProps=le()({},zu(e),{appId:e}),L[lt]=c}return(0,_a.createElement)(N,le()({},L,{"component-id":G},d?{"data-landmarkfocus":d}:{},{"append-to-meta":Qu(b,l,s),slot:"viewport"===k?"":k,style:P?t:S,"now-mode":i,hook:le()({},a)},w(A)?{}:{[Et]:A}),Ku(r)&&!(e=>{const t=ed.get(e.nodeId);return Ku(e)&&(null==e?void 0:e.tagName)===ut&&!0===(null==t?void 0:t.skipRender)})(r)?(0,_a.createElement)(Zu,{viewportContent:u[b],isNonDestructive:O(r,["isNonDestructive"]),getResolvedPropValueFn:f,getPersistedStateForNodeFn:h,isUxfViewportScreen:M,contextualAppConfigSysId:c,parentComponentId:_,parentMacroponentSysId:l,extensionPoints:$,parentControllerDependencies:F,rendererDependencies:e}):null,(0,_a.createElement)(qu,{model:o(V),tag:r.tagName,componentId:G},H))}catch(e){return(0,_a.createElement)("div",{"attr-error-tag-name":N},H)}},{CONTROLLER_PROP_RESOLVED:nd,CONTROLLER_NODE_INSERTED:rd}=Ie,od=(e,t)=>({[je]:e,[Fe]:t}),id=(e,t,n,r)=>{const{sysId:o,getResolvedPropValueFn:i,getPersistedStateForNodeFn:a,getComponentIdFn:s,proxydbNodes:l,nowAppProps:c,dataShell:u}=n;return b(l)?F(l,(n=>{const{propertyValues:l,nodeId:d,tagName:p,derived:f,definitionSysId:h}=n;if(f)return null;const E=B(l,(e=>i(e))),m=a(d);m&&Object.assign(E,m);const _=s(d),v={};Object.entries(n.dependencies).map((e=>{let[t,n]=e;n.dependencyProps.map((e=>{const t={type:"DATA_OUTPUT_BINDING",binding:{address:[n.controllerElementId,e]}},r=i(t),o=er(n.name,e);v[o]=r}))})),t(nd,{properties:E,nodeId:d,containerSysId:o,definitionSysId:h});const g=e=>{let{elm:n}=e;t(rd,{node:n,nodeId:d,containerSysId:o,definitionSysId:h})},y={insert:g,update:g},I=((e,t,n)=>{const r=null==t?void 0:t.includes(e);return!r||r&&yu(t,n)})(d,e,u),T=I?{requireExplicitEventMapping:I}:{};return(0,_a.createElement)(p,le()({},le()({},E,{nowAppProps:c},T),v,{"component-id":_,hook:le()({},y),style:{display:null!=e&&e.includes(d)?"initial":"none"},"append-to-meta":od(d,o)}),!I&&r)})):null},ad=(e,t,n)=>{if($(e))return;let r=t;x(null==n?void 0:n.index)||(r=`${t}->${n.index}`);const o=null==e?void 0:e[r];return{[Ct]:null!=o?o:null}},sd=(e,t)=>O(e,t,[]),ld=(e,t)=>{let{isReady:n=!0}=e;return(0,_a.createElement)("div",{style:{display:n?"contents":"none"}},t)},cd=(e,t)=>{let{renderer:n,csdbNode:r,csdbComponentId:o}=e;return N(r)?(0,_a.createElement)(n,{overriddenComponentId:o,renderer:G,node:r,ignoreNodeChildren:!0},t,(0,_a.createElement)("slot",null)):t},ud=(e,t,n)=>{let{node:r,renderer:o,overriddenComponentId:i,ignoreNodeChildren:a=!1,repeaterItem:s=null}=t;return"REPEATER"===r.type?((e,t)=>{let{node:n,renderer:r,repeaterItem:o=null}=t;const{getChildrenFn:i,getResolvedPropValueFn:a,getComponentIdFn:s}=e,[l,c]=vu(n),u=le()({},l,{display:"none"}),d=a(O(n,["isHidden"]),o),p=a(O(n,["repeatWith"]),o),f=O(n,["slotMeta"]),h=O(n,["nonViewportSlots"]),E=O(n,["slot"]),m=E?{slot:E}:null,_=O(n,["layoutJson"]),v=gu(_);if(!b(p)||Ou(f,h,p))return null;const g=s(n.nodeId,o);return e.dispatchMcpUpdates&&e.dispatch(wt,{macroponentSysId:e.sysId,repeaters:{[n.nodeId]:p}}),w(E)&&w(f)||v?(0,_a.createElement)("div",le()({"component-id":g,id:g,style:d?u:l},w(c)?{}:{[Et]:c},{"data-type":n.type.toLowerCase()},m),wu(n,E,p,o,i,_,r,e)):(0,_a.createElement)(_a.Fragment,null,wu(n,E,p,o,i,_,r,e))})(e,{node:r,renderer:o,repeaterItem:s}):"CONDITIONAL"===r.type?((e,t)=>{let{node:n,renderer:r,repeaterItem:o=null}=t;const{getChildrenFn:i,getResolvedPropValueFn:a}=e,s=Xn(n),l=O(n,["slot"]),c=i(s);for(let e=0;e<c.length;e++){const t=c[e];if(!t.conditional||a(t.conditional,o))return t.slot=l,(0,_a.createElement)(r,{renderer:r,node:t,repeaterItem:o})}return null})(e,{node:r,renderer:o,repeaterItem:s}):td(e,{node:r,renderer:o,overriddenComponentId:i,ignoreNodeChildren:a,repeaterItem:s},n)},dd=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const{id:o,rootNode:i,descendants:a,clientStateDataBrokerNode:s,proxyDataBrokerNodes:l,externalControllerDependencies:c,controllerAliasMap:u,dataShell:d}=e,p=W(sd,a),f=Xn(s),h=Yn(l),E=vs(o,t,f,h,c,l,u);return(e,t)=>{ei.mark("view_render");const{componentId:c,properties:h,behaviors:m,[Me]:_}=e,{updateState:v,dispatch:g}=t,y=O(m,["viewportRuntime","viewports"],{}),I=O(m,["viewportRuntime","isRouteInitializationCompleted"],!1),T=W(kn,c),w=O(m,["tabsetRuntime","elements"],{}),N=T(f),{[lt]:R,nowAppProps:S,[Ct]:A,isComponentInView:b}=h,C=W(ti,E,h,e),D=W(ad,A),P=W(ud,{sysId:o,viewportContents:y,tabsetNonViewportContents:w,isRouteInitializationCompleted:I,getChildrenFn:p,getResolvedPropValueFn:C,getPersistedStateForNodeFn:D,getComponentIdFn:T,contextualAppConfigSysId:R,descendants:a,shellComponentId:c,rootNode:i,proxydbNodes:l,seismicState:e,updateState:v,csdbNode:s,dispatch:g,dispatchMcpUpdates:r,dataShell:d,controllerAliasMap:u,isComponentInView:b}),x=(e=>`macroponent-action-transformer-${e}`)(o),M=W(id,n,g),L=yu(n,d)?(0,_a.createElement)(ld,{isReady:_},(0,_a.createElement)(M,{sysId:o,getResolvedPropValueFn:C,getPersistedStateForNodeFn:D,getComponentIdFn:T,proxydbNodes:l,nowAppProps:S,dataShell:d}),(0,_a.createElement)(cd,{renderer:P,csdbComponentId:N,csdbNode:s,actionTransformerTagName:x},(0,_a.createElement)(P,{renderer:P,node:i}))):(0,_a.createElement)(ld,{isReady:_},(0,_a.createElement)(M,{sysId:o,getResolvedPropValueFn:C,getPersistedStateForNodeFn:D,getComponentIdFn:T,proxydbNodes:l,nowAppProps:S,dataShell:d},(0,_a.createElement)(P,{renderer:P,node:i})));return ei.measure("View Rendering Time",{start:"view_render",detail:`mcp ${o}`}),L}},pd=new Map;var fd=p(97),hd=p.n(fd),Ed=p(9813),md=p.n(Ed),_d=p(4557),vd=p.n(_d),gd=p(764),yd=p.n(gd),Id=p(3843),Td=p.n(Id),wd=p(3465),Od=p.n(wd),Nd=p(1795),Rd=p.n(Nd);const Sd=["utc","tz","format","isSame","isSameOrBefore","isSameOrAfter","isBefore","isAfter","valueOf","clone","add","subtract","startOf","endOf","hours","minutes","diff","fromNow","toNow","isDate","utcOffset","locale"],Ad=()=>{var e;return(e=hd()).extend(md()),e.extend(Od()),e.extend(vd()),e.extend(Td()),e.extend(yd()),e.extend(Rd()),new Proxy(hd(),{get:(e,t)=>{if(/^$/.test(t))throw new Error(`Access to member ${t} is not allowed`);return e[t]},apply:(e,t,n)=>new Proxy(e(...n),{get(e,t){if(!A(Sd,t))throw new Error(`Access to ${t} is not allowed`);const n=e[t];return n instanceof Function?function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return n.apply(e,r)}:n}})})},bd=()=>({NowDateTime:Ad()});const Cd=(e=>{var t={};return p.d(t,e),t})({LIBRARY_INTENT_CHANNEL_PACKAGE_NAME:()=>{const e=c.default&&c.__esModule;return e?c.default.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME:c.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME||c.default&&c.default.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME},getIntentChannelClientScriptApi:()=>{const e=c.default&&c.__esModule;return e?c.default.getIntentChannelClientScriptApi:c.getIntentChannelClientScriptApi||c.default&&c.default.getIntentChannelClientScriptApi},intentActions:()=>{const e=c.default&&c.__esModule;return e?c.default.intentActions:c.intentActions||c.default&&c.default.intentActions},intentMediatorBehavior:()=>{const e=c.default&&c.__esModule;return e?c.default.intentMediatorBehavior:c.intentMediatorBehavior||c.default&&c.default.intentMediatorBehavior},intentTranslatorBehavior:()=>{const e=c.default&&c.__esModule;return e?c.default.intentTranslatorBehavior:c.intentTranslatorBehavior||c.default&&c.default.intentTranslatorBehavior}}),Dd=e=>({get(t,n){if("sn_uxf.core_libraries"===n)return bd;if(n===Cd.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME)return(0,Cd.getIntentChannelClientScriptApi)(e);if(!(n in t))throw Error(`Attempted to import undeclared client script include: ${n}`);const r=function(e){return _i.get(e)}(n);if(!r)throw Error(`Unable to load client script include: ${n}`);const{fn:o,includes:i}=r;return W(o,{imports:Pd(e,i)})},set(){de.error("Operation not allowed")}});function Pd(e,t){const n=t.reduce(((e,t)=>(e[t]=!0,e)),{"sn_uxf.core_libraries":!0},{[Cd.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME]:!0});return new Proxy(n,Dd(e))}const{UXF_DB_OP_TRIGGER_REQUESTED:xd}=Sn;function Md(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(1===e.length&&N(e[0]))return e[0]}function Ld(e){let{name:t,eventProperties:n=[]}=e;return(e,n,r)=>function(){for(var o=arguments.length,i=new Array(o),a=0;a<o;a++)i[a]=arguments[a];e(r,xd,{operation:{operationName:t,dataElementId:n},operationPayload:Md(i)})}}const Ud="apiFunctionName";function $d(e){const{operations:t}=e;return B(j(_(t,(e=>{let{exposedToScriptingApi:t,[Ud]:n}=e;return t&&((r=n)&&U(r));var r})),Ud),Ld)}const Fd=[...J(Ie),...E(J(Sn),Rn),...function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>!ve.includes(e)))}(J(wn.actionTypes))],jd=[...J(Te)],Bd=J(Pe),kd=J(Ee);function Vd(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0;const o=[...arguments.length>4?arguments[4]:void 0,...Rn,...Bd,...kd,...ve];return function(i,a,s){!function(){let e=arguments.length>2?arguments[2]:void 0;return A(E(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],Fd),e)}(r,o,a)?de.error(`emit was ignored: ${a} is not a declared dispatched event of macroponent`):P(a)?de.error(`emit was ignored: ${a} cannot be a function`):n.includes(a)?t(a,s,i):Rn.includes(a)||kd.includes(a)?_r(e,a,s,i):e(a,s,le()({},i,function(e){return jd.includes(e)?{uxfComponentViewportMeta:{allowComponentViewportActionInEmitFn:!0}}:null}(a)))}}function Gd(e,t,n,r,o,i,a){let s=!(arguments.length>7&&void 0!==arguments[7])||arguments[7];const l=n=>{let{state:l,properties:c}=n;const u=O(l,[i]),d=P(a)?function(e,t,n,r,o){return n({currentValue:t,api:e.getApi(o,r).api})}(e,u,a,l,c):a;return o&&t(wt,{macroponentSysId:r,state:{[i]:d}}),s?{[i]:d}:{[i]:d,shouldRender:s}};l[Ue]=!0,l.statePropertyNames=[i],n(l)}function Hd(e,t){return{open:(n,r)=>{const o=bc(t,n),{bare:i=!1,preserveState:a=!1,headerLabel:s=""}=r||{};e("MODAL_SELECTED",{modalId:n,showModal:!0,bare:i,preserveState:a,headerLabel:s,displayOptions:r},{elementRef:o})},close:n=>{const r=bc(t,n);e("MODAL_SELECTED",{modalId:n,showModal:!1},{elementRef:r})}}}function Wd(e){return{updateStatus:t=>{const{title:n,icon:r,message:o,isDirty:i,dirtyModalId:a,hasError:s,hasUpdate:l,tooltipPreview:c,screenKey:u,status:d,skipNextScreenActivation:p,screenParams:f}=t;e("SCREEN_STATUS_CHANGED",{title:n,icon:r,message:o,isDirty:i,dirtyModalId:a,hasError:s,hasUpdate:l,tooltipPreview:c,screenKey:u,status:d,skipNextScreenActivation:p,screenParams:f})}}}const Xd=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(P(n[0])){return globalThis[e].apply(globalThis,n)}throw new TypeError(`${e} must be called with a function as the first argument`)},Yd={setTimeout:Xd("setTimeout"),setInterval:Xd("setInterval"),clearTimeout:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return clearTimeout.apply(globalThis,t)},clearInterval:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return clearInterval.apply(globalThis,t)}};async function zd(e){return navigator.clipboard.writeText(e)}function qd(){return`${window.origin}`}async function Qd(){await zd(window.location.href)}const Kd=()=>{var e,t;const n=new URL(qd());return n.pathname=(null===(e=window)||void 0===e||null===(t=e.ux_globals)||void 0===t?void 0:t.siteName)||"",n.toString()},Jd=["NAV_ITEM_SELECTED","CONTENT_UPDATED","MODAL_SELECTED","SCREEN_STATUS_CHANGED"];function Zd(e,t,n,r,o,i,a,s){let l=arguments.length>8&&void 0!==arguments[8]&&arguments[8];const c=Sl(r,a),u=Vd(a,c,n,[],[...e,...t,...Jd]),d={setState:W(Gd,o,a,s,null,l)};return function(e,t){let{[it]:n={}}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=W(u,{uxfMeta:n}),s=function(e,t,n){return{snHttp:qi,navigate:(r=t,{to:function(e,t){r("NAV_ITEM_SELECTED",{route:e,fields:t,params:arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},redirect:arguments.length>3&&void 0!==arguments[3]&&arguments[3],passiveNavigation:arguments.length>4&&void 0!==arguments[4]&&arguments[4],targetRoute:arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,external:arguments.length>6?arguments[6]:void 0,title:arguments.length>7?arguments[7]:void 0})},setRouteParams:e=>r("CONTENT_UPDATED",e)}),modal:Hd(n,e),screen:Wd(t),timing:Yd,translate:ea,writeText:zd,getBaseUrl:qd,copyUrlToClipboard:Qd,getCurrentExperienceUrl:Kd};var r}(r,o,a),l=i(e,t,u),c=Wr(t);return{helpers:s,api:le()({emit:o,viewports:c},d,l)}}}const{SCRIPT_EXEC_REQUESTED:ep}=Ie,tp=function(e,t,n,r,o,i,a){let{dataBrokers:s,dataElements:l}=i,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:[],u=arguments.length>8&&void 0!==arguments[8]?arguments[8]:[],d=arguments.length>9?arguments[9]:void 0,p=arguments.length>10?arguments[10]:void 0,f=arguments.length>11&&void 0!==arguments[11]&&arguments[11];const h=B(s,$d),E=B(l,"definitionSysId"),m=W(Gi,!0,e,t,n,r,a,o,W.placeholder,W.placeholder,E,h);return{name:"execScript",actionHandlers:{[ep]:vr({effect(r){const{action:i,host:s}=r,l=performance.now(),{dispatch:h,properties:E,state:_,updateState:v}=r,{nowId:g}=E,{payload:{scriptSysId:y,sourceAction:I},meta:{id:T}}=i;if(g!==T)return void de.warn(`${ep} is an internal API and not available to component authors. Event mapping was ignored.`);const w=function(e){return mi.get(e)}(y),N=O(w,["fn"]),R=O(w,["includes"]);if(P(N)){const r=El(s);null===r.getApi&&(r.getApi=Zd(c,u,d,s,r,m,h,v,f));const g=r.getApi(E,_),w=le()({},g,{event:le()({},I,{eventInfo:{sourceElementId:T}}),imports:Pd(E,R)});let S=((e,t,n,r,o,i,a,s,l,c)=>{const{payload:{scriptSysId:u,sourceAction:{elementId:d,name:p,context:f}},meta:{id:h}}=t,{[p]:E}=e,m=O((E||[]).find((e=>{let{nodeId:t,scriptSysId:n}=e;return t===d&&n===u})),"conditional",null);return!!x(m)||Sc(h,n,r,o,i,[],a,s,l,c,m,null==f?void 0:f.item)})(p,i,a,e,t,n,o,E,_,I);try{C(S)||(de.error("Event mapping conditional must be nil or resolve to a Boolean. Event mapping was ignored."),S=!1),S&&(N(w),(0,qo.mark)(s,(0,qo.getInteractionId)(i.meta),"CLIENT_SCRIPT",{startTime:l,name:"EXEC_SCRIPT",sysId:y}))}catch(e){de.trace(e)}}else de.error(`Unable to locate script (sys_id = ${y})`)}})}}},{COMPONENT_CONNECTED:np,COMPONENT_DISCONNECTED:rp}=wn.actionTypes,op=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r={};return{name:"selectablePropertyResolver",actionHandlers:{[np]:o=>{const{state:i,dispatch:a,properties:s}=o,{nowId:l}=s;if(n){let n={};if(Object.keys(i).length>2){const e=Object.fromEntries(Object.entries(i));delete e.behaviors,delete e.properties,n={state:e}}const r=Object.fromEntries(Object.entries(s).filter((e=>{let[t]=e;return!t.startsWith("nowUxf")}))),o={};for(const t of e)t.nodeId in o||(o[t.nodeId]={}),o[t.nodeId][t.propName]=null;const l=le()({},n,{macroponentSysId:t,elements:o,context:{props:r}});a(wt,l)}r[l]||(r[l]=function(){let e=arguments.length>1?arguments[1]:void 0,t=[],n=[];return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((r=>{let{nodeId:o,propName:i,derived:a,definitionSysId:s}=r;a?t.push(((t,n)=>{if(n.includes(o))return Zr(kn(t,o),i);const{dataShell:r}=Xr.get(e[_t]);if(!r)return"";const a=_(r.dataBrokers,(e=>e.proxiedComponentTagName===`macroponent-${s}`)).map((e=>e.sysId));if(0===a.length)return"";const l=v(r.dataElements,(e=>e.definitionSysId===a[0]));if(!l)return"";const c=l.id;return n.includes(c)?Zr(kn(t,c),i):""})):n.push((e=>Zr(kn(e,o),i)))})),{getSelectableNames:n,getDerivedSelectableNames:t}}(e,s)),((e,t)=>{let{host:n,properties:r}=t;e&&0!==e.length&&e.forEach((e=>{const t=e(r.nowId);t&&(0,wn.unstableAddRenderOnPropertySelectorValueChange)(n,t)}))})(r[l].getSelectableNames,o),((e,t)=>{let{host:n,properties:r}=t;if(!e||0===e.length)return;const o=r[mt];if(!o)return;const i=r[vt];i&&e.forEach((e=>{const t=e(o,Object.values(i));t&&(0,wn.unstableAddRenderOnPropertySelectorValueChange)(n,t)}))})(r[l].getDerivedSelectableNames,o)},[rp]:e=>{const{properties:{nowId:t}}=e;r[t]&&(((e,t,n)=>{let{host:r,properties:o}=n;if(e&&e.forEach((e=>{const t=e(o.nowId);t&&(0,wn.unstableRemoveRenderOnPropertySelectorValueChange)(r,t)})),!t)return;const i=o[mt],a=o[vt]||{};t.forEach((e=>{const t=e(i,Object.values(a));t&&(0,wn.unstableRemoveRenderOnPropertySelectorValueChange)(r,t)}))})(r[t].getSelectableNames,r[t].getDerivedSelectableNames,e),delete r[t])}}}},{COMPONENT_RENDER_REQUESTED:ip}=wn.actionTypes,ap=(0,An.memoize)(((e,t,n,r,o,i,a,s)=>{const l=vs(e,o,Xn(n),Yn(r),i,r,a),c={};for(const[e]of Object.entries(t))c[Gn(e)]={selectable:!0,shouldRenderWhenSet:!s};return{resolversForOutputProperties:l,selectableProperties:c}})),sp=(e,t)=>{const n={};return t.forEach((t=>{e[t.name]&&(n[t.name]=e[t.name])})),n},lp=function(e,t,n,r,o,i,a){let s=arguments.length>7&&void 0!==arguments[7]&&arguments[7];const{id:l,clientStateDataBrokerNode:c,proxyDataBrokerNodes:u}=n,{resolversForOutputProperties:d,selectableProperties:p}=ap(l,e,c,u,r,o,i,a);return{name:"outputPropertyResolver",actionHandlers:{[ip]:{effect:n=>{let{properties:r,state:o,updateProperties:i,dispatch:a}=n;const c=((e,t,n,r)=>{const{CLIENT_TRANSFORM_SCRIPT:o}=pe,i=[o],a={};for(const[o,s]of Object.entries(e)){const{type:e}=s;if(i.includes(e))continue;const l=Gn(o),c=ti(t,n,r,s);D(n[l],c)||(a[l]=c)}return a})(e,d,r,o);((e,t,n,r,o,i,a)=>{if(!w(e)){a&&r(wt,{macroponentSysId:i,data:e}),n(e);const s=sp(o.properties,t);e[Tt]=s,r(_e,e)}})(c,t,i,a,o,l,s)}}},properties:p}};var cp=p(6450),up=p.n(cp);function dp(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:S;return n=>{const r=document.createElement("template"),o=up()(),i=t(e.trim().replace(/@@CONTEXT-INJECTOR@@/g,`${o}`));r.innerHTML=i;const a=r.content,s=a.firstChild;s.setAttribute("component-id",o);for(const e in n)s[e]=n[e];return a}}function pp(e){(0,xo.appendTranslations)(e)}const fp=Kt("sysprops",{});function hp(e){for(const t in e)fp[t]=e[t]}const Ep=Kt("userPrefs",{});function mp(e){for(const t in e)Ep[t]=e[t]}const _p=Kt("presource",{});function vp(e){for(const t in e)_p[t]=e[t].responseBody}const gp=Kt("assetBundleInUse",!1);function yp(e){pn()&&(e=un(e));const t=e.replace(/\.js()dbx$/,"");return import(`${t}.jsdbx${gp?"?sysparm_replace_imports=true":""}`).catch((e=>{console.error(e)}))}function Ip(e){return new Promise(((t,n)=>{function r(){a.removeEventListener("load",o),a.removeEventListener("error",i)}function o(){r(),t()}function i(){r(),n()}const a=document.createElement("script");a.type="text/javascript",pn()&&(e=un(e)),a.src=e,a.addEventListener("load",o),a.addEventListener("error",i),document.head.appendChild(a)}))}function Tp(e){return e.map((e=>{let{moduleSpecifier:t}=e;return t})).map(yp)}const wp=new Map,Op=new Set,Np=new Set;async function Rp(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return;const t=new Set,n=e.filter((e=>{if(!wp.has(e))return e;{const n=wp.get(e).macroponentSysId;t.add(n)}})),r=n.length>0?await async function(e){try{const t=await zi(),{data:{result:n=[]}={}}=await t.request("/api/now/uxframework/embeddable_macroponents","POST",{data:{embeddableTagNames:e,macroponentSkipSet:new Set([...Np,...Op])},batch:!1});return n}catch(t){return console.warn("Failed to retrieve Embeddables for these tag names:",e),{}}}(n):[],{embeddables:o=[],pageFragments:i=[]}=r;o.forEach((e=>{const{tagName:n,macroponentSysId:r}=e;wp.set(n,e),t.add(r)}));for(const e of i){const{sys_id:n,pageFragment:r}=e,o=JSON.parse(r);Jp(o),t.has(n)||(await ef(n),Np.add(n))}const a=t.size>0?await rf(Array.from(t.values())):{};for(const e of n)if(wp.has(e)){const{macroponentSysId:t,defaultPropertyValues:n,tagName:r,template:o}=wp.get(e),i=Gr(a[t]);if(i){const{macroponentInstanceJson:e={},dependentMCPIds:a=[]}=i;for(const e of a)Np.has(e)||(await ef(e),Np.add(e));z(e,["rootNode","defaultValues"],le()({},n)),e.customTagName=r,i.template=o,await kp(i,void 0,!0,!1),Op.add(t)}}}const Sp=Kt("session","{}"),Ap=Zt(),bp=Kt("sysprops","{}"),Cp=new Set([rt,Ke,Ze]),Dp="true"===zt("glide.uxf.lib.prefetch","true"),Pp="true"===zt("glide.uxf.lib.asset_bundle_enabled","true"),xp=Kt("assetBundleInUse",!1),Mp=Kt("assetCacheBuster",null),Lp=(e,t)=>`/uxab/${e}.jsdbx?uxpcb=${encodeURIComponent(w(t)?Mp:Mp+t)}&sysparm_use_cache_buster=true`,Up=new Set,$p=new Set;const Fp=e=>!!w(e)||Object.values(e).every((e=>{var t;return"JSON_LITERAL"===(null==e?void 0:e.type)||"CONTEXT_BINDING"===(null==e?void 0:e.type)&&Cp.has(null==e||null===(t=e.binding)||void 0===t?void 0:t.category)})),jp=e=>{if(w(e))return e;const t=Ap(Qt()),n={userSessionInfo:Sp,nowAppProps:t,nowSysProps:bp};return B(e,(e=>{if("CONTEXT_BINDING"===(null==e?void 0:e.type)){const{binding:{address:t,category:r}}=e;return ln(oo(n,r,t))}return e}))},Bp=async e=>e!==(window.pageMeta&&window.pageMeta.pageMacroponentId)&&!Gl(e);async function kp(e,t,n,r){const{template:o,macroponentInstanceJson:i={},sysId:a,subroutes:s,offRowEventMappings:l,esmImports:c,clientScriptEsm:u,consolidatedConfig:d,assetsInBundle:p=[],dependentAssetBundles:f=[],bundleCacheBuster:h,inline:E}=e,{dataPipelines:{pipelineDefinitions:m},customTagName:_}=i;let v={};Dp&&(v=await async function(e,t){const n={};if(!await Bp(t))return n;const r=await Ft();return F(e,(async(e,t)=>{if(e.every((e=>"EAGER"===e.readEvaluationMode&&Fp(e.inputValues)))){const i=e.map((e=>{const{type:t,definitionSysId:n,inputValues:r}=e;return{type:t,definitionSysId:n,inputValues:jp(r)}})),a=jt(t,Ut(i));let s;const l=await r.match(a);if(l)try{const e=await l.json();s=Promise.resolve({data:{result:null==e?void 0:e.executionResult}})}catch(e){de.warn("[library-uxf] Failed to parse cached databroker response",e)}if(!s){var o;if(null!==(o=n[t])&&void 0!==o&&o.isProcessed)return void delete n[t];s=zi().then((e=>e.request("/api/now/uxf/databroker/exec","POST",{data:i,batch:!0,headers:{"X-Requested-With":"Prefetch Request"}})))}n[t]={prefetchPromise:s,id:t,hydratedPipeline:i}}})),n}(m,a)||{});const g=!x(t),y=Fn(a,t);(function(e,t){return!w(e)&&wp.has(e)&&Op.has(t)})(_,a)||customElements.get(y)?de.info(`Skipped loading JS assets for ${y}`):(!function(e){const{translations:t,presources:n,sysProps:r,userPrefs:o}=e;pp(t),hp(r),mp(o),vp(n)}(e),await async function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const{esmImports:n=[],clientScriptEsm:r=null,sysId:o,assetsInBundle:i,dependentAssetBundles:a,bundleCacheBuster:s,inline:l=!1}=e;if(!x(r)){const{moduleSpecifier:e}=r;try{await Ip(e)}catch(e){de.warn(`Failed to load UX Client Scripts for macroponent with sysId = ${o}`)}}if(!l&&Pp&&xp){for(const e of a)$p.has(e)||($p.add(e),await Ip(Lp(e)));if($p.has(o)||0===i.length)return void $p.add(o);$p.add(o);const e=i.filter((e=>!Up.has(e)));if(0===e.length)return;return e.forEach((e=>Up.add(e))),void await Ip(Lp(o,s))}const c=Tp(n);t&&await sn(c)}({esmImports:c,clientScriptEsm:u,sysId:a,assetsInBundle:p,dependentAssetBundles:f,bundleCacheBuster:h,inline:E},n)),im(i,void 0,{subroutes:s,offRowEventMappings:l},t,r,v,d,null==e?void 0:e.inline);const I=g?e=>e.replace(new RegExp(Fn(a),"g"),y):void 0;return dp(o,I)}const Vp=Gt?50:300,Gp=Gt?20:10;function Hp(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:parseInt(zt("glide.uxf.lib.template_loader.batch.max_wait_time_ms",Vp)),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:parseInt(zt("glide.uxf.lib.template_loader.batch.max_item_count",Gp));const r=[];const o=[];let i=0,a=!1;const s=d((function(){if(!a){const t=o.splice(0,n);t.length>0&&(a=!0,e(t).then((()=>{a=!1})).finally((()=>{i-=t.length,0===i&&function(){for(const e of r)e();r.length=0}(),s(),l()})))}}),t,{maxWait:t}),{flush:l}=s;return{enqueue:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return new Promise(((e,r)=>{i++,o.push([e,r,...t]),o.length>=n?l():s()}))},whenIdle(){let{maxWait:e=5e3}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return 0===i?Promise.resolve({timedOut:!1}):new Promise((t=>{let n=!1;const o=setTimeout((()=>{n=!0,t({timedOut:n})}),e);r.push((()=>{n||(clearTimeout(o),t({timedOut:n}))}))}))}}}async function Wp(){return window.appliedPageFragmentsPromise?await window.appliedPageFragmentsPromise:[]}const Xp=[],Yp=async e=>{if(!e)return Xp;const t=(await Wp()).find((t=>t.pageFragmentSysId===e));return t&&t.prefetchableRequests||Xp};const zp=new Set(Array.from(document.head.getElementsByTagName("script")).map((e=>e.getAttribute("data-uxpf-sys-id"))).filter((e=>{var t;return(null!==(t=null==e?void 0:e.length)&&void 0!==t?t:0)>0})));async function qp(e){const{sysId:t,staticContentUrl:n="",clientCacheableContentUrl:r=""}=e;!zp.has(t)&&(null==n?void 0:n.length)>0&&await async function(e){try{await Ip(e)}catch(e){console.warn("Failed to load static page fragment script")}}(n);const o=function(e){const{__UXF_staticPageFragmentGetterRegistry:t}=window;if(!t)return e;const{sysId:n}=e;if(t.has(n)){const r=t.get(n);t.delete(n),zp.delete(n);const o=function(e){const{inline:t=!1}=e;return t}(e),i=r(o);return i.clientScriptEsm=null,le()({},i,e)}return e}(e);if(!Gt||0===r.length)return o;const[i]=await Yt(r);return le()({},i,o)}function Qp(){let{addTimestamp:e=!1,awaitSeedingComplete:t=!1,withAppConfigAgnosticSubRoutes:n=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=()=>{console.warn("Seeding complete called prematurely.")};const o=new Promise((e=>{r=e})),i=new Map,a=new Map,s=new Map,l=new Map;function c(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]?Array.from(l.keys()):(e=Q(Array.from(i.keys()),Array.from(a.keys())),Q(on,Array.from(e)));var e}async function u(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{sysId:n}=e,r=await qp(e);return t&&l.set(n,r),r}async function d(t,r){const{sysId:o}=t,i=await u(t),s=Yp(o);s.length>0&&function(e,t){if(zt("glide.uxf.lib.api_prefetch.known_queries.enabled",!1)){const{data:n,url:r,method:o="POST"}=e[0]||{};if(!n||!r)return;zi().then((e=>e.request(r,o,{data:[n],headers:{"X-Now-Requested-As-Prefetch":!0}}).catch((()=>console.warn(`Error occured while prefetching ${n.operationName} for ${t}`)))))}}(s,o);const l=await kp(i,e?Date.now():void 0,r,n);return a.set(o,l),l}async function p(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const[r,o]=X(e,(e=>i.has(e))),a=o.length>0?await async function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{const r=await zi(),{data:{result:o=[]}={}}=await r.request("/api/now/uxframework/macroponent_drivers","POST",{data:{excludeStaticContent:!0,excludeClientCacheableContent:Gt,macroponentSysIds:e,macroponentSkipSet:c(t),pageContextId:Qt(),withAppConfigAgnosticSubRoutes:n},batch:!1,headers:{[Nt]:cn()}});return o}catch(t){return console.warn("Failed to retrieve page fragments for these sys ids:",e),[]}}(o,t):[];return[...r.map((e=>i.get(e))),...a]}const{enqueue:f,whenIdle:h}=Hp((async e=>{const t=e.map((e=>{let[t,n,r]=e;return r})).filter((e=>!a.has(e)));await async function(e){const t=await p(e);for(let e=0;e<t.length;e++)await d(t[e])}(t),e.forEach((e=>{let[t]=e;return t()}))}));const E=(0,An.memoize)((function(e){if(!x(e)){if(a.has(e))return Promise.resolve();if(R(an,[e])){const t=dp(O(an,[e]));return a.set(e,t),Promise.resolve()}return s.has(e)?s.get(e):f(e)}}));const m=(0,An.memoize)((async function(e){if(!x(e))return l.has(e)?Promise.resolve():_(e)}));const{enqueue:_}=Hp((async e=>{const t=e.map((e=>{let[t,n,r]=e;return r})).filter((e=>!l.has(e)));await async function(e,t){const n=await p(e,t);for(const e of n)await u(e,t)}(t,!0),e.forEach((e=>{let[t]=e;return t()}))}));return{getTemplates:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0!==e.length)return t&&await o,await sn(e.map(E)),e.reduce(((e,t)=>(e[t]=a.get(t),e)),{})},seedPageFragment:function(e){const{sysId:t}=e;i.set(t,e)},loadSeededPageFragment:function(e){const t=d(i.get(e),!0);return s.set(e,t),t},signalSeedingComplete:function(){r()},deleteCache:function(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((e=>{E.cache.delete(e),a.delete(e)}))},whenGetTemplatesIdle:h,getPageFragments:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0===e.length)return;return await sn(e.map(m)),e.reduce(((e,t)=>{const n=l.get(t);return e[t]=n,e}),{})}}}const Kp=Qp({awaitSeedingComplete:Kt("documentServedByGlide",!1),withAppConfigAgnosticSubRoutes:Kt("documentSupportsMultipleExperiences",!1)}),Jp=Kp.seedPageFragment,Zp=Kp.signalSeedingComplete,ef=Kp.loadSeededPageFragment,tf=Kp.getTemplates,nf=Kp.whenGetTemplatesIdle,rf=Kp.getPageFragments,of=tf,{UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:af,UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:sf}=ge,lf=(0,Yo.createHttpEffect)("/api/now/uxframework/scripted_conditions",{method:"POST",batch:!0,successActionType:af,errorActionType:af,dataParam:"data"}),cf=(0,Yo.createHttpEffect)("/api/now/uxframework/scripted_route_conditions",{method:"POST",batch:!0,successActionType:sf,errorActionType:sf,dataParam:"data"}),uf=(e,t)=>Object.keys(e).reduce(((e,n)=>(e[n]=t[n],e)),{}),df=e=>`behaviors.viewportRuntime.viewports.${e}`,pf=e=>K(e.map((e=>e.parentCompositionElementId))),ff=(e,t)=>{if(!w(t)&&!w(e)&&(e=>{const{routes:t,screens:n}=e;return L(t)&&t&&L(n)&&n})(t)){const{routes:n,screens:r}=t,o=y(e.sort(((e,t)=>e.order>t.order?1:t.order>e.order?-1:0)).filter(((e,t)=>e.parentCompositionElementId&&t<n)),(e=>e.macroponents.filter(((e,t)=>t<r))||[])).reduce(((e,t)=>(e.push(t.macroponentSysId),e)),[]),i=window.requestIdleCallback||window.requestAnimationFrame,a=window.cancelIdleCallback||window.cancelAnimationFrame,s=i((()=>{of(Q(o)),a(s)}))}return!0},hf=async(e,t,n)=>{let r=!1;return n?r=ff(e,t):(await ne({maxWait:1e4}),r=(e=>{const t=y(e.filter((e=>e.parentCompositionElementId)),(e=>e.macroponents||[])).reduce(((e,t)=>(e.push(t.macroponentSysId),e)),[]);return!(t.length>10||(of(Q(t)),0))})(e)),r},{UXF_VIEWPORT_RENDER_BY_ID:Ef}=ge,mf=e=>{let{subroutesByViewportElementId:t,updateState:n,subroutes:r,dispatch:o,state:i,shouldCompleteRouteInitialization:a=!0}=e,s=[];a&&s.push({path:"behaviors.viewportRuntime.isRouteInitializationCompleted",operation:"set",value:!0});for(const e in t)s.push({path:`${df(e)}.viewportRoutes`,operation:"set",value:t[e]});a&&(s[Ve]=!0),n(s);pf(r).forEach((e=>{const n=O(i,`${df(e)}.currentScreen.activeRoute`,null);if(n&&0===(t[e]||[]).filter((e=>e.routeType===n.routeType)).length){const n=t[e].sort(((e,t)=>(e.order||0)-(t.order||0)));n[0]&&o(Ef,{route:n[0].routeType,viewportElementId:e})}}))},_f=new Map;let vf={};const gf="alert",yf="confirm",If="confirm-destroy",Tf="iframe",wf="viewport",Of="unknown",Nf=(e,t)=>{if(e.payload.showModal){var n;const o=null===(n=e.meta)||void 0===n?void 0:n.elementRef,i=(r=o)?"MACROPONENT-05D8B1515B230010B913CBD59B81C71A"===r.tagName?gf:"MACROPONENT-13ECFE155B630010B913CBD59B81C7D6"===r.tagName?yf:"MACROPONENT-637FC6A75B230010B913CBD59B81C779"===r.tagName?If:"MACROPONENT-E80108425B101010B913CBD59B81C771"===r.tagName?Tf:0===r.tagName.indexOf("SCREEN-ACTION-TRANSFORMER-")?wf:Of:Of,a=(e=>{const t=e.match(/\[component-id\$='(.*)']/);return t?t[1]:e})(e.payload.modalId);vf[t.nowId]={type:i,modalId:a}}else delete vf[t.nowId];var r},{COMPONENT_DISCONNECTED:Rf}=wn.actionTypes,{ACTION_PERSIST_STATE:Sf}=bt,Af=new Map,bf=(e,t,n)=>{const r=Bn(e),o=(e=>_f.get(e)||[])(e);if(!Af.has(e)){const i=ou(e,o.length>0?o:t),a=(e=>{var t;return Object.keys(null!==(t=null==e?void 0:e.dataElements)&&void 0!==t?t:{}).reduce(((t,n)=>(t[n]=e.dataElements[n].definitionSysId,t)),{})})(n),s=eu(i,!0,a),l=W(Cf,e);(0,wn.createCustomElement)(r,{renderer:{type:_a.default,view:()=>(0,_a.createElement)("slot")},properties:{nowUxfDelegateDispatch:{default:!1},[yt]:{}},actionHandlers:le()({},s,{[be](e){const{action:t,host:n}=e;Nf(t,n),s[be]&&s[be](e)},[Sf]:{effect:G,interceptors:[l]},[Rf](e){let{host:t}=e;(e=>{delete vf[e.nowId]})(t)}})}),Af.set(e,!0)}return r},Cf=(e,t)=>{const{coeffects:{action:n,action:{payload:{path:r}}}}=t;return z(n,"payload.path",[e,...r]),t},Df={AND:{op:"AND",symbol:"^",evaluator:(e,t)=>e&&t},OR:{op:"OR",symbol:"^OR",evaluator:(e,t)=>e||t},EQUALS:{op:"EQUALS",symbol:"=",evaluator:(e,t)=>e===t},NOTEQUALS:{op:"NOTEQUALS",symbol:"!=",evaluator:(e,t)=>e!==t},STARTSWITH:{op:"STARTSWITH",symbol:"STARTSWITH",evaluator:(e,t)=>e.startsWith(t)}},Pf=["number","boolean","string"],xf=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2?arguments[2]:void 0;if(!e||"object"!=typeof e)return{};const r={};return n.forEach((o=>{const i=e[o];Pf.includes(typeof i)?r[o]=i.toString():t&&!w(i)&&"object"==typeof i&&(r[o]=xf(i,!0,n))})),r};function Mf(e,t){const{leftHandValue:n,operation:r,rightHandValue:o}=e,i=t(n);return i===$f||Df[r].evaluator(i,o)}function Lf(e,t){if(Array.isArray(e)){for(let n of e)if(!Uf(n,t))return!1;return!0}return Uf(e,t)}const Uf=(e,t)=>{if(w(e))return!1;let n,r=!1;for(let o=0;o<e.length;o++){const i=e[o],a=Mf(i,t);if(r=null==n?a:Df[n].evaluator(r,a),n=i.logicalOperation,""==n)return r}return r},$f=Symbol("IGNORE_VALUE_AND_EVALUATE_TO_TRUE"),Ff="parent.",jf="payload.";function Bf(e,t,n,r,o){const i=function(e,t,n,r,o){const{extensionPoint:i,fields:a=[],optionalParameters:s=[]}=t,l=[...a,...s],c=null!==r?xf(r,!1,l):null;if(i)return e=>{if("object"==typeof e){const t=o(e,n);if(Pf.includes(typeof t))return t.toString()}else{if(null===c)return $f;if(e.startsWith(jf)){const t=e.substring(jf.length);return c[t]}}return""};{const t=uf(e,n),r=xf(t,!0,[l,...Object.keys(t)]);return e=>{if("string"==typeof e)return e.startsWith(Ff)?O(r,e.substr(Ff.length),""):null===c?$f:c[e]}}}(e,t,n,r,o);return e=>{const{parsedConditions:t}=e;return Lf(t,i)}}function kf(e){const[t,n]=e;return eo(t,n)}class Vf{constructor(){this.__cache={},this.stringify=(0,An.memoize)((e=>{if("string"==typeof e)return e;try{return JSON.stringify(e)}catch(e){console.warn(e)}return null}))}add(e){const t=this.stringify(e);if(t){let e;this.__cache[t]={promise:new Promise((t=>{e=t}))},this.__cache[t].resolve=e}}getResolve(e){var t;return null===(t=this.__cache[this.stringify(e)])||void 0===t?void 0:t.resolve}get(e){var t;return null===(t=this.__cache[this.stringify(e)])||void 0===t?void 0:t.promise}has(e){const t=this.stringify(e);return!!t&&Object.prototype.hasOwnProperty.call(this.__cache,t)}clear(){this.__cache={}}}const{COMPONENT_PROPERTY_CHANGED:Gf,COMPONENT_BOOTSTRAPPED:Hf,COMPONENT_CONNECTED:Wf,COMPONENT_DISCONNECTED:Xf}=wn.actionTypes,{MACROPONENT_VIEWPORT_LOAD_COMPLETED:Yf,MACROPONENT_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:zf}=De,{UXF_VIEWPORT_RENDER:qf,UXF_VIEWPORT_RENDER_BY_ID:Qf,UXF_VIEWPORT_DISMISS:Kf,UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED:Jf,UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:Zf,UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED:eh,UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:th,UXF_VIEWPORT_CALCULATE_ROUTES:nh,UXF_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:rh}=ge,oh=new Map,ih="behaviors.viewportRuntime.scriptedRouteCache",ah="behaviors.viewportRuntime.scriptedConditionsCache";function sh(e,t,n,r,o,i,a){let{watchedProperties:s={},id:l,scriptedConditionParameterFilters:c={}}=r;if(t){const e=Object.entries(s).reduce(((e,t)=>{let[r,i]=t;const a=n(i,o);return e[r]=a,e}),{});if(!Object.values(e).some((e=>!x(e)))&&!w(s))return;return{version:"2",inputProperties:{data:e,payload:i},screenId:l}}return{version:"1",inputProperties:function(e,t){const n=H(e,"userPrefs"),r=Object.values(t);if(r.length>0)return r.reduce(((e,t)=>(t.forEach((t=>{e=z(e,t,O(n,t))})),e)),{});return n}(le()({},uf(e,o),i,a),c),screenId:l}}function lh(e){try{var t,n;const r=null!=e&&null!==(t=e.detailsProps)&&void 0!==t&&t.fields?Object.keys(null==e||null===(n=e.detailsProps)||void 0===n?void 0:n.fields):[],o=null==r?void 0:r.map((e=>`detailsProps.fields.${e}.declarativeUiActions`));return H(e,["tabRoutes","activityLogs","detailsProps.activityStream",...o])}catch(t){return e}}const ch=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},l=arguments.length>8?arguments[8]:void 0,c={},u=!1;function d(t){return o?w(t)?e:e.filter((e=>{let{appConfigSysId:n=null}=e;return!(!w(n)&&t!==n)})):e}const p=Object.keys(s),f=function(e){const t=e.reduce(((e,t)=>{const{parentCompositionElementId:n,extensionPoint:r,fields:o=[],macroponents:i}=t;if(n&&r&&0===o.length)for(const t of i){const{watchedProperties:r,parsedConditions:o}=t;for(const t of Object.values(r)){const{binding:{address:r=[]}}=t;if(r.length>0){var a;const t=kf(r);e[t]=[...null!==(a=e[t])&&void 0!==a?a:[],n]}}for(const t of o)for(const r of t){const{leftHandValue:t}=r;if("object"==typeof t){var s;const{binding:{address:r=[]}}=t,o=kf(r);e[o]=[...null!==(s=e[o])&&void 0!==s?s:[],n]}}}return e}),{});return Object.keys(t).reduce(((e,n)=>(e[n]=Array.from(new Set(t[n])),e)),{})}(e.filter((e=>p.includes(e.parentCompositionElementId)))),E=new Map,m=(e,t)=>{if(E.has(e)){const n=E.get(e);n.push({route:t}),E.set(e,n)}else E.set(e,new Array({route:t}))};return{name:"viewportRuntime",setInitialState(e){let{properties:t}=e;const n=d(t[lt]).filter((e=>!w(e.parentCompositionElementId)));if(!w(n))return{viewports:{},scriptedRouteCache:new Vf,scriptedConditionsCache:new Vf}},actionHandlers:{[Hf]:{effect:e=>{let{properties:t}=e;u||(u=!0,hf(d(t[lt]),r,n))},stopPropagation:!0},[Wf]:{effect:e=>{let{dispatch:t,properties:n}=e;const r=d(n[lt]).filter((e=>!w(e.parentCompositionElementId)));w(r)||t(nh,{sourceActionName:Wf,sourceActionPayload:{properties:n}})},stopPropagation:!0},[Xf]:{effect:e=>{let{state:t}=e;["scriptedRouteCache","scriptedConditionsCache"].map((e=>{const n=O(t,["behaviors","viewportRuntime",e]);var r;r=n,"[object Map]"===Object.prototype.toString.call(r)&&n.clear()}))}},[_e]:{effect:e=>{let{action:t,host:n,dispatch:r}=e;const{payload:o,meta:{appended:{[je]:i,[Fe]:a=""}}}=t;if(`MACROPONENT-${a.toUpperCase()}`!==n.tagName)return;const s=new Set;Object.keys(o).forEach((e=>{var t;const n=eo(i,e);(null===(t=f[n])||void 0===t?void 0:t.length)>0&&f[n].forEach((e=>s.add(e)))})),s.size>0&&r(nh,{sourceActionName:_e,sourceActionPayload:{affectedViewportElementIds:s}})}},[nh]:{effect:async e=>{var n,r,o,i,s;const{host:l,properties:c,updateState:u,dispatch:p,state:f,action:{payload:h}}=e,E={};let m=!0;const _={};let v=d(c[lt]).filter((e=>!w(e.parentCompositionElementId)));if((null==h?void 0:h.sourceActionName)===_e&&(null==h||null===(n=h.sourceActionPayload)||void 0===n||null===(r=n.affectedViewportElementIds)||void 0===r?void 0:r.size)>0&&(null===(o=v)||void 0===o?void 0:o.length)>0){const e=v.filter((e=>h.sourceActionPayload.affectedViewportElementIds.has(e.parentCompositionElementId)));v=e}const g=(null===(i=window)||void 0===i||null===(s=i.ux_globals)||void 0===s?void 0:s.extPointScriptResults)||{},y=function(e){let t="";if(e){const n=e.toLowerCase().match(/macroponent-(\w+)/);n&&(t=n[1])}return t}(null==l?void 0:l.tagName);let I=!function(e,t){var n;return!(!x(t)&&!w(e)&&e[t]&&(null===(n=e[t])||void 0===n||!n.areExtPointScriptResultsConsumed))}(g,y)&&(null==h?void 0:h.sourceActionName)===Wf;const T=new Map;let N=[],S={};if(v&&v.length>0){var A,b;if(I){var C;window.ux_globals.extPointScriptResults[y].areExtPointScriptResultsConsumed=!0,S=null===(C=g[y])||void 0===C?void 0:C.epScriptResults}else{var P,M;const e=null===(P=window)||void 0===P||null===(M=P.ux_globals)||void 0===M?void 0:M.prefetchSSRCPromise;if(function(e,t){var n;if(!w(e)&&e[t]&&(null===(n=e[t])||void 0===n||!n.areExtPointScriptResultsConsumed)){var r,o,i,a,s;const n=e[t]||{},{prefetchContext:l={},prefetchSSRCPromise:c}=n,{fields:u={},params:d={},route:p="",context:f={},macroponentSysId:h=""}=(null===(r=window)||void 0===r||null===(o=r.ux_globals)||void 0===o||null===(i=o.snCanvasScreen)||void 0===i?void 0:i.screenData)||{};return D(t,h)&&D(null==f?void 0:f.path,null==l?void 0:l.path)&&D(p,null==l?void 0:l.route)&&D(u,null!==(a=null==l?void 0:l.fields)&&void 0!==a?a:{})&&D(d,null!==(s=null==l?void 0:l.params)&&void 0!==s?s:{})&&!!c}return!1}(e,y)&&v.some((e=>(null==e?void 0:e.extensionPoint)&&(null==e?void 0:e.macroponents.some((n=>n.hasScriptedCondition&&Bf(t,e,c,null,a))))))){var L;if((null==h?void 0:h.sourceActionName)===Wf){const e=v.reduce(((e,n)=>{const{parentCompositionElementId:r,macroponents:o}=n;return 0===o.filter((e=>!e.hasScriptedCondition)).filter(Bf(t,n,c,null,a)).length||(R(e,[r])||(e[r]=[]),e[r].push(n)),e}),{});mf({subroutesByViewportElementId:e,updateState:u,subroutes:v,dispatch:p,state:f,shouldCompleteRouteInitialization:!1})}const n=await(null===(L=e[y])||void 0===L?void 0:L.prefetchSSRCPromise.catch((e=>(de.error(`Failed to resolve prefetchSSRCPromise: ${e}`),{}))))||{};var U;if(200===(null==n?void 0:n.status))I=!0,S=null==n||null===(U=n.data)||void 0===U?void 0:U.result,window.ux_globals.prefetchSSRCPromise[y].areExtPointScriptResultsConsumed=!0}}N=Object.keys(null!==(A=S)&&void 0!==A?A:{}).filter((e=>{var t;return((null===(t=S[e])||void 0===t?void 0:t.scriptResults)||[]).some((e=>!0===e.conditionResult))})),Object.keys(null!==(b=S)&&void 0!==b?b:{}).map((e=>{var t,n;const r=null!==(t=null===(n=S[e])||void 0===n?void 0:n.scriptResults.map((e=>e.screenId)))&&void 0!==t?t:[];T.set(e,r)}))}let $=!1;const F=v.reduce(((e,n)=>{const{parentCompositionElementId:r,macroponents:o,extensionPoint:i}=n;let s=o.filter(Bf(t,n,c,null,a));if(0===s.length)return e;const l=I&&N.includes(n.id);if(s.some((e=>!e.hasScriptedCondition||l)))return R(e,[r])||(e[r]=[]),e[r].push(n),e;{I&&T.has(n.id)&&(s=s.filter((e=>!T.get(n.id).includes(e.id))));const r=s.map((e=>(_[e.id]=null==e?void 0:e.isResultMemoizable,sh(t,i,a,e,c,{},{})))).filter((e=>!w(e)));return r.length>0&&(i||($=!0),E[n.id]=r,m&&(m=r.every((e=>_[e.screenId])))),e}}),{});if(pf(v).forEach((e=>{F[e]||(F[e]=[])})),w(E))mf({subroutesByViewportElementId:F,updateState:u,subroutes:v,dispatch:p,state:f});else{const{sourceActionName:e,sourceActionPayload:t}=h;if(e===Gf){const{name:e,value:n}=t;if("screen"===e&&!1===(null==n?void 0:n.isActive))return}else if(e===Wf){const{properties:{screen:e}}=t;if(!1===(null==e?void 0:e.isActive))return}const n=function(e,t){if(t){let t=!1;for(const n in e)n in e&&(e[n]=e[n].map((e=>("1"===e.version&&(t?e.inputProperties={}:("true"!==O(window,["ux_globals","libuxf","sysprops","glide.uxf.lib.scriptedcondition.inputprops.trimming.disable"],"false")&&(e.inputProperties=lh(e.inputProperties)),t=!0)),e))))}return e}(E,$),r=Date.now();[...oh.values()].forEach((e=>{r-e.timestamp>250&&oh.delete(e.nowId)}));const o=c.nowId,i=!oh.has(o)||oh.has(o)&&!function(e,t){const n=oh.get(t);if(n){const t=Date.now()-n.timestamp<250;return D(e,n.scriptedRoutes)&&t}return!1}(n,o);if(oh.set(o,{scriptedRoutesRequest:n,nowId:o,timestamp:Date.now()}),!i)return;const a=O(f,ih,new Map);var j;if(!m||m&&!a.has(n))a.add(n),p(eh,{data:n},{startTime:performance.now(),subroutesByViewportElementId:F,subroutes:v,scriptedCacheKey:n});else null===(j=a.get(n))||void 0===j||j.then((e=>{p(th,e,{subroutesByViewportElementId:F,subroutes:v})}));if(e===Wf){const e=Object.fromEntries(Object.entries(F).map((e=>{let[t,n]=e;return[t,n.filter((e=>!e.macroponents.some((e=>e.hasScriptedCondition))))]})));mf({subroutesByViewportElementId:e,updateState:u,subroutes:v,dispatch:p,state:f,shouldCompleteRouteInitialization:!1})}}},stopPropagation:!0},[eh]:le()({},cf,{stopPropagation:!0}),[Jf]:le()({},lf,{stopPropagation:!0}),[th]:{effect:e=>{const{host:t,action:{payload:{result:n={}},meta:{subroutesByViewportElementId:r={},subroutes:o,scriptedCacheKey:i}},updateState:a,state:s,dispatch:l}=e,c=O(s,ih,new Map);if(i){const t=c.getResolve(i);t&&t(e.action.payload)}w(n)||((0,qo.mark)(t,(0,qo.getInteractionId)(O(e,"action.meta")),th,{routeResults:n}),o.forEach((e=>{if(!n[e.id])return;R(r,[e.parentCompositionElementId])||(r[e.parentCompositionElementId]=[]);const t=O(n,`${e.id}.scriptResults`,[]);t.length>0&&t.some((e=>!0===e.conditionResult))&&r[e.parentCompositionElementId].push(e)}),{})),mf({subroutesByViewportElementId:r,updateState:a,subroutes:o,dispatch:l,state:s})},stopPropagation:!0},[rh]:{effect:e=>{let{dispatch:t}=e;_r(t,zf)},stopPropagation:!0},[Gf]:{effect:e=>{const{action:{payload:{name:n,value:r,previousValue:o}},state:{behaviors:{viewportRuntime:{viewports:a={}}}},properties:s,dispatch:l}=e,c=d(s[lt]).filter((e=>!w(e.parentCompositionElementId)));(t[n]||n===lt)&&(D(r,o)||(w(c)||l(nh,{sourceActionName:Gf,sourceActionPayload:{name:n,value:r,previousValue:o}}),Object.keys(a).forEach((e=>{const t=O(a,[e,"currentScreen"]);if(x(t))return;const{activeRoute:{routeType:n,fields:r,optionalParameters:o}}=t;i.includes(e)||E.has(e)||l(Qf,{route:n,fields:r,params:o,viewportElementId:e})}))))}},[qf]:{effect:e=>{const{action:{payload:t,meta:{appended:n={}}},dispatch:r}=e;r(Qf,le()({},t,{viewportElementId:n[je]}))},stopPropagation:!0},[Kf]:{effect:e=>{const{updateState:t,action:{payload:{route:n,fields:r},meta:{appended:o={}}},state:i}=e,a=o[je],s=df(a),l=O(i,s,{}),c=function(e,t){if(e&&t&&"function"==typeof t)for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n],n,e))return n}(l.screens,(e=>{let{activeRoute:t}=e;return t.routeType===n&&Object.keys(t.fields).length===Object.keys(r).length})),u=c===O(l,["currentScreen","screenId"]);t([{operation:"set",path:`${s}.screens`,value:H(l.screens,c),shouldUpdate:Boolean(c)},{operation:"set",path:`${s}.currentScreen`,value:void 0,shouldUpdate:Boolean(u)}])},stopPropagation:!0},[Zf]:{effect:async e=>{const{state:r,host:o,action:{meta:{requestedRoute:i,incomingFields:s,incomingParameters:u,resolvedPropertyValues:d,viewportElementId:p,matchingMacroponent:f,macroponentList:h,properties:m,transactionId:_,[ke]:v,scriptedCacheKey:g}},updateState:y,dispatch:I}=e,T=c[p];if(T&&_!==T)return;const{routeType:N,order:R,name:S,icon:A,extensionPoint:b}=i,C=O(e,"action.payload.result.scriptResults",[]),D=O(r,ah,new Map);if(g){const t=D.getResolve(g);t&&t(e.action.payload)}let P=f;if(C.length>0){const n=C.filter((e=>!1===e.conditionResult)).map((e=>e.screenId));P=h.filter((e=>!n.includes(e.id))).find(Bf(t,i,m,s,a)),(0,qo.mark)(o,(0,qo.getInteractionId)(O(e,"action.meta")),Zf,{scriptResults:C})}if(!P)return void de.warn("Failed to find a matching macroponent. Please check screen conditions. If using scripted conditons make sure to have a default tab variant.");const{macroponentSysId:x,macroponentConfiguration:M,id:L,eventMappings:U=[]}=P,$=of([x]),F=df(p),j=O(r,`${F}.currentScreen`,{}),B=L!==j.screenId,k=n?(V=s,G=N,Object.keys(V).reduce(((e,t)=>"string"==typeof V[t]?`${e}~${t}~${V[t]}`:`${e}~${t}~${JSON.stringify(V[t])}`),G)):null;var V,G;const H=le()({activeRoute:{routeType:N,extensionPoint:b,order:R,name:S,icon:A,fields:s,optionalParameters:u},requestTime:B?Date.now():j.requestTime,screenId:L,macroponentSysId:x,macroponentConfiguration:le()({},M,d)},((e,t)=>e?{screenKey:t}:{})(n,k)),W=n?k:L;((e,t)=>{const n=E.get(e);if(!w(n)){const r=n.filter((e=>e.route!==t));w(r)?E.delete(e):E.set(e,r)}})(p,N),y([{path:`${F}.screens.${W}`,value:H,operation:"set"},{path:`${F}.currentScreen`,value:H,operation:"set"}]),bf(L,U,l),await $,v&&_r(I,Yf,{viewportElementId:p,route:N})},stopPropagation:!0},[Qf]:{effect:e=>{const{action:{payload:{route:n,viewportElementId:r},meta:{[ke]:o=!1}},properties:i,dispatch:s,state:l}=e,u=h(O(e,"action.payload.fields"),{}),p=h(O(e,"action.payload.params"),{}),f=c[r],E=f||up()();f!==E&&(c[r]=E);const _=d(i[lt]).filter((e=>e.parentCompositionElementId===r)).filter((e=>e.fields.length===Object.keys(u).length)).find((e=>e.routeType===n));if(!_)return void de.error(`Requested route ${n} with requested fields could not be found in composition element ${r}`);const{fields:v,optionalParameters:g,extensionPoint:y}=_,I=function(e){e||(e={});for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.filter((e=>null!==e&&"object"==typeof e)).forEach((t=>{Object.keys(t).forEach((n=>{e[n]=t[n]}))})),e}({},v.reduce(((e,t)=>(e[t]=u[t],e)),{}),w(p)?{}:g.reduce(((e,t)=>(e[t]=p[t],e)),{}));let T,N=O(_,"macroponents",[]),R={requestedRoute:_,incomingFields:u,incomingParameters:p,resolvedPropertyValues:I,viewportElementId:r,macroponentList:N,properties:i},S=!1;N=N.filter(Bf(t,_,i,u,a));for(let e=0;e<N.length;e++){const c=N[e];if(c.hasScriptedCondition){const e=N.filter((e=>e.hasScriptedCondition)).map((e=>sh(t,y,a,e,i,u,p))).filter((e=>!w(e)));if(w(e))continue;S=!0,m(r,n);const c=O(l,ah,new Map);var A;if(c.has(e))null===(A=c.get(e))||void 0===A||A.then((e=>{s(Zf,e,le()({},R,{matchingMacroponent:T,transactionId:E,[ke]:o}))}));else c.add(e),s(Jf,{data:e},le()({},R,{transactionId:E,startTime:performance.now(),[ke]:o,scriptedCacheKey:e}));break}T=c;break}S||s(Zf,{},le()({},R,{matchingMacroponent:T,transactionId:E,[ke]:o}))},stopPropagation:!0}}}},{CONTEXT_BINDING:uh}=pe,dh=(e,t)=>Vr(le()({},Go,{[uh]:W(io,void 0,[],[],{},e,void 0)}),t),{CONTEXT_BINDING:ph,JSON_LITERAL:fh,CLIENT_TRANSFORM:hh,LIST_CONTAINER:Eh}=pe;function mh(e){if(O(e,["transform","operands","type"])===Eh)return O(e,["transform","operands","container"]);{const t=O(e,["transform","operands","container"]),n=Object.keys(t).map((function(e){return t[e]}));return Array.from(n)}}const _h=(e,t,n)=>{const r=function(e){const t=Object.create(null);return w(e)||e.forEach((e=>{const n=as(e);t[n]=e[At]!==ma&&ss(n).matches})),t}(n);if(0===e.length)return{initialState:{[Me]:!0,[Le]:r},unresolvedInitialState:{}};const o=e.filter((e=>{let{initialValue:t}=e;return O(t,["type"])===fh})),i=e.filter((e=>{let{initialValue:t}=e;return O(t,["type"])===ph})),a=e.filter((e=>{let{initialValue:t}=e;return O(t,["type"])===hh})),s=a.filter((e=>{let{initialValue:t}=e;return mh(t).filter((e=>{let{type:t}=e;return t===fh})).length==mh(t).length})),l=a.filter((e=>{let{initialValue:t}=e;return mh(t).filter((e=>{let{type:t}=e;return t===fh})).length!=mh(t).length}));return{initialState:[...o,...s].reduce(((e,t)=>{const{name:n,initialValue:r}=t;return e[n]=dh({},r),e}),{[Me]:0===i.length&&0===t.length,[Le]:r}),unresolvedInitialState:[...i,...l].reduce(((e,t)=>{const{name:n,initialValue:r}=t;return e[n]=r,e}),{})}};function vh(e,t,n){const{action:r,dispatch:o}=n;x(O(e,t))||_r(o,t,r.payload)}function gh(e){let{action:{payload:{event:t,value:n},meta:r},host:o}=e;t&&function(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}(n)&&((e=>(0,qo.getMetricTypes)()[e])(t)||(0,qo.defineMetric)(t,5),(0,qo.mark)(o,(0,qo.getInteractionId)(r),t,n,"usage"))}const{COMPONENT_PROPERTY_CHANGED:yh,COMPONENT_DOM_TREE_READY:Ih,COMPONENT_DISCONNECTED:Th}=wn.actionTypes,wh="SEISMIC_COMPONENT_STATE_UPDATED",{MACROPONENT_READY:Oh,MACROPONENT_PROPERTY_CHANGED:Nh,MACROPONENT_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:Rh,MACROPONENT_PAGE_ERROR_OCCURRED:Sh}=De,{MACROPONENT_STATE_UPDATE_REQUESTED:Ah,MACROPONENT_VIEWPORT_LOAD_REQUESTED:bh,MACROPONENT_VIEWPORT_LOAD_COMPLETED:Ch,HTTP_ERROR_OCCURRED:Dh,TRACK_USAGE_REQUESTED:Ph}=Pe,{UXF_VIEWPORT_RENDER_BY_ID:xh,UXF_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:Mh}=ge,{MACROPONENT_STATE_UPDATED:Lh,WRAPPED_EVENT_REDISPATCH:Uh,CONTROLLER_PROP_CHANGED:$h}=Ie,Fh=Gn(Re),jh=(e,t,n,r,o,i,a,s,l,c)=>{if(!t[e])return!0;if(t[e]){const d=vs(s,n,r,o,i,a,c),p=ti(d,n,l,t[e]);return!w(p)&&!("object"==typeof(u=p)?q(Object.keys(u),(e=>void 0===u[e])):!w(u))}var u},Bh=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,l=arguments.length>8?arguments[8]:void 0,c=arguments.length>9?arguments[9]:void 0,u=arguments.length>10?arguments[10]:void 0,d=arguments.length>11?arguments[11]:void 0,p=arguments.length>12?arguments[12]:void 0,f=arguments.length>13&&void 0!==arguments[13]&&arguments[13];const h=!w(e)||!w(t),E=n.map((e=>{let{name:t}=e;return t})),m=e=>!!s[e];return{name:"macroponentInternalEvents",actionHandlers:le()({[Ih](n){let{updateState:r,properties:o,dispatch:i,host:a}=n;if(!a[He])if(h){const n=W(dh,o),i=B(e,n),a=((e,t,n)=>{let{[Ct]:r}=t;if(w(e)||w(r))return;return e.reduce(((e,t)=>{const{name:o,stateMapping:i,persistTo:a}=t;return w(n(a))||(e[i]=O(r,["",o])),e}),{})})(t,o,n),s=()=>le()({},i,a,{[Me]:!0});s[Ge]=!0,r(s)}else a[He]=!0,_r(i,Oh)},[yh](e){let{action:t,dispatch:n,properties:r,state:o,host:f,updateProperties:h}=e;const{payload:{name:E,previousValue:_,value:v}}=t;"isComponentInView"===E&&ur()&&h({nowMode:r.isComponentInView?sa:"suspend"});const g=jh(E,s,r,i,a,l,c,u,o,p);(e=>{return t=d,!(t.tagName||m(e)||e.includes("nowUxf"));var t})(E)&&_r(n,$h,le()({},t.payload,{isOutputProp:m(E),properties:r,nowId:f.nowId}));if(!E.startsWith(Fh)&&!D(_,v)&&((e,t)=>{if(!e.startsWith("dep"))return!0;if(w(t)||"object"!=typeof t)return!w(t);return!q(Object.keys(t),(e=>void 0===t[e]))})(E,v)&&g){const e={name:t.payload.name,value:t.payload.value,previousValue:t.payload.previousValue};_r(n,Nh,e)}},[Th](e){let{host:t,properties:n}=e;const{nodeId:r}=n;!function(e){pl.has(e)&&pl.delete(e),fl.has(e)&&fl.delete(e)}(t),Ru.clear(r)},[wh](e){let{action:t,dispatch:n,state:r,host:o}=e;const{payload:{previousState:i,update:a}}=t;if(a[Ue]){const{statePropertyNames:e=[]}=a,t=e[0];E.includes(t)&&i[t]!==r[t]&&_r(n,Lh,{statePropertyNames:e})}else if(a[$e]){const{statePropertyNames:e=[]}=a,t=e.filter((e=>E.includes(e)&&i[e]!==r[e]));w(t)||_r(n,Lh,{statePropertyNames:t},{[$e]:!0})}else a[Ve]?n(Mh):a[Ge]&&!o[He]&&(o[He]=!0,_r(n,Oh))},[bh]:{effect(e){let{dispatch:t,action:n}=e;_r(t,xh,n.payload,{[ke]:!0})},stopPropagation:!0},[Ch]:{stopPropagation:!0},[Dh]:{effect:vh,args:[r,Sh],stopPropagation:!x(O(r,Sh))},[Sh]:{stopPropagation:!0},[Oh]:{stopPropagation:!0},[Nh]:{stopPropagation:!0,effect:e=>{if(!f)return;const{dispatch:t,action:n}=e,{name:r,value:o}=n.payload;t(wt,{macroponentSysId:u,context:{props:{[r]:o}}})}},[Ah]:{effect:e=>{!function(e,t,n){const{dispatch:r,action:o,updateState:i,host:a}=e,s=El(a),l=o.payload;Gd(s,r,i,t,n,l.propName,l.value)}(e,u,f)},stopPropagation:!0},[Ph]:{effect:gh,stopPropagation:!0},[Rh]:{stopPropagation:!0}},o?{[Uh]:vr({effect(e){let{dispatch:t,action:n}=e;const{payload:{wrappedPayload:r,targetEventName:o}}=n;t(o,r)}})}:{})}},kh=function(e,t,n,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"all";const i=(0,qo.getInteractionId)(t.meta);(0,qo.mark)(e,i,n,r,o)},Vh=e=>new Promise((t=>{setTimeout((()=>t()),e)}));const Gh=new Map,Hh=new WeakMap;function Wh(e){if(Hh.has(e)||"SN-CANVAS-SCREEN"===(null==e?void 0:e.tagName))return Hh.get(e)||e;let t=e;for(;"SN-CANVAS-SCREEN"!==(null===(n=t)||void 0===n?void 0:n.tagName);){var n;if(!t)return null;t=(0,wn.getAncestorNode)(t)}return Hh.set(e,t),t}const Xh="true"===zt("glide.uxf.lib.performance.monitoring.enabled","false"),{COMPONENT_DOM_TREE_READY:Yh}=wn.actionTypes,zh=Object.freeze({UXF_DIRECT_LOAD_COMPLETE:"UXF_DIRECT_LOAD_COMPLETE",UXF_USER_NAV_LOAD_COMPLETE:"UXF_USER_NAV_LOAD_COMPLETE",UXF_MACROPONENT_MEASURE_CLIENT_INTERACTION_START:"UXF_MACROPONENT_MEASURE_CLIENT_INTERACTION_START",UXF_MACROPONENT_MEASURE_CLIENT_INTERACTION_END:"UXF_MACROPONENT_MEASURE_CLIENT_INTERACTION_END"}),qh=(0,qo.getMetricTypes)();Object.keys(zh).forEach((e=>{qh[zh[e]]||(0,qo.defineMetric)(zh[e],5)}));const Qh=(()=>{const{searchParams:e}=new URL(decodeURIComponent(window.location.href));return e.has("sysparm_live_preview")||"preview"===e.get("mode")})();let Kh=!1;const Jh=Xh&&!Qh,Zh=(e,t,n)=>{if(!Gh.has(e.macroponentSysId))return{beforeLoad:0,afterLoad:0};const r=Gh.get(e.macroponentSysId);Gh.delete(e.macroponentSysId);return{beforeLoad:r-t,afterLoad:n-r}},eE=e=>{if(!e)return{};const t=O(e,["screenData","route"]),n=O(e,["screenData","fields"]),r=O(e,["screenData","params"]),o=O(e,["screenData","parent"]),i=O(e,["screenData","context","path"]),a=O(e,["screenData","screenKey"]),s=O(e,["screenData","context","experienceName"]),l=O(e,["experienceId"]),c=O(e,["screenData","macroponentSysId"]),u=O(e,["screenData","uxrInteractionId"]);return{screenRoute:t,screenFields:n,screenParams:r,screenParent:o,experienceName:s,experienceId:l,macroponentSysId:c,screenTitle:O(e,["screenData","title"],O(e,["screenData","defaultTitle"])),experiencePath:i,uxrInteractionId:u,screenKey:a}},tE=(e,t,n,r,o,i)=>{if(!Jh)return;const a=O(window,["uxf_timing","most_recent_user_nav"],-1);if(a<0)return;const{beforeLoad:s,afterLoad:l}=Zh(r,a,e),c=e-a,u=(e=>{let t=0;if(void 0===window.performance)return t;const n=window.performance.getEntriesByType("resource");if(void 0===n||n.length<=0)return t;const r=n.filter((function(t){return O(t,["startTime"],0)>e}));if(0===r.length)return t;const o=r.reduce((function(e,t){return O(e,"responseStart",0)<O(t,"responseStart",0)?e:t})),i=r.reduce((function(e,t){return O(e,"responseEnd",0)<O(t,"responseEnd",0)?t:e}));i&&o&&(t=O(i,"responseEnd")-O(o,"responseStart"));return t})(a);z(window,["uxf_timing","total_ui_time_user_nav"],c),z(window,["uxf_timing","total_ui_time_user_nav_network"],u),z(window,["uxf_timing","user_nav_screen_data"],r),z(window,["uxf_timing","after_load_user_nav"],l),z(window,["uxf_timing","before_load_user_nav"],s);const d=ar();kh(t,n,zh.UXF_USER_NAV_LOAD_COMPLETE,le()({totalUiTimeMeasurementTimedOut:o,totalUiTime:c,totalNetworkTime:u,afterLoad:l,beforeLoad:s},r,d,{url:window.location.href,isDocumentHidden:i}))},nE=new WeakMap,rE=new WeakSet;async function oE(){let e=performance.now();await Vh(100);await(0,wn.whenAllComponentsIdle)()&&(e=performance.now()),await Vh(50);await(0,wn.whenAllComponentsIdle)()&&(e=performance.now()),await Vh(25);const{didPause:t,timedOut:n}=await(0,wn.whenAllComponentsIdle)({withTimeOutInfo:!0});return t&&(e=performance.now()),{timestamp:e,timedOut:n}}const iE=async(e,t,n)=>{const r=((e,t)=>{const n=K(t),r=[];for(const t of n){const n=(0,wn.getComponentById)(`${e}-${t}`);n&&r.push(n)}return r})(t,n),o=[(0,wn.whenComponentIsIdle)(e),...r.map((e=>null!=e&&e.tagName.startsWith("MACROPONENT-")?function(e){return new Promise((t=>{if(rE.has(e))t();else{var n;const r=null!==(n=nE.get(e))&&void 0!==n?n:[];r.push(t),nE.set(e,r)}}))}(e):(0,wn.whenComponentIsIdle)(e)))];await Promise.all(o)},aE=(e,t)=>async n=>{const{host:r,action:o,properties:{nowId:i}}=n,{payload:{name:a="",data:s={},clientInteractionStartTime:l}}=o,c=l||performance.now();if(!a)return console.warn("measureMacroponentTimeToIdle: name is required. Skipping."),{startInteractiveTimestamp:0,endInteractiveTimestamp:0};if("fb978e92c349d11047538b5b2840dd6a"===O(window,"pageMeta.pageRegistryId"))return console.warn("measureMacroponentTimeToIdle: Skipping for UIBuilder."),{startInteractiveTimestamp:0,endInteractiveTimestamp:0};kh(r,o,zh.UXF_MACROPONENT_MEASURE_CLIENT_INTERACTION_START,{time:c},"performance"),e&&await e,0!==t.length?await iE(r,i,t):await(0,wn.whenComponentIsIdle)(r);const{timedOut:u}=await nf(),{timedOut:d,timestamp:p}=await oE(),f=p;z(window,["uxf_timing","total_ui_time_interactive"],f-c);const h=window.location.href,E=eE(Wh(r));return kh(r,o,zh.UXF_MACROPONENT_MEASURE_CLIENT_INTERACTION_END,le()({totalUiTime:f-c,name:a,data:s,totalUiTimeMeasurementTimedOut:u||d,url:h},E),"performance"),{startInteractiveTimestamp:c,endInteractiveTimestamp:f}},sE=(e,t)=>{const n=Promise.all(t.map((e=>customElements.whenDefined(e))));return{name:"componentInteractionBehavior",actionHandlers:{async[Yh](t){var r;let{host:o,action:i,properties:{nowId:a}}=t;await n,await iE(o,a,e),function(e){var t;const n=null!==(t=nE.get(e))&&void 0!==t?t:[];for(const e of n)"function"==typeof e&&e();nE.set(e,[]),rE.add(e)}(o);const s=(0,wn.getAncestorNode)(o);if("SN-CANVAS-SCREEN"===(null==s?void 0:s.tagName)&&(null==o||null===(r=o.assignedSlot)||void 0===r?void 0:r.assignedNodes()[0])===o){const e=!Kh;Kh=!0;const t=eE(s),{timedOut:n}=await nf(),{timestamp:r,timedOut:a}=await oE(),l="hidden"===document.visibilityState;document.dispatchEvent(new Event("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_ON_SCREEN_LOAD_MARKED")),e?(document.dispatchEvent(new Event("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_TIMESTAMP_MARKED")),((e,t,n,r,o,i)=>{if(!Jh)return;const a=window.performance.getEntriesByType("navigation");if(a.length<1)return;const s=a[0].startTime,{beforeLoad:l,afterLoad:c}=Zh(r,s,e),u=e-s;z(window,["uxf_timing","total_ui_time_direct_load"],u),z(window,["uxf_timing","direct_load_screen_data"],r),z(window,["uxf_timing","after_load_direct_load"],c),z(window,["uxf_timing","before_load_direct_load"],l);const d=ar();kh(t,n,zh.UXF_DIRECT_LOAD_COMPLETE,le()({totalUiTimeMeasurementTimedOut:o,totalUiTime:u,beforeLoad:l,afterLoad:c},r,d,{url:a[0].name||window.location.href,isDocumentHidden:i}))})(r,o,i,t,n||a,l)):tE(r,o,i,t,n||a,l)}},[Rt]:{stopPropagation:!0,effect:aE(n,e)}}}},{UXF_DB_OP_TRIGGER_REQUESTED:lE}=Sn,cE=(e,t)=>{const n=!(null==t||!t.length),r=!(null==e||!e.length);return{name:"dependencyEventTargeting",actionHandlers:{[fe]:vr({effect(e){if(!n)return;const{action:{payload:t,meta:r},dispatch:o,host:i}=e,{appendToMeta:{[je]:a}}=i;Al(i,o)(he,t,mr(le()({},r,{dependencyMappingSourceId:a})))}}),[he]:vr({effect(t){if(!r)return;const{action:{payload:{dependencyAlias:n,dependencyOp:o,wrappedPayload:i},meta:a},dispatch:s}=t,{dependencyMappingSourceId:l}=a,c=e.find((e=>e.nodeId===l));if(!c)return void de.warn(`${he} is an internal API and not available to component authors. Event mapping was ignored.`);const u=c.dependencies[n];u&&u.controllerElementId&&""!==u.controllerElementId?_r(s,lE,{operation:{operationName:o,dataElementId:u.controllerElementId},operationPayload:i},a):de.warn(`Could not find Controller Dependency Event Mapping Target for ${n}.${o}. Event mapping was ignored.`)}}),[lE]:vr({stopPropagation:!1,effect:e=>{let{action:r,dispatch:o}=e;if(r.stopPropagation(),!n)return;const{payload:{operation:{dataElementId:i,operationName:a},operationPayload:s},meta:l}=r;t.some((e=>e.name===i))&&_r(o,fe,{dependencyAlias:i,dependencyOp:a,wrappedPayload:s},l)}})}}},{DATA_OUTPUT_BINDING:uE}=pe;function dE(e,t,n,r){return(o,i)=>{const{binding:{address:a=[]}}=o;return io(e,t,n,r,i,void 0,uE,{address:a})}}const pE=(e,t)=>((e,t)=>{let n=!1;const r=[`${t},lifecycle,fetchInProgress`,`${t},lifecycle,lastFetchSucceeded`],o=(e,t)=>{const n=O(e,t,null);return!!n&&v(r,(e=>e===n.join(",")))};return T(e,(e=>{n||I(e,(e=>{if(n)return;if(o(e,"isHidden.binding.address"))return void(n=!0);const t=e.propertyValues||{};Object.values(t).forEach((e=>{n||o(e,"binding.address")&&(n=!0)}))}))})),n})(e,t),fE=Symbol("_INTERNAL_CONTROLLER_SELF_OUTPUT_PROPS_");function hE(e){return{type:"DATA_OUTPUT_BINDING",binding:{address:e}}}function EE(e,t){const n=function(e){return e.reduce(((e,t)=>{if(t.dependencies){const n=t.dependencies?{[fE]:[...t.properties.map((e=>e.name))]}:{};e[t.nodeId]=Object.values(t.dependencies).reduce(((e,t)=>(e[t.name]={nodeId:t.controllerElementId,dependencyProps:[...t.dependencyProps]},e)),n)}return e}),{})}(e);return(e,r,o)=>{const i=e||function(e,t){const{binding:{address:n=[]}}=e,[r]=n,o=null==t?void 0:t[r];return o||de.warn("No dataElementId found in controllerDependencyMap!!!"),o}(r,o),a=null==n?void 0:n[i];if(!a)return;const s=function(e,t){const{binding:{address:n=[]}}=t;if(!e||0==Object.keys(e).length)return n;const[r,...o]=n;return r&&0!==Object.keys(e).length&&e[r]?o:(de.error("Dependency key not found in controller map!"),n)}(o,r);var l;if(null==a||!a[s[0]])return(s[0]===Tt||(null===(l=function(e,t){let n=[];return Object.keys(e).forEach((r=>{var o;(null===(o=e[r])||void 0===o?void 0:o.elementId)==t&&(n=e[r].alias)})),n}(t,i))||void 0===l?void 0:l.indexOf(s[0]))>=0)&&s.shift(),-1!==a[fE].indexOf(s[0])?hE([i,...s]):void 0;{var c;let[e,t,...n]=s;t===Tt&&(t=n.shift());const{dependencyProps:r=[],nodeId:o}=null!==(c=null==a?void 0:a[e])&&void 0!==c?c:{};if(-1!==r.indexOf(t))return hE([o,t,...n])}}}function mE(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const t=EE(arguments.length>1?arguments[1]:void 0,arguments.length>2?arguments[2]:void 0);return e.map((e=>{const{controllerDependencyMap:n,controllerElementId:r}=e;return e.macroponents=e.macroponents.map((e=>{const{condition:o,additionalConditions:i,watchedProperties:a={}}=e,s=[o,...i||[]].filter(Boolean);return e.parsedConditions=s.map((e=>((e,t,n,r)=>{if(!e)return[];let o=0,i="";const a=[];function s(e){const{leftHandValue:o=""}=e;if((o.startsWith("controller.")||o.startsWith("data."))&&(t||n)){const i=o.split(".").slice(1),s=r(t,{type:"DATA_OUTPUT_BINDING",binding:{address:i}},n);s&&(e.leftHandValue=s),a.push(e)}else a.push(e)}let l={};for(;o<e.length;){const t=e[o];if("^"==t||o==e.length-1){l.rightHandValue=o==e.length-1?i+t:i;const n=o+3<e.length&&"^OR"==e.substring(o,o+3)?"OR":"AND";l.logicalOperation=o==e.length-1?"":n,"OR"==n&&(o+=2),s(le()({},l)),l={},i=""}else"="==t?(l.leftHandValue=i,l.operation="EQUALS",i=""):"!"==t&&o+1<e.length&&"="==e[o+1]?(l.leftHandValue=i,l.operation="NOTEQUALS",o++,i=""):"S"==t&&"STARTSWITH"==e.substring(o,o+Math.min(10,e.length-o))?(l.leftHandValue=i,l.operation="STARTSWITH",o+=9,i=""):i+=t;o++}return a})(e,r,n,t))),e.watchedProperties=Object.entries(a).reduce(((e,o)=>{let[i,a]=o;const s=t(r,a,n);return s&&(e[i]=s),e}),{}),e})),e}))}const{MACROPONENT_POPOVER_OPEN_REQUESTED:_E}=Pe,{MACROPONENT_POPOVER_ERROR_OCCURRED:vE,MACROPONENT_POPOVER_ERROR_OCCURRED_DEPRECATED:gE}=De,yE=()=>({name:"popoverOpenRequested",actionHandlers:{[_E]:{effect:e=>{let{action:{type:t,payload:n,meta:{sourceAction:r}},host:o,dispatch:i}=e;const a=e=>{_r(i,vE,{message:(0,xo.t)("{0} element not found",e),sourceAction:{name:t,payload:n}}),_r(i,gE,{message:(0,xo.t)("{0} element not found",e),sourceAction:{name:t,payload:n}})},{popoverElementId:s,popoverTargetElementId:l,popoverTriggerElement:c}=n,u=s&&bc(o,s);if(u){const e=(()=>{var e;const t=l||kn(null==o?void 0:o.nowId,null==r?void 0:r.elementId,null==r||null===(e=r.context)||void 0===e?void 0:e.item);return t&&bc(o,t,!0)})()||c;if(e){if(u.positionTarget=e,u.opened=!0,c){const e=t=>{var n;u.removeEventListener("NOW_POPOVER#OPENED_SET",e);const{actionSource:r,value:o}=(null==t||null===(n=t.detail)||void 0===n?void 0:n.payload)||{};o||"escape-press"!==r||c.focus()};u.addEventListener("NOW_POPOVER#OPENED_SET",e)}}else a("popoverTargetElementId")}else a("popoverElementId")},stopPropagation:!0}}}),IE=["status","messages"],{UXF_DB_OP_TRIGGER_REQUESTED:TE}=Sn,{COMPONENT_PROPERTY_CHANGED:wE,COMPONENT_CONNECTED:OE,COMPONENT_DISCONNECTED:NE}=wn.actionTypes,{CONTROLLER_PROP_RESOLVED:RE,CONTROLLER_PROP_CHANGED:SE,CONTROLLER_NODE_INSERTED:AE}=Ie,bE={table:["table","inputTable"],sysId:["sysId","inputSysId"]},{UPDATE_CONTEXT:CE,SET_ACTIVE_CONTEXT:DE,UNSET_ACTIVE_CONTEXT:PE,INTENT_RECEIVED:xE,SEND_INTENT_FEEDBACK:ME,SEND_SYSTEM_MESSAGE:LE}=Cd.intentActions,UE=(e,t)=>{const n=Object.keys(bE).reduce(((t,n)=>{const r=bE[n].find((t=>Object.prototype.hasOwnProperty.call(e,t)));return t[n]=e[r],t}),{});return le()({},n,{experienceName:t})},$E=(e,t,n)=>!D(t,n[e]),FE=(e,t,n,r)=>{e(ME,{originalIntent:t,status:n,message:r})};function jE(e){let{uxControllerNodes:t,clientStateDataBrokerNode:n,nodeId:r,macroponentSysId:o,dataShell:i}=e;const a=null==t?void 0:t.filter((e=>"67ee2538534501108135ddeeff7b121b"===e.definitionSysId))[0],s="d8df214579298b9e2b995730cb53b9e3"==(null==n?void 0:n.definitionSysId),l=a?a.nodeId:s?n.nodeId:"",c=a?ju:s?Bu:{},u=a?"form.fields":s?"nowRecordFormBlob.fields":"",d=e=>H(null==e?void 0:e[l],"experienceName"),p=(e,t,n)=>{const r=e.payload,{status:o,messages:i}=r,a=yr()(r,IE);n(LE,{message:le()({status:o,messages:i},a)})};let f={};return{name:"translatorBehavior",setInitialState(e){let{properties:t}=e;const n=(e=>{const t=e[lt],n=Kt(mu)||{},r=Object.values(n).filter((e=>{var n;return(null===(n=e.pageSettings)||void 0===n?void 0:n.sysId)===t||e.appConfigId===t}))[0];return(null==r?void 0:r.experienceName)||""})(t);return{experienceName:n}},actionHandlers:{[OE](e){let{dispatch:t,properties:n,host:r}=e;l&&(f[r.nowId]={contexts:{},nodes:{}}),(e=>{var t;return null===(t=e.screen)||void 0===t?void 0:t.isActive})(n)&&t(DE,{translatorId:r.nowId})},[xE](e){let{action:t,dispatch:n,host:o}=e;const a=t.payload.intent,{identifier:s={},type:p,target:h,operation:E,operationPayload:m}=a;var _;if(((e,t)=>{const n=null==t?void 0:t[l];return!!n&&!Object.keys(e).some((t=>n[t]!==e[t]))})(s,f[o.nowId].contexts))if(p===bu){if(h!==Du)return;if(E===Pu){const{fieldName:e}=m,t=((e,t,n,r)=>{let o=O(t,`${n}.${r}.${e}`);void 0===o&&(o=O(t,[n,...r.split("."),e]));return o})(e,f[o.nowId].nodes,l,u);FE(n,a,t?Gu:Hu,{field:t})}else if(E===Fu){Au(o.nowId,d(f[o.nowId].contexts)).forEach((e=>(0,Nu.triggerAction)(e,"GET_ACTION_STATE",m).then((e=>{FE(n,a,Gu,le()({},e))}),(e=>{FE(n,a,Hu,{error:e})}))))}else if(E===Mu){Au(o.nowId,d(f[o.nowId].contexts)).some((e=>{(0,Nu.triggerAction)(e,"TRIGGER_ACTION",m)}))}else if(E===$u){var v;const{type:e,buttonAction:t}=m;if("close"!==e)return;const i=null===(v=o.parentNode)||void 0===v?void 0:v.nowId,s=i?vf[i]:void 0;if(!s)return void _r(n,TE,{operation:{dataElementId:l,operationName:c[E]},operationPayload:m},{[Ye]:r});if("confirm"===t){const e=(_=s.type)===yf?"NOW_CONFIRM_MODAL#POSITIVE_BUTTON_CLICKED":_===If?"NOW_CONFIRM_DESTROY_MODAL#CONFIRM_CLICKED":"";e?n(e):FE(n,a,Wu,{error:`Unable to execute button action '${t}'`})}else if("cancel"===t){const e=(e=>e===yf?"NOW_CONFIRM_MODAL#NEGATIVE_BUTTON_CLICKED":e===If?"NOW_CONFIRM_DESTROY_MODAL#CANCEL_CLICKED":"")(s.type);e?n(e):FE(n,a,Wu,{error:`Unable to execute button action '${t}'`})}n(be,{showModal:!1},{appended:{[je]:s.modalId}})}else c[E]&&_r(n,TE,{operation:{dataElementId:l,operationName:c[E]},operationPayload:m},{[Ye]:r})}else if(p===Cu){const e=((e,t)=>{var n,r;const o=null===(n=((null==e?void 0:e.dataElements)||{})[t])||void 0===n?void 0:n.definitionSysId,i=null==e||null===(r=e.dataBrokers)||void 0===r?void 0:r[o];return Object.keys(i.operations)})(i,l);e.includes(E)&&_r(n,TE,{operation:{dataElementId:l,operationName:E},operationPayload:m},{[Ye]:r})}},[RE](e){let{action:t,dispatch:r,host:i,state:s}=e;const{properties:l,nodeId:c,definitionSysId:u,containerSysId:d}=t.payload;if(o===d&&c&&u&&(a||n)&&((null==a?void 0:a.nodeId)===c&&(null==a?void 0:a.definitionSysId)===u||(null==n?void 0:n.nodeId)===c&&(null==n?void 0:n.definitionSysId)===u)){const e=UE(l,s.experienceName);if(!$E(c,e,f[i.nowId].contexts))return;f[i.nowId].contexts[c]=e,r(CE,{context:e})}},[SE](e){let{action:t,dispatch:n,host:o,state:i}=e;const{payload:{name:a,value:s,previousValue:c,isOutputProp:u,properties:d,nowId:p}}=t;if(!u&&function(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split("-").pop();return e&&e===l}(p)&&((e,t,n)=>Object.values(bE).some((t=>t.includes(e)))&&n!==t)(a,c,s)){const e=le()({},UE(d,i.experienceName),{[a]:s});if(!$E(r,e,f[o.nowId].contexts))return;f[o.nowId].contexts[r]=e,n(CE,{context:e})}},[wE](e){let{action:t,dispatch:n,host:r}=e;const{payload:{name:o,value:i,previousValue:a}}=t;((e,t,n)=>"screen"===e&&n.isActive!==t.isActive)(o,a,i)&&(null!=i&&i.isActive?n(DE,{translatorId:r.nowId}):n(PE,{translatorId:r.nowId}))},[AE](e){let{action:t,host:r}=e;const{nodeId:i,definitionSysId:s,containerSysId:l,node:c}=t.payload;o===l&&i&&s&&(a||n)&&((null==a?void 0:a.nodeId)===i&&(null==a?void 0:a.definitionSysId)===s||(null==n?void 0:n.nodeId)===i&&(null==n?void 0:n.definitionSysId)===s)&&(f[r.nowId].nodes[i]=c)},[NE](e){let{host:t}=e;var n;delete f[t.nowId],n=t.nowId,delete Su[n]},[ku]:{effect:e=>{let{action:t,host:n,dispatch:r}=e;a&&p(t,0,r)},stopPropagation:!0},[Vu]:{effect:e=>{let{action:t,host:r,dispatch:o}=e;!a&&n&&p(t,0,o)},stopPropagation:!0}}}}const BE="MACROPONENT_RESIZED",kE=e=>{const t=[];for(const n of e){const e=as(n),r=ss(e);t.push({events:["change"],effect(t){let{updateState:n,action:{payload:{event:r}}}=t;n((t=>{let{state:n}=t;const o=le()({},n[Le],{[e]:r.matches});return{[Le]:o}}))},target:r})}return{name:"mediaQueryHandler",eventHandlers:t}},VE=new Map;let GE;const HE=()=>x(GE)?GE=new ResizeObserver(d((e=>{(e=>{e.forEach((e=>{var t,n,r;if(0===(null==e||null===(t=e.contentRect)||void 0===t?void 0:t.width))return;let o,i;const a=null==e?void 0:e.target,s=null==a||null===(n=a.getRootNode())||void 0===n?void 0:n.host;if("now-uxf-page"===(null==a?void 0:a.getAttribute("parent-tag"))){var l;o=s;const e=(null==s?void 0:s.offsetWidth)>0?null==s?void 0:s.offsetWidth:null==a||null===(l=a.parentElement.getBoundingClientRect())||void 0===l?void 0:l.width;i={breakpoints:null==VE?void 0:VE.get(null==s?void 0:s.tagName),width:e}}else{var c;o=a,i={breakpoints:VE.get(null==a?void 0:a.tagName),width:null==e||null===(c=e.contentRect)||void 0===c?void 0:c.width}}null===(r=o)||void 0===r||r.dispatchEvent(new CustomEvent(BE,{detail:i}))}))})(e)}),60)):GE,WE=(e,t,n)=>{e.length>0&&(HE().observe(t),((e,t)=>{const n=ma+"-"+t;VE.has(n)||VE.set(n.toUpperCase(),e)})(e,n))},XE=(e,t)=>({name:"macroponentResponsiveBehavior",actionHandlers:{[wn.actionTypes.COMPONENT_DOM_READY]:{stopPropagation:!0,effect(n){let{action:r}=n;const o=r.payload,i=o.host.shadowRoot.querySelector("div[parent-tag='now-uxf-page']");WE(e,i||o.host,t)}},[wn.actionTypes.COMPONENT_DISCONNECTED]:{effect(t){let{action:n}=t;const r=n.payload,o=r.host.shadowRoot.querySelector("div[parent-tag='now-uxf-page']");((e,t)=>{e.length>0&&HE().unobserve(t)})(e,o||r.host)}}}}),YE=()=>({name:"resizeEventHandler",eventHandlers:[{events:[BE],stopPropagation:!0,effect(e){let{updateState:t,action:{payload:{event:{detail:{breakpoints:n,width:r}}}}}=e;((e,t,n)=>{let r={};e.forEach((e=>{const t=e[St]>=n,o=as(e);r[o]=t})),t((e=>{const{state:t}=e,{[Le]:n}=t;return w(n)||Object.entries(r).some((e=>{let[t]=e;return n[t]!==r[t]}))?(r=le()({},n,r),{[Le]:r}):{}}))})(n,t,r)}}]}),{MACROPONENT_STATE_UPDATED:zE}=Ie,{COMPONENT_PROPERTY_CHANGED:qE}=wn.actionTypes,{ACTION_PERSIST_STATE:QE,SINK_URL:KE}=bt,JE=[KE],ZE=(e,t)=>{const n=!w(e);return{name:"statePersistence",actionHandlers:le()({[QE]:{effect:G,interceptors:[Er,nm]}},n?tm(e):{},n?em(e,t):{})}},em=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return{[qE]:n=>{const{action:r,updateState:o,properties:i}=n,{payload:{name:a,value:s,previousValue:l}}=r;if(a!==Ct||w(e))return;const c=W(dh,i),u=e.reduce(((e,n)=>{const{name:r,stateMapping:o,persistTo:i}=n;if(!x(l)&&w(O(l,["",r]))&&w(O(s,["",r])))return e;if(w(c(i)))return e;const a=t.find((e=>e.name===o));if(w(a))return e;const u=O(s,["",r]);return $(u)?e.push({path:o,operation:wn.declarativeOperations.SET,value:c(a.initialValue)}):e.push({path:o,operation:wn.declarativeOperations.SET,value:u}),e}),[]);if(!w(u)){const e=()=>u;e[$e]=!0,e.statePropertyNames=u.map((e=>e.path)),o(e)}}}},tm=e=>({[zE]:vr({effect(t){const{dispatch:n,action:{meta:{appended:r,[$e]:o},payload:{statePropertyNames:i=[]}},state:a,properties:s}=t;if(o)return;const l=i[0],c=e.find((e=>{let{stateMapping:t}=e;return t===l}));if(x(c))return;const u=W(dh,s)(c.persistTo);if(!JE.includes(u))return void console.warn(`Unsupported persistence sink: ${u}`);const d=rm(r),p=x(d)?[]:[d];p.push("",c.name);const f=a[l];_r(n,QE,{path:p,value:f,persistTo:u})}})});function nm(e){var t,n;const{coeffects:{action:r,action:{payload:{path:o},meta:{appended:i}},host:a}}=e,s=null===(t=a.appendToMeta)||void 0===t?void 0:t[je],l=null===(n=a.appendToMeta)||void 0===n?void 0:n[Fe],c=null==i?void 0:i[je],u=null==i?void 0:i[Fe];if(c===s&&u===l)return e;if(x(l))return e;const d=rm(a.appendToMeta);return d&&z(r,"payload.path",[d,...o]),e}const rm=e=>{const t=null==e?void 0:e[je];if(x(t))return;const n=e[Be];let r=t;return x(null==n?void 0:n.index)||(r=`${t}->${n.index}`),r},om="true"===zt("glide.uxf.lib.__temp__.controller_render_skip.enabled","true"),im=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7&&void 0!==arguments[7]&&arguments[7];const{id:l,rootNode:c,descendants:d,dataPipelines:p,clientStateDataBrokerNode:f,proxyDataBrokerNodes:h=[],dispatchedEventNames:E,handledEventNames:m,rootHandledEventNames:_,dataShell:v,disabledFeatures:g,outputPropMappings:y={},uxControllerNodes:I=[],externalControllerDependencies:T=[],controllerAliasMapping:N={},customTagName:R,breakpoints:S=[],statePersistenceConfig:A=[]}=e,C=T.map((e=>e.name)),D=function(e,t){const n={};return e.forEach((e=>{if(t[e.nodeId]){let r=t[e.nodeId];n[e.nodeId]={elementId:r,node:le()({},e,{nodeId:r}),alias:Object.keys(e.dependencies)}}})),n}(I,N),P=I.filter((e=>!N[e.nodeId])).map((e=>{e.tagName=`macroponent-${e.definitionSysId}`;const t=e.properties.map((e=>({name:e.name,selectable:!0}))),n=Object.keys(e.outputPropMappings).map((e=>({name:e,selectable:!0})));return e.properties=[...t,...n],e.type="CONTROLLER",(e.dependencies?Object.values(e.dependencies):[]).forEach((t=>{(t.eventMappings||[]).forEach((t=>{t.dataElementId=t.dataElementId||e.controllerElementId,t[pt]={[ft]:e.nodeId}}))})),e})),M=Xr.getDerivedData(l),L=[...M.proxyDataBrokerNodes,...h,...P],U={dataElements:le()({},M.dataShell.dataElements,v.dataElements),dataBrokers:le()({},M.dataShell.dataBrokers,v.dataBrokers)},$=le()({},D,M.controllerAliasMap),j=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return B(we,(t=>!e.includes(t)))}(g),{offRowEventMappings:k}=n,{eventMappings:V,selectableProperties:G=[],hasViewportScreenNode:H}=((e,t,n,r,o,i)=>{const a=i||nu(e,t,o),s=b(r)&&r.length>0;if(x(n)&&!s)return a;{const e=[a];if(x(n)||e.push(nu([],n)),s)for(const t of r)e.push(nu([],t));return ru(e)}})(d,c,f,[...L,...Object.values(D).map((e=>e.node))],k,a),X=H?function(e){return F(e,(e=>w(e.parentCompositionElementId)?le()({},e,{parentCompositionElementId:"uxf-viewport-screen"}):e))}(n.subroutes):n.subroutes,z=(null==X?void 0:X.filter((e=>{let{extensionPoint:t}=e;return!!t})))||[];z.reduce(((e,t)=>{let{macroponents:n}=t;return[...e,...n]}),[]).forEach((e=>{let{macroponentSysId:t}=e;Xr.setDerivedData(t,{proxyDataBrokerNodes:L,dataShell:U,controllerAliasMap:$})}));let q=[];for(const[e,t]of Object.entries(d))t.forEach((e=>{cr(e)&&q.push(e.nodeId)}));const Q=le()({},(e=>{let{properties:t=[],defaultValues:n={}}=e;return Y(t,((e,t)=>{const{name:r}=t;return e[r]={selectable:!0},Object.prototype.hasOwnProperty.call(n,r)&&(e[r].default=n[r]),e}),{})})(c),{[mt]:{},[_t]:{},[vt]:{},[gt]:{},[Ct]:{}});T.forEach((e=>{e.dependencyProps.forEach((t=>{Q[er(e.name,t)]={}}))}));const K=Xn(f),J=Yn(L);z.length>0&&Xr.set(l,{dataShell:v,proxyDataBrokerNodes:h,pdbNodeIds:J});const Z=[K,...J,null==c?void 0:c.nodeId,...Object.values(d).flatMap((e=>e)).map((e=>null==e?void 0:e.nodeId))].flatMap((e=>e?[e]:[])),ee=[null==f?void 0:f.tagName,...L.map((e=>null==e?void 0:e.tagName)),null==c?void 0:c.tagName,...Object.values(d).flatMap((e=>e)).map((e=>null==e?void 0:e.tagName))].flatMap((e=>e?[e]:[])),te=S.filter((e=>"page"===e.reference)),ne=S.filter((e=>e.reference===ma)),re=!w(ne),oe=!w(te);oe&&te.forEach(is);const{stateProperties:ie=[]}=c,{initialState:ae,unresolvedInitialState:se}=_h(ie,A,S);x(l)&&de.error("Must provide an id to register macroponent custom elements");const ce=function(e){return e.filter((e=>"CONTROLLER"===e.type)).filter((e=>void 0!==e.dataBrokers.find((e=>"dc6e87a5232200100e4bc50947bf654b"===e.definitionSysId)))).map((e=>e.nodeId))}(L.filter((e=>!e.derived))),ue=W(pE,d);let pe;const fe=(e,t)=>{pe=dd({id:l,rootNode:e,descendants:t,clientStateDataBrokerNode:f,proxyDataBrokerNodes:L,externalControllerDependencies:C,controllerAliasMap:$,dataShell:U},Q,ce,s)};var he,Ee;fe(c,d),he=l,Ee=fe,pd.set(he,Ee);const _e=function(e,t){return!(0===Object.keys(e).length&&null!=t)}(d,f),ve=le()({},Q,{userSessionInfo:{default:O(window,["ux_globals","session"])},nowAppProps:{default:O(window,["ux_globals","pageProperties"])},nowSysProps:{default:O(window,["ux_globals","sysprops"])},isComponentInView:{default:!0},[lt]:{}});if(om&&y&&!w(y)&&f&&f.propertyValues){const e=[];for(const t of Object.keys(f.propertyValues)){const n=f.propertyValues[t];if("CONTEXT_BINDING"===n.type)"props"==n.binding.category&&e.push(...n.binding.address)}for(const t of Object.keys(ve))e.find((e=>t===e))||(ve[t]=le()({},ve[t],{shouldRenderWhenSet:!1}))}const ge="now-uxf-page"===c.tagName?[{behavior:Cd.intentTranslatorBehavior},{behavior:Cd.intentMediatorBehavior},{behavior:jE({uxControllerNodes:P,clientStateDataBrokerNode:f,nodeId:c.nodeId,macroponentSysId:l,dataShell:v})}]:[],ye=R||Fn(l,r);(0,wn.createCustomElement)(ye,{view:function(){return pe(...arguments)},behaviors:u([{behavior:op(G,l,s)},{behavior:sE(Z,ee)},...ge,oe&&{behavior:kE(te)},re&&{behavior:XE(ne,l)},re&&{behavior:YE()},{behavior:ZE(A,ie)},y&&!w(y)?{behavior:lp(y,c.properties,{id:l,clientStateDataBrokerNode:f,proxyDataBrokerNodes:L},Q,C,$,om,s)}:null,j[we.EVENT_MAPPING]?{behavior:yE()}:null,j[we.EVENT_MAPPING]&&(P&&P.length||T&&T.length)?{behavior:cE(P||[],T||[])}:null,j[we.EVENT_MAPPING]?{behavior:tp(K,J,C,T,$,U,Q,E,m,_,V,s)}:null,j[we.EVENT_MAPPING]?{behavior:Bh(se,A,ie,V,_e,K,J,y,T,L,l,c,$,s)}:null,j[we.DATA_BROKERS]?{behavior:Tc(f,U,p,K,J,C,T,!_e,ue,i,l,L,$,s)}:null,j[we.VIEWPORTS]&&_e?{behavior:ch(mE(X,P,$),Q,H,ir(),o,q,dE(K,J,T,$),d,U)}:null,j[we.VIEWPORTS]&&_e?{behavior:{name:"tabsetRuntime",initialState:{elements:{}},actionHandlers:{[me]:{effect:e=>{const{action:{payload:{activeSlot:t},meta:{appended:n={}}},state:r,updateState:o}=e,i=`behaviors.tabsetRuntime.elements.${n[je]}`,a=`${i}.activeSlot`,s=`${i}.nonViewportSlots`;o([{path:s,operation:"set",value:O(r,s,new Set).add(t)},{path:a,operation:"set",value:t}])},stopPropagation:!0}}}}:null]),properties:ve,initialState:ae,actionHandlers:le()({},j[we.EVENT_MAPPING]?eu(V,!1,{},l,m,_,Q,K,J,C,$,(e=>O(U,["dataElements",e,"type"])===ze)):{})})},{CONTEXT_BINDING:am,ELEMENT_BINDING:sm,DATA_OUTPUT_BINDING:lm}=pe,cm=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return`@${e}/${Gn(t)}${n.length>0?"."+n.join("."):""}`},um=function(e,t,n,r){let{address:o}=r,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Qe;const a=W(kn,e),[s,l,...c]=o;switch(n){case am:switch(i){case rt:return cm(e,"userSessionInfo",["output",...o]);case Ke:return cm(e,"nowAppProps",o);case Ze:return cm(e,"nowSysProps",o);case Qe:{const t=s,n=u([l,...c]);return cm(e,t,n)}default:return cm(e,l,c)}case sm:return cm(s===qe?a(qe):a(s),l,c);case lm:return x(t)||a(s)!==t?cm(e,Qn(s),[l,...c]):cm(t,l,c);default:return de.warn("Unsupported binding encountered"),""}},dm={GenerateLayout:Eu,registerMacroponent:im,resolveUxValuesForView:(e,t,n,r,o)=>Vr(le()({},Go,{binding:W(um,e,t)}),o)},pm=new Map,fm=new Map,hm=new Set,Em=new Map,mm=new Set;function _m(e,t){Em.set(e,t)}function vm(e){return hm.has(e)}function gm(e,t){fm.set(e,t)}function ym(e,t){pm.set(e,t)}function Im(e){return mm.has(e)}function Tm(e){return e.filter((e=>!1!==e))}function wm(e){return e.reduce(((e,t)=>e+t),0)}function Om(e){const t=function(e){let t=!1,n=null;return()=>(t||(n=e(),N(n)||(n={}),t=!0),n)}(e);return new Proxy((function(){}),{apply:(e,n,r)=>Reflect.apply(t(),n,r),construct:(e,n)=>Reflect.construct(t(),n),defineProperty:(e,n,r)=>Reflect.defineProperty(t(),n,r),deleteProperty:(e,n)=>Reflect.deleteProperty(t(),n),get:(e,n,r)=>Reflect.get(t(),n,r),getOwnPropertyDescriptor:(e,n)=>Reflect.getOwnPropertyDescriptor(t(),n),getPrototypeOf:e=>Reflect.getPrototypeOf(t()),has:(e,n)=>Reflect.has(t(),n),isExtensible:e=>Reflect.isExtensible(t()),ownKeys:e=>Reflect.ownKeys(t()),preventExtensions:e=>Reflect.preventExtensions(t()),set:(e,n,r)=>Reflect.set(t(),n,r),setPrototypeOf:(e,n)=>Reflect.setPrototypeOf(t(),n)})}const Nm=[];class Rm{constructor(){this.start=Date.now(),this.end=void 0,this.sub=0,Nm.push(this)}addSubTime(e){this.sub+=e}totalTime(){return this.end?this.end-this.start:Date.now()-this.start}getTime(){return this.totalTime()-this.sub}stop(){this.end=Date.now(),Nm.pop(),Nm.forEach((e=>e.addSubTime(this.getTime())))}}function Sm(e,t,n){return()=>{delete window[e];const r=new Rm;try{t()}catch(t){de.error(`Received error when evaluating asset ${e}: ${t}`)}return r.stop(),n(e,r.getTime()),window[e]}}function Am(e){if(void 0!==window[e])return"__FORCE_EVAL__"in window[e]}function bm(e){return!1!==function(e){return pm.get(e)}(e)}function Cm(e){return!1!==function(e){return fm.get(e)}(e)}let Dm=!1;function Pm(e,t){return e.find((e=>!t(e)&&!Im(e)))}const xm=window.requestIdleCallback&&!function(){try{return window.top!==window.self}catch(e){return!1}}()?window.requestIdleCallback:function(e,t){let n=e;return function(e){return setTimeout((function(){n=t,e({didTimeout:!1})}),n)}}(2e3,1);function Mm(){Dm||(Dm=!0,xm((()=>{Lm()})))}function Lm(){const e=Pm([...fm.keys()],Cm)||Pm([...pm.keys()],bm);var t;e?(t=e,mm.add(t),Am(e),xm((()=>{Lm()}))):Dm=!1}const Um=new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach(jm)}))}));function $m(e){Um.observe(e,{childList:!0,subtree:!0})}function Fm(e){const t=e.tagName;if(!t||!t.includes("-"))return;const n=t.toLowerCase();if(vm(n))return;!function(e){hm.add(e)}(n);const r=function(e){return Em.get(e)}(n);r&&Promise.resolve().then((function(){Am(r)}))}function jm(e){Fm(e),e.childNodes&&e.childNodes.forEach(jm)}function Bm(e){jm(e),$m(e)}Kt("useConsolidatedSource",!0);const km=new Map,Vm=new Map;function Gm(e){const{translations:t,presources:n,sysProps:r,userPrefs:o,esmImports:i=[],tag:a,id:s}=e;return customElements.get(a)||(pp(t),hp(r),mp(o),vp(n),Tp(i)),km.set(s,a),km.set(a,a),a}const Hm=Kt("componentDriverClientCacheBuster","");async function Wm(e){const t=function(e,t){return`/$uxappimmutables.do?sysparm_request_type=component_driver_partial&sysparm_component_id_or_tagname=${e}&uxpcb=${t}`}(e,Hm);let n;return(await Yt(t)).forEach((e=>n=Gm(e))),n}async function Xm(e,t){return new Promise((async n=>{const r=[],o=[],i=[];t.forEach((e=>{var t;U(t=e)&&t.length>0&&t.indexOf("-")>-1?km.has(e)||Vm.has(e)||o.push(e):de.trace(`Invalid custom element load requested: ${e}`)})),e.forEach((e=>{km.has(e)||Vm.has(e)||i.push(e)}));const a=async function(e,t){const n=[];if(e.length||t.length)if(Hm.length>0){const r=[];for(const o of[...e,...t]){const e=Wm(o).then((e=>n.push(e)));r.push(e)}await sn(r)}else{const r={pageContextId:Qt()};e.length&&(r.componentSysIds=e),t.length&&(r.componentTagNames=t);const o=await zi(),{data:{result:i=[]}={}}=await o.request("/api/now/uxframework/component_drivers","POST",{data:r,batch:!1});for(let e=0;e<i.length;e++){const t=Gm(i[e]);n.push(t)}}return n}(i,o);return i.forEach((e=>{Vm.set(e,a)})),o.forEach((e=>{Vm.set(e,a)})),await sn(Array.from(Vm.values())),t.forEach((e=>{km.has(e)?r.push(km.get(e)):r.push(void 0)})),e.forEach((e=>{km.has(e)?r.push(km.get(e)):r.push(void 0)})),n(r)}))}async function Ym(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return await Xm(e,[])}async function zm(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return await Xm([],e)}const qm=new Map,Qm=e=>qm.get(e)||[],Km=Kt("session","{}"),Jm=Zt(),Zm=Kt("sysprops","{}");const e_=function(e){return Object.values(e).map((e=>{let{experienceId:t,pageSettings:n,appConfigId:r}=e;return[t,(null==n?void 0:n.sysId)||r]})).reduce(((e,t)=>{let[n,r]=t;return e[n]=r,e}),{})}(Kt("experienceConfigs",{})),t_="/api/now/uxframework/scripted_route_conditions/",n_=(e,t)=>{var n,r;const o=null===(n=window)||void 0===n||null===(r=n.ux_globals)||void 0===r?void 0:r.extPointScriptResults;return!(!t||e!==(null==t?void 0:t.macroponentSysId)||!w(o)&&o[e]&&!o[e].areExtPointScriptResultsConsumed)},r_=e=>!!w(e)||Object.keys(e).every((e=>{const t=e.split(".");return(null==t?void 0:t.length)>1&&"inputs"===t[1]||(null==t?void 0:t.length)>2&&"inputs"===t[2]}));async function o_(e){var t,n;const[r]=await async function(e){const t=await Xt(),n=new Headers;n.set("Accept","application/json");const r=(await t.keys()).filter((t=>null==t?void 0:t.url.includes(`&sysparm_macroponent_sys_id=${e}`)));let o=[];if(r.length>0){const e=r[r.length-1].url,i=new Request(e,{headers:n}),a=await t.match(i);o=await a.json()}return o}(e).catch((e=>(console.error(`Failed to get client cacheable content: ${e}`),[null])))||[null];return null!==(t=null==r||null===(n=r.subroutes)||void 0===n?void 0:n.some((e=>{var t;return(null==e?void 0:e.extensionPoint)&&(null==e||null===(t=e.macroponents)||void 0===t?void 0:t.some((e=>e.hasScriptedCondition&&r_(null==e?void 0:e.watchedProperties))))})))&&void 0!==t&&t}const i_=(e,t)=>{nn(Km);const n=e?{appId:e}:null,r=Jm(e);return le()({},t,{userSessionInfo:Km,nowAppProps:le()({},r,n),nowSysProps:Zm,[lt]:e_[e]})};async function a_(e,t){var n;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(arguments.length>3&&void 0!==arguments[3]&&arguments[3]){const t=window.performance.now();Gh.set(e,t)}null!==(n=window)&&void 0!==n&&n.ux_globals&&(window.ux_globals.prefetchSSRCPromise=await async function(e){var t,n,r;const o={},i=null===(t=window)||void 0===t||null===(n=t.ux_globals)||void 0===n||null===(r=n.snCanvasScreen)||void 0===r?void 0:r.screenData;if(n_(e,i)){if(!await o_(e).catch((e=>(console.error(`Failed to check if scripted subroutes are present: ${e}`),!1))))return o;const{fields:t,params:n,route:r,context:a}=i,s=t_+e,l=zi().then((e=>e.request(s,"POST",{data:le()({},t,n),batch:!0,headers:{"X-Requested-With":"Prefetch Request"}})));o[e]={prefetchContext:{fields:t,params:n,route:r,path:null==a?void 0:a.path},prefetchSSRCPromise:l}}return o}(e).catch((e=>(console.error(`Failed to get scripted route condition promise: ${e}`),{})))||{});const o=Qm(e),i=Object.keys(o).length>0?o:t,a=v(await Wp(),["pageFragmentSysId",e]),s=i_(r,i);if(!w(a)){const{dependentPageFragmentSysIds:t}=a;return(await of([e,...t]))[e](le()({},s))}return(await of([e]))[e](s)}const s_=e=>{try{return decodeURIComponent(e)}catch(t){return e}},l_=e=>{let t,n,r="";for(let o=0;o<e.length;o++)t=e.charAt(o),o!==e.length-1&&(n=e.charAt(o+1)),"/"===t&&("/"===n||"?"===n&&o>0)||(r+=t);return r},c_=e=>e.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())),u_=(e,t)=>-1!==d_(e,t),d_=(e,t)=>{const n=t.indexOf("/params/")-1;return t.slice(n).indexOf(`/${e}/`)},p_=e=>!!e.match("/sub/"),f_=e=>e.charAt(0).toUpperCase()+e.slice(1),h_=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="";return w(e)||((e,t)=>{let n=!1;for(let r=0;r<e.length;r++){const o=c_(e[r]);if(n=u_(o,t),n)break}return n})(e,t)&&(r=r.concat("/params"),e.sort(((e,n)=>d_(c_(e),t)-d_(c_(n),t))).map((e=>{const o=c_(e);u_(o,t)&&(r=n?r.concat(`/${o}/:parent${f_(e)}`):r.concat(`/${o}/:${e}`))}))),r},E_=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o="";return w(e)||(o=o.concat(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="";return w(e)||e.map((e=>{n=t?n.concat(`/:parent${f_(e)}`):n.concat(`/:${e}`)})),n}(e,r))),w(t)||(o=o.concat(h_(t,n,r))),o},m_=(e,t,n,r)=>{const{fields:o,optionalParameters:i}=n;let a=`/${e}/${t}`,s=!1,l=!1,c=!1,u=!1;return!p_(r)||w(o)&&w(i)||(s=c=!w(o),l=u=!w(i),a=a.concat(E_(o,i,r,!0)),a=a.concat(`/sub/${t}`),a=a.concat(E_(o,i,r,!1))),{path:a,parentHasFields:s,parentHasParams:l,hasFields:c,hasParams:u}},__=(e,t,n,r)=>{const{fields:o,optionalParameters:i}=n;let a=`/${e}/${t}`,s=!w(o),l=!w(i);return a=a.concat(E_(o,i,r,!1)),{path:a,hasFields:s,hasParams:l}},v_=(e,t,n,r,o)=>{const{keys:i,params:a}=n,{fields:s,optionalParameters:l}=t;let c={route:e,fields:{},params:{}},u={},d={};return w(i)||(r&&!w(s)&&s.forEach((e=>{u[e]=a[e]})),o&&!w(l)&&l.forEach((e=>{w(a[e])||(d[e]=a[e])}))),c=le()({},c,{fields:le()({},u),params:le()({},d)}),c};var g_=p(5251),y_=p.n(g_);const{hasOwnProperty:I_}=Object.prototype,T_=new Map;T_.set("|false",{keys:[],pattern:/(?:)/});const w_=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const r=`${e}|${n}`;let o=T_.get(r);if(!o){const t=[];o={keys:t,pattern:y_()(e,t,{end:n,strict:!0})},T_.set(r,o)}const i=o.pattern.exec(t);if(!i)return null;const a={};for(let e=1;e<i.length;e++){const t=o.keys[e-1],n=t.name,r=i[e];void 0===r&&I_.call(a,n)||(t.repeat?a[n]=r?r.split(t.delimiter).map(s_):[]:a[n]=r?s_(r):r)}return{path:i[0],keys:o.keys,params:a}},O_=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location.pathname,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"now/cwf/agent",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=Object.keys(e);let i={},a=!1;for(let r=0;r<o.length;r++){const s=e[o[r]][0],{fields:l,params:c}=s;let u="",d=!1,p=!1,f={},h={};h=!p_(t)||w(l)&&w(c)?__(n,o[r],s,t):m_(n,o[r],s,t),u=O(h,"path"),d=O(h,"hasFields"),p=O(h,"hasParams"),f=w_(u,t),f&&(i=v_(o[r],s,f,d,p),a=!0)}return!a&&((e,t)=>!w(e)&&R(e,"custom404")&&R(t,e.custom404))(r,e)&&(a=!0,i=((e,t)=>{let n={};if(R(e,"custom404")&&R(t,e.custom404)){const{fields:r,optionalParameters:o}=t[e.custom404][0];n=le()({},n,{route:e.custom404,fields:r,params:o})}return n})(r,e)),{found:a,currentRoute:i}},{UXF_VIEWPORT_RENDER_BY_ID:N_}=ge,R_=(e,t,n)=>{const{uxAppRouteConfig:r}=(e=>({uxAppRouteConfig:e.ux_globals.routeConfiguration}))(window),{siteName:o,routes:i,authRoutes:a}=r,s=(l=window.location,l_(l.pathname));var l;const{found:c,currentRoute:u}=O_(i,s,o,a);c?t(N_,le()({},u,{viewportElementId:"uxf-viewport-screen",reinitialize:!0})):A_(u,t,n)},S_=(e,t,n,r)=>{R_(0,n,r)},A_=(e,t,n)=>{w(e)?n([{path:"behaviors.uxfViewport.showDefault404",operation:"set",value:!0}]):t(N_,le()({},e,{viewportElementId:"uxf-viewport-screen",reinitialize:!0}))},{COMPONENT_CONNECTED:b_,COMPONENT_DISCONNECTED:C_}=wn.actionTypes,{UXF_VIEWPORT_RENDER:D_,UXF_VIEWPORT_DISMISS:P_}=ge,x_={name:"uxfViewport",initialState:{viewportRouteRequestedFromEmitFn:{default:!1}},properties:{viewportRoutes:{default:{},schema:{type:"object"},deepCompare:!0},activeRoute:{}},actionHandlers:{VIEWPORT_ROUTE_REQUESTED:{effect:e=>{const{action:{payload:t,meta:n},dispatch:r,updateState:o}=e;o({path:"viewportRouteRequestedFromEmitFn",value:go()(n,"uxfComponentViewportMeta.allowComponentViewportActionInEmitFn",!1),operation:"set",shouldRender:!1}),r(D_,t)},stopPropagation:!0},VIEWPORT_ROUTE_DISMISSED:{effect:e=>{const{dispatch:t,action:{payload:n}}=e;t(P_,n)},stopPropagation:!0},[b_]:e=>{let{action:t,properties:n,dispatch:r,updateState:o}=e;const{options:i}=t.payload;i.canSyncWithURL&&((()=>{let e=history.pushState,t=history.replaceState;history.pushState=function(){e.apply(history,arguments),window.dispatchEvent(new Event("pushstate")),window.dispatchEvent(new Event("locationchange"))},history.replaceState=function(){t.apply(history,arguments),window.dispatchEvent(new Event("replacestate")),window.dispatchEvent(new Event("locationchange"))},window.addEventListener("popstate",(function(){window.dispatchEvent(new Event("locationchange"))}))})(),R_(0,r,o),((e,t,n)=>{window.addEventListener("locationchange",(r=>{S_(r,e,t,n)}))})(n,r,o))},[C_]:e=>{let{action:t,properties:n,dispatch:r,updateState:o}=e;const{options:i}=t.payload;i.canSyncWithURL&&((e,t,n)=>{window.removeEventListener("locationchange",(r=>{S_(r,e,t,n)}))})(n,r,o)}}};function M_(e){const t=O(jn(),[0],null);t&&(t[lt]=O(window,`ux_globals.experienceConfigs[${e}].pageSettings.sysId`,void 0))}const L_={actionHandlers:{[Ce](e){let{action:t,dispatch:n}=e;const{payload:{wrapped_action_name:r="",wrapped_payload:o="",options:{predicate:i,aliases:a=[]}={}}={},meta:{[it]:s={}}={}}=t;!r||P(i)&&!i(t)||(n(r,o,{[it]:s}),a.forEach((e=>{n(e,o,{[it]:s})})))}}};async function U_(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const{successActionType:n,errorActionType:r}=e,{action:{payload:{sysId:o}},dispatch:i}=t,a=u([o]),s={sysId:o};try{if(!P((await of(a))[o]))throw new Error("Failed to load macroponent");U(n)&&i(n,{request:s,customElementTagName:Fn(o)})}catch(e){U(r)&&i(r,{request:s})}}function $_(e){return{effect:U_,args:[e],stopPropagation:!0}}async function F_(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;const{successActionType:n,errorActionType:r}=e,{action:{payload:{tagName:o,sysId:i}},dispatch:a}=t;if($(o)&&$(i))return;const s=$(o)?"sysId":"tagName",l=$(o)?i:o,c={[s]:l},u="tagName"===s?zm([o]):Ym([i]);try{const[e]=await u;if($(e))throw new Error("Failed to load component");U(n)&&a(n,{request:c,tagName:e})}catch(e){U(r)&&a(r,{request:c})}}function j_(e){return{effect:F_,args:[e],stopPropagation:!0}}function B_(){let e=arguments.length>1?arguments[1]:void 0;const t=performance.now(),{action:n,dispatch:r}=e,{payload:{name:o=""}}=n;"string"==typeof o&&o.length<1?console.warn("measureMacroponentTimeToIdle: name should be non-empty string. Skipping."):r(Rt,le()({},n.payload,{clientInteractionStartTime:t}))}function k_(e){return{effect:B_,args:[e],stopPropagation:!0}}const V_=async e=>{let t=null;try{const n=await zi();t=O(await n.request("/api/now/uxpage/driver_asset_scripts","POST",{data:{tagName:e},batch:!1}),["data","result","name"])}catch(t){console.warn(`Failed to retrieve driver asset name for componentTag ${e}`,t)}return t};async function G_(e){let t=O(e,"tagName");if(!(e instanceof HTMLElement))return console.warn("Non-HTMLElement input provided to NowUIDriverFactory"),null;var n;t=(n=t)?n.toString().toLowerCase():"";const r=O(window,["__COMPONENT_DRIVERS__",t]);if(r)return await r(e);const o=await V_(t);if(!o)return console.warn(`Driver asset name lookup failed for componentTag ${t}`),null;{const n=`/uxasset/externals/${o}.jsdbx`;try{await 
import(n)
}catch(e){return console.warn(`Could not import driver ${n}`),null}if(!window.__COMPONENT_DRIVERS__)return console.warn("Component driver registry can't be found after driver import"),null;const r=O(window,["__COMPONENT_DRIVERS__",t]);if(r)return await r(e)}}function H_(){let e=Object.entries((0,wn.getComponentInstances)()),t=[];return e.forEach((e=>{let[n,r]=e;if(null==r.appendToMeta)return!1;let o={};o.element_id=n,o.parent_macroponent=r.appendToMeta[Fe],null!=o.element_id&&null!=o.parent_macroponent&&(o.tag_name=r.tagName,t.push(o))})),t}async function W_(e,t,n,r){const o=function(e,t){let n=Object.entries((0,wn.getComponentInstances)());return n.find((n=>{let[r,o]=n;return function(e){var t=e.lastIndexOf("-");if(-1!==t)return e.substring(t+1);return e}(r)===e&&o.appendToMeta[Fe]===t}))}(n,r);if(null==o)return void console.error("Could not find actionable component. Returning.");const i=o[1],a=await G_(i);if(null==a)return void console.error("Could not find driver for element. Returning.");const s=[];if(s.push(t),"function"==typeof a[e])return a[e].apply(a,s);console.error(`The method ${e} does not exist on ${i.tagName}`)}const X_=function(e){let t=[arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body];for(;t.length>0;){const n=t.shift(),r=n.querySelector(e);if(r)return r;const o=n.shadowRoot;o&&t.push(o);const i=n.querySelectorAll("*");for(let e=0;e<i.length;e++)i[e].shadowRoot&&t.push(i[e].shadowRoot)}};let Y_=null;const z_=()=>{const e=document.querySelector("[macroponent-namespace]");if(e&&0===e.tagName.toLowerCase().indexOf("macroponent-"))return X_("sn-canvas-modal-hoist",e);console.warn("appShellMacroponent is not found or mounted yet")},q_={},Q_=()=>{for(const[e,t]of Object.entries(q_))document.removeEventListener(e,t,!0),delete q_[e]};const K_="templateLoader",J_="earlyEval",{resolveUxValuesForView:Z_,GenerateLayout:ev}=dm,tv={createSandboxedEvaluator:ui,defaultAllowedGlobals:di},nv={[J_]:{initializeDataHydrationRegistryResponses:function(e){Fl.requests=e;const{responses:t}=jl();Object.entries(e).forEach((e=>{let[n,r]=e;const{qualifyingPipelineIds:o}=r;r.requestPipelineResolvePromise={},r.requestPipelineRejectPromise={};const i={};o.forEach((e=>{i[e]=new Promise(((t,n)=>{r.requestPipelineResolvePromise[e]=t,r.requestPipelineRejectPromise[e]=n}))})),t[n]={evaluationId:n,macroponentSysId:r.macroponentSysId,evaluationByPipelineId:i},r.macroponentSysId===Bl&&(window.__uxf_data_hydration_registry={responses:{[n]:t[n]}})}))},resolveEarlyEvaluationPipeline:function(e,t,n){const{requests:r={}}=jl();Vl(r,e,t,n)},processEarlyEvalForOffDocumentRequests:function(){const e=function(){const{requests:e={}}=jl();return Object.values(e).filter((e=>e.forOffDocumentEvaluation))}();if(0===e.length)return;const t=e.map((e=>{let{macroponentSysId:t,propValues:n,evaluationId:r,pageRegistrySysId:o}=e;return{macroponentSysId:t,propValues:n,evaluationId:r,pageRegistrySysId:o}}));zi().then((n=>{const r=new Set;n.request("/api/now/uxf/databroker/exec/macroponent","POST",{data:t,multipartConfig:{parsePartsAsJson:!0,emitCompletedResponse:!1,multipartConsumer:t=>{let{body:n}=t;const{pipelineId:o,evaluationId:i,evaluation:a}=n;r.add(o),Vl(e,i,o,a)}}}).catch((t=>{!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;0!==e.length&&e.forEach((e=>{const{qualifyingPipelineIds:n=[]}=e;n.forEach((n=>{t.has(n)||e.requestPipelineRejectPromise[n](new Error(`Databroker Early Evaluation failed for pipelineId: ${n}`))}))}))}(e,r),console.error("Data broker execution for direct load failed with error: ",t)}))}))}},installTheme:In,macroponentFactory:dm,uxfViewportBehavior:x_,setAppConfigToRootMacroponent:M_,NowUIDriverFactory:G_,getFilteredComponentInstances:H_,doATFAction:W_,[K_]:{getTemplates:tf,getComponentsBySysIds:Ym,getComponentsByTagNames:zm,getAppliedTemplate:a_,createTemplateLoader:Qp,seedPageFragment:Jp,signalSeedingComplete:Zp,loadSeededPageFragment:ef},scriptLoader:{getLoaderStats:function(){const e=[...pm.values()],t=[...fm.values()],n=hm.keys(),r=Tm(e).length,o=wm(Tm(e)),i=Tm(t).length,a=wm(Tm(t)),s=[...n].filter((e=>{return t=e,!Em.has(t);var t})).length,l=fm.size,c=pm.size;return{components:{registered:c,loaded:r,evalTime:o},externals:{registered:l,loaded:i,evalTime:a},total:{registered:c+l,loaded:r+i,evalTime:o+a},tags:{seen:hm.size,missing:s}}},onDemandComponent:function(e,t,n,r){if(function(e){return pm.has(e)}(e))return void de.warn(`Redefining component: ${e}`);ym(e,!1);const o=Sm(e,n,ym);r?Object.defineProperty(window,e,{value:Om(o),configurable:!0}):Object.defineProperty(window,e,{get:o,configurable:!0}),t.forEach((t=>{_m(t,e)})),t.some((e=>vm(e)))&&Promise.resolve().then((function(){Am(e)})),Mm()},onDemandExternal:function(e,t,n){if(function(e){return fm.has(e)}(e))return void de.warn(`Redefining external: ${e}`);gm(e,!1);const r=Sm(e,t,gm);n?Object.defineProperty(window,e,{value:Om(r),configurable:!0}):Object.defineProperty(window,e,{get:r,configurable:!0}),Mm()},wasComponentEvaled:bm,wasForceEvaledOnIdle:function(e){return Im(e)},registerClientScript:function(e,t,n,r){const o=Ii(e);mi.set(t,{fn:o(r,t),includes:n})},registerClientScriptInclude:function(e,t,n,r){const o=gi?Ii(e):function(e,t){return e===Ei&&yi.includes(t)?fi:pi}(e,t);_i.set(t,{fn:o(r,t),includes:n})},registerInlineScript:function(e,t,n,r){const o=Ii(e);vi.set(Ti(t,n),o(r,t))}},screenContentOverridesApi:{loadOverriddenScreenEventMappings:(e,t)=>{_f.set(e,t)},loadOverriddenMacroponentConfiguration:(e,t)=>{qm.set(e,t)}},macroponentAdapters:{getMacroponentViewAdapter:e=>pd.get(e),recreateMCP:async function(e){var t,n,r,o,i,a,s;let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},u=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const d=e.tagName.toLowerCase().split("-");if(d.length<2)return Promise.reject(new Error("Invalid currentMCP tag Name."));let p=d.length>2?d[2]:"",f=Number(p);if(isNaN(f))return Promise.reject(new Error("Invalid suffix on currentMCP."));f++;const h=null===(t=window)||void 0===t||null===(n=t.ux_globals)||void 0===n||null===(r=n.routeConfiguration)||void 0===r?void 0:r.siteName,E=null===(o=window)||void 0===o||null===(i=o.ux_globals)||void 0===i||null===(a=i.experienceConfigs[h])||void 0===a?void 0:a.experienceId,m=(null==c||null===(s=c.screen)||void 0===s?void 0:s.macroponentConfig)||{},_=Object.fromEntries(Object.entries(m).map((e=>{let[t,n]=e;return[t,null==n?void 0:n.value]}))),v=function(e,t){return e(i_(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",t))}(await kp(l,f,!1,!1),_,E);return u&&v.children[0].addEventListener(wn.actionTypes.COMPONENT_DOM_TREE_READY,(e=>{var t,n,r,o;const i=null==e||null===(t=e.detail)||void 0===t||null===(n=t.payload)||void 0===n||null===(r=n.host)||void 0===r||null===(o=r.helpers)||void 0===o?void 0:o.dispatch;i&&i(u,{element:v.children[0]})})),e.replaceWith(v),v}},designTimeApi:{toggleModalOverrides:e=>{const t=z_();t?t.dispatch(be,le()({},e,{skipBlocking:!0})):console.warn("sn-canvas-modal-hoist is not found or mounted yet")},openPopoverOverrides:(e,t)=>{const{MACROPONENT_POPOVER_OPEN_REQUESTED:n}=Pe,r=X_("macroponent-"+e);r?r.dispatch(n,le()({},t,{skipBlocking:!0})):console.warn("macroponent-%s is not found or mounted yet",e)},openDialogOverrides:(e,t)=>{const{OPEN_MODELESS_DIALOG:n}=Pe;Y_=Y_||X_("macroponent-"+e),Y_.dispatch(n,le()({},t,{skipBlocking:!0}))},closeDialogOverrides:e=>{const{CLOSE_MODELESS_DIALOG:t}=Pe;Y_=Y_||X_("macroponent-"+e),Y_.dispatch(t,{skipBlocking:!0})}},overrideEventPropagation:{blockEvents:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];Q_();for(const t of e){let e=e=>{var t,n;null!=e&&null!==(t=e.detail)&&void 0!==t&&null!==(n=t.payload)&&void 0!==n&&n.skipBlocking||(e.stopPropagation(),e.stopImmediatePropagation())};document.addEventListener(t,e,!0),q_[t]=e}}},getTemplates:tf,getComponentsBySysIds:Ym,getComponentsByTagNames:zm,getAppliedTemplate:a_,registerScreenActionTransformer:bf,resolveUxValuesForView:Z_,daWrappedClickedBehavior:L_,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createMacroponentLoaderEffect:$_,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createComponentLoaderEffect:j_,__DO_NOT_USE_THIS_WILL_BE_REMOVED__measureMacroponentTimeToIdleEffect:k_,sandboxUtils:tv};R(window,["uxf"])||(window.uxf=nv,"function"==typeof window.__signal_uxfGlobalDefined&&window.__signal_uxfGlobalDefined()),function(){const e=HTMLElement.prototype.attachShadow;HTMLElement.prototype.attachShadow=function(t){const n=e.call(this,t);return $m(n),n},document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll("body > [component-id]").forEach(Bm)}),!1)}(),function(){if(null===Tn()){const e=Kt("theme");e&&In(e)}else yn()}(),(0,Nu.initializeContextListeners)(),ne({maxWait:1e4}).then((()=>(0,Nu.initializeShortcuts)())).catch(console.error);const rv=nv;window.__TECTONIC__$devsnc_library_uxf={default:nv,getTemplates:tf,GenerateLayout:ev,getComponentsBySysIds:Ym,getComponentsByTagNames:zm,getAppliedTemplate:a_,registerScreenActionTransformer:bf,uxfViewportBehavior:x_,setAppConfigToRootMacroponent:M_,daWrappedClickedBehavior:L_,installTheme:In,resolveUxValuesForView:Z_,createTemplateLoader:Qp,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createMacroponentLoaderEffect:$_,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createComponentLoaderEffect:j_,__DO_NOT_USE_THIS_WILL_BE_REMOVED__measureMacroponentTimeToIdleEffect:k_,sandboxUtils:tv,NowUIDriverFactory:G_,getEmbeddables:Rp,getFilteredComponentInstances:H_,doATFAction:W_},window.nowUiFramework=window.nowUiFramework||{},window.nowUiFramework.getCanvasScreen=Wh,window.nowUiFramework.getUxrInteractionIdByHost=function(e){var t,n;return null===(t=Wh(e))||void 0===t||null===(n=t.screenData)||void 0===n?void 0:n.uxrInteractionId}})();var h=f.T2,E=f.jx,m=f.E5,_=f.Ie,v=f.Ps,g=f.j5,y=f.Y2,I=f.ZP,T=f.mh,w=f.$8,O=f.Y5,N=f.ww,R=f.iR,S=f.A6,A=f.uR,b=f.Ei,C=f.lq,D=f.jc,P=f.zD,x=f.sS,M=f.pw;
/*__ESM_BODY_END__*/
export{h as GenerateLayout,E as NowUIDriverFactory,m as __DO_NOT_USE_THIS_WILL_BE_REMOVED__createComponentLoaderEffect,_ as __DO_NOT_USE_THIS_WILL_BE_REMOVED__createMacroponentLoaderEffect,v as __DO_NOT_USE_THIS_WILL_BE_REMOVED__measureMacroponentTimeToIdleEffect,g as createTemplateLoader,y as daWrappedClickedBehavior,I as default,T as doATFAction,w as getAppliedTemplate,O as getComponentsBySysIds,N as getComponentsByTagNames,R as getEmbeddables,S as getFilteredComponentInstances,A as getTemplates,b as installTheme,C as registerScreenActionTransformer,D as resolveUxValuesForView,P as sandboxUtils,x as setAppConfigToRootMacroponent,M as uxfViewportBehavior};
//# sourceMappingURL=/uxasset/externals/@devsnc/library-uxf/index.min.js.map.jsdbx