import {servicenowUiCore as e} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiUtils as t} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {snTranslate as n} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiEffectHttp as r} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiEffectGraphql as o} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiMetrics as i} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import {servicenowUiRendererSnabbdom as a} from"/uxasset/externals/@servicenow/ui-mega/index.jsdbx";
import*as s 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 l={7739:e=>{e.exports=l,e.exports.parse=r,e.exports.compile=function(e,t){return o(r(e,t))},e.exports.tokensToFunction=o,e.exports.tokensToRegExp=c;var t="/",n=new RegExp(["(\\\\.)","(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?"].join("|"),"g");function r(e,r){for(var o,s=[],c=0,l=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(l,m),l=m+h.length,E)u+=E[1],f=!0;else{var _="",v=o[2],y=o[3],g=o[4],I=o[5];if(!f&&u.length){var T=u.length-1,O=u[T];(!p||p.indexOf(O)>-1)&&(_=O,u=u.slice(0,T))}u&&(s.push(u),u="",f=!1);var w="+"===I||"*"===I,N="?"===I||"*"===I,A=y||g,R=_||d;s.push({name:v||c++,prefix:_,delimiter:R,optional:N,repeat:w,pattern:A?a(A):"[^"+i(R===d?R:R+d)+"]+?"})}}return(u||l<e.length)&&s.push(u+e.substr(l)),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 c,l=n?n[s.name]:void 0;if(Array.isArray(l)){if(!s.repeat)throw new TypeError('Expected "'+s.name+'" to not repeat, but got array');if(0===l.length){if(s.optional)continue;throw new TypeError('Expected "'+s.name+'" to not be empty')}for(var u=0;u<l.length;u++){if(c=i(l[u],s),!t[a].test(c))throw new TypeError('Expected all "'+s.name+'" to match "'+s.pattern+'"');o+=(0===u?s.prefix:s.delimiter)+c}}else if("string"!=typeof l&&"number"!=typeof l&&"boolean"!=typeof l){if(!s.optional)throw new TypeError('Expected "'+s.name+'" to be '+(s.repeat?"an array":"a string"))}else{if(c=i(String(l),s),!t[a].test(c))throw new TypeError('Expected "'+s.name+'" to match "'+s.pattern+'", but got "'+c+'"');o+=s.prefix+c}}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 c(e,n,r){for(var o=(r=r||{}).strict,a=!1!==r.start,c=!1!==r.end,l=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(c)o||(d+="(?:"+i(l)+")?"),d+="$"===u?"$":"(?="+u+")";else{var E=e[e.length-1],m="string"==typeof E?E[E.length-1]===l:void 0===E;o||(d+="(?:"+i(l)+"(?="+u+"))?"),m||(d+="(?="+i(l)+"|"+u+")")}return new RegExp(d,s(r))}function l(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(l(e[o],t,n).source);return new RegExp("(?:"+r.join("|")+")",s(n))}(e,t,n):function(e,t,n){return c(r(e,n),t,n)}(e,t,n)}},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||c).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={},c=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)}},l=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(l.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return l.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),c=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,l=e.min(4*c,o);if(c){for(var u=0;u<c;u+=i)this._doProcessBlock(r,u);var d=r.splice(0,c);n.sigBytes-=l}return new a.init(d,l)},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,c=r[e.charCodeAt(a)]>>>6-a%4*2;o[i>>>2]|=(s|c)<<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 c=r.charAt(64);if(c)for(;o.length%4;)o.push(c);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 c=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],c=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],y=e[t+8],g=e[t+9],I=e[t+10],T=e[t+11],O=e[t+12],w=e[t+13],N=e[t+14],A=e[t+15],R=i[0],S=i[1],b=i[2],D=i[3];R=l(R,S,b,D,a,7,s[0]),D=l(D,R,S,b,c,12,s[1]),b=l(b,D,R,S,f,17,s[2]),S=l(S,b,D,R,h,22,s[3]),R=l(R,S,b,D,E,7,s[4]),D=l(D,R,S,b,m,12,s[5]),b=l(b,D,R,S,_,17,s[6]),S=l(S,b,D,R,v,22,s[7]),R=l(R,S,b,D,y,7,s[8]),D=l(D,R,S,b,g,12,s[9]),b=l(b,D,R,S,I,17,s[10]),S=l(S,b,D,R,T,22,s[11]),R=l(R,S,b,D,O,7,s[12]),D=l(D,R,S,b,w,12,s[13]),b=l(b,D,R,S,N,17,s[14]),R=u(R,S=l(S,b,D,R,A,22,s[15]),b,D,c,5,s[16]),D=u(D,R,S,b,_,9,s[17]),b=u(b,D,R,S,T,14,s[18]),S=u(S,b,D,R,a,20,s[19]),R=u(R,S,b,D,m,5,s[20]),D=u(D,R,S,b,I,9,s[21]),b=u(b,D,R,S,A,14,s[22]),S=u(S,b,D,R,E,20,s[23]),R=u(R,S,b,D,g,5,s[24]),D=u(D,R,S,b,N,9,s[25]),b=u(b,D,R,S,h,14,s[26]),S=u(S,b,D,R,y,20,s[27]),R=u(R,S,b,D,w,5,s[28]),D=u(D,R,S,b,f,9,s[29]),b=u(b,D,R,S,v,14,s[30]),R=d(R,S=u(S,b,D,R,O,20,s[31]),b,D,m,4,s[32]),D=d(D,R,S,b,y,11,s[33]),b=d(b,D,R,S,T,16,s[34]),S=d(S,b,D,R,N,23,s[35]),R=d(R,S,b,D,c,4,s[36]),D=d(D,R,S,b,E,11,s[37]),b=d(b,D,R,S,v,16,s[38]),S=d(S,b,D,R,I,23,s[39]),R=d(R,S,b,D,w,4,s[40]),D=d(D,R,S,b,a,11,s[41]),b=d(b,D,R,S,h,16,s[42]),S=d(S,b,D,R,_,23,s[43]),R=d(R,S,b,D,g,4,s[44]),D=d(D,R,S,b,O,11,s[45]),b=d(b,D,R,S,A,16,s[46]),R=p(R,S=d(S,b,D,R,f,23,s[47]),b,D,a,6,s[48]),D=p(D,R,S,b,v,10,s[49]),b=p(b,D,R,S,N,15,s[50]),S=p(S,b,D,R,m,21,s[51]),R=p(R,S,b,D,O,6,s[52]),D=p(D,R,S,b,h,10,s[53]),b=p(b,D,R,S,I,15,s[54]),S=p(S,b,D,R,c,21,s[55]),R=p(R,S,b,D,y,6,s[56]),D=p(D,R,S,b,A,10,s[57]),b=p(b,D,R,S,_,15,s[58]),S=p(S,b,D,R,w,21,s[59]),R=p(R,S,b,D,E,6,s[60]),D=p(D,R,S,b,T,10,s[61]),b=p(b,D,R,S,f,15,s[62]),S=p(S,b,D,R,g,21,s[63]),i[0]=i[0]+R|0,i[1]=i[1]+S|0,i[2]=i[2]+b|0,i[3]=i[3]+D|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,c=s.words,l=0;l<4;l++){var u=c[l];c[l]=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 l(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(c),t.HmacMD5=i._createHmacHelper(c)}(Math),r.MD5)},6450:(e,t,n)=>{var r=n(8046),o=n(8889),i=n(1205),a=0,s=4,c=36,l=Math.pow(c,s);function u(){return o((i()*l<<0).toString(c),s)}function d(){return a=a<l?a:0,++a-1}function p(){return"c"+(new Date).getTime().toString(c)+o(d().toString(c),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",c="week",l="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,l),i=n-o<0,a=t.clone().add(r+(i?-1:1),l);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:l,y:d,w:c,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}},y="en",g={};g[y]=m;var I=function(e){return e instanceof N},T=function(e,t,n){var r;if(!e)return y;if("string"==typeof e)g[e]&&(r=e),t&&(g[e]=t,r=e);else{var o=e.name;g[o]=e,r=o}return!n&&r&&(y=r),r||!n&&y},O=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)},w=v;w.l=T,w.i=I,w.w=function(e,t){return O(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(w.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 w},_.isValid=function(){return!(this.$d.toString()===f)},_.isSame=function(e,t){var n=O(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return O(e)<this.startOf(t)},_.isBefore=function(e,t){return this.endOf(t)<O(e)},_.$g=function(e,t,n){return w.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=!!w.u(t)||t,u=w.p(e),f=function(e,t){var o=w.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 w.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 l:return r?f(1,m):f(0,m+1);case c:var y=this.$locale().weekStart||0,g=(E<y?E+7:E)-y;return f(r?_-g:_+(6-g),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,c=w.p(e),u="set"+(this.$u?"UTC":""),f=(n={},n[s]=u+"Date",n[p]=u+"Date",n[l]=u+"Month",n[d]=u+"FullYear",n[a]=u+"Hours",n[i]=u+"Minutes",n[o]=u+"Seconds",n[r]=u+"Milliseconds",n)[c],h=c===s?this.$D+(t-this.$W):t;if(c===l||c===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[w.p(e)]()},_.add=function(r,u){var p,f=this;r=Number(r);var h=w.p(u),E=function(e){var t=O(f);return w.w(t.date(t.date()+Math.round(e*r)),f)};if(h===l)return this.set(l,this.$M+r);if(h===d)return this.set(d,this.$y+r);if(h===s)return E(1);if(h===c)return E(7);var m=(p={},p[i]=t,p[a]=n,p[o]=e,p)[h]||1,_=this.$d.getTime()+r*m;return w.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=w.z(this),i=this.$H,a=this.$m,s=this.$M,c=n.weekdays,l=n.months,u=function(e,n,o,i){return e&&(e[n]||e(t,r))||o[n].substr(0,i)},d=function(e){return w.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:w.s(s+1,2,"0"),MMM:u(n.monthsShort,s,l,3),MMMM:u(l,s),D:this.$D,DD:w.s(this.$D,2,"0"),d:String(this.$W),dd:u(n.weekdaysMin,this.$W,c,2),ddd:u(n.weekdaysShort,this.$W,c,3),dddd:c[this.$W],H:String(i),HH:w.s(i,2,"0"),h:d(1),hh:d(2),a:p(i,a,!0),A:p(i,a,!1),m:String(a),mm:w.s(a,2,"0"),s:String(this.$s),ss:w.s(this.$s,2,"0"),SSS:w.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=w.p(p),m=O(r),_=(m.utcOffset()-this.utcOffset())*t,v=this-m,y=w.m(this,m);return y=(h={},h[d]=y/12,h[l]=y,h[u]=y/3,h[c]=(v-_)/6048e5,h[s]=(v-_)/864e5,h[a]=v/n,h[i]=v/t,h[o]=v/e,h)[E]||v,f?y:w.a(y)},_.daysInMonth=function(){return this.endOf(l).$D},_.$locale=function(){return g[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 w.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}(),A=N.prototype;return O.prototype=A,[["$ms",r],["$s",o],["$m",i],["$H",a],["$W",s],["$M",l],["$y",d],["$D",p]].forEach((function(e){A[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),O.extend=function(e,t){return e.$i||(e(t,N,O),e.$i=!0),O},O.locale=T,O.isDayjs=I,O.unix=function(e){return O(1e3*e)},O.en=g[y],O.Ls=g,O.p={},O}()},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}},c=[/[+-]\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)}],l=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=l("months"),n=(l("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=l("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:c,ZZ:c};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,c=0;c<s;c+=1){var l=a[c],u=d[l],p=u&&u[0],f=u&&u[1];a[c]=f?{regex:p,parser:f}:l.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,c=o.parser,l=e.substr(r),u=i.exec(l)[0];c.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 c=!0===a[2],l=!0===a[3],u=c||l,d=a[2];l&&(d=a[2]),i=this.$locale(),!c&&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,c=r.minutes,l=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=c||0,y=l||0,g=u||0;return d?new Date(Date.UTC(E,m,h,_,v,y,g+60*d.offset*1e3)):n?new Date(Date.UTC(E,m,h,_,v,y,g)):new Date(E,m,h,_,v,y,g)}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 c,l,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&&(c=a?n(t).diff(i,E.d,!0):i.diff(t,E.d,!0));var m=(e.rounding||Math.round)(Math.abs(c));if(u=c>0,m<=E.r||!E.r){m<=1&&h>0&&(E=p[h-1]);var _=d[E.l];s&&(m=s(""+m)),l="string"==typeof _?_.replace("%d",m):_(m,r,E.l,u);break}}if(r)return l;var v=u?d.future:d.past;return"function"==typeof v?v(l):v.replace("%s",l)},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 c=r[s],l=c.type,u=c.value,d=t[l];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},c=r.prototype;c.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),c=o(a).$set("millisecond",this.$ms).utcOffset(15*-Math.round(r.getTimezoneOffset()/15)-s,!0);if(t){var l=c.utcOffset();c=c.add(n-l,"minute")}return c.$x.$timezone=e,c},c.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 l=c.startOf;c.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return l.call(this,e,t);var n=o(this.format("YYYY-MM-DD HH:mm:ss:SSS"));return l.call(n,e,t).tz(this.$x.$timezone,!0)},o.tz=function(e,t,n){var r=n&&t,a=n||t||i,c=s(+o(),a);if("string"!=typeof e)return o(e).tz(a);var l=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(),c,a),u=l[0],d=l[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 c=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 c.call(this)};var l=a.utcOffset;a.utcOffset=function(e,o){var i=this.$utils().u;if(i(e))return this.$u?0:i(this.$offset)?l.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 c=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(s=this.local().add(a+c,t)).$offset=a,s.$x.$localOffset=c}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 c(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])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},4674:(e,t,n)=>{var r=n(111),o=n(1536),i=n(6715),a=n(9971),s=n(1319);function c(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])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},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 c(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])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=a,c.prototype.set=s,e.exports=c},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),c=n(8308);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,e.exports=l},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},5497:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},8334:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},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),c=n(5466),l=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&&c(e),f=n||u||d||p,h=f?r(e.length,String):[],E=h.length;for(var m in e)!t&&!l.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}},692:(e,t,n)=>{var r=n(7912),o=n(2193),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];i.call(e,t)&&o(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},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}},2278:(e,t,n)=>{var r=n(5360),o=n(9735);e.exports=function(e,t){return e&&r(t,o(t),e)}},8323:(e,t,n)=>{var r=n(5360),o=n(9015);e.exports=function(e,t){return e&&r(t,o(t),e)}},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}},9323:(e,t,n)=>{var r=n(5652),o=n(8334),i=n(692),a=n(2278),s=n(8323),c=n(4426),l=n(598),u=n(5917),d=n(6595),p=n(5534),f=n(6617),h=n(8756),E=n(9318),m=n(5515),_=n(4671),v=n(5978),y=n(6002),g=n(6682),I=n(281),T=n(5279),O=n(9735),w=n(9015),N="[object Arguments]",A="[object Function]",R="[object Object]",S={};S[N]=S["[object Array]"]=S["[object ArrayBuffer]"]=S["[object DataView]"]=S["[object Boolean]"]=S["[object Date]"]=S["[object Float32Array]"]=S["[object Float64Array]"]=S["[object Int8Array]"]=S["[object Int16Array]"]=S["[object Int32Array]"]=S["[object Map]"]=S["[object Number]"]=S[R]=S["[object RegExp]"]=S["[object Set]"]=S["[object String]"]=S["[object Symbol]"]=S["[object Uint8Array]"]=S["[object Uint8ClampedArray]"]=S["[object Uint16Array]"]=S["[object Uint32Array]"]=!0,S["[object Error]"]=S[A]=S["[object WeakMap]"]=!1,e.exports=function e(t,n,b,D,C,P){var x,M=1&n,L=2&n,U=4&n;if(b&&(x=C?b(t,D,C,P):b(t)),void 0!==x)return x;if(!I(t))return t;var j=v(t);if(j){if(x=E(t),!M)return l(t,x)}else{var $=h(t),F=$==A||"[object GeneratorFunction]"==$;if(y(t))return c(t,M);if($==R||$==N||F&&!C){if(x=L||F?{}:_(t),!M)return L?d(t,s(x,t)):u(t,a(x,t))}else{if(!S[$])return C?t:{};x=m(t,$,M)}}P||(P=new r);var B=P.get(t);if(B)return B;P.set(t,x),T(t)?t.forEach((function(r){x.add(e(r,n,b,r,t,P))})):g(t)&&t.forEach((function(r,o){x.set(o,e(r,n,b,o,t,P))}));var k=j?void 0:(U?L?f:p:L?w:O)(t);return o(k||t,(function(r,o){k&&(r=t[o=r]),i(x,o,e(r,n,b,o,t,P))})),x}},8704:(e,t,n)=>{var r=n(281),o=Object.create,i=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=i},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}},7264:(e,t,n)=>{var r=n(4417),o=n(8996);e.exports=function e(t,n,i,a,s){var c=-1,l=t.length;for(i||(i=o),s||(s=[]);++c<l;){var u=t[c];n>0&&i(u)?n>1?e(u,n-1,i,a,s):r(s,u):a||(s[s.length]=u)}return s}},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),c=n(5978),l=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=c(e),y=c(t),g=v?p:s(e),I=y?p:s(t),T=(g=g==d?f:g)==f,O=(I=I==d?f:I)==f,w=g==I;if(w&&l(e)){if(!l(t))return!1;v=!0,T=!1}if(w&&!T)return _||(_=new r),v||u(e)?o(e,t,n,E,m,_):i(e,t,g,n,E,m,_);if(!(1&n)){var N=T&&h.call(e,"__wrapped__"),A=O&&h.call(t,"__wrapped__");if(N||A){var R=N?e.value():e,S=A?t.value():t;return _||(_=new r),m(R,S,n,E,_)}}return!!w&&(_||(_=new r),a(e,t,n,E,m,_))}},9611:(e,t,n)=>{var r=n(8756),o=n(8800);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},3420:(e,t,n)=>{var r=n(5652),o=n(2687);e.exports=function(e,t,n,i){var a=n.length,s=a,c=!i;if(null==e)return!s;for(e=Object(e);a--;){var l=n[a];if(c&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<s;){var u=(l=n[a])[0],d=e[u],p=l[1];if(c&&l[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\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,d=l.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))}},1854:(e,t,n)=>{var r=n(8756),o=n(8800);e.exports=function(e){return o(e)&&"[object Set]"==r(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}},6483:(e,t,n)=>{var r=n(281),o=n(8687),i=n(1308),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=o(e),n=[];for(var s in e)("constructor"!=s||!t&&a.call(e,s))&&n.push(s);return n}},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),c=n(609),l=n(4959);e.exports=function(e,t){return a(e)&&s(t)?c(l(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)}}},259:(e,t,n)=>{var r=n(6158),o=n(2717),i=n(1444),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:i;e.exports=a},2118:e=>{e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++r<o;)i[r]=e[r+t];return i}},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,c=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 c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},658:e=>{e.exports=function(e){return function(t){return e(t)}}},2001:(e,t,n)=>{var r=n(2607),o=n(8291),i=n(7810),a=n(4959);e.exports=function(e,t){return t=r(t,e),null==(e=i(e,t))||delete e[a(o(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))}},4284:(e,t,n)=>{var r=n(4205);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},4426:(e,t,n)=>{e=n.nmd(e);var r=n(846),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},2452:(e,t,n)=>{var r=n(4284);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},9666:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},994:(e,t,n)=>{var r=n(6943),o=r?r.prototype:void 0,i=o?o.valueOf:void 0;e.exports=function(e){return i?Object(i.call(e)):{}}},6462:(e,t,n)=>{var r=n(4284);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},598:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},5360:(e,t,n)=>{var r=n(692),o=n(7912);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var s=-1,c=t.length;++s<c;){var l=t[s],u=i?i(n[l],e[l],l,n,e):void 0;void 0===u&&(u=e[l]),a?o(n,l,u):r(n,l,u)}return n}},5917:(e,t,n)=>{var r=n(5360),o=n(9977);e.exports=function(e,t){return r(e,o(e),t)}},6595:(e,t,n)=>{var r=n(5360),o=n(3454);e.exports=function(e,t){return r(e,o(e),t)}},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 c=a[e?s:++o];if(!1===n(i[c],c,i))break}return t}}},8066:(e,t,n)=>{var r=n(6535);e.exports=function(e){return r(e)?void 0:e}},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,c){var l=1&n,u=e.length,d=t.length;if(u!=d&&!(l&&d>u))return!1;var p=c.get(e),f=c.get(t);if(p&&f)return p==t&&f==e;var h=-1,E=!0,m=2&n?new r:void 0;for(c.set(e,t),c.set(t,e);++h<u;){var _=e[h],v=t[h];if(a)var y=l?a(v,_,h,t,e,c):a(_,v,h,e,t,c);if(void 0!==y){if(y)continue;E=!1;break}if(m){if(!o(t,(function(e,t){if(!i(m,t)&&(_===e||s(_,e,n,a,c)))return m.push(t)}))){E=!1;break}}else if(_!==v&&!s(_,v,n,a,c)){E=!1;break}}return c.delete(e),c.delete(t),E}},7833:(e,t,n)=>{var r=n(6943),o=n(4205),i=n(2193),a=n(9471),s=n(1566),c=n(7712),l=r?r.prototype:void 0,u=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,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=c),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,l,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 c=1&n,l=r(e),u=l.length;if(u!=r(t).length&&!c)return!1;for(var d=u;d--;){var p=l[d];if(!(c?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=c;++d<u;){var _=e[p=l[d]],v=t[p];if(i)var y=c?i(v,_,p,t,e,s):i(_,v,p,e,t,s);if(!(void 0===y?_===v||a(_,v,n,i,s):y)){E=!1;break}m||(m="constructor"==p)}if(E&&!m){var g=e.constructor,I=t.constructor;g==I||!("constructor"in e)||!("constructor"in t)||"function"==typeof g&&g instanceof g&&"function"==typeof I&&I instanceof I||(E=!1)}return s.delete(e),s.delete(t),E}},9332:(e,t,n)=>{var r=n(6098),o=n(8065),i=n(5097);e.exports=function(e){return i(o(e,void 0,r),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)}},6617:(e,t,n)=>{var r=n(5554),o=n(3454),i=n(9015);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}},9196:(e,t,n)=>{var r=n(1534)(Object.getPrototypeOf,Object);e.exports=r},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},3454:(e,t,n)=>{var r=n(4417),o=n(9196),i=n(9977),a=n(9303),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=s},8756:(e,t,n)=>{var r=n(8409),o=n(96),i=n(6540),a=n(799),s=n(1829),c=n(8252),l=n(1235),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",h="[object DataView]",E=l(r),m=l(o),_=l(i),v=l(a),y=l(s),g=c;(r&&g(new r(new ArrayBuffer(1)))!=h||o&&g(new o)!=u||i&&g(i.resolve())!=d||a&&g(new a)!=p||s&&g(new s)!=f)&&(g=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case E:return h;case m:return u;case _:return d;case v:return p;case y:return f}return t}),e.exports=g},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),c=n(4959);e.exports=function(e,t,n){for(var l=-1,u=(t=r(t,e)).length,d=!1;++l<u;){var p=c(t[l]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++l!=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}},9318:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},5515:(e,t,n)=>{var r=n(4284),o=n(2452),i=n(9666),a=n(994),s=n(6462);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return i(e);case"[object Symbol]":return a(e)}}},4671:(e,t,n)=>{var r=n(8704),o=n(9196),i=n(8687);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},8996:(e,t,n)=>{var r=n(6943),o=n(5542),i=n(5978),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},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},1308:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},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))}}},8065:(e,t,n)=>{var r=n(5497),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),c=Array(s);++a<s;)c[a]=i[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=i[a];return l[t]=n(c),r(e,this,l)}}},7810:(e,t,n)=>{var r=n(9067),o=n(2118);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},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}},5097:(e,t,n)=>{var r=n(259),o=n(1935)(r);e.exports=o},1935:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var o=t(),i=16-(o-r);if(r=o,i>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},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==-Infinity?"-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""}},6158:e=>{e.exports=function(e){return function(){return e}}},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))}},6098:(e,t,n)=>{var r=n(7264);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},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,c=r(function(){return arguments}())?r:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},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,c=(s?s.isBuffer:void 0)||o;e.exports=c},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}},6682:(e,t,n)=>{var r=n(9611),o=n(658),i=n(8209),a=i&&i.isMap,s=a?o(a):r;e.exports=s},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}},6535:(e,t,n)=>{var r=n(8252),o=n(9196),i=n(8800),a=Function.prototype,s=Object.prototype,c=a.toString,l=s.hasOwnProperty,u=c.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&c.call(n)==u}},5279:(e,t,n)=>{var r=n(1854),o=n(658),i=n(8209),a=i&&i.isSet,s=a?o(a):r;e.exports=s},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)}},9015:(e,t,n)=>{var r=n(9783),o=n(6483),i=n(2409);e.exports=function(e){return i(e)?r(e,!0):o(e)}},8291:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},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},4686:(e,t,n)=>{var r=n(592),o=n(9323),i=n(2001),a=n(2607),s=n(5360),c=n(8066),l=n(9332),u=n(6617),d=l((function(e,t){var n={};if(null==e)return n;var l=!1;t=r(t,(function(t){return t=a(t,e),l||(l=t.length>1),t})),s(e,u(e),n),l&&(n=o(n,7,c));for(var d=t.length;d--;)i(n,t[d]);return n}));e.exports=d},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)}},988: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,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o},e.exports.__esModule=!0,e.exports.default=e.exports}},u={};function d(e){var t=u[e];if(void 0!==t)return t.exports;var n=u[e]={id:e,loaded:!1,exports:{}};return l[e].call(n.exports,n,n.exports,d),n.loaded=!0,n.exports}d.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},d.d=(e,t)=>{for(var n in t)d.o(t,n)&&!d.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),d.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var p={};(()=>{function l(e){return e&&Array.isArray(e)?e.filter(Boolean):[]}function u(e,t,n){let r,o,i,a,s,c,l=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,l=t,a=e.apply(i,n),a}function h(e){let n=e-c;return void 0===c||n>=t||n<0||d&&e-l>=i}function E(){let e=Date.now();if(h(e))return m(e);s=setTimeout(E,function(e){let n=e-l,r=t-(e-c);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,c=e,n){if(void 0===s)return function(e){return l=e,s=setTimeout(E,t),u?f(e):a}(c);if(d)return clearTimeout(s),s=setTimeout(E,t),f(c)}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),l=0,r=c=o=s=void 0},_.flush=function(){return void 0===s?a:m(Date.now())},_}function f(e,t){return null!=e&&e==e?e:t}function h(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 E(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 m(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 _(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 v(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 g(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 I(e,t){return e&&"object"==typeof e&&(t||(t=e=>e),Object.keys(e).forEach((n=>t(e[n],n,e)))),e}function T(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||T(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 w(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function N(e,t){if(!w(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 A(e){return e}function R(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 S(e){return Array.isArray(e)}function b(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 C(e){return"function"==typeof e}function P(e){return null==e}function x(e){return null===e}function M(e){return"number"==typeof e}function L(e){return"string"==typeof e}function U(e){return void 0===e}function j(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 $(e,t){if(!t)return $(e,(e=>e));if("string"==typeof t)return $(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 F(e,t){if(null!=t&&"function"!=typeof t)return F(e,(e=>{const{[t]:n}=e;return n}));if(!t)return F(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 B(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?k(e[r],o,n):i}return e}function k(e,t,n){return"object"==typeof t&&"object"==typeof e?B(e,t,n):t}function V(){}function G(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===G.placeholder?r.shift():e)).concat(r);return e.apply(this,i)}}function H(e,t){if(!t||"function"!=typeof t)return H(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 W(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 Y(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 X(){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 z(e){if(!Array.isArray(e))throw new Error("uniq: expects an array as input");return[...new Set(e)]}function Q(e){return e&&"object"==typeof e?Object.values(e):[]}d.d(p,{T2:()=>UE,jx:()=>bE,E5:()=>RE,Ie:()=>NE,j5:()=>gd,Y2:()=>OE,ZP:()=>FE,$8:()=>zh,Y5:()=>$h,ww:()=>Fh,uR:()=>Nd,Ei:()=>Qt,lq:()=>Jd,jc:()=>LE,zD:()=>jE,sS:()=>TE,pw:()=>IE}),G.placeholder=Symbol();const q=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)),K=[];let J=!1;function Z(){let{maxWait:e=0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return J?Promise.resolve():(e=e>q?e:q,new Promise((t=>{let n=!1;const r=setTimeout((()=>{n=!0,t()}),e);K.push((()=>{n||(clearTimeout(r),t())}))})))}document.addEventListener("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_TIMESTAMP_MARKED",(function(){if(!J){for(const e of K)e();K.length=0,J=!0}}),{once:!0});var ee=d(551),te=d.n(ee);const ne=O(window,["nowUiFramework","loggingEnabled"],!1),re=new Proxy(console,{get:(e,t,n)=>"info"!==t&&ne?Reflect.get(e,t,n):V}),oe={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",ENV_BINDING:"ENV_BINDING"},ie="UXF_INTERNAL#DEPENDENCY_OP_REQUESTED",ae="UXF_INTERNAL#DEPENDENCY_OP_REQUEST_RELAYED",se={UXF_INTERNAL_DEPENDENCY_OP_REQUESTED:ie,UXF_INTERNAL_DEPENDENCY_OP_REQUEST_RELAYED:ae},ce="UXF_MACROPONENT#OUTPUT_PROPERTY_UPDATED",le={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"},ue={headless:!0},de=te()({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"},le),pe={VIEWPORT_ROUTE_REQUESTED:"VIEWPORT_ROUTE_REQUESTED"},fe={DATA_BROKERS:"DATA_BROKERS",VIEWPORTS:"VIEWPORTS",EVENT_MAPPING:"EVENT_MAPPING"},he="template",Ee="tabs",me="now-uxf",_e=me+"-spp",ve=me+"-db",ye="MODAL_SELECTED",ge={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_OCCURRRED:"MACROPONENT_POPOVER_ERROR_OCCURRRED"},Ie={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",MACROPONENT_POPOVER_OPEN_REQUESTED:"MACROPONENT_POPOVER_OPEN_REQUESTED",OPEN_MODELESS_DIALOG:"UXF#OPEN_DIALOG",CLOSE_MODELESS_DIALOG:"UXF#CLOSE_DIALOG_ON_STAGE"},Te=Symbol("isUxfInternalAction"),Oe=Symbol("isReady"),we=Symbol("isSourcedFromSetState"),Ne=Symbol("DO_NOT_USE__uxfContainingMacropopnentSysId"),Ae=Symbol("DO_NOT_USE__uxfCompositionElId"),Re=Symbol("repeaterItem"),Se=Symbol("DO_NOT_USE__signalViewportLoadCompletion"),be=Symbol("DO_NOT_USE__signalViewportRouteInitializationCompletion"),De=Symbol("DO_NOT_USE__signalMacroponentReadyStateUpdated"),Ce=Symbol("DO_NOT_USE__signalMacroponentReadyDispatched"),Pe=Symbol("DO_NOT_USE__eventMappingSourceIsScreenActionTransformer"),xe=Symbol("DO_NOT_USE__eventMappingSourceIsFromSubPage"),Me=Symbol("DO_NOT_USE__originatingElementIdThatTriggeredControllerOp"),Le="CONTROLLER",Ue="root",je="props",$e="app",Fe="state",Be="sysprop",ke="lifecycle",Ve="fetchInProgress",Ge="lastFetchSucceeded",He="session",We="sn-uxf-viewport-screen",Ye="__uxfMetaInternalOnlyDoNotUse",Xe="__DO_NOT_USE__UXF_INTERNAL#THEME_UPDATED",ze="3.0.0",Qe="nowUxfAppConfigSysId",qe="VIEWPORT",Ke="now-uxf-tab-set",Je="__uxfInternalHandlingScope__DO_NOT_USE",Ze=Symbol(Je),et=Symbol("__uxfInternalRelayByScreenActionTransformer__DO_NOT_USE"),tt="nowUxfParentPageComponentId",nt="nowUxfParentPageMacroponentSysId",rt="nowUxfControllerDependencyMap",ot="nowUxfParentControllerDependencyMap",it="inputs",at="SN_UXF#MACROPONENT_VALUE_UPDATED",st="en",ct="Now-User-Pref-Lang-Code";d(7866);var lt=d(8028),ut=d.n(lt),dt=d(9926),pt=d.n(dt);async function ft(e){if("caches"in self)try{const{caches:t}=self;return await t.open(e),!0}catch(e){return!1}return!1}const ht=e=>pt().stringify(ut()(JSON.stringify(e))),Et="DATABROKER_CACHE";async function mt(){if("caches"in self)return await caches.open(Et)}const _t=(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"})},vt=ft(Et);var yt,gt;const It=bt("pageFragmentPartialContentCacheEnabled",!1),Tt="__uxf_pagefragment_partials",Ot=Tt+":v"+bt("libuxf",{version:"0.0.0"}).version;!async function(){await ft(Ot)?(await caches.keys()).filter((e=>e.startsWith(Tt))).filter((e=>e!==Ot)).map((e=>caches.delete(e))):console.warn(`Partial content cache is skipping the cache storage API; window.isSecureContext = ${window.isSecureContext}`)}();const wt=ft(Ot);const Nt=async function(){if(!await ft(Ot))return;const{caches:e}=self;return await e.open(Ot)}();async function At(e){const t=new Headers;t.set("Accept","application/json");const n=new Request(e,{headers:t}),r=await wt?await async function(e){const t=await Nt,n=await t.match(e);return void 0===n?(await t.add(e),await t.match(e)):n}(n):await fetch(n);return await r.json()||[]}null===(yt=window)||void 0===yt||null===(gt=yt.ux_globals)||void 0===gt||gt.uxGlobalsClientCacheBuster;const{JSON_LITERAL:Rt}=oe;function St(){return window.pageMeta&&window.pageMeta.pageRegistryId}function bt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!P(e)){const n=window.ux_globals||(window.ux_globals={});return N(n,[e])||(n[e]=t),n[e]}re.error("Must provide a key to retrieve off ux_globals variable")}function Dt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=bt("experienceConfigs",{}),n=Object.freeze(Object.keys(t).reduce(((n,r)=>(n[t[r].experienceId]=t[r].pageProperties||e,n)),{}));return e=>{var t;return null!==(t=n[e])&&void 0!==t?t:bt("pageProperties",{})}}const Ct=(Pt=bt("experienceConfigs",{}),Object.values(Pt).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 Pt;function xt(e){var t=Object.getOwnPropertyNames(e);for(let n of t){let t=e[n];t&&"object"==typeof t&&xt(t)}return Object.freeze(e)}const Mt="__uxfLoadedPageFragments",Lt=O(window,[Mt],[]).map((e=>{let[t]=e;return t}));const Ut=O(window,[Mt],[]).reduce(((e,t)=>{let[n,r]=t;return r.length>0&&(e[n]=r),e}),{}),jt=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)}})));function $t(){var e,t;const n=bt("session"),r=null==n||null===(e=n.output)||void 0===e||null===(t=e.user)||void 0===t?void 0:t.language;return r||st}const Ft=e=>((e,t)=>e?Object.keys(e).reduce(((n,r)=>(t(r)&&(n[r]=e[r]),n)),{}):e)(e,(e=>!e.startsWith("nowUxf")));function Bt(e){return e.startsWith("--")?e:"--now-"+e}function kt(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 re.error(`Unable to resolve circular theme reference: ${e}`),t}return N(e,[t])?kt(e,e[t],[...n,t]):t}const Vt="--now-color_background--primary",Gt="--now-color_text--primary";function Ht(e){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${Bt(n)}:${e[n]};`;return t}(function(e){const t={};for(const[n,r]of Object.entries(e))t[Bt(n)]=r;const n={};for(const[e,r]of Object.entries(t))n[e]=kt(t,r);return n}(e))} \n}\nhtml, body {\n\tbackground-color: RGB(var(${Vt}, 255, 255, 255));\n\tcolor: RGB(var(${Gt}, 22, 27, 28));\n}\n`.trim()}function Wt(e){if(!Array.isArray(e))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: "${E(t)}";\n\tsrc: url('${n}');\n`;return r?Object.entries(r).reduce(((e,t)=>{let[n,r]=t;return e.concat(`\t${E(n)} : ${E(r)};\n`)}),o).concat("}"):o.concat("}")}(t))),""),n=document.createElement("STYLE");n.id="font-definitions",n.textContent=t,document.head.appendChild(n)}const Yt=bt("compatThemeProps"),Xt=bt("staticThemeProps");function zt(){document.dispatchEvent(new Event(Xe))}function Qt(){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];if(n){const r=function(e){let{coreStyles:t=[],legacyTheme:{assets:n=[],theme:r={}}={},infoDensities:o={},variants:i={},userPreferenceInfoDensity:a="",userPreferenceVariant:s=""}=e;const c={},l=[];for(const{properties:e={},assets:n=[]}of t)Object.assign(c,e),l.push(...n);if(Object.assign(c,r),l.push(...n),o[a]||(a="default"),o[a]){const{properties:e={},assets:t=[]}=o[a];Object.assign(c,e),l.push(...t)}if(i[s]){const{properties:e={},assets:t=[]}=i[s];Object.assign(c,e),l.push(...t)}return{theme:c,assets:l}}(n);e=r.theme,t=r.assets}const{fonts:s,images:c}=function(e){return e.reduce(((e,t)=>("font"==t.category?e.fonts.push(t):"image"==t.category&&t.properties&&t.properties.position&&(e.images[t.properties.position]=t),e)),{images:{},fonts:[]})}(t);Wt(s),function(e){const t=bt("theme");if(t.assets&&(t.assets.images=e),e.favicon){const t=document.querySelector("head"),n=document.createElement("link");n.setAttribute("rel","shortcut icon"),n.setAttribute("href",e.favicon.uri),t.appendChild(n)}}(c),e=te()({},e,Yt),e=te()({},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=te()({},e,Xt);var l=document.getElementById(o);const u=qt();if(null===u||a||u.remove(),l?l.textContent=Ht(e,i):((l=document.createElement("STYLE")).id=o,l.textContent=Ht(e,i),r.appendChild(l)),"global-theme"===o){const r=bt("theme");r.theme=e,r.assets=t,r.assets.images=c,r.themeOptions=n}return zt(),{theme:e,assets:t,images:c,themeOptions:n}}function qt(){return document.head.querySelector("link[data-source-id='glide-theme']")}const Kt=(e=>{var t={};return d.d(t,e),t})({actionTypes:()=>{const t=e.default&&e.__esModule;return t?e.default.actionTypes:e.actionTypes||e.default&&e.default.actionTypes},createCustomElement:()=>{const t=e.default&&e.__esModule;return t?e.default.createCustomElement:e.createCustomElement||e.default&&e.default.createCustomElement},getAncestorNode:()=>{const t=e.default&&e.__esModule;return t?e.default.getAncestorNode:e.getAncestorNode||e.default&&e.default.getAncestorNode},getComponentById:()=>{const t=e.default&&e.__esModule;return t?e.default.getComponentById:e.getComponentById||e.default&&e.default.getComponentById},unstableAddRenderOnPropertySelectorValueChange:()=>{const t=e.default&&e.__esModule;return t?e.default.unstableAddRenderOnPropertySelectorValueChange:e.unstableAddRenderOnPropertySelectorValueChange||e.default&&e.default.unstableAddRenderOnPropertySelectorValueChange},unstableRemoveRenderOnPropertySelectorValueChange:()=>{const t=e.default&&e.__esModule;return t?e.default.unstableRemoveRenderOnPropertySelectorValueChange:e.unstableRemoveRenderOnPropertySelectorValueChange||e.default&&e.default.unstableRemoveRenderOnPropertySelectorValueChange},unstableResolvePropertySelectorValue:()=>{const t=e.default&&e.__esModule;return t?e.default.unstableResolvePropertySelectorValue:e.unstableResolvePropertySelectorValue||e.default&&e.default.unstableResolvePropertySelectorValue},whenAllComponentsIdle:()=>{const t=e.default&&e.__esModule;return t?e.default.whenAllComponentsIdle:e.whenAllComponentsIdle||e.default&&e.default.whenAllComponentsIdle},whenComponentIsIdle:()=>{const t=e.default&&e.__esModule;return t?e.default.whenComponentIsIdle:e.whenComponentIsIdle||e.default&&e.default.whenComponentIsIdle}}),Jt="UXF_DB_OP_TRIGGER_REQUESTED",Zt={CONTEXT_BINDING:"CONTEXT_BINDING",ELEMENT_BINDING:"ELEMENT_BINDING",JSON_LITERAL:"JSON_LITERAL",DATA_CHAIN_BINDING:"DATA_CHAIN_BINDING"},en=[Jt],tn={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:Jt,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 nn=(e=>{var t={};return d.d(t,e),t})({memoize:()=>{const e=t.default&&t.__esModule;return e?t.default.memoize:t.memoize||t.default&&t.default.memoize}}),rn=Symbol("newer"),on=Symbol("older");class an{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[rn]&&(e===this.oldest&&(this.oldest=e[rn]),e[rn][on]=e[on]),e[on]&&(e[on][rn]=e[rn]),e[rn]=void 0,e[on]=this.newest,this.newest&&(this.newest[rn]=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 sn(e.value[0],e.value[1]);if(this._keymap.set(r.key,r),t?(t[rn]=r,r[on]=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 sn(e,t)),this.newest?(this.newest[rn]=n,n[on]=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[rn]?(this.oldest=this.oldest[rn],this.oldest[on]=void 0):(this.oldest=void 0,this.newest=void 0),e[rn]=e[on]=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[rn]&&t[on]?(t[on][rn]=t[rn],t[rn][on]=t[on]):t[rn]?(t[rn][on]=void 0,this.oldest=t[rn]):t[on]?(t[on][rn]=void 0,this.newest=t[on]):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 ln(this.oldest)}values(){return new un(this.oldest)}entries(){return this}[Symbol.iterator](){return new cn(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[rn]}toJSON(){let e=new Array(this.size),t=0,n=this.oldest;for(;n;)e[t++]={key:n.key,value:n.value},n=n[rn];return e}toString(){let e="",t=this.oldest;for(;t;)e+=String(t.key)+":"+t.value,t=t[rn],t&&(e+=" < ");return e}}function sn(e,t){this.key=e,this.value=t,this[rn]=void 0,this[on]=void 0}function cn(e){this.entry=e}function ln(e){this.entry=e}function un(e){this.entry=e}cn.prototype[Symbol.iterator]=function(){return this},cn.prototype.next=function(){let e=this.entry;return e?(this.entry=e[rn],{done:!1,value:[e.key,e.value]}):{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[rn],{done:!1,value:e.key}):{done:!0,value:void 0}},un.prototype[Symbol.iterator]=function(){return this},un.prototype.next=function(){let e=this.entry;return e?(this.entry=e[rn],{done:!1,value:e.value}):{done:!0,value:void 0}};let dn=new an((()=>{const e=O(window,["ux_globals","pageProperties","chrome_main"],{});let t=10;try{if(!T(e)){const{maxCachedPageCount:n}=JSON.parse(e);t=M(n)&&n>0?n:10}}catch(e){console.warn("Skipped invalid JSON content in chrome_main page property evaluation.")}return t})());const pn=e=>{let t={};const{screens:n}=e;if(!T(n)){const t=O(e,["currentScreen","screenKey"]);dn.has(t)?dn.get(t):dn.set(t,n[t])}return dn.size&&j(n,(e=>{const{screenKey:n}=e,r=dn.find(n);t[n]=r})),t},fn=(e,t)=>`macroponent-${e}${P(t)?"":`-${t}`}`,hn=()=>{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)}},En=e=>`screen-action-transformer-${e}`,mn=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return P(O(n,"index",null))?P(t)?null:`${e}-${t}`:`${e}-${_n(t,n)}${t}`},_n=(e,t)=>T(t)?"":`${_n(e,t.parent)}${t.repeaterNodeId}_${t.index}_`,vn=(0,nn.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))),yn=(0,nn.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})),gn=(0,nn.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})),In=e=>O(e,["nodeId"]),Tn=e=>j(e,(e=>O(e,["nodeId"]))),On=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return R(de,e)||R(t,e)},wn=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).map(yn).join("-")},Nn=(0,nn.memoize)((e=>wn([ve,"output",e]))),An=(0,nn.memoize)(((e,t)=>wn(["dep-",me,e,t])),((e,t)=>e+t)),Rn=(0,nn.memoize)((e=>wn([ve,ke,"fetching",e]))),Sn=(0,nn.memoize)((e=>wn([ve,ke,"fetch-success",e]))),bn=(0,nn.memoize)(((e,t)=>vn(An(e,t))),((e,t)=>e+t)),Dn=(0,nn.memoize)((e=>vn(Nn(e)))),Cn=(0,nn.memoize)((e=>vn(Rn(e)))),Pn=(0,nn.memoize)((e=>vn(Sn(e))));function xn(e,t,n,r,o,i,a){const s=n===r&&(e||o===t);return i&&a?s&&i==a:s}const Mn=(0,nn.memoize)((()=>O(window,["ux_globals","routeConfiguration","prefetchLimits"],{})));function Ln(){var e,t;return(null===(e=bt("__uc__cacheStats"))||void 0===e||null===(t=e.getAggregateCacheStats)||void 0===t?void 0:t.call(e))||{}}const Un=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).filter((e=>{let{type:t}=e;return"CLIENT_STATE"!==t})).reduce(((e,t)=>te()({},e,(e=>{const{id:t=""}=e,n={[Dn(t)]:{selectable:!0},[Cn(t)]:{selectable:!0},[Pn(t)]:{selectable:!0}};return te()({},n)})(t))),{})},jn=e=>{let{action:{meta:t}}=e;return t[Te]||!1};function $n(e,t){jn(t)&&e(t)}function Fn(e){let{effect:t,stopPropagation:n=!0}=e;return{stopPropagation:n,effect:G($n,t)}}function Bn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return te()({},e,{[Te]:!0})}function kn(e,t,n,r){e(t,n,Bn(r))}const Vn=Fn;var Gn=d(7562),Hn=d.n(Gn);const Wn=e=>{let{value:t}=e;return t},Yn=["type"],{CONTEXT_BINDING:Xn,STATE_BINDING:zn,ELEMENT_BINDING:Qn,SHORTHAND:qn,JSON_LITERAL:Kn,DATA_OUTPUT_BINDING:Jn,DATA_CHAIN_BINDING:Zn,EVENT_PAYLOAD_BINDING:er,VIEWPORT_BINDING:tr,REPEATER_ITEM_BINDING:nr,LIST_CONTAINER:rr,MAP_CONTAINER:or,CLIENT_TRANSFORM:ir,BINARY:ar,UNARY:sr,RUNTIME_INLINE_SCRIPT:cr,TRANSLATION_LITERAL:lr,ENV_BINDING:ur}=oe,dr=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(x(t))return t;const r=()=>t,{[Kn]:o=Wn,[ir]:i=r,[ar]:a=r,[sr]:s=r,binding:c=r,[Xn]:l=c,[er]:u=r,[cr]:d=r,[lr]:p=r,container:f=r,[ur]:h=r}=e,{type:E=qn}=t,m=Hn()(t,Yn);switch(E){case Kn:return o(m);case or:case rr:return f(e,E,m.container,n);case Xn:return l(E,m.binding,m.binding.category);case Qn:case zn:case Jn:case tr:return c(E,m.binding);case nr:return c(E,m.binding,m.binding.category,n);case er:return u(E,m.binding);case ur:return h(t);case Zn:return r();case ir:return i(e,m.transform,n);case ar:return a(e,m.operation,n);case sr:return s(e,m.operation,n);case cr:return d(m.path,n,m.target,m.controllerElementId);case qn:return r();case lr:return p(m)}};function pr(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]=pr(e[t]));else for(t in n={},e)"__proto__"===t?Object.defineProperty(n,t,{value:pr(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=pr(e[t]);return n}if("[object Array]"===r){for(t=e.length,n=Array(t);t--;)n[t]=pr(e[t]);return n}return"[object Set]"===r?(n=new Set,e.forEach((function(e){n.add(pr(e))})),n):"[object Map]"===r?(n=new Map,e.forEach((function(e,t){n.set(pr(t),pr(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(pr(e.buffer)):"[object ArrayBuffer]"===r?e.slice(0):"Array]"===r.slice(-6)?new e.constructor(e):e}const fr=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})})(pr(O(e,"behaviors.viewportRuntime.viewports",{})),O(e,"behaviors.viewportRuntime.isRouteInitializationCompleted",!1)),hr=e=>{let t=null;return new Proxy({},{get:(n,r)=>(null==t&&(t=fr(e)),Reflect.get(t,r)),set:()=>!1,deleteProperty:()=>!1})},Er=(()=>{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){T(n)||n.proxyDataBrokerNodes&&n.dataShell&&e.set(t,te()({},n,{proxyDataBrokerNodes:[...n.proxyDataBrokerNodes.map((e=>te()({},e,{derived:!0})))]}))},get(e){if(!t.has(e))return{};return t.get(e)},set(e,n){T(n)||t.set(e,n)},unset(e){t.delete(e)}}})(),{CONTEXT_BINDING:mr,ELEMENT_BINDING:_r,DATA_OUTPUT_BINDING:vr,STATE_BINDING:yr,VIEWPORT_BINDING:gr,REPEATER_ITEM_BINDING:Ir}=oe,Tr=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return`@${e}/${vn(t)}${n.length>0?"."+n.join("."):""}`},Or=(0,nn.memoize)(((e,t)=>vn(wn([_e,e,t]))),((e,t)=>e+t)),wr=function(e,t){return O(e,[t,...arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]])},Nr=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return(0,Kt.unstableResolvePropertySelectorValue)(Tr(mn(e,t),n,r))},Ar=function(e,t,n,r){var o,i,a,s;let c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[];const l=e[rt],u=e[ot]||{},d=null==l?void 0:l[n];return(r===it||(null===(o=t[n])||void 0===o?void 0:o.alias.indexOf(r))>=0)&&(r=c.shift()),n=(null===(i=t[n])||void 0===i?void 0:i.elementId)||n,l&&(l[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[tt],s=e[rt]||{},c=e[ot]||{},l=s[n];if(c[l]&&c[l][r]){var u;(i[0]===it||(null===(u=t[n])||void 0===u?void 0:u.alias.indexOf(r))>=0)&&i.shift();const[e,...o]=i;return Nr(a,c[l][r],e,o)}return Nr(a,(null===(o=t[l])||void 0===o?void 0:o.elementId)||l,r,i)}(e,t,n,r,c):Nr(e.nowId,n,r,c)},Rr=(e,t,n)=>{const[r,o,...i]=n;switch(t){case He:return wr(e,"userSessionInfo",["output",...n]);case $e:return wr(e,"nowAppProps",n);case Be:return wr(e,"nowSysProps",[n.join(".")]);case je:{const t=r,n=l([o,...i]);return wr(e,t,n)}default:return wr(e,o,i)}},Sr=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,c=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0;const[d,p,...f]=s;switch(a){case yr:if("behaviors"===d)return;return wr(i,d,l([p,...f]));case mr:return Rr(o,c,s);case _r:return Nr(o.nowId,d,p,f);case gr:return O(hr(i),s);case Ir:if(["value","index","parent"].includes(c))return S(s)&&s.length?O(u,[c,...s],null):O(u,c,null);re.warn(`@item.${c} is not a supported repeater binding.`);break;case vr:if(!P(e)&&e===d)return Nr(o.nowId,d,p,f);if(((e,t,n,r)=>{const o=r[nt],{pdbNodeIds:i=[]}=Er.get(o),a=[...i,...t],s=r[rt]||{};return a.includes(e)||n[e]||s&&(a.includes(s[e])||a.includes(n[s[e]]))})(d,t,r,o))return Ar(o,r,d,p,f);if(n.includes(d)){let e=p;return p===it&&(e=f.shift()),wr(o,bn(d,e),f)}if(p!==ke)return wr(o,Dn(d),[p,...f]);{const[e,...t]=f;if(e===Ve)return wr(o,Cn(d),t);if(e===Ge)return wr(o,Pn(d),t)}break;default:return void re.warn("Unsupported binding encountered")}},br=e=>null==e,Dr=(e,t)=>O(e,t,null),Cr={EQ:"EQ",NEQ:"NEQ",GT:"GT",GTE:"GTE",LT:"LT",LTE:"LTE",EMPTY:"EMPTY",NOTEMPTY:"NOTEMPTY",ONEOF:"ONEOF",NOTONEOF:"NOTONEOF"},Pr=e=>Object.values(Cr).includes(e),xr=(e,t)=>{switch(e){case Cr.EQ:case Cr.NEQ:case Cr.GT:case Cr.GTE:case Cr.LT:case Cr.LTE:case Cr.ONEOF:case Cr.NOTONEOF:return 3===t;case Cr.EMPTY:case Cr.NOTEMPTY:return 2===t}},Mr=(e,t,n)=>{switch(e){case Cr.EQ:return t===n;case Cr.NEQ:return t!==n;case Cr.GT:return t>n;case Cr.GTE:return t>=n;case Cr.LT:return t<n;case Cr.LTE:return t<=n;case Cr.EMPTY:return br(t);case Cr.NOTEMPTY:return!br(t);case Cr.ONEOF:return n.includes(t);case Cr.NOTONEOF:return!n.includes(t)}},Lr=(e,t)=>{const n=t[0];if(!Pr(e)||!xr(e,t.length))return!1;const r=t[1];if(!r)return!1;const o=t[2];return Array.isArray(n)?n.some((t=>Mr(e,Dr(t,r),o))):null},Ur=(e,t)=>{const n=t[0];if(!Pr(e)||!xr(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=>Mr(e,Dr(t,r),o))):null},jr=(e,t)=>{const n=t[0];if(!Pr(e)||!xr(e,t.length))return n;const r=t[1],o=t[2];return Array.isArray(n)?n.filter((t=>Mr(e,Dr(t,r),o))):null},$r=(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}},Fr=(e,t)=>{if(!Array.isArray(t))return null;switch(e){case"CONCAT":return(e=>S(e)?e.join(""):"")(t);case"IF":return(e=>{var t,n;return S(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||br(e[0]))(t);case"LEN":return(e=>S(e)&&S(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=>Dr(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 Lr("EQ",t);case"ANY_NEQ":return Lr("NEQ",t);case"ANY_GT":return Lr("GT",t);case"ANY_GTE":return Lr("GTE",t);case"ANY_LT":return Lr("LT",t);case"ANY_LTE":return Lr("LTE",t);case"ANY_EMPTY":return Lr("EMPTY",t);case"ANY_NOTEMPTY":return Lr("NOTEMPTY",t);case"ANY_ONEOF":return Lr("ONEOF",t);case"ANY_NOTONEOF":return Lr("NOTONEOF",t);case"ALL_EQ":return Ur("EQ",t);case"ALL_NEQ":return Ur("NEQ",t);case"ALL_GT":return Ur("GT",t);case"ALL_GTE":return Ur("GTE",t);case"ALL_LT":return Ur("LT",t);case"ALL_LTE":return Ur("LTE",t);case"ALL_EMPTY":return Ur("EMPTY",t);case"ALL_NOTEMPTY":return Ur("NOTEMPTY",t);case"ALL_ONEOF":return Ur("ONEOF",t);case"ALL_NOTONEOF":return Ur("NOTONEOF",t);case"WHERE_EQ":return jr("EQ",t);case"WHERE_NEQ":return jr("NEQ",t);case"WHERE_GT":return jr("GT",t);case"WHERE_GTE":return jr("GTE",t);case"WHERE_LT":return jr("LT",t);case"WHERE_LTE":return jr("LTE",t);case"WHERE_EMPTY":return jr("EMPTY",t);case"WHERE_NOTEMPTY":return jr("NOTEMPTY",t);case"WHERE_ONEOF":return jr("ONEOF",t);case"WHERE_NOTONEOF":return jr("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 $r("both",t);case"TRIMSTART":return $r("start",t);case"TRIMEND":return $r("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 te()({},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:Dr(t,n)})(t);default:return null}};var Br=d(2019),kr=d.n(Br);const{ENV_BINDING:Vr}=oe;function Gr(){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!==Vr)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?kr()(t,o):t}return null}}const Hr=(e,t)=>Gr(t,e[Vr]),{ENV_BINDING:Wr}=oe,{ENV_BINDING:Yr}=oe,{ENV_BINDING:Xr}=oe,{ENV_BINDING:zr}=oe,{RUNTIME_INLINE_SCRIPT:Qr,LIST_CONTAINER:qr}=oe,Kr=(e,t,n,r)=>{if((null==t?void 0:t.type)!==qr)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=dr(t,e[1],n),o={[e[0].value]:r};return dr(te()({},t,{[Wr]:Hr(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=dr(t,o,n);return Array.isArray(a)?a.find((e=>dr(te()({},t,{[Yr]:Hr(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=dr(t,o,n);return Array.isArray(a)?a.map((e=>dr(te()({},t,{[Xr]:Hr(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=dr(t,o,n);if(!Array.isArray(s))return null;const c=dr(t,i,n);return s.reduce(((e,r)=>dr(te()({},t,{[zr]:Hr(t,{it:r,acc:e})}),a,n)),c)})(o,n,r)}},{RUNTIME_INLINE_SCRIPT:Jr}=oe,Zr=(e,t,n)=>dr(te()({},e,{[Jr]:A}),t,n),{RUNTIME_INLINE_SCRIPT:eo}=oe;const to=(e=>{var t={};return d.d(t,e),t})({appendTranslations:()=>{const e=n.default&&n.__esModule;return e?n.default.appendTranslations:n.appendTranslations||n.default&&n.default.appendTranslations},t:()=>{const e=n.default&&n.__esModule;return e?n.default.t:n.t||n.default&&n.default.t}}),no=e=>{let{value:t}=e;return(0,to.t)(t.message)};var ro=d(2908),oo=d.n(ro);const{MAP_CONTAINER:io,LIST_CONTAINER:ao}=oe,{CLIENT_TRANSFORM:so,BINARY:co,UNARY:lo,TRANSLATION_LITERAL:uo}=oe,po={[so]: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 Kr(r,o,e,n);const i=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return dr(te()({},e,{[Qr]:A}),t,n)}(e,o,n);return Fr(r,i)},[co]:(e,t,n)=>{const{operator:r,left:o,right:i}=t,a=Zr(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,Zr(e,i,n))},[lo]:(e,t,n)=>{const{operator:r,operand:o}=t,i=((e,t,n)=>dr(te()({},e,{[eo]:A}),t,n))(e,o,n);return((e,t)=>{if("NOT"===e)return!t})(r,i)},[uo]:no,container:(e,t,n,r)=>{const o=(e,t)=>n=>dr(e,n,t);switch(t){case io:return oo()(n,o(e,r));case ao:return n.map(o(e,r));default:return null}}},{JSON_LITERAL:fo,DATA_CHAIN_BINDING:ho}=oe,Eo=function(e,t,n,r,o){let i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];const a=G(dr,te()({},po,{binding:G(Sr,r,o,i,{},e,t)}));return F(n,(e=>{const t=a(e);return O(t,["type"])===ho?t:{type:fo,value:t}}))};const mo=(e=>{var t={};return d.d(t,e),t})({createHttpEffect:()=>{const e=r.default&&r.__esModule;return e?r.default.createHttpEffect:r.createHttpEffect||r.default&&r.default.createHttpEffect}});const _o=(e=>{var t={};return d.d(t,e),t})({createGraphQLEffect:()=>{const e=o.default&&o.__esModule;return e?o.default.createGraphQLEffect:o.createGraphQLEffect||o.default&&o.default.createGraphQLEffect}});const vo=(e=>{var t={};return d.d(t,e),t})({createInteractionId:()=>{const e=i.default&&i.__esModule;return e?i.default.createInteractionId:i.createInteractionId||i.default&&i.default.createInteractionId},defineMetric:()=>{const e=i.default&&i.__esModule;return e?i.default.defineMetric:i.defineMetric||i.default&&i.default.defineMetric},getInteractionId:()=>{const e=i.default&&i.__esModule;return e?i.default.getInteractionId:i.getInteractionId||i.default&&i.default.getInteractionId},getMetricTypes:()=>{const e=i.default&&i.__esModule;return e?i.default.getMetricTypes:i.getMetricTypes||i.default&&i.default.getMetricTypes},mark:()=>{const e=i.default&&i.__esModule;return e?i.default.mark:i.mark||i.default&&i.default.mark}});function yo(e,t){return O(window,["ux_globals","libuxf","sysprops",e],t)}const go="true"===yo("glide.uxf.lib.performance.monitoring.enabled","false"),Io=(e,t)=>{if(!(go||e||t))return;const{host:n,action:{meta:{pipelineId:r,request:o={}},payload:i}}=t,a=(0,vo.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,vo.mark)(n,a,e,{pipelineId:r,payload:i,executions:t})}},To=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},Oo=()=>"true"===yo("glide.uxf.lib.enable_dbk_graphql_transport","false"),wo="true"===yo("glide.uxf.lib.enable_puppeteer_metrics","false")?{mark:e=>performance.mark(e),measure:(e,t)=>performance.measure(e,t)}:{mark:V,measure:V},No=(e,t,n,r,o)=>{wo.mark("resolve_ux_value");const i=dr(te()({},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)},[oe.RUNTIME_INLINE_SCRIPT]:function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return e[oe.RUNTIME_INLINE_SCRIPT](t,n,...o)}}),r,o);return wo.measure("UX Value Resolution","resolve_ux_value"),i},Ao=(e,t,n)=>e.replace(/\{\{\w+\}\}/g,(e=>{const t=e.substring(2,e.length-2);return n[t]})),Ro=(e,t,n,r)=>Object.entries(e).reduce(((e,o)=>{let[i,a]=o;return e[i]=No(t,n,r,a),e}),{}),So=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 bo 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 Do(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=So(r,[{status:e.status,success:e.ok,statusText:e.statusText,additionalInfo:a}],[],e.status,o);throw new bo(i,e.status,s,e)}const Co="EXTERNAL_REST_DATABROKER_CACHE",Po=async(e,t,n,r,o,i,a,s,c,l)=>{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=Ao(d,0,n),y=Ao(p,0,n),g=te()({method:u},Object.keys(t||{}).length>0&&{headers:t},"GET"!==u&&y&&{body:y}),I=performance.now();kn(r,o);const T=`${v}:${O=e,pt().stringify(ut()(JSON.stringify(O)))}`;var O;try{let e=null;if(E&&"CACHE_ONLY"===m&&(e=await(async(e,t)=>{const n=await caches.open(Co),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,g),n=performance.now()-I;t.ok?(e=await t.json(),kn(r,i,{result:So(s,[],e,t.status,n)},{pipelineId:c,origin:l}),E&&await(async(e,t,n,r,o)=>{const i=await caches.open(Co),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 Do(t,c,v,s,n)}}catch(e){kn(r,a,{pipelineResults:e.errors},{pipelineId:c,origin:l})}};function xo(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){re.error(`Could not evaluate function '${r}'`,e)}}}}const Mo=e=>{e=new Set(e);const t=new Proxy({},{has:(t,n)=>!e.has(n),set:()=>!1});return xo((e=>new Function("proxy",`with(proxy){ return (function(){"use strict";\nreturn (${e});})() }`)(t)))},Lo=()=>["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"],Uo=Mo(["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"]),jo=($o=["window","document","setTimeout","setInterval"],xo((e=>{const t=Array($o.length).fill(null),n=`"use strict";\nreturn (${e});`;return new Function(...$o,n).apply(globalThis,t)})));var $o;const Fo="1.0.0",Bo=new Map,ko=new Map,Vo=new Map,Go="false"!==yo("glide.uxf.lib._restricted_.ux_scripts.allow_compat_mode","false"),Ho=["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 Wo(e){return Go&&e===Fo?jo:Uo}function Yo(e,t){return`${e}_${t}`}const Xo=(e,t)=>new Proxy(t,{get(t,n){if(N(t,[n]))return O(e,[n]);re.warn(`Invalid property access for ${n}`)}}),zo=e=>O(e,["userSessionInfo","output"]),Qo=Dt(),qo=e=>{const t=O(hn(),[0],null),n=t?t[Qe]:null;if(n){const e=Ct[n];return te()({},Qo(e))}return O(e,["nowAppProps"])};function Ko(e,t){return{props:Xo(e,t),app:qo(e),session:zo(e)}}function Jo(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(1===e.length&&w(e[0]))return e[0]}const Zo=(e,t)=>new Proxy({},{get(n,r){var o,i;if(t&&t[r])return t[r];const a=null==e?void 0:e[nt];if(!a)return;const{dataShell:s}=Er.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:ei}=oe;function ti(e,t,n,r,o){const i=O(n,[t]);return F(O(r,[i],{}),(n=>n(e,t,o)))}const ni=(e,t,n)=>{const r=t[rt],o=t[ot];if(!r||!o)return"";const i=r[e];return o[i]?o[i][n]:""},ri=(e,t,n,r)=>{if(r&&r[e])return e;const o=n[rt];return o&&o[e]&&(e=o[e]),t&&t[e]?t[e].elementId:e},oi=e=>e.indexOf(".")>0;function ii(e,t,n,r,o,i,a,s,c,l,u){return new Proxy({},{get(d,p,f){var h;if(p===it||(null===(h=c[u])||void 0===h?void 0:h.alias.indexOf(p))>=0)return f;if(!oi(u)){const d=ni(u,l,p);if(d){const f=s?ti(r,d,o,i,d?{[xe]:!0}:{}):null;return ii(e,t,n,r,o,i,a,f,c,l,`${u}.${String(p)}`)}}if(null!=s){const e=O(s,[p]);if(C(e))return e}const E=u.split(".");if(p===ke)return{[Ve]:Sr(e,t,n,c,l,void 0,ei,{address:[...E,p,Ve]}),[Ge]:Sr(e,t,n,c,l,void 0,ei,{address:[...E,p,Ge]})};const m=Sr(e,t,n,c,l,void 0,ei,{address:[...E,p]});return void 0===m&&a?a(p):m}})}const ai=()=>{};function si(){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,c=arguments.length>8?arguments[8]:void 0,l=arguments.length>10?arguments[10]:void 0;const u=Zo(a,arguments.length>9?arguments[9]:void 0);return new Proxy({},{get(d,p){var f;const h=ri(p,i,a,u),E=e?ti(c,h,u,l,null!=a&&null!==(f=a[rt])&&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=gn(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,ie,{dependencyAlias:e,dependencyOp:o,wrappedPayload:Jo(r)})}:r(t)}:r}(p,o,c,ai);if(e){if(p===t)return function(e,t,n){return new Proxy(e[t],{get(e,t){const r=O(n,[t]);return C(r)?r:Reflect.get(e,t)}})}(s,t,E)}else if(p===t)return s[p];return ii(t,n,r,c,u,l,m,E,i,a,p)}})}const ci=["behaviors","properties"];function li(e){const t=Hn()(e,ci);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:ui}=oe;function di(e){return new Proxy({},{get:(t,n)=>function(e,t){return new Proxy({},{get:(n,r)=>Sr(null,null,[],{},e,void 0,ui,{address:[t,r]})})}(e,n)})}function pi(e,t,n,r,o,i,a,s,c,l,u,d){const p=F(i,(()=>{})),f=di(s);return{context:Ko(s,p),elements:f,data:si(e,t,n,r,o,a,s,f,d,l,u),state:li(c)}}const{DATA_OUTPUT_BINDING:fi}=oe,hi=(e,t,n,r,o,i)=>new Proxy({},{get(a,s){var c,l,u,d;if(!r)return void re.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===(c=o.filter((e=>e.nodeId===r)))||void 0===c||null===(l=c[0])||void 0===l||null===(u=l.dependencies)||void 0===u||null===(d=u[s])||void 0===d?void 0:d.controllerElementId;return p?hi(e,t,n,p,[]):Sr(null,e,t,i,n,null,fi,{address:[r,s]})}}),Ei=e=>new Proxy({},{get(t,n){const r="string"==typeof n?` '${String(n)}' `:" ";re.warn(`Prop${r}will not resolve as 'api.${e}' is not supported in component preset client transform scripts`)}});let mi;const _i=async()=>{if(mi)return mi;const{snHttpInstance:e}=await Promise.resolve().then(d.bind(d,988));return mi=e,e};function vi(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:c={},body:l={},batch:u=!0}=t;r(),_i().then((t=>t.request(e,a,{headers:s,params:c,data:l,onUploadProgress:n,batch:u}).then((e=>o({response:te()({},e.data)}))).catch((e=>{const{response:{data:t,status:n,statusText:r,headers:o},message:a}=e;i({error:te()({data:t,status:n,statusText:r,options:te()({},s&&{headers:s},o&&{responseHeaders:o},c&&{params:c},t&&{data:t})},a&&{message:a})})}))))}))}const yi=e=>e.replace(/\\([\s\S])|(")/g,"\\$1$2"),gi=e=>[{query:`{\n\tGlideDomain_Query {\n\t\tgetMessage(key: "${yi(e)}") {\n\t\t\tkey\n\t\t\tmessage\n\t\t}\n\t}\n}`}],Ii=e=>N(window,["__TECTONIC_TRANSLATIONS__",e]),Ti=e=>`Translation '${e}' is missing from window.__TECTONIC_TRANSLATIONS__ - Check KB0552358 for details`;async function Oi(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 Ii(e)?(0,to.t)(e,...n):(re.warn(Ti(e)),vi("/api/now/graphql",{method:"POST",body:gi(e),batch:!1}).then((t=>{let{response:r=[]}=t;const{data:{GlideDomain_Query:{getMessage:{key:o=e,message:i=e}={}}={}}={}}=r[0]||{};return(0,to.appendTranslations)({[o]:i}),(0,to.t)(e,...n)})))}const wi=(e,t,n)=>{const r=function(e,t){return Vo.get(Yo(e,t))}(e,t);if(C(r))return r(n)},Ni=()=>({translateSync:function(e){Ii(e)||re.warn(Ti(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,to.t)(e,...n)}}),Ai=function(e,t,n,r,o,i,a){let s,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l={};return"preset"===(arguments.length>8&&void 0!==arguments[8]?arguments[8]:"")?s=function(e,t,n,r,o,i){return{context:{props:Ei(je),app:Ei($e),session:zo(r)},elements:Ei("elements"),data:hi(e,t,r,o,i,n),state:Ei(Fe)}}(n,r,o,i,arguments.length>9&&void 0!==arguments[9]?arguments[9]:"",arguments.length>10?arguments[10]:void 0):(s=pi(!1,t,n,r,[],e,o,i,a),l.viewports=hr(a),x(c)||(l.item=c)),te()({},s,l)};function Ri(e,t,n,r,o,i,a,s,c,l,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=Ai(n,r,o,i,s,c,l,d,p,f,a),E=Ni();return wi(e,u,{api:h,event:t,helpers:E})}catch(e){re.error(e)}}const{RUNTIME_INLINE_SCRIPT:Si}=oe;function bi(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 te()({},po,{[Si]:G(Ri,e,null,t,n,r,[],i,a),binding:G(Sr,n,r,o,a)})}async function Di(e,t){const{startActionType:n,successActionType:r,errorActionType:o}=e,{state:i,properties:a,action:{payload:s,meta:c},dispatch:l}=t,{pipelineId:u,origin:d,pipelineSysId:p,pipelineResolverDependencies:{mcpSysId:f,csdbNodeId:h,pdbNodeIds:E,proxyDataBrokerNodes:m,externalControllerDependencies:_,controllerAliasMap:v}}=c,y=s.data.find((e=>e.definitionSysId===p)),{inputValues:g={},headers:I={}}=y,T=bi(f,a,h,E,_,m,v),O=Ro(te()({},g),T,a,i),w=Ro({headers:I},T,a,i);await Po(y,te()({},w.headers),te()({},O),l,n,r,o,p,u,d)}const{DB_ENGINE_EXEC_REQUESTED:Ci,DB_ENGINE_EXEC_REQUESTED_WITH_RECORDING:Pi,DB_ENGINE_EXEC_SUCCEEDED:xi,DB_ENGINE_EXEC_STARTED:Mi,DB_ENGINE_EXEC_FAILED:Li,DB_ENGINE_EXEC_PROGRESSED:Ui,UXF_DB_REFRESH_REQUESTED:ji,UXF_DB_OP_EXEC_REQUESTED:$i,UXF_DB_DATA_RECEIVED:Fi,DATA_FETCH_INITIATED:Bi,DATA_FETCH_SUCCEEDED:ki,DATA_FETCH_FAILED:Vi,DATA_OP_INITIATED:Gi,DATA_OP_SUCCEEDED:Hi,DATA_OP_FAILED:Wi}=tn,Yi="/api/now/uxf/databroker/exec",Xi="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",zi=(0,_o.createGraphQLEffect)(Xi,{variableList:["data"],successActionType:xi,startActionType:Mi,errorActionType:Li}),Qi=(0,_o.createGraphQLEffect)(Xi,{variableList:["data"],successActionType:xi,startActionType:Mi,errorActionType:Li,headerList:{"X-NOW-API-PREFETCH-ALLOWED":"true"}}),qi=(0,mo.createHttpEffect)(Yi,{method:"POST",batch:!0,successActionType:xi,startActionType:Mi,errorActionType:Li,progressActionType:Ui}),Ki={effect:Di,args:[{successActionType:xi,startActionType:Mi,errorActionType:Li,progressActionType:Ui}]};const Ji=(0,mo.createHttpEffect)(Yi,{method:"POST",batch:!0,successActionType:xi,startActionType:Mi,errorActionType:Li,progressActionType:Ui,headers:{"X-NOW-API-PREFETCH-ALLOWED":"true"}}),Zi=e=>({effect:t=>{const{action:{meta:{pipelineId:n,origin:r}},dispatch:o}=t,i=(e=>{if(!Oo())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"));Io(xi,t),kn(o,Fi,{id:n,output:i,origin:r},{pipelineDefinition:O(e,n)})},stopPropagation:!0}),ea=e=>({effect:t=>{const{action:{payload:n,meta:{pipelineId:r,origin:o}},dispatch:i}=t,{pipelineResults:a=[]}=n,s=O(e,r);Io(Li,t),re.error(`DB exec engine call failed for pipelineId: ${r}`,n),oa(i,o,a,!1,s)},stopPropagation:!0}),ta=(e,t)=>{const n=O(t,"requestType"),r=O(t,"requestId");if(r)switch(n){case $i:e(Gi,ra(r));break;case ji:na(r).forEach((t=>{e(Bi,t)}))}},na=e=>e.split("->").map((e=>({dataElemId:e}))),ra=e=>{const t=e.split("#");return{dataElemId:t[0],operation:t[1]}},oa=(e,t,n,r,o)=>{const i=O(t,"requestType"),a=O(t,"requestId");if(a)switch(i){case $i:r&&ia(n)?e(Hi,te()({},ra(a),{data:aa(n)})):e(Wi,te()({},ra(a),{errors:sa(n)}));break;case ji:{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})))(na(a),n,o);t.forEach(((t,o)=>{r&&ca(n[o])?e(ki,t):e(Vi,te()({},t,{errors:la(n[o])}))}));break}}},ia=e=>{const t=O(e,"[0].status",500);return t<400&&t>199},aa=e=>O(e,"[0].executionResult",{}),sa=e=>O(e,"[0].errors",[]),ca=e=>{const t=O(e,"status",500);return t<400&&t>199},la=e=>O(e,"errors",[]),ua=e=>{const{coeffects:t,effects:n}=e,r=O(t,"action.meta.origin");return W(e,"coeffects.action.payload",(e=>{if(!Oo())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:To(e.inputValues)}}))}})(O(t,"action.payload"))),r?te()({},e,{effects:[...n,{effect:ta,args:[t.dispatch,O(t,"action.meta.origin")]}]}):e},da=(e,t)=>({effect:O(e,["effect"]),args:[...O(e,["args"]),t]}),pa=(e,t,n,r)=>{const{coeffects:o,effects:i}=e;let a;return a="REST_EXTERNAL"===O(o,"action.meta").pipelineType?t:Oo()?n:r,te()({},e,{effects:[...i,da(a,o)]})},fa=e=>pa(e,Ki,zi,qi),ha=e=>pa(e,Ki,Qi,Ji),Ea=e=>({[Ci]:{interceptors:[{before:ua},{before:fa}],stopPropagation:!0},[Pi]:{interceptors:[{before:ua},{before:ha}],stopPropagation:!0},[xi]:Zi(e),[Li]:ea(e)}),ma=(e,t,n,r,o)=>{ta(e,t),r&&r.length>0?kn(e,Fi,{id:n,output:r,origin:t},{pipelineDefinition:o}):oa(e,t,[],!1)},{EVENT_PAYLOAD_BINDING:_a}=oe,va=(e,t,n)=>{let{address:r}=n;if(t===_a)return O(e,r)},{JSON_LITERAL:ya,EVENT_PAYLOAD_BINDING:ga}=oe,Ia=(e,t)=>{const n=G(dr,te()({},po,{[ga]:G(va,t)}));return F(e,(e=>{const t=n(e);return N(t,["type"])?t:{type:ya,value:t}}))},Ta=new WeakMap,Oa=new WeakMap,wa=()=>({getApi:null,csdbDispatchFn:null,rootDispatchFn:null,dataBrokerDebouncedPipelineRefreshFns:null,parentDispatchFn:null});function Na(e){return Ta.has(e)||Ta.set(e,wa()),Ta.get(e)}function Aa(e,t,n){const r=function(e){return Oa.has(e)||Oa.set(e,new Map),Oa.get(e)}(e);return r.has(t)||r.set(t,n()),r.get(t)}const Ra=Object.keys(wa());function Sa(e,t,n){if(!Ra.includes(t))return;const r=Na(e);return null===r[t]&&(r[t]=n()),r[t]}const ba="__helpers_defer__",Da="__variables__",Ca="__ancestor_root_node__",Pa="dispatch";function xa(e,t){if(P(e.shadowRoot))return void re.warn("Host does not contain any applicable children");const n=e.getAttribute("component-id"),r=e.shadowRoot.querySelector(`[component-id="${n}-${t}"]`);if(!P(r))return Ma(r);re.warn("Host does not contain the target node")}function Ma(e){return O(La(e,ba),[Pa])}function La(e,t){const n=v(Object.getOwnPropertySymbols(e).filter((e=>Da===e.description)).map((t=>e[t])))||e;return v(Object.getOwnPropertySymbols(n).filter((e=>t===e.description)).map((e=>n[e])))}function Ua(e,t,n){const r=Aa(e,t,(()=>xa(e,t)));return P(r)?n:r}function ja(e,t){const n=Sa(e,"rootDispatchFn",(()=>xa(e,Ue)));return P(n)?t:n}function $a(e,t){const n=Sa(e,"parentDispatchFn",(()=>{const t=function(e){return La(e,Ca)}(e);return t?Ma(t):null}));return P(n)?t:n}const Fa=Symbol.for("__DO_NOT_USE_THS_IS_NOT_A_PUBLIC_API__uxfCsdbId"),{UXF_DB_OP_EXEC_REQUESTED:Ba,UXF_DB_REFRESH_RELATED_REQUESTED:ka,UXF_DB_OP_TRIGGER_REQUESTED:Va}=tn;function Ga(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4?arguments[4]:void 0;const i=!P(e);return{[Va]:Fn({stopPropagation:!1,effect:a=>{let{action:s,dispatch:c,host:l,properties:u}=a;const{payload:{operation:{dataElementId:d,operationName:p},operationPayload:f},meta:{[Pe]:h,[xe]:E,[Me]:m,id:_}}=s,{nowId:v}=u;if(o&&(h||E))return;if(E&&v===_)return;if(s.stopPropagation(),r.includes(d))return;const y=O(t,["dataElements",d,"definitionSysId"]),g=O(t,["dataElements",d,"type"]),I=O(t,["dataBrokers",y,"operations",p]);if(P(I))re.warn(`Unable to locate data broker with id = ${d}, operation name = ${p}`);else switch(I.type){case"refresh":P(d)||kn(c,ka,{id:d});break;case"broker":if(v!==_)return;kn(c,Ba,{data:[{type:I.targetActionType,definitionSysId:I.targetActionId,parentResourceId:d,inputValues:Ia(I.targetActionInputValues,f)}]},{operationName:I.name});break;case"delegate":{var T;T=g===Le||n&&!i?Ua(l,d,c):i?function(e,t,n){const r=Sa(e,"csdbDispatchFn",(()=>xa(e,t)));return P(r)?n:r}(l,e.nodeId,c):c;let t={[Fa]:mn(v,i?e.nodeId:d)};g===Le&&(t=te()({},t,{[Me]:m})),T(I.targetEventName,f,t)}}}})}}const{UXF_DB_REFRESH_REQUESTED:Ha}=tn,Wa=100;function Ya(e,t){console.log("Dispatching refresh pipeline"),kn(e,Ha,t)}function Xa(e,t,n){const{id:r}=n,o=function(e,t){const n=Sa(e,"dataBrokerDebouncedPipelineRefreshFns",(()=>new Map));if(!n.has(t)){const e=u(Ya,Wa,{leading:!0,trailing:!1,maxWait:Wa});n.set(t,e)}return n.get(t)}(e,r);o?o(t,n):Ya(t,n)}const{DB_ENGINE_EXEC_REQUESTED:za,DB_ENGINE_EXEC_REQUESTED_WITH_RECORDING:Qa,UXF_DB_REFRESH_REQUESTED:qa,UXF_DB_REFRESH_REQUESTED_INITIAL_VALUE:Ka,UXF_DB_REFRESH_RELATED_REQUESTED:Ja,UXF_DB_OP_EXEC_REQUESTED:Za,UXF_DB_DATA_RECEIVED:es,UXF_DB_INPUT_CHANGED:ts,DATA_FETCH_INITIATED:ns,DATA_FETCH_SUCCEEDED:rs,DATA_FETCH_FAILED:os,DATA_OP_INITIATED:is,DATA_OP_SUCCEEDED:as,DATA_OP_FAILED:ss}=tn,{JSON_LITERAL:cs,DATA_CHAIN_BINDING:ls}=Zt,{MACROPONENT_STATE_UPDATED:us}=de,{MACROPONENT_READY:ds,MACROPONENT_PROPERTY_CHANGED:ps}=ge,fs={},hs=(e,t,n)=>{fs[e]={pipelineId:e,hydratedPipeline:t,hash:ht(t),ttl:n}};const Es=(e,t,n)=>{return O(e,t,[]).filter((e=>n.some((t=>t.sysId===e.definitionSysId)))).filter(((e,t)=>N(n,[t,"executionResult"]))).map((e=>O(e,"id"))).filter((r=T,function(){return!r(...arguments)})).map(Dn).map(((e,t)=>({[e]:O(n,[t,"executionResult"])}))).reduce(((e,t)=>te()({},e,t)),{});var r},ms=(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}})):[],_s=(e,t,n)=>{const r=Cn(e),o=Pn(e);let i={};return void 0!==n&&(i[o]=!!n),void 0!==t&&(i[r]=!!t),i},vs=(e,t)=>O(e,t,[]).length>0,ys=(e,t)=>t.filter((t=>t.id===e&&"REST_EXTERNAL"!==t.type)).length,gs=function(e,t,n,r,o,i,a,s,c){let l=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,_=G(Es,E),v=G(ms,E),y=((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[bn(n.name,r)]=o),e}),{});return te()({},e,r)}),{});return te()({},e.inputDependencies,{dependency:r})})(n,t,a),{dataElements:g}=t;return{name:"dataBrokerRuntime",properties:te()({evaluatedDataBrokers:{default:"{}"}},Un(Q(g))),actionHandlers:te()({},Ea(E),Ga(e,t,h,i,s),{[ps]:Fn({effect(e){const{dispatch:t,action:{payload:{name:n}}}=e,r=n.startsWith("depNowUxf")?"dependency":"context--props";vs(y,[r,n])&&kn(t,ts,{namespace:r,propName:n})}}),[us]:Fn({effect(e){const{dispatch:t,action:{payload:{statePropertyName:n}}}=e;vs(y,[Fe,n])&&kn(t,ts,{namespace:Fe,propName:n})}}),[ds]:Fn({effect(e){let{dispatch:t,state:n}=e;const{evaluatedDataBrokers:r}=n.properties;let o={};try{o=w(r)?r:JSON.parse(r)}catch(e){re.warn("Skipped invalid JSON content in data broker evaluation.")}j(E,((e,n)=>{if(o[n])re.info("[db] using pre-evaluated data broker :",o[n]),kn(t,es,{id:n,output:o[n]},{pipelineDefinition:e});else if(e.some((e=>"EXPLICIT"!==e.readEvaluationMode))){if(1===e.length){var r;const{active:o,policy:i,initialValue:a,delay:s}=(null===(r=e[0])||void 0===r?void 0:r.cachePolicy)||{};if(!0===o&&"NETWORK_ONLY"===i&&!T(a)){re.info("[db] Using initialValue: ",a);if(kn(t,es,{id:n,output:a,origin:{requestType:Ka,requestId:n}},{pipelineDefinition:e}),s>0)return void setTimeout((()=>{re.log(`[db] Firing UXF_DB_REFRESH_REQUESTED for id: ${n} after delay: ${s}`),kn(t,qa,{id:n,definition:e})}),s)}}kn(t,qa,{id:n,definition:e})}}))}}),[ts]:Fn({effect(e){const{dispatch:t,action:{payload:n},host:r}=e;((e,t)=>{const{namespace:n,propName:r}=t;return O(e,[n,r],[])})(y,n).map((e=>({id:e,definition:E[e]}))).map(G(Xa,r,t))}}),[Ja]:Fn({effect(e){const{dispatch:t,action:{payload:{id:n}}}=e;v(n).forEach((e=>{Ya(t,e)}))}}),[qa]:Fn({effect:async e=>{const{dispatch:t,action:{payload:{id:n,definition:s}},properties:c,state:f}=e,h=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:c,inputValues:l,headers:u=null,cachePolicy:d=null}=e;return te()({type:a,definitionSysId:s},c?{definitionAttributes:c}:{},{inputValues:Eo(t,n,l,r,o,i)},"REST_EXTERNAL"===a?{headers:u,cachePolicy:d}:{})}))}(s,c,f,r,o,i);re.info("[db] data requested:",h);const E=(e=>({requestType:qa,requestId:e}))(n),{active:_,policy:v,ttl:y}=(e=>{var t,n;if(T(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(l[n]&&D(h,l[n].hydratedPipeline)){return l[n].prefetchPromise.then((async e=>{re.info(`Using databroker prefetch response for pipeline ${n}: `,e),!0===_&&"CACHE_ONLY"===v&&y>0&&await vt&&hs(n,h,y);const{data:{result:r}}=e;ma(t,E,n,r,s)})).catch((e=>{re.error(`Databroker exec prefetch call failed for pipelineId: ${n}`,e),ma(t,E,n,[],s)})),void delete l[n]}if(!0===_&&"CACHE_ONLY"===v&&y>0&&await vt&&ys(n,s)){const e=_t(n,ht(h)),r=await mt();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 kn(t,es,{id:n,output:r,origin:E},{pipelineDefinition:s})}hs(n,h,y)}const g=0==m(s,(e=>m(e.inputValues,(e=>{const t=O(e,"type");return!(t==cs||t==ls)})).length>0)).length;t(g?Qa:za,{data:h},te()({pipelineId:n,origin:E},((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})))}}),[Za]:Fn({effect(e){const{dispatch:t,action:{payload:{data:n}}}=e;re.info("[db] op exec requested:",n);const r=(e=>{if(!N(e,"action.payload.data[0]"))return;const{action:{payload:{data:t},meta:n}}=e;return{requestType:Za,requestId:t[0].parentResourceId+"#"+n.operationName}})(e);t(za,{data:n},r?{origin:r}:{})}}),[es]:Fn({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(re.info("[db] data received:",r.payload),O(a,"requestType")===Ka)return void n({[Dn(o)]:{output:i}});(e=>O(fs,e))(o)&&ys(o,s)&&(fs[o].executionResult=i,fs[o].timestamp=Date.now(),await async function(e,t,n){const r=_t(e,t.hash),o=await mt();await o.put(r,new Response(JSON.stringify(t),{headers:{"content-type":"application/json"}})),setTimeout((()=>o.delete(r)),n)}(o,fs[o],fs[o].ttl),delete fs[o]);const c=_(o,i);n(c),f&&t(at,{macroponentSysId:u,data:{[o]:Object.values(c)[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=>N(e,"parentResourceId"))).map((e=>e.parentResourceId)).map(v).reduce(((e,t)=>[...e,...t]),[]),"id").forEach((e=>{Ya(t,e)})),oa(t,a,i,!0,s)}}),[ns]:{effect(e){let{updateProperties:t,action:n}=e;const{dataElemId:r}=n.payload;c(r)&&t(_s(r,!0))},stopPropagation:!0},[rs]:{effect(e){let{updateProperties:t,action:n}=e;const{dataElemId:r}=n.payload;c(r)&&t(_s(r,!1,!0))},stopPropagation:!0},[os]:{effect(e){let{updateProperties:t,action:n}=e;const{dataElemId:r}=n.payload;c(r)&&t(_s(r,!1,!1))},stopPropagation:!0},[is]:{stopPropagation:!0},[as]:{stopPropagation:!0},[ss]:{stopPropagation:!0}})}},{EVENT_PAYLOAD_BINDING:Is,RUNTIME_INLINE_SCRIPT:Ts}=oe;function Os(e,t,n,r,o,i,a,s,c,l){return te()({},po,{[Ts]:G(Ri,e,l,t,n,r,o,i,a,s,c),binding:G(Sr,n,r,o,a,s,c)},w(l)?{[Is]:G(va,l.payload)}:{})}function ws(e,t,n,r,o,i,a,s,c,l,u,d){return dr(Os(e,t,n,r,o,i,a,s,c,l),u,d)}function Ns(e,t,n,r,o,i,a,s,c,l,u){let d=arguments.length>11&&void 0!==arguments[11]?arguments[11]:null;return dr(Os(e,t,n,r,o,i,a,s,c,l),u,d)}function As(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=As(e,t,!0);if(n)return n}}if(!r||!n)for(const n of e.children){const e=As(n,t,!0);if(e)return e}return null}function Rs(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 As(document.querySelector("body"),r);const o=e.getRootNode().host;return null==o?void 0:o.shadowRoot.querySelector(r)}catch(e){return null}}const Ss="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}",bs="/api/now/graphql";let Ds;const Cs=async()=>{if(Ds)return Ds;const{snHttpFactory:e}=await Promise.resolve().then(d.bind(d,988)),t=e({xsrfToken:O(window,"g_ck")||"default"});return Ds=t,t},Ps="UXF_TAB_SET#TAB_SELECTED",xs="NOW_RECORD_LIST_CONNECTED#ROW_CLICKED",Ms="NOW_RECORD_COMMON_SIDEBAR#ROUTE_CHANGED",Ls=[xs,Ms,Ps];async function Us(e,t,n){if(Ls.includes(e)){const r=O(window,"ux_globals.routeConfiguration.siteName",""),o=O(window,["ux_globals","experienceConfigs",r,"pageProperties"],{});if(o.hasFormPrefetchEnabled)if(e==xs){const{headerConfigId:e,ribbonConfigId:n,actionConfigId:r,viewRuleConfigId:i,highlightedValueConfigId:a,view:s}=o,{sys_id:c,table:l}=t,u=bt("sysprops",{}),d={operationName:"snFormDataConnected",cacheable:!1,variables:{sysId:c,table:l,headerConfigId:e,ribbonConfigId:n,actionConfigId:r,viewRuleConfigId:i,highlightedValueConfigId:a,views:s,position:"related_item",forcedViewName:"",query:"",preferences:[`workspace.layout.type.${l}`,`workspace.layout.form_ratio.${l}`,`workspace.layout.sidebar_ratio.${l}`,`workspace.layout.section.${l}`,`workspace.layout.reference.modal_size.${l}`,`personalize_${l}_${s}`]},extensions:{persistedQuery:{version:1,sha256Hash:u.form_query_hash}},query:""};Cs().then((e=>e.request(bs,"POST",{data:[d],batch:!1,headers:{"X-NOW-REQUESTED-PREFETCH":`snFormDataConnected ${c} forcedViewName `}}).catch((()=>console.warn("Error occured while prefetching form query")))))}else if(e===Ms&&t&&"agentassisttab"===t.name)try{const{agentAssistPrefetchConfigSysId:t}=o;if(e===Ps&&function(e){let t=!0;return e&&e.nowUxfSppRecordForm&&(t=!(e&&e.nowUxfSppRecordForm&&e.nowUxfSppRecordForm.fields)),t}(n))return;let{table:r,sysId:i}=function(e){let t,n;return e.nowUxfSppRecordForm&&(t=e.nowUxfSppRecordTable,n=e.nowUxfSppRecordSysId),{table:t,sysId:n}}(n);r||(r=n.table),i||(i=n.sysId),t&&r&&i&&function(e,t,n){const r={operationName:"nowAgentAssist",cacheable:!1,variables:{tableConfig:e,formSysID:n,formTable:t,context:"",query:"",hints:'{"prefetch": null}'},query:Ss};Cs().then((e=>e.request(bs,"POST",{data:[r],batch:!1,headers:{"X-NOW-REQUESTED-PREFETCH":`nowAgentAssistSearch ${n}`}}).catch((()=>console.warn("Error occured while prefetching form query")))))}(t,r,i)}catch(e){console.error(e)}}}const{SCRIPT_EXEC_REQUESTED:js,WRAPPED_EVENT_REDISPATCH:$s,UXF_VIEWPORT_RENDER_BY_ID:Fs}=de,{MACROPONENT_POPOVER_OPEN_REQUESTED:Bs}=Ie,{UXF_DB_OP_TRIGGER_REQUESTED:ks}=tn,Vs=(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]}},Gs=(e,t,n,r,o)=>{b(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 Hs(e,t){const{action:n}=e,{type:r}=n;return!!jn(e)||!!t.includes(r)&&(n.meta.id===e.properties.nowId||function(e){const{action:{meta:{[et]:t=!1}},host:{isCanvasExperienceShell:n=!1}}=e;return t&&n}(e))}function Ws(e,t){return{elementRef:Rs(e,t)}}const Ys=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]:[],i=arguments.length>5?arguments[5]:void 0,a=arguments.length>6?arguments[6]:void 0,s=arguments.length>7?arguments[7]:void 0,c=arguments.length>8?arguments[8]:void 0,l=arguments.length>9?arguments[9]:void 0,u=arguments.length>10?arguments[10]:void 0;return d=>{const{dispatch:p,action:{payload:f,type:h,meta:{appended:E={},[Ye]:{sourceCorrelationId:m="",permitCorrelationIdMismatch:_=!1}={},[Me]:v=""}},state:y,properties:g,host:I}=d;Us(h,f,g);const w=function(e){const{action:{meta:{[Ye]:t={}}}}=e;return{[Ye]:t}}(d);let{[Ae]:N,[Ne]:A,[Re]:S}=E;e&&!N&&(N=f.__uxfCompositionElId);const b=O(f,["dataElemId"]),D={elementId:b||N,name:h,payload:f,context:{}};let C=!1;const x=[],M=l.filter((o=>{const l=O(o,["conditional"],null);if(!(!!P(l)||Ns(t,n,i,a,s,[],c,g,y,D,l,S)))return!1;const{nodeId:u,dataElementId:p,sourceCorrelationId:f,[Je]:h}=o,E=null==h?void 0:h[Ze],v=xn(e,t,N,u,A,m,f);return _&&(v?C=!0:xn(e,t,N,u,A,"",f)&&x.push(o)),v||function(e,t){return!!e&&e===t}(b,p)||function(e,t){return!!t&&e===t}(u,E)||"root"===u&&Hs(d,r)}));let L;!_||C||T(x)?L=M:(console.error(`No matching event mapping found for action with ID ${m}. A new event mapping must be created. This fallback will no longer occur in the next release.`),L=M.concat(x));for(const r of L){const{nodeId:l,payload:d,conditional:E,targetEventName:m,scriptSysId:_,operation:A,[Je]:D}=r,C=null==D?void 0:D[Ze],x=P(C)?p:Ua(I,C,p),M=b||N,L={elementId:M,name:h,payload:f,context:{}};if(P(S)||(L.context.item=S),P(_))if(P(A))if(P(m))console.error(`Event mapping target action is undefined (for elementId = ${M})`);else if(On(m))console.error(`Refusing to dispatch internal action: ${m}`);else{const r=ws(t,n,i,a,s,[],c,g,y,L,d,S),l=!!P(E)||Ns(t,n,i,a,s,[],c,g,y,L,E,S);if(!R(m,"MODAL_SELECTED_RELAY")||T(O(r,["viewportElementId"]))||T(O(r,["viewportRoute"])))if(m===ye){const e=te()({},Ws(I.firstElementChild,r.modalId),w);Gs(x,m,r,e,l)}else if(m===Bs){const e=te()({sourceAction:L},w);Gs(x,m,r,e,l)}else if(o.includes(m)){const e=ja(I,x);Gs(e,m,r,w,l)}else if(e&&g.nowUxfDelegateDispatch)kn(x,$s,{targetEventName:m,wrappedPayload:r},w);else{const t=e?te()({[et]:!0},w):w;Gs(x,m,r,t,l)}else{const e={route:O(r,["viewportRoute"]),fields:O(r,["viewportFields"]),params:O(r,["viewportParams"]),viewportElementId:O(r,["viewportElementId"])},t={modalId:O(r,["modalId"]),showModal:O(r,["showModal"]),displayOptions:O(r,["displayOptions"]),bare:O(r,["bare"]),headerLabel:O(r,["headerLabel"])};Gs(x,Fs,e,w,l),Gs(x,ye,t,w,l)}}else{let r=A,o={[Pe]:e};const p=Vs(A.dataElementId,i,a,g[rt],g[ot]);p&&(o=te()({},o,{[xe]:!0}),r=te()({},r,{dataElementId:p})),u&&u(A.dataElementId)&&(o=te()({},o,{[Me]:l}));const f=ws(t,n,i,a,s,[],c,g,y,L,d,S);kn(x,ks,{operation:r,operationPayload:f},o)}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.
         **/
T(v)||(L.elementId=v,L.currentElementId=M),kn(x,js,{scriptSysId:_,sourceAction:L})}}},Xs=(e,t,n,r,o,i,a,s,c,l,u)=>function(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}(e,((e,d,p)=>{var f;const h=null===(f=d[0])||void 0===f?void 0:f.stopPropagation,E=h?{stopPropagation:h}:{};return e[p]=te()({effect:Ys(t,n,i,r,o,a,s,c,l,d,u)},E),e}),{}),zs=(e,t)=>{return"string"==typeof(null==(n=t)?void 0:n[Ze])?te()({},t):S(e)?e.concat(t):void 0;var n};const Qs=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:c,definitionSysId:l,derived:u=!1}=t,d=(e[r]||[]).map((t=>Qs(e,t,n))),p=(a||[]).reduce(((e,t)=>[...e,...(t.eventMappings?t.eventMappings:[]).map((e=>te()({},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=Ks(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:l}}));return qs([{eventMappings:te()({},E,p),selectableProperties:m,hasViewportScreenNode:c===We}].concat(d))},qs=e=>e.reduce(((e,t)=>{const{eventMappings:n,selectableProperties:r,hasViewportScreenNode:o}=t;return{eventMappings:te()({},B(e.eventMappings,n,zs)),selectableProperties:e.selectableProperties.concat(r),hasViewportScreenNode:o||e.hasViewportScreenNode}}),{eventMappings:{},selectableProperties:[],hasViewportScreenNode:!1}),Ks=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]:[],te()({nodeId:e},n)],t}),{})};const Js=(e=>{var t={};return d.d(t,e),t})({Fragment:()=>{const e=a.default&&a.__esModule;return e?a.default.Fragment:a.Fragment||a.default&&a.default.Fragment},createElement:()=>{const e=a.default&&a.__esModule;return e?a.default.createElement:a.createElement||a.default&&a.default.createElement},default:()=>{const e=a.default&&a.__esModule;return e?a.default&&a.default.default?a.default.default:a.default:e?a.default.default:a.default?a.default.default?a.default.default:a.default:a}}),Zs="CONTAINER_ELEMENT",ec="CHILD_ELEMENT",tc="flex",nc="inline-flex",rc="grid",oc="inline-grid",ic="uxfInternalUseOnlyReflowPropValues",ac="element",sc="container",cc="page",lc="Reflow Usage",uc=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!go)return;var n;n=lc,(0,vo.getMetricTypes)()[n]||(window.nowUiFramework||(window.nowUiFramework={}),window.nowUiFramework.uxfReflowInteractionId=(0,vo.createInteractionId)(),(0,vo.defineMetric)(lc,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,vo.createInteractionId)()),s=te()({},t,r,{pathname:o,screenSize:i});(0,vo.mark)(e,a,lc,s,"usage")},dc=new Map,pc=new Map,fc=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={},c=((e,t,n,r)=>{const{default:o}=n;if(e){const{rules:e,styles:t}=o;return te()({},e,t,r)}{const{styles:e,rules:n}=t;return te()({},gc(),n,e,r)}})(n,e,t,r);return n?"flex"===i?s=a?te()({},c,{display:nc}):te()({},c,{display:tc}):"grid"===i&&(s=a?te()({},c,{display:oc}):te()({},c,{display:rc})):s=te()({},c),s},hc=(e,t,n,r,o,i)=>{const a=e.id,s=Ic(n,"max-width"),c=Yc(),l=Hc(s);for(let n=0;n<c.length;n++){const s=c[n],u=l[s];if(!T(u)&&Oc(u[0],a,r)){const n=Wc(e,s);let a=jc(n);Rc(e,r,u,a,"max-width",o,t,i)}}},Ec=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=fc(t,n,r,arguments.length>4&&void 0!==arguments[4]?arguments[4]:{}),a=kc(r,e);if(T(a))return;const s=dc.get(a);o?(wc(e,s),Nc(e,i),dc.set(a,i)):T(s)?(Nc(e,i),dc.set(a,i)):D(s,i)?Nc(e,i):(wc(e,s),Nc(e,i),dc.set(a,i))},mc=(e,t,n,r)=>{const o=Object.keys(n).map(Number).sort().reverse();let i=jc(t);const a=bc(o,i);if(a)return yc(e,n[a],null,n),uc(e,{initialRes:r,breakpoint:a}),a},_c=e=>{const t=e.id?e.id:e.componentId;return pc.get(t)},vc=(e,t,n)=>{if(Xc(e))return;const r=Gc(t),o=Yc();let i=!1;for(let t=0;t<o.length;t++){const a=o[t];if(r[a]){const t=mc(e,Wc(e,a),r[a],n);t&&(i=t)}}i||yc(e,_c(e),i,t)},yc=(e,t,n,r)=>{if(!T(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(),r);for(const[e,n]of Object.entries(t))D(i[e],n)||(o[e]=n);T(o)||(_c(e)||n||((e,t)=>{const n=e.id?e.id:e.componentId;pc.set(n,t)})(e,i),e.helpers.updateProperties(o))}},gc=()=>({"min-height":"0","min-width":"0"}),Ic=(e,t)=>m(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]))),Tc=e=>{const t=O(e,["layout","type"]),n=O(e,["layout","isInline"]),r=O(e,["layout","styles"]);return Dc(t,r,n)},Oc=(e,t,n)=>{let r={};return n===Zs?r=Tc(e):n===ec&&(r=((e,t)=>{const n=_(O(e,["layout","items"]),(e=>Cc(e.element_id)===t));return te()({},O(n,["rules"]),O(n,["styles"]))})(e,t)),!T(r)},wc=(e,t)=>{I(t,((t,n)=>{e.style[n]=""}))},Nc=(e,t)=>{wc(e,t),I(t,((t,n)=>{e.style[n]=t}))},Ac=(e,t)=>te()({},e,t),Rc=(e,t,n,r,o,i,a,s)=>{let c=!1;const l=[...new Set(n.map((e=>O(e,["query",o],0))))].sort(((e,t)=>t-e)),u=bc(l,r);if(u){var d;const l=n.find((e=>O(e,["query",o])===u));if((null==l||null===(d=l.query)||void 0===d?void 0:d.isAutoReflow)&&Xc(e))return;r<=parseInt(O(l,["query",o]))&&!c&&(c=!0,function(e,t,n,r){if((arguments.length>4&&void 0!==arguments[4]?arguments[4]:Zs)===Zs){const o=Ac(r,Tc(e));Nc(t,o),null!=n&&O(e,["layout","items"]).forEach((e=>{const t=_(n,(t=>{var n;return(null==t||null===(n=t.elm)||void 0===n?void 0:n.id)===Cc(null==e?void 0:e.element_id)}));if(t){var r;let n=te()({},O(e,["rules"]),O(e,["styles"])),o=null==t||null===(r=t.data)||void 0===r?void 0:r.style;Nc(t.elm,Ac(o,n))}}))}}(l,e,s,a,t),uc(e,{initialRes:i,breakpoint:u}))}else{Nc(e,a);Sc(e,l)&&(e.style["min-width"]=null)}},Sc=(e,t)=>{if(null==t||0==t.length)return!1;const n=e.style["min-width"]?parseInt(e.style["min-width"]):0;return n>0&&n>t[0]},bc=(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},Dc=(e,t,n)=>{let r={};return"flex"===e?r=n?te()({},t,{display:nc}):te()({},t,{display:tc}):"grid"===e&&(r=n?te()({},t,{display:oc}):te()({},t,{display:rc})),r},Cc=e=>`item-${e}`,Pc=(e,t,n)=>{const{default:r}=t,{items:o}=r,i=o.map((e=>Vc(e.element_id))),a=Lc(e,n);return!T(a)&&!R(i,a)},xc=(e,t)=>{const n=l(t);return!T(e)&&!T(n)},Mc=e=>D(O(e,"data.dataset.type",""),"repeater"),Lc=(e,t)=>{let n;if(t)n=O(e,"data.attrs.element-id","");else{const t=O(e,"data.props.componentId","");t?n=Vc(t):Mc(e)&&(n=Vc(O(e,"data.props.id")))}return n},Uc=e=>{const t=(e,t)=>D(t,O(e,["sel"]));return Y(e,(e=>t(e,"sn-ui-builder-element-mount")||t(e,"sn-ui-builder-default-slotted-wrapper")))},jc=e=>{if(e===window)return window.innerWidth;const t=getComputedStyle(e);return(e.offsetWidth||e.getBoundingClientRect().width)+parseInt(t.marginLeft)+parseInt(t.marginRight)},$c=(e,t)=>{const n=(e=>{const t=O(e,["display"]);let n;return(t===tc||t===nc)&&(n="flex"),(t===rc||t===oc)&&(n="grid"),n})(dc.get(e));return!T(e)&&!D(t,n)},Fc=e=>e?e.getAttribute("parent-component-id")||e.id:null,Bc=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}},kc=(e,t)=>{const n=t.getAttribute("parent-component-id");return e?`${O(t,"parentElement.localName")}--${n}`:O(t,["id"])},Vc=(0,nn.memoize)((e=>{const t=e.match(/[^-]+$/);return t?t[0]:e})),Gc=e=>{const t={};for(const[n,r]of Object.entries(e))try{const e=JSON.parse(r),{reference:o=ac,propertyValues:i}=e;t[o]||(t[o]={}),t[o][n]=i}catch(e){console.error("Props can not be parsed!!! ",e)}return t},Hc=e=>{const t={};for(const n of e){const{query:{reference:e=ac}}=n;t[e]||(t[e]=[]),t[e].push(n)}return t},Wc=(e,t)=>{if(!e||!t)return;let n;switch(t){case ac:n=e;break;case sc:n=e.parentElement;break;case cc:n=window;break;default:n=e}return n},Yc=()=>[cc,sc,ac],Xc=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;return a.nowUxfReflowDisabledAppConfig||a.nowUxfReflowDisabledScreen}catch(e){console.warn("Unable to determine autoreflow disable rule.")}return!1},zc=new Map;let Qc=null;const qc=(e,t,n,r)=>{let o;const i=Fc(e);T(zc.get(i))&&(o=new ResizeObserver(u((o=>{var i,a;const s=o[0];if(0===s.contentRect.width)return;Qc=Qc||s.contentRect.width,T(t)||hc(s.target,e.defaultStyles||{},t,n,Qc,r);const c=O(s.target,[ic],null);T(c)||vc(s.target,c,Qc),(null==s||null===(i=s.target)||void 0===i||null===(a=i.children)||void 0===a?void 0:a.length)>0&&"CHILD_ELEMENT"===n&&[...s.target.children].forEach((e=>{const t=O(e,[ic],null);T(t)||vc(e,t,Qc)}))}),60)),zc.set(i,o),o.observe(e))},Kc=e=>{const t=Fc(e);if(t){const n=zc.get(t);n&&(n.unobserve(e),zc.delete(t)),dc.delete(t)}},Jc=["model"],Zc=e=>{let{model:t,item:n,child:r}=e;const{queries:o}=t,{element_id:i}=n,a=Cc(i);let s={};const c=O(r,"data.style",{}),l=fc(n,t,!1,c);return s={insert:e=>{let{elm:t}=e;t.defaultStyles=l,qc(t,o,ec)},update:e=>{let{elm:t}=e;D(t.defaultStyles,l)||(t.defaultStyles=l)},destroy:e=>{let{elm:t}=e;return Kc(t)}},W(r,"data.attrs.id",a),W(r,"data.style",l),W(r,"data.hook",s),T(i)||T(r)?null:r},el=(e,t)=>((e,t)=>{let n=!1;const r=Uc(e);return g(e,(e=>{if(!T(e)&&Pc(e,t,r))return n=!0,!1})),n})(e,t)?Uc(e)?(0,Js.createElement)("slot",null,rl(e,t)):((e,t)=>{const{childrenWithPredefinedSlot:n,otherChildren:r}=Bc(e);return(0,Js.createElement)(Js.Fragment,null,r.length?(0,Js.createElement)("slot",null,rl(r,t)):null,n.length?rl(n,t):null)})(e,t):null,tl=(e,t)=>{const{default:{items:n}}=t;return n.map((n=>{const{element_id:r}=n,o=((e,t)=>_(e,(n=>t===Lc(n,Uc(e)))))(e,r);return!T(o)&&Uc([o])?(0,Js.createElement)(Zc,{model:t,item:n,child:o}):T(o)||!(e=>!!Mc(e)||"active"===O(e,["data","props","nowMode"],""))(o)&&!Mc(o)?null:(0,Js.createElement)(Zc,{model:t,item:n,child:o})}))},nl=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),c=i?{key:s}:null;return(e=>!!O(e,["default","items"],[]).length)(t)||Uc(e)?(0,Js.createElement)("div",te()({id:s},c,{hook:{insert:n=>{let{elm:r}=n;const i=fc(null,t,!0);r.defaultStyles=i,qc(r,a,Zs,e),Ec(r,null,t,!0,{},o)},update:n=>{let{elm:r}=n;const i=fc(null,t,!0);D(i,r.defaultStyles)||(r.defaultStyles=i),Ec(r,null,t,!0,{},o),hc(r,i,a,Zs,e)},destroy:e=>{let{elm:t}=e;return Kc(t)}},"attr-parent-tag":n,"attr-parent-component-id":r}),T(e)?null:tl(e,t)):null},rl=(e,t)=>{const n=Uc(e);return e.map((e=>{if(Pc(e,t,n))return e}))},ol=(e,t)=>{let{model:n}=e,r=Hn()(e,Jc);const o=r["attr-parent-tag"],i=r["attr-parent-component-id"],a=r.key,{default:{type:s}}=n,c=$c(i,s);return(0,Js.createElement)(Js.Fragment,null,xc(n,t)&&nl(t,n,o,i,c,a),xc(n,t)&&el(t,n))},il=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(T(t))return a;{const{version:e}=t;if(e===ze)return(0,Js.createElement)(ol,{model:t,"attr-parent-tag":n,"attr-parent-component-id":r,key:!0},a);{const e=o?{slot:o}:null;return(0,Js.createElement)("sn-layout",te()({model:t,"attr-parent-tag":n},e),a)}}},al=(e,t)=>{let n=[];return e.map(((e,r)=>{n.push(`${t.slug}-${r}`)})),n},sl=(e,t,n,r,o,i,a,s)=>{const c=In(e),l=O(e,["tagName"]),{getComponentIdFn:u}=s,d=t?{slot:t}:null,p=u(c,r),f=!T(i),h=D(O(i,["version"]),ze);let E={};f&&h&&(E=((e,t,n,r,o)=>{const{getComponentIdFn:i}=r;if(T(n))return n;if(S(t)&&!T(t)&&!T(n)){const{default:{items:r}}=n;let a=[];return g(t,((t,n)=>{const s=`${Vc(i(e.nodeId,o))}_${n}`;g(r,(e=>{const{element_id:t}=e;let n=`${s}_${t}`;const r=te()({},e,{element_id:n});a.push(r)}))})),te()({},n,{default:te()({},n.default,{items:[...a]})})}return null})(e,n,i,s,r));const m=O(e,["slotMeta"]),_=O(e,["nonViewportSlots"]);let v,y;return m?(y=[...al(n,m).filter((e=>_.has(e)))],v=[...n.filter(((e,t)=>_.has(`${m.slug}-${t}`)))]):v=[...n],(0,Js.createElement)(il,te()({model:h?E:i,tag:l,componentId:p},d),v.map(((e,n)=>o(c).map((o=>{m?o.slot=y[n]:o.slot||h||(o.slot=t);const i={value:e,index:n,parent:r,repeaterNodeId:c};return(0,Js.createElement)(a,{renderer:a,node:o,repeaterItem:i})})))))},cl=(e,t,n)=>e&&(!t||!((e,t,n)=>!T(al(t,e).filter((e=>n.has(e)))))(e,n,t));const ll=(e=>{var t={};return d.d(t,e),t})({initializeContextListeners:()=>{const e=s.default&&s.__esModule;return e?s.default.initializeContextListeners:s.initializeContextListeners||s.default&&s.default.initializeContextListeners},initializeShortcuts:()=>{const e=s.default&&s.__esModule;return e?s.default.initializeShortcuts:s.initializeShortcuts||s.default&&s.default.initializeShortcuts},setActionStateForShortcut:()=>{const e=s.default&&s.__esModule;return e?s.default.setActionStateForShortcut:s.setActionStateForShortcut||s.default&&s.default.setActionStateForShortcut},triggerAction:()=>{const e=s.default&&s.__esModule;return e?s.default.triggerAction:s.triggerAction||s.default&&s.default.triggerAction}});const ul=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(T(n))return;if(w(n))return void e.set(t,n);const o=n.split(".",2);let i=e.get(t)||{};o.length>1?i[o[0]]=te()({},i[o[0]],{[o[1]]:r}):i[o[0]]=r,e.set(t,i)},clear:function(t){e.delete(t)}}}();let dl={};const pl=(e,t)=>{const n=dl[e]||{};let r=te()({},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]))}))},fl="data_operation",hl="db_operation",El="form",ml="GET_FIELD",_l="SET_FIELD_VALUE",vl="EXECUTE_ACTION",yl="EXECUTE_UI_ACTION",gl="SAVE_FORM",Il="CLOSE_OPENED_MODAL",Tl="GET_ACTION_STATE",Ol={[_l]:"CTRL_RECORD#SET_FIELD_VALUE",[yl]:"CTRL_RECORD#EXECUTE_UI_ACTION",[gl]:"CTRL_RECORD#SAVE_FORM",[Il]:"CTRL_RECORD#CLOSE_OPENED_MODAL"},wl={[_l]:"SET_VALUE",[yl]:"EXECUTE_UI_ACTION",[gl]:"SAVE",[Il]:"CLOSE_OPENED_MODAL"},Nl="CTRL_RECORD#FORM_SUBMIT_COMPLETED",Al="SN_FORM_DATA_CONNECTED#FORM_SUBMIT_COMPLETED",Rl="success",Sl="error",bl="warn",Dl="experienceConfigs",Cl="pageProperties",{CONTROLLER_PROP_RESOLVED:Pl,CONTROLLER_NODE_INSERTED:xl}=de,Ml=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];if(T(t))return i;{const{version:e}=t;return e===ze?(0,Js.createElement)(ol,{model:t,"attr-parent-tag":n,"attr-parent-component-id":r},i):(0,Js.createElement)("sn-layout",{model:t,"attr-parent-tag":n},i)}},Ll=(e,t,n)=>({[Ae]:e,[Ne]:t,[Re]:n}),Ul=e=>"VIEWPORT"===O(e,["type"]),jl=e=>({[Ae]:e}),$l=e=>{let{viewportContent:t,isNonDestructive:n,getResolvedPropValueFn:r,isUxfViewportScreen:o,contextualAppConfigSysId:i,parentComponentId:a,parentMacroponentSysId:s,extensionPoints:c,parentControllerDependencies:l}=e;if(!t)return null;const u=function(e,t,n){let r;return(N(n,"screens")||N(n,"currentScreen"))&&(r=e&&t?pn(n):e?n.screens:[n.currentScreen]),r}(n,o,t),d={[Qe]:i,[tt]:a,[nt]:s};return j(u,(e=>{if(!e)return null;const{macroponentSysId:i,macroponentConfiguration:a,screenId:s,requestTime:u,screenKey:p,activeRoute:{extensionPoint:f}}=e,h=o?p===O(t,["currentScreen","screenKey"]):s===O(t,["currentScreen","screenId"]),E=fn(i),m=En(s),_=null==c?void 0:c.find((e=>e.sysId===f));let v=null==_?void 0:_.controllerDependencyMap,y={};if(null!=_&&_.controllerElementId&&(v={controller:_.controllerElementId}),v&&l){const e=Object.values(v),t=Object.keys(l).filter((t=>e.includes(t))).reduce(((e,t)=>te()({},e,{[t]:l[t]})),{});T(t)||(y={[ot]:t})}const g=te()({},d,{[rt]:v},y),I=F(a,(e=>w(e)&&N(e,["type"])?r(e):e)),A=g.nowUxfAppConfigSysId,R=Ct[A];return I.nowAppProps=(e=>{var t;const n=bt(Dl,{}),r=Object.keys(n).reduce(((t,r)=>(t[n[r].experienceId]=n[r][Cl]||e,t)),{});return null!==(t=Object.freeze(r)[e])&&void 0!==t?t:bt(Cl,{})})(R),(0,Js.createElement)(m,{key:n?s:u,slot:h?"viewport":"inactive","now-mode":h?"active":"suspend",nowUxfDelegateDispatch:!o},(0,Js.createElement)(E,te()({"append-to-meta":jl(s),"now-mode":h?"active":"suspend"},I,g)))}))},Fl=new Map,Bl=(e,t,n)=>{let{node:r,renderer:o,overriddenComponentId:i,ignoreNodeChildren:a=!1,repeaterItem:s=null}=t;const{sysId:c,contextualAppConfigSysId:l,viewportContents:u,tabsetNonViewportContents:d,getChildrenFn:p,getResolvedPropValueFn:f,getComponentIdFn:h,descendants:E,shellComponentId:m,proxydbNodes:_,csdbNode:v,dispatch:y}=e,I=Ul(r)&&r.isHeadless?"now-uxf-viewport":O(r,["tagName"]),w=O(r,["styles"]),A=In(r),R=O(d,`${A}.nonViewportSlots`),S=O(r,["isHidden"]),b=f(S,s),D=O(r,["tagName"])===We;let C,P,x=F(O(r,["propertyValues"],{}),(e=>f(e,s))),M=[];if((null==r?void 0:r.tagName)===Ke&&(null==r?void 0:r.type)===qe&&O(r,"items",[]).length){const e=["label","conditional"];M=pr(O(r,"items")),M.forEach(((t,n)=>{if(t.type===he){const e=r.nodeId;var o;if("REPEATER"===O(E,`[${e}][${n}].type`,""))t.repeatWith=f(null===(o=E[e][n])||void 0===o?void 0:o.repeatWith),E[e][n].slotMeta=function(){return{type:Ee,slug:arguments.length>0&&void 0!==arguments[0]?arguments[0]:""}}(null==t?void 0:t.id),E[e][n].nonViewportSlots=R}e.forEach((e=>{N(t,e)&&(t[e]=f(t[e]))}))})),x.items=M}if(Ul(r))if(Fl.set(A,{skipRender:Y(M,["conditional",void 0])}),C=Object.values(E).flatMap((e=>e)).filter((e=>e.nodeId===r.nodeId)).flatMap((e=>e.extensionPoints||[])),P=_?_.reduce(((e,t)=>!t.dependencies||T(t.dependencies)?e:te()({},e,{[t.nodeId]:Object.keys(t.dependencies).reduce(((e,n)=>te()({},e,{[n]:t.dependencies[n].controllerElementId})),{})})),{}):{},r.isHeadless)x=te()({},x,ue,{extensionPoints:C});else{const t=O(u,[A,"viewportRoutes"],[]).reduce(((e,t)=>{var n,r;let{routeType:o,extensionPoint:i,order:a,name:s,icon:c,fields:l,optionalParameters:u}=t;const d={routeType:o,extensionPoint:i,order:a,name:s,icon:c,fields:l,optionalParameters:u,controllerDependencyMap:null===(n=C)||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===Ke)&&(x=te()({},x,{viewportRoutes:t,activeRoute:O(u,[A,"currentScreen","activeRoute"]),extensionPoints:C}))}const L=O(r,["slot"]),U=O(r,["layoutJson"]),j=T(i)?h(A,s):i;"now-record-common-uiactionbar"===I&&((e,t,n)=>{n.actionNodes&&(dl[e]||(dl[e]={}),dl[e][t]=n.daModel)})(m,j,x);const $=a?n:(e=>e.tagName===Ke?p(e.nodeId).filter((e=>R&&R.has(e.slot)||"REPEATER"===e.type)):p(e.nodeId))(r).map((e=>{if(!N(d,A))return(0,Js.createElement)(o,{renderer:o,node:e,repeaterItem:s});for(const t of R)if(!T(e.slot)&&t.indexOf(e.slot)>-1)return(0,Js.createElement)(o,{renderer:o,node:e,repeaterItem:s})}));try{var B;const e=te()({},w,{display:"none"});"viewport"===L&&console.error("Conflict in macroponent composition overrides: 'viewport' slotName is a reserved keyword.");const t=!T(U)&&!T(s),n=e=>{if(t){const{default:{items:t}}=e;let n=[];return g(t,(e=>{const{element_id:t}=e;let r=Vc(h(t,s));const o=te()({},e,{element_id:r});n.push(o)})),te()({},e,{default:te()({},e.default,{items:[...n]})})}return e};if(Ul(r)&&(null==r?void 0:r.tagName)!==Ke){if(0===O(u,[A,"viewportRoutes"],[]).length)return null}const o=((e,t,n)=>{const r=ul.get(n,`elementsNowMode.${t}`),o="active"!==r&&e?"suspend":"active";return r!==o&&ul.set(n,`elementsNowMode.${t}`,o),o})(b,A,m);let i={};if(v&&r.nodeId===v.nodeId&&r.definitionSysId===v.definitionSysId){y(Pl,{properties:x,nodeId:A,containerSysId:c,definitionSysId:r.definitionSysId});const e=e=>{let{elm:t}=e;y(xl,{node:t,nodeId:A,containerSysId:c,definitionSysId:r.definitionSysId})};i={insert:e,update:e}}null!=r&&null!==(B=r.triggers)&&void 0!==B&&B.length&&r.triggers.forEach((e=>{(0,ll.setActionStateForShortcut)(j,!0,{shortcutDefinitionSysId:e.id})}));const a=O(x,"landmark",!1);return(0,Js.createElement)(I,te()({},x,{"component-id":j},a?{"data-landmarkfocus":a}:{},{"append-to-meta":Ll(A,c,s),slot:"viewport"===L?"":L,style:b?e:w,"now-mode":o,hook:te()({},i)},(e=>"SHELL"===e.type)(r)?{[Qe]:l}:{}),Ul(r)&&!(e=>{const t=Fl.get(e.nodeId);return Ul(e)&&(null==e?void 0:e.tagName)===Ke&&!0===(null==t?void 0:t.skipRender)})(r)?(0,Js.createElement)($l,{viewportContent:u[A],isNonDestructive:O(r,["isNonDestructive"]),getResolvedPropValueFn:f,isUxfViewportScreen:D,contextualAppConfigSysId:l,parentComponentId:m,parentMacroponentSysId:c,extensionPoints:C,parentControllerDependencies:P}):null,(0,Js.createElement)(Ml,{model:n(U),tag:r.tagName,componentId:j},$))}catch(e){return(0,Js.createElement)("div",{"attr-error-tag-name":I},$)}},{CONTROLLER_PROP_RESOLVED:kl,CONTROLLER_NODE_INSERTED:Vl}=de,Gl=(e,t)=>({[Ae]:e,[Ne]:t}),Hl=(e,t,n,r)=>{const{sysId:o,getResolvedPropValueFn:i,getComponentIdFn:a,proxydbNodes:s,nowAppProps:c}=n;return S(s)?j(s,(n=>{const{propertyValues:s,nodeId:l,tagName:u,derived:d,definitionSysId:p}=n;if(d)return null;const f=F(s,(e=>i(e))),h=a(l),E={};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=bn(n.name,e);E[o]=r}))})),t(kl,{properties:f,nodeId:l,containerSysId:o,definitionSysId:p});const m=e=>{let{elm:n}=e;t(Vl,{node:n,nodeId:l,containerSysId:o,definitionSysId:p})},_={insert:m,update:m};return(0,Js.createElement)(u,te()({},te()({},f,{nowAppProps:c}),E,{"component-id":h,hook:te()({},_),style:{display:e===l?"initial":"none"},"append-to-meta":Gl(l,o)}),e===l&&r)})):null},Wl=(e,t)=>O(e,t,[]),Yl=(e,t)=>{let{isReady:n=!0}=e;return(0,Js.createElement)("div",{style:{display:n?"contents":"none"}},t)},Xl=(e,t)=>{let{renderer:n,csdbNode:r,csdbComponentId:o}=e;return w(r)?(0,Js.createElement)(n,{overriddenComponentId:o,renderer:V,node:r,ignoreNodeChildren:!0},t,(0,Js.createElement)("slot",null)):t},zl=(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,c=te()({},O(n,["styles"])),l=te()({},c,{display:"none"}),u=a(O(n,["isHidden"]),o),d=a(O(n,["repeatWith"]),o),p=O(n,["slotMeta"]),f=O(n,["nonViewportSlots"]),h=O(n,["slot"]),E=h?{slot:h}:null,m=O(n,["layoutJson"]),_=D(O(m,["version"]),ze);if(!S(d)||cl(p,f,d))return null;const v=s(n.nodeId,o);return e.dispatchMcpUpdates&&e.dispatch(at,{macroponentSysId:e.sysId,repeaters:{[n.nodeId]:d}}),T(h)&&T(p)||_?(0,Js.createElement)("div",te()({"component-id":v,id:v,style:u?l:c,"data-type":n.type.toLowerCase()},E),sl(n,h,d,o,i,m,r,e)):(0,Js.createElement)(Js.Fragment,null,sl(n,h,d,o,i,m,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=In(n),c=O(n,["slot"]),l=i(s);for(let e=0;e<l.length;e++){const t=l[e];if(!t.conditional||a(t.conditional,o))return t.slot=c,(0,Js.createElement)(r,{renderer:r,node:t,repeaterItem:o})}return null})(e,{node:r,renderer:o,repeaterItem:s}):Bl(e,{node:r,renderer:o,overriddenComponentId:i,ignoreNodeChildren:a,repeaterItem:s},n)},Ql=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:c,externalControllerDependencies:l,controllerAliasMap:u}=e,d=G(Wl,a),p=In(s),f=Tn(c),h=bi(o,t,p,f,l,c,u);return(e,t)=>{wo.mark("view_render");const{componentId:l,properties:u,behaviors:f,[Oe]:E}=e,{updateState:m,dispatch:_}=t,v=O(f,["viewportRuntime","viewports"],{}),y=O(f,["viewportRuntime","isRouteInitializationCompleted"],!1),g=G(mn,l),I=O(f,["tabsetRuntime","elements"],{}),T=g(p),{[Qe]:w,nowAppProps:N}=u,A=G(No,h,u,e),R=G(zl,{sysId:o,viewportContents:v,tabsetNonViewportContents:I,isRouteInitializationCompleted:y,getChildrenFn:d,getResolvedPropValueFn:A,getComponentIdFn:g,contextualAppConfigSysId:w,descendants:a,shellComponentId:l,rootNode:i,proxydbNodes:c,seismicState:e,updateState:m,csdbNode:s,dispatch:_,dispatchMcpUpdates:r}),S=(e=>`macroponent-action-transformer-${e}`)(o),b=G(Hl,n,_),D=n?(0,Js.createElement)(Yl,{isReady:E},(0,Js.createElement)(b,{sysId:o,getResolvedPropValueFn:A,getComponentIdFn:g,proxydbNodes:c,nowAppProps:N},(0,Js.createElement)(R,{renderer:R,node:i}))):(0,Js.createElement)(Yl,{isReady:E},(0,Js.createElement)(b,{sysId:o,getResolvedPropValueFn:A,getComponentIdFn:g,proxydbNodes:c,nowAppProps:N}),(0,Js.createElement)(Xl,{renderer:R,csdbComponentId:T,csdbNode:s,actionTransformerTagName:S},(0,Js.createElement)(R,{renderer:R,node:i})));return wo.measure("View Rendering Time",{start:"view_render",detail:`mcp ${o}`}),D}},ql=new Map;var Kl=d(97),Jl=d.n(Kl),Zl=d(9813),eu=d.n(Zl),tu=d(4557),nu=d.n(tu),ru=d(764),ou=d.n(ru),iu=d(3843),au=d.n(iu),su=d(3465),cu=d.n(su),lu=d(1795),uu=d.n(lu);const du=["utc","tz","format","isSame","isSameOrBefore","isSameOrAfter","isBefore","isAfter","valueOf","clone","add","subtract","startOf","endOf","hours","minutes","diff","fromNow","toNow","isDate","utcOffset","locale"],pu=()=>{var e;return(e=Jl()).extend(eu()),e.extend(cu()),e.extend(nu()),e.extend(au()),e.extend(ou()),e.extend(uu()),new Proxy(Jl(),{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(!R(du,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}})})},fu=()=>({NowDateTime:pu()});const hu=(e=>{var t={};return d.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}}),Eu=e=>({get(t,n){if("sn_uxf.core_libraries"===n)return fu;if(n===hu.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME)return(0,hu.getIntentChannelClientScriptApi)(e);if(!(n in t))throw Error(`Attempted to import undeclared client script include: ${n}`);const r=function(e){return ko.get(e)}(n);if(!r)throw Error(`Unable to load client script include: ${n}`);const{fn:o,includes:i}=r;return G(o,{imports:mu(e,i)})},set(){re.error("Operation not allowed")}});function mu(e,t){const n=t.reduce(((e,t)=>(e[t]=!0,e)),{"sn_uxf.core_libraries":!0},{[hu.LIBRARY_INTENT_CHANNEL_PACKAGE_NAME]:!0});return new Proxy(n,Eu(e))}const{UXF_DB_OP_TRIGGER_REQUESTED:_u}=tn;function vu(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(1===e.length&&w(e[0]))return e[0]}function yu(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,_u,{operation:{operationName:t,dataElementId:n},operationPayload:vu(i)})}}const gu="apiFunctionName";function Iu(e){const{operations:t}=e;return F($(m(t,(e=>{let{exposedToScriptingApi:t,[gu]:n}=e;return t&&((r=n)&&L(r));var r})),gu),yu)}const Tu=[...Q(de),...h(Q(tn),en),...Q(Kt.actionTypes)],Ou=[...Q(pe)],wu=Q(Ie),Nu=Q(se);function Au(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,...en,...wu,...Nu];return function(i,a,s){!function(){let e=arguments.length>2?arguments[2]:void 0;return R(h(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],Tu),e)}(r,o,a)?re.error(`emit was ignored: ${a} is not a declared dispatched event of macroponent`):C(a)?re.error(`emit was ignored: ${a} cannot be a function`):n.includes(a)?t(a,s,i):en.includes(a)||Nu.includes(a)?kn(e,a,s,i):e(a,s,te()({},i,function(e){return Ou.includes(e)?{uxfComponentViewportMeta:{allowComponentViewportActionInEmitFn:!0}}:null}(a)))}}function Ru(e,t,n,r,o,i,a){let s=!(arguments.length>7&&void 0!==arguments[7])||arguments[7];const c=n=>{let{state:c,properties:l}=n;const u=O(c,[i]),d=C(a)?function(e,t,n,r,o){return n({currentValue:t,api:e.getApi(o,r).api})}(e,u,a,c,l):a;return o&&t(at,{macroponentSysId:r,state:{[i]:d}}),s?{[i]:d}:{[i]:d,shouldRender:s}};c[we]=!0,c.statePropertyName=i,n(c)}function Su(e,t){return{open:(n,r)=>{const o=Rs(t,n),{bare:i=!1,preserveState:a=!1}=r||{};e("MODAL_SELECTED",{modalId:n,showModal:!0,bare:i,preserveState:a,displayOptions:r},{elementRef:o})},close:n=>{const r=Rs(t,n);e("MODAL_SELECTED",{modalId:n,showModal:!1},{elementRef:r})}}}function bu(e){return{updateStatus:t=>{const{title:n,icon:r,message:o,isDirty:i,dirtyModalId:a,hasError:s,hasUpdate:c,tooltipPreview:l,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:c,tooltipPreview:l,screenKey:u,status:d,skipNextScreenActivation:p,screenParams:f})}}}const Du=e=>function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(C(n[0])){return globalThis[e].apply(globalThis,n)}throw new TypeError(`${e} must be called with a function as the first argument`)},Cu={setTimeout:Du("setTimeout"),setInterval:Du("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 Pu(e){return navigator.clipboard.writeText(e)}const xu=["NAV_ITEM_SELECTED","CONTENT_UPDATED","MODAL_SELECTED","SCREEN_STATUS_CHANGED"];function Mu(e,t,n,r,o,i,a,s){let c=arguments.length>8&&void 0!==arguments[8]&&arguments[8];const l=ja(r,a),u=Au(a,l,n,[],[...e,...t,...xu]),d={setState:G(Ru,o,a,s,null,c)};return function(e,t){let{[Ye]:n={}}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const o=G(u,{uxfMeta:n}),s=function(e,t,n){return{snHttp:vi,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:Su(n,e),screen:bu(t),timing:Cu,translate:Oi,writeText:Pu};var r}(r,o,a),c=i(e,t,u),l=hr(t);return{helpers:s,api:te()({emit:o,viewports:l},d,c)}}}const{SCRIPT_EXEC_REQUESTED:Lu}=de,Uu=function(e,t,n,r,o,i,a){let{dataBrokers:s,dataElements:c}=i,l=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=F(s,Iu),E=F(c,"definitionSysId"),m=G(pi,!0,e,t,n,r,a,o,G.placeholder,G.placeholder,E,h);return{name:"execScript",actionHandlers:{[Lu]:Vn({effect(t){const{action:r,host:i}=t,s=performance.now(),{dispatch:c,properties:h,state:E,updateState:_}=t,{nowId:v}=h,{payload:{scriptSysId:y,sourceAction:g},meta:{id:I}}=r;if(v!==I)return void re.warn(`${Lu} is an internal API and not available to component authors. Event mapping was ignored.`);const T=function(e){return Bo.get(e)}(y),w=O(T,["fn"]),N=O(T,["includes"]);if(C(w)){const t=Na(i);null===t.getApi&&(t.getApi=Mu(l,u,d,i,t,m,c,_,f));const v=t.getApi(h,E),T=te()({},v,{event:te()({},g,{eventInfo:{sourceElementId:I}}),imports:mu(h,N)});let A=((e,t,n,r,o,i,a,s,c)=>{const{payload:{scriptSysId:l,sourceAction:{elementId:u,name:d}},meta:{id:p}}=t,{[d]:f}=e,h=O((f||[]).find((e=>{let{nodeId:t,scriptSysId:n}=e;return t===u&&n===l})),"conditional",null);return!!P(h)||Ns(p,n,r,[],o,[],i,a,s,c,h)})(p,r,a,e,n,o,h,E,g);try{b(A)||(re.error("Event mapping conditional must be nil or resolve to a Boolean. Event mapping was ignored."),A=!1),A&&(w(T),(0,vo.mark)(i,(0,vo.getInteractionId)(r.meta),"CLIENT_SCRIPT",{startTime:s,name:"EXEC_SCRIPT",sysId:y}))}catch(e){re.trace(e)}}else re.error(`Unable to locate script (sys_id = ${y})`)}})}}},{COMPONENT_CONNECTED:ju,COMPONENT_DISCONNECTED:$u}=Kt.actionTypes,Fu=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:{[ju]:o=>{const{state:i,dispatch:a,properties:s}=o,{nowId:c}=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 c=te()({},n,{macroponentSysId:t,elements:o,context:{props:r}});a(at,c)}r[c]||(r[c]=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 Tr(mn(t,o),i);const{dataShell:r}=Er.get(e[nt]);if(!r)return"";const a=m(r.dataBrokers,(e=>e.proxiedComponentTagName===`macroponent-${s}`)).map((e=>e.sysId));if(0===a.length)return"";const c=_(r.dataElements,(e=>e.definitionSysId===a[0]));if(!c)return"";const l=c.id;return n.includes(l)?Tr(mn(t,l),i):""})):n.push((e=>Tr(mn(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,Kt.unstableAddRenderOnPropertySelectorValueChange)(n,t)}))})(r[c].getSelectableNames,o),((e,t)=>{let{host:n,properties:r}=t;if(!e||0===e.length)return;const o=r[tt];if(!o)return;const i=r[rt];i&&e.forEach((e=>{const t=e(o,Object.values(i));t&&(0,Kt.unstableAddRenderOnPropertySelectorValueChange)(n,t)}))})(r[c].getDerivedSelectableNames,o)},[$u]: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,Kt.unstableRemoveRenderOnPropertySelectorValueChange)(r,t)})),!t)return;const i=o[tt],a=o[rt]||{};t.forEach((e=>{const t=e(i,Object.values(a));t&&(0,Kt.unstableRemoveRenderOnPropertySelectorValueChange)(r,t)}))})(r[t].getSelectableNames,r[t].getDerivedSelectableNames,e),delete r[t])}}}},{COMPONENT_RENDER_REQUESTED:Bu}=Kt.actionTypes,ku=(0,nn.memoize)(((e,t,n,r,o,i,a,s)=>{const c=bi(e,o,In(n),Tn(r),i,r,a),l={};for(const[e]of Object.entries(t))l[vn(e)]={selectable:!0,shouldRenderWhenSet:!s};return{resolversForOutputProperties:c,selectableProperties:l}})),Vu=(e,t)=>{const n={};return t.forEach((t=>{e[t.name]&&(n[t.name]=e[t.name])})),n},Gu=function(e,t,n,r,o,i,a){let s=arguments.length>7&&void 0!==arguments[7]&&arguments[7];const{id:c,clientStateDataBrokerNode:l,proxyDataBrokerNodes:u}=n,{resolversForOutputProperties:d,selectableProperties:p}=ku(c,e,l,u,r,o,i,a);return{name:"outputPropertyResolver",actionHandlers:{[Bu]:{effect:n=>{let{properties:r,state:o,updateProperties:i,dispatch:a}=n;const l=((e,t,n,r)=>{const{CLIENT_TRANSFORM_SCRIPT:o}=oe,i=[o],a={};for(const[o,s]of Object.entries(e)){const{type:e}=s;if(i.includes(e))continue;const c=vn(o),l=No(t,n,r,s);D(n[c],l)||(a[c]=l)}return a})(e,d,r,o);((e,t,n,r,o,i,a)=>{if(!T(e)){a&&r(at,{macroponentSysId:i,data:e}),n(e);const s=Vu(o.properties,t);e[it]=s,r(ce,e)}})(l,t,i,a,o,c,s)}}},properties:p}};var Hu=d(6450),Wu=d.n(Hu);function Yu(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:A;return n=>{const r=document.createElement("template"),o=Wu()(),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 Xu(e){(0,to.appendTranslations)(e)}const zu=bt("sysprops",{});function Qu(e){for(const t in e)zu[t]=e[t]}const qu=bt("userPrefs",{});function Ku(e){for(const t in e)qu[t]=e[t]}const Ju=bt("presource",{});function Zu(e){for(const t in e)Ju[t]=e[t].responseBody}function ed(e){const t=e.replace(/\.js()dbx$/,"");return import(`${t}.jsdbx`).catch((e=>{console.error(e)}))}function td(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",a.src=e,a.addEventListener("load",o),a.addEventListener("error",i),document.head.appendChild(a)}))}function nd(e){return e.map((e=>{let{moduleSpecifier:t}=e;return t})).map(ed)}const rd=bt("session","{}"),od=Dt()(St()),id=bt("sysprops","{}"),ad=new Set([He,$e,Be]),sd="true"===yo("glide.uxf.lib.prefetch","true");const cd=e=>!!T(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)&&ad.has(null==e||null===(t=e.binding)||void 0===t?void 0:t.category)})),ld=e=>{if(T(e))return e;const t={userSessionInfo:rd,nowAppProps:od,nowSysProps:id};return F(e,(e=>{if("CONTEXT_BINDING"===(null==e?void 0:e.type)){const{binding:{address:r,category:o}}=e;return n=Rr(t,o,r),{type:Rt,value:n}}var n;return e}))},ud=e=>{if(e===(window.pageMeta&&window.pageMeta.pageMacroponentId))return!1;return!bt("appliedPageFragments",[]).filter((e=>!T(e.evaluatedDataBrokers))).map((e=>e.pageFragmentSysId)).includes(e)};async function dd(e,t,n,r){const{template:o,macroponentInstanceJson:i={},sysId:a,subroutes:s,offRowEventMappings:c,esmImports:l,clientScriptEsm:u,consolidatedConfig:d}=e,{dataPipelines:{pipelineDefinitions:p}}=i;let f={};sd&&(f=await async function(e,t){const n={};if(!ud(t))return n;const r=await mt();return j(e,(async(e,t)=>{if(e.every((e=>"EAGER"===e.readEvaluationMode&&cd(e.inputValues)))){const o=e.map((e=>{const{type:t,definitionSysId:n,inputValues:r}=e;return{type:t,definitionSysId:n,inputValues:ld(r)}})),i=_t(t,ht(o));let a;const s=await r.match(i);if(s)try{const e=await s.json();a=Promise.resolve({data:{result:e}})}catch(e){re.warn("[library-uxf] Failed to parse cached databroker response",e)}a||(a=_i().then((e=>e.request("/api/now/uxf/databroker/exec","POST",{data:o,batch:!0,headers:{"X-Requested-With":"Prefetch Request"}})))),n[t]={prefetchPromise:a,id:t,hydratedPipeline:o}}})),n}(p,a)||{});const h=!P(t),E=fn(a,t);customElements.get(E)?re.info(`Skipped loading JS assets for ${E}`):(!function(e){const{translations:t,presources:n,sysProps:r,userPrefs:o}=e;Xu(t),Qu(r),Ku(o),Zu(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}=e;if(!P(r)){const{moduleSpecifier:e}=r;try{await td(e)}catch(e){re.warn(`Failed to load UX Client Scripts for macroponent with sysId = ${o}`)}}const i=nd(n);t&&await jt(i)}({esmImports:l,clientScriptEsm:u,sysId:a},n)),qf(i,void 0,{subroutes:s,offRowEventMappings:c},t,r,f,d,null==e?void 0:e.inline);const m=h?e=>e.replace(new RegExp(fn(a),"g"),E):void 0;return Yu(o,m)}const pd=It?50:300,fd=It?20:10;function hd(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:parseInt(yo("glide.uxf.lib.template_loader.batch.max_wait_time_ms",pd)),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:parseInt(yo("glide.uxf.lib.template_loader.batch.max_item_count",fd));const r=[];const o=[];let i=0,a=!1;const s=u((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(),c()})))}}),t,{maxWait:t}),{flush:c}=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?c():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}))}))}))}}}const Ed=bt("appliedPageFragments",[]),md=[],_d=e=>{if(!e)return md;const t=Ed.find((t=>t.pageFragmentSysId===e));return t&&t.prefetchableRequests||md};const vd=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 yd(e){const{sysId:t,staticContentUrl:n="",clientCacheableContentUrl:r=""}=e;!vd.has(t)&&(null==n?void 0:n.length)>0&&await async function(e){try{await td(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),vd.delete(n);const o=function(e){const{inline:t=!1}=e;return t}(e),i=r(o);return i.clientScriptEsm=null,te()({},i,e)}return e}(e);if(!It||0===r.length)return o;const[i]=await At(r);return te()({},i,o)}function gd(){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;function c(){return e=X(Array.from(i.keys()),Array.from(a.keys())),X(Lt,Array.from(e));var e}async function l(t,r){const{sysId:o}=t,i=await yd(t),s=_d(o);s.length>0&&function(e,t){if(yo("glide.uxf.lib.api_prefetch.known_queries.enabled",!1)){const{data:n,url:r,method:o="POST"}=e[0]||{};if(!n||!r)return;_i().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 c=await dd(i,e?Date.now():void 0,r,n);return a.set(o,c),c}async function u(e){const[t,r]=H(e,(e=>i.has(e))),o=r.length>0?await async function(e){try{const t=await _i(),{data:{result:r=[]}={}}=await t.request("/api/now/uxframework/macroponent_drivers","POST",{data:{excludeStaticContent:!0,excludeClientCacheableContent:It,macroponentSysIds:e,macroponentSkipSet:c(),pageContextId:St(),withAppConfigAgnosticSubRoutes:n},batch:!1,headers:{[ct]:$t()}});return r}catch(t){return console.warn("Failed to retrieve page fragments for these sys ids:",e),[]}}(r):[],a=[...t.map((e=>i.get(e))),...o];for(let e=0;e<a.length;e++)await l(a[e])}const{enqueue:d,whenIdle:p}=hd((async e=>{const t=e.map((e=>{let[t,n,r]=e;return r})).filter((e=>!a.has(e)));await u(t),e.forEach((e=>{let[t]=e;return t()}))}));const f=(0,nn.memoize)((function(e){if(!P(e)){if(a.has(e))return Promise.resolve();if(N(Ut,[e])){const t=Yu(O(Ut,[e]));return a.set(e,t),Promise.resolve()}return s.has(e)?s.get(e):d(e)}}));return{getTemplates:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(0!==e.length)return t&&await o,await jt(e.map(f)),e.reduce(((e,t)=>(e[t]=a.get(t),e)),{})},seedPageFragment:function(e){const{sysId:t}=e;i.set(t,e)},loadSeededPageFragment:function(e){s.set(e,l(i.get(e),!0))},signalSeedingComplete:function(){r()},deleteCache:function(){(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).forEach((e=>{f.cache.delete(e),a.delete(e)}))},whenGetTemplatesIdle:p}}const Id=gd({awaitSeedingComplete:bt("documentServedByGlide",!1),withAppConfigAgnosticSubRoutes:bt("documentSupportsMultipleExperiences",!1)}),Td=Id.seedPageFragment,Od=Id.signalSeedingComplete,wd=Id.loadSeededPageFragment,Nd=Id.getTemplates,Ad=Id.whenGetTemplatesIdle,Rd=Nd;var Sd=d(4686),bd=d.n(Sd);const{UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:Dd,UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:Cd}=le,Pd=(0,mo.createHttpEffect)("/api/now/uxframework/scripted_conditions",{method:"POST",batch:!0,successActionType:Dd,errorActionType:Dd,dataParam:"data"}),xd=(0,mo.createHttpEffect)("/api/now/uxframework/scripted_route_conditions",{method:"POST",batch:!0,successActionType:Cd,errorActionType:Cd,dataParam:"data"}),Md=(e,t)=>Object.keys(e).reduce(((e,n)=>(e[n]=t[n],e)),{}),Ld=e=>`behaviors.viewportRuntime.viewports.${e}`,Ud=e=>z(e.map((e=>e.parentCompositionElementId))),jd=(e,t)=>{if(!T(t)&&!T(e)&&(e=>{const{routes:t,screens:n}=e;return M(t)&&t&&M(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((()=>{Rd(X(o)),a(s)}))}return!0},$d=async(e,t,n)=>{let r=!1;return n?r=jd(e,t):(await Z({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||(Rd(X(t)),0))})(e)),r},{UXF_VIEWPORT_RENDER_BY_ID:Fd}=le,Bd=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:`${Ld(e)}.viewportRoutes`,operation:"set",value:t[e]});a&&(s[be]=!0),n(s);Ud(r).forEach((e=>{const n=O(i,`${Ld(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(Fd,{route:n[0].routeType,viewportElementId:e})}}))},kd=new Map;let Vd={};const Gd="alert",Hd="confirm",Wd="confirm-destroy",Yd="iframe",Xd="viewport",zd="unknown",Qd=(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?Gd:"MACROPONENT-13ECFE155B630010B913CBD59B81C7D6"===r.tagName?Hd:"MACROPONENT-637FC6A75B230010B913CBD59B81C779"===r.tagName?Wd:"MACROPONENT-E80108425B101010B913CBD59B81C771"===r.tagName?Yd:0===r.tagName.indexOf("SCREEN-ACTION-TRANSFORMER-")?Xd:zd:zd,a=(e=>{const t=e.match(/\[component-id\$='(.*)']/);return t?t[1]:e})(e.payload.modalId);Vd[t.nowId]={type:i,modalId:a}}else delete Vd[t.nowId];var r},{COMPONENT_DISCONNECTED:qd}=Kt.actionTypes,Kd=new Map,Jd=(e,t)=>{const n=En(e),r=(e=>kd.get(e)||[])(e);if(!Kd.has(e)){const o=Ks(e,r.length>0?r:t),i=Xs(o,!0);(0,Kt.createCustomElement)(n,{renderer:{type:Js.default,view:()=>(0,Js.createElement)("slot")},properties:{nowUxfDelegateDispatch:{default:!1}},actionHandlers:te()({},i,{[ye](e){const{action:t,host:n}=e;Qd(t,n),i[ye]&&i[ye](e)},[qd](e){let{host:t}=e;(e=>{delete Vd[e.nowId]})(t)}})}),Kd.set(e,!0)}return n},Zd={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)}},ep=["number","boolean","string"],tp=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];ep.includes(typeof i)?r[o]=i.toString():t&&!T(i)&&"object"==typeof i&&(r[o]=tp(i,!0,n))})),r};function np(e,t){const{leftHandValue:n,operation:r,rightHandValue:o}=e,i=t(n);return i===op||Zd[r].evaluator(i,o)}const rp=(e,t)=>{if(T(e))return!1;let n,r=!1;for(let o=0;o<e.length;o++){const i=e[o],a=np(i,t);if(r=null==n?a:Zd[n].evaluator(r,a),n=i.logicalOperation,""==n)return r}return r},op=Symbol("IGNORE_VALUE_AND_EVALUATE_TO_TRUE"),ip="parent.",ap="payload.";function sp(e,t,n,r,o){const i=function(e,t,n,r,o){const{extensionPoint:i,fields:a=[],optionalParameters:s=[]}=t,c=[...a,...s],l=null!==r?tp(r,!1,c):null;if(i)return e=>{if("object"==typeof e){const t=o(e,n);if(ep.includes(typeof t))return t.toString()}else{if(null===l)return op;if(e.startsWith(ap)){const t=e.substring(ap.length);return l[t]}}return""};{const t=Md(e,n),r=tp(t,!0,[c,...Object.keys(t)]);return e=>{if("string"==typeof e)return e.startsWith(ip)?O(r,e.substr(ip.length),""):null===l?op:l[e]}}}(e,t,n,r,o);return e=>{const{parsedConditions:t}=e;return function(e,t){if(Array.isArray(e)){for(let n of e)if(!rp(n,t))return!1;return!0}return rp(e,t)}(t,i)}}function cp(e){const[t,n]=e;return Or(t,n)}class lp{constructor(){this.__cache={},this.stringify=(0,nn.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&&!this.isExcluded(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}isExcluded(e){const t=this.stringify(e);return lp.excludedPayloadKeys.every((e=>e.test(t)))}has(e){const t=this.stringify(e);return!(!t||this.isExcluded(t))&&Object.prototype.hasOwnProperty.call(this.__cache,t)}clear(){this.__cache={}}}lp.excludedPayloadKeys=[/@data(.*?)\.table/,/@data(.*?)\.sysId/];const{COMPONENT_PROPERTY_CHANGED:up,COMPONENT_BOOTSTRAPPED:dp,COMPONENT_CONNECTED:pp,COMPONENT_DISCONNECTED:fp}=Kt.actionTypes,{MACROPONENT_VIEWPORT_LOAD_COMPLETED:hp,MACROPONENT_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:Ep}=ge,{UXF_VIEWPORT_RENDER:mp,UXF_VIEWPORT_RENDER_BY_ID:_p,UXF_VIEWPORT_DISMISS:vp,UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED:yp,UXF_VIEWPORT_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:gp,UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_REQUESTED:Ip,UXF_VIEWPORT_ROUTE_SCRIPTED_CONDITIONS_EVALUATION_COMPLETED:Tp,UXF_VIEWPORT_CALCULATE_ROUTES:Op,UXF_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:wp}=le,Np=new Map,Ap="behaviors.viewportRuntime.scriptedRouteCache",Rp="behaviors.viewportRuntime.scriptedConditionsCache";function Sp(e,t,n,r,o,i,a){let{watchedProperties:s={},id:c,scriptedConditionParameterFilters:l={}}=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=>!P(e)))&&!T(s))return;return{version:"2",inputProperties:{data:e,payload:i},screenId:c}}return{version:"1",inputProperties:function(e,t){const n=bd()(e,"userPrefs"),r=Object.values(t);if(r.length>0)return r.reduce(((e,t)=>(t.forEach((t=>{e=W(e,t,O(n,t))})),e)),{});return n}(te()({},Md(e,o),i,a),l),screenId:c}}function bp(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=["tabRoutes","activityLogs","detailsProps.activityStream",...null==r?void 0:r.map((e=>`detailsProps.fields.${e}.declarativeUiActions`))];return bd()(e,o)}catch(t){return e}}const Dp=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]:{},c={},l=!1;function u(t){return o?T(t)?e:e.filter((e=>{let{appConfigSysId:n=null}=e;return!(!T(n)&&t!==n)})):e}const d=Object.keys(s),p=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=cp(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=cp(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=>d.includes(e.parentCompositionElementId)))),h=new Map,E=(e,t)=>{if(h.has(e)){const n=h.get(e);n.push({route:t}),h.set(e,n)}else h.set(e,new Array({route:t}))};return{name:"viewportRuntime",setInitialState(e){let{properties:t}=e;const n=u(t[Qe]).filter((e=>!T(e.parentCompositionElementId)));if(!T(n))return{viewports:{},scriptedRouteCache:new lp,scriptedConditionsCache:new lp}},actionHandlers:{[dp]:{effect:e=>{let{properties:t}=e;l||(l=!0,$d(u(t[Qe]),r,n))},stopPropagation:!0},[pp]:{effect:e=>{let{dispatch:t,properties:n}=e;const r=u(n[Qe]).filter((e=>!T(e.parentCompositionElementId)));T(r)||t(Op,{sourceActionName:pp,sourceActionPayload:{properties:n}})},stopPropagation:!0},[fp]:{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()}))}},[ce]:{effect:e=>{let{action:t,host:n,dispatch:r}=e;const{payload:o,meta:{appended:{[Ae]:i,[Ne]:a=""}}}=t;if(`MACROPONENT-${a.toUpperCase()}`!==n.tagName)return;Object.keys(o).some((e=>{var t;const n=Or(i,e);return(null===(t=p[n])||void 0===t?void 0:t.length)>0}))&&r(Op,{sourceActionName:ce,sourceActionPayload:{}})}},[Op]:{effect:e=>{const{properties:n,updateState:r,dispatch:o,state:i,action:{payload:s}}=e,c={};let l=!0;const d={},p=u(n[Qe]).filter((e=>!T(e.parentCompositionElementId)));let f=!1;const h=p.reduce(((e,r)=>{const{parentCompositionElementId:o,macroponents:i,extensionPoint:s}=r,u=i.filter(sp(t,r,n,null,a));if(0===u.length)return e;if(u.some((e=>!e.hasScriptedCondition)))return N(e,[o])||(e[o]=[]),e[o].push(r),e;{const o=u.map((e=>(d[e.id]=null==e?void 0:e.isResultMemoizable,Sp(t,s,a,e,n,{},{})))).filter((e=>!T(e)));return o.length>0&&(s||(f=!0),c[r.id]=o,l&&(l=o.every((e=>d[e.screenId])))),e}}),{});if(Ud(p).forEach((e=>{h[e]||(h[e]=[])})),T(c))Bd({subroutesByViewportElementId:h,updateState:r,subroutes:p,dispatch:o,state:i});else{const{sourceActionName:e,sourceActionPayload:t}=s;if(e===up){const{name:e,value:n}=t;if("screen"===e&&!1===(null==n?void 0:n.isActive))return}else if(e===pp){const{properties:{screen:e}}=t;if(!1===(null==e?void 0:e.isActive))return}const a=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=bp(e.inputProperties)),t=!0)),e))))}return e}(c,f),u=Date.now();[...Np.values()].forEach((e=>{u-e.timestamp>250&&Np.delete(e.nowId)}));const d=n.nowId,m=!Np.has(d)||Np.has(d)&&!function(e,t){const n=Np.get(t);if(n){const t=Date.now()-n.timestamp<250;return D(e,n.scriptedRoutes)&&t}return!1}(a,d);if(Np.set(d,{scriptedRoutesRequest:a,nowId:d,timestamp:Date.now()}),!m)return;const _=O(i,Ap,new Map);var E;if(!l||l&&!_.has(a))_.add(a),o(Ip,{data:a},{startTime:performance.now(),subroutesByViewportElementId:h,subroutes:p,scriptedCacheKey:a});else null===(E=_.get(a))||void 0===E||E.then((e=>{o(Tp,e,{subroutesByViewportElementId:h,subroutes:p})}));if(e===pp){const e=Object.fromEntries(Object.entries(h).map((e=>{let[t,n]=e;return[t,n.filter((e=>!e.macroponents.some((e=>e.hasScriptedCondition))))]})));Bd({subroutesByViewportElementId:e,updateState:r,subroutes:p,dispatch:o,state:i,shouldCompleteRouteInitialization:!1})}}},stopPropagation:!0},[Ip]:te()({},xd,{stopPropagation:!0}),[yp]:te()({},Pd,{stopPropagation:!0}),[Tp]:{effect:e=>{const{host:t,action:{payload:{result:n={}},meta:{subroutesByViewportElementId:r={},subroutes:o,scriptedCacheKey:i}},updateState:a,state:s,dispatch:c}=e,l=O(s,Ap,new Map);if(i){const t=l.getResolve(i);t&&t(e.action.payload)}T(n)||((0,vo.mark)(t,(0,vo.getInteractionId)(O(e,"action.meta")),Tp,{routeResults:n}),o.forEach((e=>{if(!n[e.id])return;N(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)}),{})),Bd({subroutesByViewportElementId:r,updateState:a,subroutes:o,dispatch:c,state:s})},stopPropagation:!0},[wp]:{effect:e=>{let{dispatch:t}=e;kn(t,Ep)},stopPropagation:!0},[up]:{effect:e=>{const{action:{payload:{name:n,value:r,previousValue:o}},state:{behaviors:{viewportRuntime:{viewports:a={}}}},properties:s,dispatch:c}=e,l=u(s[Qe]).filter((e=>!T(e.parentCompositionElementId)));(t[n]||n===Qe)&&(D(r,o)||(T(l)||c(Op,{sourceActionName:up,sourceActionPayload:{name:n,value:r,previousValue:o}}),Object.keys(a).forEach((e=>{const t=O(a,[e,"currentScreen"]);if(P(t))return;const{activeRoute:{routeType:n,fields:r,optionalParameters:o}}=t;i.includes(e)||h.has(e)||c(_p,{route:n,fields:r,params:o,viewportElementId:e})}))))}},[mp]:{effect:e=>{const{action:{payload:t,meta:{appended:n={}}},dispatch:r}=e;r(_p,te()({},t,{viewportElementId:n[Ae]}))},stopPropagation:!0},[vp]:{effect:e=>{const{updateState:t,action:{payload:{route:n,fields:r},meta:{appended:o={}}},state:i}=e,a=o[Ae],s=Ld(a),c=O(i,s,{}),l=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}(c.screens,(e=>{let{activeRoute:t}=e;return t.routeType===n&&Object.keys(t.fields).length===Object.keys(r).length})),u=l===O(c,["currentScreen","screenId"]);t([{operation:"set",path:`${s}.screens`,value:bd()(c.screens,l),shouldUpdate:Boolean(l)},{operation:"set",path:`${s}.currentScreen`,value:void 0,shouldUpdate:Boolean(u)}])},stopPropagation:!0},[gp]:{effect:async e=>{const{state:r,host:o,action:{meta:{requestedRoute:i,incomingFields:s,incomingParameters:l,resolvedPropertyValues:u,viewportElementId:d,matchingMacroponent:p,macroponentList:f,properties:E,transactionId:m,[Se]:_,scriptedCacheKey:v}},updateState:y,dispatch:g}=e,I=c[d];if(I&&m!==I)return;const{routeType:w,order:N,name:A,icon:R,extensionPoint:S}=i,b=O(e,"action.payload.result.scriptResults",[]),D=O(r,Rp,new Map);if(v){const t=D.getResolve(v);t&&t(e.action.payload)}let C=p;if(b.length>0){const n=b.filter((e=>!1===e.conditionResult)).map((e=>e.screenId));C=f.filter((e=>!n.includes(e.id))).find(sp(t,i,E,s,a)),(0,vo.mark)(o,(0,vo.getInteractionId)(O(e,"action.meta")),gp,{scriptResults:b})}if(!C)return void re.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:P,macroponentConfiguration:x,id:M,eventMappings:L=[]}=C,U=Rd([P]),j=Ld(d),$=O(r,`${j}.currentScreen`,{}),F=M!==$.screenId,B=n?(k=s,V=w,Object.keys(k).reduce(((e,t)=>"string"==typeof k[t]?`${e}~${t}~${k[t]}`:`${e}~${t}~${JSON.stringify(k[t])}`),V)):null;var k,V;const G=te()({activeRoute:{routeType:w,extensionPoint:S,order:N,name:A,icon:R,fields:s,optionalParameters:l},requestTime:F?Date.now():$.requestTime,screenId:M,macroponentSysId:P,macroponentConfiguration:te()({},x,u)},((e,t)=>e?{screenKey:t}:{})(n,B)),H=n?B:M;((e,t)=>{const n=h.get(e);if(!T(n)){const r=n.filter((e=>e.route!==t));T(r)?h.delete(e):h.set(e,r)}})(d,w),y([{path:`${j}.screens.${H}`,value:G,operation:"set"},{path:`${j}.currentScreen`,value:G,operation:"set"}]),Jd(M,L),await U,_&&kn(g,hp,{viewportElementId:d,route:w})},stopPropagation:!0},[_p]:{effect:e=>{const{action:{payload:{route:n,viewportElementId:r},meta:{[Se]:o=!1}},properties:i,dispatch:s,state:l}=e,d=f(O(e,"action.payload.fields"),{}),p=f(O(e,"action.payload.params"),{}),h=c[r],m=h||Wu()();h!==m&&(c[r]=m);const _=u(i[Qe]).filter((e=>e.parentCompositionElementId===r)).filter((e=>e.fields.length===Object.keys(d).length)).find((e=>e.routeType===n));if(!_)return void re.error(`Requested route ${n} with requested fields could not be found in composition element ${r}`);const{fields:v,optionalParameters:y,extensionPoint:g}=_,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]=d[t],e)),{}),T(p)?{}:y.reduce(((e,t)=>(e[t]=p[t],e)),{}));let w,N=O(_,"macroponents",[]),A={requestedRoute:_,incomingFields:d,incomingParameters:p,resolvedPropertyValues:I,viewportElementId:r,macroponentList:N,properties:i},R=!1;N=N.filter(sp(t,_,i,d,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=>Sp(t,g,a,e,i,d,p))).filter((e=>!T(e)));if(T(e))continue;R=!0,E(r,n);const c=O(l,Rp,new Map);var S;if(c.has(e))null===(S=c.get(e))||void 0===S||S.then((e=>{s(gp,e,te()({},A,{matchingMacroponent:w,transactionId:m,[Se]:o}))}));else c.add(e),s(yp,{data:e},te()({},A,{transactionId:m,startTime:performance.now(),[Se]:o,scriptedCacheKey:e}));break}w=c;break}R||s(gp,{},te()({},A,{matchingMacroponent:w,transactionId:m,[Se]:o}))},stopPropagation:!0}}}},{CONTEXT_BINDING:Cp}=oe,Pp=(e,t)=>dr(te()({},po,{[Cp]:G(Sr,void 0,[],[],{},e,void 0)}),t),{CONTEXT_BINDING:xp,JSON_LITERAL:Mp,CLIENT_TRANSFORM:Lp,LIST_CONTAINER:Up}=oe;function jp(e){if(O(e,["transform","operands","type"])===Up)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)}}function $p(e,t,n){const{action:r,dispatch:o}=n;P(O(e,t))||kn(o,t,r.payload)}function Fp(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,vo.getMetricTypes)()[e])(t)||(0,vo.defineMetric)(t,5),(0,vo.mark)(o,(0,vo.getInteractionId)(r),t,n,"usage"))}const{COMPONENT_PROPERTY_CHANGED:Bp,COMPONENT_DOM_TREE_READY:kp,COMPONENT_DISCONNECTED:Vp}=Kt.actionTypes,{MACROPONENT_READY:Gp,MACROPONENT_PROPERTY_CHANGED:Hp,MACROPONENT_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:Wp,MACROPONENT_PAGE_ERROR_OCCURRED:Yp}=ge,{MACROPONENT_STATE_UPDATE_REQUESTED:Xp,MACROPONENT_VIEWPORT_LOAD_REQUESTED:zp,MACROPONENT_VIEWPORT_LOAD_COMPLETED:Qp,HTTP_ERROR_OCCURRED:qp,TRACK_USAGE_REQUESTED:Kp}=Ie,{UXF_VIEWPORT_RENDER_BY_ID:Jp,UXF_VIEWPORT_ROUTE_INITIALIZATION_COMPLETED:Zp}=le,{MACROPONENT_STATE_UPDATED:ef,WRAPPED_EVENT_REDISPATCH:tf,CONTROLLER_PROP_CHANGED:nf}=de,rf=vn(me),of=(e,t,n,r,o,i,a,s,c,l)=>{if(!t[e])return!0;if(t[e]){const d=bi(s,n,r,o,i,a,l),p=No(d,n,c,t[e]);return!T(p)&&!("object"==typeof(u=p)?Y(Object.keys(u),(e=>void 0===u[e])):!T(u))}var u},af=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],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,c=arguments.length>8?arguments[8]:void 0,l=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&&void 0!==arguments[12]&&arguments[12];const f=!T(e),h=t.map((e=>{let{name:t}=e;return t})),E=e=>!!a[e];return{name:"macroponentInternalEvents",actionHandlers:te()({[kp](t){let{updateState:n,properties:r,dispatch:o,host:i}=t;if(!i[Ce])if(f){const t=F(e,G(Pp,r)),o=()=>te()({},t,{[Oe]:!0});o[De]=!0,n(o)}else i[Ce]=!0,kn(o,Gp)},[Bp](e){let{action:t,dispatch:n,properties:r,state:p,host:f}=e;const{payload:{name:h,previousValue:m,value:_}}=t,v=of(h,a,r,o,i,s,c,l,p,d);(e=>{return t=u,!(t.tagName||E(e)||e.includes("nowUxf"));var t})(h)&&kn(n,nf,te()({},t.payload,{isOutputProp:E(h),properties:r,nowId:f.nowId}));if(!h.startsWith(rf)&&!D(m,_)&&((e,t)=>{if(!e.startsWith("dep"))return!0;if(T(t)||"object"!=typeof t)return!T(t);return!Y(Object.keys(t),(e=>void 0===t[e]))})(h,_)&&v){const e={name:t.payload.name,value:t.payload.value,previousValue:t.payload.previousValue};kn(n,Hp,e)}},[Vp](e){let{host:t,properties:n}=e;const{nodeId:r}=n;!function(e){Ta.has(e)&&Ta.delete(e),Oa.has(e)&&Oa.delete(e)}(t),ul.clear(r)},SEISMIC_COMPONENT_STATE_UPDATED(e){let{action:t,dispatch:n,state:r,host:o}=e;const{payload:{previousState:i,update:a}}=t;if(a[we]){const{statePropertyName:e}=a;h.includes(e)&&i[e]!==r[e]&&kn(n,ef,{statePropertyName:e})}else a[be]?n(Zp):a[De]&&!o[Ce]&&(o[Ce]=!0,kn(n,Gp))},[zp]:{effect(e){let{dispatch:t,action:n}=e;kn(t,Jp,n.payload,{[Se]:!0})},stopPropagation:!0},[Qp]:{stopPropagation:!0},[qp]:{effect:$p,args:[n,Yp],stopPropagation:!P(O(n,Yp))},[Yp]:{stopPropagation:!0},[Gp]:{stopPropagation:!0},[Hp]:{stopPropagation:!0,effect:e=>{if(!p)return;const{dispatch:t,action:n}=e,{name:r,value:o}=n.payload;t(at,{macroponentSysId:l,context:{props:{[r]:o}}})}},[Xp]:{effect:e=>{!function(e,t,n){const{dispatch:r,action:o,updateState:i,host:a}=e,s=Na(a),c=o.payload;Ru(s,r,i,t,n,c.propName,c.value)}(e,l,p)},stopPropagation:!0},[Kp]:{effect:Fp,stopPropagation:!0},[Wp]:{stopPropagation:!0}},r?{[tf]:Vn({effect(e){let{dispatch:t,action:n}=e;const{payload:{wrappedPayload:r,targetEventName:o}}=n;t(o,r)}})}:{})}},sf="true"===yo("glide.uxf.lib.performance.monitoring.enabled","false"),{COMPONENT_DOM_TREE_READY:cf}=Kt.actionTypes,lf=(()=>{const{searchParams:e}=new URL(decodeURIComponent(window.location.href));return e.has("sysparm_live_preview")||"preview"===e.get("mode")})(),uf=sf&&!lf,df=(e,t,n)=>{const r=O(window,["uxf_timing","applied_template","time"],-1),o=O(window,["uxf_timing","applied_template","macroponentSysId"]);if(W(window,["uxf_timing","applied_template"],{}),o!==e.macroponentSysId)return{};return{beforeLoad:r-t,afterLoad:n-r}},pf=(e,t,n,r,o)=>{if(!uf)return;const i=O(window,["uxf_timing","most_recent_user_nav"],-1);if(i<0)return;const{beforeLoad:a,afterLoad:s}=df(r,i,e),c=e-i,l=(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})(i);W(window,["uxf_timing","total_ui_time_user_nav"],c),W(window,["uxf_timing","total_ui_time_user_nav_network"],l),W(window,["uxf_timing","user_nav_screen_data"],r),W(window,["uxf_timing","after_load_user_nav"],s),W(window,["uxf_timing","before_load_user_nav"],a);const u=Ln();ff(t,n,"UXF_USER_NAV_LOAD_COMPLETE",te()({totalUiTimeMeasurementTimedOut:o,totalUiTime:c,totalNetworkTime:l,afterLoad:s,beforeLoad:a},r,u,{url:window.location.href}))},ff=(e,t,n,r)=>{(0,vo.getMetricTypes)()[n]||(0,vo.defineMetric)(n,5);const o=(0,vo.getInteractionId)(t.meta);(0,vo.mark)(e,o,n,r,"all")},hf=new WeakMap,Ef=new WeakSet;const mf=e=>new Promise((t=>{setTimeout((()=>t()),e)}));const _f=(e,t)=>{const n=Promise.all(t.map((e=>customElements.whenDefined(e))));return{name:"componentInteractionBehavior",actionHandlers:{async[cf](t){var r;let{host:o,action:i,properties:{nowId:a}}=t;await n;const s=((e,t)=>{const n=z(t),r=[];for(let t of n){const n=(0,Kt.getComponentById)(`${e}-${t}`);n&&r.push(n)}return r})(a,e),c=[(0,Kt.whenComponentIsIdle)(o),...s.map((e=>null!=e&&e.tagName.startsWith("MACROPONENT-")?function(e){return new Promise((t=>{if(Ef.has(e))t();else{var n;const r=null!==(n=hf.get(e))&&void 0!==n?n:[];r.push(t),hf.set(e,r)}}))}(e):(0,Kt.whenComponentIsIdle)(e)))];await Promise.all(c),function(e){var t;const n=null!==(t=hf.get(e))&&void 0!==t?t:[];for(const e of n)"function"==typeof e&&e();hf.set(e,[]),Ef.add(e)}(o);const l=(0,Kt.getAncestorNode)(o);if("SN-CANVAS-SCREEN"===(null==l?void 0:l.tagName)&&(null==o||null===(r=o.assignedSlot)||void 0===r?void 0:r.assignedNodes()[0])===o){const e=(e=>{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"]);return{screenRoute:t,screenFields:n,screenParams:r,screenParent:o,experienceName:O(e,["screenData","context","experienceName"]),experienceId:O(e,["experienceId"]),macroponentSysId:O(e,["screenData","macroponentSysId"]),screenTitle:O(e,["screenData","title"],O(e,["screenData","defaultTitle"])),experiencePath:i}})(l),{timedOut:t}=await Ad(),n=await async function(){let e=performance.now();return await mf(100),await(0,Kt.whenAllComponentsIdle)()&&(e=performance.now()),await mf(50),await(0,Kt.whenAllComponentsIdle)()&&(e=performance.now()),await mf(25),await(0,Kt.whenAllComponentsIdle)()&&(e=performance.now()),e}();N(window,["uxf_timing","total_ui_time_direct_load"])?pf(n,o,i,e,t):(document.dispatchEvent(new Event("__DO_NOT_USE__UXF_INTERNAL#SCREEN_MACROPONENT_IDLE_TIMESTAMP_MARKED")),((e,t,n,r,o)=>{if(!uf)return;const i=window.performance.getEntriesByType("navigation");if(i.length<1)return;const a=i[0].startTime,{beforeLoad:s,afterLoad:c}=df(r,a,e),l=e-a;W(window,["uxf_timing","total_ui_time_direct_load"],l),W(window,["uxf_timing","direct_load_screen_data"],r),W(window,["uxf_timing","after_load_direct_load"],c),W(window,["uxf_timing","before_load_direct_load"],s);const u=Ln();ff(t,n,"UXF_DIRECT_LOAD_COMPLETE",te()({totalUiTimeMeasurementTimedOut:o,totalUiTime:l,beforeLoad:s,afterLoad:c},r,u,{url:i[0].name||window.location.href}))})(n,o,i,e,t))}}}}},{UXF_DB_OP_TRIGGER_REQUESTED:vf}=tn,yf=(e,t)=>{const n=!(null==t||!t.length),r=!(null==e||!e.length);return{name:"dependencyEventTargeting",actionHandlers:{[ie]:Vn({effect(e){if(!n)return;const{action:{payload:t,meta:r},dispatch:o,host:i}=e,{appendToMeta:{[Ae]:a}}=i;$a(i,o)(ae,t,Bn(te()({},r,{dependencyMappingSourceId:a})))}}),[ae]:Vn({effect(t){if(!r)return;const{action:{payload:{dependencyAlias:n,dependencyOp:o,wrappedPayload:i},meta:a},dispatch:s}=t,{dependencyMappingSourceId:c}=a,l=e.find((e=>e.nodeId===c));if(!l)return void re.warn(`${ae} is an internal API and not available to component authors. Event mapping was ignored.`);const u=l.dependencies[n];u&&u.controllerElementId&&""!==u.controllerElementId?kn(s,vf,{operation:{operationName:o,dataElementId:u.controllerElementId},operationPayload:i},a):re.warn(`Could not find Controller Dependency Event Mapping Target for ${n}.${o}. Event mapping was ignored.`)}}),[vf]:Vn({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:c}=r;t.some((e=>e.name===i))&&kn(o,ie,{dependencyAlias:i,dependencyOp:a,wrappedPayload:s},c)}})}}},{DATA_OUTPUT_BINDING:gf}=oe;function If(e,t,n,r){return(o,i)=>{const{binding:{address:a=[]}}=o;return Sr(e,t,n,r,i,void 0,gf,{address:a})}}const Tf=(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&&_(r,(e=>e===n.join(",")))};return I(e,(e=>{n||g(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),Of=Symbol("_INTERNAL_CONTROLLER_SELF_OUTPUT_PROPS_");function wf(e){return{type:"DATA_OUTPUT_BINDING",binding:{address:e}}}function Nf(e,t){const n=function(e){return e.reduce(((e,t)=>{if(t.dependencies){const n=t.dependencies?{[Of]:[...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||re.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:(re.error("Dependency key not found in controller map!"),n)}(o,r);var c;if(null==a||!a[s[0]])return(s[0]===it||(null===(c=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===c?void 0:c.indexOf(s[0]))>=0)&&s.shift(),-1!==a[Of].indexOf(s[0])?wf([i,...s]):void 0;{var l;let[e,t,...n]=s;t===it&&(t=n.shift());const{dependencyProps:r=[],nodeId:o}=null!==(l=null==a?void 0:a[e])&&void 0!==l?l:{};if(-1!==r.indexOf(t))return wf([o,t,...n])}}}function Af(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const t=Nf(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 c={};for(;o<e.length;){const t=e[o];if("^"==t||o==e.length-1){c.rightHandValue=o==e.length-1?i+t:i;const n=o+3<e.length&&"^OR"==e.substring(o,o+3)?"OR":"AND";c.logicalOperation=o==e.length-1?"":n,"OR"==n&&(o+=2),s(te()({},c)),c={},i=""}else"="==t?(c.leftHandValue=i,c.operation="EQUALS",i=""):"!"==t&&o+1<e.length&&"="==e[o+1]?(c.leftHandValue=i,c.operation="NOTEQUALS",o++,i=""):"S"==t&&"STARTSWITH"==e.substring(o,o+Math.min(10,e.length-o))?(c.leftHandValue=i,c.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:Rf}=Ie,{MACROPONENT_POPOVER_ERROR_OCCURRRED:Sf}=ge,bf=()=>({name:"popoverOpenRequested",actionHandlers:{[Rf]:{effect:e=>{let{action:{type:t,payload:n,meta:{sourceAction:r}},host:o,dispatch:i}=e;const a=e=>kn(i,Sf,{message:(0,to.t)("{0} element not found",e),sourceAction:{name:t,payload:n}}),{popoverElementId:s,popoverTargetElementId:c,popoverTriggerElement:l}=n,u=s&&Rs(o,s);if(u){const e=(()=>{var e;const t=c||mn(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&&Rs(o,t,!0)})()||l;if(e){if(u.positionTarget=e,u.opened=!0,l){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||l.focus()};u.addEventListener("NOW_POPOVER#OPENED_SET",e)}}else a("popoverTargetElementId")}else a("popoverElementId")},stopPropagation:!0}}}),Df=["status","messages"],{UXF_DB_OP_TRIGGER_REQUESTED:Cf}=tn,{COMPONENT_PROPERTY_CHANGED:Pf,COMPONENT_CONNECTED:xf,COMPONENT_DISCONNECTED:Mf}=Kt.actionTypes,{CONTROLLER_PROP_RESOLVED:Lf,CONTROLLER_PROP_CHANGED:Uf,CONTROLLER_NODE_INSERTED:jf}=de,$f={table:["table","inputTable"],sysId:["sysId","inputSysId"]},{UPDATE_CONTEXT:Ff,SET_ACTIVE_CONTEXT:Bf,UNSET_ACTIVE_CONTEXT:kf,INTENT_RECEIVED:Vf,SEND_INTENT_FEEDBACK:Gf,SEND_SYSTEM_MESSAGE:Hf}=hu.intentActions,Wf=(e,t)=>{const n=Object.keys($f).reduce(((t,n)=>{const r=$f[n].find((t=>Object.prototype.hasOwnProperty.call(e,t)));return t[n]=e[r],t}),{});return te()({},n,{experienceName:t})},Yf=(e,t,n)=>!D(t,n[e]),Xf=(e,t,n,r)=>{e(Gf,{originalIntent:t,status:n,message:r})};function zf(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),c=a?a.nodeId:s?n.nodeId:"",l=a?Ol:s?wl:{},u=a?"form.fields":s?"nowRecordFormBlob.fields":"",d=e=>function(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}(null==e?void 0:e[c],"experienceName"),p=(e,t,n)=>{const r=e.payload,{status:o,messages:i}=r,a=Hn()(r,Df);n(Hf,{message:te()({status:o,messages:i},a)})};let f={};return{name:"translatorBehavior",setInitialState(e){let{properties:t}=e;const n=(e=>{const t=e[Qe],n=bt(Dl)||{},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:{[xf](e){let{dispatch:t,properties:n,host:r}=e;c&&(f[r.nowId]={contexts:{},nodes:{}}),(e=>{var t;return null===(t=e.screen)||void 0===t?void 0:t.isActive})(n)&&t(Bf,{translatorId:r.nowId})},[Vf](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[c];return!!n&&!Object.keys(e).some((t=>n[t]!==e[t]))})(s,f[o.nowId].contexts))if(p===fl){if(h!==El)return;if(E===ml){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,c,u);Xf(n,a,t?Rl:Sl,{field:t})}else if(E===Tl){pl(o.nowId,d(f[o.nowId].contexts)).forEach((e=>(0,ll.triggerAction)(e,"GET_ACTION_STATE",m).then((e=>{Xf(n,a,Rl,te()({},e))}),(e=>{Xf(n,a,Sl,{error:e})}))))}else if(E===vl){pl(o.nowId,d(f[o.nowId].contexts)).some((e=>{(0,ll.triggerAction)(e,"TRIGGER_ACTION",m)}))}else if(E===Il){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?Vd[i]:void 0;if(!s)return void kn(n,Cf,{operation:{dataElementId:c,operationName:l[E]},operationPayload:m},{[Me]:r});if("confirm"===t){const e=(_=s.type)===Hd?"NOW_CONFIRM_MODAL#POSITIVE_BUTTON_CLICKED":_===Wd?"NOW_CONFIRM_DESTROY_MODAL#CONFIRM_CLICKED":"";e?n(e):Xf(n,a,bl,{error:`Unable to execute button action '${t}'`})}else if("cancel"===t){const e=(e=>e===Hd?"NOW_CONFIRM_MODAL#NEGATIVE_BUTTON_CLICKED":e===Wd?"NOW_CONFIRM_DESTROY_MODAL#CANCEL_CLICKED":"")(s.type);e?n(e):Xf(n,a,bl,{error:`Unable to execute button action '${t}'`})}n(ye,{showModal:!1},{appended:{[Ae]:s.modalId}})}else l[E]&&kn(n,Cf,{operation:{dataElementId:c,operationName:l[E]},operationPayload:m},{[Me]:r})}else if(p===hl){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,c);e.includes(E)&&kn(n,Cf,{operation:{dataElementId:c,operationName:E},operationPayload:m},{[Me]:r})}},[Lf](e){let{action:t,dispatch:r,host:i,state:s}=e;const{properties:c,nodeId:l,definitionSysId:u,containerSysId:d}=t.payload;if(o===d&&l&&u&&(a||n)&&((null==a?void 0:a.nodeId)===l&&(null==a?void 0:a.definitionSysId)===u||(null==n?void 0:n.nodeId)===l&&(null==n?void 0:n.definitionSysId)===u)){const e=Wf(c,s.experienceName);if(!Yf(l,e,f[i.nowId].contexts))return;f[i.nowId].contexts[l]=e,r(Ff,{context:e})}},[Uf](e){let{action:t,dispatch:n,host:o,state:i}=e;const{payload:{name:a,value:s,previousValue:l,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===c}(p)&&((e,t,n)=>Object.values($f).some((t=>t.includes(e)))&&n!==t)(a,l,s)){const e=te()({},Wf(d,i.experienceName),{[a]:s});if(!Yf(r,e,f[o.nowId].contexts))return;f[o.nowId].contexts[r]=e,n(Ff,{context:e})}},[Pf](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(Bf,{translatorId:r.nowId}):n(kf,{translatorId:r.nowId}))},[jf](e){let{action:t,host:r}=e;const{nodeId:i,definitionSysId:s,containerSysId:c,node:l}=t.payload;o===c&&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]=l)},[Mf](e){let{host:t}=e;var n;delete f[t.nowId],n=t.nowId,delete dl[n]},[Nl]:{effect:e=>{let{action:t,host:n,dispatch:r}=e;a&&p(t,0,r)},stopPropagation:!0},[Al]:{effect:e=>{let{action:t,host:r,dispatch:o}=e;!a&&n&&p(t,0,o)},stopPropagation:!0}}}}const Qf="true"===yo("glide.uxf.lib.__temp__.controller_render_skip.enabled","true"),qf=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:c,rootNode:u,descendants:d,dataPipelines:p,clientStateDataBrokerNode:f,proxyDataBrokerNodes:h=[],dispatchedEventNames:E,handledEventNames:m,rootHandledEventNames:_,dataShell:v,disabledFeatures:y,outputPropMappings:g={},uxControllerNodes:I=[],externalControllerDependencies:w=[],controllerAliasMapping:N={}}=e,A=w.map((e=>e.name)),R=function(e,t){const n={};return e.forEach((e=>{if(t[e.nodeId]){let r=t[e.nodeId];n[e.nodeId]={elementId:r,node:te()({},e,{nodeId:r}),alias:Object.keys(e.dependencies)}}})),n}(I,N),b=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[Je]={[Ze]:e.nodeId}}))})),e})),D=Er.getDerivedData(c),C=[...D.proxyDataBrokerNodes,...h,...b],x={dataElements:te()({},D.dataShell.dataElements,v.dataElements),dataBrokers:te()({},D.dataShell.dataBrokers,v.dataBrokers)},M=te()({},R,D.controllerAliasMap),L=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return F(fe,(t=>!e.includes(t)))}(y),{offRowEventMappings:U}=n,{eventMappings:$,selectableProperties:B=[],hasViewportScreenNode:k}=((e,t,n,r,o,i)=>{const a=i||Qs(e,t,o),s=S(r)&&r.length>0;if(P(n)&&!s)return a;{const e=[a];if(P(n)||e.push(Qs([],n)),s)for(const t of r)e.push(Qs([],t));return qs(e)}})(d,u,f,[...C,...Object.values(R).map((e=>e.node))],U,a),V=k?function(e){return j(e,(e=>T(e.parentCompositionElementId)?te()({},e,{parentCompositionElementId:"uxf-viewport-screen"}):e))}(n.subroutes):n.subroutes,H=(null==V?void 0:V.filter((e=>{let{extensionPoint:t}=e;return!!t})))||[];H.reduce(((e,t)=>{let{macroponents:n}=t;return[...e,...n]}),[]).forEach((e=>{let{macroponentSysId:t}=e;Er.setDerivedData(t,{proxyDataBrokerNodes:C,dataShell:x,controllerAliasMap:M})}));let W=[];for(const[e,t]of Object.entries(d))t.forEach((e=>{"now-uxf-modal-viewport"===e.tagName&&e.type===qe&&W.push(e.nodeId)}));const Y=te()({},(e=>{let{properties:t=[]}=e;return t.reduce(((e,t)=>{const{name:n}=t;return e[n]={selectable:!0},e}),{})})(u),{[tt]:{},[nt]:{},[rt]:{},[ot]:{}});w.forEach((e=>{e.dependencyProps.forEach((t=>{Y[bn(e.name,t)]={}}))}));const X=In(f),z=Tn(C);H.length>0&&Er.set(c,{dataShell:v,proxyDataBrokerNodes:h,pdbNodeIds:z});const Q=[X,...z,null==u?void 0:u.nodeId,...Object.values(d).flatMap((e=>e)).map((e=>null==e?void 0:e.nodeId))].flatMap((e=>e?[e]:[])),q=[null==f?void 0:f.tagName,...C.map((e=>null==e?void 0:e.tagName)),null==u?void 0:u.tagName,...Object.values(d).flatMap((e=>e)).map((e=>null==e?void 0:e.tagName))].flatMap((e=>e?[e]:[])),{stateProperties:K=[]}=u,{initialState:J,unresolvedInitialState:Z}=(e=>{if(0===e.length)return{initialState:{[Oe]:!0},unresolvedInitialState:{}};const t=e.filter((e=>{let{initialValue:t}=e;return O(t,["type"])===Mp})),n=e.filter((e=>{let{initialValue:t}=e;return O(t,["type"])===xp})),r=e.filter((e=>{let{initialValue:t}=e;return O(t,["type"])===Lp})),o=r.filter((e=>{let{initialValue:t}=e;return jp(t).filter((e=>{let{type:t}=e;return t===Mp})).length==jp(t).length})),i=r.filter((e=>{let{initialValue:t}=e;return jp(t).filter((e=>{let{type:t}=e;return t===Mp})).length!=jp(t).length}));return{initialState:[...t,...o].reduce(((e,t)=>{const{name:n,initialValue:r}=t;return e[n]=Pp({},r),e}),{[Oe]:0===n.length}),unresolvedInitialState:[...n,...i].reduce(((e,t)=>{const{name:n,initialValue:r}=t;return e[n]=r,e}),{})}})(K);P(c)&&re.error("Must provide an id to register macroponent custom elements");const ee=function(e){const t=e.filter((e=>"CONTROLLER"===e.type)).find((e=>void 0!==e.dataBrokers.find((e=>"dc6e87a5232200100e4bc50947bf654b"===e.definitionSysId))));return null==t?void 0:t.nodeId}(C.filter((e=>!e.derived))),ne=G(Tf,d);let oe;const ie=(e,t)=>{oe=Ql({id:c,rootNode:e,descendants:t,clientStateDataBrokerNode:f,proxyDataBrokerNodes:C,externalControllerDependencies:A,controllerAliasMap:M},Y,ee,s)};var ae,se;ie(u,d),ae=c,se=ie,ql.set(ae,se);const ce=function(e,t){return!(0===Object.keys(e).length&&null!=t)}(d,f),le=te()({},Y,{userSessionInfo:{default:O(window,["ux_globals","session"])},nowAppProps:{default:O(window,["ux_globals","pageProperties"])},nowSysProps:{default:O(window,["ux_globals","sysprops"])},[Qe]:{}});if(Qf&&g&&!T(g)&&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(le))e.find((e=>t===e))||(le[t]=te()({},le[t],{shouldRenderWhenSet:!1}))}const ue="now-uxf-page"===u.tagName?[{behavior:hu.intentTranslatorBehavior},{behavior:hu.intentMediatorBehavior},{behavior:zf({uxControllerNodes:b,clientStateDataBrokerNode:f,nodeId:u.nodeId,macroponentSysId:c,dataShell:v})}]:[];(0,Kt.createCustomElement)(fn(c,r),{view:function(){return oe(...arguments)},behaviors:l([{behavior:Fu(B,c,s)},{behavior:_f(Q,q)},...ue,g&&!T(g)?{behavior:Gu(g,u.properties,{id:c,clientStateDataBrokerNode:f,proxyDataBrokerNodes:C},Y,A,M,Qf,s)}:null,L[fe.EVENT_MAPPING]?{behavior:bf()}:null,L[fe.EVENT_MAPPING]&&(b&&b.length||w&&w.length)?{behavior:yf(b||[],w||[])}:null,L[fe.EVENT_MAPPING]?{behavior:Uu(X,z,A,w,M,x,Y,E,m,_,$,s)}:null,L[fe.EVENT_MAPPING]?{behavior:af(Z,K,$,ce,X,z,g,w,C,c,u,M,s)}:null,L[fe.DATA_BROKERS]?{behavior:gs(f,x,p,X,z,A,w,!ce,ne,i,c,C,M,s)}:null,L[fe.VIEWPORTS]&&ce?{behavior:Dp(Af(V,b,M),Y,k,Mn(),o,W,If(X,z,w,M),d)}:null,L[fe.VIEWPORTS]&&ce?{behavior:{name:"tabsetRuntime",initialState:{elements:{}},actionHandlers:{UXF_TABSET_NON_VIEWPORT_CONTAINER_RENDER_REQUESTED:{effect:e=>{const{action:{payload:{activeSlot:t},meta:{appended:n={}}},state:r,updateState:o}=e,i=`behaviors.tabsetRuntime.elements.${n[Ae]}`,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:le,initialState:J,actionHandlers:te()({},L[fe.EVENT_MAPPING]?Xs($,!1,c,m,_,Y,X,z,A,M,(e=>O(x,["dataElements",e,"type"])===Le)):{})})},{CONTEXT_BINDING:Kf,ELEMENT_BINDING:Jf,DATA_OUTPUT_BINDING:Zf}=oe,eh=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return`@${e}/${vn(t)}${n.length>0?"."+n.join("."):""}`},th=function(e,t,n,r){let{address:o}=r,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:je;const a=G(mn,e),[s,c,...u]=o;switch(n){case Kf:switch(i){case He:return eh(e,"userSessionInfo",["output",...o]);case $e:return eh(e,"nowAppProps",o);case Be:return eh(e,"nowSysProps",o);case je:{const t=s,n=l([c,...u]);return eh(e,t,n)}default:return eh(e,c,u)}case Jf:return eh(s===Ue?a(Ue):a(s),c,u);case Zf:return P(t)||a(s)!==t?eh(e,Nn(s),[c,...u]):eh(t,c,u);default:return re.warn("Unsupported binding encountered"),""}},nh={GenerateLayout:ol,registerMacroponent:qf,resolveUxValuesForView:(e,t,n,r,o)=>dr(te()({},po,{binding:G(th,e,t)}),o)},rh=new Map,oh=new Map,ih=new Set,ah=new Map,sh=new Set;function ch(e,t){ah.set(e,t)}function lh(e){return ih.has(e)}function uh(e,t){oh.set(e,t)}function dh(e,t){rh.set(e,t)}function ph(e){return sh.has(e)}function fh(e){return e.filter((e=>!1!==e))}function hh(e){return e.reduce(((e,t)=>e+t),0)}function Eh(e){const t=function(e){let t=!1,n=null;return()=>(t||(n=e(),w(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 mh=[];class _h{constructor(){this.start=Date.now(),this.end=void 0,this.sub=0,mh.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(),mh.pop(),mh.forEach((e=>e.addSubTime(this.getTime())))}}function vh(e,t,n){return()=>{delete window[e];const r=new _h;try{t()}catch(t){re.error(`Received error when evaluating asset ${e}: ${t}`)}return r.stop(),n(e,r.getTime()),window[e]}}function yh(e){if(void 0!==window[e])return"__FORCE_EVAL__"in window[e]}function gh(e){return!1!==function(e){return rh.get(e)}(e)}function Ih(e){return!1!==function(e){return oh.get(e)}(e)}let Th=!1;function Oh(e,t){return e.find((e=>!t(e)&&!ph(e)))}const wh=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 Nh(){Th||(Th=!0,wh((()=>{Ah()})))}function Ah(){const e=Oh([...oh.keys()],Ih)||Oh([...rh.keys()],gh);var t;e?(t=e,sh.add(t),yh(e),wh((()=>{Ah()}))):Th=!1}const Rh=new MutationObserver((e=>{e.forEach((e=>{e.addedNodes.forEach(Dh)}))}));function Sh(e){Rh.observe(e,{childList:!0,subtree:!0})}function bh(e){const t=e.tagName;if(!t||!t.includes("-"))return;const n=t.toLowerCase();if(lh(n))return;!function(e){ih.add(e)}(n);const r=function(e){return ah.get(e)}(n);r&&Promise.resolve().then((function(){yh(r)}))}function Dh(e){bh(e),e.childNodes&&e.childNodes.forEach(Dh)}function Ch(e){Dh(e),Sh(e)}bt("useConsolidatedSource",!0);const Ph=new Map,xh=new Map;function Mh(e){const{translations:t,presources:n,sysProps:r,userPrefs:o,esmImports:i=[],tag:a,id:s}=e;return customElements.get(a)||(Xu(t),Qu(r),Ku(o),Zu(n),nd(i)),Ph.set(s,a),Ph.set(a,a),a}const Lh=bt("componentDriverClientCacheBuster","");async function Uh(e){const t=function(e,t){return`/$uxappimmutables.do?sysparm_request_type=component_driver_partial&sysparm_component_id_or_tagname=${e}&uxpcb=${t}`}(e,Lh);let n;return(await At(t)).forEach((e=>n=Mh(e))),n}async function jh(e,t){return new Promise((async n=>{const r=[],o=[],i=[];t.forEach((e=>{var t;L(t=e)&&t.length>0&&t.indexOf("-")>-1?Ph.has(e)||xh.has(e)||o.push(e):re.trace(`Invalid custom element load requested: ${e}`)})),e.forEach((e=>{Ph.has(e)||xh.has(e)||i.push(e)}));const a=async function(e,t){const n=[];if(e.length||t.length)if(Lh.length>0){const r=[];for(const o of[...e,...t]){const e=Uh(o).then((e=>n.push(e)));r.push(e)}await jt(r)}else{const r={pageContextId:St()};e.length&&(r.componentSysIds=e),t.length&&(r.componentTagNames=t);const o=await _i(),{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=Mh(i[e]);n.push(t)}}return n}(i,o);return i.forEach((e=>{xh.set(e,a)})),o.forEach((e=>{xh.set(e,a)})),await jt(Array.from(xh.values())),t.forEach((e=>{Ph.has(e)?r.push(Ph.get(e)):r.push(void 0)})),e.forEach((e=>{Ph.has(e)?r.push(Ph.get(e)):r.push(void 0)})),n(r)}))}async function $h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return await jh(e,[])}async function Fh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return await jh([],e)}const Bh=new Map,kh=e=>Bh.get(e)||[],Vh=bt("appliedPageFragments",[]),Gh=(e,t)=>{const{propValues:n,evaluatedDataBrokers:r}=e;return D(n,Ft(t))?r:"{}"},Hh=bt("session","{}"),Wh=Dt(),Yh=bt("sysprops","{}");const Xh=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}),{})}(bt("experienceConfigs",{}));async function zh(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";const r=window.performance.now();W(window,["uxf_timing","applied_template"],{time:r,macroponentSysId:e});const o=kh(e),i=Object.keys(o).length>0?o:t;xt(Hh);const a=_(Vh,["pageFragmentSysId",e]),s=n?{appId:n}:null,c=te()({},i,{userSessionInfo:Hh,nowAppProps:te()({},Wh(n),s),nowSysProps:Yh,[Qe]:Xh[n]});if(!T(a)){const{dependentPageFragmentSysIds:t}=a;return(await Rd([e,...t]))[e](te()({},c,{evaluatedDataBrokers:Gh(a,i)}))}return(await Rd([e]))[e](c)}const Qh=e=>{try{return decodeURIComponent(e)}catch(t){return e}},qh=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},Kh=e=>e.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())),Jh=(e,t)=>-1!==Zh(e,t),Zh=(e,t)=>{const n=t.indexOf("/params/")-1;return t.slice(n).indexOf(`/${e}/`)},eE=e=>!!e.match("/sub/"),tE=e=>e.charAt(0).toUpperCase()+e.slice(1),nE=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="";return T(e)||((e,t)=>{let n=!1;for(let r=0;r<e.length;r++){const o=Kh(e[r]);if(n=Jh(o,t),n)break}return n})(e,t)&&(r=r.concat("/params"),e.sort(((e,n)=>Zh(Kh(e),t)-Zh(Kh(n),t))).map((e=>{const o=Kh(e);Jh(o,t)&&(r=n?r.concat(`/${o}/:parent${tE(e)}`):r.concat(`/${o}/:${e}`))}))),r},rE=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o="";return T(e)||(o=o.concat(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n="";return T(e)||e.map((e=>{n=t?n.concat(`/:parent${tE(e)}`):n.concat(`/:${e}`)})),n}(e,r))),T(t)||(o=o.concat(nE(t,n,r))),o},oE=(e,t,n,r)=>{const{fields:o,optionalParameters:i}=n;let a=`/${e}/${t}`,s=!1,c=!1,l=!1,u=!1;return!eE(r)||T(o)&&T(i)||(s=l=!T(o),c=u=!T(i),a=a.concat(rE(o,i,r,!0)),a=a.concat(`/sub/${t}`),a=a.concat(rE(o,i,r,!1))),{path:a,parentHasFields:s,parentHasParams:c,hasFields:l,hasParams:u}},iE=(e,t,n,r)=>{const{fields:o,optionalParameters:i}=n;let a=`/${e}/${t}`,s=!T(o),c=!T(i);return a=a.concat(rE(o,i,r,!1)),{path:a,hasFields:s,hasParams:c}},aE=(e,t,n,r,o)=>{const{keys:i,params:a}=n,{fields:s,optionalParameters:c}=t;let l={route:e,fields:{},params:{}},u={},d={};return T(i)||(r&&!T(s)&&s.forEach((e=>{u[e]=a[e]})),o&&!T(c)&&c.forEach((e=>{T(a[e])||(d[e]=a[e])}))),l=te()({},l,{fields:te()({},u),params:te()({},d)}),l};var sE=d(7739),cE=d.n(sE);const{hasOwnProperty:lE}=Object.prototype,uE=new Map;uE.set("|false",{keys:[],pattern:/(?:)/});const dE=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const r=`${e}|${n}`;let o=uE.get(r);if(!o){const t=[];o={keys:t,pattern:cE()(e,t,{end:n,strict:!0})},uE.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&&lE.call(a,n)||(t.repeat?a[n]=r?r.split(t.delimiter).map(Qh):[]:a[n]=r?Qh(r):r)}return{path:i[0],keys:o.keys,params:a}},pE=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:c,params:l}=s;let u="",d=!1,p=!1,f={},h={};h=!eE(t)||T(c)&&T(l)?iE(n,o[r],s,t):oE(n,o[r],s,t),u=O(h,"path"),d=O(h,"hasFields"),p=O(h,"hasParams"),f=dE(u,t),f&&(i=aE(o[r],s,f,d,p),a=!0)}return!a&&((e,t)=>!T(e)&&N(e,"custom404")&&N(t,e.custom404))(r,e)&&(a=!0,i=((e,t)=>{let n={};if(N(e,"custom404")&&N(t,e.custom404)){const{fields:r,optionalParameters:o}=t[e.custom404][0];n=te()({},n,{route:e.custom404,fields:r,params:o})}return n})(r,e)),{found:a,currentRoute:i}},{UXF_VIEWPORT_RENDER_BY_ID:fE}=le,hE=(e,t,n)=>{const{uxAppRouteConfig:r}=(e=>({uxAppRouteConfig:e.ux_globals.routeConfiguration}))(window),{siteName:o,routes:i,authRoutes:a}=r,s=(c=window.location,qh(c.pathname));var c;const{found:l,currentRoute:u}=pE(i,s,o,a);l?t(fE,te()({},u,{viewportElementId:"uxf-viewport-screen",reinitialize:!0})):mE(u,t,n)},EE=(e,t,n,r)=>{hE(0,n,r)},mE=(e,t,n)=>{T(e)?n([{path:"behaviors.uxfViewport.showDefault404",operation:"set",value:!0}]):t(fE,te()({},e,{viewportElementId:"uxf-viewport-screen",reinitialize:!0}))},{COMPONENT_CONNECTED:_E,COMPONENT_DISCONNECTED:vE}=Kt.actionTypes,{UXF_VIEWPORT_RENDER:yE,UXF_VIEWPORT_DISMISS:gE}=le,IE={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:kr()(n,"uxfComponentViewportMeta.allowComponentViewportActionInEmitFn",!1),operation:"set",shouldRender:!1}),r(yE,t)},stopPropagation:!0},VIEWPORT_ROUTE_DISMISSED:{effect:e=>{const{dispatch:t,action:{payload:n}}=e;t(gE,n)},stopPropagation:!0},[_E]: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"))}))})(),hE(0,r,o),((e,t,n)=>{window.addEventListener("locationchange",(r=>{EE(r,e,t,n)}))})(n,r,o))},[vE]: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=>{EE(r,e,t,n)}))})(n,r,o)}}};function TE(e){const t=O(hn(),[0],null);t&&(t[Qe]=O(window,`ux_globals.experienceConfigs[${e}].pageSettings.sysId`,void 0))}const OE={actionHandlers:{DA_WRAPPED_CLICKED(e){let{action:t,dispatch:n}=e;const{payload:{wrapped_action_name:r="",wrapped_payload:o="",options:{predicate:i,aliases:a=[]}={}}={},meta:{[Ye]:s={}}={}}=t;!r||C(i)&&!i(t)||(n(r,o,{[Ye]:s}),a.forEach((e=>{n(e,o,{[Ye]:s})})))}}};async function wE(){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=l([o]),s={sysId:o};try{if(!C((await Rd(a))[o]))throw new Error("Failed to load macroponent");L(n)&&i(n,{request:s,customElementTagName:fn(o)})}catch(e){L(r)&&i(r,{request:s})}}function NE(e){return{effect:wE,args:[e],stopPropagation:!0}}async function AE(){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(U(o)&&U(i))return;const s=U(o)?"sysId":"tagName",c={[s]:U(o)?i:o},l="tagName"===s?Fh([o]):$h([i]);try{const[e]=await l;if(U(e))throw new Error("Failed to load component");L(n)&&a(n,{request:c,tagName:e})}catch(e){L(r)&&a(r,{request:c})}}function RE(e){return{effect:AE,args:[e],stopPropagation:!0}}const SE=async e=>O(await _i.request("/api/now/uxpage/driver_asset_scripts","POST",{data:{tagName:e},batch:!1}),["data","result","name"]);async function bE(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 SE(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)}}const DE=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 CE=null;const PE=()=>{const e=document.querySelector("[macroponent-namespace]");if(e&&0===e.tagName.toLowerCase().indexOf("macroponent-"))return DE("sn-canvas-modal-hoist",e);console.warn("appShellMacroponent is not found or mounted yet")},xE={},ME=()=>{for(const[e,t]of Object.entries(xE))document.removeEventListener(e,t,!0),delete xE[e]},{resolveUxValuesForView:LE,GenerateLayout:UE}=nh,jE={createSandboxedEvaluator:Mo,defaultAllowedGlobals:Lo},$E={installTheme:Qt,macroponentFactory:nh,uxfViewportBehavior:IE,setAppConfigToRootMacroponent:TE,NowUIDriverFactory:bE,templateLoader:{getTemplates:Nd,getComponentsBySysIds:$h,getComponentsByTagNames:Fh,getAppliedTemplate:zh,createTemplateLoader:gd,seedPageFragment:Td,signalSeedingComplete:Od,loadSeededPageFragment:wd},scriptLoader:{getLoaderStats:function(){const e=[...rh.values()],t=[...oh.values()],n=ih.keys(),r=fh(e).length,o=hh(fh(e)),i=fh(t).length,a=hh(fh(t)),s=[...n].filter((e=>{return t=e,!ah.has(t);var t})).length,c=oh.size,l=rh.size;return{components:{registered:l,loaded:r,evalTime:o},externals:{registered:c,loaded:i,evalTime:a},total:{registered:l+c,loaded:r+i,evalTime:o+a},tags:{seen:ih.size,missing:s}}},onDemandComponent:function(e,t,n,r){if(function(e){return rh.has(e)}(e))return void re.warn(`Redefining component: ${e}`);dh(e,!1);const o=vh(e,n,dh);r?Object.defineProperty(window,e,{value:Eh(o),configurable:!0}):Object.defineProperty(window,e,{get:o,configurable:!0}),t.forEach((t=>{ch(t,e)})),t.some((e=>lh(e)))&&Promise.resolve().then((function(){yh(e)})),Nh()},onDemandExternal:function(e,t,n){if(function(e){return oh.has(e)}(e))return void re.warn(`Redefining external: ${e}`);uh(e,!1);const r=vh(e,t,uh);n?Object.defineProperty(window,e,{value:Eh(r),configurable:!0}):Object.defineProperty(window,e,{get:r,configurable:!0}),Nh()},wasComponentEvaled:gh,wasForceEvaledOnIdle:function(e){return ph(e)},registerClientScript:function(e,t,n,r){const o=Wo(e);Bo.set(t,{fn:o(r,t),includes:n})},registerClientScriptInclude:function(e,t,n,r){const o=Go?Wo(e):function(e,t){return e===Fo&&Ho.includes(t)?jo:Uo}(e,t);ko.set(t,{fn:o(r,t),includes:n})},registerInlineScript:function(e,t,n,r){const o=Wo(e);Vo.set(Yo(t,n),o(r,t))}},screenContentOverridesApi:{loadOverriddenScreenEventMappings:(e,t)=>{kd.set(e,t)},loadOverriddenMacroponentConfiguration:(e,t)=>{Bh.set(e,t)}},macroponentAdapters:{getMacroponentViewAdapter:e=>ql.get(e)},designTimeApi:{toggleModalOverrides:e=>{const t=PE();t?t.dispatch(ye,te()({},e,{skipBlocking:!0})):console.warn("sn-canvas-modal-hoist is not found or mounted yet")},openPopoverOverrides:(e,t)=>{const{MACROPONENT_POPOVER_OPEN_REQUESTED:n}=Ie,r=DE("macroponent-"+e);r?r.dispatch(n,te()({},t,{skipBlocking:!0})):console.warn("macroponent-%s is not found or mounted yet",e)},openDialogOverrides:(e,t)=>{const{OPEN_MODELESS_DIALOG:n}=Ie;CE=CE||DE("macroponent-"+e),CE.dispatch(n,te()({},t,{skipBlocking:!0}))},closeDialogOverrides:e=>{const{CLOSE_MODELESS_DIALOG:t}=Ie;CE=CE||DE("macroponent-"+e),CE.dispatch(t,{skipBlocking:!0})}},overrideEventPropagation:{blockEvents:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];ME();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),xE[t]=e}}},getTemplates:Nd,getComponentsBySysIds:$h,getComponentsByTagNames:Fh,getAppliedTemplate:zh,registerScreenActionTransformer:Jd,resolveUxValuesForView:LE,daWrappedClickedBehavior:OE,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createMacroponentLoaderEffect:NE,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createComponentLoaderEffect:RE,sandboxUtils:jE};N(window,["uxf"])||(window.uxf=$E),function(){const e=HTMLElement.prototype.attachShadow;HTMLElement.prototype.attachShadow=function(t){const n=e.call(this,t);return Sh(n),n},document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll("body > [component-id]").forEach(Ch)}),!1)}(),function(){if(null===qt()){const e=bt("theme");e&&Qt(e)}else zt()}(),(0,ll.initializeContextListeners)(),Z({maxWait:1e4}).then((()=>(0,ll.initializeShortcuts)())).catch(console.error);const FE=$E;window.__TECTONIC__$devsnc_library_uxf={default:$E,getTemplates:Nd,GenerateLayout:UE,getComponentsBySysIds:$h,getComponentsByTagNames:Fh,getAppliedTemplate:zh,registerScreenActionTransformer:Jd,uxfViewportBehavior:IE,setAppConfigToRootMacroponent:TE,daWrappedClickedBehavior:OE,installTheme:Qt,resolveUxValuesForView:LE,createTemplateLoader:gd,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createMacroponentLoaderEffect:NE,__DO_NOT_USE_THIS_WILL_BE_REMOVED__createComponentLoaderEffect:RE,sandboxUtils:jE,NowUIDriverFactory:bE}})();var f=p.T2,h=p.jx,E=p.E5,m=p.Ie,_=p.j5,v=p.Y2,y=p.ZP,g=p.$8,I=p.Y5,T=p.ww,O=p.uR,w=p.Ei,N=p.lq,A=p.jc,R=p.zD,S=p.sS,b=p.pw;
/*__ESM_BODY_END__*/
export{f as GenerateLayout,h as NowUIDriverFactory,E as __DO_NOT_USE_THIS_WILL_BE_REMOVED__createComponentLoaderEffect,m as __DO_NOT_USE_THIS_WILL_BE_REMOVED__createMacroponentLoaderEffect,_ as createTemplateLoader,v as daWrappedClickedBehavior,y as default,g as getAppliedTemplate,I as getComponentsBySysIds,T as getComponentsByTagNames,O as getTemplates,w as installTheme,N as registerScreenActionTransformer,A as resolveUxValuesForView,R as sandboxUtils,S as setAppConfigToRootMacroponent,b as uxfViewportBehavior};
//# sourceMappingURL=/uxasset/externals/@devsnc/library-uxf/index.min.js.map.jsdbx