var jO=Object.create,_i=Object.defineProperty,GO=Object.getPrototypeOf,$f=Object.prototype.hasOwnProperty,$O=Object.getOwnPropertyNames,WO=Object.getOwnPropertyDescriptor,ra=Object.getOwnPropertySymbols,wE=Object.prototype.propertyIsEnumerable;var LE=(e,t,r)=>t in e?_i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))$f.call(t,r)&&LE(e,r,t[r]);if(ra)for(var r of ra(t))wE.call(t,r)&&LE(e,r,t[r]);return e},YO=e=>_i(e,"__esModule",{value:!0});var na=e=>typeof e=="symbol"?e:e+"",io=(e,t)=>{var r={};for(var n in e)$f.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ra)for(var n of ra(e))t.indexOf(n)<0&&wE.call(e,n)&&(r[n]=e[n]);return r},QO=(e,t)=>()=>(e&&(t=e(e=0)),t),Ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Z=(e,t)=>{for(var r in t)_i(e,r,{get:t[r],enumerable:!0})},zO=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of $O(t))!$f.call(e,n)&&n!=="default"&&_i(e,n,{get:()=>t[n],enumerable:!(r=WO(t,n))||r.enumerable});return e},et=e=>zO(YO(_i(e!=null?jO(GO(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var KO,u,s=QO(()=>{KO={},u={env:KO}});var Fn=Ee(St=>{s();"use strict";Object.defineProperty(St,"__esModule",{value:!0});St.sign=St.removeSignature=St.denyUnlessSigned=St.signingH=St.signedData=void 0;function vc(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?vc=function(r){return typeof r}:vc=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},vc(e)}function qh(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var xc="snabbdom_signature",Kh=Symbol.for(xc),Dc=qh({},xc,Kh);St.signedData=Dc;var xp=function(t){return Object.assign({},t,Dc)},$C=function(t){return t.children===void 0&&t.data===void 0&&t.key===void 0},Xh=function(t){return t.data?t.data[xc]===Kh:$C(t)},WC=function(t){return Object.assign({},t,qh({},xc,void 0))},YC=function(t){return["string","number"].includes(vc(t))},QC=function(t){return function(r,n,o){return o!==void 0?t(r,xp(n),o):n===void 0?t(r,Dc):Array.isArray(n)||n.sel||YC(n)?t(r,Dc,n):t(r,xp(n))}};St.signingH=QC;var Jh=function(t,r){if(!Xh(r))throw new Error("Patching with a vnode which is not correctly signed!")},zC={create:Jh,update:Jh};St.denyUnlessSigned=zC;var Zh=function(t,r){var n=function o(i){t(i);var a=r(i.data),c=i.children?i.children.map(o):void 0;return Object.assign({},i,{data:a,children:c})};return n},qC=Zh(function(e){if(!Xh(e))throw new Error("Unable to remove the signature, because the vnode is not signed.")},WC);St.removeSignature=qC;var KC=Zh(function(){},xp);St.sign=KC});var Wd=Ee((Pz,eN)=>{s();eN.exports=function(t,r){var n="000000000"+t;return n.substr(n.length-r)}});var rN=Ee((bz,tN)=>{s();var LI=Wd(),MI=typeof window=="object"?window:self,HI=Object.keys(MI).length,kI=navigator.mimeTypes?navigator.mimeTypes.length:0,UI=LI((kI+navigator.userAgent.length).toString(36)+HI.toString(36),4);tN.exports=function(){return UI}});var aN=Ee((vz,nN)=>{s();var Ml=rN(),oN=Wd(),Ds=0,Yd=4,Hl=36,iN=Math.pow(Hl,Yd);function Qd(){return oN((Math.random()*iN<<0).toString(Hl),Yd)}function sN(){return Ds=Ds<iN?Ds:0,Ds++,Ds-1}function ws(){var e="c",t=new Date().getTime().toString(Hl),r=oN(sN().toString(Hl),Yd),n=Ml(),o=Qd()+Qd();return e+t+r+n+o}ws.slug=function(){var t=new Date().getTime().toString(36),r=sN().toString(36).slice(-4),n=Ml().slice(0,1)+Ml().slice(-1),o=Qd().slice(-2);return t.slice(-2)+r+n+o};ws.isCuid=function(t){return typeof t!="string"?!1:!!t.startsWith("c")};ws.isSlug=function(t){if(typeof t!="string")return!1;var r=t.length;return r>=7&&r<=10};ws.fingerprint=Ml;nN.exports=ws});var mN=Ee((wz,ei)=>{s();ei.exports=lN;ei.exports.parse=zd;ei.exports.compile=FI;ei.exports.tokensToFunction=fN;ei.exports.tokensToRegExp=uN;var pN="/",VI=new RegExp(["(\\\\.)","(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?"].join("|"),"g");function zd(e,t){for(var r=[],n=0,o=0,i="",a=t&&t.delimiter||pN,c=t&&t.whitelist||void 0,l=!1,f;(f=VI.exec(e))!==null;){var p=f[0],E=f[1],m=f.index;if(i+=e.slice(o,m),o=m+p.length,E){i+=E[1],l=!0;continue}var T="",h=f[2],g=f[3],O=f[4],C=f[5];if(!l&&i.length){var A=i.length-1,R=i[A],x=c?c.indexOf(R)>-1:!0;x&&(T=R,i=i.slice(0,A))}i&&(r.push(i),i="",l=!1);var D=C==="+"||C==="*",L=C==="?"||C==="*",M=g||O,w=T||a;r.push({name:h||n++,prefix:T,delimiter:w,optional:L,repeat:D,pattern:M?BI(M):"[^"+kr(w===a?w:w+a)+"]+?"})}return(i||o<e.length)&&r.push(i+e.substr(o)),r}function FI(e,t){return fN(zd(e,t))}function fN(e){for(var t=new Array(e.length),r=0;r<e.length;r++)typeof e[r]=="object"&&(t[r]=new RegExp("^(?:"+e[r].pattern+")$"));return function(n,o){for(var i="",a=o&&o.encode||encodeURIComponent,c=0;c<e.length;c++){var l=e[c];if(typeof l=="string"){i+=l;continue}var f=n?n[l.name]:void 0,p;if(Array.isArray(f)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but got array');if(f.length===0){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var E=0;E<f.length;E++){if(p=a(f[E],l),!t[c].test(p))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'"');i+=(E===0?l.prefix:l.delimiter)+p}continue}if(typeof f=="string"||typeof f=="number"||typeof f=="boolean"){if(p=a(String(f),l),!t[c].test(p))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but got "'+p+'"');i+=l.prefix+p;continue}if(!l.optional)throw new TypeError('Expected "'+l.name+'" to be '+(l.repeat?"an array":"a string"))}return i}}function kr(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function BI(e){return e.replace(/([=!:$/()])/g,"\\$1")}function dN(e){return e&&e.sensitive?"":"i"}function jI(e,t){if(!t)return e;var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,pattern:null});return e}function GI(e,t,r){for(var n=[],o=0;o<e.length;o++)n.push(lN(e[o],t,r).source);return new RegExp("(?:"+n.join("|")+")",dN(r))}function $I(e,t,r){return uN(zd(e,r),t,r)}function uN(e,t,r){r=r||{};for(var n=r.strict,o=r.start!==!1,i=r.end!==!1,a=r.delimiter||pN,c=[].concat(r.endsWith||[]).map(kr).concat("$").join("|"),l=o?"^":"",f=0;f<e.length;f++){var p=e[f];if(typeof p=="string")l+=kr(p);else{var E=p.repeat?"(?:"+p.pattern+")(?:"+kr(p.delimiter)+"(?:"+p.pattern+"))*":p.pattern;t&&t.push(p),p.optional?p.prefix?l+="(?:"+kr(p.prefix)+"("+E+"))?":l+="("+E+")?":l+=kr(p.prefix)+"("+E+")"}}if(i)n||(l+="(?:"+kr(a)+")?"),l+=c==="$"?"$":"(?="+c+")";else{var m=e[e.length-1],T=typeof m=="string"?m[m.length-1]===a:m===void 0;n||(l+="(?:"+kr(a)+"(?="+c+"))?"),T||(l+="(?="+kr(a)+"|"+c+")")}return new RegExp(l,dN(r))}function lN(e,t,r){return e instanceof RegExp?jI(e,t):Array.isArray(e)?GI(e,t,r):$I(e,t,r)}});var ON=Ee(ni=>{s();(function(t,r){typeof ni=="object"&&ni&&typeof ni.nodeName!="string"?r(ni):typeof define=="function"&&define.amd?define(["exports"],r):(t.Mustache={},r(t.Mustache))})(ni,function(t){var r=Object.prototype.toString,n=Array.isArray||function(N){return r.call(N)==="[object Array]"};function o(y){return typeof y=="function"}function i(y){return n(y)?"array":typeof y}function a(y){return y.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function c(y,N){return y!=null&&typeof y=="object"&&N in y}function l(y,N){return y!=null&&typeof y!="object"&&y.hasOwnProperty&&y.hasOwnProperty(N)}var f=RegExp.prototype.test;function p(y,N){return f.call(y,N)}var E=/\S/;function m(y){return!p(E,y)}var T={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};function h(y){return String(y).replace(/[&<>"'`=\/]/g,function(S){return T[S]})}var g=/\s*/,O=/\s+/,C=/\s*=/,A=/\s*\}/,R=/#|\^|\/|>|\{|&|=|!/;function x(y,N){if(!y)return[];var S=[],P=[],U=[],B=!1,j=!1;function z(){if(B&&!j)for(;U.length;)delete P[U.pop()];else U=[];B=!1,j=!1}var ne,Pe,oo;function ea(ar){if(typeof ar=="string"&&(ar=ar.split(O,2)),!n(ar)||ar.length!==2)throw new Error("Invalid tags: "+ar);ne=new RegExp(a(ar[0])+"\\s*"),Pe=new RegExp("\\s*"+a(ar[1])),oo=new RegExp("\\s*"+a("}"+ar[1]))}ea(N||t.tags);for(var be=new M(y),rn,dt,xt,ta,jf,nn;!be.eos();){if(rn=be.pos,xt=be.scanUntil(ne),xt)for(var Gf=0,BO=xt.length;Gf<BO;++Gf)ta=xt.charAt(Gf),m(ta)?U.push(P.length):j=!0,P.push(["text",ta,rn,rn+1]),rn+=1,ta===`
`&&z();if(!be.scan(ne))break;if(B=!0,dt=be.scan(R)||"name",be.scan(g),dt==="="?(xt=be.scanUntil(C),be.scan(C),be.scanUntil(Pe)):dt==="{"?(xt=be.scanUntil(oo),be.scan(A),be.scanUntil(Pe),dt="&"):xt=be.scanUntil(Pe),!be.scan(Pe))throw new Error("Unclosed tag at "+be.pos);if(jf=[dt,xt,rn,be.pos],P.push(jf),dt==="#"||dt==="^")S.push(jf);else if(dt==="/"){if(nn=S.pop(),!nn)throw new Error('Unopened section "'+xt+'" at '+rn);if(nn[1]!==xt)throw new Error('Unclosed section "'+nn[1]+'" at '+rn)}else dt==="name"||dt==="{"||dt==="&"?j=!0:dt==="="&&ea(xt)}if(nn=S.pop(),nn)throw new Error('Unclosed section "'+nn[1]+'" at '+be.pos);return L(D(P))}function D(y){for(var N=[],S,P,U=0,B=y.length;U<B;++U)S=y[U],S&&(S[0]==="text"&&P&&P[0]==="text"?(P[1]+=S[1],P[3]=S[3]):(N.push(S),P=S));return N}function L(y){for(var N=[],S=N,P=[],U,B,j=0,z=y.length;j<z;++j)switch(U=y[j],U[0]){case"#":case"^":S.push(U),P.push(U),S=U[4]=[];break;case"/":B=P.pop(),B[5]=U[2],S=P.length>0?P[P.length-1][4]:N;break;default:S.push(U)}return N}function M(y){this.string=y,this.tail=y,this.pos=0}M.prototype.eos=function(){return this.tail===""},M.prototype.scan=function(N){var S=this.tail.match(N);if(!S||S.index!==0)return"";var P=S[0];return this.tail=this.tail.substring(P.length),this.pos+=P.length,P},M.prototype.scanUntil=function(N){var S=this.tail.search(N),P;switch(S){case-1:P=this.tail,this.tail="";break;case 0:P="";break;default:P=this.tail.substring(0,S),this.tail=this.tail.substring(S)}return this.pos+=P.length,P};function w(y,N){this.view=y,this.cache={".":this.view},this.parent=N}w.prototype.push=function(N){return new w(N,this)},w.prototype.lookup=function(N){var S=this.cache,P;if(S.hasOwnProperty(N))P=S[N];else{for(var U=this,B,j,z,ne=!1;U;){if(N.indexOf(".")>0)for(B=U.view,j=N.split("."),z=0;B!=null&&z<j.length;)z===j.length-1&&(ne=c(B,j[z])||l(B,j[z])),B=B[j[z++]];else B=U.view[N],ne=c(U.view,N);if(ne){P=B;break}U=U.parent}S[N]=P}return o(P)&&(P=P.call(this.view)),P};function _(){this.cache={}}_.prototype.clearCache=function(){this.cache={}},_.prototype.parse=function(N,S){var P=this.cache,U=N+":"+(S||t.tags).join(":"),B=P[U];return B==null&&(B=P[U]=x(N,S)),B},_.prototype.render=function(N,S,P,U){var B=this.parse(N,U),j=S instanceof w?S:new w(S);return this.renderTokens(B,j,P,N)},_.prototype.renderTokens=function(N,S,P,U){for(var B="",j,z,ne,Pe=0,oo=N.length;Pe<oo;++Pe)ne=void 0,j=N[Pe],z=j[0],z==="#"?ne=this.renderSection(j,S,P,U):z==="^"?ne=this.renderInverted(j,S,P,U):z===">"?ne=this.renderPartial(j,S,P,U):z==="&"?ne=this.unescapedValue(j,S):z==="name"?ne=this.escapedValue(j,S):z==="text"&&(ne=this.rawValue(j)),ne!==void 0&&(B+=ne);return B},_.prototype.renderSection=function(N,S,P,U){var B=this,j="",z=S.lookup(N[1]);function ne(ea){return B.render(ea,S,P)}if(!!z){if(n(z))for(var Pe=0,oo=z.length;Pe<oo;++Pe)j+=this.renderTokens(N[4],S.push(z[Pe]),P,U);else if(typeof z=="object"||typeof z=="string"||typeof z=="number")j+=this.renderTokens(N[4],S.push(z),P,U);else if(o(z)){if(typeof U!="string")throw new Error("Cannot use higher-order sections without the original template");z=z.call(S.view,U.slice(N[3],N[5]),ne),z!=null&&(j+=z)}else j+=this.renderTokens(N[4],S,P,U);return j}},_.prototype.renderInverted=function(N,S,P,U){var B=S.lookup(N[1]);if(!B||n(B)&&B.length===0)return this.renderTokens(N[4],S,P,U)},_.prototype.renderPartial=function(N,S,P){if(!!P){var U=o(P)?P(N[1]):P[N[1]];if(U!=null)return this.renderTokens(this.parse(U),S,P,U)}},_.prototype.unescapedValue=function(N,S){var P=S.lookup(N[1]);if(P!=null)return P},_.prototype.escapedValue=function(N,S){var P=S.lookup(N[1]);if(P!=null)return t.escape(P)},_.prototype.rawValue=function(N){return N[1]},t.name="mustache.js",t.version="3.0.0",t.tags=["{{","}}"];var I=new _;return t.clearCache=function(){return I.clearCache()},t.parse=function(N,S){return I.parse(N,S)},t.render=function(N,S,P,U){if(typeof N!="string")throw new TypeError('Invalid template! Template should be a "string" but "'+i(N)+'" was given as the first argument for mustache#render(template, view, partials)');return I.render(N,S,P,U)},t.to_html=function(N,S,P,U){var B=t.render(N,S,P);if(o(U))U(B);else return B},t.escape=h,t.Scanner=M,t.Context=w,t.Writer=_,t})});var $N=Ee((Uq,Yl)=>{s();var CN,AN,SN,IN,PN,bN,vN,xN,DN,Ql,sm,wN,LN,MN,oi,HN,kN,UN,FN,VN,BN,jN,GN,zl;(function(e){var t=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(n){e(r(t,r(n)))}):typeof Yl=="object"&&typeof Yl.exports=="object"?e(r(t,r(Yl.exports))):e(r(t));function r(n,o){return n!==t&&(typeof Object.create=="function"?Object.defineProperty(n,"__esModule",{value:!0}):n.__esModule=!0),function(i,a){return n[i]=o?o(i,a):a}}})(function(e){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])};CN=function(n,o){if(typeof o!="function"&&o!==null)throw new TypeError("Class extends value "+String(o)+" is not a constructor or null");t(n,o);function i(){this.constructor=n}n.prototype=o===null?Object.create(o):(i.prototype=o.prototype,new i)},AN=Object.assign||function(n){for(var o,i=1,a=arguments.length;i<a;i++){o=arguments[i];for(var c in o)Object.prototype.hasOwnProperty.call(o,c)&&(n[c]=o[c])}return n},SN=function(n,o){var i={};for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&o.indexOf(a)<0&&(i[a]=n[a]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,a=Object.getOwnPropertySymbols(n);c<a.length;c++)o.indexOf(a[c])<0&&Object.prototype.propertyIsEnumerable.call(n,a[c])&&(i[a[c]]=n[a[c]]);return i},IN=function(n,o,i,a){var c=arguments.length,l=c<3?o:a===null?a=Object.getOwnPropertyDescriptor(o,i):a,f;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")l=Reflect.decorate(n,o,i,a);else for(var p=n.length-1;p>=0;p--)(f=n[p])&&(l=(c<3?f(l):c>3?f(o,i,l):f(o,i))||l);return c>3&&l&&Object.defineProperty(o,i,l),l},PN=function(n,o){return function(i,a){o(i,a,n)}},bN=function(n,o){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,o)},vN=function(n,o,i,a){function c(l){return l instanceof i?l:new i(function(f){f(l)})}return new(i||(i=Promise))(function(l,f){function p(T){try{m(a.next(T))}catch(h){f(h)}}function E(T){try{m(a.throw(T))}catch(h){f(h)}}function m(T){T.done?l(T.value):c(T.value).then(p,E)}m((a=a.apply(n,o||[])).next())})},xN=function(n,o){var i={label:0,sent:function(){if(l[0]&1)throw l[1];return l[1]},trys:[],ops:[]},a,c,l,f;return f={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(f[Symbol.iterator]=function(){return this}),f;function p(m){return function(T){return E([m,T])}}function E(m){if(a)throw new TypeError("Generator is already executing.");for(;i;)try{if(a=1,c&&(l=m[0]&2?c.return:m[0]?c.throw||((l=c.return)&&l.call(c),0):c.next)&&!(l=l.call(c,m[1])).done)return l;switch(c=0,l&&(m=[m[0]&2,l.value]),m[0]){case 0:case 1:l=m;break;case 4:return i.label++,{value:m[1],done:!1};case 5:i.label++,c=m[1],m=[0];continue;case 7:m=i.ops.pop(),i.trys.pop();continue;default:if(l=i.trys,!(l=l.length>0&&l[l.length-1])&&(m[0]===6||m[0]===2)){i=0;continue}if(m[0]===3&&(!l||m[1]>l[0]&&m[1]<l[3])){i.label=m[1];break}if(m[0]===6&&i.label<l[1]){i.label=l[1],l=m;break}if(l&&i.label<l[2]){i.label=l[2],i.ops.push(m);break}l[2]&&i.ops.pop(),i.trys.pop();continue}m=o.call(n,i)}catch(T){m=[6,T],c=0}finally{a=l=0}if(m[0]&5)throw m[1];return{value:m[0]?m[1]:void 0,done:!0}}},DN=function(n,o){for(var i in n)i!=="default"&&!Object.prototype.hasOwnProperty.call(o,i)&&zl(o,n,i)},zl=Object.create?function(n,o,i,a){a===void 0&&(a=i),Object.defineProperty(n,a,{enumerable:!0,get:function(){return o[i]}})}:function(n,o,i,a){a===void 0&&(a=i),n[a]=o[i]},Ql=function(n){var o=typeof Symbol=="function"&&Symbol.iterator,i=o&&n[o],a=0;if(i)return i.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&a>=n.length&&(n=void 0),{value:n&&n[a++],done:!n}}};throw new TypeError(o?"Object is not iterable.":"Symbol.iterator is not defined.")},sm=function(n,o){var i=typeof Symbol=="function"&&n[Symbol.iterator];if(!i)return n;var a=i.call(n),c,l=[],f;try{for(;(o===void 0||o-- >0)&&!(c=a.next()).done;)l.push(c.value)}catch(p){f={error:p}}finally{try{c&&!c.done&&(i=a.return)&&i.call(a)}finally{if(f)throw f.error}}return l},wN=function(){for(var n=[],o=0;o<arguments.length;o++)n=n.concat(sm(arguments[o]));return n},LN=function(){for(var n=0,o=0,i=arguments.length;o<i;o++)n+=arguments[o].length;for(var a=Array(n),c=0,o=0;o<i;o++)for(var l=arguments[o],f=0,p=l.length;f<p;f++,c++)a[c]=l[f];return a},MN=function(n,o,i){if(i||arguments.length===2)for(var a=0,c=o.length,l;a<c;a++)(l||!(a in o))&&(l||(l=Array.prototype.slice.call(o,0,a)),l[a]=o[a]);return n.concat(l||Array.prototype.slice.call(o))},oi=function(n){return this instanceof oi?(this.v=n,this):new oi(n)},HN=function(n,o,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var a=i.apply(n,o||[]),c,l=[];return c={},f("next"),f("throw"),f("return"),c[Symbol.asyncIterator]=function(){return this},c;function f(g){a[g]&&(c[g]=function(O){return new Promise(function(C,A){l.push([g,O,C,A])>1||p(g,O)})})}function p(g,O){try{E(a[g](O))}catch(C){h(l[0][3],C)}}function E(g){g.value instanceof oi?Promise.resolve(g.value.v).then(m,T):h(l[0][2],g)}function m(g){p("next",g)}function T(g){p("throw",g)}function h(g,O){g(O),l.shift(),l.length&&p(l[0][0],l[0][1])}},kN=function(n){var o,i;return o={},a("next"),a("throw",function(c){throw c}),a("return"),o[Symbol.iterator]=function(){return this},o;function a(c,l){o[c]=n[c]?function(f){return(i=!i)?{value:oi(n[c](f)),done:c==="return"}:l?l(f):f}:l}},UN=function(n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=n[Symbol.asyncIterator],i;return o?o.call(n):(n=typeof Ql=="function"?Ql(n):n[Symbol.iterator](),i={},a("next"),a("throw"),a("return"),i[Symbol.asyncIterator]=function(){return this},i);function a(l){i[l]=n[l]&&function(f){return new Promise(function(p,E){f=n[l](f),c(p,E,f.done,f.value)})}}function c(l,f,p,E){Promise.resolve(E).then(function(m){l({value:m,done:p})},f)}},FN=function(n,o){return Object.defineProperty?Object.defineProperty(n,"raw",{value:o}):n.raw=o,n};var r=Object.create?function(n,o){Object.defineProperty(n,"default",{enumerable:!0,value:o})}:function(n,o){n.default=o};VN=function(n){if(n&&n.__esModule)return n;var o={};if(n!=null)for(var i in n)i!=="default"&&Object.prototype.hasOwnProperty.call(n,i)&&zl(o,n,i);return r(o,n),o},BN=function(n){return n&&n.__esModule?n:{default:n}},jN=function(n,o,i,a){if(i==="a"&&!a)throw new TypeError("Private accessor was defined without a getter");if(typeof o=="function"?n!==o||!a:!o.has(n))throw new TypeError("Cannot read private member from an object whose class did not declare it");return i==="m"?a:i==="a"?a.call(n):a?a.value:o.get(n)},GN=function(n,o,i,a,c){if(a==="m")throw new TypeError("Private method is not writable");if(a==="a"&&!c)throw new TypeError("Private accessor was defined without a setter");if(typeof o=="function"?n!==o||!c:!o.has(n))throw new TypeError("Cannot write private member to an object whose class did not declare it");return a==="a"?c.call(n,i):c?c.value=i:o.set(n,i),i},e("__extends",CN),e("__assign",AN),e("__rest",SN),e("__decorate",IN),e("__param",PN),e("__metadata",bN),e("__awaiter",vN),e("__generator",xN),e("__exportStar",DN),e("__createBinding",zl),e("__values",Ql),e("__read",sm),e("__spread",wN),e("__spreadArrays",LN),e("__spreadArray",MN),e("__await",oi),e("__asyncGenerator",HN),e("__asyncDelegator",kN),e("__asyncValues",UN),e("__makeTemplateObject",FN),e("__importStar",VN),e("__importDefault",BN),e("__classPrivateFieldGet",jN),e("__classPrivateFieldSet",GN)})});var _m=Ee((zK,yy)=>{s();yy.exports=function(t,r){var n="000000000"+t;return n.substr(n.length-r)}});var Ry=Ee((qK,Oy)=>{s();var hb=_m(),Tb=typeof window=="object"?window:self,gb=Object.keys(Tb).length,Nb=navigator.mimeTypes?navigator.mimeTypes.length:0,yb=hb((Nb+navigator.userAgent.length).toString(36)+gb.toString(36),4);Oy.exports=function(){return yb}});var Py=Ee((KK,Cy)=>{s();var pf=Ry(),Ay=_m(),js=0,hm=4,df=36,Sy=Math.pow(df,hm);function Tm(){return Ay((Math.random()*Sy<<0).toString(df),hm)}function Iy(){return js=js<Sy?js:0,js++,js-1}function Gs(){var e="c",t=new Date().getTime().toString(df),r=Ay(Iy().toString(df),hm),n=pf(),o=Tm()+Tm();return e+t+r+n+o}Gs.slug=function(){var t=new Date().getTime().toString(36),r=Iy().toString(36).slice(-4),n=pf().slice(0,1)+pf().slice(-1),o=Tm().slice(-2);return t.slice(-2)+r+n+o};Gs.isCuid=function(t){return typeof t!="string"?!1:!!t.startsWith("c")};Gs.isSlug=function(t){if(typeof t!="string")return!1;var r=t.length;return r>=7&&r<=10};Gs.fingerprint=pf;Cy.exports=Gs});var Vy=Ee(($3,pi)=>{s();pi.exports=Ly;pi.exports.parse=xm;pi.exports.compile=tv;pi.exports.tokensToFunction=My;pi.exports.tokensToRegExp=Hy;var ky="/",Uy="./",rv=new RegExp(["(\\\\.)","(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?"].join("|"),"g");function xm(e,t){for(var r=[],n=0,o=0,i="",a=t&&t.delimiter||ky,c=t&&t.delimiters||Uy,l=!1,f;(f=rv.exec(e))!==null;){var p=f[0],E=f[1],m=f.index;if(i+=e.slice(o,m),o=m+p.length,E){i+=E[1],l=!0;continue}var T="",h=e[o],g=f[2],O=f[3],C=f[4],A=f[5];if(!l&&i.length){var R=i.length-1;c.indexOf(i[R])>-1&&(T=i[R],i=i.slice(0,R))}i&&(r.push(i),i="",l=!1);var x=T!==""&&h!==void 0&&h!==T,D=A==="+"||A==="*",L=A==="?"||A==="*",M=T||a,w=O||C;r.push({name:g||n++,prefix:T,delimiter:M,optional:L,repeat:D,partial:x,pattern:w?nv(w):"[^"+tn(M)+"]+?"})}return(i||o<e.length)&&r.push(i+e.substr(o)),r}function tv(e,t){return My(xm(e,t))}function My(e){for(var t=new Array(e.length),r=0;r<e.length;r++)typeof e[r]=="object"&&(t[r]=new RegExp("^(?:"+e[r].pattern+")$"));return function(n,o){for(var i="",a=o&&o.encode||encodeURIComponent,c=0;c<e.length;c++){var l=e[c];if(typeof l=="string"){i+=l;continue}var f=n?n[l.name]:void 0,p;if(Array.isArray(f)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but got array');if(f.length===0){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var E=0;E<f.length;E++){if(p=a(f[E],l),!t[c].test(p))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'"');i+=(E===0?l.prefix:l.delimiter)+p}continue}if(typeof f=="string"||typeof f=="number"||typeof f=="boolean"){if(p=a(String(f),l),!t[c].test(p))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but got "'+p+'"');i+=l.prefix+p;continue}if(l.optional){l.partial&&(i+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be '+(l.repeat?"an array":"a string"))}return i}}function tn(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function nv(e){return e.replace(/([=!:$/()])/g,"\\$1")}function Fy(e){return e&&e.sensitive?"":"i"}function ov(e,t){if(!t)return e;var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,pattern:null});return e}function iv(e,t,r){for(var n=[],o=0;o<e.length;o++)n.push(Ly(e[o],t,r).source);return new RegExp("(?:"+n.join("|")+")",Fy(r))}function sv(e,t,r){return Hy(xm(e,r),t,r)}function Hy(e,t,r){r=r||{};for(var n=r.strict,o=r.start!==!1,i=r.end!==!1,a=tn(r.delimiter||ky),c=r.delimiters||Uy,l=[].concat(r.endsWith||[]).map(tn).concat("$").join("|"),f=o?"^":"",p=e.length===0,E=0;E<e.length;E++){var m=e[E];if(typeof m=="string")f+=tn(m),p=E===e.length-1&&c.indexOf(m[m.length-1])>-1;else{var T=m.repeat?"(?:"+m.pattern+")(?:"+tn(m.delimiter)+"(?:"+m.pattern+"))*":m.pattern;t&&t.push(m),m.optional?m.partial?f+=tn(m.prefix)+"("+T+")?":f+="(?:"+tn(m.prefix)+"("+T+"))?":f+=tn(m.prefix)+"("+T+")"}}return i?(n||(f+="(?:"+a+")?"),f+=l==="$"?"$":"(?="+l+")"):(n||(f+="(?:"+a+"(?="+l+"))?"),p||(f+="(?="+a+"|"+l+")")),new RegExp(f,Fy(r))}function Ly(e,t,r){return e instanceof RegExp?ov(e,t):Array.isArray(e)?iv(e,t,r):sv(e,t,r)}});var aO=Ee((Q5,sO)=>{s();var bv=/\{([0-9a-zA-Z_]+)\}/g;sO.exports=vv;function vv(e){var t;if(arguments.length===2&&typeof arguments[1]=="object")t=arguments[1];else{t=new Array(arguments.length-1);for(var r=1;r<arguments.length;++r)t[r-1]=arguments[r]}return(!t||!t.hasOwnProperty)&&(t={}),e.replace(bv,function(o,i,a){var c;return e[a-1]==="{"&&e[a+o.length]==="}"?i:(c=t.hasOwnProperty(i)?t[i]:null,c==null?"":c)})}});var _O=Ee((q5,mO)=>{s();"use strict";var EO=Object.getOwnPropertySymbols,Dv=Object.prototype.hasOwnProperty,wv=Object.prototype.propertyIsEnumerable;function Lv(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Mv(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de",Object.getOwnPropertyNames(e)[0]==="5")return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(i){return t[i]});if(n.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch(i){return!1}}mO.exports=Mv()?Object.assign:function(e,t){for(var r,n=Lv(e),o,i=1;i<arguments.length;i++){r=Object(arguments[i]);for(var a in r)Dv.call(r,a)&&(n[a]=r[a]);if(EO){o=EO(r);for(var c=0;c<o.length;c++)wv.call(r,o[c])&&(n[o[c]]=r[o[c]])}}return n}});var TO=Ee((K5,hO)=>{s();"use strict";var Hv={};hO.exports=Hv});var NO=Ee((X5,gO)=>{s();"use strict";function Uf(e){return function(){return e}}var ro=function(){};ro.thatReturns=Uf;ro.thatReturnsFalse=Uf(!1);ro.thatReturnsTrue=Uf(!0);ro.thatReturnsNull=Uf(null);ro.thatReturnsThis=function(){return this};ro.thatReturnsArgument=function(e){return e};gO.exports=ro});var xO=Ee((J5,yO)=>{s();"use strict";var Ff=_O(),uE=TO(),pE=NO(),Xs=typeof Symbol=="function"&&Symbol.for,Js=Xs?Symbol.for("react.element"):60103,kv=Xs?Symbol.for("react.call"):60104,Uv=Xs?Symbol.for("react.return"):60105,Fv=Xs?Symbol.for("react.portal"):60106,Vv=Xs?Symbol.for("react.fragment"):60107,OO=typeof Symbol=="function"&&Symbol.iterator;function dE(e){for(var t=arguments.length-1,r="Minified React error #"+e+"; visit http://facebook.github.io/react/docs/error-decoder.html?invariant="+e,n=0;n<t;n++)r+="&args[]="+encodeURIComponent(arguments[n+1]);throw t=Error(r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."),t.name="Invariant Violation",t.framesToPop=1,t}var mE={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function no(e,t,r){this.props=e,this.context=t,this.refs=uE,this.updater=r||mE}no.prototype.isReactComponent={};no.prototype.setState=function(e,t){typeof e!="object"&&typeof e!="function"&&e!=null&&dE("85"),this.updater.enqueueSetState(this,e,t,"setState")};no.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function EE(e,t,r){this.props=e,this.context=t,this.refs=uE,this.updater=r||mE}function _E(){}_E.prototype=no.prototype;var hE=EE.prototype=new _E;hE.constructor=EE;Ff(hE,no.prototype);hE.isPureReactComponent=!0;function TE(e,t,r){this.props=e,this.context=t,this.refs=uE,this.updater=r||mE}var Vf=TE.prototype=new _E;Vf.constructor=TE;Ff(Vf,no.prototype);Vf.unstable_isAsyncReactComponent=!0;Vf.render=function(){return this.props.children};var gE={current:null},RO=Object.prototype.hasOwnProperty,CO={key:!0,ref:!0,__self:!0,__source:!0};function AO(e,t,r){var n,o={},i=null,a=null;if(t!=null)for(n in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(i=""+t.key),t)RO.call(t,n)&&!CO.hasOwnProperty(n)&&(o[n]=t[n]);var c=arguments.length-2;if(c===1)o.children=r;else if(1<c){for(var l=Array(c),f=0;f<c;f++)l[f]=arguments[f+2];o.children=l}if(e&&e.defaultProps)for(n in c=e.defaultProps,c)o[n]===void 0&&(o[n]=c[n]);return{$$typeof:Js,type:e,key:i,ref:a,props:o,_owner:gE.current}}function NE(e){return typeof e=="object"&&e!==null&&e.$$typeof===Js}function Bv(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(r){return t[r]})}var SO=/\/+/g,Bf=[];function IO(e,t,r,n){if(Bf.length){var o=Bf.pop();return o.result=e,o.keyPrefix=t,o.func=r,o.context=n,o.count=0,o}return{result:e,keyPrefix:t,func:r,context:n,count:0}}function PO(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>Bf.length&&Bf.push(e)}function Zs(e,t,r,n){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case Js:case kv:case Uv:case Fv:i=!0}}if(i)return r(n,e,t===""?"."+yE(e,0):t),1;if(i=0,t=t===""?".":t+":",Array.isArray(e))for(var a=0;a<e.length;a++){o=e[a];var c=t+yE(o,a);i+=Zs(o,c,r,n)}else if(e===null||typeof e=="undefined"?c=null:(c=OO&&e[OO]||e["@@iterator"],c=typeof c=="function"?c:null),typeof c=="function")for(e=c.call(e),a=0;!(o=e.next()).done;)o=o.value,c=t+yE(o,a++),i+=Zs(o,c,r,n);else o==="object"&&(r=""+e,dE("31",r==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return i}function yE(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Bv(e.key):t.toString(36)}function jv(e,t){e.func.call(e.context,t,e.count++)}function Gv(e,t,r){var n=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?OE(e,n,r,pE.thatReturnsArgument):e!=null&&(NE(e)&&(t=o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(SO,"$&/")+"/")+r,e={$$typeof:Js,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}),n.push(e))}function OE(e,t,r,n,o){var i="";r!=null&&(i=(""+r).replace(SO,"$&/")+"/"),t=IO(t,i,n,o),e==null||Zs(e,"",Gv,t),PO(t)}var bO={Children:{map:function(e,t,r){if(e==null)return e;var n=[];return OE(e,n,null,t,r),n},forEach:function(e,t,r){if(e==null)return e;t=IO(null,null,t,r),e==null||Zs(e,"",jv,t),PO(t)},count:function(e){return e==null?0:Zs(e,"",pE.thatReturnsNull,null)},toArray:function(e){var t=[];return OE(e,t,null,pE.thatReturnsArgument),t},only:function(e){return NE(e)||dE("143"),e}},Component:no,PureComponent:EE,unstable_AsyncComponent:TE,Fragment:Vv,createElement:AO,cloneElement:function(e,t,r){var n=Ff({},e.props),o=e.key,i=e.ref,a=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,a=gE.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(l in t)RO.call(t,l)&&!CO.hasOwnProperty(l)&&(n[l]=t[l]===void 0&&c!==void 0?c[l]:t[l])}var l=arguments.length-2;if(l===1)n.children=r;else if(1<l){c=Array(l);for(var f=0;f<l;f++)c[f]=arguments[f+2];n.children=c}return{$$typeof:Js,type:e.type,key:o,ref:i,props:n,_owner:a}},createFactory:function(e){var t=AO.bind(null,e);return t.type=e,t},isValidElement:NE,version:"16.2.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:gE,assign:Ff}},vO=Object.freeze({default:bO}),RE=vO&&bO||vO;yO.exports=RE.default?RE.default:RE});var wO=Ee((Z5,DO)=>{s();"use strict";DO.exports=xO()});var LO=Ee(CE=>{s();"use strict";Object.defineProperty(CE,"__esModule",{value:!0});CE.default=$v;function $v(e){return e.replace(/[-_]+/g," ").replace(/[^\w\s]/g,"").replace(/ (.)/g,function(t){return t.toUpperCase()}).replace(/ /g,"").replace(/^./g,function(t){return t.toLowerCase()})}});var MO=Ee(mi=>{s();"use strict";Object.defineProperty(mi,"__esModule",{value:!0});mi.MAPPED_TO_PROPS=mi.ATTRIBUTES=void 0;var Wv=["component-id","listen-to","path","context","context-modifier","key","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning","alt","async","autocomplete","autofocus","autoplay","capture","checked","default","defer","disabled","draggable","dropzone","hidden","href","hreflang","http-equiv","icon","id","is","maxlength","minlength","media","method","multiple","name","placeholder","readonly","rel","required","reversed","role","rows","rowspan","selected","slot","src","tabindex","target","title","type","value"];mi.ATTRIBUTES=Wv;var Yv=["value"];mi.MAPPED_TO_PROPS=Yv});var UO=Ee(AE=>{s();"use strict";Object.defineProperty(AE,"__esModule",{value:!0});AE.default=Qv;function Xv(e){return Kv(e)||qv(e)||zv()}function zv(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function qv(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function Kv(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}var HO=2147483648,Jv=Math.floor(Math.random()*HO).toString(36)+Math.abs(Math.floor(Math.random()*HO)^Date.now()).toString(36),SE=0;function Zv(){return SE=SE+1,"".concat(Jv,"-").concat(SE)}var kO=Promise.resolve().then.bind(Promise.resolve()),IE=new Map,PE=new Map,bE=new Map,vE=new Map;function Qv(e,t){if(typeof e!="string")return{handleAriaAccessibility:function(){},ariaSetVnode:function(){},requiresRef:!1};var r=[];if(typeof e=="string"){for(var n in t)if(n.startsWith("aria-")&&t[n]&&typeof t[n].subscribe=="function"){var o="a".concat(Zv()),i=t[n];t[n]=o,r.push({targetRef:i,id:o,ariaAttribute:n})}}var a;t&&t["now-aria-ref"]&&(a=t["now-aria-ref"],delete t["now-aria-ref"]);function c(p){if(!p){a.setCurrent(p);return}var E=p.getRootNode(),m=bE.get(E);m||(m=[],bE.set(E,m)),m.push({ariaRef:a,element:p}),kO(function(){var T=vE.get(E);if(T||(T=[],vE.set(E,T)),T.push(a),T.length===m.length){bE.delete(E),vE.delete(E);for(var h=m.reverse(),g=new Map,O=0;O<h.length;O++){var C=h[O];if(g.set(C.ariaRef,C),O>0)for(var A=h[O-1].ariaRef;A;){if(A.contains(C.element)){A.setChildQuerySelector(C.ariaRef,tx(g.get(A).element,C.element)),C.ariaRef.setParentAriaRef(A);break}A=A.getParentAriaRef()}C.ariaRef.setCurrent(C.element)}}})}function l(p){a&&c(p);var E=!0,m=!1,T=void 0;try{for(var h=function(){var R=O.value;if(R.element=p,!p)return R.currentClone&&R.currentClone.parentNode&&(R.currentClone.parentNode.removeChild(R.currentClone),R.currentClone=null),R.callback&&(R.targetRef.unsubscribe({element:p,attribute:R.ariaAttribute}),R.callback=null),"continue";function x(D){if(!D||!D.isSet()){R.currentClone&&R.currentClone.parentNode&&(R.currentClone.parentNode.removeChild(R.currentClone),R.currentClone=null),p.removeAttribute(R.ariaAttribute);return}else p.setAttribute(R.ariaAttribute,R.id);if(p.getRootNode()===D.getRootNode()){var L=D.getAttribute("id");L?p.setAttribute(R.ariaAttribute,L):D.setId(R.id);return}var M=p.getRootNode(),w=IE.get(M);w||(w=new Set,IE.set(M,w)),w.add(R),kO(function(){var _=D.getRootNode(),I=Array.from(w).filter(function(N){return N.targetRef.isSet()&&N.targetRef.getRootNode()===_}),y=PE.get(_);y||(y=new Set,PE.set(_,y)),y.add(R),y.size===I.length&&(ex(y),IE.delete(M),PE.delete(_))})}R.callback=x,R.targetRef.subscribe({element:p,attribute:R.ariaAttribute},x)},g=r[Symbol.iterator](),O;!(E=(O=g.next()).done);E=!0)var C=h()}catch(A){m=!0,T=A}finally{try{!E&&g.return!=null&&g.return()}finally{if(m)throw T}}}function f(p){for(var E=0;E<r.length;E++){var m=r[E];m.vnode=p}}return{handleAriaAccessibility:l,ariaSetVnode:f,requiresRef:!!(a||r.length)}}function ex(e){for(var t=new Map,r=[],n=Array.from(e),o=function(_){var I=n[_],y=t.get(I.targetRef);y||(y={targetItems:[],children:[],targetRef:I.targetRef,parentTargetRef:null},t.set(I.targetRef,y)),y.targetItems.push(I);for(var N=I.targetRef.getParentAriaRef();N;){if(n.find(function(P){return P.targetRef===N})){var S=t.get(N);S||(S={targetItems:[],children:[],targetRef:N,parentTargetRef:null},t.set(N,S)),y.parentTargetRef=N,S.children.push(I);break}N=N.getParentAriaRef()}N||r.push(I)},i=0;i<n.length;i++)o(i);for(var a=new Map,c=new Map,l=0;l<r.length;l++){var f=r[l],p=a.get(f.targetRef);if(f.element.setAttribute(f.ariaAttribute,p?p.id:f.id),!p){a.set(f.targetRef,f);var E=f.targetRef.cloneNode(!0);E.id=f.id,E.setAttribute("aria-hidden",!0);var m=document.createElement("div");m.style="position: absolute; overflow: hidden; width: 1px; height: 1px; margin: 0; border: none; padding: 0; white-space: nowrap; clip: rect(0 0 0 0); clip-path: inset(50%);",m.appendChild(E),f.currentClone&&f.currentClone.parentNode&&f.currentClone.parentNode.removeChild(f.currentClone),f.element.getRootNode().appendChild(m),f.currentClone=m}var T=Xv(t.get(f.targetRef).children);for(c.set(f.targetRef,"");T.length;){var h=T.shift(),g=a.get(h.targetRef),O=g?g.id:h.id;if(h.element.setAttribute(h.ariaAttribute,O),!g){a.set(h.targetRef,h);var C=t.get(h.targetRef),A=[],R=void 0,x=h.targetRef;do{R=x.getParentAriaRef();var D=R.getChildQuerySelector(x);A.push(D),x=R}while(R!==f.targetRef);var L=A.reverse().join(" > "),M=f.currentClone.querySelector(L);M.id=O,T=T.concat(C.children)}}}}function tx(e,t){for(var r=[],n=t;n!==e;){for(var o=0,i=n;i;)i.tagName===n.tagName&&(o+=1),i=i.previousElementSibling;r.push("".concat(n.tagName.toLowerCase(),":nth-of-type(").concat(o,")")),n=n.parentNode}return r.reverse().join(" > ")}});var VO=Ee(xE=>{s();"use strict";Object.defineProperty(xE,"__esModule",{value:!0});xE.default=rx;var Ei=DE(wO()),nx=DE(LO()),FO=MO(),ox=DE(UO());function DE(e){return e&&e.__esModule?e:{default:e}}function sx(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(o){return Object.getOwnPropertyDescriptor(r,o).enumerable}))),n.forEach(function(o){ix(e,o,r[o])})}return e}function ix(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function rx(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};function r(A){return typeof A=="string"&&A.indexOf("-")!==-1}function n(A){return FO.ATTRIBUTES.indexOf(A)!==-1||A.startsWith("aria-")||A.startsWith("data-")}function o(A){return FO.MAPPED_TO_PROPS.indexOf(A)!==-1}for(var i=(0,ox.default)(e,t),a=i.handleAriaAccessibility,c=i.ariaSetVnode,l=i.requiresRef,f=arguments.length,p=new Array(f>2?f-2:0),E=2;E<f;E++)p[E-2]=arguments[E];if(t&&!!Object.keys(t).length&&r(e)){var m=t.ref&&typeof t.ref=="function"&&t.ref,T={},h={};for(var g in t)n(g)?T[g]=t[g]:h[(0,nx.default)(g)]=t[g],o(g)&&(h[g]=t[g]);if(Object.keys(h).length){var O=Ei.default.createElement.apply(Ei.default,[e,Object.assign({},T,{ref:function(R){a(R),!!R&&(m&&m(R),Object.assign(R,h))}})].concat(p));return c(O),O}}if(l){var C=Ei.default.createElement.apply(Ei.default,[e,sx({},t,{ref:function(R){a(R),t&&t.ref&&t.ref(R)}})].concat(p));return c(C),C}else return Ei.default.createElement.apply(Ei.default,[e,t].concat(p))}});s();var Yf={};Z(Yf,{LOCAL_STORAGE_SET:()=>oa,createLocalStorageBehavior:()=>ia});s();var Wf={};Z(Wf,{LOCAL_STORAGE_SET:()=>oa,createLocalStorageBehavior:()=>ia});s();s();var oa="LOCAL_STORAGE_SET";function XO({localStorageKey:e,parse:t}){let r=localStorage.getItem(e);return t&&typeof r=="string"&&(r=JSON.parse(r)),r}function JO({host:e,key:t}){return`${e.tagName}_${t}`}function ia({key:e,stateKey:t,behaviorKey:r,parse:n,setKeyName:o}){let i,a=t||e,c=r||"localStorage",l=`behaviors.${c}.${a}`;return{name:c,setInitialState({host:f,properties:p}){return i=(o||JO)({key:e,host:f,properties:p}),{[a]:XO({localStorageKey:i,parse:n})}},actionHandlers:{[oa]({action:{payload:{value:f}},updateState:p}){let E=f;n&&typeof f!="string"&&(E=JSON.stringify(f)),localStorage.setItem(i,E),p({path:l,value:f,operation:"set"})}}}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_behavior_local_storage=Wf);var Ju={};Z(Ju,{createPostMessageBehavior:()=>wa,postMessageActions:()=>Y_});s();var Xu={};Z(Xu,{createPostMessageBehavior:()=>wa,postMessageActions:()=>Y_});s();s();var sa="POST_MESSAGE_BEHAVIOR#POST_MESSAGE",aa="POST_MESSAGE_BEHAVIOR#MESSAGE_RECEIVED",ca="POST_MESSAGE_BEHAVIOR#SET_TARGET_WINDOW";s();var zu={};Z(zu,{DISCONNECTED_TIME:()=>on,actionTypes:()=>he,addPendingNetworkActionForHost:()=>No,addPendingNetworkActionForHostCb:()=>xa,allLogTypes:()=>re,callAsync:()=>hi,camelCase:()=>Ke,clearPendingNetworkActionsForHost:()=>va,createAriaRef:()=>Gr,createLogContext:()=>so,createLogger:()=>Oe,createRef:()=>Dt,defer:()=>oe,dispatchError:()=>go,domainSeparationProperties:()=>it,errorTypes:()=>mt,findKey:()=>lr,get:()=>$,getHostInfo:()=>Yt,getHostPendingNetworkActionCount:()=>Da,getPendingNetworkActionCount:()=>ba,guid:()=>Nt,isEqual:()=>De,isPlainObject:()=>Je,isRef:()=>gn,isSelectiveEqual:()=>Tt,isThrottled:()=>tt,kebabCase:()=>ve,locations:()=>K,memoize:()=>Q,noop:()=>sn,notifyLogObservers:()=>mn,observe:()=>Ci,omit:()=>fr,pendingNetworkActionCountForHost:()=>yn,pick:()=>xe,raf:()=>pr,removePendingNetworkActionForHost:()=>yo,requestIdleCallback:()=>gt,requestIdleCallbackPollyfill:()=>st,sandbox:()=>le,set:()=>ht,shouldLog:()=>ho,splitPath:()=>_t,subscribeToRef:()=>Nn,toLower:()=>ae,toString:()=>Et,toUpper:()=>cr,values:()=>ur,whenIdle:()=>at});s();s();var ZO=Promise.resolve().then.bind(Promise.resolve()),hi=ZO;s();var mt={COMPONENT_ERROR_THROWN:"SEISMIC_COMPONENT_ERROR_THROWN"},he={COMPONENT_CONNECTED:"SEISMIC_COMPONENT_CONNECTED",COMPONENT_DISCONNECTED:"SEISMIC_COMPONENT_DISCONNECTED",COMPONENT_BOOTSTRAPPED:"SEISMIC_COMPONENT_BOOTSTRAPPED",COMPONENT_PROPERTY_CHANGED:"SEISMIC_COMPONENT_PROPERTY_CHANGED",COMPONENT_RENDERED:"SEISMIC_COMPONENT_RENDERED",COMPONENT_DOM_READY:"SEISMIC_COMPONENT_DOM_READY",COMPONENT_PROPERTY_UPDATE_REQUESTED:"SEISMIC_COMPONENT_PROPERTY_UPDATE_REQUESTED",COMPONENT_RENDER_REQUESTED:"SEISMIC_COMPONENT_RENDER_REQUESTED",COMPONENT_DOM_TREE_READY:"SEISMIC_COMPONENT_DOM_TREE_READY",COMPONENT_TREE_RENDERED:"SEISMIC_COMPONENT_TREE_RENDERED",COMPONENT_ACTION_DISPATCHED:"SEISMIC_COMPONENT_ACTION_DISPATCHED",COMPONENT_ERROR_THROWN:mt.COMPONENT_ERROR_THROWN,COMPONENT_INTERACTIVE:"SEISMIC_COMPONENT_INTERACTIVE"},K={EFFECT:"SEISMIC_LOCATION_EFFECT",EVENT:"SEISMIC_LOCATION_EVENT",INITIAL_STATE:"SEISMIC_LOCATION_INITIAL_STATE",INTERCEPTOR:"SEISMIC_LOCATION_INTERCEPTOR",LIFECYCLE:"SEISMIC_LOCATION_LIFECYCLE",PROPERTY:"SEISMIC_LOCATION_PROPERTY",RENDERER:"SEISMIC_LOCATION_RENDERER",TRANSFORM_STATE:"SEISMIC_LOCATION_TRANSFORM_STATE",VIEW:"SEISMIC_LOCATION_VIEW"};var ME="nowId",on=Symbol("SEISMIC_COMPONENT_DISCONNECTED_TIME"),it={NOW_DS_RECORD_TABLE:"nowDsRecordTable",NOW_DS_RECORD_ID:"nowDsRecordId",NOW_DS_DOMAIN_ID:"nowDsDomainId",NOW_DS_DOMAIN_SCOPE:"nowDsDomainScope"},la=Symbol("__CREATE_REF_SYMBOL__"),fa=Symbol("__CREATE_REF_SUBSCRIBE_SYMBOL__"),HE=Symbol("__CREATE_REF_COMP_PROPS_SUBSCRIPTIONS_SYMBOL__");s();s();s();var kE="error",UE="warn",FE="info",VE="debug",BE="trace",ua=[kE,UE,FE,VE,BE],re={ERROR:kE,WARN:UE,INFO:FE,DEBUG:VE,TRACE:BE};s();function so({host:e,tagName:t,componentId:r,level:n,error:o,docs:i,origin:a,module:c,message:l,postfix:f}){let p=e||{},{tagName:E=null,nowId:m=null,__DO_NOT_USE_OR_YOU_WILL_BE_FIRED_BY_YOUR_PARENT__:T=null,nowLoggingLevels:h=null}=p,g={componentName:E||t,componentId:m||r,parentComponentId:T,level:n,error:o,docs:i,origin:a,module:c,postfix:f,nowLoggingLevels:h};return g.logMessage=eR(g,l),g}var eR=(e,t)=>{let{componentName:r,componentId:n,docs:o,error:i,postfix:a,module:c,origin:l}=e,f=r?`<${r.toLowerCase()} ${n?`component-id="${n}"`:""}/>`:"",p="";return f&&l?p=`For component ${f} with origin '${l}': `:f?p=`For component ${f}: `:l&&(p=`At origin '${l}': `),`${c} ${p}${t}${i?`
${i.stack}`:""}${o?`
Documentation: ${o}`:`
${a}`}`};s();var Nu={};Z(Nu,{configConstants:()=>Y,getConfig:()=>Na,getConfigItem:()=>k,observeConfigItem:()=>rt,setConfigItem:()=>ya});s();s();var eu={};Z(eu,{camelCase:()=>Ke,clearDeferMetrics:()=>Zf,createSnHttp:()=>an,defer:()=>oe,findKey:()=>lr,get:()=>$,getDeferMetrics:()=>da,isEqual:()=>De,isPlainObject:()=>Je,isSelectiveEqual:()=>Tt,isThrottled:()=>tt,kebabCase:()=>ve,logDeferTiming:()=>ma,logDuration:()=>co,memoize:()=>Xe,noop:()=>sn,omit:()=>fr,pick:()=>xe,raf:()=>pr,requestIdleCallback:()=>gt,requestIdleCallbackPollyfill:()=>st,set:()=>ht,splitPath:()=>_t,toLower:()=>ae,toString:()=>Et,toUpper:()=>cr,values:()=>ur,whenIdle:()=>at});s();s();function ve(e){return typeof e!="string"?"":e.trim().replace(/(\B[A-Z]|\B[0-9])/g,"-$1").replace(/[\s_]+/g,"-").toLowerCase()}s();function Ke(e){return ve(e).replace(/[-_]+/g," ").replace(/[^\w\s]/g,"").replace(/ (.)/g,t=>t.toUpperCase()).replace(/ /g,"")}s();function Et(e){return e==null?"":e.toString()}s();function ae(e){return typeof e!="string"?"":e.toLowerCase()}s();function cr(e){return typeof e!="string"?"":e.toUpperCase()}s();var Qf=!1,ao={};function jE(e,t){let r=ao[e];r||(r={calls:0,hits:0,size:0},ao[e]=r),r.calls+=1,t?r.hits+=1:r.size+=1}function Xe(e,t,r){let n=t,o,i=!1;r===void 0&&typeof t=="object"?(n=t.createCacheKey,o=t.profileName,i=t.snabbdom):typeof r=="object"&&(n=t||r.createCacheKey,o=r.profileName,i=r.snabbdom);let a=function(...c){let l=n?n.apply(this,c):c[0],{cache:f}=a;if(f.has(l)){Qf&&jE(o,!0);let m=f.get(l);return i?zf(m):m}Qf&&jE(o,!1);let p=e.apply(this,c),E=i?zf(p):p;return a.cache=f.set(l,E)||f,E};return a.cache=new(Xe.Cache||Map),a}Xe.Cache=Map;Xe.collectStats=function(t=!0){Qf=t};Xe.clearStats=function(){ao={}};Xe.getStats=function(){return Object.keys(ao).reduce((t,r)=>{let{hits:n,calls:o}=ao[r],i=d(d({},ao[r]),{usage:o?`${(n/o*100).toFixed(4)}%`:"0.0000%"});return d(d({},t),{[r]:i})},{})};function zf(e){return e&&{children:e.children!==void 0?e.children.map(t=>zf(t)):void 0,data:e.data,elm:void 0,key:e.key,sel:e.sel,text:e.text}}s();function lr(e,t){if(!e)return;let r=Object.entries(e).find(([n,o])=>t(o,n));if(r){let[n]=r;return n}}s();s();var _t=Xe(function(t){if(typeof t!="string"&&!Array.isArray(t))return[];if(Array.isArray(t))return t;let r=t.split(".");for(let n=0;n<r.length;n++){let o=r[n],{length:i}=o;if(o.charAt(i-1)==="]"){let a=[],c="[",l=o.indexOf(c),f=o.substring(0,l);for(f&&a.push(f);l<i;){if(c!=="["&&c!=="]"){let E=o.indexOf("]",l),m=o.substring(l,E);m.charAt(0)===m.charAt(m.length-1)&&["'",'"'].includes(m.charAt(0))&&(m=m.slice(1,-1)),a.push(m),l=E}else l+=1;c=o.charAt(l)}let{length:p}=a;p&&(r.splice(n,1,...a),n+=p-1)}}return r},null,{profileName:"splitPath"});function $(e,t,r){if(!e||!t)return r;let n=_t(t),o=e,{length:i}=n;for(let a=0;a<i;a++){if(!o||!Object.prototype.hasOwnProperty.call(o,n[a]))return r;o=o[n[a]]}return o!==void 0?o:r}s();function ht(e,t,r){if(!e||!t)return;let n=_t(t),o=e,i,{length:a}=n;for(let c=0;c<a;c++){let l=c+1===a,f=n[c];if(i=o[f],!i){let p=n[c+1],E=Number.parseInt(p);i=o[f]=E==p&&!Number.isNaN(E)?[]:{}}l&&(o[f]=r),o=i}}s();function xe(e,t){let r={};if(!t||!t.length||!e)return{};let n=typeof t=="string"?[t]:t,{length:o}=n;for(let i=0;i<o;i++){let a=n[i];e.hasOwnProperty(a)&&(r[a]=e[a])}return r}s();function fr(e,t){if(!t||!t.length||!e)return e;let r={},n=typeof t=="string"?[t]:t,{length:o}=n;for(let i in e){let a=!1;for(let c=0;c<o;c++)i===n[c]&&(a=!0);a||(r[i]=e[i])}return r}s();function ur(e){let t=[];if(!e)return t;let r=Object.entries(e),{length:n}=r;for(let o=0;o<n;o++)t.push(r[o][1]);return t}s();function sn(){}s();function GE(e,t,r){let{length:n}=e,{length:o}=t;if(n!==o)return!1;for(let i=0;i<n;i++)if(!De(e[i],t[i],r))return!1;return!0}function qf(e,t,r){if(!e&&t||e&&!t)return!1;let n=Object.keys(e),o=Object.keys(t),{length:i}=n,{length:a}=o;return i!==a?!1:n.every(c=>De(e[c],t[c],r))}function tR(e,t,r){let{classes:n=!0}=r,o=Object.prototype.toString.call(e),i=Object.prototype.toString.call(t);if(o!==i)return!1;switch(o){case"[object Boolean]":case"[object Number]":case"[object Date]":return Kf(+e,+t);case"[object Set]":return GE([...e],[...t],r);case"[object Map]":return qf(Object.fromEntries(e),Object.fromEntries(t),r);case"[object String]":return`${e}`==`${t}`;case"[object Object]":return!n&&e.constructor!==Object?e===t:qf(e,t,r)}}var Kf=function(e,t){return e===t||e!==e&&t!==t};function De(e,t,r={}){if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return GE(e,t,r);let n=tR(e,t,r);return n!==void 0?n:typeof e=="object"&&typeof t=="object"?qf(e,t,r):typeof e=="function"&&typeof t=="function"&&e===t}s();function Xf(e,t,r={}){if(!e||!t||typeof t!="object"&&typeof e!="object")return!1;for(var n in t)if(t.hasOwnProperty(n)&&!e.hasOwnProperty(n)||e.hasOwnProperty(n)&&!Tt(e[n],t[n],r))return!1;return!0}function $E(e,t,r){let{length:n}=e,{length:o}=t;if(n!==o)return!1;for(let i=0;i<n;i++)if(!Tt(e[i],t[i],r))return!1;return!0}function Tt(e,t,r={}){if(e===t)return!0;if(Array.isArray(e)&&Array.isArray(t))return $E(e,t,r);let n=rR(e,t,r);return n!==void 0?n:typeof e=="object"&&typeof t=="object"?Xf(e,t,r):typeof e=="function"&&typeof t=="function"&&e===t}function rR(e,t,r){let{classes:n=!0}=r,o=Object.prototype.toString.call(e),i=Object.prototype.toString.call(t);if(o!==i)return!1;switch(o){case"[object Boolean]":case"[object Number]":case"[object Date]":return Kf(+e,+t);case"[object Set]":return $E([...e],[...t],r);case"[object Map]":return Xf(Object.fromEntries(e),Object.fromEntries(t),r);case"[object String]":return`${e}`==`${t}`;case"[object Object]":return!n&&e.constructor!==Object?e===t:Xf(e,t,r)}}s();function Je(e){return!!e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"}s();s();var WE=e=>e===!0||e==="true",tt=()=>{var e,t,r,n,o;return document.hidden&&!WE((t=(e=window==null?void 0:window.ux_globals)==null?void 0:e.sysprops)==null?void 0:t["sn_nxui_framework.scheduler.unchained.defer.off"])&&!WE((o=(n=(r=window==null?void 0:window.ux_globals)==null?void 0:r.nxui)==null?void 0:n.sysprops)==null?void 0:o["sn_nxui_framework.scheduler.unchained.defer.off"])};s();var nR=e=>{let t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(null)},pa=nR;s();var Jf={},oR="UNKNOWN";function Zf(){Jf={}}function co(e,t=0,r){let n=r||oR;e[n]||(e[n]=[]),e[n].push(t)}function da(){return Jf}function ma(e){co(Jf,e)}function oe(e,t=0){return ma(t),tt()?pa(e):setTimeout(e,t)}s();s();function st(e){oe(function(){let r=Date.now(),n=100;e({didTimeout:!1,timeRemaining(){return Math.max(0,n-(Date.now()-r))}})})}var iR=window.requestIdleCallback||st,YE,QE,zE,sR=(zE=(QE=(YE=window==null?void 0:window.navigator)==null?void 0:YE.userAgentData)==null?void 0:QE.brands)==null?void 0:zE.some(e=>e.brand==="Chromium"),qE,aR=(window==null?void 0:window.location)!==((qE=window==null?void 0:window.parent)==null?void 0:qE.location),cR=sR&&aR?st:iR,gt=cR;function at(e){return tt()?st(e):gt(e)}s();function pr(e){return tt()?pa(e):requestAnimationFrame(e)}s();var lR=e=>async()=>{let t=await import("/uxasset/externals/sn-http-request/latest/index.jsdbx"),{snHttpFactory:r}=t;return r(e)},an=lR;var Y={};Z(Y,{AMB_GC:()=>Wt,ARIA_LIVE_ASSERTIVE_TIMEOUT:()=>Br,ARIA_LIVE_POLITE_TIMEOUT:()=>jr,CHECK_FOR_POSSIBLE_PRESENTATIONAL_COMPONENTS:()=>fo,DEFAULT:()=>fR,DEV:()=>ru,DISABLE_GQL_BATCHING:()=>Ni,DISABLE_REST_BATCHING:()=>Ea,ENABLE_ACTION_DISPATCHED_HANDLING:()=>_a,ENABLE_DECLARATIVE_STATE_UPDATE_DEEP_COMPARE:()=>fu,ENABLE_PROPERTY_DEEP_COMPARE:()=>lu,ENABLE_SCHEDULER_QUEUE_COUNTS:()=>mu,ENABLE_SCHEDULER_STATS:()=>mr,GARBAGE_COLLECTOR_INTERVAL:()=>yi,GQL_CACHE_CAPACITY:()=>cn,GQL_CACHE_MAX_PERSIST:()=>su,GQL_CACHING_ENABLED:()=>ln,GQL_CACHING_REFRESH_DELAY:()=>fn,HTTP_CACHE_CAPACITY:()=>un,HTTP_CACHE_MAX_PERSIST:()=>KE,HTTP_CACHING_ENABLED:()=>pn,HTTP_CACHING_REFRESH_DELAY:()=>lo,INTERSECT_ROOT_MARGIN:()=>uo,LOGGING_ENABLED:()=>Fr,LOGGING_LEVELS:()=>po,LOGS_OBSERVER_INTERVAL:()=>mo,MEMOIZE:()=>au,MEMOIZE_SNABBDOM_PROP_PARTS:()=>du,METRICS_COMPONENT_INTERACTIVE_ENABLED:()=>Er,METRICS_ELEMENT_CONFIG_ENABLED:()=>Eu,METRICS_LEVEL:()=>Oi,METRICS_MARK_EXPIRATION:()=>yr,METRICS_MARK_PRUNING_INTERVAL:()=>Nr,METRICS_OBSERVER_INTERVAL:()=>dr,METRICS_PRUNE_MARKS:()=>Or,METRICS_TYPES:()=>Eo,METRICS_USE_WINDOW_PERFORMANCE:()=>cu,NOW_UI_CONFIG:()=>ou,NOW_UI_EVENT:()=>iu,NOW_UI_FRAMEWORK:()=>Ti,NOW_UI_FRAMEWORK_CONFIG_KEYS:()=>_u,NXUI_SYS_PROPS:()=>ga,PAGE_OPT_OUT_PROPERTY_DEEP_COMPARE:()=>uu,PAGE_OPT_OUT_STATE_DEEP_COMPARE:()=>pu,POSSIBLE_PRESENTATIONAL_COMPONENTS:()=>ha,PROD:()=>nu,QUEUE_FLUSH_ENABLED:()=>Ta,SCHEDULER_RAF_TIMEOUT:()=>gr,TELEMETRY_MARKING_ENABLED:()=>gi,TEST:()=>tu,TIME_TO_WAIT_AFTER_DISCONNECT:()=>Ri,VALIDATE_SCHEMAS:()=>Vr,WHEN_COMPONENT_IS_IDLE_MIN_INTERVAL:()=>Tr,WHEN_COMPONENT_IS_IDLE_THROTTLE:()=>hr,WHEN_COMPONENT_IS_IDLE_TIMEOUT:()=>_r});s();var fR="DEFAULT",tu="test",ru="development",nu="production",Ti="nowUiFramework",ou="NOW_UI_CONFIG",iu="NOW_UI_EVENT",Wt="ambGC",cn="graphQLCacheCapacity",ln="graphQLCachingEnabled",fn="graphQLCacheDelay",su="gqlCacheMaxPersist",un="httpCacheCapacity",pn="httpCachingEnabled",lo="httpCacheDelay",KE="httpCacheMaxPersist",gi="telemetryMarkingEnabled",fo="checkForPossiblePresentationalComponents",Ni="disableGraphQLBatching",Ea="disableRestBatching",_a="enableActionDispatchedHandling",yi="GARBAGE_COLLECTOR_INTERVAL",uo="intersectRootMargin",Fr="loggingEnabled",po="loggingLevels",mo="logsObserverInterval",au="memoize",Oi="metricsLevel",dr="metricsObserverInterval",Eo="metricTypes",ha="possiblePresentationalComponents",Ta="queueFlushEnabled",Ri="TIME_TO_WAIT_AFTER_DISCONNECT",Vr="validateSchemas",mr="enableSchedulerStats",cu="metricsUseWindowPerformance",lu="enablePropertyDeepCompare",fu="enableDeclarativeStateUpdateDeepCompare",uu="pageOptOutOfPropertyDeepCompare",pu="pageOptOutOfStateDeepCompare",du="memoizeSnabbdomPropParts",mu="enableSchedulerQueueCounts",Eu="metricsElementConfigEnabled",Er="metricsComponentInteractiveEnabled",Br="ariaLiveAssertiveTimeout",jr="ariaLivePoliteTimeout",_r="whenComponentIsIdleTimeout",hr="whenComponentIsIdleThrottle",Tr="whenComponentIsIdleMinInterval",gr="schedulerRafTimeout",Nr="metricsMarkPruningInterval",yr="metricsMarkExpiration",Or="metricsPruneMarks",_u=[Wt,cn,ln,su,fn,un,pn,gi,fo,Ni,Ea,_a,uo,Fr,po,mo,Oi,dr,Eo,ha,Ta,Vr,mr,cu,uu,pu,du,mu,lu,fu,Eu,Er,Br,jr,_r,hr,Tr,gr,Nr,yr,Or],ga={"sn_nxui_framework.performance.cache.graphql.capacity":cn,"sn_nxui_framework.performance.cache.graphql.enabled":ln,"sn_nxui_framework.performance.cache.graphql.max_persist":su,"sn_nxui_framework.performance.cache.graphql.delay":fn,"sn_nxui_framework.performance.cache.http.capacity":un,"sn_nxui_framework.performance.cache.http.enabled":pn,"sn_nxui_framework.performance.cache.http.max_persist":KE,"sn_nxui_framework.performance.cache.http.delay":lo,"sn_nxui_framework.performance.telemetry.marking.enabled":gi,"sn_nxui_framework.performance.telemetry.window.top.enabled":cu,"sn_nxui_framework.performance.property.deep.compare.enabled":lu,"sn_nxui_framework.performance.declarative.state.update.deep.compare.enabled":fu,"sn_nxui_framework.performance.page.opt.out.property.deep.compare":uu,"sn_nxui_framework.performance.page.opt.out.state.deep.compare":pu,"sn_nxui_framework.performance.memoize.snabbdom.prop.parts":du,"sn_nxui_framework.performance.scheduler.queue.counts.enabled":mu,"sn_nxui_framework.performance.scheduler.stats.enabled":mr,"sn_nxui_framework.performance.metrics.element.config.enabled":Eu,"sn_nxui_framework.interactive_mark":Er,"sn_nxui_framework.disableGraphQLBatching":Ni,"sn_nxui_framework.whenComponentIsIdleTimeout":_r,"sn_nxui_framework.whenComponentIsIdleThrottle":hr,"sn_nxui_framework.whenComponentIsIdleMinInterval":Tr,"sn_nxui_framework.metricsObserverInterval":dr,"sn_nxui_framework.schedulerRafTimeout":gr,"sn_nxui_framework.metricsMarkPruningInterval":Nr,"sn_nxui_framework.metricsMarkExpiration":yr,"sn_nxui_framework.metricsPruneMarks":Or,"sn_nxui_framework.metricsLevel":Oi};s();var uR=(e,t)=>{if(!window.__ENABLE_NOW_UI_EVENT__)return;let r=new CustomEvent(iu,{composed:!0,bubbles:!0,detail:d({type:e},t)});document.dispatchEvent(r)},XE=uR;s();s();var ie={};ie[Wt]={};ie[Wt][yi]=2e4;ie[Wt][Ri]=5e3;ie[ln]=!0;ie[fn]=500;ie[cn]=3;ie[pn]=!0;ie[un]=3;ie[lo]=500;ie[Fr]=!0;ie[po]=!0;ie[mo]=1e3;ie[Vr]=!0;ie[fo]=!0;ie[mr]=!0;ie[Er]=!0;ie[Br]=500;ie[jr]=5e3;ie[_r]=5e3;ie[hr]=50;ie[Tr]=25;ie[dr]=3e3;ie[gr]=0;ie[Nr]=3e5;ie[yr]=3e5;ie[Or]=!0;s();var J={};J[Wt]={};J[Wt][yi]=5e3;J[Wt][Ri]=1e3;J[ln]=!1;J[cn]=200;J[pn]=!1;J[un]=200;J[Ni]=!1;J[Ea]=!1;J[au]=Xe;J[Vr]=!1;J[fo]=!1;J[ha]=[];J[Eo]=null;J[Oi]=null;J[dr]=3e3;J[mr]=!1;J[gi]=!0;J[_a]=!1;J[uo]="500px";J[Ta]=!1;J[Fr]=!1;J[po]=null;J[mo]=1e3;J[Er]=!1;J[Br]=500;J[jr]=5e3;J[_r]=5e3;J[hr]=50;J[Tr]=25;J[gr]=0;J[Nr]=3e5;J[yr]=3e5;J[Or]=!0;s();var Te={};Te[fn]=500;Te[lo]=500;Te[Eo]=["TEST"];Te[mr]=!1;Te[uo]="400px";Te[Fr]=!0;Te[Vr]=!0;Te[Er]=!0;Te[Br]=500;Te[jr]=5e3;Te[_r]=600;Te[hr]=50;Te[Tr]=25;Te[dr]=3e3;Te[gr]=0;Te[Nr]=3e5;Te[yr]=3e5;Te[Or]=!0;var hu=()=>{let e="production";return e===nu?J:e===ru?d(d({},J),ie):e===tu?d(d({},J),Te):{}};var Tu={},JE=()=>{let e={};return globalThis[Ti]&&_u.forEach(t=>{globalThis[Ti][t]!==void 0&&(e[t]=globalThis[Ti][t])}),e},ZE=()=>{var r,n;let e={};if(!((n=(r=globalThis.ux_globals)==null?void 0:r.nxui)==null?void 0:n.sysprops))return e;let t=Object.keys(ga);for(let o in globalThis.ux_globals.nxui.sysprops)if(t.indexOf(o)>-1){let i=ga[o],a=globalThis.ux_globals.nxui.sysprops[o];a==="true"?e[i]=!0:a==="false"?e[i]=!1:e[i]=a}return e},gu={},Na=()=>{let e=JE(),t=ZE(),r=hu();return d(d(d(d({},r),t),e),Tu)},rt=(e,t)=>{let r=gu[e]||(gu[e]=new Set);return r.add(t),()=>r.delete(t)},k=e=>{let t=$(Tu,e);if(t!==void 0)return t;let r=$(JE(),e);if(r!==void 0)return r;let n=$(ZE(),e);return n!==void 0?n:$(hu(),e,void 0)},ya=(e,t)=>{if(k(e)===t)return;XE(ou,{path:e,value:t,previousValue:k(e)});let r=ht(Tu,e,t),n=gu[e];return n&&n.forEach(o=>o(e,t)),r};globalThis.nowUiFramework=globalThis.nowUiFramework||{};globalThis.nowUiFramework.getConfig=Na;globalThis.nowUiFramework.getConfigItem=k;globalThis.nowUiFramework.setConfigItem=ya;globalThis.nowUiFramework.observeConfigItem=rt;var{LOGGING_ENABLED:yu,LOGGING_LEVELS:Ou}=Y,e_=k(yu),_o=k(Ou),t_=(e,t)=>{switch(e){case yu:e_=t;break;case Ou:_o=t;break}};rt(yu,t_);rt(Ou,t_);function ho(e,t){let{always:r,level:n}=t;if(r)return!0;if(!ua.includes(n))return!1;let{nowLoggingLevels:o}=e;return o===!0||o===!1?o:Array.isArray(o)?o.includes(n):_o===!0||_o===!1?_o:Array.isArray(_o)?_o.includes(n):!!e_}s();s();var dn=new Set;function Ci(e){if(typeof e=="function"){let t={observer:e,logsToSend:[]};return dn.add(t),()=>dn.delete(t)}}s();var{LOGS_OBSERVER_INTERVAL:Ru}=Y,r_,n_=k(Ru),pR=(e,t)=>{e===Ru&&(n_=t)};rt(Ru,pR);var dR=e=>{for(let t of dn)t.logsToSend.push(e)},mR=e=>{let{logsToSend:t}=e;e.observer(t.splice(0,t.length))};function mn(e){if(dn.size){let t=!1;e&&dR(e),clearTimeout(r_),r_=oe(()=>{at(r=>{for(let n of dn)if(r.timeRemaining()>0)n.logsToSend.length&&mR(n);else{t=!0;break}t&&mn()})},n_||1e3)}}globalThis.nowUiFrameworkLogs={observe:Ci,logTypes:ua};var Ai={},ER={support:"https://developer.servicenow.com/now-experience-ui-framework/support",module:"@servicenow/ui-core"},_R={level:re.WARN,error:null,always:!1,docs:null,tagName:null,componentId:null};function Oe(e={}){let t=d(d({},ER),e),{module:r,support:n}=t,o=`Visit ${n} for more information about UI Framework on Next Experience.`;return async function(a,c={}){let l=d(d(d({},_R),{message:a,module:r,postfix:o}),c),f=so(l);if(ho(f,l)){let{level:p}=l,E=console[p]||console.log,{componentName:m,logMessage:T}=f;if(m){if(m in Ai&&a in Ai[m])return;Ai[m]=Ai[m]||{},Ai[m][a]=!0}E(T),mn(f)}}}s();function Yt(e){return{tagName:ae(e.tagName),componentId:e.getAttribute("component-id")}}s();function Q(e,t={}){let{createCacheKey:r,profileName:n}=t;return Xe(e,r||(o=>o),{profileName:n})}s();var Wu={};Z(Wu,{addMarkAugmenter:()=>xi,applyInteractionId:()=>Ue,clearMarks:()=>bi,clearPerfomanceCounters:()=>Ra,createInteractionId:()=>se,defineMetric:()=>Ii,getInteractionId:()=>pe,getMarks:()=>Pi,getMetricTypes:()=>Sa,getMetrics:()=>Ia,getPerformanceCounters:()=>Oa,logTimingMetrics:()=>Di,mark:()=>G,observe:()=>vi,setInteractionId:()=>Fe,timingMetricTypes:()=>Qt,types:()=>H});s();s();var o_="DISPATCH",i_="ERROR",s_="GQL",a_="HTTP",c_="CONNECTION",l_="UPDATE_PROPERTIES",f_="UPDATE_STATE",u_="RENDER_START",p_="RENDER_END",d_="RENDER_TREE",m_="INTERSECTION",E_="SCHEDULE",__="EXECUTE",h_="DEFER",T_="PROPERTY_REFLECTION",g_="EFFECT_START",N_="EFFECT_END",y_="PATCH_START",O_="PATCH_END",R_="HOOK_START",C_="HOOK_END",A_="INTERACTIVE",S_="HERO_INTERACTIVE",I_="UPDATE_CONTEXT";var H={DISPATCH:o_,ERROR:i_,GQL:s_,HTTP:a_,CONNECTION:c_,UPDATE_PROPERTIES:l_,UPDATE_STATE:f_,RENDER_START:u_,RENDER_END:p_,RENDER_TREE:d_,INTERSECTION:m_,SCHEDULE:E_,EXECUTE:__,DEFER:h_,PROPERTY_REFLECTION:T_,EFFECT_START:g_,EFFECT_END:N_,PATCH_START:y_,PATCH_END:O_,HOOK_START:R_,HOOK_END:C_,INTERACTIVE:A_,HERO_INTERACTIVE:S_,UPDATE_CONTEXT:I_},P_={[S_]:5,[A_]:5,[i_]:5,[s_]:4,[a_]:4,[o_]:3,[u_]:2,[p_]:2,[d_]:2,[m_]:1,[c_]:1,[l_]:1,[f_]:1,[E_]:1,[__]:1,[h_]:1,[T_]:1,[g_]:0,[N_]:0,[y_]:0,[O_]:0,[R_]:0,[C_]:0,[I_]:1},b_="SEISMIC-HOIST",ct={LOWER_BOUNDARY:"0-50ms",MIDDLE:"51-100ms",UPPER_BOUNDARY:"100+ms"},Qt={DEFER:"defer",DEBOUNCE:"debounce"};s();s();var En=Symbol("__INTERACTION_ID__");s();var v_=2147483648,hR=Math.floor(Math.random()*v_).toString(36)+Math.abs(Math.floor(Math.random()*v_)^Date.now()).toString(36),Cu=0;function se(){return Cu=Cu+1,`${hR}-${Cu}`}function Ue(e){return e[En]||(e[En]=se()),e}s();s();s();function Si(e,t){}function pe(e){return Si(e,"getInteractionId"),e[En]}s();s();function Au(e,t,r){Si(e,t)}function Fe(e,t){return Au(e,"setInteractionId",t),e[En]=t,e}s();s();var TR=d({},P_),_n=TR;function Ii(e,t=0){if(_n[e])throw new Error(`@servicenow/ui-metrics ${e} is already a defined metric.`);if(!Number.isInteger(t)||t>5||t<0)throw new Error(`@servicenow/ui-metrics ${t} is not valid metric level.`);_n[e]=t}s();s();function Su(e){if(!e.nowId)return e;let r=e.tagName===b_?e.sourceElement:e;return{componentName:r.tagName,componentId:r.nowId,parentComponentId:r.__DO_NOT_USE_OR_YOU_WILL_BE_FIRED_BY_YOUR_PARENT__,metricTypes:r.metricTypes,metricsLevel:r.metricsLevel,ready:r.__DO_NOT_USE_BOOTSTRAPPED__}}s();s();var To=new Set;function Iu(e){return To.size?[...To].reduceRight((t,r)=>r(t),e):e}s();var Rr=[];s();var{GQL:gR,HTTP:NR,RENDER_START:yR,UPDATE_PROPERTIES:OR,DISPATCH:RR,UPDATE_STATE:CR}=H,Pu=0,bu=0,vu=0,xu=0,Du=0,wu=0,Oa=()=>({totalGQL:Pu,totalHTTP:bu,totalRenders:vu,totalPropChange:xu,totalDispatch:Du,totalStateUpdates:wu}),Ra=()=>{Pu=0,bu=0,vu=0,xu=0,Du=0,wu=0},x_=e=>{switch(e){case gR:Pu++;break;case NR:bu++;break;case yR:vu++;break;case OR:xu++;break;case RR:Du++;break;case CR:wu++;break}};s();var{METRICS_LEVEL:Lu,METRICS_TYPES:Mu,TELEMETRY_MARKING_ENABLED:Hu,METRICS_ELEMENT_CONFIG_ENABLED:ku}=Y,Ca=parseInt(k(Lu)),D_=Number.isInteger(Ca),Uu=k(Mu),w_=k(Hu),Fu=k(ku),Vu={},AR=e=>{if(Vu[e])return!0;let t=Number.isInteger(e)&&e>=0&&e<=5;return t&&(Vu[e]=!0),t},Aa=(e,t)=>{switch(Vu={},e){case Lu:Ca=t,D_=Number.isInteger(Ca);break;case Mu:Uu=t;break;case Hu:w_=t;break;case ku:Fu=t;break}};rt(Lu,Aa);rt(Mu,Aa);rt(Hu,Aa);rt(ku,Aa);function Bu(e,t){if(w_===!1||!e.ready)return!1;if(Fu&&Array.isArray(e.nowMetricTypes))return e.nowMetricTypes.includes(t);if(Array.isArray(Uu))return Uu.includes(t);let r=_n[t];return AR(r)?Fu&&Number.isInteger(e.nowMetricsLevel)?r>=e.nowMetricsLevel:D_&&r>=Ca:!1}s();var hn=new Set;s();s();function ju(e,t,r,n,o){}var{METRICS_OBSERVER_INTERVAL:SR,METRICS_USE_WINDOW_PERFORMANCE:IR,METRICS_MARK_PRUNING_INTERVAL:PR,METRICS_MARK_EXPIRATION:bR,METRICS_PRUNE_MARKS:vR}=Y,L_,Gu=[],M_=k(PR),H_=k(bR),xR=k(vR),{performance:$u}=window;if(!k(IR))try{$u=window.top.performance}catch(e){}var k_=()=>{hn.size&&(clearTimeout(L_),L_=oe(()=>{at(()=>{let e=Gu.splice(0);e.length&&hn.forEach(t=>t([...e]))})},k(SR)))},Tn=[],wR=(e,t)=>{var r;return!!(U_(e)&&DR(t)||t.name.includes((r=e==null?void 0:e.options)==null?void 0:r.path))},DR=e=>e.name.includes("/api/now/v1/batch"),U_=e=>{var t;return(t=e==null?void 0:e.options)==null?void 0:t.batch};window.PerformanceObserver&&new PerformanceObserver(t=>{let r=t.getEntries().sort((n,o)=>n.startTime<o.startTime?-1:n.startTime>o.startTime?1:0);for(let n=0;n<Tn.length;n++){let o=Tn[n];for(let i=0;i<r.length;i++){let a=r[i];if(a.startTime>o.markTime&&wR(o,a)){o.options.resource=a.toJSON(),Tn.splice(n,1),n-=1,Gu.push(o),k_(),U_(o)||r.splice(i,1);break}}}}).observe({entryTypes:["resource"]});xR&&M_>0&&setInterval(()=>{let e=$u.now();for(let t=0;t<Tn.length;t++)if(e-Tn[t].markTime>=H_){Tn.splice(t);break}for(let t=0;t<Rr.length;t++)if(e-Rr[t].markTime>=H_){Rr.splice(t);break}},M_);function G(e={},t,r,n={},o="performance"){var E,m;x_(r);let i=Su(e);if(!Bu(i,r))return;ju(i,t,r,n,o);let{componentName:a,componentId:c,parentComponentId:l}=i,f={componentName:a,componentId:c,parentComponentId:l,markTime:$u.now(),interactionId:t,event:r,options:n,type:o},p=Iu(f);(r===H.HTTP||r===H.GQL)&&(Tn.push(p),p.options.resource={unresolved:!0}),Rr.push(p),hn.size&&!((m=(E=p==null?void 0:p.options)==null?void 0:E.resource)==null?void 0:m.unresolved)&&(Gu.push(p),k_())}s();function Pi(){return[...Rr]}s();function bi(){Rr.length=0}s();function vi(e){return hn.add(e),()=>hn.delete(e)}s();var LR=()=>d({},_n),Sa=LR;s();function xi(e){return typeof e!="function"?()=>{}:(To.add(e),()=>To.delete(e))}s();s();var F_={},V_=da();var Di=(e,t=0,r)=>{switch(e){case Qt.DEFER:co(V_,t,r);break;case Qt.DEBOUNCE:co(F_,t,r);break}};function j_(){return{[Qt.DEFER]:B_(V_),[Qt.DEBOUNCE]:B_(F_)}}function B_(e){let t={[ct.LOWER_BOUNDARY]:{},[ct.MIDDLE]:{},[ct.UPPER_BOUNDARY]:{}};return Object.keys(e).forEach(r=>{(e[r]||[]).forEach(o=>{o<=50?t[ct.LOWER_BOUNDARY][r]=(t[ct.LOWER_BOUNDARY][r]?t[ct.LOWER_BOUNDARY][r]:0)+1:o>100?t[ct.UPPER_BOUNDARY][r]=(t[ct.UPPER_BOUNDARY][r]?t[ct.UPPER_BOUNDARY][r]:0)+1:t[ct.MIDDLE][r]=(t[ct.MIDDLE][r]?t[ct.MIDDLE][r]:0)+1})}),t}var Ia=()=>({counters:j_()});globalThis.nowUiFrameworkMetrics={applyInteractionId:Ue,getInteractionId:pe,setInteractionId:Fe,createInteractionId:se,defineMetric:Ii,mark:G,clearMarks:bi,getMarks:Pi,observe:vi,types:H,getMetricTypes:Sa,addMarkAugmenter:xi,getPerformanceCounters:Oa,clearPerfomanceCounters:Ra,getMetrics:Ia};function MR(e,t={}){let{args:r=[]}=t;try{return e(...r)}catch(n){go(n,t)}}function go(e,{dispatch:t,host:r,location:n,details:o={},errorType:i=mt.COMPONENT_ERROR_THROWN,metadata:a={},log:c}){let l=r.tagName&&r.tagName.toLowerCase(),f=r[ME],p=lr(mt,E=>E===i);Ue(a),G(r,pe(a),H.ERROR,{location:n}),HR({location:n,details:o})||t(i,{host:r,location:n,details:o,error:e},d({internal:!0},a),!0),c&&c(`An Error occured in <${l} component-id="${f}"/>. ${p} action type is dispatched with error details.`,{error:e,level:re.ERROR,host:r,origin:"sandbox"})}function HR({location:e,details:t}){return e===K.EFFECT&&t.actionType===mt.COMPONENT_ERROR_THROWN}var le=MR;s();var G_=2147483648,kR=Math.floor(Math.random()*G_).toString(36)+Math.abs(Math.floor(Math.random()*G_)^Date.now()).toString(36),Yu=0;function Nt(){return Yu=Yu+1,`${kR}-${Yu}`}s();function Gr(){let e=new Map,t=new WeakMap,r,n,o={isAriaRef:!0,setCurrent(i){r=i,hi(()=>{e.forEach(a=>{for(let c in a)a[c](this)})})},setParentAriaRef(i){n=i},getParentAriaRef(){return n},isSet(){return!!r},setId(i){r.id=i},getAttribute(i){return r.getAttribute(i)},getRootNode(){return r.getRootNode()},cloneNode(i){return r.cloneNode(i)},setChildQuerySelector(i,a){t.set(i,a)},getChildQuerySelector(i){return t.get(i)},contains(i){return r?r.contains(i):!1},subscribe({element:i,attribute:a},c){let l=e.get(i);if(l){let f=l[a];f&&f(null)}else l={},e.set(i,l);l[a]=c,c(this)},unsubscribe({element:i,attribute:a}){let c=e.get(i);if(c){let l=c[a];l&&l(null),delete c[a],Object.keys(c).length===0&&e.delete(i)}}};return Object.seal(o),o}s();s();function gn(e){return!!(e&&e[la])}s();function Dt(){let e=null,t=new Map,r={[la]:!0,set current(n){if(e!==n){e=n;for(let[o,i]of t)for(let a of i)o[a]=n}},get current(){return e},[fa](n,o){return t.set(n,(t.get(n)||new Set).add(o)),()=>{let i=t.get(n);i==null||i.delete(o),(i==null?void 0:i.size)===0&&t.delete(n)}},[HE](n){let o=t.get(n);return o?[...o]:[]}};return Object.seal(r),r}s();function Nn(e,t,r){return e&&e[fa](t,r)}s();var wt=new WeakMap,Qu=[],Pa=0;function ba(){return Pa}function yn(e){return wt.has(e)?wt.get(e).size:0}function No(e,t){wt.has(t)||wt.set(t,new Set),wt.get(t).add(e),Pa++}function yo(e,t){if(!wt.has(t))return;wt.get(t).delete(e),Pa--;let r=Qu.length;for(let n=0;n<r;n++)Qu[n](t)}function va(e){if(!wt.has(e))return;let t=wt.get(e);Pa-=t.size,t.clear()}function xa(e){Qu.push(e)}function Da(e){return wt.has(e)&&wt.get(e).size||0}s();var qu=Oe({module:"@servicenow/ui-behavior-post-message"});var Ku=new WeakMap;window.addEventListener("message",UR,!1);function $_(e,t){let r=Ku.get(e);if(!!r)return d(d({},r[t]),r["*"])}function UR({data:e,origin:t,source:r}){let n=$_(r,t);if(!n)return;let o=Object.values(n);for(let i of o)i(e)}function FR({componentId:e,targetWindow:t,targetOrigin:r},n){let o=Ku.get(t);o||(o={},Ku.set(t,o));let i=o[r];i||(i={},o[r]=i),i[e]=n}function W_({componentId:e,targetWindow:t,targetOrigin:r}){let n=$_(t,r);n&&e in n&&delete n[e]}function wa({postMessageAction:e=sa,messageReceivedAction:t=aa,setTargetWindowAction:r=ca,targetOrigin:n}){return n||qu("targetOrigin must be set",{level:re.ERROR,origin:"createPostMessageBehavior"}),{name:"postMessageBehavior",initialState:{targetWindow:null},actionHandlers:{[r]({updateState:o,action:i,properties:a,dispatch:c}){let{targetWindow:l}=i.payload,f=a.nowId;o({path:"targetWindow",value:l,operation:"set",shouldRender:!1},{SCHEDULE_IMMEDIATELY_DO_NOT_USE_OR_YOU_WILL_BE_IMMEDIATELY_FIRED:!0}),l&&f?FR({componentId:f,targetWindow:l,targetOrigin:n},p=>{c(t,p)}):W_({componentId:f,targetWindow:l,targetOrigin:n})},[e]({state:o,action:i,host:a}){let{targetWindow:c}=o;if(c)c.postMessage(i.payload,n);else{let{tagName:l,componentId:f}=Yt(a);qu(`${e} could not post message to targetWindow because targetWindow is not defined.`,{tagName:l,componentId:f,host:a,origin:`${e}`})}},[he.COMPONENT_DISCONNECTED]({properties:o,state:{targetWindow:i}}){let a=o.nowId;i&&a&&W_({componentId:a,targetWindow:i,targetOrigin:n})}}}}var Y_={POST_MESSAGE:sa,MESSAGE_RECEIVED:aa,SET_TARGET_WINDOW:ca};typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_behavior_post_message=Xu);var Zu={};Z(Zu,{configConstants:()=>Y,getConfig:()=>Na,getConfigItem:()=>k,observeConfigItem:()=>rt,setConfigItem:()=>ya});s();typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_config=Nu);var jd={};Z(jd,{actionTypes:()=>qg,ariaLiveRegionIds:()=>Kg,componentModes:()=>Gg,contextViewKey:()=>Xg,createContext:()=>cl,createCustomElement:()=>Qg,createPresentationalCustomElement:()=>zg,declarativeOperations:()=>Vo,errorLocations:()=>K,getAncestorNode:()=>gs,getComponentById:()=>Jg,getComponentInstances:()=>Zg,getStats:()=>La,logTypes:()=>re,modifierTypes:()=>ke,nowPriorityLevels:()=>Wg,shadowRootModes:()=>$g,unstableAddRenderOnPropertySelectorValueChange:()=>fs,unstableRemoveRenderOnPropertySelectorValueChange:()=>us,unstableResolvePropertySelectorValue:()=>Yg,whenAllComponentsIdle:()=>lp,whenComponentIsIdle:()=>Fa});s();var Bd={};Z(Bd,{actionTypes:()=>qg,ariaLiveRegionIds:()=>Kg,componentModes:()=>Gg,contextViewKey:()=>Xg,createContext:()=>cl,createCustomElement:()=>Qg,createPresentationalCustomElement:()=>zg,declarativeOperations:()=>Vo,errorLocations:()=>K,getAncestorNode:()=>gs,getComponentById:()=>Jg,getComponentInstances:()=>Zg,getStats:()=>La,logTypes:()=>re,modifierTypes:()=>ke,nowPriorityLevels:()=>Wg,shadowRootModes:()=>$g,unstableAddRenderOnPropertySelectorValueChange:()=>fs,unstableRemoveRenderOnPropertySelectorValueChange:()=>us,unstableResolvePropertySelectorValue:()=>Yg,whenAllComponentsIdle:()=>lp,whenComponentIsIdle:()=>Fa});s();s();var wi="24.1.1";var Li={},de={constructedByTagName:{},definedTagNames:[],deferredByTagName:{}},Q_=e=>{Li=e,de.constructedByTagName={},de.definedTagNames=[],de.deferredByTagName={}},La=()=>{let e={};for(let n in Li){let o=Li[n].tagName.toLowerCase();e[o]||(e[o]=0),e[o]++}let t=0;for(let n in de.constructedByTagName)t+=de.constructedByTagName[n];let r=[];for(let n=0;n<de.definedTagNames.length;n++){let o=de.definedTagNames[n];de.constructedByTagName[o]||r.push(o)}return{version:wi,definitions:{total:de.definedTagNames.length,unusedTagNames:r,tagNames:[...de.definedTagNames]},constructed:{total:t,countByTagName:de.constructedByTagName},connected:{total:Object.keys(Li).length,countByTagName:e,deferredByTagName:de.deferredByTagName,nodes:d({},Li)}}},Oo=(e,t)=>{switch(e){case"constructed":de.constructedByTagName[t]=de.constructedByTagName[t]||0,de.constructedByTagName[t]++;break;case"defined":de.definedTagNames.push(t);break;case"defer":de.deferredByTagName[t]=de.deferredByTagName[t]||0,de.deferredByTagName[t]++;break;case"undefer":de.deferredByTagName[t]=de.deferredByTagName[t]||0,de.deferredByTagName[t]&&de.deferredByTagName[t]--;break}};s();s();s();var ep=class{constructor(t,r=[],n){this._els=new WeakMap,this._tasks=[],this._dedupe=t,this._doNotDedup=r,this._whenQueueIsEmptyForElementCb=n}push(t){let{el:r}=t.meta;this._els.set(r,this.sizeForElement(r)+1),this._tasks.push(t)}get length(){return this._tasks.length}sizeForElement(t){return this._els.get(t)||0}shift(){for(;this._tasks.length;){let t=this._tasks.shift(),{el:r}=t.meta,n=this._els.get(r);if(n===1?(this._els.delete(r),this._whenQueueIsEmptyForElementCb&&this._whenQueueIsEmptyForElementCb(r)):this._els.set(r,n-1),n===1||!this._dedupe||this._doNotDedup.indexOf(t.type)!==-1||!r.isConnected)return t}}},Mi=ep;s();function Lt(e,t,r,n,o){let{interactionId:i,el:a}=e;G(a,i,t,{type:r,priority:n,queueLength:o.length})}var{ENABLE_SCHEDULER_STATS:VR,SCHEDULER_RAF_TIMEOUT:BR}=Y,tp=k(VR),z_="COMPONENT_RENDER",q_="STATE_SET",K_="ACTION_HANDLER",X_="LEGACY_LIFECYCLE_FN",J_="IMMEDIATE",Z_="DEFER_IDLE",eh="REFLECT_PROPERTIES",th="DISPATCH",jR="CLEANUP",rh="PROPERTY_SET",nh="DEFER_HELPER_EXECUTION",rp="WHEN_COMPONENT_IS_IDLE",np="WHEN_ALL_COMPONENTS_IDLE",Ve={COMPONENT_RENDER:z_,STATE_SET:q_,ACTION_HANDLER:K_,LEGACY_LIFECYCLE_FN:X_,IMMEDIATE:J_,DEFER_IDLE:Z_,REFLECT_PROPERTIES:eh,DISPATCH:th,CLEANUP:jR,PROPERTY_SET:rh,DEFER_HELPER_EXECUTION:nh,WHEN_COMPONENT_IS_IDLE:rp,WHEN_ALL_COMPONENTS_IDLE:np},Ma="PRIORITY_0",Hi="PRIORITY_0_5",ki="PRIORITY_1",zt="PRIORITY_2",$r="PRIORITY_3",Cr=new Mi(!1,[]),yt=new Mi(!0,[],oh),lt=new Mi(!1,[],oh),Ot=new Mi(!0,[rp,np]),op=[],Re={},GR={[J_]:{priority:Ma},[nh]:{priority:Hi},[z_]:{priority:ki},[q_]:{priority:zt},[rh]:{priority:zt},[K_]:{priority:zt},[X_]:{priority:zt},[th]:{priority:zt},[Z_]:{priority:$r},[eh]:{priority:$r},[rp]:{priority:$r},[np]:{priority:$r}},ih=-1,Ha=!1,ka=!1,ip=!1;globalThis.nowUiFramework=globalThis.nowUiFramework||{};globalThis.nowUiFramework.__getSchedulerStats=()=>Object.entries(Re).sort(([e],[t])=>e.localeCompare(t)).map(([e,{maxQueueDepth:t,totalQueued:r,totalQueueTime:n,maxQueueTime:o,totalExecutions:i,totalExecutionTime:a,maxExecutionTime:c}])=>({priority:e,inQueue:{[Ma]:0,[Hi]:Cr.length,[ki]:yt.length,[zt]:lt.length,[$r]:Ot.length}[e],maxQueueDepth:t,totalQueued:r,averageQueueTime:n/r,maxQueueTime:o,totalExecutions:i,averageExecutionTime:a/i,maxExecutionTime:c}));globalThis.nowUiFramework.__resetSchedulerStats=()=>{Re={}};var sp=()=>({maxQueueDepth:0,totalQueued:0,totalQueueTime:0,maxQueueTime:0,totalExecutions:0,totalExecutionTime:0,maxExecutionTime:0}),Ui=(e,t,r)=>{if(!tp)return;Re[t]=Re[t]||sp(),e.scheduled=performance.now(),Re[t].totalQueued++;let n=r?r.length:0;n>Re[t].maxQueueDepth&&(Re[t].maxQueueDepth=n)},Fi=(e,t)=>{if(!tp)return;Re[t]=Re[t]||sp(),e.started=performance.now();let r=e.started-e.scheduled;Re[t].totalQueueTime+=r,r>Re[t].maxQueueTime&&(Re[t].maxQueueTime=r)},Vi=(e,t)=>{if(!tp)return;Re[t]=Re[t]||sp();let r=performance.now()-e.started;Re[t].totalExecutionTime+=r,Re[t].totalExecutions++,r>Re[t].maxExecutionTime&&(Re[t].maxExecutionTime=r)};function ge(e){let{type:t,fn:r,meta:n={}}=e;if(!r)throw new Error("a fn is required for scheduling a task");if(!t)throw new Error("a type is required for scheduling a task");let{[t]:{priority:o=zt}}=GR;switch(o){case Ma:Lt(n,H.SCHEDULE,t,"P0",[]),Ui(e,Ma),Fi(e,o),r(n),Vi(e,o);break;case Hi:Lt(n,H.SCHEDULE,t,"P0_5",Cr),Cr.push(e),Ui(e,o,Cr),$R();break;case ki:Lt(n,H.SCHEDULE,t,"P1",yt),yt.push(e),Ui(e,o,yt),sh();break;case zt:Lt(n,H.SCHEDULE,t,"P2",lt),lt.push(e),Ui(e,o,lt),ap();break;case $r:Lt(n,H.SCHEDULE,t,"P3",Ot),Ot.push(e),Ui(e,o,Ot),Ua();break}}var Bi=!1,WR=k(BR);function $R(){oe(()=>{let e=Cr.shift();e&&(Lt(e.meta,H.EXECUTE,e.type,"P0_5",Cr),Fi(e,Hi),e.fn(e.meta),Vi(e,Hi))},0)}function sh(){if(Ha)return;Ha=!0,Bi=!0;let e=oe(()=>{ah(),Bi=!1},WR);pr(()=>{clearTimeout(e);let t,r=Date.now();for(;(t=yt.shift())&&(Lt(t.meta,H.EXECUTE,t.type,"P1",yt),Fi(t,ki),t.fn(t.meta),Vi(t,ki),!(Date.now()-r>=100)););Bi=!1,Ha=!1,yt.length&&sh(),lt.length&&ap(),Ot.length&&Ua()})}function ap(){ka||Bi||(ka=!0,st(e=>{let t;for(;e.timeRemaining()>1&&(t=lt.shift());)Lt(t.meta,H.EXECUTE,t.type,"P2",lt),Fi(t,zt),t.fn(t.meta),Vi(t,zt);ka=!1,lt.length&&ap(),Ot.length&&Ua()},{timeout:ih}))}function Ua(){ka||ip||Bi||(ip=!0,st(e=>{let t;for(;e.timeRemaining()>1&&(t=Ot.shift());)Lt(t.meta,H.EXECUTE,t.type,"P3",Ot),Fi(t,$r),t.fn(t.meta),Vi(t,$r);ip=!1,Ot.length&&Ua()},{timeout:ih}))}function ah(){let e;for(;e=Cr.shift();)e.fn(e.meta);for(;e=yt.shift();)e.fn(e.meta);for(Ha=!1;e=lt.shift();)e.fn(e.meta);for(;e=Ot.shift();)e.fn(e.meta)}function YR(){return window.nowUiFramework.queueFlushEnabled===!0}var cp=!1;function ch(){cp=!0;let e;for(;e=Cr.shift();)e.fn(e.meta);for(;e=yt.shift();)e.fn(e.meta);for(;e=lt.shift();)e.fn(e.meta);for(;e=Ot.shift();)e.fn(e.meta);oe(()=>{if(Cr.length||yt.length||lt.length||Ot.length)return ch();cp=!1;let t=new CustomEvent("SEISMIC_QUEUE_FLUSHED",{composed:!0,bubbles:!0});return document.dispatchEvent(t)},0)}document.addEventListener("FLUSH_SEISMIC_QUEUE",()=>{!cp&&YR()&&ch()});document.addEventListener("visibilitychange",()=>{tt()&&ah()},!1);function On(e){return yt.sizeForElement(e)}function lh(){return yt.length}function fh(){return lt.length}function Rn(e){return lt.sizeForElement(e)}function uh(e){op.push(e)}function oh(e){let t=op.length;for(let r=0;r<t;r++)op[r](e)}s();var F=Oe({module:"@servicenow/ui-core"});var{WHEN_COMPONENT_IS_IDLE_TIMEOUT:QR,WHEN_COMPONENT_IS_IDLE_THROTTLE:zR,WHEN_COMPONENT_IS_IDLE_MIN_INTERVAL:qR}=Y,ph=k(QR),KR=k(zR),XR=k(qR),{WHEN_COMPONENT_IS_IDLE:dh,WHEN_ALL_COMPONENTS_IDLE:mh}=Ve,JR=e=>new Promise(t=>{ge({fn(){t(Da(e)+On(e)+Rn(e))},type:dh,meta:{el:e,interactionId:"componentIdleCheck"}})}),Eh=()=>new Promise(e=>{setTimeout(()=>e(),KR)}),ZR=()=>new Promise(e=>{ge({fn(){e(ba()+fh()+lh())},type:mh,meta:{el:{},interactionId:"allComponentsIdleCheck"}})});function lp(){return new Promise(e=>{ge({async fn(){let t=!0,r=!1,n=setTimeout(()=>{t=!1,e(r)},ph);for(;t;)t=await ZR(),t&&(r=!0,await Eh());clearTimeout(n),e(r)},type:mh,meta:{el:{},interactionId:"whenAllComponentsIdle"}})})}function Fa(e){return new Promise(t=>{ge({async fn(){let r=!0,n=setTimeout(()=>{F("whenComponentIsIdle timed out.",{host:e,origin:"whenComponentIsIdle"}),r=!1,t(e)},ph);for(;r;){let o=Date.now();r=await JR(e);let i=Date.now();r&&i-o<XR&&await Eh()}clearTimeout(n),t(e)},type:dh,meta:{el:e,interactionId:"whenComponentIsIdle"}})})}s();s();s();s();function eC(){return()=>!0}var Mt=eC;s();s();s();s();var qt=Symbol("__presentational__"),nt=Symbol("__variables__"),X=Symbol("__componentId__"),Wr=Symbol("__connected__"),Be=Symbol("__propertyDefs__"),Ce=Symbol("__state__"),q=Symbol("__props__"),sM=Symbol("__actions__"),we=Symbol("__actionHandlers__"),Le=Symbol("__dispatch__"),je=Symbol("__conditional_dispatch__"),fe=Symbol("__rootNode__"),Va=Symbol("__version__"),Ge=Symbol("__attached_root_node__"),$e="__unHoist__",ji="__deferred__",Kt=Symbol("__render__"),aM=Symbol("__last_handle_state_change__"),cM=Symbol("__render_scheduled__"),lM=Symbol("__last_state_rendered__"),fM=Symbol("__last_state_change__"),uM=Symbol("__event_handlers__"),pM=Symbol("__life_cycle_coeffects__"),dM=Symbol("__bootstrap_lifecycle_ran__"),ce=Symbol("__config__"),mM=Symbol("__remove_action_handlers__"),Cn=Symbol("__renders__"),Ro=Symbol("__tree_renders__"),Yr=Symbol("__helpers_immediate__"),Ba=Symbol("__helpers_defer__"),Rt=Symbol("__helpers_defer__"),Ar=Symbol("__retargeted_action_types__"),Ae=Symbol("__targeted_action_types__"),fp=Symbol("__style_proxy__"),Ht=Symbol("__get_resolved_property__"),ja=Symbol("__hoist_changed__"),Ga=Symbol("__hoist_parent_changed__"),An=Symbol("__set_property__"),$a=Symbol("__hoist_composed_path__"),Wa=Symbol("__bootstrapped_handled__"),Gi=Symbol("__connected_handled__"),Sn=Symbol("__previous_render_state__"),In=Symbol("__previous_render_properties__"),$i=Symbol("__previous_tree_render_state__"),Wi=Symbol("__previous_tree_render_properties__"),Yi=Symbol("__children_to_be_rendered__"),Ya=Symbol("__check_if_tree_rendered__"),up=Symbol("__child_is_rendering__"),pp=Symbol("__child_has_rendered__"),Qa=Symbol("__notify_parent_that_child_is_rendering__"),Sr=Symbol("__notify_parent_that_child_tree_has_rendered__"),Qi=Symbol("__needs_to_know_about_tree_renders__"),We=Symbol("__ancestor_root_node__"),zi=Symbol("__update_affected_components__"),qi=Symbol("__runtime_action_handlers__"),Co=Symbol("__using_intersection_observer__"),Pn=Symbol("__intersected__"),za=Symbol("__intersection_triggered__"),Qr=Symbol("__remove_intersected_styles__"),Ao=Symbol("__detached_shadow_root_children_fragment__"),bn=Symbol("__detached_component_property_map__"),qa=Symbol("__low_priority_pending__"),Ka=Symbol("__interactive_timestamp__"),_h=Symbol("__connected_timestamp__"),So=Symbol("__children_to_be_interactive__"),Io=Symbol("__SELECTABLE_PROPERTIES__"),dp=Symbol("__tree_rendered_once_timestamp__"),mp=Symbol("__rendered_once_timestamp__"),hh=Symbol("__connected_deferred_timestamp__"),Xa=Symbol("__context__"),Ja=Symbol("__context_view_key__"),Ep=Symbol("__context_resolved_value__");function v(e){return e?e[nt]:null}var{INTERCEPTOR:tC}=K;function rC(e){let{fn:t,type:r,position:n}=e;return d(d({},e),{fn:function(i){let{coeffects:{host:a}}=i;if(r==="effect")return t(i);let c=v(a);return le(t,{args:[i],location:tC,host:a,details:{type:r,position:n},dispatch:c[Le],log:F})}})}function nC(e,t,r){r.set(t,e.map(rC))}function Za(e){let t={};for(let r in e){t[r]=new Map;let{length:n}=e[r];for(let o=0;o<n;o++){let{interceptors:{before:i,after:a},args:c,effect:l,handlers:f=[],target:p="host",behaviorOptions:E,capture:m,eventHandler:T,modifier:h,descendantOnly:g}=e[r][o],O=t[r].has(p)?t[r].get(p):[],C=l?{fn:function(x){return d(d({},x),{effects:[...x.effects,{effect:l,args:[...c,x.coeffects],modifier:h,options:E,descendantOnly:g}]})},type:"effect",capture:m,eventHandler:T}:null,A=f.map(R=>({fn:function(D){let{effect:L,args:M=[]}=R;return d(d({},D),{effects:[...D.effects,{effect:L,args:[...M,D.coeffects],modifier:h,options:E,descendantOnly:g}]})},type:"effect",capture:m,eventHandler:T}));O=[...O,...i,...C?[C]:[],...A,...a],t[r].set(p,O)}t[r].forEach(nC)}return t}s();s();s();var oC="takeLatest";function ec(e,t){return Object.keys(t).length?t:e.length?{name:oC}:{}}function _p(e,t,r){return{fn:e,type:t,position:r}}function Th(e){let t={before:[],after:[]},{length:r}=e;for(let n=0;n<r;n++){let o=e[n],{before:i,after:a}=o;if(!i&&!a){t.before.push(_p(o));continue}i&&t.before.push(_p(i,"before",t.before.length)),a&&t.after.unshift(_p(a,"after",t.after.length))}return t}function iC(e,t){return e.length&&F(`Please update action handler definition in <${t}>`,{tagName:t,origin:"normalizeHandlers",docs:"https://developer.servicenow.com/dev.do#!/guide/orlando/now-experience/ui-framework/now-experience-ui-framework-101/action-handlers"}),e.map(r=>typeof r=="function"?{effect:r,args:[]}:d(d({},r),{effect:r.effect||r.fn,args:r.args||[]}))}function Me(e,t){let{handlers:r=[],args:n=[],interceptors:o=[],stopPropagation:i,private:a,target:c,modifiers:l=[],modifier:f={},capture:p=!1,eventHandler:E=!1,descendantOnly:m=!1}=e;if(typeof e=="function")return{stopPropagation:i,effect:e,handlers:[],args:n,interceptors:Th(o),target:c,modifier:ec(l,f),capture:p,eventHandler:E,descendantOnly:m};function T(...h){return e.effect(...h)}return{stopPropagation:i||a,effect:typeof e.effect=="function"?T:e.effect,handlers:iC(r,t),args:n,interceptors:Th(o),target:c,modifier:ec(l,f),capture:p,eventHandler:E,descendantOnly:m}}s();var vn="DISPATCH_CUSTOM_EVENT",Ki="component-id";var tc="STORE_UPDATED";var zr="PROPERTIES_SET";var rc="unstableParse",nc="SET_INITIAL_STATE",Po="component-name",oc="componentName",ic="hoistAppendTo",bo="hoist-append-to",ot="hoist",Se="SEISMIC-HOIST",hp="now-unstable-first-scroll-parent",xn="defer",gh="appendToPayload",Nh="appendToMeta",Ie="@",yh="onPropertiesSet",Oh="onConnect",Rh="onDisconnect",Ch="onBootstrap",{COMPONENT_CONNECTED:Ye}=he,{COMPONENT_DISCONNECTED:Qe}=he,{COMPONENT_BOOTSTRAPPED:ze}=he,{COMPONENT_PROPERTY_CHANGED:ft}=he,{COMPONENT_RENDERED:Xt}=he,{COMPONENT_DOM_READY:Jt}=he,{COMPONENT_PROPERTY_UPDATE_REQUESTED:Ct}=he,{COMPONENT_RENDER_REQUESTED:Zt}=he,{COMPONENT_DOM_TREE_READY:Dn}=he,{COMPONENT_TREE_RENDERED:wn}=he,{COMPONENT_ACTION_DISPATCHED:sc}=he,{COMPONENT_INTERACTIVE:ac}=he,Xi="now-hoist",kt="nowHoist",Tp="now-hoist-append-to",gp="now-hoist-prepend-to",Ln="nowHoistAppendTo",Mn="nowHoistPrependTo",Ah="now-id",Sh="nowId",Ih="now-name",Ph="nowName";var cc="nowEnablePropertySettingPrevention",Ji="nowLoggingLevels",Ir="nowPlaceholderHeight",Pr="nowPlaceholderWidth",Np="now-priority",qr="nowPriority",vo="low",lc="medium",bh="now-mode",er="nowMode",vh="active",fc="suspend",Hn="detach",Zi="nowMetricTypes",es="nowMetricsLevel",xo="NOW_UI_EVENT",uc="STATE_UPDATED",pc="ACTION_DISPATCHED",xh="ACTION_HANDLED",me="SCHEDULE_IMMEDIATELY_DO_NOT_USE_OR_YOU_WILL_BE_IMMEDIATELY_FIRED",yp="NOW_COMPONENT_INTERNAL_ACTION",Dh="HELPERS_IMMEDIATE",At="HELPERS_DEFER",tr="HELPERS_SCHEDULED",dc="@servivcenow/ui-core",kn="closed",Un="open",mc="SEISMIC_COMPONENT_STATE_UPDATED",ts="nowAvoidRender",Ec="SEISMIC_ARIA_LIVE_REGION_UPDATE_REQUESTED",rs="polite",Do="assertive";s();s();function ns(e,t){let r=e[gh];return r?d(d({},t),r):t}s();s();s();s();function sC(e){return!0}var Op=sC;s();var aC=(e={})=>e.type==="string"||Array.isArray(e.type)&&e.type.indexOf("string")!==-1||e.oneOf&&e.oneOf.find(({type:t})=>t==="string"),cC=(e,t)=>e||t===void 0?e:t,lC=(e,t,r)=>{let{length:n}=t;var o=e==null?void 0:e.schema;for(let i=0;i<n;i++){let a=t[i];if(typeof a=="string")if(o){if(a.length||e.schema&&aC(e.schema))return a}else return cC(a,r);else if(a!==void 0&&!e.readOnly)return a}return r};function _c(e={properties:{}},t,r={}){let n={};for(let o in t)n[o]=lC(t[o],[r[o],e.properties[o]],t[o].default);return n}s();s();s();s();s();s();s();s();var wh="aria",Rp="attr",Cp="data",Ap="hook",Sp="on",Ip=["hook","ref","now-aria-ref","on","style","class","attrs","props","dataset"],Lh=["innerHTML","outerHTML"],hc="append-to-payload";var Mh=["path","context","context-modifier","key","alt","async","autocomplete","autofocus","autoplay","capture","checked","default","defer","disabled","draggable","dropzone","hidden","href","hreflang","http-equiv","icon","id","is","maxlength","minlength","media","method","multiple","name","placeholder","readonly","rel","required","reversed","role","rows","rowspan","selected","slot","src","tabindex","target","title","type","value"],Hh=[...Mh,"component-id","listen-to","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning"],kh=[...Mh,"accept","accept-charset","accesskey","action","align","allow","autocapitalize","background","bgcolor","border","buffered","challenge","charset","cite","code","codebase","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","crossorigin","datetime","decoding","dir","dirname","download","enctype","for","form","formaction","formenctype","formmethod","formnovalidate","formtarget","headers","height","high","integrity","intrinsicsize","inputmode","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","manifest","max","min","muted","novalidate","open","optimum","pattern","ping","poster","preload","radiogroup","referrerpolicy","sandbox","scope","scoped","shape","size","sizes","span","spellcheck","srcdoc","srclang","srcset","start","step","summary","translate","usemap","width","wrap"];s();var br=Oe({module:"@servicenow/ui-renderer-snabbdom"});s();var wo=Symbol("__vnode__"),os=Symbol("__interaction_id__");var{MEMOIZE_SNABBDOM_PROP_PARTS:fC}=Y,uC=k(fC),Tc=e=>e==null,pC=Q(Ke,{profileName:"snabbdom-camelCase"}),dC=e=>e.indexOf("-")>0,mC=Q(dC,{profileName:"snabbdom-isCustomElement"});function EC(e){let[t,...r]=e;return(n,o)=>{t.apply(o,[...r,n,o])}}var Uh=e=>{let t=e.indexOf("-"),r=t>0?e.substring(0,t):null,n=r===Rp||Cp||Ap||Sp?e.slice(t+1):e;return{index:t,prefix:r,name:n}},_C=uC?Q(Uh,{profileName:"snabbdom-getPropKeyParts"}):Uh;function gc(e,t){let r={hook:{},ref:null,"now-aria-ref":null,on:{},style:{},class:{},attrs:{},props:{}},n=mC(e),o=Object.keys(t);for(let i=0;i<o.length;i++){let a=o[i],c=t[a];if(a==="key"){r.key=c;continue}let{index:l,prefix:f,name:p}=_C(a);if(l>0){if(f===Rp){r.attrs[p]=Tc(c)?!1:c;continue}if(f===wh){r.attrs[a]=Tc(c)?!1:c;continue}if(f===Cp){r.dataset||(r.dataset={}),r.dataset[p]=c;continue}if(f===Ap&&typeof c=="function"){let E=p;r.hook[E]=(m,...T)=>{let h=m.elm&&m.elm.getRootNode().host;if(!h)try{return c(m,...T)}catch(g){br(`An Error occured while executing hook-${E}`,{error:g,level:re.ERROR,origin:"formatProps"});return}return le((g,O,...C)=>{let A=g[os]||se();G(g,A,H.HOOK_START,{name:E,tagName:O.elm.tagName}),c(O,...C),G(g,A,H.HOOK_END,{name:E,tagName:O.elm.tagName})},{args:[h,m,...T],dispatch:h.helpers,host:h,location:K.VIEW,details:{name:E},log:br})};continue}if(f===Sp&&Array.isArray(c)&&typeof c[0]=="function"&&c.length>1){r.on[p]=EC(c);continue}if(Ip.includes(f)){r[f][p]=c;continue}}if(Ip.includes(a)){r[a]=c;continue}if(n?Hh.includes(a)&&(r.attrs[a]=Tc(c)?!1:c,!r.key&&a==="component-id"&&(r.key=c)):kh.includes(a)&&(r.attrs[a]=Tc(c)?!1:c),Lh.includes(a)){r.props[a]=c;continue}r.props[pC(a)]=c}return r}s();function Fh(e,t){let{length:r}=e;for(let n=0;n<r;n++){let o=e[n];Array.isArray(o)?Fh(o,t):typeof o!="boolean"&&typeof o!="symbol"&&o!==null&&o!==void 0&&t.push(o)}return t}function Nc(e){return Fh(e,[])}s();function yc(e){return e.flat?e.flat(Infinity):e.reduce(function t(r,n){return Array.isArray(n)?n.reduce(t,r):r.push(n),r},[])}s();s();s();function Ut(e,t,r,n,o){let i=t===void 0?void 0:t.key;return{sel:e,data:t,children:r,text:n,elm:o,key:i}}s();var is=Array.isArray;function Lo(e){return typeof e=="string"||typeof e=="number"}s();function hC(e){return document.createElement(e)}function TC(e,t){return document.createElementNS(e,t)}function gC(e){return document.createTextNode(e)}function NC(e){return document.createComment(e)}function yC(e,t,r){e.insertBefore(t,r)}function OC(e,t){e.removeChild(t)}function RC(e,t){e.appendChild(t)}function CC(e){return e.parentNode}function AC(e){return e.nextSibling}function SC(e){return e.tagName}function IC(e,t){e.textContent=t}function PC(e){return e.textContent}function bC(e){return e.nodeType===1}function vC(e){return e.nodeType===3}function xC(e){return e.nodeType===8}var Oc={createElement:hC,createElementNS:TC,createTextNode:gC,createComment:NC,insertBefore:yC,removeChild:OC,appendChild:RC,parentNode:CC,nextSibling:AC,tagName:SC,setTextContent:IC,getTextContent:PC,isElement:bC,isText:vC,isComment:xC};function Pp(e){return e===void 0}function ut(e){return e!==void 0}var Vh=Ut("",{},[],void 0,void 0);function ss(e,t){return e.key===t.key&&e.sel===t.sel}function DC(e){return e.sel!==void 0}function wC(e,t,r){var o;let n={};for(let i=t;i<=r;++i){let a=(o=e[i])==null?void 0:o.key;a!==void 0&&(n[a]=i)}return n}var Rc=["create","update","remove","destroy","pre","post"];function Cc(e,t){let r,n,o={create:[],update:[],remove:[],destroy:[],pre:[],post:[]},i=t!==void 0?t:Oc;for(r=0;r<Rc.length;++r)for(o[Rc[r]]=[],n=0;n<e.length;++n){let h=e[n][Rc[r]];h!==void 0&&o[Rc[r]].push(h)}function a(h){let g=h.id?"#"+h.id:"",O=h.className?"."+h.className.split(" ").join("."):"";return Ut(i.tagName(h).toLowerCase()+g+O,{},[],void 0,h)}function c(h,g){return function(){if(--g==0){let C=i.parentNode(h);i.removeChild(C,h)}}}function l(h,g){var x,D;let O,C=h.data;if(C!==void 0){let L=(x=C.hook)==null?void 0:x.init;ut(L)&&(L(h),C=h.data)}let A=h.children,R=h.sel;if(R==="!")Pp(h.text)&&(h.text=""),h.elm=i.createComment(h.text);else if(R!==void 0){let L=R.indexOf("#"),M=R.indexOf(".",L),w=L>0?L:R.length,_=M>0?M:R.length,I=L!==-1||M!==-1?R.slice(0,Math.min(w,_)):R,y=h.elm=ut(C)&&ut(O=C.ns)?i.createElementNS(O,I):i.createElement(I);for(w<_&&y.setAttribute("id",R.slice(w+1,_)),M>0&&y.setAttribute("class",R.slice(_+1).replace(/\./g," ")),O=0;O<o.create.length;++O)o.create[O](Vh,h);if(is(A))for(O=0;O<A.length;++O){let S=A[O];S!=null&&i.appendChild(y,l(S,g))}else Lo(h.text)&&i.appendChild(y,i.createTextNode(h.text));let N=h.data.hook;ut(N)&&((D=N.create)==null||D.call(N,Vh,h),N.insert&&g.push(h))}else h.elm=i.createTextNode(h.text);return h.elm}function f(h,g,O,C,A,R){for(;C<=A;++C){let x=O[C];x!=null&&i.insertBefore(h,l(x,R),g)}}function p(h){var O,C;let g=h.data;if(g!==void 0){(C=(O=g==null?void 0:g.hook)==null?void 0:O.destroy)==null||C.call(O,h);for(let A=0;A<o.destroy.length;++A)o.destroy[A](h);if(h.children!==void 0)for(let A=0;A<h.children.length;++A){let R=h.children[A];R!=null&&typeof R!="string"&&p(R)}}}function E(h,g,O,C){var A,R;for(;O<=C;++O){let x,D,L=g[O];if(L!=null)if(ut(L.sel)){p(L),x=o.remove.length+1,D=c(L.elm,x);for(let w=0;w<o.remove.length;++w)o.remove[w](L,D);let M=(R=(A=L==null?void 0:L.data)==null?void 0:A.hook)==null?void 0:R.remove;ut(M)?M(L,D):D()}else i.removeChild(h,L.elm)}}function m(h,g,O,C){let A=0,R=0,x=g.length-1,D=g[0],L=g[x],M=O.length-1,w=O[0],_=O[M],I,y,N,S;for(;A<=x&&R<=M;)D==null?D=g[++A]:L==null?L=g[--x]:w==null?w=O[++R]:_==null?_=O[--M]:ss(D,w)?(T(D,w,C),D=g[++A],w=O[++R]):ss(L,_)?(T(L,_,C),L=g[--x],_=O[--M]):ss(D,_)?(T(D,_,C),i.insertBefore(h,D.elm,i.nextSibling(L.elm)),D=g[++A],_=O[--M]):ss(L,w)?(T(L,w,C),i.insertBefore(h,L.elm,D.elm),L=g[--x],w=O[++R]):(I===void 0&&(I=wC(g,A,x)),y=I[w.key],Pp(y)?i.insertBefore(h,l(w,C),D.elm):(N=g[y],N.sel!==w.sel?i.insertBefore(h,l(w,C),D.elm):(T(N,w,C),g[y]=void 0,i.insertBefore(h,N.elm,D.elm))),w=O[++R]);(A<=x||R<=M)&&(A>x?(S=O[M+1]==null?null:O[M+1].elm,f(h,S,O,R,M,C)):E(h,g,A,x))}function T(h,g,O){var D,L,M,w,_;let C=(D=g.data)==null?void 0:D.hook;(L=C==null?void 0:C.prepatch)==null||L.call(C,h,g);let A=g.elm=h.elm,R=h.children,x=g.children;if(h!==g){if(g.data!==void 0){for(let I=0;I<o.update.length;++I)o.update[I](h,g);(w=(M=g.data.hook)==null?void 0:M.update)==null||w.call(M,h,g)}Pp(g.text)?ut(R)&&ut(x)?R!==x&&m(A,R,x,O):ut(x)?(ut(h.text)&&i.setTextContent(A,""),f(A,null,x,0,x.length-1,O)):ut(R)?E(A,R,0,R.length-1):ut(h.text)&&i.setTextContent(A,""):h.text!==g.text&&(ut(R)&&E(A,R,0,R.length-1),i.setTextContent(A,g.text)),(_=C==null?void 0:C.postpatch)==null||_.call(C,h,g)}}return function(g,O){let C,A,R,x=[];for(C=0;C<o.pre.length;++C)o.pre[C]();for(DC(g)||(g=a(g)),ss(g,O)?T(g,O,x):(A=g.elm,R=i.parentNode(A),l(O,x),R!==null&&(i.insertBefore(R,O.elm,i.nextSibling(A)),E(R,[g],0,0))),C=0;C<x.length;++C)x[C].data.hook.insert(x[C]);for(C=0;C<o.post.length;++C)o.post[C]();return O}}s();function Bh(e,t){var r,n,o=t.elm,i=e.data.class,a=t.data.class;if(!(!i&&!a)&&i!==a){i=i||{},a=a||{};for(n in i)i[n]&&!Object.prototype.hasOwnProperty.call(a,n)&&o.classList.remove(n);for(n in a)r=a[n],r!==i[n]&&o.classList[r?"add":"remove"](n)}}var Ac={create:Bh,update:Bh};s();var jh=typeof window!="undefined"&&window.requestAnimationFrame.bind(window)||setTimeout,LC=function(e){jh(function(){jh(e)})},bp=!1;function MC(e,t,r){LC(function(){e[t]=r})}function Gh(e,t){var r,n,o=t.elm,i=e.data.style,a=t.data.style;if(!(!i&&!a)&&i!==a){i=i||{},a=a||{};var c="delayed"in i;for(n in i)a[n]||(n[0]==="-"&&n[1]==="-"?o.style.removeProperty(n):o.style[n]="");for(n in a)if(r=a[n],n==="delayed"&&a.delayed)for(let l in a.delayed)r=a.delayed[l],(!c||r!==i.delayed[l])&&MC(o.style,l,r);else n!=="remove"&&r!==i[n]&&(n[0]==="-"&&n[1]==="-"?o.style.setProperty(n,r):o.style[n]=r)}}function HC(e){var t,r,n=e.elm,o=e.data.style;if(!(!o||!(t=o.destroy)))for(r in t)n.style[r]=t[r]}function kC(e,t){var r=e.data.style;if(!r||!r.remove){t();return}bp||(e.elm.offsetLeft,bp=!0);var n,o=e.elm,i=0,a,c=r.remove,l=0,f=[];for(n in c)f.push(n),o.style[n]=c[n];a=getComputedStyle(o);for(var p=a["transition-property"].split(", ");i<p.length;++i)f.indexOf(p[i])!==-1&&l++;o.addEventListener("transitionend",function(E){E.target===o&&--l,l===0&&t()})}function UC(){bp=!1}var Sc={pre:UC,create:Gh,update:Gh,destroy:HC,remove:kC};s();function $h(e,t,r){if(typeof e=="function")e.call(t,r,t);else if(typeof e=="object")for(var n=0;n<e.length;n++)$h(e[n],t,r)}function FC(e,t){var r=e.type,n=t.data.on;n&&n[r]&&$h(n[r],t,e)}function VC(){return function e(t){FC(t,e.vnode)}}function vp(e,t){var r=e.data.on,n=e.listener,o=e.elm,i=t&&t.data.on,a=t&&t.elm,c;if(r!==i){if(r&&n)if(i)for(c in r)i[c]||o.removeEventListener(c,n,!1);else for(c in r)o.removeEventListener(c,n,!1);if(i){var l=t.listener=e.listener||VC();if(l.vnode=t,r)for(c in i)r[c]||a.addEventListener(c,l,!1);else for(c in i)a.addEventListener(c,l,!1)}}}var Ic={create:vp,update:vp,destroy:vp};s();var BC="http://www.w3.org/1999/xlink",jC="http://www.w3.org/XML/1998/namespace",Wh=58,GC=120;function Yh(e,t){var r,n=t.elm,o=e.data.attrs,i=t.data.attrs;if(!(!o&&!i)&&o!==i){o=o||{},i=i||{};for(r in i){let a=i[r];o[r]!==a&&(a===!0?n.setAttribute(r,""):a===!1?n.removeAttribute(r):r.charCodeAt(0)!==GC?n.setAttribute(r,a):r.charCodeAt(3)===Wh?n.setAttributeNS(jC,r,a):r.charCodeAt(5)===Wh?n.setAttributeNS(BC,r,a):n.setAttribute(r,a))}for(r in o)r in i||n.removeAttribute(r)}}var Pc={create:Yh,update:Yh};s();var Qh=/[A-Z]/g;function zh(e,t){let r=t.elm,n=e.data.dataset,o=t.data.dataset,i;if(!n&&!o||n===o)return;n=n||{},o=o||{};let a=r.dataset;for(i in n)o[i]||(a?i in a&&delete a[i]:r.removeAttribute("data-"+i.replace(Qh,"-$&").toLowerCase()));for(i in o)n[i]!==o[i]&&(a?a[i]=o[i]:r.setAttribute("data-"+i.replace(Qh,"-$&").toLowerCase(),o[i]))}var bc={create:zh,update:zh};var tT=et(Fn());s();s();s();var wc=[];s();var Lc=[];var Dp=(e,t,{destroy:r}={})=>{},wp={create:(e,t)=>Dp(null,t),update:(e,t)=>Dp(e,t),destroy:e=>Dp(null,e,{destroy:!0})};s();var Lp=e=>{let t=e.data.ref;t&&typeof t=="function"?t(e.elm):t&&typeof t=="object"&&(t.current=e.elm)},Mp={create:(e,t)=>Lp(t),update:(e,t)=>Lp(t),destroy:e=>Lp(e)};s();var eT=(e,t)=>{let{data:{props:r}}=e,{data:{props:n},elm:o}=t;if(!(!r&&!n)&&r!==n){r=r||{},n=n||{};for(let i in r)n.hasOwnProperty(i)||(o[i]=i==="className"?"":void 0);for(let i in n){let a=n[i];r[i]!==a&&(i!=="value"||o[i]!==a)&&(o[i]=a)}}},Hp={create:eT,update:eT};s();var XC=Cc([Hp,Ac,Sc,Ic,wp,Pc,bc,Mp,tT.denyUnlessSigned]),as=XC;s();function Mc(e){var n;if(!e[hc])return e;let{[n=hc]:t}=e,r=io(e,[na(n)]);return t&&typeof t!="object"?(br(`Expected ${hc} property to be an Object. Found ${t}`,{origin:"validateProps"}),r):e}s();s();function cs(e,t){let r=t!==void 0?t:Oc,n;if(r.isElement(e)){let o=e.id?"#"+e.id:"",i=e.getAttribute("class"),a=i?"."+i.split(" ").join("."):"",c=r.tagName(e).toLowerCase()+o+a,l={},f=[],p,E,m,T=e.attributes,h=e.childNodes;for(E=0,m=T.length;E<m;E++)p=T[E].nodeName,p!=="id"&&p!=="class"&&(l[p]=T[E].nodeValue);for(E=0,m=h.length;E<m;E++)f.push(cs(h[E],t));return Ut(c,{attrs:l},f,void 0,e)}else return r.isText(e)?(n=r.getTextContent(e),Ut(void 0,void 0,void 0,n,e)):r.isComment(e)?(n=r.getTextContent(e),Ut("!",{},[],n,e)):Ut("",{},[],void 0,e)}var rT=et(Fn());function rr(e){let t=(0,rT.sign)(cs(e));return nT(t),t}var nT=(e,t=e.data&&e.data.attrs&&e.data.attrs.xmlns)=>{let{children:r,data:n}=e;if(n&&!n.ns&&t&&(n.ns=t),r){let{length:o}=r;for(let i=0;i<o;i++)nT(r[i],t)}};var Hc=()=>null,JC=Object.assign(Hc,{dispatch:Hc,updateState:Hc,updateProperties:Hc});function kp(e,t,r={},n=JC,o=se()){let i=e instanceof ShadowRoot;try{let a=t(r,n),c=e[wo]||rr(e),l=[],{children:f}=c,{length:p}=f;for(let h=0;h<p;h++){let g=f[h];g&&typeof g.sel=="string"&&(g.sel.startsWith("style")||g.sel.startsWith("link"))&&l.push(g)}let E=d(d({},c),{children:[].concat(a,l)}),{host:m={}}=e;m[os]=o,i&&G(m,o,H.PATCH_START,{location:K.VIEW});let T=as(c,E);return i&&G(m,o,H.PATCH_END,{location:K.VIEW}),e[wo]=T,delete m[os],T}catch(a){let{host:c={}}=e,l=Fe({internal:!0},o);i&&G(c,o,H.ERROR,{location:K.VIEW}),n.dispatch(mt.COMPONENT_ERROR_THROWN,{host:c,location:K.VIEW,error:a,details:{boundaryError:!0}},l,!0);let f=ae(c.tagName),p=c.getAttribute("component-id");return br(`An Error occurred in <${f} component-id="${p}"/>. COMPONENT_ERROR_THROWN action type is dispatched with error details.`,{error:a,level:re.ERROR,host:c,origin:"onStateChange"}),rr(e)}}s();function Up(e,t,r=()=>null){let n=e[wo],o=[],{children:i}=n,{length:a}=i;for(let l=0;l<a;l++){let f=i[l];f&&typeof f.sel=="string"&&(f.sel.startsWith("style")||f.sel.startsWith("link"))&&o.push(f)}let c=d(d({},n),{children:o});as(n,c,{disconnect:!0}),delete e[wo],r()}s();s();var iT=et(Fn());s();function oT(e,t,r){if(e.ns="http://www.w3.org/2000/svg",r!=="foreignObject"&&t!==void 0)for(let n=0;n<t.length;++n){let o=t[n].data;o!==void 0&&oT(o,t[n].children,t[n].sel)}}function kc(e,t,r){var n={},o,i,a;if(r!==void 0?(t!==null&&(n=t),is(r)?o=r:Lo(r)?i=r:r&&r.sel&&(o=[r])):t!=null&&(is(t)?o=t:Lo(t)?i=t:t&&t.sel?o=[t]:n=t),o!==void 0)for(a=0;a<o.length;++a)Lo(o[a])&&(o[a]=Ut(void 0,void 0,void 0,o[a],void 0));return e[0]==="s"&&e[1]==="v"&&e[2]==="g"&&(e.length===3||e[3]==="."||e[3]==="#")&&oT(n,o,e),Ut(e,n,o,i,void 0)}var ZC=(0,iT.signingH)(kc);function ls(e,t,...r){return typeof e=="function"?e(t||{},yc(r)):ZC(e,t?gc(e,Mc(t)):{},Nc(r))}function eA(e,t){if(!e)return null;if(e&&!t)return e;let r=[],{length:n}=e;for(let o=0;o<n;o++){let i=e[o];t===(i.data&&i.data.props&&i.data.props.slot)&&r.push(i)}return r}function Fp(e,t){return ls("slot",{name:t},eA(e,t))}s();function Vp(e){if(br("createElementFromString has been deprecated. Please use dangerouslyCreateElementFromString and make sure you are taking the necessary precautions to prevent XSS attacks",{level:re.ERROR,origin:"createElementFromString"}),!document||!document.createElement)return;let t=document.createElement("div");return t.innerHTML=e,rr(t.firstChild)}s();function Bp(e){if(!document||!document.createElement)return;let t=document.createElement("div");return t.innerHTML=e,rr(t.firstChild)}s();function jp(e,t){return t}var Uc={createSlot:Fp,createElement:ls,createElementFromNode:rr,createElementFromString:Vp,dangerouslyCreateElementFromString:Bp,createRef:Dt,onDisconnect:Up,onStateChange:kp,Fragment:jp};var sT=Uc;var Fc={type:sT,transformState:e=>e,view:()=>null};function Vc(e={}){let t=$(e,"renderer.type",e.type||Fc.type),r=$(e,"renderer.coeffects",null),n=$(e,"renderer.transformProps",e.transformProps||Fc.transformState),o=$(e,"renderer.transformState",e.transformState||n),i=$(e,"renderer.view",e.view||Fc.view);return{type:t,transformState:o,view:i,coeffects:r}}s();s();var Vn=Q(function(t){return ve(t)},{profileName:"toAttributeName"});s();s();function Gp(e){return function(r,n){let{providerId:o,providerPropName:i,providerPropPath:a}=r,{consumerId:c,consumerPropName:l}=n,f=`${o}${Ie}${i}`,p=`${c}${Ie}${l}`;e[f]||(e[f]={}),e[f][p]=a}}s();var aT=e=>function(r,n){if(r&&n)for(let o in e){let i=e[o][`${r}${Ie}${n}`];(i===""||i)&&delete e[o][`${r}${Ie}${n}`],Object.keys(e[o]).length===0&&delete e[o]}if(r&&!n)for(let o in e){for(let i in e[o])i.split(Ie)[0]===r&&delete e[o][i];Object.keys(e[o]).length===0&&delete e[o]}};s();s();function Mo(e,t,r){let n=e[t],o=v(n);if(n){let i=o[Be];return i[r]&&i[r].selectable||!1}return!1}var cT=e=>function(r,n,o,i=!0){let a=i?{[`${n}${Ie}${r}`]:""}:{},c=d({},e[`${n}${Ie}${r}`]);return!Object.keys(c).length||!Mo(o,n,r)?a:(function l(f){for(let p in f)e[p]&&(c=d(d({},c),e[p]),l(e[p]))}(c),d(d({},a),c))};s();var lT=e=>function(r,n){let o=d({},e[`${n}${Ie}${r}`]);return Object.keys(o).length&&function i(a){for(let c in a)e[c]&&(o=d(d({},o),e[c]),i(e[c]))}(o),o};s();function fT(e,t,r,n,o){let i=n(o,e,t,r);if(i&&i[0]==="@"){let[a,c,l]=vr(i);return fT(a,c,l,n,o)}return i}function xr(e,t,r,n){let[o,i,a]=vr(r);if(!o||!i)return r;let c=n&&n.default;if(!Mo(e,o,i))return Bn(c)?void 0:c;let l=fT(o,i,a,t,e);return l!==void 0?l:Bn(c)?void 0:c}s();function Bc(e,t,r,n={}){if(!tA(e,t,r,n))return r;let o={};for(let i in r)o[i]=xr(e,t,r[i],n[i]);return o}function tA(e,t,r,n={}){for(let o in r){let i=xr(e,t,r[o],n[o]);if(r[o]!==i)return!0}}s();var nA=Q(e=>{let t=e.indexOf("/");if(t===-1)return[];let[r,n]=rA(e);return[e.substring(1,t),e.substring(t+1,n===-1?e.length:r==="."?n:n+1),n!==-1?e.substring(n+1):""]},{profileName:"getParts"}),rA=e=>{let{length:t}=e;for(let r=0;r<t;r++){let n=e.charAt(r);if(n===".")return[n,r];if(n==="[")return[n,r-1]}return["",-1]};function vr(e){return typeof e!="string"?[]:e[0]!=="@"?[]:nA(e)}s();var oA=Q(e=>e.indexOf("/")>0,{profileName:"hasSeperator"});function Bn(e){return typeof e=="string"&&e[0]==="@"&&oA(e)}s();function jc(e){return function(r){return xr(e,jn,r,{})}}s();function fs(e,t){let r=v(e);Gn(t,t,r[X])}s();function us(e,t){let r=v(e);$n(r[X],t)}var Gc={},uT=Gp(Gc),$n=aT(Gc),$c=cT(Gc),pT=lT(Gc);function Wc(e,t,r={}){if(r[t]&&r[t].readOnly)return r[t].default;let n=e[t],o=Vn(t),i=r[t]&&r[t].unstablePreserveEmptyStr||!1;if(t!=="style"&&e.hasAttribute(o)&&!Bn(n)){let a=e.getAttribute(o),c=i||$(r,`[${t}].schema.type`)==="string";return a||(c?a:!0)}return t==="style"?Et(n)==="[object Object]"?n:void 0:n}s();function Dr(e,t){let r={};for(let n in e){let o=e[n];t(o)&&(r[n]=o)}return r}s();var dT=window.document,mT={};function Yc(e,t,r){let n=mT[r];if(n)return n.content.cloneNode(!0);let o,i=document.head.querySelector(`#now-${ae(r)}-styles`);if(i)o=iA(i,t);else{let a="";o=dT.createElement("template"),e&&(a+=e),t&&(a+=t),o.innerHTML=`<style type="text/css">${a}</style>`}return r!==Se&&(mT[r]=o),o.content.cloneNode(!0)}function iA(e,t){if(!t)return e;let r=e.content.cloneNode(!0).children[0];r.textContent=`${t}
${r.textContent}`;let n=dT.createElement("template");return n.content.appendChild(r),n}s();var It=[];s();function Qc(e){let{length:t}=It;for(let r=0;r<t;r++)if(e===It[r])return e}s();function zc(e){let t=It.indexOf(e);for(;t!==-1;)It.splice(t,1),t=It.indexOf(e);return It}s();function Ho(e,t){return t[e]&&t[e].computed}s();var He=Q(function(t){return Ke(t)},{profileName:"toPropertyName"});s();function ko(e,t){return t[e]&&t[e].readOnly}s();var sA=Q(function(t,r,n){let o=ko(He(r),n),i=Ho(He(r),n);return!o&&!i},{profileName:"shouldSetAttribute"});function qc(e,t,r,n={}){return t||sA(e,r,n)}s();var $p=Q(function(t,r,n={},o=!1){let i=He(r),a=ko(i,n),c=Ho(i,n);return(!a||a&&o)&&!c},{createCacheKey:(e,t,r,n)=>`${e}|${t}|${n}`,profileName:"shouldSetProperty"});s();var aA=Promise.resolve().then.bind(Promise.resolve()),ps=aA;s();var cA=performance&&typeof performance.mark=="function"&&typeof performance.measure=="function",{__ENABLE_NOW_UI_PERFORMANCE__:Wp}=window,Yp=Wp;try{delete window.__ENABLE_NOW_UI_PERFORMANCE__,Object.defineProperty(window,"__ENABLE_NOW_UI_PERFORMANCE__",{configurable:!0,get(){return Wp},set(e){Wp=e,Yp=e}})}catch(e){}function Kc(e,t,r,n,o){if(!cA)return e();G(t,n,H.RENDER_START,o);let i;Yp&&(i=`${r}-start`,performance.mark(i)),e(),G(t,n,H.RENDER_END,o),Yp&&performance.measure(r,i)}s();function jn(e,t,r,n){let o=e[t];if(o){let a=v(o)[q][r];return n?a&&a[0]==="@"?n[0]==="["?`${a}${n}`:`${a}.${n}`:$(a,n):a}}s();s();function Xc(e,t,r,n){let{propName:o,path:i}=r,{previousValue:a,value:c}=t;i&&(a=$(a,i),c=$(c,i)),v(e)[je](ft,{name:o,previousValue:a,value:c,host:e},Fe({internal:!0},n))}s();var lA=[Zi,es,Ji],ET=Q((e,t,r)=>lA.includes(t)||(r==null?void 0:r.shouldRenderWhenSet)===!1,{createCacheKey:(e,t)=>`${e}|${t}`,profileName:"isPropToSkipRender"});function ds(e,t,r,n,o){var c,l;let{value:i}=r,a=[];for(let f in t){let[p,E]=f.split(Ie),m=e[p];a.push({elementId:p,tagName:m==null?void 0:m.tagName,propName:E,propDef:(l=(c=m==null?void 0:m[nt])==null?void 0:c[Be])==null?void 0:l[E]}),m&&E&&(Xc(m,r,{propName:E,path:t[f]},n),(E===kt||E===ot)&&m[ja](i),(E===ic||E===Ln||E===Mn)&&m[Ga](E))}for(let f=0;f<a.length;f++){let{elementId:p,tagName:E,propName:m,propDef:T}=a[f];e[p]?ET(E,m,T)||e[p][Kt](n,o,{propName:m,value:i}):F(`Component with id "${p}" could not be re-rendered from a change in property "${m}" because the component is disconnected or not known.`,{componentId:p,origin:"triggerComponentUpdates"})}}s();function Gn(e,t,r,n=!0){let[o,i,a]=vr(e);n&&$n(r,t),o&&i&&uT({providerId:o,providerPropName:i,providerPropPath:a},{consumerId:r,consumerPropName:t})}s();var Qp=(e,t,r)=>r(),_T=(e,t,r)=>ps(()=>Qp(e,t,r));function Jc(e,t,r){return r&&!e?{onConnect:_T,onDisconnect:t||Qp}:{onConnect:e||_T,onDisconnect:t||Qp}}s();function Ft(e,t){if(!window.__ENABLE_NOW_UI_EVENT__)return;let r=new CustomEvent(xo,{composed:!0,bubbles:!0,detail:d({type:e},t)});document.dispatchEvent(r)}s();function Uo(e){for(let t in e.properties){let r=He(t);r!==t&&(e.properties[r]=e.properties[t],delete e.properties[t])}return e}s();function Wn(e){for(let t in e.properties){let r=e.properties[t];typeof r=="string"&&(r.startsWith("\\@")||r.startsWith("\\\\@"))&&(e.properties[t]=r.slice(1))}return e}s();function nr(e){return e[Ht](ot)||e[Ht](kt)||e.hasAttribute(Xi)||e.hasAttribute(ot)}s();function wr(e){return e[fe].host}s();function ms(e){let t=e.getRootNode();if(t.host&&t.host.tagName===Se)return t.host.sourceElement;if(t!==document)return t.host;if(e.assignedSlot)return ms(e.assignedSlot);let{parentNode:r}=e;for(;r!==document.body;){let n=v(r);if(n&&n[X])return r;r=r.parentNode}return null}s();s();function Vt(e,{host:t}){let r=e;return Je(e)||(r=d({},e)),r}function hT(e){return(t,r,n={},o)=>(n=Vt(n,{}),Ue(n),e(t,r,n,o))}function Zc(e,t=se()){let r=typeof e=="function"?hT(e):{};return e.updateState&&(r.updateState=(...n)=>e.updateState(...n,t)),e.updateContext&&(r.updateContext=(...n)=>e.updateContext(...n,t)),e.updateProperties&&(r.updateProperties=(...n)=>e.updateProperties(...n,t)),e.dispatch&&(r.dispatch=hT(e.dispatch)),r}s();s();var fA=Q(e=>{let t=v(e);return Dr(t[Be],r=>r.computed)},{createCacheKey:e=>e.tagName,profileName:"filterComputedProperties"}),el=fA;s();function Es(e,t,{state:r,host:n}){return le(t.computed,{args:[r],dispatch:n.helpers,host:n,location:K.PROPERTY,details:{compute:!0,name:e},log:F})}s();function Yn(e,t){if(e===t)return!0;if(Kr(e)||Kr(t)||!TT(e)||!TT(t)||typeof e!=typeof t||uA(e,t))return!1;if(Array.isArray(e)){let{length:r}=e,{length:n}=t;if(r!==n||r>10||r<1)return!1;for(let o=0;o<r;o++){if(!Kr(e[o])||!Kr(t[o]))return!1;if(e[o]!==t[o])return!1}return!0}else if(typeof e=="object"){let r=Object.keys(e),{length:n}=r,{length:o}=Object.keys(t);if(n!==o||n>6)return!1;for(let i in r)if(i=r[i],zp(e[i])&&zp(t[i])){if(e[i]!==t[i])return!1;continue}else{if(qp(e[i])||qp(t[i]))return!1;if(Object.keys(e[i]).length===2&&Object.keys(t[i]).length===2){let a=Object.keys(e[i]),c=e[i][a[0]],l=e[i][a[1]],f=t[i][a[0]],p=t[i][a[1]];if(!Kr(c)||!Kr(l)||!Kr(f)||!Kr(p))return!1;if(c!==f||l!==p)return!1}else return!1}return!0}return!1}function TT(e){return e instanceof Set||e instanceof Map||typeof e=="function"||Object.getOwnPropertySymbols(e).length>0?!1:!(e instanceof HTMLElement)}function Kr(e){return zp(e)||qp(e)}function zp(e){let t=typeof e;return t==="object"||t==="function"?!1:t==="string"||t==="bigint"||t==="boolean"||t==="number"}function qp(e){return e==null}function uA(e,t){return e instanceof Map&&t instanceof Map?e.size===0&&t.size===0:Array.isArray(e)&&Array.isArray(t)?e.length===0&&t.length===0:Object.keys(e).length===0&&Object.keys(t).length===0}function Fo(e,t,r,n){let o=el(t);e.properties=e.properties||{};for(let i in o){let a=r[q][i];e.properties[i]=Es(i,o[i],{state:e,host:t}),r[q][i]=e.properties[i],Yn(e.properties[i],a)||t[zi]({name:i,propertyDetails:{previousValue:a,value:e.properties[i]},interactionId:n,includeSource:!1})}return e}s();function tl(e,t){let r=el(t);for(let n in r)e.properties[n]=Es(n,r[n],{state:e,host:t});return e}s();var{INTERSECT_ROOT_MARGIN:pA}=Y;function dA(e){e.forEach(t=>{t.isIntersecting&&(t.target[za](),rl.unobserve(t.target))})}var mA=k(pA),EA={rootMargin:mA},rl;window.IntersectionObserver?rl=new IntersectionObserver(dA,EA):rl={observe(){},unobserve(){}};var nl=rl;s();function _s(e,t,r){let{width:n,height:o}=r;if(!n&&!o)return;let a=v(e)[fe],c=`:host {${n?`width: ${n};`:""}${o?`height: ${o};`:""}}`;return _A(a,c)}function _A(e,t){let r=window.document.createElement("style");return r.type="text/css",r.innerHTML=t,e.appendChild(r),()=>e.removeChild(r)}s();s();function Kp(e,t){e&&typeof e=="object"&&Object.assign(e,t)}s();function ol(e,t){for(let r in t)e[r]===void 0&&(e[r]=t[r]),typeof e[r]=="object"&&typeof t[r]=="object"?ol(e[r],t[r]):e[r]=t[r]}var pt={};Z(pt,{assign:()=>TA,concat:()=>AA,declarativeOperations:()=>Vo,merge:()=>gA,pop:()=>NA,push:()=>yA,set:()=>hA,shift:()=>OA,splice:()=>CA,unshift:()=>RA});s();function gT(e,t,r,n){if(!r)return e(t,n);let o=$(t,r);return o===void 0||typeof o!="object"?ht(t,r,n):e(o,n)}var hA=(e,{path:t,value:r})=>ht(e,t,r),TA=(e,{path:t,value:r})=>gT(Kp,e,t,r),gA=(e,{path:t,value:r})=>gT(ol,e,t,r),NA=(e,{path:t})=>$(e,t).pop(),yA=(e,{path:t,value:r})=>$(e,t).push(r),OA=(e,{path:t})=>$(e,t).shift(),RA=(e,{path:t,value:r})=>$(e,t).unshift(r),CA=(e,{path:t,start:r=0,deleteCount:n=0,addItems:o=[]})=>$(e,t).splice(r,n,...o),AA=(e,{path:t,value:r})=>{let n=$(e,t);return n.push.apply(n,r)},Vo={SET:"set",ASSIGN:"assign",MERGE:"merge",POP:"pop",PUSH:"push",SHIFT:"shift",UNSHIFT:"unshift",SPLICE:"splice",CONCAT:"concat"};s();var{PAGE_OPT_OUT_PROPERTY_DEEP_COMPARE:SA,PAGE_OPT_OUT_STATE_DEEP_COMPARE:IA}=Y,PA=(k(SA)||"").split(","),bA=(k(IA)||"").split(",");function Xr(e){return(e==="property"?PA:bA).find(r=>window.location.href.includes(r))}s();var NT={},yT="SEISMIC_STYLES",vA=(e,t)=>{let r=NT[t];if(r)return r;try{let n="<title>Error</title>";r=localStorage.getItem(`${yT}_${t}${e}`),r.includes(n)&&(r="")}catch(n){F(`The stylesheets content for the tag, ${t}, could not be retrieved.`)}return r},xA=(e,t,r)=>{try{NT[t]=r,gt(()=>{localStorage.setItem(`${yT}_${t}${e}`,r)})}catch(n){F(`The stylesheets content for the custom element, ${name}, could not be cached.`)}},hs={set:xA,get:vA};s();async function Ts(e){try{let t="<title>Error</title>",r=await Promise.all(e.map(o=>fetch(o))),n=await Promise.all(r.map(o=>o.text()));return n=n.filter(o=>!o.includes(t)),n.join(" ")}catch(t){return""}}s();var DA=Q(e=>{let t=v(e);return t[Io]&&t[Io].length},{createCacheKey:e=>e.tagName,profileName:"isProvider"}),wA=(e,t)=>{let n=v(e)[q];for(let o in n){let i=n[o],[a]=vr(i);if(a){let c=t[a];if(c){let l=v(c);if(l&&!l[Ka])return!1}}}return!0},LA=(e,t)=>{let r=v(e),n=r[Io],o=n&&n.length||0;for(let i=0;i<o;i++){let a=n[i],c=$c(a,r[X],t,!1);for(let l in c){let[f]=l.split(Ie),p=t[f];p&&Bo(p,t)}}};function Bo(e,t){let r=v(e);if(!r||r[Ka])return;if(On(e)||Rn(e)||yn(e))return!1;let n=r[So];if(!n)return!1;for(let c in n)return!1;if(!wA(e,t))return!1;let i=performance.now();r[Ka]=i,G(e,se(),H.INTERACTIVE,{}),r[je](ac,{host:e,interactiveTimestamp:i},{internal:!0});let a=r[We];if(a){let c=v(a);delete c[So][r[X]],Bo(a,t)}DA(e)&&LA(e,t)}s();function il(e,t,r,n,o,i){if(e){let{properties:c}=r,l=d({},r);return delete l.properties,[d(d({state:l,properties:c,context:n},o),{host:i}),void 0]}let a="context";return r.context&&(a=Ja,F('A "context" property key already exists in the view derived state object. The context value was assigned to a symbol. The symbol constant, "contextViewKey", can imported from @servicenow/ui-core.',{host:i,origin:"createOnStateChangeArgs"})),[d(d({componentId:t},r),{[a]:n}),o]}s();function gs(e){return v(e)[We]}function Xp(e){let t=v(e);return t[q]&&t[q].hasOwnProperty(oc)?t[q][oc]:e[oc]||e.getAttribute(Po)}function Ns(e,t,r){let n=Xp(e)||t.componentName,o=r[X],i=t.retargeted?t.appended:e[Nh];return d(d(d({},t),i!==void 0?{appended:i}:{}),{hoistHost:r[fe].host.tagName===Se?r[fe].host:void 0,componentName:n,id:o})}s();function Jp(e){return e===zr}s();function Zp(e,t,r,n){let{[t]:{validate:o}={}}=n[ce].actions;Array.isArray(r)&&F(`Expected payload of ${t} to be an Object but found ${r}. This will result in inconsistent behavior when combined with behavior options or appendToPayload.`,{host:e,origin:"validateActionPayload"}),typeof o=="function"&&o(r,e)}s();var MA=[zr,vn,tc,Ye,Qe,ze,ft,Xt,Jt,nc,xo,"SEISMIC_COMPONENT_ERROR_THROWN",Ct,Zt];function ed(e,t=!1){return MA.includes(e)&&!t}s();var OT={PROPERTIES_SET:zr,DISPATCH_EVENT:vn,STORE_UPDATED:tc,COMPONENT_CONNECTED:Ye,COMPONENT_DISCONNECTED:Qe,COMPONENT_BOOTSTRAPPED:ze,COMPONENT_PROPERTY_CHANGED:ft,COMPONENT_RENDERED:Xt,COMPONENT_DOM_READY:Jt,SET_INITIAL_STATE:nc,NOW_UI_EVENT:xo,COMPONENT_ERROR_THROWN:"SEISMIC_COMPONENT_ERROR_THROWN",COMPONENT_PROPERTY_UPDATE_REQUESTED:Ct,COMPONENT_RENDER_REQUESTED:Zt};function td(e){for(let t in OT)if(OT[t]===e)return t}s();function rd(e,t,r,n,o){let{detail:i={}}=r,{type:a=e,payload:c=o?ns(t,{event:r,host:t}):void 0,error:l=null,meta:f=Ns(t,{eventHandler:o,capture:n,effectType:K.EVENT,event:r,host:t,get path(){return r.composedPath().map(p=>{let E=v(p);return E&&E[X]}).filter(p=>p)}},v(t))}=i;return{type:a,payload:c,error:l,meta:f}}s();function ys(e,t){let r=v(e),n=pe(t.meta),o=t.meta[me]?r[Yr]:r[Rt],{updateState:i,updateProperties:a,updateContext:c,dispatch:l}=o,f=(...T)=>i(...T,n),p=(...T)=>a(...T,n),E=(...T)=>c(...T,n),m;return t.type!==Qe&&!t.meta[me]?m=(T,h,g={},O)=>(g=Vt(g,{host:e}),Fe(g,n),l(T,h,g,O)):m=(T,h,g={},O)=>(g=Vt(g,{host:e}),Fe(g,n),g[me]=!0,l(T,h,g,O)),m.updateState=f,m.updateProperties=p,m.updateContext=E,{updateState:f,updateProperties:p,updateContext:E,dispatch:m}}s();function sl(e){return e==="STORE_UPDATED"}s();function al(e,t){return e[Ae].some(r=>r===t)}s();function nd(e,t){if(!e.length)return!0;let r=!1;for(let n=0;n<e.length;n++){let o=e[n];if(o.tagName==="SLOT"&&(r=!0),o.host)return o.host===t||o.host.tagName===Se?!r:!!r}}s();s();var HA=["payload","error","meta"];function kA(e,t){if(e.event.path)return e.event.path;let r=[],n=t,o=n.parentNode||n.host;for(;o;)r.push(n),n=o,o=n.parentNode||n.host;return[...r,document,window]}function UA(e,t){let r=e[$a];if(!r)return e.event.composedPath();let n=[];for(let o=0;o<r.length;o++){let i=r[o];if(i.tagName===Se)break;n.push(i)}return[...n,...kA(e,t)]}function Lr(e,t,r,n,o,i,a){let c=v(r),l=f=>{let p=c[ce],E=rd(n,r,f,o,i);a(e,t,r,n,new Proxy(d(d({},E),{stopPropagation(){return f.stopPropagation()}}),{get(m,T){let{payload:h,meta:g}=m;return T==="defaultPrevented"?h&&h.event?h.event.defaultPrevented:f.defaultPrevented:T==="preventDefault"?()=>h&&h.event?h.event.preventDefault():f.preventDefault():T==="composedPath"?()=>UA(g,r):m[T]},set(m,T,h){return HA.includes(T)?(m[T]=h,!0):!1}})),p&&p.shouldStopPropagation[n]&&f.stopPropagation()};return e.addEventListener(n,l,o),function(){e.removeEventListener(n,l,o)}}s();s();s();s();var or={},RT=(e,t)=>{if(or[e]){if(or[e].has(t))return}else return or[e]=new Set,or[e].add(t);or[e].add(t)},CT=e=>{for(let t in or)or[t].has(e)&&or[t].delete(e)},AT=e=>or[e]&&or[e].values()||new Set().values();s();s();var Os=new Map,Rs=e=>{if(Os.has(e)){let t=Os.get(e)||{},r=t[Ep];if(r!==void 0)return r;if(t.default!==void 0)return t.default}},ST=(e,t)=>{Os.has(e)&&(Os.get(e)[Ep]=t)},Cs=Os;var od=Nt();function cl(e,t={}){let r=Symbol(`${od}_${e}`);return Cs.set(r,d(d({},t),{validate:Mt(t.schema)})),r}var FA=Q(e=>!e.toString().includes(od),{profileName:"shouldNotResolveContext"});function As(e){return new Proxy({},{get(t,r){return FA(r)?t[r]:(RT(r,e),Rs(r))},set(t,r){}})}function IT(e,t){let r=e.getResolvedProperties(),n=v(e);return{coeffects:d({state:d(d({},n[Ce]),{properties:e.getProperties()}),context:As(e),properties:r,host:e,action:t},ys(e,t)),effects:[]}}s();s();s();s();s();s();var Ze=new WeakMap;function BA(e,{delay:t=0,maxWait:r,collate:n=!1},o,i,a){let c=PT(),l=Number.isInteger(r),f=n===!0,p=Number.isInteger(t)?t:0,E=l?r:0,m=o==null?void 0:o.tagName;Di(Qt.DEBOUNCE,p,m),l&&E<p&&F("For the debounce modifier configurations, the property maxWait should be greater than the property delay.",{level:re.WARN,host:o,origin:"debounce"});let T=g=>{VA(f,c,a,g,i),c=PT()},h=g=>{let{action:{payload:O={}}}=g;c.collated.push({action:{payload:O}})};return function(...O){clearTimeout(c.delayId),c.lastArgs=O,c.saveEventProps(),f&&h(O[O.length-1]),c.delayId=oe(()=>T(e),p),l&&E&&!c.maxWaitId&&(c.maxWaitId=oe(()=>T(e),E))}}var VA=(e,t,r,n,o)=>{t.retrieveEventProps();let{collated:i,lastArgs:a}=t;if(jA(t),e){let c=a[a.length-1];c.collated=i}r(n,a,o)},jA=({delayId:e,maxWaitId:t})=>{clearTimeout(e),clearTimeout(t)},PT=()=>({delayId:null,maxWaitId:null,lastArgs:null,collated:[],event:{eventPath:[],currentTarget:null},saveEventProps(){var r;let t=(r=this.lastArgs[this.lastArgs.length-1].action)==null?void 0:r.payload.event;this.event.eventPath=t==null?void 0:t.composedPath(),this.event.currentTarget=t==null?void 0:t.currentTarget},retrieveEventProps(){var r;let t=(r=this.lastArgs[this.lastArgs.length-1].action)==null?void 0:r.payload.event;typeof t!="undefined"&&(t.composedPath=()=>this.event.eventPath,Object.defineProperty(t,"currentTarget",{value:this.event.currentTarget,writable:!1}))}});function ll(e,t,r,n,o,i){Ze.has(e)||Ze.set(e,new WeakMap);let a=Ze.get(e);a.has(r)||a.set(r,{});let c=a.get(r);return c[t]||(c[t]=BA(r,n,e,o,i)),c[t]}s();function GA(e){return function(...r){return e(...r)}}function fl(e,t,r){Ze.has(e)||Ze.set(e,new WeakMap);let n=Ze.get(e);n.has(r)||n.set(r,{});let o=n.get(r);return o[t]&&(o[t].cancelled=!0),o[t]=GA(r),o[t]}s();function $A(e,{limit:t=0},r,n){let o=!0;return function(...a){!o||(o=!1,n(e,a,r),oe(()=>{o=!0},t))}}function ul(e,t,r,n,o,i){Ze.has(e)||Ze.set(e,new WeakMap);let a=Ze.get(e);a.has(r)||a.set(r,{});let c=a.get(r);return c[t]||(c[t]=$A(r,n,o,i)),c[t]}s();function pl(e){return e&&e.action&&e.action.payload&&e.action.payload.event&&e.action.payload.event.target?e.action.payload.event.target:e.host}var ke={};Z(ke,{DEBOUNCE:()=>WA,TAKE_LATEST:()=>YA,THROTTLE:()=>QA});s();var WA="debounce",YA="takeLatest",QA="throttle";s();function Qn(e,t,{host:r,interactionId:n,type:o}){G(r,n,H.EFFECT_START,{type:o});let i=e(...t);if(!i||!i.next)return G(r,n,H.EFFECT_END,{type:o}),Promise.resolve(i);function a(f,p){if(e.cancelled)return G(r,n,H.EFFECT_END,{type:o}),Promise.resolve(i.return());let E;try{E=i[f](p)}catch(m){return G(r,n,H.EFFECT_END,{type:o}),Promise.reject(m)}return E.done?(G(r,n,H.EFFECT_END,{type:o}),Promise.resolve(E.value)):(G(r,n,H.EFFECT_END,{type:o}),Promise.resolve(E.value).then(c,l))}let c=a.bind(a,"next"),l=a.bind(a,"throw");return c()}function dl(e,t,...r){let{effect:n,modifier:o={}}=e,i=r[r.length-1];if(!i)return Qn(n,r,t);let a=pl(i);switch(o.name){case ke.DEBOUNCE:return ll(a,i.action.type,n,o,t,Qn)(...r);case ke.TAKE_LATEST:return Qn(fl(a,i.action.type,n),r,t).then(()=>{delete Ze.get(a).get(n)[i.action.type]});case ke.THROTTLE:return ul(a,i.action.type,n,o,t,Qn)(...r);default:return Qn(n,r,t)}}function id(e,t,r,n){let{type:o,meta:{effectType:i=""},payload:a={}}=r,c="",l={};if(i===K.EVENT){let{event:f}=a,{type:p}=f;c=K.EVENT,l={type:p,event:f}}else c=K.EFFECT,l={actionType:o};return function(...p){try{let{options:E}=e;if(E){let{payload:T,meta:h}=p[p.length-1].action;(h.options===null||h.options===void 0)&&(h.options=E),T==null?p[p.length-1].action.payload={options:E}:typeof T=="object"&&(T.options=E)}let m={interactionId:pe(r.meta),host:n,type:r.type};dl(e,m,...p)}catch(E){go(E,{dispatch:t,host:n,location:c,details:l,metadata:{internal:!0},log:F})}}}s();function ml(e,t,r,n,o={}){let{type:i,payload:a,meta:c,error:l}=o,f=v(r);c.event&&c.event.stopPropagation(),f[Yr].dispatch(i,a,d(d({},c),{retargeted:!0,[$a]:c.event.composedPath()}),l)}function zA(e,t){return t?ps(()=>e()):e()}function jo(e,t,r,n,o={}){let i=v(r),{type:a=n,meta:c={path:[],eventHandler:!1}}=o,{path:l,eventHandler:f,event:p,capture:E}=c,[m]=l,T=i[X]===m;f&&Ue(c);let h=[Qe,Jt,Dn,wn,Xt,Zt,Ct].includes(n);if(p&&!f){let g=p.composedPath().find(C=>C.tagName===Se),O=v(g);g&&O&&!O[Ar].some(C=>C===a)&&(Lr(g,t,g.sourceElement,a,E,f,ml),O[Ar]=[...O[Ar],a])}zA(()=>{let g=i[ce].interceptors[a]&&i[ce].interceptors[a].has(t)?i[ce].interceptors[a].get(t):null;if(!g||!g.length)return;let{length:O}=g;if(T&&o.defaultPrevented||!T&&o.propagationStopped)return;Ft(xh,{host:r,action:o,targetSelector:t,interceptors:g}),n===ze&&(i[Wa]=!0),n===Ye&&(i[Gi]=!0);let A=IT(r,o);for(let D=0;D<O;D++)A=g[D].fn(A)||A;let{effects:R}=A,{length:x}=R;for(let D=0;D<x;D++){let L=R[D];if(typeof L=="function"){let M=Me(L,r.tagName.toLowerCase());id(M,i[Le],o,r)(...M.args);continue}(!L.descendantOnly||nd(o.composedPath(),r))&&id(L,i[Le],o,r)(...L.args)}},T&&!f&&!h)}var qA=(e,t)=>!e[qt]&&!e[qi].includes(t)&&e[Ae].includes(sc),KA=(e,t,r)=>{if(t[qi].push(r),t[ce].interceptors[r]&&t[ce].interceptors[r].has("host")){let o=[...t[ce].interceptors[r].get("host"),...t[ce].interceptors[sc].get("host")];t[ce].interceptors[r].set("host",o);return}t[ce].interceptors[r]=t[ce].interceptors[sc];let n=Lr(e,"host",e,r,!1,!1,jo);t[we].push(n),t[Ae]=[...t[Ae],r]};function sd(e,t){let r=e,n=v(r);for(;r;)qA(n,t)&&KA(r,n,t),r=n[We],n=v(r)}s();function ad(e,t,r){return e[er]!==Hn||[Ye,ze,Qe].includes(t)?!1:t!==ft?!0:r.name!==er}var{LIFECYCLE:cd}=K,bT={[Ye]:{lifecycle:Oh,display:"COMPONENT_CONNECTED"},[Qe]:{lifecycle:Rh,display:"COMPONENT_DISCONNECTED"},[ze]:{lifecycle:Ch,display:"COMPONENT_BOOTSTRAPPED"},[ft]:{lifecycle:yh,display:"COMPONENT_PROPERTY_CHANGED"}};function XA(e,t){let{properties:r}=e,n=e[t.lifecycle],o={};for(let i in r){let{onChange:a}=r[i];typeof a=="function"&&(o[i]=a)}if(!(!Object.keys(o).length&&!n))return function({dispatch:a,action:{payload:{host:c,name:l,previousValue:f,value:p}}}){let E=v(c);n&&le(n,{args:[c,E[Rt]],dispatch:a,host:c,location:cd,details:{name:t.lifecycle},log:F});let m=o[l];m&&le(m,{args:[p,f,E[Rt]],dispatch:a,host:c,location:cd,details:{name:t.lifecycle},log:F})}}function vT(e,t){let r={};for(let n in bT){let o=bT[n],{length:i}=e,a=n;r[a]=[];for(let c=0;c<i;c++){let l=e[c];if(a===ft){let f=XA(l,o);f&&r[a].push(Me({effect:f,type:"effect"},t))}else{let f=l[o.lifecycle];typeof f=="function"&&r[a].push(Me({effect({dispatch:p,action:E,action:{payload:{host:m}}}){let T=ys(m,E),h=T.dispatch;Object.assign(h,T),le(f,{args:l.options?[m,h,l.options]:[m,h],dispatch:p,host:m,location:cd,details:{name:o.lifecycle},log:F})},type:"effect"},t))}}}return r}s();function xT(e,t){let r=d({},t),{length:n}=e;for(let o=0;o<n;o++){let{behavior:{actionHandlers:i,options:a}}=e[o];for(let c in i){let l=d(d({},i[c]),{behaviorOptions:a});r[c]?r[c].push(l):r[c]=[l]}}return r}s();function ld(e,t,r){try{return e(t)}catch(n){return F(r,{origin:"sandbox",host:t?t.host:null}),{}}}function DT(e,t,r,n){let o={},{length:i}=e;for(let l=0;l<i;l++){let{name:f,options:p,behavior:{initialState:E,options:m}}=e[l];o[f]=typeof E=="function"?ld(E,p||m,`The initialState function for the ${f} behavior threw an error when defining <${n} />`):E}function a({host:l,properties:f}){let p=o;for(let E=0;E<i;E++){let{name:m,options:T,behavior:{setInitialState:h,options:g}}=e[E];typeof h=="function"&&(p[m]=d(d({},o[m]),ld(h,{host:l,properties:f,options:T||g},`The setInitialState function for the ${m} behavior threw an error when defining <${n} />`)))}return d(d({},Object.keys(p).length?{behaviors:p}:{}),typeof r=="function"&&ld(r,{host:l,properties:f},`The setInitialState function for ${n} threw an error`))}return{initialState:d(d({},Object.keys(o).length?{behaviors:o}:{}),t),setInitialState:a}}s();var El=Q(JA,{profileName:"mergeBehaviorProperties",createCacheKey:(e,t,r)=>r});function JA(e,t,r){let n={},{length:o}=e,i={};for(let a in t)n[a]=t[a];for(let a=0;a<o;a++){let{name:c,behavior:{properties:l}}=e[a];for(let f in l)n[f]&&F(`Behavior ${c} overwrote property ${f} for ${r}.`,{tagName:r,origin:"mergeBehaviorProperties"}),n[f]=l[f],i[f]=c}return d(d({},n),{[He(xn)]:{},[He(ot)]:d(d({},n[He(ot)]||{}),{reflect:!0}),[He(bo)]:d(d({},n[He(bo)]||{}),{reflect:!0}),[He(Po)]:{reflect:!0},[kt]:d(d({},n[kt]||{}),{reflect:!0}),[Ln]:d(d({},n[Ln]||{}),{reflect:!0}),[Mn]:d(d({},n[Mn]||{}),{reflect:!0}),[Ir]:d(d({},n[Ir]||{}),{schema:{type:"string"}}),[Pr]:d(d({},n[Pr]||{}),{schema:{type:"string"}}),[Sh]:{},[er]:{},[Ph]:{},[cc]:{},[Ji]:d(d({},n[Ji]||[]),{schema:{type:["array","boolean"],items:{type:"string"}}}),[Zi]:d(d({},n[Zi]||{}),{schema:{type:"array",items:{type:"string"}}}),[es]:d(d({},n[es]||{}),{schema:{type:"integer",minimum:0,maximum:5}}),[qr]:d(d({},n[qr]||{}),{schema:{type:"string",enum:[vo,lc]}}),[ts]:d(d({},n[ts]||{default:!1}),{schema:{type:"boolean"}})})}s();function wT(e,t){let r={};for(let n in t)r[n]=r[n]||[],r[n].push(t[n]);for(let n in e){let o=e[n]||[];r[n]=r[n]||[],r[n]=[...r[n],...o]}return r}s();function _l(e,t){let r={};for(let n in e)r[n]=Me(e[n],t);return r}s();var hl=Q(ZA,{profileName:"normalizeBehaviors",createCacheKey:(e,t)=>t});function ZA(e=[],t){let{length:r}=e,n=[];for(let o=0;o<r;o++){let{behavior:i,options:a={}}=e[o]||{},c=i||e[o]||{},{name:l}=c,{initialState:f={},actionHandlers:p,eventHandlers:E=[],actions:m}=c;n[o]={behavior:d(d({},c),{actionHandlers:_l(p,t),initialState:f,eventHandlers:E,actions:m,options:a}),name:l}}return n}s();function LT(e){let t={};for(let r in e)e[r].some(n=>n.stopPropagation)&&(t[r]=!0);return t}s();function MT(e,t,r){for(let n in t){let{handlers:o=[],effect:i,args:a,interceptors:c,private:l}=t[n],{length:f}=o;e[n]=e[n]||[];for(let p=0;p<f;p++){let E=o[p],{effect:m}=E,{fn:T,args:h=[]}=m||E;if(typeof T=="function"){let{interceptors:g}=E;e[n].push(Me({effect:T,args:h,interceptors:g,private:l},r))}else e[n].push(Me(d(d({},E),{private:l}),r))}(f===0&&l||i||c)&&e[n].push(Me({effect:i||(()=>({})),interceptors:c,args:a,private:l},r))}return e}s();function HT(e,t,r){let{length:n}=t;for(let o=0;o<n;o++){let{events:i=[],effect:a,modifiers:c=[],modifier:l={},interceptors:f=[],target:p,capture:E,behaviorOptions:m}=t[o],{length:T}=i;for(let h=0;h<T;h++){let g=i[h];e[g]=e[g]||[];let O=d(d({},Me({effect:a,modifiers:c,modifier:l,interceptors:f,target:p,capture:E,eventHandler:!0},r)),m&&{behaviorOptions:m});e[g].push(O)}}return e}s();function kT(e){for(let t in e){let r=e[t],{schema:n}=r;n&&(r.validate=Mt(n))}return e}s();function UT(e,t,r){let n={},{length:o}=t,i={};for(let a=0;a<o;a++){let{name:c,behavior:{actions:l={}}}=t[a];for(let f in l)n[f]&&F(`Behavior ${c} overwrote action ${f} for ${r}.`,{tagName:r,origin:"mergeBehaviorActions"}),n[f]=l[f],i[f]=c}for(let a in e)n[a]&&F(`The component definition for ${r} overwrote action ${a} defined by the ${i[a]} behavior.`,{tagName:r,origin:"mergeBehaviorActions"}),n[a]=e[a];return n}s();var FT={COMPONENT_CONNECTED:Ye,COMPONENT_DISCONNECTED:Qe,COMPONENT_BOOTSTRAPPED:ze,COMPONENT_RENDERED:Xt,COMPONENT_DOM_READY:Jt,COMPONENT_PROPERTY_CHANGED:ft,COMPONENT_PROPERTY_UPDATE_REQUESTED:Ct,COMPONENT_RENDER_REQUESTED:Zt,COMPONENT_DOM_TREE_READY:Dn,COMPONENT_TREE_RENDERED:wn,COMPONENT_STATE_UPDATED:mc,COMPONENT_INTERACTIVE:ac};function VT(e){let t={};for(let r in FT){let n=FT[r],o=e[n];o&&o.has("host")&&(t[n]=!0)}return t}s();function BT(e){let t=[],{length:r}=e;for(let n=0;n<r;n++){let{behavior:{eventHandlers:o=[],options:i={}}}=e[n],{length:a}=o;for(let c=0;c<a;c++)t.push(d(d({},o[c]),{behaviorOptions:d({},i)}))}return t}s();var Tl="SEISMIC_ARIA_LIVE_REGION_POLITE",gl="SEISMIC_ARIA_LIVE_REGION_ASSERTIVE",tS=(e,t,r)=>{let n=t===Do||t===rs?t:rs;e.setAttribute("id",r||(t===Do?gl:Tl)),e.setAttribute("aria-live",n),e.setAttribute("aria-atomic",!0),eS(e)},eS=e=>{e.style.position="absolute",e.style.overflow="hidden",e.style.width="1px",e.style.height="auto",e.style.margin=0,e.style.border="none",e.style.padding=0,e.style.whiteSpace="nowrap",e.style.clip="rect(0 0 0 0)",e.style.clipPath="inset(50%)"},rS=k(Y.ARIA_LIVE_POLITE_TIMEOUT),nS=k(Y.ARIA_LIVE_ASSERTIVE_TIMEOUT),oS=(e,t)=>{let r=document.createElement("SPAN");return tS(r,t,e),document.body.appendChild(r),r},iS=e=>{let t=e===Do?gl:Tl;return document.querySelector(`#${t}`)||oS(t,e)},jT={stopPropagation:!0,effect({host:e,action:{payload:{message:t,type:r=rs}}}){if(r!==Do&&r!==rs)return;let n=iS(r),o=document.createTextNode(t);n.appendChild(o),setTimeout(()=>{o.parentNode===n&&n.removeChild(o)},r===Do?nS:rS)}};function GT(e){let{eventHandlers:t=[],actionHandlers:r={},behaviors:n=[],properties:o={},name:i,initialState:a,setInitialState:c,actions:l={},shadowRootOptions:{mode:f=Un}={}}=e,p=hl(n,i),E=[...t,...BT(p)],m=HT(xT(p,MT(wT(vT([e,...p.map(({behavior:g})=>g)],i),_l(r,i)),l,i)),E,i);m[Ec]=[Me(jT)];let T=Za(m),h=DT(p,a,c,i);return{shouldDispatch:VT(T),eventHandlers:E,shouldStopPropagation:LT(m),actions:kT(UT(l,p,i)),actionTypes:{},initialState:h.initialState,setInitialState:h.setInitialState,properties:El(p,o,i),interceptors:T,behaviors:p,shadowRootOptions:{mode:f}}}s();s();function sS(e){return`<${ae(e.tagName)} component-id="${e.getAttribute("component-id")}" />`}var $T=sS;s();s();var aS=Oe({module:"@servicenow/ui-core"}),WT=Q(aS,{profileName:"ui-core logger"});function cS(e,t){return!e&&!t?"":!e&&t.startsWith(".")?`${t.substr(1)} `:`${e}${t} `}function lS(e,t,{pathPrefix:r="",errorPrefix:n="",shouldLog:o=!0}={}){let i=e(t);if(!i){let[{dataPath:a,message:c,params:{level:l="error"}={}}]=e.errors,p=`${cS(r,a)}${c}`;o&&WT(`${n}${p}`,{level:l,origin:"validateSchema"})}return i}var YT=lS;function fd(e,t){if(Je(e)){let r=Reflect.ownKeys(e);for(let n=0;n<r.length;n++){let o=r[n];if(Cs.has(o)){let{validate:i}=Cs.get(o);YT(i,e[o],{errorPrefix:`Context property for ${$T(t)}: `})}}}}s();s();s();function Ss(e){return typeof e!="string"?!1:e.startsWith(Ie)}s();var ud=new Map;function Nl(e,t,r){var a,c;let n=gn(r),o=ud.get(e),i=(a=o==null?void 0:o.get(t))==null?void 0:a.ref;return i&&(i.current!==r||n)&&o&&((c=o.get(t))==null||c.fn(),o.delete(t),o.size===0&&(ud.delete(e),o=null)),n?(ud.set(e,(o||new Map).set(t,{fn:Nn(r,e,t),ref:r})),r.current):r}s();var fS=["number","integer","boolean","array","object","null"],Go=fS;s();function Is(e,t,r,n){if(t==="boolean"&&e==="")return!0;try{return JSON.parse(e)}catch(o){throw new Error(`Parsing failed for property ${r} on component ${ae(n)}: expected to be type ${t} but received string.`)}}function yl(e,t,r={},n,o){let i=r[rc],a=r.schema&&r.schema.type,c=Go.includes(a),l=r.resolveRef?Nl(n,e,t):t,f=(i||Go.includes(a))&&!Ss(l)&&typeof l=="string";if(f&&c&&!n.hasAttribute(ve(e))){let p=`<${ae(n.tagName)} />`;F(`For property ${e} on component ${p}: expected to be type ${a} but received string. ${dc} will attempt to parse this value, but you should set this to the correct type.`,{level:re.WARN,host:n,origin:"parseProperty"})}return f?le(Is,{args:[l,a,e,n.tagName],host:n,dispatch:o,location:K.PROPERTY,details:{parse:!0,name:e},log:F}):l}s();function $o(e,t={},{host:r,dispatch:n}){let o={};for(let i in e){let a=e[i],c=t[i]&&t[i][rc],l=t[i]&&t[i].schema&&t[i].schema.type,f=Go.includes(l),p=t[i]&&t[i].resolveRef?Nl(r,i,a):a,E=(c||Go.includes(l))&&!Ss(p)&&typeof p=="string";if(E&&f&&!r.hasAttribute(ve(i))){let m=`<${ae(r.tagName)} />`;F(`For property ${i} on component ${m}: expected to be type ${l} but received string. ${dc} will attempt to parse this value, but you should set this to the correct type.`,{level:re.WARN,host:r,origin:"parseProperties"})}o[i]=E?le(Is,{args:[p,l,i,r.tagName],host:r,dispatch:n,location:K.PROPERTY,details:{parse:!0,name:i},log:F}):p}return o}s();s();s();var{ENABLE_ACTION_DISPATCHED_HANDLING:uS}=Y,pS=Q(()=>k(uS)===!0,{profileName:"shouldApplyRuntimeActionHandlers"}),{DISPATCH:dS,IMMEDIATE:mS}=Ve;function ES(e){return Object.defineProperties(e.detail.meta,{event:{value:e,enumerable:!0},path:{get(){return e.composedPath().map(t=>{let r=v(t);return r&&r[X]}).filter(t=>t)}}}),e}function QT(e,{type:t,payload:r,meta:n,error:o}){let a=v(e)[qt],c=!(n.internal&&t!==Ct),l=new CustomEvent(t,{composed:c,bubbles:c,cancelable:!0,detail:{type:t,payload:r,error:o,meta:n}});return ge({fn(){return!a&&pS()&&sd(e,t),e.dispatchEvent(ES(l))},meta:{el:e,interactionId:pe(n)},type:n[me]?mS:dS}),l}s();function pd(e,t,r){if(!(t in r[ce].interceptors)){let o=Me(()=>{},e.tagName),i=Za({[t]:o});r[ce].interceptors=d(d({},r[ce].interceptors),i)}let n=Lr(e,null,e,t,!1,!1,jo);r[we].push(n),r[Ae]=[...r[Ae],t]}function Ol(e,t=QT){let r=v(e);return function(o,i={},a={},c=null){if(o===void 0&&F(`You are dispatching an action that is type: ${o}.  We will send undefined actions to the upside down place in the next release.`,{level:re.WARN,host:e,origin:"dispatch"}),ad(e,o,i))return;if(sl(o))return r[Rt].updateState(i,{[me]:!0},pe(a)),F(`${o} is a private action type and has been deprecated. Please use updateState.`,{host:e,origin:"dispatch"});if(ed(o,a.internal)){let{tagName:f,componentId:p}=Yt(e);if(F(`${td(o)} cannot be dispatched as it is an internal action type`,{tagName:f,componentId:p,host:e,origin:"dispatch"}),![zr,vn].includes(o))return}if(Jp(o))return r[Yr].updateProperties(i,pe(a));Zp(e,o,i,r),a=Vt(a,{host:e});let l={type:o,payload:a.retargeted?i:ns(e,i),meta:Ns(e,a,r),error:c};return Ft(pc,{host:e,action:l}),!r[qt]&&!a.internal&&!al(r,o)&&pd(e,o,r),G(e,pe(l.meta),H.DISPATCH,{type:o}),t(e,l)}}s();function dd(e){let t=v(e);return function(n,o,i,a){if(Ue(i),!t[qt]&&t[ce].shouldDispatch[n])return t[Le](n,o,i,a);Ft(pc,{host:e,action:{type:n,payload:o,meta:i,error:a}})}}s();function _S(e){let{length:t}=e;for(let r=0;r<t;r++){let{capture:n,eventHandler:o}=e[r];if(n!==void 0&&o!==void 0)return{capture:n,eventHandler:o}}return{capture:!1,eventHandler:!1}}function Wo(e,t){let r=[],n=nr(e),o=v(e);t[void 0]&&F("You are registering an action handler for a type that is: undefined.  We will send undefined actions to the upside down place in the next release.",{level:re.WARN,host:e,origin:"addActionHandlers"});for(let i in t)t[i].forEach(function(c,l){let{capture:f,eventHandler:p}=_S(c),E=l==="host"?e:typeof l=="string"?document.querySelector(l):l;if(n){let m=wr(o);if(m.tagName===Se){let T=v(m);r.push(Lr(m,l,e,i,f,p,ml)),T[Ar]=[...T[Ar],i]}}r.push(Lr(E,l,e,i,f,p,jo)),o[Ae]=[...o[Ae],i]});return r}s();function Yo(e){let{length:t}=e;for(let r=0;r<t;r++)e[r]();return[]}s();s();s();var md,zT=typeof Symbol!="undefined"?Symbol("immer-nothing"):(md={},md["immer-nothing"]=!0,md),qT=typeof Symbol!="undefined"&&Symbol.for?Symbol.for("immer-draftable"):"__$immer_draftable",_e=typeof Symbol!="undefined"&&Symbol.for?Symbol.for("immer-state"):"__$immer_state";function Rl(e){return!!e&&!!e[_e]}function Qo(e){if(!e||typeof e!="object")return!1;if(Array.isArray(e))return!0;var t=Object.getPrototypeOf(e);return!t||t===Object.prototype?!0:!!e[qT]||!!e.constructor[qT]}var Ed=Object.assign||function(t,r){for(var n in r)zo(r,n)&&(t[n]=r[n]);return t},KT=typeof Reflect!="undefined"&&Reflect.ownKeys?Reflect.ownKeys:typeof Object.getOwnPropertySymbols!="undefined"?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames;function Cl(e,t){if(t===void 0&&(t=!1),Array.isArray(e))return e.slice();var r=Object.create(Object.getPrototypeOf(e));return KT(e).forEach(function(n){if(n!==_e){var o=Object.getOwnPropertyDescriptor(e,n),i=o.value;if(o.get){if(!t)throw new Error("Immer drafts cannot have computed properties");i=o.get.call(e)}o.enumerable?r[n]=i:Object.defineProperty(r,n,{value:i,writable:!0,configurable:!0})}}),r}function qo(e,t){if(Array.isArray(e))for(var r=0;r<e.length;r++)t(r,e[r],e);else KT(e).forEach(function(n){return t(n,e[n],e)})}function XT(e,t){var r=Object.getOwnPropertyDescriptor(e,t);return!!r&&r.enumerable}function zo(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Ps(e,t){return e===t?e!==0||1/e==1/t:e!==e&&t!==t}var Pt=function(t){this.drafts=[],this.parent=t,this.canAutoFreeze=!0,this.patches=null};Pt.prototype.usePatches=function(t){t&&(this.patches=[],this.inversePatches=[],this.patchListener=t)};Pt.prototype.revoke=function(){this.leave(),this.drafts.forEach(hS),this.drafts=null};Pt.prototype.leave=function(){this===Pt.current&&(Pt.current=this.parent)};Pt.current=null;Pt.enter=function(){return this.current=new Pt(this.current)};function hS(e){e[_e].revoke()}var JT={};function TS(e,t,r){e.drafts.forEach(function(n){n[_e].finalizing=!0}),r?Rl(t)&&t[_e].scope===e&&ZT(e.drafts):(e.patches&&_d(e.drafts[0]),ZT(e.drafts))}function tg(e,t){var r=Array.isArray(e),n=eg(e);qo(n,function(a){NS(n,a,r||XT(e,a))});var o=t?t.scope:Pt.current,i={scope:o,modified:!1,finalizing:!1,finalized:!1,assigned:{},parent:t,base:e,draft:n,copy:null,revoke:gS,revoked:!1};return yS(n,_e,i),o.drafts.push(n),n}function gS(){this.revoked=!0}function hd(e){return e.copy||e.base}function Td(e,t){var r=e[_e];if(r&&!r.finalizing){r.finalizing=!0;var n=e[t];return r.finalizing=!1,n}return e[t]}function OS(e,t){ng(e);var r=Td(hd(e),t);return e.finalizing?r:r===Td(e.base,t)&&Qo(r)?(rg(e),e.copy[t]=tg(r,e)):r}function RS(e,t,r){if(ng(e),e.assigned[t]=!0,!e.modified){if(Ps(r,Td(hd(e),t)))return;zn(e),rg(e)}e.copy[t]=r}function zn(e){e.modified||(e.modified=!0,e.parent&&zn(e.parent))}function rg(e){e.copy||(e.copy=eg(e.base))}function eg(e){var t=e&&e[_e];if(t){t.finalizing=!0;var r=Cl(t.draft,!0);return t.finalizing=!1,r}return Cl(e)}function NS(e,t,r){var n=JT[t];n?n.enumerable=r:JT[t]=n={configurable:!0,enumerable:r,get:function(){return OS(this[_e],t)},set:function(i){RS(this[_e],t,i)}},Object.defineProperty(e,t,n)}function ng(e){if(e.revoked===!0)throw new Error("Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? "+JSON.stringify(hd(e)))}function ZT(e){for(var t=e.length-1;t>=0;t--){var r=e[t][_e];r.modified||(Array.isArray(r.base)?og(r)&&zn(r):CS(r)&&zn(r))}}function _d(e){if(!(!e||typeof e!="object")){var t=e[_e];if(!!t){var r=t.base,n=t.draft,o=t.assigned;if(!Array.isArray(e))Object.keys(n).forEach(function(l){r[l]===void 0&&!zo(r,l)?(o[l]=!0,zn(t)):o[l]||_d(n[l])}),Object.keys(r).forEach(function(l){n[l]===void 0&&!zo(n,l)&&(o[l]=!1,zn(t))});else if(og(t)){if(zn(t),o.length=!0,n.length<r.length)for(var i=n.length;i<r.length;i++)o[i]=!1;else for(var a=r.length;a<n.length;a++)o[a]=!0;for(var c=0;c<n.length;c++)o[c]===void 0&&_d(n[c])}}}}function CS(e){for(var t=e.base,r=e.draft,n=Object.keys(r),o=n.length-1;o>=0;o--){var i=n[o],a=t[i];if(a===void 0&&!zo(t,i))return!0;var c=r[i],l=c&&c[_e];if(l?l.base!==a:!Ps(c,a))return!0}return n.length!==Object.keys(t).length}function og(e){var t=e.draft;if(t.length!==e.base.length)return!0;var r=Object.getOwnPropertyDescriptor(t,t.length-1);return!!(r&&!r.get)}function yS(e,t,r){Object.defineProperty(e,t,{value:r,enumerable:!1,writable:!0})}var AS=Object.freeze({willFinalize:TS,createProxy:tg});function SS(){}function ig(e,t){var r=t?t.scope:Pt.current,n={scope:r,modified:!1,finalized:!1,assigned:{},parent:t,base:e,draft:null,drafts:{},copy:null,revoke:null},o=Array.isArray(e)?Proxy.revocable([n],Sl):Proxy.revocable(n,Al),i=o.revoke,a=o.proxy;return n.draft=a,n.revoke=i,r.drafts.push(a),a}var Al={get:IS,has:function(t,r){return r in bs(t)},ownKeys:function(t){return Reflect.ownKeys(bs(t))},set:PS,deleteProperty:bS,getOwnPropertyDescriptor:vS,defineProperty:function(){throw new Error("Object.defineProperty() cannot be used on an Immer draft")},getPrototypeOf:function(t){return Object.getPrototypeOf(t.base)},setPrototypeOf:function(){throw new Error("Object.setPrototypeOf() cannot be used on an Immer draft")}},Sl={};qo(Al,function(e,t){Sl[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}});Sl.deleteProperty=function(e,t){if(isNaN(parseInt(t)))throw new Error("Immer only supports deleting array indices");return Al.deleteProperty.call(this,e[0],t)};Sl.set=function(e,t,r){if(t!=="length"&&isNaN(parseInt(t)))throw new Error("Immer only supports setting array indices and the 'length' property");return Al.set.call(this,e[0],t,r)};function bs(e){return e.copy||e.base}function gd(e,t){var r=e[_e],n=Reflect.getOwnPropertyDescriptor(r?bs(r):e,t);return n&&n.value}function IS(e,t){if(t===_e)return e;var r=e.drafts;if(!e.modified&&zo(r,t))return r[t];var n=bs(e)[t];if(e.finalized||!Qo(n))return n;if(e.modified){if(n!==gd(e.base,t))return n;r=e.copy}return r[t]=ig(n,e)}function PS(e,t,r){if(!e.modified){var n=gd(e.base,t),o=r?Ps(n,r)||r===e.drafts[t]:Ps(n,r)&&t in e.base;if(o)return!0;Nd(e)}return e.assigned[t]=!0,e.copy[t]=r,!0}function bS(e,t){return(gd(e.base,t)!==void 0||t in e.base)&&(e.assigned[t]=!1,Nd(e)),e.copy&&delete e.copy[t],!0}function vS(e,t){var r=bs(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n&&(n.writable=!0,n.configurable=!Array.isArray(r)||t!=="length"),n}function Nd(e){e.modified||(e.modified=!0,e.copy=Ed(Cl(e.base),e.drafts),e.drafts=null,e.parent&&Nd(e.parent))}var xS=Object.freeze({willFinalize:SS,createProxy:ig});function LS(e,t,r,n){Array.isArray(e.base)?DS(e,t,r,n):wS(e,t,r,n)}function DS(e,t,r,n){var o,i,a=e.base,c=e.copy,l=e.assigned;c.length<a.length&&(o=[c,a],a=o[0],c=o[1],i=[n,r],r=i[0],n=i[1]);for(var f=c.length-a.length,p=0;a[p]===c[p]&&p<a.length;)++p;for(var E=a.length;E>p&&a[E-1]===c[E+f-1];)--E;for(var m=p;m<E;++m)if(l[m]&&c[m]!==a[m]){var T=t.concat([m]);r.push({op:"replace",path:T,value:c[m]}),n.push({op:"replace",path:T,value:a[m]})}for(var h=E!=a.length,g=r.length,O=E+f-1;O>=E;--O){var C=t.concat([O]);r[g+O-E]={op:"add",path:C,value:c[O]},h&&n.push({op:"remove",path:C})}h||n.push({op:"replace",path:t.concat(["length"]),value:a.length})}function wS(e,t,r,n){var o=e.base,i=e.copy;qo(e.assigned,function(a,c){var l=o[a],f=i[a],p=c?a in o?"replace":"add":"remove";if(!(l===f&&p==="replace")){var E=t.concat(a);r.push(p==="remove"?{op:p,path:E}:{op:p,path:E,value:f}),n.push(p==="add"?{op:"remove",path:E}:p==="remove"?{op:"add",path:E,value:l}:{op:"replace",path:E,value:l})}})}function sg(e,t){for(var r=0;r<t.length;r++){var n=t[r],o=n.path;if(o.length===0&&n.op==="replace")e=n.value;else{for(var i=e,a=0;a<o.length-1;a++)if(i=i[o[a]],!i||typeof i!="object")throw new Error("Cannot apply patch, path doesn't resolve: "+o.join("/"));var c=o[o.length-1];switch(n.op){case"replace":i[c]=n.value;break;case"add":Array.isArray(i)?i.splice(c,0,n.value):i[c]=n.value;break;case"remove":Array.isArray(i)?i.splice(c,1):delete i[c];break;default:throw new Error("Unsupported patch operation: "+n.op)}}}return e}function MS(){}var HS={useProxies:typeof Proxy!="undefined"&&typeof Reflect!="undefined",autoFreeze:typeof u!="undefined"?!1:MS.name==="verifyMinified",onAssign:null,onDelete:null,onCopy:null},ir=function(t){Ed(this,HS,t),this.setUseProxies(this.useProxies),this.produce=this.produce.bind(this)};ir.prototype.produce=function(t,r,n){var o=this;if(typeof t=="function"&&typeof r!="function"){var i=r;r=t;var a=this;return function(m){var T=this;m===void 0&&(m=i);for(var h=[],g=arguments.length-1;g-- >0;)h[g]=arguments[g+1];return a.produce(m,function(O){return r.call.apply(r,[T,O].concat(h))})}}{if(typeof r!="function")throw new Error("The first or second argument to `produce` must be a function");if(n!==void 0&&typeof n!="function")throw new Error("The third argument to `produce` must be a function or undefined")}var c;if(Qo(t)){var l=Pt.enter(),f=this.createProxy(t),p=!0;try{c=r(f),p=!1}finally{p?l.revoke():l.leave()}return c instanceof Promise?c.then(function(E){return l.usePatches(n),o.processResult(E,l)},function(E){throw l.revoke(),E}):(l.usePatches(n),this.processResult(c,l))}else return c=r(t),c===void 0?t:c!==zT?c:void 0};ir.prototype.createDraft=function(t){if(!Qo(t))throw new Error("First argument to `createDraft` must be a plain object, an array, or an immerable object");var r=Pt.enter(),n=this.createProxy(t);return n[_e].isManual=!0,r.leave(),n};ir.prototype.finishDraft=function(t,r){var n=t&&t[_e];if(!n||!n.isManual)throw new Error("First argument to `finishDraft` must be a draft returned by `createDraft`");if(n.finalized)throw new Error("The given draft is already finalized");var o=n.scope;return o.usePatches(r),this.processResult(void 0,o)};ir.prototype.setAutoFreeze=function(t){this.autoFreeze=t};ir.prototype.setUseProxies=function(t){this.useProxies=t,Ed(this,t?xS:AS)};ir.prototype.applyPatches=function(t,r){return Rl(t)?sg(t,r):this.produce(t,function(n){return sg(n,r)})};ir.prototype.processResult=function(t,r){var n=r.drafts[0],o=t!==void 0&&t!==n;if(this.willFinalize(r,t,o),o){if(n[_e].modified)throw r.revoke(),new Error("An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.");Qo(t)&&(t=this.finalize(t,null,r)),r.patches&&(r.patches.push({op:"replace",path:[],value:t}),r.inversePatches.push({op:"replace",path:[],value:n[_e].base}))}else t=this.finalize(n,[],r);return r.revoke(),r.patches&&r.patchListener(r.patches,r.inversePatches),t!==zT?t:void 0};ir.prototype.finalize=function(t,r,n){var o=this,i=t[_e];if(!i)return Object.isFrozen(t)?t:this.finalizeTree(t,null,n);if(i.scope!==n)return t;if(!i.modified)return i.base;if(!i.finalized){if(i.finalized=!0,this.finalizeTree(i.draft,r,n),this.onDelete)if(this.useProxies){var a=i.assigned;for(var c in a)a[c]||this.onDelete(i,c)}else{var l=i.base,f=i.copy;qo(l,function(p){zo(f,p)||o.onDelete(i,p)})}this.onCopy&&this.onCopy(i),this.autoFreeze&&n.canAutoFreeze&&Object.freeze(i.copy),r&&n.patches&&LS(i,r,n.patches,n.inversePatches)}return i.copy};ir.prototype.finalizeTree=function(t,r,n){var o=this,i=t[_e];i&&(this.useProxies||(i.copy=Cl(i.draft,!0)),t=i.copy);var a=!!r&&!!n.patches,c=function(l,f,p){if(f===p)throw Error("Immer forbids circular references");var E=!!i&&p===t;if(Rl(f)){var m=E&&a&&!i.assigned[l]?r.concat(l):null;if(f=o.finalize(f,m,n),Rl(f)&&(n.canAutoFreeze=!1),Array.isArray(p)||XT(p,l)?p[l]=f:Object.defineProperty(p,l,{value:f}),E&&f===i.base[l])return}else{if(E&&Ps(f,i.base[l]))return;Qo(f)&&!Object.isFrozen(f)&&qo(f,c)}E&&o.onAssign&&o.onAssign(i,l,f)};return qo(t,c),t};var Bt=new ir,Il=Bt.produce,WW=Bt.setAutoFreeze.bind(Bt),YW=Bt.setUseProxies.bind(Bt),QW=Bt.applyPatches.bind(Bt),zW=Bt.createDraft.bind(Bt),qW=Bt.finishDraft.bind(Bt);s();s();function Mr(e,t){let r=v(e),n=e.getResolvedProperties(t),o=r[Ce]||{},i=r[Xa];return{properties:n,state:o,context:i}}var{declarativeOperations:{SET:yd,ASSIGN:ag,MERGE:cg}}=pt,lg=e=>Je(e)&&Object.keys(e).length===0;function kS(e){let t=typeof e;return t==="object"||t==="function"?!1:t==="string"||t==="bigint"||t==="boolean"||t==="number"}var Ko=e=>kS(e)||e===null;function vs(e={}){let{operation:t,path:r,value:n}=e;return t&&(r||n)}function Pl(e){return pt[e]!==void 0}function vl(e){return Array.isArray(e)&&e.every(t=>vs(t)||bl(t))}function bl(e){return typeof e=="function"}function Od(e,t,r,n){if(!bl(r))return r;let o=Mr(e,n);return r(o)||o}function fg(e){return e&&[yd,ag,cg].includes(e)}function ug(e,t){let r=!!vs(t),{path:n="",value:o,operation:i}=t;if(r&&i!==yd&&i!==ag&&i!==cg)return!0;let a=r?null:Object.keys(t);if(a===null||a.length===1){let c=r?$(e,n):e[a[0]],l=r?o:t[a[0]];if(Ko(l)&&Ko(c)&&l===c||lg(l)&&lg(c))return!1;if(Je(c)&&Je(l)){let f=Object.keys(l),p=Object.keys(c);if(f.length<=2&&f.length===p.length){let E=c[f[0]],m=c[f[1]],T=l[f[0]],h=l[f[1]];if(r&&i===yd&&(f[0]!==p[0]||f[1]!==p[1]))return!0;if(Ko(T)&&Ko(E)&&T===E&&Ko(h)&&Ko(m)&&h===m)return!1}}}return!0}s();var{DEFER_HELPER_EXECUTION:US}=Ve;function Hr(e,t,r){return e===At?ge({fn:t,type:US,meta:r}):t()}var{ENABLE_DECLARATIVE_STATE_UPDATE_DEEP_COMPARE:FS}=Y,pg=Xr("state"),VS=k(FS),{IMMEDIATE:BS,STATE_SET:jS}=Ve,{declarativeOperations:{ASSIGN:GS}}=pt;window.addEventListener("popstate",()=>pg=Xr("state"));function dg(e,t,r,n){let o=Od(e,t,r,n),{shouldUpdate:i=!0,operation:a=GS,path:c="",start:l,deleteCount:f,addItems:p,shouldRender:E=!0,value:m}=o;if(!i||!ug(t[Ce],o))return{didUpdate:!1,shouldRender:!1};if(VS&&!pg&&c&&a&&m){let C=m,A=$(t[Ce],c);if(Tt(A,C))return{didUpdate:!1,shouldRender:!1}}let T=t[Ce],h=t[q];if(h&&h[ts]&&fg(a))try{let C=vs(o)?m:o,A=c?$(T,c):T;if(Tt(A,C))return{didUpdate:!1,shouldRender:!1}}catch(C){F("Error while performing same state re-render optimisation pre-validation",{error:C,host:e,origin:"handleStateUpdate"})}let O=Il(t[Ce]||{},C=>{if(a==="replace")return m;if(!Pl(a)){F(`Invalid update state operation: ${a}`,{host:e,origin:"handleStateUpdate"});return}try{pt[a](C,{path:c,value:vs(o)?m:o,start:l,deleteCount:f,addItems:Array.isArray(p)?p:[]})}catch(A){F("Error while performing state update",{error:A,host:e,origin:"handleStateUpdate"})}});return O===T?{didUpdate:!1,shouldRender:!1}:(t[Ce]=O,{didUpdate:!0,shouldRender:E})}function $S(e,t,r,n){return r.reduce((o,i)=>{let{shouldRender:a,didUpdate:c}=dg(e,t,i,n),l=d({},o);return c&&(l.didUpdate=!0),a&&(l.shouldRender=!0),l},{didUpdate:!1,shouldRender:!1})}var mg=e=>typeof e=="function"?"FUNCTION":e,Eg=(e,t)=>t?e.map(mg):mg(e);function _g(e,t){return e||(typeof t=="string"?t:se())}function Rd(e,t){let r=v(e);return function(o,i={},a){let c=_g(a,i);t===At&&G(e,c,H.DEFER,{deferred:H.UPDATE_STATE});let l={el:e,interactionId:c};Hr(t,()=>{let{[me]:f=!1}=i;ge({fn(){let p=Od(e,r,o,_g),E=vl(p);G(e,c,H.UPDATE_STATE,{update:Eg(p,E)});let m=r[Ce],T=E?$S:dg,{didUpdate:h,shouldRender:g}=T(e,r,p,c);!h||(Ft(uc,{componentId:r[X],previousState:m,nextState:r[Ce]}),g&&e[Kt](c,H.UPDATE_STATE,{update:Eg(p,E)}),r[je](mc,{previousState:m,update:o},{internal:!0}))},meta:l,type:t!==tr||f?BS:jS})},l)}}s();s();function Cd(e,t,r){let n=AT(e);for(let o of n)o[Kt](t,H.UPDATE_CONTEXT,r)}var{IMMEDIATE:WS,STATE_SET:YS}=Ve,{declarativeOperations:{ASSIGN:QS}}=pt,zS=(e,t,r,n)=>{if(!bl(r))return r;let o=Mr(e,n);return r(o)};function hg(e,t,r,n){let o=zS(e,t,r,n);if(!o)return{didUpdate:!1,shouldRender:!1};let{context:i}=o,a=Rs(i),{shouldUpdate:c=!0,operation:l=a!==null&&typeof a=="object"?QS:"",path:f="",start:p,deleteCount:E,addItems:m,shouldRender:T=!0,value:h}=o;if(!c)return{didUpdate:!1,shouldRender:!1};let g=Il(Rs(i)||{},O=>{if(!l)return h;if(!Pl(l)){F(`Invalid update context operation: ${l}`,{host:e,origin:"handleContextUpdate"});return}try{pt[l](O,{path:f,value:h,start:p,deleteCount:E,addItems:Array.isArray(m)?m:[]})}catch(C){F("Error while performing context update",{error:C,host:e,origin:"handleContextUpdate"})}});return g===a?{didUpdate:!1,shouldRender:!1}:(ST(i,g),{didUpdate:!0,shouldRender:T})}function qS(e,t,r,n){return r.reduce((o,i)=>{let{shouldRender:a,didUpdate:c}=hg(e,t,i,n),l=d({},o);return c&&(l.didUpdate=!0),a&&(l.shouldRender=!0),l},{didUpdate:!1,shouldRender:!1})}var Tg=e=>e==="function"?"FUNCTION":e,gg=(e,t)=>t?e.map(Tg):Tg(e);function KS(e,t){return e||(typeof t=="string"?t:se())}function Ad(e,t){let r=v(e);return function(o,i={},a){let c=KS(a,i);t===At&&G(e,c,H.DEFER,{deferred:H.UPDATE_CONTEXT});let l={el:e,interactionId:c};Hr(t,()=>{let{[me]:f=!1}=i;ge({fn(){let p=vl(o);G(e,c,H.UPDATE_CONTEXT,{update:gg(o,p)});let E=p?qS:hg,{didUpdate:m,shouldRender:T}=E(e,r,o,c);if(!!m&&T){let h=p?o.map(({context:g})=>g):[o.context];for(let g=0;g<h.length;g++)Cd(h[g],c,{update:gg(o,p)})}},meta:l,type:t!==tr||f?WS:YS})},l)}}s();var{IMMEDIATE:XS,PROPERTY_SET:JS}=Ve,{declarativeOperations:{ASSIGN:ZS}}=pt,Sd=(e,t,r,n)=>{let o=v(e),{dispatch:i}=o[Rt],a=$o(t,r,{host:e,dispatch:i});for(let c in a)if(!r.hasOwnProperty(c))e[c]=a[c];else{let l=o[q][c],f=a[c];if(Yn(l,f))continue;e[An](c,a[c],!0,n)}};function Id(e,t,r){return function(o,i){r===At&&G(e,i,H.DEFER,{deferred:H.UPDATE_PROPERTIES});let a={el:e,interactionId:i};Hr(r,()=>{ge({fn(){if(G(e,i,H.UPDATE_PROPERTIES,{update:typeof o=="function"?"DECLARATIVE":"OBJECT"}),typeof o=="function"){let c=Mr(e,i),{shouldUpdate:l=!0,operation:f=ZS,path:p,value:E,start:m,deleteCount:T,addItems:h}=o(c);if(l)try{let g=_t(p),O=g.length,[C]=g,A=e[C];if(A===null||typeof A!="object")Sd(e,{[C]:E},t,i);else{let R={},x=R,D=e;for(let L=0;L<O;L++){let M=g[L],w=D[M];if(w===null||typeof w!="object")break;Array.isArray(w)?x[M]=w.slice():x[M]=d({},w),x=x[M],D=D[M]}pt[f](R,{path:O?g:[],value:E,start:m,deleteCount:T,addItems:Array.isArray(h)?h:[]}),Sd(e,R,t,i)}}catch(g){F("Error while performing properties update",{error:g,host:e,origin:"updateProperties"})}}else Sd(e,o,t,i)},type:r!==tr?XS:JS,meta:a})},a)}}s();var eI=(e,t)=>t===tr?e.dispatch:function(n,o,i={},a){return i[me]=!0,e.dispatch(n,o,i,a)};function Pd(e,t){return function(n,o,i={},a){i=Vt(i,{host:e});let c=pe(i);t===At&&G(e,c,H.DEFER,{deferred:H.DISPATCH,type:n}),Hr(t,()=>{let l=eI(e,t);if(typeof n=="function"){let f=Mr(e,c),{type:p,payload:E,meta:m={},error:T,shouldDispatch:h=!0}=n(f);h&&(Ue(m),l(p,E,m,T))}else Ue(i),l(n,o,i,a)},d(d({},i),{el:e,interactionId:c}))}}function xs(e,t,r=null,n={}){let o=Pd(e,r),i=(...a)=>{F(`Please update the view for ${e.tagName.toLowerCase()} from using dispatch as the second argument to an object with dispatch, updateState, and updateProperties`,{host:e,origin:"createHelpers"}),o(...a)};return n.presentational?{dispatch:o}:(i.dispatch=o,i.updateState=Rd(e,r),i.updateProperties=Id(e,t,r),i.updateContext=Ad(e,r),i)}s();var Ng=class extends HTMLElement{constructor(){super();let t={};this[nt]=t,t[Ar]=[]}},bd=Se.toLowerCase();window.customElements&&!window.customElements.get(bd)&&window.customElements.define(bd,Ng);var tI=(e,t,r)=>e[nt][Be][t]&&e[nt][Be][t].unstableParse?JSON.stringify(e[nt][q][t]):r;function rI(e,t){return`${ae(e)}[component-id="${t}"]`}function nI(e){let t=document.createElement(bd),r=v(e),n=v(t),{[ce]:{shadowRootOptions:o}}=r;n[Ge]=t.attachShadow(o),t.setAttribute("target-for",rI(e.tagName,r[X]));let{attributes:i}=e,{length:a}=e.attributes;for(let c=0;c<a;c++){let{name:l,value:f}=i[c];yg.includes(l)||t.setAttribute(l,tI(e,l,f))}return t.sourceElement=e,t}var yg=[bh,Ih,Xi,Tp,gp,ot,bo,Ki,Po],oI=e=>{let t=e.parentNode;return t&&t.host?t.host:t},iI=/(auto|scroll)/,sI=e=>{let t=getComputedStyle(e),r=t.position==="absolute",n=e;if(t.position==="fixed")return document.body;for(;(n=oI(n))!==null&&n!==document.body;)if(t=getComputedStyle(n),!(r&&t.position==="static")&&iI.test(t.overflow+t.overflowY+t.overflowX))return n;return document.body},Og=e=>e[Ht](Mn)||e.getAttribute(gp),aI=e=>e[Ht](ic)||e.getAttribute(bo)||e[Ht](Ln)||e.getAttribute(Tp),cI=e=>{let t=aI(e),r=Og(e);if(t===hp||r===hp)return sI(e);let n=r||t;return n&&(typeof n=="string"?document.querySelector(n):n instanceof HTMLElement?n:void 0)||document.body};function vd(e,t){return nr(e)&&!yg.includes(t)}function Rg(e,t,r){let n=v(e),o=wr(n);o.tagName===Se&&o.setAttribute(t,r)}function Cg(e,t){let r=v(e),n=wr(r);n.tagName===Se&&n.removeAttribute(t)}function Ag(e,t,r,n){let o=v(e),i=v(t);if(r&&n(i[Ge],()=>null),o[Ge].adoptedStyleSheets&&o[Ge].adoptedStyleSheets.length&&!i[Ge].adoptedStyleSheets.length)i[Ge].adoptedStyleSheets=[...o[Ge].adoptedStyleSheets];else{let a=o[Ge],{length:c}=a.children;if(c&&a.firstChild.tagName==="STYLE"&&!i[Ge].length)for(i[Ge].appendChild(a.removeChild(a.firstChild));a.firstChild;)a.removeChild(a.firstChild)}}function Sg(e,t){if(e.children.length){let r=document.createDocumentFragment();for(;e.firstChild;)r.appendChild(e.removeChild(e.firstChild));t.appendChild(r)}}function lI(e,t){let r=cI(e);Og(e)?r.prepend(t):r.appendChild(t)}function fI(e){e.parentNode.removeChild(e)}function qn(e,t,r){if(!e[Ht](ot)&&!e.hasAttribute(ot)&&!e[Ht](kt)&&!e.hasAttribute(Xi))return;let n=nI(e),o=v(e),i=v(n);return Ag(e,n,t,r),Sg(e,n),lI(e,n),o[fe]=i[Ge],function(){o[fe]=o[Ge],Ag(n,e,t,r),Sg(n,e),fI(n)}}s();var uI=()=>null,xd=new Map;async function Dd(e,t){let{styles:r="",stylesheets:n=[],renderer:{type:{onStateChange:o=()=>null,deprioritizeStyles:i=!1}={}}={}}=t;if(!r&&!n.length)return;let c=v(e)[fe],{tagName:l}=e;if(Document&&"adoptedStyleSheets"in Document.prototype)return pI(e,l,c,r,n);dI(e,l,c,r,n,i,o)}async function pI(e,t,r,n="",o){if(!xd.has(t)){let i=document.head.querySelector(`#now-${ae(t)}-styles`);if(i){let l=i.content.cloneNode(!0).querySelector("style");n=l?l.textContent:n}let a="";if(o&&o.length&&(a=hs.get(e,t),!a)){let l=e.style.display;e.style.setProperty("display","none","important"),a=await Ts(o),e.style.setProperty("display",l)}let c=new CSSStyleSheet;c.replace(`${n} ${a}`),xd.set(t,[c])}r.adoptedStyleSheets=xd.get(t)}async function dI(e,t,r,n,o,i,a){let c="";if(i&&a(r,uI),o&&o.length){let f=v(Va)||"";if(c=hs.get(f,t),!c){let p=e.style.display;e.style.setProperty("display","none","important"),c=await Ts(o),e.style.setProperty("display",p),c&&hs.set(f,t,c)}}let l=Yc(n,c,t);r.appendChild(l)}s();function wd(e){let t=v(e),r=[...t[fe].childNodes],{length:n}=r;for(let o=0;o<n;o++){let i=r[o];i&&(i.tagName==="STYLE"||i.tagName==="SCRIPT")&&t[fe].removeChild(i)}}s();s();var{REFLECT_PROPERTIES:mI}=Ve,Ld=Q(e=>e.indexOf("aria")===0,{profileName:"isAria"}),EI=(e,t)=>Ld(e)?!Et(t):!t,_I=(e,t)=>Ld(e)?Et(t):t===!0?"":t,hI=Q(e=>{let t=v(e),r=Dr(t[Be],o=>o.reflect),n=Object.keys(r);return{properties:r,keys:n}},{createCacheKey:e=>e.tagName,profileName:"filterRelectedProperties"}),TI=Q(e=>{let t=v(e);return Dr(t[Be],r=>r.unstableParse)},{createCacheKey:e=>e.tagName,profileName:"filterUnstableParseProperties"}),gI=(e,t,r)=>{if(t.computed){let o=t.computed(r);if(o!==void 0)return o}let n=r.properties[e];return n!==void 0?n:t.default||null};function xl(e,t,r,n,o){let i=gI(e,t,r),a=Vn(e),c=_I(a,i);EI(a,i)&&n.hasAttribute(a)?(It.push(a),n.removeAttribute(a)):n.getAttribute(a)!==c&&(i!=null&&i!==!1||Ld(a)&&c)&&(It.push(a),o[e]?n.setAttribute(a,JSON.stringify(c),!0):n.setAttribute(a,c,!0))}function Md(e,t,r){let{properties:n,keys:o}=hI(t),i=TI(t);return ge({fn(){G(t,r,H.PROPERTY_REFLECTION,{properties:o});for(let a in n)xl(a,n[a],e,t,i)},type:mI,meta:{el:t,interactionId:r}}),e}function Hd(e,t,r,n,o,i){let a=Md(Wn(Fo(Uo(e),t,r,i)),t,i);return le(n,{args:[a],host:t,location:K.TRANSFORM_STATE,dispatch:o,log:F})||a}var{ENABLE_SCHEDULER_QUEUE_COUNTS:NI,METRICS_COMPONENT_INTERACTIVE_ENABLED:yI}=Y,Ig=k(NI),{COMPONENT_RENDER:OI,DEFER_IDLE:RI}=Ve,{ENABLE_PROPERTY_DEEP_COMPARE:CI}=Y,AI=k(CI),Pg=Xr("property");window.addEventListener("popstate",()=>Pg=Xr("property"));var SI=k(yI),bg=SI?e=>Bo(e,kd):()=>null,kd;xa(bg);uh(bg);function vg(e,t,r){le(r,{args:[t,()=>null,{},e[Ba]],host:e,details:{type:"onStateChange"},location:K.RENDERER,dispatch:e[Le],log:F})}function Dl(e,t){return d(d({},e[Ce]),{properties:Bc(t,jn,d({},e[q]),e[Be])})}function Ud(e){let{componentRegistry:t,presentational:r,state:n,renderer:{type:{onStateChange:o,onConnect:i,onDisconnect:a,deprioritizeStyles:c=!1},transformState:l=w=>w,coeffects:f,view:p},name:E}=e,m=!1,T,h,g,O,C,A,R,x=[];kd=kd||t;function D(){if(m)return;m=!0,T=GT(e);let w=Jc(i,a,c);h=w.onConnect,g=w.onDisconnect,O=T.properties,C=T.shadowRootOptions,A=Mt(O),R=Object.keys(O);for(let I in O)O[I].selectable&&x.push(I);let{length:_}=R;for(let I=0;I<_;I++){let y=R[I];M[y]={get(){return this.getProperty(y)},set(N){this[An](y,N)}}}Object.defineProperties(L.prototype,M),Op(R)}class L extends HTMLElement{constructor(){super();D();let _={};this[nt]=_,_[Io]=x,_[qt]=r,_[q]={},_[So]={},_[Pn]=!0,_[ce]=T,_[Be]=O,r||(_[Ae]=[],_[Sn]={},_[In]={},_[$i]={},_[Wi]={},_[Cn]=!1,_[Ro]=!1,_[we]=[],_[qi]=[]),_[Va]=wi;let I=this.attachShadow(C);_[fe]=I,_[Ge]=I,this.upgradeProperties(),this.__DO_NOT_USE_BOOTSTRAPPED__=!1,_[fp]=new Proxy(super.style,{set:(y,N,S)=>(y[N]=S,this.__DO_NOT_USE_BOOTSTRAPPED__&&nr(this)&&(wr(_).style[N]=S),!0),get(y,N){return typeof y[N]=="function"?y[N].bind(y):y[N]}}),Oo("constructed",this.tagName.toLowerCase())}get[ce](){return T}get[Be](){return O}get version(){return wi}static get observedAttributes(){return Object.keys(El(hl(e.behaviors||[],E),e.properties||{},E)).map(Vn)}upgradeProperties(){let{length:_}=R;for(let I=0;I<_;I++){let y=R[I];if(this.hasOwnProperty(y)){let N=this[y];delete this[y],this[y]=N}}}getComponentId(){return v(this)[X]}setComponentId(){let _=v(this);_[X]=this.getAttribute(Ki)||Nt(),this.setAttribute(Ah,_[X],!1),this.setAttribute(Ki,_[X],!1)}getProperty(_){return v(this)[q][_]}[An](_,I,y=!1,N=se()){let S=v(this);if(S[q][er]===Hn&&_!==er){this[bn]||(this[bn]=new Map),this[bn].set(_,{name:_,value:I,updateProperties:y,interactionId:N});return}let P=yl(_,I===void 0?O[_].default:I,O[_],this,S[Le]||Ol(this));if(Yn(P,S[q][_])||(AI&&!Pg||O[_].deepCompare?De(S[q][_],P):S[q][_]===P))return;if(this.__DO_NOT_USE_BOOTSTRAPPED__!==!0){S[q][_]=P;return}if(!$p(E,_,O,y))return F(`Cannot set read only or computed property ${_}.`,{host:this,origin:String(An)});if(S[q][cc]&&S[Le](Ct,{name:_,value:S[q][_],nextValue:P,host:this},Fe({[me]:!0,[yp]:!0,internal:!0,internalPropertyUpdateRequested:y},N)).defaultPrevented)return;let U=S[q][_];if(S[q][_]=P,S[Co]&&[Ir,Pr].includes(_)&&!S[Pn]&&U!==P){let j=_s(this,e,{height:S[q][Ir],width:S[q][Pr]});S[Qr]&&S[Qr](),S[Qr]=j}let B={previousValue:U,value:P};Gn(P,_,S[X]),this[zi]({name:_,propertyDetails:B,interactionId:N,includeSource:!0})}[zi]({name:_,propertyDetails:I,interactionId:y,includeSource:N}){let S=v(this),P=$c(_,S[X],t,N);ds(t,P,I,y,"PROPERTY_SET")}[ja](_){let I=v(this);_&&I[$e]||!_&&!I[$e]||(r||(I[we]=Yo(I[we]),I[Ae]=[]),_?(vg(this,I[Ge],o),I[$e]=qn(this,c,o)):(typeof I[$e]=="function"&&I[$e](),delete I[$e]),r||(I[we]=Wo(this,T.interceptors)))}[Ga](_){let I=v(this),y=Dl(I,t,this);[ot,kt,_].forEach(N=>{xl(N,O[N],y,this,{})}),r||(I[we]=Yo(I[we]),I[Ae]=[]),typeof I[$e]=="function"&&I[$e](),I[$e]=qn(this,c,o),r||(I[we]=Wo(this,T.interceptors))}[Ht](_){let I=v(this);return xr(t,jn,I[q][_],T.properties[_])}setAttribute(_,I,y=!1){return qc(E,y,_,O)?(vd(this,_)&&Rg(this,_,I),HTMLElement.prototype.setAttribute.call(this,_,I)):F(`Cannot set read only or computed property ${_}`,{host:this,origin:"setAttribute"})}removeAttribute(_){vd(this,_)&&Cg(this,_),HTMLElement.prototype.removeAttribute.call(this,_)}generateDeferGetterAndSetter(){let _=v(this);_[ji]=!0,Object.defineProperty(this,xn,{get:()=>_[ji],set:I=>{_[ji]!==I&&(_[ji]=I,_[Wr]?F(`${this.tagName.toLowerCase()}[component-id="${_[X]}"] cannot be deferred. It is already connected.`,{host:this,origin:"generateDeferGetterAndSetter"}):(Oo("undefer",this.tagName.toLowerCase()),this.connectedCallback()))},configurable:!0})}shouldLegacyDefer(){return this.hasAttribute(xn)&&!this.__DO_NOT_USE_BOOTSTRAPPED__}setInitialProperties(){let _=v(this),I={},{length:y}=R;for(let P=0;P<y;P++){let U=R[P];I[U]=Wc(this,U,O)}let N=O;_[q]=$o(_c(n,Dr(N,P=>!P.computed),I),N,{host:this,dispatch:_[Le]});let S=_[q];for(let P in S)Gn(S[P],P,_[X],this.__DO_NOT_USE_BOOTSTRAPPED__),O[P]&&O[P].selectable&&ds(t,pT(P,_[X]),{value:_[q][P]},void 0,"INITIAL_PROPERTY_SET")}getResolvedProperties(_){let I=v(this),y=Dl(I,t,this),N=Fo(y,this,I,_);return Wn(N).properties}getProperties(){let _=v(this);return d({},_[q])}attributeChangedCallback(_,I,y){let N=v(this);if(_===xn)return this[xn]=y;if(!N[Wr])return;let S=He(_),P=this[S];if(Qc(_))return zc(_);y===null&&!P||P&&typeof y=="string"&&P===y||typeof P=="boolean"&&(P&&y===""&&!O[S].unstablePreserveEmptyStr||!P&&y===null)||N[Wr]&&I!==y&&(this[S]=y===null?void 0:y)}connectedCallback(){let _=v(this);if(!this.isConnected)return;if(this.shouldLegacyDefer())return _[hh]=performance.now(),Oo("defer",this.tagName.toLowerCase()),this.generateDeferGetterAndSetter();let I=this[qr]===void 0?O[qr]?O[qr].default:void 0:this[qr];if(I===vo&&!_[qa]){this.setAttribute(Np,I),_[qa]=!0,ge({fn:()=>{_[Wr]||this.connectedCallback(),this.removeAttribute(Np),delete _[qa]},type:RI,meta:{el:this,interactionId:se()}});return}_[Wr]=!0,_[_h]=performance.now(),this.setComponentId(),this.dispatch=Ol(this),_[Rt]=xs(this,O,tr,{presentational:r}),_[Yr]=xs(this,O,Dh,{presentational:r}),_[Ba]=xs(this,O,At,{presentational:r}),this.helpers=_[Rt],_[Le]=this.dispatch,_[je]=dd(this),_[$e]=qn(this,c,o);let y=ms(this);_[We]=y&&y.nowId?y:null,_[We]&&(_[We][nt][So][_[X]]=!0),this.__DO_NOT_USE_OR_YOU_WILL_BE_FIRED_BY_YOUR_PARENT__=_[We]&&_[We].nowId||null,_[Yi]={},_[Qi]=T.shouldDispatch[Dn]||T.shouldDispatch[wn]||_[We]&&_[We][nt][Qi],r||(_[we]=Wo(this,T.interceptors)),t[this.getComponentId()]!==void 0&&F(`The componentId- ${this.getComponentId()} already exists. Component identifiers must be unique.`),t[this.getComponentId()]=this,this[Qa](),le(h,{args:[_[fe],this.dispatch,()=>{if(this.setInitialProperties(),!r&&!_[Ce]){_[Ce]=d({},T.initialState);let N=d(d({},_[Ce]),T.setInitialState({host:this,properties:Wn(tl(Uo(Dl(_,t,this)),this)).properties}));Ft(uc,{componentId:_[X],previousState:void 0,nextState:N}),_[Ce]=N}this[Kt](),typeof _[$e]!="function"&&nr(this)&&(r?_[$e]=qn(this,c,o):(Yo(_[we]),_[Ae]=[],_[$e]=qn(this,c,o),_[we]=Wo(this,T.interceptors))),Dd(this,e),_[Co]=_[q][Ir]||_[q][Pr],_[Co]&&(_[Pn]=!1,(_[q][Ir]||_[q][Pr])&&(_[Qr]=_s(this,e,{height:_[q][Ir],width:_[q][Pr]}),nl.observe(this))),this.__DO_NOT_USE_BOOTSTRAPPED__||(this.__DO_NOT_USE_BOOTSTRAPPED__=!0,_[je](ze,{host:this},{internal:!0})),_[je](Ye,{host:this},{internal:!0})}],host:this,details:{type:"onConnect"},location:K.RENDERER,dispatch:_[Le],log:F})}disconnectedCallback(){let _=v(this);!_[Wr]||(_[Wr]=!1,vg(this,_[fe],o),wd(this),_[Co]&&!_[Pn]&&nl.unobserve(this),(!T.shouldDispatch[ze]&&!T.shouldDispatch[Ye]||T.shouldDispatch[ze]&&_[Wa]||T.shouldDispatch[Ye]&&_[Gi])&&_[je](Qe,{host:this},{internal:!0,[me]:!0}),le(g,{args:[_[fe],this.dispatch,()=>{typeof _[$e]=="function"&&_[$e]()}],host:this,details:{type:"onDisconnect"},location:K.RENDERER,dispatch:_[Le],log:F}),r?$n(_[X]):(_[Gi]=!1,_[we]=Yo(_[we]),_[Ae]=[],$n(_[X]),_[Cn]=!1,_[Ro]=!1,va(this)),CT(this),this.getComponentId()&&delete t[this.getComponentId()])}[Kt](_=se(),I=H.CONNECTION,y={}){let N=v(this);if(y.cause=I,Ig&&(y.highPriorityTaskCount=On(this),y.mediumPriorityTaskCount=Rn(this),y.pendingNetworkActionCount=yn(this)),this[Qa]({interactionId:_}),!this.isConnected){this[Sr]({interactionId:_});return}ge({fn:()=>{if(!this.isConnected){this[Sr]({interactionId:_});return}if(N[q][er]===fc){this[Sr]({interactionId:_});return}if(N[q][er]===Hn){let j=document.createDocumentFragment();if(!this[Ao]){for(;N[fe].firstChild;)j.appendChild(N[fe].removeChild(N[fe].firstChild));this[Ao]=j,this[Sr]({interactionId:_})}return}if(N[Co]&&!N[Pn]){this[Sr]({interactionId:_});return}let S=Dl(N,t);A(S.properties,this),fd(N[Xa],this);let P=Hd(S,this,N,l,N[Le],_),U=N[je](Zt,{previousRenderState:N[Sn],previousRenderProperties:N[In],host:this},{firstRenderOnConnect:!N[Cn],[yp]:!0,internal:!0,[me]:!0,renderCause:y.cause});if(U&&U.defaultPrevented){this[Sr]({interactionId:_});return}let B=!1;this[Ao]&&(this[bn]&&this[bn].forEach(({name:j,value:z,updateProperties:ne,interactionId:Pe})=>{B=B||this[nt][q][j]!==z,this[An](j,z,ne,Pe)}),N[fe].appendChild(this[Ao]),delete this[Ao],delete this[bn],B)||(Kc(()=>{let[j,z]=il(f,N[X],P,As(this),Zc(N[Ba]),this);le(o,{args:[N[fe],p,j,z,_],host:this,details:{type:"onStateChange"},location:K.RENDERER,dispatch:N[Le],log:F})},this,`render-${E}#${N[X]}`,_,y),N[Cn]||N[je](Jt,{previousRenderState:N[Sn],previousRenderProperties:N[In],host:this},{internal:!0,firstRenderOnConnect:!0,[me]:!0}),N[je](Xt,{previousRenderState:N[Sn],previousRenderProperties:N[In],host:this},{internal:!0,firstRenderOnConnect:!N[Cn],[me]:!0}),N[Cn]=!0,N[mp]=N[mp]||performance.now(),N[Sn]=P,N[In]=S.properties,this[Ya](_,y))},type:OI,meta:{el:this,interactionId:_}})}[za](){let _=v(this);_[Pn]=!0,_[Qr]&&(_[Qr](),_[Qr]=null),this[Kt](se(),H.INTERSECTION)}[Ya](_,I={}){let y=v(this);Ig&&(I.highPriorityTaskCount=On(this),I.mediumPriorityTaskCount=Rn(this),I.pendingNetworkActionCount=yn(this)),!Object.keys(y[Yi]).length&&(y[Ro]||y[je](Dn,{previousRenderState:y[$i],previousRenderProperties:y[Wi],host:this},{internal:!0,firstRenderOnConnect:!0,[me]:!0}),G(this,_,H.RENDER_TREE,I),y[je](wn,{previousRenderState:y[$i],previousRenderProperties:y[Wi],host:this},{internal:!0,firstRenderOnConnect:!y[Ro],[me]:!0}),y[Ro]=!0,y[dp]=y[dp]||performance.now(),y[$i]=y[Sn],y[Wi]=y[In],this[Sr]({interactionId:_}))}[up](_){let I=v(this),y=v(_);I[Yi][y[X]]=!0}[pp]({child:_,interactionId:I}){let y=v(this),N=v(_);delete y[Yi][N[X]],this[Ya](I)}[Qa](){let I=v(this)[We];I&&v(I)[Qi]&&I[up](this)}[Sr]({interactionId:_}){let y=v(this)[We];y&&v(y)[Qi]&&y[pp]({child:this,interactionId:_})}}let M={nowElementConfig:{get(){return D(),T}},nowRootNode:{get(){return!m||C.mode===kn?null:v(this)[fe]}},style:{get(){return v(this)[fp]},set(){F("setting style property directly is not supported")}}};return L}s();var jt={type:"array"},bt={type:"boolean"},ue={fn:!0},Xo={type:"number"},ee={type:"object"},qe={type:"string"},wl=d(d({},ee),{additionalProperties:d(d({},ee),{properties:{default:{},computed:ue,required:bt,selectable:bt,reflect:bt,deepCompare:bt,resolveRef:bt,schema:ee,unstableParse:d(d({},bt),{deprecated:"has been deprecated, use Type Schemas instead"}),unstablePreserveEmptyStr:d(d({},bt),{deprecated:"has been deprecated, use Type Schemas instead"}),dependencies:d(d({},jt),{items:qe}),onChange:ue},additionalProperties:!1})}),xg=d(d({},jt),{items:{anyOf:[d(d({},ee),{properties:{before:ue,after:ue},additionalProperties:!1}),ue]}}),Dg=d(d({},ee),{additionalProperties:d(d({},ee),{properties:{handlers:d(d({},jt),{deprecated:"has been deprecated, use actions handlers instead",items:{anyOf:[d(d({},ee),{properties:{effect:ue,fn:ue,args:jt},additionalProperties:!1}),ue]}}),interceptors:d(d({},xg),{deprecated:"has been deprecated, use actions handler `interceptors` instead"}),effect:d(d({},ue),{deprecated:"has been deprecated, use actions handlers instead"}),private:{type:"boolean",deprecated:"has been deprecated, use actions handlers `stopPropagation` instead"},schema:ee},additionalProperties:!1})}),wg=d(d({},ee),{additionalProperties:{anyOf:[d(d({},ee),{properties:{effect:ue,args:jt,descendantOnly:bt,stopPropagation:bt,interceptors:xg,modifier:{anyOf:[d(d({},ee),{properties:{name:d(d({},qe),{enum:[ke.DEBOUNCE]}),delay:Xo,maxWait:Xo,collate:bt},additionalProperties:!1}),d(d({},ee),{properties:{name:d(d({},qe),{enum:[ke.THROTTLE]}),limit:Xo},additionalProperties:!1}),d(d({},ee),{properties:{name:d(d({},qe),{enum:[ke.TAKE_LATEST]})},additionalProperties:!1})]}},additionalProperties:!1}),ue]}}),Lg=d(d({},jt),{items:d(d({},ee),{properties:{events:d(d({},jt),{minItems:1,items:qe}),effect:ue,target:{anyOf:[ee,qe]},capture:bt,modifier:{anyOf:[d(d({},ee),{properties:{name:d(d({},qe),{enum:[ke.DEBOUNCE]}),delay:Xo,maxWait:Xo,collate:bt},additionalProperties:!1}),d(d({},ee),{properties:{name:d(d({},qe),{enum:[ke.THROTTLE]}),limit:Xo},additionalProperties:!1}),d(d({},ee),{properties:{name:d(d({},qe),{enum:[ke.TAKE_LATEST]})},additionalProperties:!1})]}},required:["events","effect"],additionalProperties:!1})}),Mg={},Hg=d({},ue),kg=d(d({},ue),{deprecated:"life cycle has been deprecated, use `COMPONENT_BOOTSTRAPPED` action handler instead"}),Ug=d(d({},ue),{deprecated:"life cycle has been deprecated, use `COMPONENT_CONNECTED` action handler instead"}),Fg=d(d({},ue),{deprecated:"life cycle has been deprecated, use `COMPONENT_DISCONNECTED` action handler instead"}),Vg=d(d({},ue),{deprecated:!0}),Bg=d(d({},ee),{properties:{name:qe,properties:wl,actions:Dg,actionHandlers:wg,eventHandlers:Lg,initialState:Mg,setInitialState:Hg,onBootstrap:kg,onConnect:Ug,onDisconnect:Fg,onPropertiesSet:Vg},additionalProperties:!1}),jg=d(d({},ee),{properties:{name:qe,properties:wl},additionalProperties:!1}),II=Mt(d(d({},ee),{properties:{behaviors:d(d({},jt),{items:{anyOf:[Bg,d(d({},ee),{properties:{behavior:Bg,options:ee},additionalProperties:!1})]},uniqueItems:!0}),actions:Dg,actionHandlers:wg,eventHandlers:Lg,initialState:Mg,setInitialState:Hg,properties:wl,renderer:d(d({},ee),{properties:{view:ue,transformState:ue,transformProps:ue,type:ee},additionalProperties:!1}),view:ue,transformState:ue,transformProps:ue,type:ee,resources:d(d({},ee),{deprecated:"has been deprecated, use effects instead"}),actionTypes:d(d({},jt),{deprecated:!0}),actionTypesToProps:d(d({},ee),{deprecated:!0}),onBootstrap:kg,onConnect:Ug,onDisconnect:Fg,onPropertiesSet:Vg,dispatches:ee,slots:ee,styles:qe,stylesheets:d(d({},jt),{items:qe}),shadowRootOptions:d(d({},ee),{properties:{mode:d(d({},qe),{enum:[Un,kn]})},additionalProperties:!1})},additionalProperties:!1})),PI=Mt(d(d({},ee),{properties:{behaviors:d(d({},jt),{items:{anyOf:[jg,d(d({},ee),{properties:{behavior:jg,options:ee},additionalProperties:!1})]},uniqueItems:!0}),properties:wl,renderer:d(d({},ee),{properties:{type:ee},additionalProperties:!1}),view:ue,transformProps:ue,styles:qe,shadowRootOptions:d(d({},ee),{properties:{mode:d(d({},qe),{enum:[Un,kn]})},additionalProperties:!1})},additionalProperties:!1}));function Fd(e,t,r){return PI(t,`Config for ${e}: `,r)}function Vd(e,t,r){return II(t,`Config for ${e}: `,r)}var{CHECK_FOR_POSSIBLE_PRESENTATIONAL_COMPONENTS:bI,POSSIBLE_PRESENTATIONAL_COMPONENTS:vI}=Y,xI=k(bI),DI=k(vI);function Ll(e,t={}){let{presentational:r=!1}=t;return function(o,i={}){if(customElements.get(o))return F(`The custom element, ${o}, has already been defined.`);r?Fd(o,i):(xI&&Fd(o,i,{shouldLog:!1})&&DI.push(o),Vd(o,i));let a=Vc(i);customElements.define(o,Ud(d(d({presentational:r},i),{renderer:a,name:o,componentRegistry:e}))),Oo("defined",o.toLowerCase())}}var Gg={SUSPEND:fc,ACTIVE:vh,DETACH:Hn},$g={OPEN:Un,CLOSED:kn},Wg={LOW:vo,MEDIUM:lc},Jo={},Yg=jc(Jo),Qg=Ll(Jo),zg=Ll(Jo,{presentational:!0}),qg=d(d({},he),{ARIA_LIVE_REGION_UPDATE_REQUESTED:Ec}),Kg={polite:Tl,assertive:gl},Xg=Ja,Jg=e=>Jo[e],Zg=()=>d({},Jo);Q_(Jo);window.nowUiFramework=window.nowUiFramework||{};window.nowUiFramework.core={getStats:La};typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_core=Bd);var Kd={};Z(Kd,{createAmbEventEffect:()=>Vl,createAmbPublishEffect:()=>Fl,createAmbSubscriptionEffect:()=>Ul});s();var qd={};Z(qd,{createAmbEventEffect:()=>Vl,createAmbPublishEffect:()=>Fl,createAmbSubscriptionEffect:()=>Ul});s();s();s();import wI from"/uxasset/externals/amb-client-js/index.jsdbx";var Gd,$d;function Jr(e=null){if(Gd||($d=e,Gd=wI.getClient($d)),$d!==e)throw new Error("Subsequent amb client request has different url");return Gd}s();s();var cN=et(aN());function Zo(){return(0,cN.default)()}s();function kl(e,t){return`${e}-${t}`}s();var EN=et(mN());function ti(e,t={},r=!0){return EN.default.compile(e)(t,r===!1?{encode:i=>i}:{})}s();s();var _N=setInterval;var hN=[],WI=k("ambGC.GARBAGE_COLLECTOR_INTERVAL")||5e3,YI=k("ambGC.TIME_TO_WAIT_AFTER_DISCONNECT")||1e3;_N(()=>{hN.forEach(e=>{e.__map.forEach((t,r)=>{t.host.isConnected||(t.host[on]?Date.now()-t.host[on]>YI&&e.delete(r):t.host[on]=Date.now())})})},WI);function Ls(e){let t=new Map;function r(o){t.has(o)&&(e(o,t.get(o).value),t.delete(o))}let n={set(o,i,a){r(o),t.set(o,{value:i,host:a})},has(o){return t.has(o)},get(o){let i=t.get(o);return i&&i.value},delete(o){r(o)},forEach(o,i){t.forEach((a,c)=>o(a.value,c),i)},__map:t};return hN.push(n),n}var QI=Ls((e,t)=>{t.unsubscribe()});function zI(e,t,r,n){return o=>oe(()=>{if(o.successful)e(t,{response:o},n);else{let{error:i}=o;e(r,i,n,!0)}})}var qI="AMB_CHANNEL_SUBSCRIBE_STARTED",KI="AMB_CHANNEL_SUBSCRIBE_SUCCEEDED",XI="AMB_CHANNEL_SUBSCRIBE_FAILED",JI="AMB_CHANNEL_UNSUBSCRIBE_SUCCEEDED",ZI="AMB_MESSAGE_RECEIVED";function eP(e,t,r,n,o={},i){let{subscribeStartedActionType:a=qI,subscribeSucceededActionType:c=KI,subscribeFailedActionType:l=XI,unsubscribeSucceededActionType:f=JI,messageReceivedActionType:p=ZI,encodeURIComponentForChannelId:E=!0}=o,{action:m,action:{meta:{id:T}},dispatch:h,host:g}=i,O=kl(T,t),C=ti(n,m.payload,E),A=d(d({},m.meta),{channelId:C}),R=$(m,"payload.subscribe",!1),x=zI(h,c,l,A);r.has(O)||r.set(O,e.getChannel(C,{subscriptionCallback:x}),g);let D=r.get(O);C!==D.getName()&&(r.set(O,e.getChannel(C,{subscriptionCallback:x}),g),D=r.get(O));let M=D.getCallback()!==void 0,w=_=>{h(p,_,A)};!M&&R?(h(a,{},A),D.subscribe(w)):M&&!R&&(r.delete(O),D.unsubscribe(w),h(f,{},A))}function Ul(e,t){return{effect:eP,args:[Jr(),Zo(),QI,e,t]}}s();var tP="AMB_MESSAGE_PUBLISHED";function rP(e,t,r={},n){let{messagePublishedActionType:o=tP,encodeURIComponentForChannelId:i=!0}=r,{action:a,dispatch:c}=n,l=ti(t,a.payload,i),f=e.getChannel(l);if(f){let{payload:p={}}=a;f.publish(p),c(o,p,d(d({},a.meta),{channelId:l}))}}function Fl(e,t){return{effect:rP,args:[Jr(),e,t]}}s();var nP=Ls((e,t)=>{t.forEach(r=>Jr().unsubscribeFromEvent(r))});function oP(e,t,r,n){let{action:o,dispatch:i,host:a}=n,c=$(o,"payload.subscribe",!1);if(!r.has(e)&&c){let l=t.getEvents(),f=[];for(let p in l)f.push(t.subscribeToEvent(l[p],()=>i(cr(`AMB_EVENT_${p}`))));r.set(e,f,a)}else r.has(e)&&!c&&r.delete(e)}function Vl(){return{effect:oP,args:[Zo(),Jr(),nP]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_amb=qd);var Am={};Z(Am,{createGraphQLEffect:()=>Tf,hashQuery:()=>Rm});s();var Cm={};Z(Cm,{createGraphQLEffect:()=>Tf,hashQuery:()=>Rm});s();s();var om={};Z(om,{createHttpErrorAction:()=>Zr,domainSeparationProperties:()=>it,getUserSysId:()=>Kn,hashString:()=>tm,makeLRUCachePolicy:()=>Xn,makePersistentCache:()=>Jn,murmurhash3:()=>nm,openStore:()=>Ms,resolveDomainContext:()=>ri});s();s();function Zr(e,t,r,n,o){return{type:"HTTP_ERROR_OCCURRED",payload:{status:e,statusText:t,message:r,data:n},meta:d(d({},o),{stopPropagation:!1}),error:!0}}s();var iP=Q(function(t){return ve(t)},{profileName:"effect-helpers-toAttributeName"}),{NOW_DS_DOMAIN_ID:Xd,NOW_DS_DOMAIN_SCOPE:Jd,NOW_DS_RECORD_ID:Zd,NOW_DS_RECORD_TABLE:em}=it;function sP(e,t){return e&&t}function en(e,t){return e[t]||e.getAttribute&&e.getAttribute(iP(t))}function aP(e){let t=en(e,em),r=en(e,Zd),n=en(e,Xd),o=en(e,Jd),i=d(d(d({},sP(t,r)&&{[em]:t,[Zd]:r}),n&&{[Xd]:n}),o&&{[Jd]:o});return TN(i)?i:void 0}function cP(e){return e.sourceElement}function gN(e){return e.tagName==="SEISMIC-HOIST"}function TN(e){return!!(en(e,em)&&en(e,Zd)||en(e,Xd)||en(e,Jd))}function ri(e){let t=e;for(;t;){if(!gN(t)&&TN(t))return aP(t);t=gN(t)?cP(t):t.parentNode||t.host}}s();var Kn=e=>{let t="defaultSeismicUser";return e?e.nowUiFramework&&e.nowUiFramework.tempUserSysId?e.nowUiFramework.tempUserSysId:e.NOW&&e.NOW.user&&e.NOW.user.userID?e.NOW.user.userID:e.g_ck?e.g_ck:(NN(t),t):(NN(t),t)},NN=e=>{globalThis.nowUiFramework=globalThis.nowUiFramework||{},globalThis.nowUiFramework.tempUserSysId=e};s();var tm=e=>{let t=0;for(let r=0;r<e.length;r++)t=Math.imul(31,t)+e.charCodeAt(r)|0;return t};s();var Xn=e=>{let t=[],r=c=>{let l=Object.values(c);l.sort((f,p)=>{let E=f.cachePolicyState.lastAccessed;return p.cachePolicyState.lastAccessed-E});for(let f of l)t.push(f.key)},n=c=>{let l=t.length;return l>c?t.splice(c,l-c):[]},o=c=>{let l=t.findIndex(E=>E===c),f;return l===-1?f=n(e-1):(f=n(e),t.splice(l,1)),t=[c,...t],{keysToDelete:f,state:{lastAccessed:new Date}}};return{capacity:e,onInit:r,onHit:o,onSet:o,onDelete:c=>{let l=t.findIndex(f=>f===c);l!==-1&&t.splice(l,1)},onClear:()=>{t=[]}}};s();s();var{log:lP,error:Gt}=console,{GQL_CACHE_CAPACITY:fP}=Y,uP=k(fP),Ms=async e=>{let{dbName:t,storeName:r,schemaVersion:n,options:o={}}=e,i,a=d({capacity:uP,onInit:()=>[],onHit:()=>({keysToDelete:[],state:[]}),onSet:()=>({keysToDelete:[],state:[]}),onDelete:()=>[],onClear:()=>{}},o.cachePolicy),c=f=>i.transaction(r,f).objectStore(r),l={async get(f,p=void 0){return new Promise(E=>{let m=c("readwrite"),T=m.get(f);T.onerror=h=>{Gt(`Error retrieving item in getter for '${f}': Error code: ${h.target.errorCode}`),E(p)},T.onsuccess=h=>{let g=h.target.result,{keysToDelete:O}=a.onHit(f);for(let C of O)m.delete(C);l.set(f,g.value).then(()=>E(g.value)).catch(()=>E(p))}})},async getAll(f=!1){return new Promise(p=>{let E=c("readonly"),m=E.getAllKeys(),T={};m.onerror=h=>{Gt(`Error in getAll(): Error code: ${h.target.errorCode}`),p({})},m.onsuccess=h=>{let g=h.target.result,O=g.length;O===0&&p({});for(let C of g){let A=E.get(C);A.onerror=R=>{Gt(`Error in getAll(): Error code: ${R.target.errorCode}`),p({})},A.onsuccess=R=>{let x=R.target.result;T[C]=f?x:x.value,O-=1,O===0&&p(T)}}}})},async set(f,p){return new Promise((E,m)=>{let T=c("readwrite"),{keysToDelete:h,state:g}=a.onSet(f),O=T.put({key:f,value:p,cachePolicyState:g},f);for(let C of h)T.delete(C);O.onerror=C=>{Gt(`Error setting item in set() for '${f}': Error code: ${C.target.errorCode}`),m(C.target.errorCode)},O.onsuccess=C=>{E(C.target.value)}})},async setMultiple(f){return new Promise((p,E)=>{let m=c("readwrite"),T=0,h=0;for(let[g,O]of f){let{keysToDelete:C,state:A}=a.onSet(g);for(let x of C)m.delete(x);let R=m.put({key:g,value:O,cachePolicyState:A},g);R.onerror=x=>{Gt(`Error setting item in setMultiple: Error code: ${x.target.errorCode}`),h+=1,h===T&&E(x.target.errorCode)},R.onsuccess=()=>{h+=1,h===T&&p()},T+=1}})},async has(f){return new Promise((p,E)=>{let T=c("readonly").count(f);T.onerror=h=>{Gt(`Error getting count for '${f}': Error code: ${h.target.errorCode}`),E(h.target.errorCode)},T.onsuccess=()=>{p(T.result>0)}})},async clear(){return new Promise((f,p)=>{let m=c("readwrite").clear();m.onerror=T=>{Gt(`IndexedDB clear failed.  Error code: ${T.target.errorCode}`),p(T.target.errorCode)},m.onsuccess=()=>{f()}})},async delete(f){return new Promise((p,E)=>{let T=c("readwrite").delete(f);T.onerror=h=>{Gt(`IndexedDB clear failed.  Error code: ${h.target.errorCode}`),E(h.target.errorCode)},T.onsuccess=()=>{p()}})},async size(){return new Promise((f,p)=>{let m=c("readonly").count();m.onerror=T=>{Gt(`Error getting total record count for ${r}: Error code: ${T.target.errorCode}`),p(T.target.errorCode)},m.onsuccess=()=>{f(m.result)}})},close(){i.close()}};return new Promise((f,p)=>{if(!globalThis.indexedDB){p("Browser does not seem to support IndexedDB, which is required for this feature to work.");return}let E=globalThis.indexedDB.open(t,n);E.onsuccess=m=>{i=m.target.result,l.getAll(!0).then(T=>{a.onInit(T),f(l)})},E.onerror=m=>{lP(`err=${E.error}`),Gt(`openStore: IndexedDB error: ${m.target.errorCode}.
Browser possibly does not support IndexedDB.`),p(m.target.error)},E.onupgradeneeded=m=>{i=m.target.result;try{i.createObjectStore(r,{autoIncrement:!0})}catch(T){Gt(`EXCEPTION: ${T}`)}}})};var rm={},Jn=async({dbName:e,storeName:t,schemaVersion:r,options:n})=>{let o=`${e}_${t}_${r}`;if(rm[o])return rm[o];let i=new Promise((a,c)=>{let l=new Map;Ms({dbName:e,storeName:t,schemaVersion:r,options:n}).then(f=>{let p=0,E=0,m={name(){return e},version(){return r},async has(T){return l.has(T)||await f.has(T)},async set(T,h){l.set(T,h)},async get(T,h=void 0){let g=l.get(T);return g!==void 0?(p+=1,g):(g=await f.get(T,h),g!==void 0?(E+=1,g):h)},async getAll(T=!1){let h=await f.getAll(T);for(let[g,O]of l.entries())h[g]=O;return h},async delete(T){await f.delete(T),l.delete(T)},async clear(){l.clear(),await f.clear(),p=0,E=0},close(){m.clear(),f.close()},async persist(){let T=l.entries();await f.setMultiple(T),l.clear()},inMemorySize(){return l.size},async persistedSize(){return await f.size()},inMemoryCacheHits(){return p},persistentCacheHits(){return E}};a(m)}).catch(f=>{c(f)})});return rm[o]=i,i};s();function nm(e,t){let r=e.length&3,n=e.length-r,o=t,i,a,c=3432918353,l=461845907,f=0;for(;f<n;)i=e.charCodeAt(f)&255|(e.charCodeAt(f+1)&255)<<8|(e.charCodeAt(f+2)&255)<<16|(e.charCodeAt(f+3)&255)<<24,f+=4,i=(i&65535)*c+(((i>>>16)*c&65535)<<16)&4294967295,i=i<<15|i>>>17,i=(i&65535)*l+(((i>>>16)*l&65535)<<16)&4294967295,o^=i,o=o<<13|o>>>19,a=(o&65535)*5+(((o>>>16)*5&65535)<<16)&4294967295,o=(a&65535)+27492+(((a>>>16)+58964&65535)<<16);switch(i=0,r){case 3:i^=(e.charCodeAt(f+2)&255)<<16;case 2:i^=(e.charCodeAt(f+1)&255)<<8;case 1:i^=e.charCodeAt(f)&255,i=(i&65535)*c+(((i>>>16)*c&65535)<<16)&4294967295,i=i<<15|i>>>17,i=(i&65535)*l+(((i>>>16)*l&65535)<<16)&4294967295,o^=i}return o^=e.length,o^=o>>>16,o=(o&65535)*2246822507+(((o>>>16)*2246822507&65535)<<16)&4294967295,o^=o>>>13,o=(o&65535)*3266489909+(((o>>>16)*3266489909&65535)<<16)&4294967295,o^=o>>>16,o>>>0}s();s();s();s();var yN=(e,t)=>{var r,n;return!(!e||!t||((n=(r=t.NOW)==null?void 0:r.user)==null?void 0:n.isImpersonating)===!0||e.definitions&&(e.definitions.every(o=>o.operation==="mutation")||e.definitions.every(o=>o.operation==="subscription")))};s();s();s();var pP=["OperationDefinition"];function dP(e){return pP.includes(e.kind)&&e.operation==="query"||e.operation==="mutation"}function Bl(e,t){if(t){let r=mP(t[it.NOW_DS_RECORD_TABLE],t[it.NOW_DS_RECORD_ID],t[it.NOW_DS_DOMAIN_ID],t[it.NOW_DS_DOMAIN_SCOPE]);if(r)return d(d({},e),{definitions:e.definitions.map(n=>d(d({},n),{directives:[...n.directives,...Hs(dP(n),r)]}))})}return e}function mP(e,t,r,n){let o=EP(e,t),i=_P(r,n),a=[...Hs(o!==void 0,o),...Hs(i!==void 0,i)];if(!!a.length)return{kind:"Directive",name:{kind:"Name",value:"domain"},arguments:a}}function EP(e,t){if(!!hP(e,t))return{kind:"Argument",name:{kind:"Name",value:"record"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"tableName"},value:{kind:"StringValue",value:e}},{kind:"ObjectField",name:{kind:"Name",value:"id"},value:{kind:"StringValue",value:t}}]}}}function _P(e,t){if(!!TP(e,t))return{kind:"Argument",name:{kind:"Name",value:"domain"},value:{kind:"ObjectValue",fields:[...Hs(e!==void 0,{kind:"ObjectField",name:{kind:"Name",value:"id"},value:{kind:"StringValue",value:e}}),...Hs(t!==void 0,{kind:"ObjectField",name:{kind:"Name",value:"scope"},value:{kind:"EnumValue",value:t}})]}}}function hP(e,t){return e!==void 0&&t!==void 0}function TP(e,t){return e!==void 0||t!==void 0}function Hs(e,t){return e?[t]:[]}s();function jl(e,t){return d(d({},e),{definitions:e.definitions.map(r=>d(d({},r),NP(gP(r),{name:{kind:"Name",value:t}})))})}function gP(e){return e.kind==="OperationDefinition"&&e.operation==="query"||e.operation==="mutation"}function NP(e,t){return e?t:{}}s();function Gl(){if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw new Error("Unable to locate global object")}s();s();function $l(e){let{data:t}=e,r=!1;return t.forEach(n=>{n.data.GlideRecord_Subscription&&(r=!0)}),r}s();var im=et(ON());var yP=["#","^",">","&","name"];function RN(e,t){this.name="TemplateVarsMissingException",this.message="template_vars missing for GraphQL query",this.query=e,this.expectedTemplateVars=t,this.stack=new Error(this.message).stack}RN.prototype=new Error;function OP(e,t,r){let{length:n}=t;for(let o=0;o<n;o++)if(!r[t[o]])throw new RN(e,t)}function RP(e){let t=im.default.parse(e),r=[],{length:n}=t;for(let o=0;o<n;o++){let i=t[o];yP.includes(i[0])&&r.push(i[1])}return r}var CP=Q(RP,{profileName:"getTokens"});function Wl(e="",t={}){let r=CP(e);return OP(e,r,t),im.default.render(e,t)}s();s();s();var WN=et($N()),{__extends:Vq,__assign:am,__rest:Bq,__decorate:jq,__param:Gq,__metadata:$q,__awaiter:Wq,__generator:Yq,__exportStar:Qq,__createBinding:zq,__values:qq,__read:Kq,__spread:Xq,__spreadArrays:Jq,__spreadArray:Zq,__await:e2,__asyncGenerator:t2,__asyncDelegator:r2,__asyncValues:n2,__makeTemplateObject:o2,__importStar:i2,__importDefault:s2,__classPrivateFieldGet:a2,__classPrivateFieldSet:c2}=WN.default;s();function ii(e,t){if(!Boolean(e))throw new Error(t)}s();s();s();s();function YN(e){return typeof e=="object"&&e!==null}s();s();function QN(e,t){if(!Boolean(e))throw new Error(t!=null?t:"Unexpected invariant triggered.")}var AP=/\r\n|[\n\r]/g;function ks(e,t){let r=0,n=1;for(let o of e.body.matchAll(AP)){if(typeof o.index=="number"||QN(!1),o.index>=t)break;r=o.index+o[0].length,n+=1}return{line:n,column:t+1-r}}s();function zN(e){return cm(e.source,ks(e.source,e.start))}function cm(e,t){let r=e.locationOffset.column-1,n="".padStart(r)+e.body,o=t.line-1,i=e.locationOffset.line-1,a=t.line+i,c=t.line===1?r:0,l=t.column+c,f=`${e.name}:${a}:${l}
`,p=n.split(/\r\n|[\n\r]/g),E=p[o];if(E.length>120){let m=Math.floor(l/80),T=l%80,h=[];for(let g=0;g<E.length;g+=80)h.push(E.slice(g,g+80));return f+qN([[`${a} |`,h[0]],...h.slice(1,m+1).map(g=>["|",g]),["|","^".padStart(T)],["|",h[m+1]]])}return f+qN([[`${a-1} |`,p[o-1]],[`${a} |`,E],["|","^".padStart(l)],[`${a+1} |`,p[o+1]]])}function qN(e){let t=e.filter(([n,o])=>o!==void 0),r=Math.max(...t.map(([n])=>n.length));return t.map(([n,o])=>n.padStart(r)+(o?" "+o:"")).join(`
`)}function SP(e){let t=e[0];return t==null||"kind"in t||"length"in t?{nodes:t,source:e[1],positions:e[2],path:e[3],originalError:e[4],extensions:e[5]}:t}var Us=class extends Error{constructor(t,...r){var n,o,i;let{nodes:a,source:c,positions:l,path:f,originalError:p,extensions:E}=SP(r);super(t);this.name="GraphQLError",this.path=f!=null?f:void 0,this.originalError=p!=null?p:void 0,this.nodes=KN(Array.isArray(a)?a:a?[a]:void 0);let m=KN((n=this.nodes)===null||n===void 0?void 0:n.map(h=>h.loc).filter(h=>h!=null));this.source=c!=null?c:m==null||(o=m[0])===null||o===void 0?void 0:o.source,this.positions=l!=null?l:m==null?void 0:m.map(h=>h.start),this.locations=l&&c?l.map(h=>ks(c,h)):m==null?void 0:m.map(h=>ks(h.source,h.start));let T=YN(p==null?void 0:p.extensions)?p==null?void 0:p.extensions:void 0;this.extensions=(i=E!=null?E:T)!==null&&i!==void 0?i:Object.create(null),Object.defineProperties(this,{message:{writable:!0,enumerable:!0},name:{enumerable:!1},nodes:{enumerable:!1},source:{enumerable:!1},positions:{enumerable:!1},originalError:{enumerable:!1}}),p!=null&&p.stack?Object.defineProperty(this,"stack",{value:p.stack,writable:!0,configurable:!0}):Error.captureStackTrace?Error.captureStackTrace(this,Us):Object.defineProperty(this,"stack",{value:Error().stack,writable:!0,configurable:!0})}get[Symbol.toStringTag](){return"GraphQLError"}toString(){let t=this.message;if(this.nodes)for(let r of this.nodes)r.loc&&(t+=`

`+zN(r.loc));else if(this.source&&this.locations)for(let r of this.locations)t+=`

`+cm(this.source,r);return t}toJSON(){let t={message:this.message};return this.locations!=null&&(t.locations=this.locations),this.path!=null&&(t.path=this.path),this.extensions!=null&&Object.keys(this.extensions).length>0&&(t.extensions=this.extensions),t}};function KN(e){return e===void 0||e.length===0?void 0:e}function ye(e,t,r){return new Us(`Syntax Error: ${r}`,void 0,e,[t])}s();var lm=class{constructor(t,r,n){this.start=t.start,this.end=r.end,this.startToken=t,this.endToken=r,this.source=n}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}},ql=class{constructor(t,r,n,o,i,a){this.kind=t,this.start=r,this.end=n,this.line=o,this.column=i,this.value=a,this.prev=null,this.next=null}get[Symbol.toStringTag](){return"Token"}toJSON(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}}},fm={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],FloatValue:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},IP=new Set(Object.keys(fm));function um(e){let t=e==null?void 0:e.kind;return typeof t=="string"&&IP.has(t)}var Zn;(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(Zn||(Zn={}));s();var Kl;(function(e){e.QUERY="QUERY",e.MUTATION="MUTATION",e.SUBSCRIPTION="SUBSCRIPTION",e.FIELD="FIELD",e.FRAGMENT_DEFINITION="FRAGMENT_DEFINITION",e.FRAGMENT_SPREAD="FRAGMENT_SPREAD",e.INLINE_FRAGMENT="INLINE_FRAGMENT",e.VARIABLE_DEFINITION="VARIABLE_DEFINITION",e.SCHEMA="SCHEMA",e.SCALAR="SCALAR",e.OBJECT="OBJECT",e.FIELD_DEFINITION="FIELD_DEFINITION",e.ARGUMENT_DEFINITION="ARGUMENT_DEFINITION",e.INTERFACE="INTERFACE",e.UNION="UNION",e.ENUM="ENUM",e.ENUM_VALUE="ENUM_VALUE",e.INPUT_OBJECT="INPUT_OBJECT",e.INPUT_FIELD_DEFINITION="INPUT_FIELD_DEFINITION"})(Kl||(Kl={}));s();var W;(function(e){e.NAME="Name",e.DOCUMENT="Document",e.OPERATION_DEFINITION="OperationDefinition",e.VARIABLE_DEFINITION="VariableDefinition",e.SELECTION_SET="SelectionSet",e.FIELD="Field",e.ARGUMENT="Argument",e.FRAGMENT_SPREAD="FragmentSpread",e.INLINE_FRAGMENT="InlineFragment",e.FRAGMENT_DEFINITION="FragmentDefinition",e.VARIABLE="Variable",e.INT="IntValue",e.FLOAT="FloatValue",e.STRING="StringValue",e.BOOLEAN="BooleanValue",e.NULL="NullValue",e.ENUM="EnumValue",e.LIST="ListValue",e.OBJECT="ObjectValue",e.OBJECT_FIELD="ObjectField",e.DIRECTIVE="Directive",e.NAMED_TYPE="NamedType",e.LIST_TYPE="ListType",e.NON_NULL_TYPE="NonNullType",e.SCHEMA_DEFINITION="SchemaDefinition",e.OPERATION_TYPE_DEFINITION="OperationTypeDefinition",e.SCALAR_TYPE_DEFINITION="ScalarTypeDefinition",e.OBJECT_TYPE_DEFINITION="ObjectTypeDefinition",e.FIELD_DEFINITION="FieldDefinition",e.INPUT_VALUE_DEFINITION="InputValueDefinition",e.INTERFACE_TYPE_DEFINITION="InterfaceTypeDefinition",e.UNION_TYPE_DEFINITION="UnionTypeDefinition",e.ENUM_TYPE_DEFINITION="EnumTypeDefinition",e.ENUM_VALUE_DEFINITION="EnumValueDefinition",e.INPUT_OBJECT_TYPE_DEFINITION="InputObjectTypeDefinition",e.DIRECTIVE_DEFINITION="DirectiveDefinition",e.SCHEMA_EXTENSION="SchemaExtension",e.SCALAR_TYPE_EXTENSION="ScalarTypeExtension",e.OBJECT_TYPE_EXTENSION="ObjectTypeExtension",e.INTERFACE_TYPE_EXTENSION="InterfaceTypeExtension",e.UNION_TYPE_EXTENSION="UnionTypeExtension",e.ENUM_TYPE_EXTENSION="EnumTypeExtension",e.INPUT_OBJECT_TYPE_EXTENSION="InputObjectTypeExtension"})(W||(W={}));s();s();s();function Xl(e){return e===9||e===32}function si(e){return e>=48&&e<=57}function XN(e){return e>=97&&e<=122||e>=65&&e<=90}function pm(e){return XN(e)||e===95}function JN(e){return XN(e)||si(e)||e===95}function ZN(e){var t;let r=Number.MAX_SAFE_INTEGER,n=null,o=-1;for(let a=0;a<e.length;++a){var i;let c=e[a],l=PP(c);l!==c.length&&(n=(i=n)!==null&&i!==void 0?i:a,o=a,a!==0&&l<r&&(r=l))}return e.map((a,c)=>c===0?a:a.slice(r)).slice((t=n)!==null&&t!==void 0?t:0,o+1)}function PP(e){let t=0;for(;t<e.length&&Xl(e.charCodeAt(t));)++t;return t}function Jl(e,t){let r=e.replace(/"""/g,'\\"""'),n=r.split(/\r\n|[\n\r]/g),o=n.length===1,i=n.length>1&&n.slice(1).every(T=>T.length===0||Xl(T.charCodeAt(0))),a=r.endsWith('\\"""'),c=e.endsWith('"')&&!a,l=e.endsWith("\\"),f=c||l,p=!(t!=null&&t.minimize)&&(!o||e.length>70||f||i||a),E="",m=o&&Xl(e.charCodeAt(0));return(p&&!m||i)&&(E+=`
`),E+=r,(p||f)&&(E+=`
`),'"""'+E+'"""'}s();var b;(function(e){e.SOF="<SOF>",e.EOF="<EOF>",e.BANG="!",e.DOLLAR="$",e.AMP="&",e.PAREN_L="(",e.PAREN_R=")",e.SPREAD="...",e.COLON=":",e.EQUALS="=",e.AT="@",e.BRACKET_L="[",e.BRACKET_R="]",e.BRACE_L="{",e.PIPE="|",e.BRACE_R="}",e.NAME="Name",e.INT="Int",e.FLOAT="Float",e.STRING="String",e.BLOCK_STRING="BlockString",e.COMMENT="Comment"})(b||(b={}));var Fs=class{constructor(t){let r=new ql(b.SOF,0,0,0,0);this.source=t,this.lastToken=r,this.token=r,this.line=1,this.lineStart=0}get[Symbol.toStringTag](){return"Lexer"}advance(){return this.lastToken=this.token,this.token=this.lookahead()}lookahead(){let t=this.token;if(t.kind!==b.EOF)do if(t.next)t=t.next;else{let r=bP(this,t.end);t.next=r,r.prev=t,t=r}while(t.kind===b.COMMENT);return t}};function Zl(e){return e===b.BANG||e===b.DOLLAR||e===b.AMP||e===b.PAREN_L||e===b.PAREN_R||e===b.SPREAD||e===b.COLON||e===b.EQUALS||e===b.AT||e===b.BRACKET_L||e===b.BRACKET_R||e===b.BRACE_L||e===b.PIPE||e===b.BRACE_R}function ai(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function ef(e,t){return ey(e.charCodeAt(t))&&ty(e.charCodeAt(t+1))}function ey(e){return e>=55296&&e<=56319}function ty(e){return e>=56320&&e<=57343}function eo(e,t){let r=e.source.body.codePointAt(t);if(r===void 0)return b.EOF;if(r>=32&&r<=126){let n=String.fromCodePoint(r);return n==='"'?`'"'`:`"${n}"`}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function Ne(e,t,r,n,o){let i=e.line,a=1+r-e.lineStart;return new ql(t,r,n,i,a,o)}function bP(e,t){let r=e.source.body,n=r.length,o=t;for(;o<n;){let i=r.charCodeAt(o);switch(i){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:r.charCodeAt(o+1)===10?o+=2:++o,++e.line,e.lineStart=o;continue;case 35:return vP(e,o);case 33:return Ne(e,b.BANG,o,o+1);case 36:return Ne(e,b.DOLLAR,o,o+1);case 38:return Ne(e,b.AMP,o,o+1);case 40:return Ne(e,b.PAREN_L,o,o+1);case 41:return Ne(e,b.PAREN_R,o,o+1);case 46:if(r.charCodeAt(o+1)===46&&r.charCodeAt(o+2)===46)return Ne(e,b.SPREAD,o,o+3);break;case 58:return Ne(e,b.COLON,o,o+1);case 61:return Ne(e,b.EQUALS,o,o+1);case 64:return Ne(e,b.AT,o,o+1);case 91:return Ne(e,b.BRACKET_L,o,o+1);case 93:return Ne(e,b.BRACKET_R,o,o+1);case 123:return Ne(e,b.BRACE_L,o,o+1);case 124:return Ne(e,b.PIPE,o,o+1);case 125:return Ne(e,b.BRACE_R,o,o+1);case 34:return r.charCodeAt(o+1)===34&&r.charCodeAt(o+2)===34?wP(e,o):DP(e,o)}if(si(i)||i===45)return xP(e,o,i);if(pm(i))return LP(e,o);throw ye(e.source,o,i===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:ai(i)||ef(r,o)?`Unexpected character: ${eo(e,o)}.`:`Invalid character: ${eo(e,o)}.`)}return Ne(e,b.EOF,n,n)}function vP(e,t){let r=e.source.body,n=r.length,o=t+1;for(;o<n;){let i=r.charCodeAt(o);if(i===10||i===13)break;if(ai(i))++o;else if(ef(r,o))o+=2;else break}return Ne(e,b.COMMENT,t,o,r.slice(t+1,o))}function xP(e,t,r){let n=e.source.body,o=t,i=r,a=!1;if(i===45&&(i=n.charCodeAt(++o)),i===48){if(i=n.charCodeAt(++o),si(i))throw ye(e.source,o,`Invalid number, unexpected digit after 0: ${eo(e,o)}.`)}else o=dm(e,o,i),i=n.charCodeAt(o);if(i===46&&(a=!0,i=n.charCodeAt(++o),o=dm(e,o,i),i=n.charCodeAt(o)),(i===69||i===101)&&(a=!0,i=n.charCodeAt(++o),(i===43||i===45)&&(i=n.charCodeAt(++o)),o=dm(e,o,i),i=n.charCodeAt(o)),i===46||pm(i))throw ye(e.source,o,`Invalid number, expected digit but got: ${eo(e,o)}.`);return Ne(e,a?b.FLOAT:b.INT,t,o,n.slice(t,o))}function dm(e,t,r){if(!si(r))throw ye(e.source,t,`Invalid number, expected digit but got: ${eo(e,t)}.`);let n=e.source.body,o=t+1;for(;si(n.charCodeAt(o));)++o;return o}function DP(e,t){let r=e.source.body,n=r.length,o=t+1,i=o,a="";for(;o<n;){let c=r.charCodeAt(o);if(c===34)return a+=r.slice(i,o),Ne(e,b.STRING,t,o+1,a);if(c===92){a+=r.slice(i,o);let l=r.charCodeAt(o+1)===117?r.charCodeAt(o+2)===123?MP(e,o):HP(e,o):kP(e,o);a+=l.value,o+=l.size,i=o;continue}if(c===10||c===13)break;if(ai(c))++o;else if(ef(r,o))o+=2;else throw ye(e.source,o,`Invalid character within String: ${eo(e,o)}.`)}throw ye(e.source,o,"Unterminated string.")}function MP(e,t){let r=e.source.body,n=0,o=3;for(;o<12;){let i=r.charCodeAt(t+o++);if(i===125){if(o<5||!ai(n))break;return{value:String.fromCodePoint(n),size:o}}if(n=n<<4|Vs(i),n<0)break}throw ye(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+o)}".`)}function HP(e,t){let r=e.source.body,n=ry(r,t+2);if(ai(n))return{value:String.fromCodePoint(n),size:6};if(ey(n)&&r.charCodeAt(t+6)===92&&r.charCodeAt(t+7)===117){let o=ry(r,t+8);if(ty(o))return{value:String.fromCodePoint(n,o),size:12}}throw ye(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+6)}".`)}function ry(e,t){return Vs(e.charCodeAt(t))<<12|Vs(e.charCodeAt(t+1))<<8|Vs(e.charCodeAt(t+2))<<4|Vs(e.charCodeAt(t+3))}function Vs(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function kP(e,t){let r=e.source.body;switch(r.charCodeAt(t+1)){case 34:return{value:'"',size:2};case 92:return{value:"\\",size:2};case 47:return{value:"/",size:2};case 98:return{value:"\b",size:2};case 102:return{value:"\f",size:2};case 110:return{value:`
`,size:2};case 114:return{value:"\r",size:2};case 116:return{value:"	",size:2}}throw ye(e.source,t,`Invalid character escape sequence: "${r.slice(t,t+2)}".`)}function wP(e,t){let r=e.source.body,n=r.length,o=e.lineStart,i=t+3,a=i,c="",l=[];for(;i<n;){let f=r.charCodeAt(i);if(f===34&&r.charCodeAt(i+1)===34&&r.charCodeAt(i+2)===34){c+=r.slice(a,i),l.push(c);let p=Ne(e,b.BLOCK_STRING,t,i+3,ZN(l).join(`
`));return e.line+=l.length-1,e.lineStart=o,p}if(f===92&&r.charCodeAt(i+1)===34&&r.charCodeAt(i+2)===34&&r.charCodeAt(i+3)===34){c+=r.slice(a,i),a=i+1,i+=4;continue}if(f===10||f===13){c+=r.slice(a,i),l.push(c),f===13&&r.charCodeAt(i+1)===10?i+=2:++i,c="",a=i,o=i;continue}if(ai(f))++i;else if(ef(r,i))i+=2;else throw ye(e.source,i,`Invalid character within String: ${eo(e,i)}.`)}throw ye(e.source,i,"Unterminated string.")}function LP(e,t){let r=e.source.body,n=r.length,o=t+1;for(;o<n;){let i=r.charCodeAt(o);if(JN(i))++o;else break}return Ne(e,b.NAME,t,o,r.slice(t,o))}s();s();var UP=10,ny=2;function rf(e){return tf(e,[])}function tf(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return FP(e,t);default:return String(e)}}function FP(e,t){if(e===null)return"null";if(t.includes(e))return"[Circular]";let r=[...t,e];if(VP(e)){let n=e.toJSON();if(n!==e)return typeof n=="string"?n:tf(n,r)}else if(Array.isArray(e))return jP(e,r);return BP(e,r)}function VP(e){return typeof e.toJSON=="function"}function BP(e,t){let r=Object.entries(e);if(r.length===0)return"{}";if(t.length>ny)return"["+GP(e)+"]";let n=r.map(([o,i])=>o+": "+tf(i,t));return"{ "+n.join(", ")+" }"}function jP(e,t){if(e.length===0)return"[]";if(t.length>ny)return"[Array]";let r=Math.min(UP,e.length),n=e.length-r,o=[];for(let i=0;i<r;++i)o.push(tf(e[i],t));return n===1?o.push("... 1 more item"):n>1&&o.push(`... ${n} more items`),"["+o.join(", ")+"]"}function GP(e){let t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if(t==="Object"&&typeof e.constructor=="function"){let r=e.constructor.name;if(typeof r=="string"&&r!=="")return r}return t}s();var oy=function(t,r){return t instanceof r};var ci=class{constructor(t,r="GraphQL request",n={line:1,column:1}){typeof t=="string"||ii(!1,`Body must be a string. Received: ${rf(t)}.`),this.body=t,this.name=r,this.locationOffset=n,this.locationOffset.line>0||ii(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||ii(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}};function nf(e){return oy(e,ci)}function sy(e,t){return new iy(e,t).parseDocument()}var iy=class{constructor(t,r){let n=nf(t)?t:new ci(t);this._lexer=new Fs(n),this._options=r}parseName(){let t=this.expectToken(b.NAME);return this.node(t,{kind:W.NAME,value:t.value})}parseDocument(){return this.node(this._lexer.token,{kind:W.DOCUMENT,definitions:this.many(b.SOF,this.parseDefinition,b.EOF)})}parseDefinition(){if(this.peek(b.BRACE_L))return this.parseOperationDefinition();let t=this.peekDescription(),r=t?this._lexer.lookahead():this._lexer.token;if(r.kind===b.NAME){switch(r.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}if(t)throw ye(this._lexer.source,this._lexer.token.start,"Unexpected description, descriptions are supported only on type definitions.");switch(r.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"extend":return this.parseTypeSystemExtension()}}throw this.unexpected(r)}parseOperationDefinition(){let t=this._lexer.token;if(this.peek(b.BRACE_L))return this.node(t,{kind:W.OPERATION_DEFINITION,operation:Zn.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseOperationType(),n;return this.peek(b.NAME)&&(n=this.parseName()),this.node(t,{kind:W.OPERATION_DEFINITION,operation:r,name:n,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let t=this.expectToken(b.NAME);switch(t.value){case"query":return Zn.QUERY;case"mutation":return Zn.MUTATION;case"subscription":return Zn.SUBSCRIPTION}throw this.unexpected(t)}parseVariableDefinitions(){return this.optionalMany(b.PAREN_L,this.parseVariableDefinition,b.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:W.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(b.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(b.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let t=this._lexer.token;return this.expectToken(b.DOLLAR),this.node(t,{kind:W.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:W.SELECTION_SET,selections:this.many(b.BRACE_L,this.parseSelection,b.BRACE_R)})}parseSelection(){return this.peek(b.SPREAD)?this.parseFragment():this.parseField()}parseField(){let t=this._lexer.token,r=this.parseName(),n,o;return this.expectOptionalToken(b.COLON)?(n=r,o=this.parseName()):o=r,this.node(t,{kind:W.FIELD,alias:n,name:o,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(b.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(t){let r=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(b.PAREN_L,r,b.PAREN_R)}parseArgument(t=!1){let r=this._lexer.token,n=this.parseName();return this.expectToken(b.COLON),this.node(r,{kind:W.ARGUMENT,name:n,value:this.parseValueLiteral(t)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let t=this._lexer.token;this.expectToken(b.SPREAD);let r=this.expectOptionalKeyword("on");return!r&&this.peek(b.NAME)?this.node(t,{kind:W.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(t,{kind:W.INLINE_FRAGMENT,typeCondition:r?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentDefinition(){var t;let r=this._lexer.token;return this.expectKeyword("fragment"),((t=this._options)===null||t===void 0?void 0:t.allowLegacyFragmentVariables)===!0?this.node(r,{kind:W.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()}):this.node(r,{kind:W.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseFragmentName(){if(this._lexer.token.value==="on")throw this.unexpected();return this.parseName()}parseValueLiteral(t){let r=this._lexer.token;switch(r.kind){case b.BRACKET_L:return this.parseList(t);case b.BRACE_L:return this.parseObject(t);case b.INT:return this._lexer.advance(),this.node(r,{kind:W.INT,value:r.value});case b.FLOAT:return this._lexer.advance(),this.node(r,{kind:W.FLOAT,value:r.value});case b.STRING:case b.BLOCK_STRING:return this.parseStringLiteral();case b.NAME:switch(this._lexer.advance(),r.value){case"true":return this.node(r,{kind:W.BOOLEAN,value:!0});case"false":return this.node(r,{kind:W.BOOLEAN,value:!1});case"null":return this.node(r,{kind:W.NULL});default:return this.node(r,{kind:W.ENUM,value:r.value})}case b.DOLLAR:if(t)if(this.expectToken(b.DOLLAR),this._lexer.token.kind===b.NAME){let n=this._lexer.token.value;throw ye(this._lexer.source,r.start,`Unexpected variable "$${n}" in constant value.`)}else throw this.unexpected(r);return this.parseVariable();default:throw this.unexpected()}}parseConstValueLiteral(){return this.parseValueLiteral(!0)}parseStringLiteral(){let t=this._lexer.token;return this._lexer.advance(),this.node(t,{kind:W.STRING,value:t.value,block:t.kind===b.BLOCK_STRING})}parseList(t){let r=()=>this.parseValueLiteral(t);return this.node(this._lexer.token,{kind:W.LIST,values:this.any(b.BRACKET_L,r,b.BRACKET_R)})}parseObject(t){let r=()=>this.parseObjectField(t);return this.node(this._lexer.token,{kind:W.OBJECT,fields:this.any(b.BRACE_L,r,b.BRACE_R)})}parseObjectField(t){let r=this._lexer.token,n=this.parseName();return this.expectToken(b.COLON),this.node(r,{kind:W.OBJECT_FIELD,name:n,value:this.parseValueLiteral(t)})}parseDirectives(t){let r=[];for(;this.peek(b.AT);)r.push(this.parseDirective(t));return r}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(t){let r=this._lexer.token;return this.expectToken(b.AT),this.node(r,{kind:W.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t)})}parseTypeReference(){let t=this._lexer.token,r;if(this.expectOptionalToken(b.BRACKET_L)){let n=this.parseTypeReference();this.expectToken(b.BRACKET_R),r=this.node(t,{kind:W.LIST_TYPE,type:n})}else r=this.parseNamedType();return this.expectOptionalToken(b.BANG)?this.node(t,{kind:W.NON_NULL_TYPE,type:r}):r}parseNamedType(){return this.node(this._lexer.token,{kind:W.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(b.STRING)||this.peek(b.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("schema");let n=this.parseConstDirectives(),o=this.many(b.BRACE_L,this.parseOperationTypeDefinition,b.BRACE_R);return this.node(t,{kind:W.SCHEMA_DEFINITION,description:r,directives:n,operationTypes:o})}parseOperationTypeDefinition(){let t=this._lexer.token,r=this.parseOperationType();this.expectToken(b.COLON);let n=this.parseNamedType();return this.node(t,{kind:W.OPERATION_TYPE_DEFINITION,operation:r,type:n})}parseScalarTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("scalar");let n=this.parseName(),o=this.parseConstDirectives();return this.node(t,{kind:W.SCALAR_TYPE_DEFINITION,description:r,name:n,directives:o})}parseObjectTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("type");let n=this.parseName(),o=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(t,{kind:W.OBJECT_TYPE_DEFINITION,description:r,name:n,interfaces:o,directives:i,fields:a})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(b.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(b.BRACE_L,this.parseFieldDefinition,b.BRACE_R)}parseFieldDefinition(){let t=this._lexer.token,r=this.parseDescription(),n=this.parseName(),o=this.parseArgumentDefs();this.expectToken(b.COLON);let i=this.parseTypeReference(),a=this.parseConstDirectives();return this.node(t,{kind:W.FIELD_DEFINITION,description:r,name:n,arguments:o,type:i,directives:a})}parseArgumentDefs(){return this.optionalMany(b.PAREN_L,this.parseInputValueDef,b.PAREN_R)}parseInputValueDef(){let t=this._lexer.token,r=this.parseDescription(),n=this.parseName();this.expectToken(b.COLON);let o=this.parseTypeReference(),i;this.expectOptionalToken(b.EQUALS)&&(i=this.parseConstValueLiteral());let a=this.parseConstDirectives();return this.node(t,{kind:W.INPUT_VALUE_DEFINITION,description:r,name:n,type:o,defaultValue:i,directives:a})}parseInterfaceTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("interface");let n=this.parseName(),o=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(t,{kind:W.INTERFACE_TYPE_DEFINITION,description:r,name:n,interfaces:o,directives:i,fields:a})}parseUnionTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("union");let n=this.parseName(),o=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(t,{kind:W.UNION_TYPE_DEFINITION,description:r,name:n,directives:o,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(b.EQUALS)?this.delimitedMany(b.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("enum");let n=this.parseName(),o=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(t,{kind:W.ENUM_TYPE_DEFINITION,description:r,name:n,directives:o,values:i})}parseEnumValuesDefinition(){return this.optionalMany(b.BRACE_L,this.parseEnumValueDefinition,b.BRACE_R)}parseEnumValueDefinition(){let t=this._lexer.token,r=this.parseDescription(),n=this.parseEnumValueName(),o=this.parseConstDirectives();return this.node(t,{kind:W.ENUM_VALUE_DEFINITION,description:r,name:n,directives:o})}parseEnumValueName(){if(this._lexer.token.value==="true"||this._lexer.token.value==="false"||this._lexer.token.value==="null")throw ye(this._lexer.source,this._lexer.token.start,`${of(this._lexer.token)} is reserved and cannot be used for an enum value.`);return this.parseName()}parseInputObjectTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("input");let n=this.parseName(),o=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(t,{kind:W.INPUT_OBJECT_TYPE_DEFINITION,description:r,name:n,directives:o,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(b.BRACE_L,this.parseInputValueDef,b.BRACE_R)}parseTypeSystemExtension(){let t=this._lexer.lookahead();if(t.kind===b.NAME)switch(t.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(t)}parseSchemaExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");let r=this.parseConstDirectives(),n=this.optionalMany(b.BRACE_L,this.parseOperationTypeDefinition,b.BRACE_R);if(r.length===0&&n.length===0)throw this.unexpected();return this.node(t,{kind:W.SCHEMA_EXTENSION,directives:r,operationTypes:n})}parseScalarTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let r=this.parseName(),n=this.parseConstDirectives();if(n.length===0)throw this.unexpected();return this.node(t,{kind:W.SCALAR_TYPE_EXTENSION,name:r,directives:n})}parseObjectTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let r=this.parseName(),n=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(n.length===0&&o.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:W.OBJECT_TYPE_EXTENSION,name:r,interfaces:n,directives:o,fields:i})}parseInterfaceTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let r=this.parseName(),n=this.parseImplementsInterfaces(),o=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(n.length===0&&o.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:W.INTERFACE_TYPE_EXTENSION,name:r,interfaces:n,directives:o,fields:i})}parseUnionTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let r=this.parseName(),n=this.parseConstDirectives(),o=this.parseUnionMemberTypes();if(n.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:W.UNION_TYPE_EXTENSION,name:r,directives:n,types:o})}parseEnumTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let r=this.parseName(),n=this.parseConstDirectives(),o=this.parseEnumValuesDefinition();if(n.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:W.ENUM_TYPE_EXTENSION,name:r,directives:n,values:o})}parseInputObjectTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let r=this.parseName(),n=this.parseConstDirectives(),o=this.parseInputFieldsDefinition();if(n.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:W.INPUT_OBJECT_TYPE_EXTENSION,name:r,directives:n,fields:o})}parseDirectiveDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("directive"),this.expectToken(b.AT);let n=this.parseName(),o=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let a=this.parseDirectiveLocations();return this.node(t,{kind:W.DIRECTIVE_DEFINITION,description:r,name:n,arguments:o,repeatable:i,locations:a})}parseDirectiveLocations(){return this.delimitedMany(b.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let t=this._lexer.token,r=this.parseName();if(Object.prototype.hasOwnProperty.call(Kl,r.value))return r;throw this.unexpected(t)}node(t,r){var n;return((n=this._options)===null||n===void 0?void 0:n.noLocation)!==!0&&(r.loc=new lm(t,this._lexer.lastToken,this._lexer.source)),r}peek(t){return this._lexer.token.kind===t}expectToken(t){let r=this._lexer.token;if(r.kind===t)return this._lexer.advance(),r;throw ye(this._lexer.source,r.start,`Expected ${ay(t)}, found ${of(r)}.`)}expectOptionalToken(t){return this._lexer.token.kind===t?(this._lexer.advance(),!0):!1}expectKeyword(t){let r=this._lexer.token;if(r.kind===b.NAME&&r.value===t)this._lexer.advance();else throw ye(this._lexer.source,r.start,`Expected "${t}", found ${of(r)}.`)}expectOptionalKeyword(t){let r=this._lexer.token;return r.kind===b.NAME&&r.value===t?(this._lexer.advance(),!0):!1}unexpected(t){let r=t!=null?t:this._lexer.token;return ye(this._lexer.source,r.start,`Unexpected ${of(r)}.`)}any(t,r,n){this.expectToken(t);let o=[];for(;!this.expectOptionalToken(n);)o.push(r.call(this));return o}optionalMany(t,r,n){if(this.expectOptionalToken(t)){let o=[];do o.push(r.call(this));while(!this.expectOptionalToken(n));return o}return[]}many(t,r,n){this.expectToken(t);let o=[];do o.push(r.call(this));while(!this.expectOptionalToken(n));return o}delimitedMany(t,r){this.expectOptionalToken(t);let n=[];do n.push(r.call(this));while(this.expectOptionalToken(t));return n}};function of(e){let t=e.value;return ay(e.kind)+(t!=null?` "${t}"`:"")}function ay(e){return Zl(e)?`"${e}"`:e}s();s();function cy(e){return`"${e.replace($P,WP)}"`}var $P=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function WP(e){return YP[e.charCodeAt(0)]}var YP=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000B","\\f","\\r","\\u000E","\\u000F","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001A","\\u001B","\\u001C","\\u001D","\\u001E","\\u001F","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\u007F","\\u0080","\\u0081","\\u0082","\\u0083","\\u0084","\\u0085","\\u0086","\\u0087","\\u0088","\\u0089","\\u008A","\\u008B","\\u008C","\\u008D","\\u008E","\\u008F","\\u0090","\\u0091","\\u0092","\\u0093","\\u0094","\\u0095","\\u0096","\\u0097","\\u0098","\\u0099","\\u009A","\\u009B","\\u009C","\\u009D","\\u009E","\\u009F"];s();var QP=Object.freeze({});function ly(e,t,r=fm){let n=new Map;for(let C of Object.values(W))n.set(C,zP(t,C));let o,i=Array.isArray(e),a=[e],c=-1,l=[],f=e,p,E,m=[],T=[];do{c++;let C=c===a.length,A=C&&l.length!==0;if(C){if(p=T.length===0?void 0:m[m.length-1],f=E,E=T.pop(),A)if(i){f=f.slice();let x=0;for(let[D,L]of l){let M=D-x;L===null?(f.splice(M,1),x++):f[M]=L}}else{f=Object.defineProperties({},Object.getOwnPropertyDescriptors(f));for(let[x,D]of l)f[x]=D}c=o.index,a=o.keys,l=o.edits,i=o.inArray,o=o.prev}else if(E){if(p=i?c:a[c],f=E[p],f==null)continue;m.push(p)}let R;if(!Array.isArray(f)){var h,g;um(f)||ii(!1,`Invalid AST Node: ${rf(f)}.`);let x=C?(h=n.get(f.kind))===null||h===void 0?void 0:h.leave:(g=n.get(f.kind))===null||g===void 0?void 0:g.enter;if(R=x==null?void 0:x.call(t,f,p,E,m,T),R===QP)break;if(R===!1){if(!C){m.pop();continue}}else if(R!==void 0&&(l.push([p,R]),!C))if(um(R))f=R;else{m.pop();continue}}if(R===void 0&&A&&l.push([p,f]),C)m.pop();else{var O;o={inArray:i,index:c,keys:a,edits:l,prev:o},i=Array.isArray(f),a=i?f:(O=r[f.kind])!==null&&O!==void 0?O:[],c=-1,l=[],E&&T.push(E),E=f}}while(o!==void 0);return l.length!==0?l[l.length-1][1]:e}function zP(e,t){let r=e[t];return typeof r=="object"?r:typeof r=="function"?{enter:r,leave:void 0}:{enter:e.enter,leave:e.leave}}function fy(e){return ly(e,qP)}var KP=80,qP={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>V(e.definitions,`

`)},OperationDefinition:{leave(e){let t=te("(",V(e.variableDefinitions,", "),")"),r=V([e.operation,V([e.name,t]),V(e.directives," ")]," ");return(r==="query"?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:n})=>e+": "+t+te(" = ",r)+te(" ",V(n," "))},SelectionSet:{leave:({selections:e})=>$t(e)},Field:{leave({alias:e,name:t,arguments:r,directives:n,selectionSet:o}){let i=te("",e,": ")+t,a=i+te("(",V(r,", "),")");return a.length>KP&&(a=i+te(`(
`,sf(V(r,`
`)),`
)`)),V([a,V(n," "),o]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+te(" ",V(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>V(["...",te("on ",e),V(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:n,selectionSet:o})=>`fragment ${e}${te("(",V(r,", "),")")} on ${t} ${te("",V(n," ")," ")}`+o},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?Jl(e):cy(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+V(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+V(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+te("(",V(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>te("",e,`
`)+V(["schema",V(t," "),$t(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>te("",e,`
`)+V(["scalar",t,V(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:o})=>te("",e,`
`)+V(["type",t,te("implements ",V(r," & ")),V(n," "),$t(o)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:n,directives:o})=>te("",e,`
`)+t+(uy(r)?te(`(
`,sf(V(r,`
`)),`
)`):te("(",V(r,", "),")"))+": "+n+te(" ",V(o," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:n,directives:o})=>te("",e,`
`)+V([t+": "+r,te("= ",n),V(o," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:n,fields:o})=>te("",e,`
`)+V(["interface",t,te("implements ",V(r," & ")),V(n," "),$t(o)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:n})=>te("",e,`
`)+V(["union",t,V(r," "),te("= ",V(n," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:n})=>te("",e,`
`)+V(["enum",t,V(r," "),$t(n)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>te("",e,`
`)+V([t,V(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:n})=>te("",e,`
`)+V(["input",t,V(r," "),$t(n)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,repeatable:n,locations:o})=>te("",e,`
`)+"directive @"+t+(uy(r)?te(`(
`,sf(V(r,`
`)),`
)`):te("(",V(r,", "),")"))+(n?" repeatable":"")+" on "+V(o," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>V(["extend schema",V(e," "),$t(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>V(["extend scalar",e,V(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>V(["extend type",e,te("implements ",V(t," & ")),V(r," "),$t(n)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:n})=>V(["extend interface",e,te("implements ",V(t," & ")),V(r," "),$t(n)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>V(["extend union",e,V(t," "),te("= ",V(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>V(["extend enum",e,V(t," "),$t(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>V(["extend input",e,V(t," "),$t(r)]," ")}};function V(e,t=""){var r;return(r=e==null?void 0:e.filter(n=>n).join(t))!==null&&r!==void 0?r:""}function $t(e){return te(`{
`,sf(V(e,`
`)),`
}`)}function te(e,t,r=""){return t!=null&&t!==""?e+t+r:""}function sf(e){return te("  ",e.replace(/\n/g,`
  `))}function uy(e){var t;return(t=e==null?void 0:e.some(r=>r.includes(`
`)))!==null&&t!==void 0?t:!1}s();function py(e){let t=nf(e)?e:new ci(e),r=t.body,n=new Fs(t),o="",i=!1;for(;n.advance().kind!==b.EOF;){let a=n.token,c=a.kind,l=!Zl(a.kind);i&&(l||a.kind===b.SPREAD)&&(o+=" ");let f=r.slice(a.start,a.end);c===b.BLOCK_STRING?o+=Jl(a.value,{minimize:!0}):o+=f,i=l}return o}var af=new Map,mm=new Map,dy=!0,cf=!1;function my(e){return e.replace(/[\s,]+/g," ").trim()}function XP(e){return my(e.source.body.substring(e.start,e.end))}function JP(e){var t=new Set,r=[];return e.definitions.forEach(function(n){if(n.kind==="FragmentDefinition"){var o=n.name.value,i=XP(n.loc),a=mm.get(o);a&&!a.has(i)?dy&&console.warn("Warning: fragment with name "+o+` already exists.
graphql-tag enforces all fragment names across your application to be unique; read more about
this in the docs: http://dev.apollodata.com/core/fragments.html#unique-names`):a||mm.set(o,a=new Set),a.add(i),t.has(i)||(t.add(i),r.push(n))}else r.push(n)}),am(am({},e),{definitions:r})}function ZP(e){var t=new Set(e.definitions);t.forEach(function(n){n.loc&&delete n.loc,Object.keys(n).forEach(function(o){var i=n[o];i&&typeof i=="object"&&t.add(i)})});var r=e.loc;return r&&(delete r.startToken,delete r.endToken),e}function eb(e){var t=my(e);if(!af.has(t)){var r=sy(e,{experimentalFragmentVariables:cf,allowLegacyFragmentVariables:cf});if(!r||r.kind!=="Document")throw new Error("Not a valid GraphQL document.");af.set(t,ZP(JP(r)))}return af.get(t)}function li(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];typeof e=="string"&&(e=[e]);var n=e[0];return t.forEach(function(o,i){o&&o.kind==="Document"?n+=o.loc.source.body:n+=o,n+=e[i+1]}),eb(n)}function tb(){af.clear(),mm.clear()}function rb(){dy=!1}function nb(){cf=!0}function ob(){cf=!1}var Bs={gql:li,resetCaches:tb,disableFragmentWarnings:rb,enableExperimentalFragmentVariables:nb,disableExperimentalFragmentVariables:ob};(function(e){e.gql=Bs.gql,e.resetCaches=Bs.resetCaches,e.disableFragmentWarnings=Bs.disableFragmentWarnings,e.enableExperimentalFragmentVariables=Bs.enableExperimentalFragmentVariables,e.disableExperimentalFragmentVariables=Bs.disableExperimentalFragmentVariables})(li||(li={}));li.default=li;var Ey=li;function fi(e=""){return Ey(e)}s();function lf(e){return Ke(e.toLowerCase())}var _y=Gl(),ib=an({xsrfToken:_y.g_ck,xTransactionSource:_y.transaction_source,batching:!1}),hy=ib;s();function ui(e){return py(fy(e))}var Ty="/api/now/graphql",sb=50,ab=10,cb=!0,{GQL_CACHE_CAPACITY:lb,GQL_CACHING_ENABLED:fb,GQL_CACHE_MAX_PERSIST:ub}=Y,gy=k(fb),pb=k(lb),db=k(ub)||2880,ff,Ny=async function(){if(ff)return ff;try{ff=await Jn({dbName:"Seismic",storeName:"gqlQueries",schemaVersion:1,options:{cachePolicy:Xn(pb)}})}catch(e){return null}return ff};function Em({batchInterval:e=sb,maxBatchSize:t=ab,batchingEnabled:r=cb}={}){let n=[],o=({query:p,variables:E})=>{typeof p!="string"&&(p=JSON.stringify(p)),typeof E!="string"&&(E=JSON.stringify(E));let m=Kn(globalThis);return`${p}:${E}:${m}`};async function i(p){var x,D;let{operationName:E,variables:m,templateVars:T,domainContext:h,transactionMetaData:{query:g}}=p,O,C,A=new Promise((L,M)=>{O=L,C=M}),R={operation:p,deferredResolve:O,deferredReject:C};if(gy&&((x=p==null?void 0:p.transactionMetaData)==null?void 0:x.cacheable)&&yN(g,globalThis)){let L=l(g,T,h,E),M=ui(L),w=o({query:M,variables:m}),_=await Ny();if(_?await _.has(w):!1){let y=()=>f([R]),N=await _.get(w),{headers:S}=N,P=new Date(S==null?void 0:S.date);if(P&&(Date.now()-P)/1e3/60<db)return d({isCachedResult:!0,refetchPromise:y},N)}}return Object.keys(p.headers).length||!r||((D=p==null?void 0:p.transactionMetaData)==null?void 0:D.__unstableDisableBatching)?(f([R]),A):(n.push(R),n.length===1&&a(),n.length===t&&c(),A)}function a(){oe(()=>{n.length&&c()},e)}function c(){if(!n.length)return;let p=n;n=[],f(p)}function l(p,E,m,T){let h=Wl(p,E);return jl(Bl(fi(h),m),T)}function f(p=[]){let E=async m=>{var C,A;let T=await Promise.all(p.map(async({operation:R})=>{let{operationName:x,variables:D,templateVars:L,domainContext:M,transactionMetaData:{cacheable:w,interactionId:_,__unstableDisableBatching:I,__unstableQueryHash:y,query:N}}=R;return{operationName:x,query:y&&m?"":ui(l(N,L,M,x)),variables:D,nowUxInteraction:window.nowUiFramework&&window.nowUiFramework.uxrInteractionId||null,nowUiInteraction:_,cacheable:w,__unstableDisableBatching:I,extensions:d({},y&&{persistedQuery:{version:1,sha256Hash:y}})}})),h=p.map(({deferredResolve:R,deferredReject:x})=>({deferredResolve:R,deferredReject:x})),g=p[0].operation.headers||{};window.nowUiFramework&&window.nowUiFramework.uxrInteractionId&&(g["NOW-UX-INTERACTION"]=window.nowUiFramework.uxrInteractionId);for(let R=0;R<p.length;R++){let{transactionMetaData:{host:x,interactionId:D,actionType:L},query:M,variables:w}=p[R].operation;G(x,D,H.GQL,{type:L,query:M,variables:w,path:Ty,batch:!(T.length===1&&T[0].__unstableDisableBatching)})}return(((C=window==null?void 0:window.nowUiFramework)==null?void 0:C.batchGQLEffectRequests)&&((A=window==null?void 0:window.nowUiFramework)==null?void 0:A.snHttp)||await hy()).request(Ty,"POST",{data:T,headers:g,batch:T.length===1&&T[0].__unstableDisableBatching?!1:void 0}).then(async R=>{let{data:x,headers:D={}}=R;if(D["x-is-logged-in"]==="false"){let M=new Error;throw M.response=d(d({},R),{status:401,statusText:"Unauthorized"}),M}if(x.length!==T.length){let M=new Error;throw M.response={headers:D},M}let L=[];for(let M=0;M<x.length;M++){let{deferredResolve:w}=h[M],{data:_=null,errors:I=[]}=x[M];if(I.some(({message:B})=>B==="PersistedQueryNotFound"))return E(!1);let{query:y,variables:N,cacheable:S}=T[M],P=!y.startsWith("mutation"),U={data:_,errors:I,headers:D};if(gy&&P&&S&&!I.length&&!$l(R)){let B=await Ny();if(B){let j=o({query:y,variables:N});await B.set(j,U),gt(()=>B.persist())}}L.push({data:_,errors:I,headers:D}),w({data:_,errors:I,headers:D})}return L}).catch(R=>{for(let x=0;x<h.length;x++){let{deferredReject:D}=h[x];D(R)}})};return E(!0)}return{enqueue:i}}var{DISABLE_GQL_BATCHING:mb}=Y,Eb=!k(mb),_b=Em({batchingEnabled:Eb});function uf(e="",t={},r={},n={},o={},i){let a={variables:t,templateVars:r,domainContext:n,headers:o,operationName:e,transactionMetaData:i};return _b.enqueue(a)}s();s();var by=et(Py());function mf(){return(0,by.default)()}s();function Ef(e,t){return`${e}-${t}`}s();import Ob from"/uxasset/externals/amb-client-js/index.jsdbx";var gm,Nm;function _f(e=null){if(gm||(Nm=e,gm=Ob.getClient(Nm)),Nm!==e)throw new Error("Subsequent amb client request has different url");return gm}s();s();function ym(e){let t=ur($(e,"GlideRecord_Subscription")),r=[],{length:n}=t;for(let o=0;o<n;o++){let i=t[o],a=$(i,"_subscription.subscription_channel"),c=$(i,"_subscription.serialized_subscription");a&&c&&r.push({channelId:a,serializedSubscription:c})}return r}s();var Rb="enter",Cb="change",Ab="exit",Sb="abandoned",Ib="GRAPHQL_SUBSCRIPTION_STARTED",Pb="GRAPHQL_SUBSCRIPTION_SUCCEEDED",bb="GRAPHQL_SUBSCRIPTION_FAILED",vb="GRAPHQL_UNSUBSCRIBE_SUCCEEDED",xb="GRAPHQL_SUBSCRIPTION_ITEM_ENTERED",Db="GRAPHQL_SUBSCRIPTION_ITEM_CHANGED",wb="GRAPHQL_SUBSCRIPTION_ITEM_EXITED",Lb="GRAPHQL_SUBSCRIPTION_CONDITION_ABANDONED";function Mb(e,t,r,n){return o=>oe(()=>{if(o.successful)e(t,{response:o},n);else{let{error:i}=o;e(r,i,n,!0)}})}function Om(e){let{shouldSubscribe:t,ambClient:r,ambChannelRegistry:n,options:o,actionMetaData:i,registryId:a,channelId:c,serializedSubscription:l,dispatch:f}=e,{subscriptionStartedActionType:p=Ib,subscriptionSuccessActionType:E=Pb,subscriptionFailedActionType:m=bb,unsubscribeSuccessActionType:T=vb,itemEnteredActionType:h=xb,itemChangedActionType:g=Db,itemExitedActionType:O=wb,conditionAbandonedActionType:C=Lb}=o,A=Mb(f,E,m,i);n.has(a)||n.set(a,r.getChannel(c,{subscriptionCallback:A,serializedGraphQLSubscription:l}));let R=n.get(a);c!==R.getName()&&(R.unsubscribe(),n.set(a,r.getChannel(c,{subscriptionCallback:A,serializedGraphQLSubscription:l})),R=n.get(a));let D=R.getCallback()!==void 0;!D&&t?(f(p,{},i),R.subscribe(L=>{let M=$(L,"data.data.GlideRecord_Subscription",{});for(let w in M){if(w==="__typename")return;switch($(M[w],"_subscription.subscription_state")){case Cb:f(g,L.data.data,i);break;case Rb:f(h,L.data.data,i);break;case Ab:f(O,L.data.data,i);break;case Sb:f(C,L.data.data,i);break}}})):D&&!t&&(R.unsubscribe(),n.delete(a),f(T,{},i))}function hf(e,t,r,n,o,i,a,c){let{payload:l}=e,{subscribe:f=!1}=l,p=ym(r),{length:E}=p;for(let m=0;m<E;m++)Om(d(d({shouldSubscribe:f,registryId:i},p[m]),{ambClient:a,ambChannelRegistry:c,options:t,actionMetaData:n,dispatch:o}))}var Hb=new Map,kb="GRAPHQL_REQUEST_STARTED",Ub="GRAPHQL_REQUEST_SUCCEEDED",Fb="GRAPHQL_REQUEST_FAILED",Vb="GRAPHQL_CACHE_UPDATED",{GQL_CACHING_REFRESH_DELAY:Bb}=Y,jb=k(Bb)||1e4;async function Rm(e){let t=fi(e),r=ui(t),n=new TextEncoder().encode(r),o=await crypto.subtle.digest("SHA-256",n);return Array.from(new Uint8Array(o)).map(c=>c.toString(16).padStart(2,"0")).join("")}function*Gb(e,t={},r,n,o,i){var _;let{variableList:a=[],templateVarList:c=[],headerList:l=[],cacheable:f=!1,__unstableQueryHash:p=null,startActionType:E=kb,successActionType:m=Ub,errorActionType:T=Fb,cacheUpdateActionType:h=Vb}=t,g=i.action.meta.id,O=Ef(g,r),{action:C,dispatch:A,host:R}=i,{payload:x={}}=C,D=xe(x,a),L=xe(x,c),M=xe(x,l),w=d(d({},C.meta),{options:{query:e,variables:D,templateVars:L,headers:M}});No(C,R);try{let I=lf(R.tagName),y=ri(R);y&&(w.domainContext=y),A(E,{},w);let N=pe(C.meta),S=yield uf(I,D,L,y,M,{host:R,interactionId:N,actionType:C.type,cacheable:f,__unstableDisableBatching:x.__unstableDisableBatching,__unstableQueryHash:p,query:e}),{headers:P,isCachedResult:U=!1,refetchPromise:B=null}=S,j=io(S,["headers","isCachedResult","refetchPromise"]);if(U&&B?(A(m,j,d(d({},w),{responseHeaders:P})),oe(()=>{B().then(z=>{De(j.data,z[0].data)||A(h,z[0],d(d({},w),{responseHeaders:P}))})},jb)):A(m,j,d(d({},w),{responseHeaders:P})),e==null?void 0:e.trimStart().startsWith("subscription")){let{data:z}=S,ne=n();hf(C,t,z,w,A,O,ne,o)}}catch(I){let y=(_=I==null?void 0:I.response)==null?void 0:_.headers;A(T,I,d(d({},w),{responseHeaders:y}),!0);let{response:N={},result:S}=I,{status:P,statusText:U}=N,{type:B,payload:j,meta:z,error:ne}=Zr(P,U,"",S,w);A(B,j,z,ne)}yo(C,R)}function Tf(e,t){return{effect:Gb,args:[e,t,mf(),_f,Hb]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_graphql=Cm);var Sm={};Z(Sm,{createHttpErrorAction:()=>Zr,domainSeparationProperties:()=>it,getUserSysId:()=>Kn,hashString:()=>tm,makeLRUCachePolicy:()=>Xn,makePersistentCache:()=>Jn,murmurhash3:()=>nm,openStore:()=>Ms,resolveDomainContext:()=>ri});s();typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_helpers=om);var Lm={};Z(Lm,{createHttpEffect:()=>Of});s();var wm={};Z(wm,{createHttpEffect:()=>Of});s();s();s();s();s();function Im(){if(typeof self!="undefined")return self;if(typeof window!="undefined")return window;if(typeof global!="undefined")return global;throw new Error("Unable to locate global object")}s();var{DISABLE_REST_BATCHING:vy}=Y;function Pm(){return typeof k(vy)=="boolean"?!k(vy):!0}var gf=Im(),{navigator:xy}=gf,$b=an({xsrfToken:gf.g_ck,xTransactionSource:gf.transaction_source,maxConcurrent:xy&&xy.userAgent.indexOf("Trident/7.0")!==-1?1:4,batching:Pm(gf)}),Dy=$b;s();function Wb(e=""){return typeof e!="string"?!1:[...e].some(t=>t.charCodeAt(0)>127)}var Yb=Q(Wb,{profileName:"containsNonAsciiChars"});function bm(e){let t={};for(let r in e)Yb(e[r])||(t[r]=e[r]);return t}s();var Nf=Oe({module:"@servicenow/ui-effect-http"});var Qb=["NOW-UI-INTERACTION","NOW-UX-INTERACTION"],{HTTP_CACHING_ENABLED:zb,HTTP_CACHE_CAPACITY:qb,HTTP_CACHE_MAX_PERSIST:Kb}=Y,Xb=k(zb),Jb=k(qb),Zb=k(Kb)||2880,yf,wy=async function(){if(yf)return yf;try{yf=await Jn({dbName:"Seismic",storeName:"gqlQueries",schemaVersion:1,options:{cachePolicy:Xn(Jb)}})}catch(e){return null}return yf},ev=({url:e,headers:t,params:r})=>{let n=JSON.stringify(fr(t,Qb)),o=JSON.stringify(r),i=Kn(globalThis);return`${e}:${n}:${o}:${i}`};async function vm(e,t,r){var x,D,L;let n=((x=window==null?void 0:window.nowUiFramework)==null?void 0:x.snHttp)||await Dy(),{headers:o={},params:i,data:a,onUploadProgress:c=()=>{},batch:l=!0,cacheable:f=!1,cancelPromiseSymbol:p}=r,E=new AbortController,m=bm(o),T=ev({url:e,headers:m,params:i}),h=f,g=h&&t==="GET",O=(L=(D=window.NOW)==null?void 0:D.user)==null?void 0:L.isImpersonating,C=()=>new Promise((M,w)=>{n.request(e,t,{headers:m,params:i,data:a,onUploadProgress:c,batch:l,signal:E.signal}).then(async _=>{var I;if(Xb&&g&&!O){let y=await wy();if(y){let N=xe(_,["data","headers","status","statusText"]);((I=N==null?void 0:N.headers)==null?void 0:I.date)||(N==null?void 0:N.headers)&&(N.headers.date=Date.now()),await y.set(T,N),at(()=>y.persist())}}M(_)}).catch(_=>{let{response:{data:I,status:y,statusText:N,headers:S}={},message:P}=_;w(d({data:I,status:y,statusText:N,options:d(d(d(d({},m&&{headers:m}),S&&{responseHeaders:S}),i&&{params:i}),I&&{data:I})},P&&{message:P}))})});p&&(C[p]=()=>{E.abort()});let A=await wy(),R=A?await A.has(T):!1;if(g&&R){let M=await A.get(T),{headers:w}=M,_=new Date(w==null?void 0:w.date);if((w==null?void 0:w.date)&&_&&(Date.now()-_)/1e3/60<Zb)return d({isCachedResult:!0,refetchPromise:C},M)}else h&&!g&&Nf(`HTTP caching not available for ${t} method requests`);return{isCachedResult:!1,requestPromise:C}}s();var By=et(Vy());function Dm(e="",t={},{encodeURIComponent:r}={}){return By.default.compile(e)(t,r===!1?{encode:i=>i}:{})}var av="HTTP_REQUEST_STARTED",cv="HTTP_REQUEST_PROGRESS_UPDATED",lv="HTTP_REQUEST_SUCCEEDED",fv="HTTP_REQUEST_FAILED",uv="HTTP_CACHE_UPDATED",{HTTP_CACHING_REFRESH_DELAY:pv}=Y,dv=k(pv)||1e4;function*mv(e,t={},r){let{method:n="GET",headers:o={},headerList:i=[],pathParams:a=[],queryParams:c=[],dataParam:l="data",batch:f=!0,cacheable:p=!1,encodeURIComponent:E=!0,cancelPromiseSymbol:m,startActionType:T=av,progressActionType:h=cv,successActionType:g=lv,errorActionType:O=fv,cacheUpdateActionType:C=uv}=t,{action:A,dispatch:R,host:x}=r,{payload:D}=A,L=Dm(e,xe(D,a),{encodeURIComponent:E}),M=xe(D,c),w=$(D,l,void 0),_=d(d({},A.meta),{request:d({url:e,updatedUrl:L,params:M,data:w},t)});function I(y){R(h,{progressEvent:y},_)}No(A,x);try{R(T,{},_);let y=pe(A.meta);if(L.indexOf("/null")!==-1||L.indexOf("/undefined")!==-1){let{tagName:ne,nowId:Pe}=x;Nf(`An HTTP request with the url of ${L} was made. Please verify that ${L} is a valid URL.`,{tagName:ne,componentId:Pe,host:x,origin:"httpEffect"})}o["NOW-UI-INTERACTION"]=y,window.nowUiFramework&&window.nowUiFramework.uxrInteractionId&&(o["NOW-UX-INTERACTION"]=window.nowUiFramework.uxrInteractionId),G(x,y,H.HTTP,{path:L,type:A.type,batch:f});let S=yield vm(L,n,d(d({headers:d(d({},xe(D,i)),o),params:M},w&&{data:w}),{onUploadProgress:I,batch:f,cacheable:p,cancelPromiseSymbol:m})),{isCachedResult:P=!1,requestPromise:U=async()=>{}}=S;P||(S=yield U());let{headers:B,data:j,refetchPromise:z=null}=S;P&&z?(R(g,j,d(d({},_),{responseHeaders:B})),oe(()=>{z().then(ne=>{De(j,ne.data)||R(C,ne.data,d(d({},_),{responseHeaders:ne.headers}))})},dv)):R(g,j,d(d({},_),{responseHeaders:B}))}catch(y){_.responseHeaders=$(y,"options.responseHeaders",null),R(O,y,_,!0);let{status:N,statusText:S,message:P,data:U}=y,{type:B,payload:j,meta:z,error:ne}=Zr(N,S,P,U,_);R(B,j,z,ne)}yo(A,x)}function Of(e,t){return{effect:mv,args:[e,t]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_http=wm);var Hm={};Z(Hm,{createUpdateStateEffect:()=>Rf});s();var Mm={};Z(Mm,{createUpdateStateEffect:()=>Rf});s();s();var jy=Oe();function Ev(e=r=>r,t){let{state:r,action:n,updateProperties:o,updateState:i,host:a}=t,c=e(r,n),{tagName:l,componentId:f}=Yt(a);jy("createUpdateStateEffect has been deprecated. Please use updateState helper instead.",{tagName:l,componentId:f,host:a,origin:"updateStateEffect"}),De(c.properties,r.properties)||(o(c.properties),jy("Spreading properties across state in a createUpdateStateEffect is no longer supported. Please use the updateProperties helper.",{host:a,origin:"updateStateEffect"})),i(c,{SCHEDULE_IMMEDIATELY_DO_NOT_USE_OR_YOU_WILL_BE_IMMEDIATELY_FIRED:!0})}function Rf(e){return{effect:Ev,args:[e]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_update_state=Mm);var km={};Z(km,{DISCONNECTED_TIME:()=>on,actionTypes:()=>he,addPendingNetworkActionForHost:()=>No,addPendingNetworkActionForHostCb:()=>xa,allLogTypes:()=>re,callAsync:()=>hi,camelCase:()=>Ke,clearPendingNetworkActionsForHost:()=>va,createAriaRef:()=>Gr,createLogContext:()=>so,createLogger:()=>Oe,createRef:()=>Dt,defer:()=>oe,dispatchError:()=>go,domainSeparationProperties:()=>it,errorTypes:()=>mt,findKey:()=>lr,get:()=>$,getHostInfo:()=>Yt,getHostPendingNetworkActionCount:()=>Da,getPendingNetworkActionCount:()=>ba,guid:()=>Nt,isEqual:()=>De,isPlainObject:()=>Je,isRef:()=>gn,isSelectiveEqual:()=>Tt,isThrottled:()=>tt,kebabCase:()=>ve,locations:()=>K,memoize:()=>Q,noop:()=>sn,notifyLogObservers:()=>mn,observe:()=>Ci,omit:()=>fr,pendingNetworkActionCountForHost:()=>yn,pick:()=>xe,raf:()=>pr,removePendingNetworkActionForHost:()=>yo,requestIdleCallback:()=>gt,requestIdleCallbackPollyfill:()=>st,sandbox:()=>le,set:()=>ht,shouldLog:()=>ho,splitPath:()=>_t,subscribeToRef:()=>Nn,toLower:()=>ae,toString:()=>Et,toUpper:()=>cr,values:()=>ur,whenIdle:()=>at});s();typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_internal=zu);var Um={};Z(Um,{addMarkAugmenter:()=>xi,applyInteractionId:()=>Ue,clearMarks:()=>bi,clearPerfomanceCounters:()=>Ra,createInteractionId:()=>se,defineMetric:()=>Ii,getInteractionId:()=>pe,getMarks:()=>Pi,getMetricTypes:()=>Sa,getMetrics:()=>Ia,getPerformanceCounters:()=>Oa,logTimingMetrics:()=>Di,mark:()=>G,observe:()=>vi,setInteractionId:()=>Fe,timingMetricTypes:()=>Qt,types:()=>H});s();typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_metrics=Wu);var Bm={};Z(Bm,{default:()=>Vm});s();var Fm={};Z(Fm,{default:()=>Vm});s();var Vm=Uc;typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_renderer_default=Fm);var rE={};Z(rE,{Fragment:()=>qs,createAriaRef:()=>Gr,createElement:()=>to,createElementFromNode:()=>vt,createElementFromString:()=>Qs,createRef:()=>Dt,createSlot:()=>Ys,dangerouslyCreateElementFromString:()=>zs,default:()=>tE});s();var eE={};Z(eE,{Fragment:()=>qs,createAriaRef:()=>Gr,createElement:()=>to,createElementFromNode:()=>vt,createElementFromString:()=>Qs,createRef:()=>Dt,createSlot:()=>Ys,dangerouslyCreateElementFromString:()=>zs,default:()=>tE});s();s();s();s();s();var Gy="aria",jm="attr",Gm="data",$m="hook",Wm="on",Ym=["hook","ref","now-aria-ref","on","style","class","attrs","props","dataset"],$y=["innerHTML","outerHTML"],Cf="append-to-payload";var Wy=["path","context","context-modifier","key","alt","async","autocomplete","autofocus","autoplay","capture","checked","default","defer","disabled","draggable","dropzone","hidden","href","hreflang","http-equiv","icon","id","is","maxlength","minlength","media","method","multiple","name","placeholder","readonly","rel","required","reversed","role","rows","rowspan","selected","slot","src","tabindex","target","title","type","value"],Yy=[...Wy,"component-id","listen-to","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning"],Qy=[...Wy,"accept","accept-charset","accesskey","action","align","allow","autocapitalize","background","bgcolor","border","buffered","challenge","charset","cite","code","codebase","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","crossorigin","datetime","decoding","dir","dirname","download","enctype","for","form","formaction","formenctype","formmethod","formnovalidate","formtarget","headers","height","high","integrity","intrinsicsize","inputmode","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","manifest","max","min","muted","novalidate","open","optimum","pattern","ping","poster","preload","radiogroup","referrerpolicy","sandbox","scope","scoped","shape","size","sizes","span","spellcheck","srcdoc","srclang","srcset","start","step","summary","translate","usemap","width","wrap"];s();var Ur=Oe({module:"@servicenow/ui-renderer-snabbdom"});s();var di=Symbol("__vnode__"),$s=Symbol("__interaction_id__");var{MEMOIZE_SNABBDOM_PROP_PARTS:_v}=Y,hv=k(_v),Af=e=>e==null,Tv=Q(Ke,{profileName:"snabbdom-camelCase"}),gv=e=>e.indexOf("-")>0,Nv=Q(gv,{profileName:"snabbdom-isCustomElement"});function yv(e){let[t,...r]=e;return(n,o)=>{t.apply(o,[...r,n,o])}}var zy=e=>{let t=e.indexOf("-"),r=t>0?e.substring(0,t):null,n=r===jm||Gm||$m||Wm?e.slice(t+1):e;return{index:t,prefix:r,name:n}},Ov=hv?Q(zy,{profileName:"snabbdom-getPropKeyParts"}):zy;function Sf(e,t){let r={hook:{},ref:null,"now-aria-ref":null,on:{},style:{},class:{},attrs:{},props:{}},n=Nv(e),o=Object.keys(t);for(let i=0;i<o.length;i++){let a=o[i],c=t[a];if(a==="key"){r.key=c;continue}let{index:l,prefix:f,name:p}=Ov(a);if(l>0){if(f===jm){r.attrs[p]=Af(c)?!1:c;continue}if(f===Gy){r.attrs[a]=Af(c)?!1:c;continue}if(f===Gm){r.dataset||(r.dataset={}),r.dataset[p]=c;continue}if(f===$m&&typeof c=="function"){let E=p;r.hook[E]=(m,...T)=>{let h=m.elm&&m.elm.getRootNode().host;if(!h)try{return c(m,...T)}catch(g){Ur(`An Error occured while executing hook-${E}`,{error:g,level:re.ERROR,origin:"formatProps"});return}return le((g,O,...C)=>{let A=g[$s]||se();G(g,A,H.HOOK_START,{name:E,tagName:O.elm.tagName}),c(O,...C),G(g,A,H.HOOK_END,{name:E,tagName:O.elm.tagName})},{args:[h,m,...T],dispatch:h.helpers,host:h,location:K.VIEW,details:{name:E},log:Ur})};continue}if(f===Wm&&Array.isArray(c)&&typeof c[0]=="function"&&c.length>1){r.on[p]=yv(c);continue}if(Ym.includes(f)){r[f][p]=c;continue}}if(Ym.includes(a)){r[a]=c;continue}if(n?Yy.includes(a)&&(r.attrs[a]=Af(c)?!1:c,!r.key&&a==="component-id"&&(r.key=c)):Qy.includes(a)&&(r.attrs[a]=Af(c)?!1:c),$y.includes(a)){r.props[a]=c;continue}r.props[Tv(a)]=c}return r}s();function qy(e,t){let{length:r}=e;for(let n=0;n<r;n++){let o=e[n];Array.isArray(o)?qy(o,t):typeof o!="boolean"&&typeof o!="symbol"&&o!==null&&o!==void 0&&t.push(o)}return t}function If(e){return qy(e,[])}s();function Pf(e){return e.flat?e.flat(Infinity):e.reduce(function t(r,n){return Array.isArray(n)?n.reduce(t,r):r.push(n),r},[])}s();var Xy=et(Fn());s();s();s();var bf=[];s();var vf=[];var Qm=(e,t,{destroy:r}={})=>{},zm={create:(e,t)=>Qm(null,t),update:(e,t)=>Qm(e,t),destroy:e=>Qm(null,e,{destroy:!0})};s();var qm=e=>{let t=e.data.ref;t&&typeof t=="function"?t(e.elm):t&&typeof t=="object"&&(t.current=e.elm)},Km={create:(e,t)=>qm(t),update:(e,t)=>qm(t),destroy:e=>qm(e)};s();var Ky=(e,t)=>{let{data:{props:r}}=e,{data:{props:n},elm:o}=t;if(!(!r&&!n)&&r!==n){r=r||{},n=n||{};for(let i in r)n.hasOwnProperty(i)||(o[i]=i==="className"?"":void 0);for(let i in n){let a=n[i];r[i]!==a&&(i!=="value"||o[i]!==a)&&(o[i]=a)}}},Xm={create:Ky,update:Ky};s();var Rv=Cc([Xm,Ac,Sc,Ic,zm,Pc,bc,Km,Xy.denyUnlessSigned]),Ws=Rv;s();function xf(e){var n;if(!e[Cf])return e;let{[n=Cf]:t}=e,r=io(e,[na(n)]);return t&&typeof t!="object"?(Ur(`Expected ${Cf} property to be an Object. Found ${t}`,{origin:"validateProps"}),r):e}s();var Jy=et(Fn());function vt(e){let t=(0,Jy.sign)(cs(e));return Zy(t),t}var Zy=(e,t=e.data&&e.data.attrs&&e.data.attrs.xmlns)=>{let{children:r,data:n}=e;if(n&&!n.ns&&t&&(n.ns=t),r){let{length:o}=r;for(let i=0;i<o;i++)Zy(r[i],t)}};var Df=()=>null,Cv=Object.assign(Df,{dispatch:Df,updateState:Df,updateProperties:Df});function Jm(e,t,r={},n=Cv,o=se()){let i=e instanceof ShadowRoot;try{let a=t(r,n),c=e[di]||vt(e),l=[],{children:f}=c,{length:p}=f;for(let h=0;h<p;h++){let g=f[h];g&&typeof g.sel=="string"&&(g.sel.startsWith("style")||g.sel.startsWith("link"))&&l.push(g)}let E=d(d({},c),{children:[].concat(a,l)}),{host:m={}}=e;m[$s]=o,i&&G(m,o,H.PATCH_START,{location:K.VIEW});let T=Ws(c,E);return i&&G(m,o,H.PATCH_END,{location:K.VIEW}),e[di]=T,delete m[$s],T}catch(a){let{host:c={}}=e,l=Fe({internal:!0},o);i&&G(c,o,H.ERROR,{location:K.VIEW}),n.dispatch(mt.COMPONENT_ERROR_THROWN,{host:c,location:K.VIEW,error:a,details:{boundaryError:!0}},l,!0);let f=ae(c.tagName),p=c.getAttribute("component-id");return Ur(`An Error occurred in <${f} component-id="${p}"/>. COMPONENT_ERROR_THROWN action type is dispatched with error details.`,{error:a,level:re.ERROR,host:c,origin:"onStateChange"}),vt(e)}}s();function Zm(e,t,r=()=>null){let n=e[di],o=[],{children:i}=n,{length:a}=i;for(let l=0;l<a;l++){let f=i[l];f&&typeof f.sel=="string"&&(f.sel.startsWith("style")||f.sel.startsWith("link"))&&o.push(f)}let c=d(d({},n),{children:o});Ws(n,c,{disconnect:!0}),delete e[di],r()}s();s();var eO=et(Fn());var Av=(0,eO.signingH)(kc);function to(e,t,...r){return typeof e=="function"?e(t||{},Pf(r)):Av(e,t?Sf(e,xf(t)):{},If(r))}function Sv(e,t){if(!e)return null;if(e&&!t)return e;let r=[],{length:n}=e;for(let o=0;o<n;o++){let i=e[o];t===(i.data&&i.data.props&&i.data.props.slot)&&r.push(i)}return r}function Ys(e,t){return to("slot",{name:t},Sv(e,t))}s();function Qs(e){if(Ur("createElementFromString has been deprecated. Please use dangerouslyCreateElementFromString and make sure you are taking the necessary precautions to prevent XSS attacks",{level:re.ERROR,origin:"createElementFromString"}),!document||!document.createElement)return;let t=document.createElement("div");return t.innerHTML=e,vt(t.firstChild)}s();function zs(e){if(!document||!document.createElement)return;let t=document.createElement("div");return t.innerHTML=e,vt(t.firstChild)}s();function qs(e,t){return t}var tE={createSlot:Ys,createElement:to,createElementFromNode:vt,createElementFromString:Qs,dangerouslyCreateElementFromString:zs,createRef:Dt,onDisconnect:Zm,onStateChange:Jm,Fragment:qs};typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_renderer_snabbdom=eE);var Iv={};Z(Iv,{list:()=>rO,query:()=>Lf,record:()=>tO,sysId:()=>wf,table:()=>Ks});s();var nE={};Z(nE,{list:()=>rO,query:()=>Lf,record:()=>tO,sysId:()=>wf,table:()=>Ks});s();s();var Ks={nowName:"table",nowLabel:"Table Name",nowDescription:"The name of the table",type:"string"},wf={nowName:"sys-id",nowLabel:"Sys ID",nowDescription:"The unique record identifier",type:"string",pattern:"^[a-f0-9]{32}$"},Lf={nowName:"query",nowLabel:"Query",nowDescription:"The query to filter the result set",type:"string"};s();var tO={nowName:"record",nowLabel:"Record",nowDescription:null,sysId:wf,table:Ks,view:{nowLabel:"View",type:"string"}},rO={nowName:"list",nowLabel:"List",nowDescription:null,table:Ks,query:Lf,page:{nowLabel:"Page number",nowDescription:null,type:"integer"},recordsPerPage:{nowLabel:"Records per Page",nowDescription:null,type:"integer"}};typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_types=nE);var oE={};Z(oE,{camelCase:()=>Ke,clearDeferMetrics:()=>Zf,createSnHttp:()=>an,defer:()=>oe,findKey:()=>lr,get:()=>$,getDeferMetrics:()=>da,isEqual:()=>De,isPlainObject:()=>Je,isSelectiveEqual:()=>Tt,isThrottled:()=>tt,kebabCase:()=>ve,logDeferTiming:()=>ma,logDuration:()=>co,memoize:()=>Xe,noop:()=>sn,omit:()=>fr,pick:()=>xe,raf:()=>pr,requestIdleCallback:()=>gt,requestIdleCallbackPollyfill:()=>st,set:()=>ht,splitPath:()=>_t,toLower:()=>ae,toString:()=>Et,toUpper:()=>cr,values:()=>ur,whenIdle:()=>at});s();typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_utils=eu);var sE={};Z(sE,{create:()=>iO});s();var iE={};Z(iE,{create:()=>iO});s();window.addEventListener("message",e=>{let t=Mf[e.origin];if(!t)return;let{event:r,message:n}=t.deconstructMessage(e.data);if(r&&t&&t.events.has(r)){let{components:o,transform:i}=t;for(let a of o){let{dispatch:c}=a.props;c(r,Object.assign({meta:oO(e.origin)},i(a.props,r,nO(n))))}}},!1);var nO=e=>typeof e=="object"&&!Array.isArray(e)?e:{message:e},Mf={"*":{events:new Set,components:new Set}},Pv=(e,t)=>(t.forEach(r=>{e.add(r)}),e),oO=e=>({origin:e,timestamp:new Date().getTime()}),iO=(e=[],t,r={})=>{let n=Object.assign({origin:"*",target:null},r),{dispatch:o}=t.props,{origin:i}=n,a=Mf[i]||(Mf[i]={});return a.events=a.events?Pv(a.events,e):new Set(e),a.components=a.components?a.components.add(t):new Set([t]),a.constructMessage=r.constructMessage||(c=>c),a.deconstructMessage=r.deconstructMessage||(c=>c),a.transform=r.transform||((c,l,f)=>f),{post:(c,l)=>{let{target:f,origin:p}=n;o(c,Object.assign({meta:oO(window.location.origin)},nO(l))),f.postMessage(a.constructMessage(c,l),p)},unbind(){let c=Mf[i];return c&&c.components.delete(t)},target:(c=window)=>{n.target=c}}};typeof window!="undefined"&&(window.__TECTONIC__sn_seismic_post_message=iE);var fE={};Z(fE,{appendTranslations:()=>lE,hasTranslation:()=>dO,t:()=>pO});s();var aE={};Z(aE,{appendTranslations:()=>lE,hasTranslation:()=>dO,t:()=>pO});s();var cO=et(aO());"use strict";var cE="sn-translate",Hf="__TRANSLATIONS__",kf="__TECTONIC_TRANSLATIONS_PREFIX__",sr="__TECTONIC_TRANSLATIONS__",lO=window&&window[Hf]||(window[Hf]={}),fO=Object.assign({},lO);window[sr]||(window[sr]=fO);function uO({compat:e=!1}={}){Reflect.getOwnPropertyDescriptor(window,Hf).configurable?Object.defineProperty(window,Hf,{configurable:e,get(){return Object.assign({},window[sr])},set(r){window[sr]||(window[sr]=Object.assign({},lO)),lE(r)}}):console.warn(`[${cE}] If you're seeing this message, it probably means that you've loaded two copies of ${cE} on the page. At this time, only a single copy of ${cE} can be loaded at a time.`)}function xv(){if(!window)return"";if(window[kf])return window[kf];let e=window.__TRANSLATIONS_PREFIX_ENABLED__,t=window.__TRANSLATIONS_PREFIX__||"SNT";return window.__TRANSLATIONS_PREFIX_ENABLED__=void 0,window.__TRANSLATIONS_PREFIX__=void 0,window[kf]=e?`${t}:`:"",window[kf]}function lE(e){for(let t in e)window[sr][t]=e[t]}function pO(e,...t){window[sr]||(window[sr]=fO);let r=window[sr],n=xv(),o=e,i;e&&typeof e=="object"&&e.message&&(o=e.message,e.code&&(i=`${e.code}:${e.message}`));let a=r[i]||r[o]||o;return(0,cO.default)(`${n}${a}`,...t)}function dO(e){return window[sr].hasOwnProperty(e)}u&&u.env&&parseInt(u.env.SN_TRANSLATE_COMPAT)?uO({compat:!0}):uO();typeof window!="undefined"&&(window.__TECTONIC__sn_translate=aE);var ax=et(VO());export{Yf as servicenowUiBehaviorLocalStorage,Ju as servicenowUiBehaviorPostMessage,Zu as servicenowUiConfig,jd as servicenowUiCore,Kd as servicenowUiEffectAmb,Am as servicenowUiEffectGraphql,Sm as servicenowUiEffectHelpers,Lm as servicenowUiEffectHttp,Hm as servicenowUiEffectUpdateState,km as servicenowUiInternal,Um as servicenowUiMetrics,Bm as servicenowUiRendererDefault,rE as servicenowUiRendererSnabbdom,Iv as servicenowUiTypes,oE as servicenowUiUtils,ax as snCustomCreateElement,sE as snSeismicPostMessage,fE as snTranslate};
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/
/*!
 * mustache.js - Logic-less {{mustache}} templates with JavaScript
 * http://github.com/janl/mustache.js
 */
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
/** @license React v16.2.0
 * react.production.min.js
 *
 * Copyright (c) 2013-present, Facebook, Inc.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
//# sourceMappingURL=/scripts/externals/@servicenow/ui-mega/index.min.js.map
