var GO=Object.create,_i=Object.defineProperty,$O=Object.getPrototypeOf,$f=Object.prototype.hasOwnProperty,WO=Object.getOwnPropertyNames,YO=Object.getOwnPropertyDescriptor,ra=Object.getOwnPropertySymbols,LE=Object.prototype.propertyIsEnumerable;var ME=(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)&&ME(e,r,t[r]);if(ra)for(var r of ra(t))LE.call(t,r)&&ME(e,r,t[r]);return e},QO=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&&LE.call(e,n)&&(r[n]=e[n]);return r},zO=(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})},qO=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of WO(t))!$f.call(e,n)&&n!=="default"&&_i(e,n,{get:()=>t[n],enumerable:!(r=YO(t,n))||r.enumerable});return e},et=e=>qO(QO(_i(e!=null?GO($O(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var XO,u,s=zO(()=>{XO={},u={env:XO}});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 Kh(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",Xh=Symbol.for(xc),Dc=Kh({},xc,Xh);St.signedData=Dc;var xp=function(t){return Object.assign({},t,Dc)},WC=function(t){return t.children===void 0&&t.data===void 0&&t.key===void 0},Jh=function(t){return t.data?t.data[xc]===Xh:WC(t)},YC=function(t){return Object.assign({},t,Kh({},xc,void 0))},QC=function(t){return["string","number"].includes(vc(t))},zC=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||QC(n)?t(r,Dc,n):t(r,xp(n))}};St.signingH=zC;var Zh=function(t,r){if(!Jh(r))throw new Error("Patching with a vnode which is not correctly signed!")},qC={create:Zh,update:Zh};St.denyUnlessSigned=qC;var eT=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},KC=eT(function(e){if(!Jh(e))throw new Error("Unable to remove the signature, because the vnode is not signed.")},YC);St.removeSignature=KC;var XC=eT(function(){},xp);St.sign=XC});var Wd=Ee((bz,tN)=>{s();tN.exports=function(t,r){var n="000000000"+t;return n.substr(n.length-r)}});var nN=Ee((vz,rN)=>{s();var MI=Wd(),HI=typeof window=="object"?window:self,kI=Object.keys(HI).length,UI=navigator.mimeTypes?navigator.mimeTypes.length:0,FI=MI((UI+navigator.userAgent.length).toString(36)+kI.toString(36),4);rN.exports=function(){return FI}});var cN=Ee((xz,oN)=>{s();var Ml=nN(),iN=Wd(),Ds=0,Yd=4,Hl=36,sN=Math.pow(Hl,Yd);function Qd(){return iN((Math.random()*sN<<0).toString(Hl),Yd)}function aN(){return Ds=Ds<sN?Ds:0,Ds++,Ds-1}function ws(){var e="c",t=new Date().getTime().toString(Hl),r=iN(aN().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=aN().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;oN.exports=ws});var EN=Ee((Lz,ei)=>{s();ei.exports=fN;ei.exports.parse=zd;ei.exports.compile=VI;ei.exports.tokensToFunction=uN;ei.exports.tokensToRegExp=pN;var dN="/",BI=new RegExp(["(\\\\.)","(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?"].join("|"),"g");function zd(e,t){for(var r=[],n=0,o=0,i="",a=t&&t.delimiter||dN,c=t&&t.whitelist||void 0,l=!1,f;(f=BI.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?jI(M):"[^"+kr(w===a?w:w+a)+"]+?"})}return(i||o<e.length)&&r.push(i+e.substr(o)),r}function VI(e,t){return uN(zd(e,t))}function uN(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 jI(e){return e.replace(/([=!:$/()])/g,"\\$1")}function mN(e){return e&&e.sensitive?"":"i"}function GI(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 $I(e,t,r){for(var n=[],o=0;o<e.length;o++)n.push(fN(e[o],t,r).source);return new RegExp("(?:"+n.join("|")+")",mN(r))}function WI(e,t,r){return pN(zd(e,r),t,r)}function pN(e,t,r){r=r||{};for(var n=r.strict,o=r.start!==!1,i=r.end!==!1,a=r.delimiter||dN,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,mN(r))}function fN(e,t,r){return e instanceof RegExp?GI(e,t):Array.isArray(e)?$I(e,t,r):WI(e,t,r)}});var RN=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,jO=xt.length;Gf<jO;++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 WN=Ee((Fq,Yl)=>{s();var AN,SN,IN,PN,bN,vN,xN,DN,wN,Ql,sm,LN,MN,HN,oi,kN,UN,FN,VN,BN,jN,GN,$N,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])};AN=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)},SN=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},IN=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},PN=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},bN=function(n,o){return function(i,a){o(i,a,n)}},vN=function(n,o){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(n,o)},xN=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())})},DN=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}}},wN=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},LN=function(){for(var n=[],o=0;o<arguments.length;o++)n=n.concat(sm(arguments[o]));return n},MN=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},HN=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)},kN=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])}},UN=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}},FN=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)}},VN=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};BN=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},jN=function(n){return n&&n.__esModule?n:{default:n}},GN=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)},$N=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",AN),e("__assign",SN),e("__rest",IN),e("__decorate",PN),e("__param",bN),e("__metadata",vN),e("__awaiter",xN),e("__generator",DN),e("__exportStar",wN),e("__createBinding",zl),e("__values",Ql),e("__read",sm),e("__spread",LN),e("__spreadArrays",MN),e("__spreadArray",HN),e("__await",oi),e("__asyncGenerator",kN),e("__asyncDelegator",UN),e("__asyncValues",FN),e("__makeTemplateObject",VN),e("__importStar",BN),e("__importDefault",jN),e("__classPrivateFieldGet",GN),e("__classPrivateFieldSet",$N)})});var hm=Ee((qK,Oy)=>{s();Oy.exports=function(t,r){var n="000000000"+t;return n.substr(n.length-r)}});var Cy=Ee((KK,Ry)=>{s();var Tb=hm(),gb=typeof window=="object"?window:self,Nb=Object.keys(gb).length,yb=navigator.mimeTypes?navigator.mimeTypes.length:0,Ob=Tb((yb+navigator.userAgent.length).toString(36)+Nb.toString(36),4);Ry.exports=function(){return Ob}});var by=Ee((XK,Ay)=>{s();var pf=Cy(),Sy=hm(),js=0,Tm=4,df=36,Iy=Math.pow(df,Tm);function gm(){return Sy((Math.random()*Iy<<0).toString(df),Tm)}function Py(){return js=js<Iy?js:0,js++,js-1}function Gs(){var e="c",t=new Date().getTime().toString(df),r=Sy(Py().toString(df),Tm),n=pf(),o=gm()+gm();return e+t+r+n+o}Gs.slug=function(){var t=new Date().getTime().toString(36),r=Py().toString(36).slice(-4),n=pf().slice(0,1)+pf().slice(-1),o=gm().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;Ay.exports=Gs});var By=Ee((W3,pi)=>{s();pi.exports=My;pi.exports.parse=Dm;pi.exports.compile=rv;pi.exports.tokensToFunction=Hy;pi.exports.tokensToRegExp=ky;var Uy="/",Fy="./",nv=new RegExp(["(\\\\.)","(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?"].join("|"),"g");function Dm(e,t){for(var r=[],n=0,o=0,i="",a=t&&t.delimiter||Uy,c=t&&t.delimiters||Fy,l=!1,f;(f=nv.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?ov(w):"[^"+tn(M)+"]+?"})}return(i||o<e.length)&&r.push(i+e.substr(o)),r}function rv(e,t){return Hy(Dm(e,t))}function Hy(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 ov(e){return e.replace(/([=!:$/()])/g,"\\$1")}function Vy(e){return e&&e.sensitive?"":"i"}function iv(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 sv(e,t,r){for(var n=[],o=0;o<e.length;o++)n.push(My(e[o],t,r).source);return new RegExp("(?:"+n.join("|")+")",Vy(r))}function av(e,t,r){return ky(Dm(e,r),t,r)}function ky(e,t,r){r=r||{};for(var n=r.strict,o=r.start!==!1,i=r.end!==!1,a=tn(r.delimiter||Uy),c=r.delimiters||Fy,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,Vy(r))}function My(e,t,r){return e instanceof RegExp?iv(e,t):Array.isArray(e)?sv(e,t,r):av(e,t,r)}});var cO=Ee((z5,aO)=>{s();var vv=/\{([0-9a-zA-Z_]+)\}/g;aO.exports=xv;function xv(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(vv,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 hO=Ee((K5,EO)=>{s();"use strict";var _O=Object.getOwnPropertySymbols,wv=Object.prototype.hasOwnProperty,Lv=Object.prototype.propertyIsEnumerable;function Mv(e){if(e==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function Hv(){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}}EO.exports=Hv()?Object.assign:function(e,t){for(var r,n=Mv(e),o,i=1;i<arguments.length;i++){r=Object(arguments[i]);for(var a in r)wv.call(r,a)&&(n[a]=r[a]);if(_O){o=_O(r);for(var c=0;c<o.length;c++)Lv.call(r,o[c])&&(n[o[c]]=r[o[c]])}}return n}});var gO=Ee((X5,TO)=>{s();"use strict";var kv={};TO.exports=kv});var yO=Ee((J5,NO)=>{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};NO.exports=ro});var DO=Ee((Z5,OO)=>{s();"use strict";var Ff=hO(),pE=gO(),dE=yO(),Xs=typeof Symbol=="function"&&Symbol.for,Js=Xs?Symbol.for("react.element"):60103,Uv=Xs?Symbol.for("react.call"):60104,Fv=Xs?Symbol.for("react.return"):60105,Vv=Xs?Symbol.for("react.portal"):60106,Bv=Xs?Symbol.for("react.fragment"):60107,RO=typeof Symbol=="function"&&Symbol.iterator;function mE(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 EE={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}};function no(e,t,r){this.props=e,this.context=t,this.refs=pE,this.updater=r||EE}no.prototype.isReactComponent={};no.prototype.setState=function(e,t){typeof e!="object"&&typeof e!="function"&&e!=null&&mE("85"),this.updater.enqueueSetState(this,e,t,"setState")};no.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function _E(e,t,r){this.props=e,this.context=t,this.refs=pE,this.updater=r||EE}function hE(){}hE.prototype=no.prototype;var TE=_E.prototype=new hE;TE.constructor=_E;Ff(TE,no.prototype);TE.isPureReactComponent=!0;function gE(e,t,r){this.props=e,this.context=t,this.refs=pE,this.updater=r||EE}var Vf=gE.prototype=new hE;Vf.constructor=gE;Ff(Vf,no.prototype);Vf.unstable_isAsyncReactComponent=!0;Vf.render=function(){return this.props.children};var NE={current:null},CO=Object.prototype.hasOwnProperty,AO={key:!0,ref:!0,__self:!0,__source:!0};function SO(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)CO.call(t,n)&&!AO.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:NE.current}}function yE(e){return typeof e=="object"&&e!==null&&e.$$typeof===Js}function jv(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(r){return t[r]})}var IO=/\/+/g,Bf=[];function PO(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 bO(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 Uv:case Fv:case Vv:i=!0}}if(i)return r(n,e,t===""?"."+OE(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+OE(o,a);i+=Zs(o,c,r,n)}else if(e===null||typeof e=="undefined"?c=null:(c=RO&&e[RO]||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+OE(o,a++),i+=Zs(o,c,r,n);else o==="object"&&(r=""+e,mE("31",r==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":r,""));return i}function OE(e,t){return typeof e=="object"&&e!==null&&e.key!=null?jv(e.key):t.toString(36)}function Gv(e,t){e.func.call(e.context,t,e.count++)}function $v(e,t,r){var n=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?RE(e,n,r,dE.thatReturnsArgument):e!=null&&(yE(e)&&(t=o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(IO,"$&/")+"/")+r,e={$$typeof:Js,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}),n.push(e))}function RE(e,t,r,n,o){var i="";r!=null&&(i=(""+r).replace(IO,"$&/")+"/"),t=PO(t,i,n,o),e==null||Zs(e,"",$v,t),bO(t)}var vO={Children:{map:function(e,t,r){if(e==null)return e;var n=[];return RE(e,n,null,t,r),n},forEach:function(e,t,r){if(e==null)return e;t=PO(null,null,t,r),e==null||Zs(e,"",Gv,t),bO(t)},count:function(e){return e==null?0:Zs(e,"",dE.thatReturnsNull,null)},toArray:function(e){var t=[];return RE(e,t,null,dE.thatReturnsArgument),t},only:function(e){return yE(e)||mE("143"),e}},Component:no,PureComponent:_E,unstable_AsyncComponent:gE,Fragment:Bv,createElement:SO,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=NE.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(l in t)CO.call(t,l)&&!AO.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=SO.bind(null,e);return t.type=e,t},isValidElement:yE,version:"16.2.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:NE,assign:Ff}},xO=Object.freeze({default:vO}),CE=xO&&vO||xO;OO.exports=CE.default?CE.default:CE});var LO=Ee((e6,wO)=>{s();"use strict";wO.exports=DO()});var MO=Ee(AE=>{s();"use strict";Object.defineProperty(AE,"__esModule",{value:!0});AE.default=Wv;function Wv(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 HO=Ee(mi=>{s();"use strict";Object.defineProperty(mi,"__esModule",{value:!0});mi.MAPPED_TO_PROPS=mi.ATTRIBUTES=void 0;var Yv=["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=Yv;var Qv=["value"];mi.MAPPED_TO_PROPS=Qv});var FO=Ee(SE=>{s();"use strict";Object.defineProperty(SE,"__esModule",{value:!0});SE.default=zv;function Jv(e){return Xv(e)||Kv(e)||qv()}function qv(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function Kv(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function Xv(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 kO=2147483648,Zv=Math.floor(Math.random()*kO).toString(36)+Math.abs(Math.floor(Math.random()*kO)^Date.now()).toString(36),IE=0;function ex(){return IE=IE+1,"".concat(Zv,"-").concat(IE)}var UO=Promise.resolve().then.bind(Promise.resolve()),PE=new Map,bE=new Map,vE=new Map,xE=new Map;function zv(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(ex()),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=vE.get(E);m||(m=[],vE.set(E,m)),m.push({ariaRef:a,element:p}),UO(function(){var T=xE.get(E);if(T||(T=[],xE.set(E,T)),T.push(a),T.length===m.length){vE.delete(E),xE.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,rx(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=PE.get(M);w||(w=new Set,PE.set(M,w)),w.add(R),UO(function(){var _=D.getRootNode(),I=Array.from(w).filter(function(N){return N.targetRef.isSet()&&N.targetRef.getRootNode()===_}),y=bE.get(_);y||(y=new Set,bE.set(_,y)),y.add(R),y.size===I.length&&(tx(y),PE.delete(M),bE.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 tx(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=Jv(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 rx(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 BO=Ee(DE=>{s();"use strict";Object.defineProperty(DE,"__esModule",{value:!0});DE.default=nx;var Ei=wE(LO()),ox=wE(MO()),VO=HO(),ix=wE(FO());function wE(e){return e&&e.__esModule?e:{default:e}}function ax(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){sx(e,o,r[o])})}return e}function sx(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function nx(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 VO.ATTRIBUTES.indexOf(A)!==-1||A.startsWith("aria-")||A.startsWith("data-")}function o(A){return VO.MAPPED_TO_PROPS.indexOf(A)!==-1}for(var i=(0,ix.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,ox.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,ax({},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 JO({localStorageKey:e,parse:t}){let r=localStorage.getItem(e);return t&&typeof r=="string"&&(r=JSON.parse(r)),r}function ZO({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||ZO)({key:e,host:f,properties:p}),{[a]:JO({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:()=>Q_});s();var Xu={};Z(Xu,{createPostMessageBehavior:()=>wa,postMessageActions:()=>Q_});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 eR=Promise.resolve().then.bind(Promise.resolve()),hi=eR;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 HE="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__"),kE=Symbol("__CREATE_REF_COMP_PROPS_SUBSCRIPTIONS_SYMBOL__");s();s();s();var UE="error",FE="warn",VE="info",BE="debug",jE="trace",ua=[UE,FE,VE,BE,jE],re={ERROR:UE,WARN:FE,INFO:VE,DEBUG:BE,TRACE:jE};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=tR(g,l),g}var tR=(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 GE(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&&GE(o,!0);let m=f.get(l);return i?zf(m):m}Qf&&GE(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 $E(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 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 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 $E(e,t,r);let n=rR(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 WE(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 WE(e,t,r);let n=nR(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 nR(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 WE([...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 YE=e=>e===!0||e==="true",tt=()=>{var e,t,r,n,o;return document.hidden&&!YE((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"])&&!YE((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 oR=e=>{let t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(null)},pa=oR;s();var Jf={},iR="UNKNOWN";function Zf(){Jf={}}function co(e,t=0,r){let n=r||iR;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 sR=window.requestIdleCallback||st,QE,zE,qE,aR=(qE=(zE=(QE=window==null?void 0:window.navigator)==null?void 0:QE.userAgentData)==null?void 0:zE.brands)==null?void 0:qE.some(e=>e.brand==="Chromium"),KE,cR=(window==null?void 0:window.location)!==((KE=window==null?void 0:window.parent)==null?void 0:KE.location),lR=aR&&cR?st:sR,gt=lR;function at(e){return tt()?st(e):gt(e)}s();function pr(e){return tt()?pa(e):requestAnimationFrame(e)}s();var fR=e=>async()=>{let t=await import("/uxasset/externals/sn-http-request/latest/index.jsdbx"),{snHttpFactory:r}=t;return r(e)},an=fR;var Y={};Z(Y,{AMB_GC:()=>Wt,ARIA_LIVE_ASSERTIVE_TIMEOUT:()=>Br,ARIA_LIVE_POLITE_TIMEOUT:()=>jr,CHECK_FOR_POSSIBLE_PRESENTATIONAL_COMPONENTS:()=>fo,DEFAULT:()=>uR,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:()=>XE,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 uR="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",XE="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":XE,"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 pR=(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)},JE=pR;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={},ZE=()=>{let e={};return globalThis[Ti]&&_u.forEach(t=>{globalThis[Ti][t]!==void 0&&(e[t]=globalThis[Ti][t])}),e},e_=()=>{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=ZE(),t=e_(),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=$(ZE(),e);if(r!==void 0)return r;let n=$(e_(),e);return n!==void 0?n:$(hu(),e,void 0)},ya=(e,t)=>{if(k(e)===t)return;JE(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,t_=k(yu),_o=k(Ou),r_=(e,t)=>{switch(e){case yu:t_=t;break;case Ou:_o=t;break}};rt(yu,r_);rt(Ou,r_);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):!!t_}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,n_,o_=k(Ru),dR=(e,t)=>{e===Ru&&(o_=t)};rt(Ru,dR);var mR=e=>{for(let t of dn)t.logsToSend.push(e)},ER=e=>{let{logsToSend:t}=e;e.observer(t.splice(0,t.length))};function mn(e){if(dn.size){let t=!1;e&&mR(e),clearTimeout(n_),n_=oe(()=>{at(r=>{for(let n of dn)if(r.timeRemaining()>0)n.logsToSend.length&&ER(n);else{t=!0;break}t&&mn()})},o_||1e3)}}globalThis.nowUiFrameworkLogs={observe:Ci,logTypes:ua};var Ai={},_R={support:"https://developer.servicenow.com/now-experience-ui-framework/support",module:"@servicenow/ui-core"},hR={level:re.WARN,error:null,always:!1,docs:null,tagName:null,componentId:null};function Oe(e={}){let t=d(d({},_R),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({},hR),{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 i_="DISPATCH",s_="ERROR",a_="GQL",c_="HTTP",l_="CONNECTION",f_="UPDATE_PROPERTIES",u_="UPDATE_STATE",p_="RENDER_START",d_="RENDER_END",m_="RENDER_TREE",E_="INTERSECTION",__="SCHEDULE",h_="EXECUTE",T_="DEFER",g_="PROPERTY_REFLECTION",N_="EFFECT_START",y_="EFFECT_END",O_="PATCH_START",R_="PATCH_END",C_="HOOK_START",A_="HOOK_END",S_="INTERACTIVE",I_="HERO_INTERACTIVE",P_="UPDATE_CONTEXT";var H={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:P_},b_={[I_]:5,[S_]:5,[s_]:5,[a_]:4,[c_]:4,[i_]:3,[p_]:2,[d_]:2,[m_]:2,[E_]:1,[l_]:1,[f_]:1,[u_]:1,[__]:1,[h_]:1,[T_]:1,[g_]:1,[N_]:0,[y_]:0,[O_]:0,[R_]:0,[C_]:0,[A_]:0,[P_]:1},v_="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 x_=2147483648,TR=Math.floor(Math.random()*x_).toString(36)+Math.abs(Math.floor(Math.random()*x_)^Date.now()).toString(36),Cu=0;function se(){return Cu=Cu+1,`${TR}-${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 gR=d({},b_),_n=gR;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===v_?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:NR,HTTP:yR,RENDER_START:OR,UPDATE_PROPERTIES:RR,DISPATCH:CR,UPDATE_STATE:AR}=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},D_=e=>{switch(e){case NR:Pu++;break;case yR:bu++;break;case OR:vu++;break;case RR:xu++;break;case CR:Du++;break;case AR:wu++;break}};s();var{METRICS_LEVEL:Lu,METRICS_TYPES:Mu,TELEMETRY_MARKING_ENABLED:Hu,METRICS_ELEMENT_CONFIG_ENABLED:ku}=Y,Ca=parseInt(k(Lu)),w_=Number.isInteger(Ca),Uu=k(Mu),L_=k(Hu),Fu=k(ku),Vu={},SR=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,w_=Number.isInteger(Ca);break;case Mu:Uu=t;break;case Hu:L_=t;break;case ku:Fu=t;break}};rt(Lu,Aa);rt(Mu,Aa);rt(Hu,Aa);rt(ku,Aa);function Bu(e,t){if(L_===!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 SR(r)?Fu&&Number.isInteger(e.nowMetricsLevel)?r>=e.nowMetricsLevel:w_&&r>=Ca:!1}s();var hn=new Set;s();s();function ju(e,t,r,n,o){}var{METRICS_OBSERVER_INTERVAL:IR,METRICS_USE_WINDOW_PERFORMANCE:PR,METRICS_MARK_PRUNING_INTERVAL:bR,METRICS_MARK_EXPIRATION:vR,METRICS_PRUNE_MARKS:xR}=Y,M_,Gu=[],H_=k(bR),k_=k(vR),DR=k(xR),{performance:$u}=window;if(!k(PR))try{$u=window.top.performance}catch(e){}var U_=()=>{hn.size&&(clearTimeout(M_),M_=oe(()=>{at(()=>{let e=Gu.splice(0);e.length&&hn.forEach(t=>t([...e]))})},k(IR)))},Tn=[],LR=(e,t)=>{var r;return!!(F_(e)&&wR(t)||t.name.includes((r=e==null?void 0:e.options)==null?void 0:r.path))},wR=e=>e.name.includes("/api/now/v1/batch"),F_=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&&LR(o,a)){o.options.resource=a.toJSON(),Tn.splice(n,1),n-=1,Gu.push(o),U_(),F_(o)||r.splice(i,1);break}}}}).observe({entryTypes:["resource"]});DR&&H_>0&&setInterval(()=>{let e=$u.now();for(let t=0;t<Tn.length;t++)if(e-Tn[t].markTime>=k_){Tn.splice(t);break}for(let t=0;t<Rr.length;t++)if(e-Rr[t].markTime>=k_){Rr.splice(t);break}},H_);function G(e={},t,r,n={},o="performance"){var E,m;D_(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),U_())}s();function Pi(){return[...Rr]}s();function bi(){Rr.length=0}s();function vi(e){return hn.add(e),()=>hn.delete(e)}s();var MR=()=>d({},_n),Sa=MR;s();function xi(e){return typeof e!="function"?()=>{}:(To.add(e),()=>To.delete(e))}s();s();var V_={},B_=da();var Di=(e,t=0,r)=>{switch(e){case Qt.DEFER:co(B_,t,r);break;case Qt.DEBOUNCE:co(V_,t,r);break}};function G_(){return{[Qt.DEFER]:j_(B_),[Qt.DEBOUNCE]:j_(V_)}}function j_(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:G_()});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 HR(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[HE],p=lr(mt,E=>E===i);Ue(a),G(r,pe(a),H.ERROR,{location:n}),kR({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 kR({location:e,details:t}){return e===K.EFFECT&&t.actionType===mt.COMPONENT_ERROR_THROWN}var le=HR;s();var $_=2147483648,UR=Math.floor(Math.random()*$_).toString(36)+Math.abs(Math.floor(Math.random()*$_)^Date.now()).toString(36),Yu=0;function Nt(){return Yu=Yu+1,`${UR}-${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)}},[kE](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",FR,!1);function W_(e,t){let r=Ku.get(e);if(!!r)return d(d({},r[t]),r["*"])}function FR({data:e,origin:t,source:r}){let n=W_(r,t);if(!n)return;let o=Object.values(n);for(let i of o)i(e)}function VR({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 Y_({componentId:e,targetWindow:t,targetOrigin:r}){let n=W_(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?VR({componentId:f,targetWindow:l,targetOrigin:n},p=>{c(t,p)}):Y_({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&&Y_({componentId:a,targetWindow:i,targetOrigin:n})}}}}var Q_={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:()=>Kg,ariaLiveRegionIds:()=>Xg,componentModes:()=>$g,contextViewKey:()=>Jg,createContext:()=>cl,createCustomElement:()=>zg,createPresentationalCustomElement:()=>qg,declarativeOperations:()=>Vo,errorLocations:()=>K,getAncestorNode:()=>gs,getComponentById:()=>Zg,getComponentInstances:()=>eN,getStats:()=>La,logTypes:()=>re,modifierTypes:()=>ke,nowPriorityLevels:()=>Yg,shadowRootModes:()=>Wg,unstableAddRenderOnPropertySelectorValueChange:()=>fs,unstableRemoveRenderOnPropertySelectorValueChange:()=>us,unstableResolvePropertySelectorValue:()=>Qg,whenAllComponentsIdle:()=>lp,whenComponentIsIdle:()=>Fa});s();var Bd={};Z(Bd,{actionTypes:()=>Kg,ariaLiveRegionIds:()=>Xg,componentModes:()=>$g,contextViewKey:()=>Jg,createContext:()=>cl,createCustomElement:()=>zg,createPresentationalCustomElement:()=>qg,declarativeOperations:()=>Vo,errorLocations:()=>K,getAncestorNode:()=>gs,getComponentById:()=>Zg,getComponentInstances:()=>eN,getStats:()=>La,logTypes:()=>re,modifierTypes:()=>ke,nowPriorityLevels:()=>Yg,shadowRootModes:()=>Wg,unstableAddRenderOnPropertySelectorValueChange:()=>fs,unstableRemoveRenderOnPropertySelectorValueChange:()=>us,unstableResolvePropertySelectorValue:()=>Qg,whenAllComponentsIdle:()=>lp,whenComponentIsIdle:()=>Fa});s();s();var wi="24.1.2";var Li={},de={constructedByTagName:{},definedTagNames:[],deferredByTagName:{}},z_=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:BR,SCHEDULER_RAF_TIMEOUT:jR}=Y,tp=k(BR),q_="COMPONENT_RENDER",K_="STATE_SET",X_="ACTION_HANDLER",J_="LEGACY_LIFECYCLE_FN",Z_="IMMEDIATE",eh="DEFER_IDLE",th="REFLECT_PROPERTIES",rh="DISPATCH",GR="CLEANUP",nh="PROPERTY_SET",oh="DEFER_HELPER_EXECUTION",rp="WHEN_COMPONENT_IS_IDLE",np="WHEN_ALL_COMPONENTS_IDLE",Ve={COMPONENT_RENDER:q_,STATE_SET:K_,ACTION_HANDLER:X_,LEGACY_LIFECYCLE_FN:J_,IMMEDIATE:Z_,DEFER_IDLE:eh,REFLECT_PROPERTIES:th,DISPATCH:rh,CLEANUP:GR,PROPERTY_SET:nh,DEFER_HELPER_EXECUTION:oh,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,[],ih),lt=new Mi(!1,[],ih),Ot=new Mi(!0,[rp,np]),op=[],Re={},$R={[Z_]:{priority:Ma},[oh]:{priority:Hi},[q_]:{priority:ki},[K_]:{priority:zt},[nh]:{priority:zt},[X_]:{priority:zt},[J_]:{priority:zt},[rh]:{priority:zt},[eh]:{priority:$r},[th]:{priority:$r},[rp]:{priority:$r},[np]:{priority:$r}},sh=-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}}=$R;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),WR();break;case ki:Lt(n,H.SCHEDULE,t,"P1",yt),yt.push(e),Ui(e,o,yt),ah();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,YR=k(jR);function WR(){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 ah(){if(Ha)return;Ha=!0,Bi=!0;let e=oe(()=>{ch(),Bi=!1},YR);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&&ah(),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:sh}))}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:sh}))}function ch(){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 QR(){return window.nowUiFramework.queueFlushEnabled===!0}var cp=!1;function lh(){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 lh();cp=!1;let t=new CustomEvent("SEISMIC_QUEUE_FLUSHED",{composed:!0,bubbles:!0});return document.dispatchEvent(t)},0)}document.addEventListener("FLUSH_SEISMIC_QUEUE",()=>{!cp&&QR()&&lh()});document.addEventListener("visibilitychange",()=>{tt()&&ch()},!1);function On(e){return yt.sizeForElement(e)}function fh(){return yt.length}function uh(){return lt.length}function Rn(e){return lt.sizeForElement(e)}function ph(e){op.push(e)}function ih(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:zR,WHEN_COMPONENT_IS_IDLE_THROTTLE:qR,WHEN_COMPONENT_IS_IDLE_MIN_INTERVAL:KR}=Y,dh=k(zR),XR=k(qR),JR=k(KR),{WHEN_COMPONENT_IS_IDLE:mh,WHEN_ALL_COMPONENTS_IDLE:Eh}=Ve,ZR=e=>new Promise(t=>{ge({fn(){t(Da(e)+On(e)+Rn(e))},type:mh,meta:{el:e,interactionId:"componentIdleCheck"}})}),_h=()=>new Promise(e=>{setTimeout(()=>e(),XR)}),eC=()=>new Promise(e=>{ge({fn(){e(ba()+uh()+fh())},type:Eh,meta:{el:{},interactionId:"allComponentsIdleCheck"}})});function lp(){return new Promise(e=>{ge({async fn(){let t=!0,r=!1,n=setTimeout(()=>{t=!1,e(r)},dh);for(;t;)t=await eC(),t&&(r=!0,await _h());clearTimeout(n),e(r)},type:Eh,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)},dh);for(;r;){let o=Date.now();r=await ZR(e);let i=Date.now();r&&i-o<JR&&await _h()}clearTimeout(n),t(e)},type:mh,meta:{el:e,interactionId:"whenComponentIsIdle"}})})}s();s();s();s();function tC(){return()=>!0}var Mt=tC;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__"),aM=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__"),cM=Symbol("__last_handle_state_change__"),lM=Symbol("__render_scheduled__"),fM=Symbol("__last_state_rendered__"),uM=Symbol("__last_state_change__"),pM=Symbol("__event_handlers__"),dM=Symbol("__life_cycle_coeffects__"),mM=Symbol("__bootstrap_lifecycle_ran__"),ce=Symbol("__config__"),EM=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__"),hh=Symbol("__connected_timestamp__"),So=Symbol("__children_to_be_interactive__"),Io=Symbol("__SELECTABLE_PROPERTIES__"),dp=Symbol("__tree_rendered_once_timestamp__"),mp=Symbol("__rendered_once_timestamp__"),Th=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:rC}=K;function nC(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:rC,host:a,details:{type:r,position:n},dispatch:c[Le],log:F})}})}function oC(e,t,r){r.set(t,e.map(nC))}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(oC)}return t}s();s();s();var iC="takeLatest";function ec(e,t){return Object.keys(t).length?t:e.length?{name:iC}:{}}function _p(e,t,r){return{fn:e,type:t,position:r}}function gh(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 sC(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:gh(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:sC(r,t),args:n,interceptors:gh(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",Nh="appendToPayload",yh="appendToMeta",Ie="@",Oh="onPropertiesSet",Rh="onConnect",Ch="onDisconnect",Ah="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",Sh="now-id",Ih="nowId",Ph="now-name",bh="nowName";var cc="nowEnablePropertySettingPrevention",Ji="nowLoggingLevels",Ir="nowPlaceholderHeight",Pr="nowPlaceholderWidth",Np="now-priority",qr="nowPriority",vo="low",lc="medium",vh="now-mode",er="nowMode",xh="active",fc="suspend",Hn="detach",Zi="nowMetricTypes",es="nowMetricsLevel",xo="NOW_UI_EVENT",uc="STATE_UPDATED",pc="ACTION_DISPATCHED",Dh="ACTION_HANDLED",me="SCHEDULE_IMMEDIATELY_DO_NOT_USE_OR_YOU_WILL_BE_IMMEDIATELY_FIRED",yp="NOW_COMPONENT_INTERNAL_ACTION",wh="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[Nh];return r?d(d({},t),r):t}s();s();s();s();function aC(e){return!0}var Op=aC;s();var cC=(e={})=>e.type==="string"||Array.isArray(e.type)&&e.type.indexOf("string")!==-1||e.oneOf&&e.oneOf.find(({type:t})=>t==="string"),lC=(e,t)=>e||t===void 0?e:t,fC=(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&&cC(e.schema))return a}else return lC(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]=fC(t[o],[r[o],e.properties[o]],t[o].default);return n}s();s();s();s();s();s();s();s();var Lh="aria",Rp="attr",Cp="data",Ap="hook",Sp="on",Ip=["hook","ref","now-aria-ref","on","style","class","attrs","props","dataset"],Mh=["innerHTML","outerHTML"],hc="append-to-payload";var Hh=["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"],kh=[...Hh,"component-id","listen-to","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning"],Uh=[...Hh,"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:uC}=Y,pC=k(uC),Tc=e=>e==null,dC=Q(Ke,{profileName:"snabbdom-camelCase"}),mC=e=>e.indexOf("-")>0,EC=Q(mC,{profileName:"snabbdom-isCustomElement"});function _C(e){let[t,...r]=e;return(n,o)=>{t.apply(o,[...r,n,o])}}var Fh=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}},hC=pC?Q(Fh,{profileName:"snabbdom-getPropKeyParts"}):Fh;function gc(e,t){let r={hook:{},ref:null,"now-aria-ref":null,on:{},style:{},class:{},attrs:{},props:{}},n=EC(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}=hC(a);if(l>0){if(f===Rp){r.attrs[p]=Tc(c)?!1:c;continue}if(f===Lh){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]=_C(c);continue}if(Ip.includes(f)){r[f][p]=c;continue}}if(Ip.includes(a)){r[a]=c;continue}if(n?kh.includes(a)&&(r.attrs[a]=Tc(c)?!1:c,!r.key&&a==="component-id"&&(r.key=c)):Uh.includes(a)&&(r.attrs[a]=Tc(c)?!1:c),Mh.includes(a)){r.props[a]=c;continue}r.props[dC(a)]=c}return r}s();function Vh(e,t){let{length:r}=e;for(let n=0;n<r;n++){let o=e[n];Array.isArray(o)?Vh(o,t):typeof o!="boolean"&&typeof o!="symbol"&&o!==null&&o!==void 0&&t.push(o)}return t}function Nc(e){return Vh(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 TC(e){return document.createElement(e)}function gC(e,t){return document.createElementNS(e,t)}function NC(e){return document.createTextNode(e)}function yC(e){return document.createComment(e)}function OC(e,t,r){e.insertBefore(t,r)}function RC(e,t){e.removeChild(t)}function CC(e,t){e.appendChild(t)}function AC(e){return e.parentNode}function SC(e){return e.nextSibling}function IC(e){return e.tagName}function PC(e,t){e.textContent=t}function bC(e){return e.textContent}function vC(e){return e.nodeType===1}function xC(e){return e.nodeType===3}function DC(e){return e.nodeType===8}var Oc={createElement:TC,createElementNS:gC,createTextNode:NC,createComment:yC,insertBefore:OC,removeChild:RC,appendChild:CC,parentNode:AC,nextSibling:SC,tagName:IC,setTextContent:PC,getTextContent:bC,isElement:vC,isText:xC,isComment:DC};function Pp(e){return e===void 0}function ut(e){return e!==void 0}var Bh=Ut("",{},[],void 0,void 0);function ss(e,t){return e.key===t.key&&e.sel===t.sel}function wC(e){return e.sel!==void 0}function LC(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](Bh,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,Bh,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=LC(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(wC(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 jh(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:jh,update:jh};s();var Gh=typeof window!="undefined"&&window.requestAnimationFrame.bind(window)||setTimeout,MC=function(e){Gh(function(){Gh(e)})},bp=!1;function HC(e,t,r){MC(function(){e[t]=r})}function $h(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])&&HC(o.style,l,r);else n!=="remove"&&r!==i[n]&&(n[0]==="-"&&n[1]==="-"?o.style.setProperty(n,r):o.style[n]=r)}}function kC(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 UC(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 FC(){bp=!1}var Sc={pre:FC,create:$h,update:$h,destroy:kC,remove:UC};s();function Wh(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++)Wh(e[n],t,r)}function VC(e,t){var r=e.type,n=t.data.on;n&&n[r]&&Wh(n[r],t,e)}function BC(){return function e(t){VC(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||BC();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 jC="http://www.w3.org/1999/xlink",GC="http://www.w3.org/XML/1998/namespace",Yh=58,$C=120;function Qh(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)!==$C?n.setAttribute(r,a):r.charCodeAt(3)===Yh?n.setAttributeNS(GC,r,a):r.charCodeAt(5)===Yh?n.setAttributeNS(jC,r,a):n.setAttribute(r,a))}for(r in o)r in i||n.removeAttribute(r)}}var Pc={create:Qh,update:Qh};s();var zh=/[A-Z]/g;function qh(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(zh,"-$&").toLowerCase()));for(i in o)n[i]!==o[i]&&(a?a[i]=o[i]:r.setAttribute("data-"+i.replace(zh,"-$&").toLowerCase(),o[i]))}var bc={create:qh,update:qh};var rT=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 tT=(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:tT,update:tT};s();var JC=Cc([Hp,Ac,Sc,Ic,wp,Pc,bc,Mp,rT.denyUnlessSigned]),as=JC;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 nT=et(Fn());function rr(e){let t=(0,nT.sign)(cs(e));return oT(t),t}var oT=(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++)oT(r[i],t)}};var Hc=()=>null,ZC=Object.assign(Hc,{dispatch:Hc,updateState:Hc,updateProperties:Hc});function kp(e,t,r={},n=ZC,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 sT=et(Fn());s();function iT(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&&iT(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]==="#")&&iT(n,o,e),Ut(e,n,o,i,void 0)}var eA=(0,sT.signingH)(kc);function ls(e,t,...r){return typeof e=="function"?e(t||{},yc(r)):eA(e,t?gc(e,Mc(t)):{},Nc(r))}function tA(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},tA(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 aT=Uc;var Fc={type:aT,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 cT=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 lT=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 fT=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 uT(e,t,r,n,o){let i=n(o,e,t,r);if(i&&i[0]==="@"){let[a,c,l]=vr(i);return uT(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=uT(o,i,a,t,e);return l!==void 0?l:Bn(c)?void 0:c}s();function Bc(e,t,r,n={}){if(!rA(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 rA(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 oA=Q(e=>{let t=e.indexOf("/");if(t===-1)return[];let[r,n]=nA(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"}),nA=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]!=="@"?[]:oA(e)}s();var iA=Q(e=>e.indexOf("/")>0,{profileName:"hasSeperator"});function Bn(e){return typeof e=="string"&&e[0]==="@"&&iA(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={},pT=Gp(Gc),$n=cT(Gc),$c=lT(Gc),dT=fT(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 mT=window.document,ET={};function Yc(e,t,r){let n=ET[r];if(n)return n.content.cloneNode(!0);let o,i=document.head.querySelector(`#now-${ae(r)}-styles`);if(i)o=sA(i,t);else{let a="";o=mT.createElement("template"),e&&(a+=e),t&&(a+=t),o.innerHTML=`<style type="text/css">${a}</style>`}return r!==Se&&(ET[r]=o),o.content.cloneNode(!0)}function sA(e,t){if(!t)return e;let r=e.content.cloneNode(!0).children[0];r.textContent=`${t}
${r.textContent}`;let n=mT.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 aA=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||aA(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 cA=Promise.resolve().then.bind(Promise.resolve()),ps=cA;s();var lA=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(!lA)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 fA=[Zi,es,Ji],_T=Q((e,t,r)=>fA.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]?_T(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&&pT({providerId:o,providerPropName:i,providerPropPath:a},{consumerId:r,consumerPropName:t})}s();var Qp=(e,t,r)=>r(),hT=(e,t,r)=>ps(()=>Qp(e,t,r));function Jc(e,t,r){return r&&!e?{onConnect:hT,onDisconnect:t||Qp}:{onConnect:e||hT,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 TT(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"?TT(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=TT(e.dispatch)),r}s();s();var uA=Q(e=>{let t=v(e);return Dr(t[Be],r=>r.computed)},{createCacheKey:e=>e.tagName,profileName:"filterComputedProperties"}),el=uA;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)||!gT(e)||!gT(t)||typeof e!=typeof t||pA(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 gT(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 pA(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:dA}=Y;function mA(e){e.forEach(t=>{t.isIntersecting&&(t.target[za](),rl.unobserve(t.target))})}var EA=k(dA),_A={rootMargin:EA},rl;window.IntersectionObserver?rl=new IntersectionObserver(mA,_A):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 hA(a,c)}function hA(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:()=>gA,concat:()=>SA,declarativeOperations:()=>Vo,merge:()=>NA,pop:()=>yA,push:()=>OA,set:()=>TA,shift:()=>RA,splice:()=>AA,unshift:()=>CA});s();function NT(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 TA=(e,{path:t,value:r})=>ht(e,t,r),gA=(e,{path:t,value:r})=>NT(Kp,e,t,r),NA=(e,{path:t,value:r})=>NT(ol,e,t,r),yA=(e,{path:t})=>$(e,t).pop(),OA=(e,{path:t,value:r})=>$(e,t).push(r),RA=(e,{path:t})=>$(e,t).shift(),CA=(e,{path:t,value:r})=>$(e,t).unshift(r),AA=(e,{path:t,start:r=0,deleteCount:n=0,addItems:o=[]})=>$(e,t).splice(r,n,...o),SA=(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:IA,PAGE_OPT_OUT_STATE_DEEP_COMPARE:PA}=Y,bA=(k(IA)||"").split(","),vA=(k(PA)||"").split(",");function Xr(e){return(e==="property"?bA:vA).find(r=>window.location.href.includes(r))}s();var yT={},OT="SEISMIC_STYLES",xA=(e,t)=>{let r=yT[t];if(r)return r;try{let n="<title>Error</title>";r=localStorage.getItem(`${OT}_${t}${e}`),r.includes(n)&&(r="")}catch(n){F(`The stylesheets content for the tag, ${t}, could not be retrieved.`)}return r},DA=(e,t,r)=>{try{yT[t]=r,gt(()=>{localStorage.setItem(`${OT}_${t}${e}`,r)})}catch(n){F(`The stylesheets content for the custom element, ${name}, could not be cached.`)}},hs={set:DA,get:xA};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 wA=Q(e=>{let t=v(e);return t[Io]&&t[Io].length},{createCacheKey:e=>e.tagName,profileName:"isProvider"}),LA=(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},MA=(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(!LA(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)}wA(e)&&MA(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[yh];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 HA=[zr,vn,tc,Ye,Qe,ze,ft,Xt,Jt,nc,xo,"SEISMIC_COMPONENT_ERROR_THROWN",Ct,Zt];function ed(e,t=!1){return HA.includes(e)&&!t}s();var RT={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 RT)if(RT[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 kA=["payload","error","meta"];function UA(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 FA(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,...UA(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"?()=>FA(g,r):m[T]},set(m,T,h){return kA.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={},CT=(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)},AT=e=>{for(let t in or)or[t].has(e)&&or[t].delete(e)},ST=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}},IT=(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 VA=Q(e=>!e.toString().includes(od),{profileName:"shouldNotResolveContext"});function As(e){return new Proxy({},{get(t,r){return VA(r)?t[r]:(CT(r,e),Rs(r))},set(t,r){}})}function PT(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 jA(e,{delay:t=0,maxWait:r,collate:n=!1},o,i,a){let c=bT(),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=>{BA(f,c,a,g,i),c=bT()},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 BA=(e,t,r,n,o)=>{t.retrieveEventProps();let{collated:i,lastArgs:a}=t;if(GA(t),e){let c=a[a.length-1];c.collated=i}r(n,a,o)},GA=({delayId:e,maxWaitId:t})=>{clearTimeout(e),clearTimeout(t)},bT=()=>({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]=jA(r,n,e,o,i)),c[t]}s();function $A(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]=$A(r),o[t]}s();function WA(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]=WA(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:()=>YA,TAKE_LATEST:()=>QA,THROTTLE:()=>zA});s();var YA="debounce",QA="takeLatest",zA="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 qA(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])}qA(()=>{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(Dh,{host:r,action:o,targetSelector:t,interceptors:g}),n===ze&&(i[Wa]=!0),n===Ye&&(i[Gi]=!0);let A=PT(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 KA=(e,t)=>!e[qt]&&!e[qi].includes(t)&&e[Ae].includes(sc),XA=(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;)KA(n,t)&&XA(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,vT={[Ye]:{lifecycle:Rh,display:"COMPONENT_CONNECTED"},[Qe]:{lifecycle:Ch,display:"COMPONENT_DISCONNECTED"},[ze]:{lifecycle:Ah,display:"COMPONENT_BOOTSTRAPPED"},[ft]:{lifecycle:Oh,display:"COMPONENT_PROPERTY_CHANGED"}};function JA(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 xT(e,t){let r={};for(let n in vT){let o=vT[n],{length:i}=e,a=n;r[a]=[];for(let c=0;c<i;c++){let l=e[c];if(a===ft){let f=JA(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 DT(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 wT(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(ZA,{profileName:"mergeBehaviorProperties",createCacheKey:(e,t,r)=>r});function ZA(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"}}),[Ih]:{},[er]:{},[bh]:{},[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 LT(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(eS,{profileName:"normalizeBehaviors",createCacheKey:(e,t)=>t});function eS(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 MT(e){let t={};for(let r in e)e[r].some(n=>n.stopPropagation)&&(t[r]=!0);return t}s();function HT(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 kT(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 UT(e){for(let t in e){let r=e[t],{schema:n}=r;n&&(r.validate=Mt(n))}return e}s();function FT(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 VT={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 BT(e){let t={};for(let r in VT){let n=VT[r],o=e[n];o&&o.has("host")&&(t[n]=!0)}return t}s();function jT(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",rS=(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),tS(e)},tS=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%)"},nS=k(Y.ARIA_LIVE_POLITE_TIMEOUT),oS=k(Y.ARIA_LIVE_ASSERTIVE_TIMEOUT),iS=(e,t)=>{let r=document.createElement("SPAN");return rS(r,t,e),document.body.appendChild(r),r},sS=e=>{let t=e===Do?gl:Tl;return document.querySelector(`#${t}`)||iS(t,e)},GT={stopPropagation:!0,effect({host:e,action:{payload:{message:t,type:r=rs}}}){if(r!==Do&&r!==rs)return;let n=sS(r),o=document.createTextNode(t);n.appendChild(o),setTimeout(()=>{o.parentNode===n&&n.removeChild(o)},r===Do?oS:nS)}};function $T(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,...jT(p)],m=kT(DT(p,HT(LT(xT([e,...p.map(({behavior:g})=>g)],i),_l(r,i)),l,i)),E,i);m[Ec]=[Me(GT)];let T=Za(m),h=wT(p,a,c,i);return{shouldDispatch:BT(T),eventHandlers:E,shouldStopPropagation:MT(m),actions:UT(FT(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 aS(e){return`<${ae(e.tagName)} component-id="${e.getAttribute("component-id")}" />`}var WT=aS;s();s();var cS=Oe({module:"@servicenow/ui-core"}),YT=Q(cS,{profileName:"ui-core logger"});function lS(e,t){return!e&&!t?"":!e&&t.startsWith(".")?`${t.substr(1)} `:`${e}${t} `}function fS(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=`${lS(r,a)}${c}`;o&&YT(`${n}${p}`,{level:l,origin:"validateSchema"})}return i}var QT=fS;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);QT(i,e[o],{errorPrefix:`Context property for ${WT(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 uS=["number","integer","boolean","array","object","null"],Go=uS;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:pS}=Y,dS=Q(()=>k(pS)===!0,{profileName:"shouldApplyRuntimeActionHandlers"}),{DISPATCH:mS,IMMEDIATE:ES}=Ve;function _S(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 zT(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&&dS()&&sd(e,t),e.dispatchEvent(_S(l))},meta:{el:e,interactionId:pe(n)},type:n[me]?ES:mS}),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=zT){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 hS(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}=hS(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,qT=typeof Symbol!="undefined"?Symbol("immer-nothing"):(md={},md["immer-nothing"]=!0,md),KT=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[KT]||!!e.constructor[KT]}var Ed=Object.assign||function(t,r){for(var n in r)zo(r,n)&&(t[n]=r[n]);return t},XT=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 XT(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 XT(e).forEach(function(n){return t(n,e[n],e)})}function JT(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(TS),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 TS(e){e[_e].revoke()}var ZT={};function gS(e,t,r){e.drafts.forEach(function(n){n[_e].finalizing=!0}),r?Rl(t)&&t[_e].scope===e&&eg(e.drafts):(e.patches&&_d(e.drafts[0]),eg(e.drafts))}function rg(e,t){var r=Array.isArray(e),n=tg(e);qo(n,function(a){yS(n,a,r||JT(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:NS,revoked:!1};return OS(n,_e,i),o.drafts.push(n),n}function NS(){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 RS(e,t){og(e);var r=Td(hd(e),t);return e.finalizing?r:r===Td(e.base,t)&&Qo(r)?(ng(e),e.copy[t]=rg(r,e)):r}function CS(e,t,r){if(og(e),e.assigned[t]=!0,!e.modified){if(Ps(r,Td(hd(e),t)))return;zn(e),ng(e)}e.copy[t]=r}function zn(e){e.modified||(e.modified=!0,e.parent&&zn(e.parent))}function ng(e){e.copy||(e.copy=tg(e.base))}function tg(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 yS(e,t,r){var n=ZT[t];n?n.enumerable=r:ZT[t]=n={configurable:!0,enumerable:r,get:function(){return RS(this[_e],t)},set:function(i){CS(this[_e],t,i)}},Object.defineProperty(e,t,n)}function og(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 eg(e){for(var t=e.length-1;t>=0;t--){var r=e[t][_e];r.modified||(Array.isArray(r.base)?ig(r)&&zn(r):AS(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(ig(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 AS(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 ig(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 OS(e,t,r){Object.defineProperty(e,t,{value:r,enumerable:!1,writable:!0})}var SS=Object.freeze({willFinalize:gS,createProxy:rg});function IS(){}function sg(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:PS,has:function(t,r){return r in bs(t)},ownKeys:function(t){return Reflect.ownKeys(bs(t))},set:bS,deleteProperty:vS,getOwnPropertyDescriptor:xS,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 PS(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]=sg(n,e)}function bS(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 vS(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 xS(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 DS=Object.freeze({willFinalize:IS,createProxy:sg});function MS(e,t,r,n){Array.isArray(e.base)?wS(e,t,r,n):LS(e,t,r,n)}function wS(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 LS(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 ag(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 HS(){}var kS={useProxies:typeof Proxy!="undefined"&&typeof Reflect!="undefined",autoFreeze:typeof u!="undefined"?!1:HS.name==="verifyMinified",onAssign:null,onDelete:null,onCopy:null},ir=function(t){Ed(this,kS,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!==qT?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?DS:SS)};ir.prototype.applyPatches=function(t,r){return Rl(t)?ag(t,r):this.produce(t,function(n){return ag(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!==qT?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&&MS(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)||JT(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,YW=Bt.setAutoFreeze.bind(Bt),QW=Bt.setUseProxies.bind(Bt),zW=Bt.applyPatches.bind(Bt),qW=Bt.createDraft.bind(Bt),KW=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:cg,MERGE:lg}}=pt,fg=e=>Je(e)&&Object.keys(e).length===0;function US(e){let t=typeof e;return t==="object"||t==="function"?!1:t==="string"||t==="bigint"||t==="boolean"||t==="number"}var Ko=e=>US(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 ug(e){return e&&[yd,cg,lg].includes(e)}function pg(e,t){let r=!!vs(t),{path:n="",value:o,operation:i}=t;if(r&&i!==yd&&i!==cg&&i!==lg)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||fg(l)&&fg(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:FS}=Ve;function Hr(e,t,r){return e===At?ge({fn:t,type:FS,meta:r}):t()}var{ENABLE_DECLARATIVE_STATE_UPDATE_DEEP_COMPARE:VS}=Y,dg=Xr("state"),BS=k(VS),{IMMEDIATE:jS,STATE_SET:GS}=Ve,{declarativeOperations:{ASSIGN:$S}}=pt;window.addEventListener("popstate",()=>dg=Xr("state"));function mg(e,t,r,n){let o=Od(e,t,r,n),{shouldUpdate:i=!0,operation:a=$S,path:c="",start:l,deleteCount:f,addItems:p,shouldRender:E=!0,value:m}=o;if(!i||!pg(t[Ce],o))return{didUpdate:!1,shouldRender:!1};if(BS&&!dg&&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]&&ug(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 WS(e,t,r,n){return r.reduce((o,i)=>{let{shouldRender:a,didUpdate:c}=mg(e,t,i,n),l=d({},o);return c&&(l.didUpdate=!0),a&&(l.shouldRender=!0),l},{didUpdate:!1,shouldRender:!1})}var Eg=e=>typeof e=="function"?"FUNCTION":e,_g=(e,t)=>t?e.map(Eg):Eg(e);function hg(e,t){return e||(typeof t=="string"?t:se())}function Rd(e,t){let r=v(e);return function(o,i={},a){let c=hg(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,hg),E=vl(p);G(e,c,H.UPDATE_STATE,{update:_g(p,E)});let m=r[Ce],T=E?WS:mg,{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:_g(p,E)}),r[je](mc,{previousState:m,update:o},{internal:!0}))},meta:l,type:t!==tr||f?jS:GS})},l)}}s();s();function Cd(e,t,r){let n=ST(e);for(let o of n)o[Kt](t,H.UPDATE_CONTEXT,r)}var{IMMEDIATE:YS,STATE_SET:QS}=Ve,{declarativeOperations:{ASSIGN:zS}}=pt,qS=(e,t,r,n)=>{if(!bl(r))return r;let o=Mr(e,n);return r(o)};function Tg(e,t,r,n){let o=qS(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"?zS:"",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}:(IT(i,g),{didUpdate:!0,shouldRender:T})}function KS(e,t,r,n){return r.reduce((o,i)=>{let{shouldRender:a,didUpdate:c}=Tg(e,t,i,n),l=d({},o);return c&&(l.didUpdate=!0),a&&(l.shouldRender=!0),l},{didUpdate:!1,shouldRender:!1})}var gg=e=>e==="function"?"FUNCTION":e,Ng=(e,t)=>t?e.map(gg):gg(e);function XS(e,t){return e||(typeof t=="string"?t:se())}function Ad(e,t){let r=v(e);return function(o,i={},a){let c=XS(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:Ng(o,p)});let E=p?KS:Tg,{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:Ng(o,p)})}},meta:l,type:t!==tr||f?YS:QS})},l)}}s();var{IMMEDIATE:JS,PROPERTY_SET:ZS}=Ve,{declarativeOperations:{ASSIGN:eI}}=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=eI,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?JS:ZS,meta:a})},a)}}s();var tI=(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=tI(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 yg=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,yg);var rI=(e,t,r)=>e[nt][Be][t]&&e[nt][Be][t].unstableParse?JSON.stringify(e[nt][q][t]):r;function nI(e,t){return`${ae(e)}[component-id="${t}"]`}function oI(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",nI(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];Og.includes(l)||t.setAttribute(l,rI(e,l,f))}return t.sourceElement=e,t}var Og=[vh,Ph,Xi,Tp,gp,ot,bo,Ki,Po],iI=e=>{let t=e.parentNode;return t&&t.host?t.host:t},sI=/(auto|scroll)/,aI=e=>{let t=getComputedStyle(e),r=t.position==="absolute",n=e;if(t.position==="fixed")return document.body;for(;(n=iI(n))!==null&&n!==document.body;)if(t=getComputedStyle(n),!(r&&t.position==="static")&&sI.test(t.overflow+t.overflowY+t.overflowX))return n;return document.body},Rg=e=>e[Ht](Mn)||e.getAttribute(gp),cI=e=>e[Ht](ic)||e.getAttribute(bo)||e[Ht](Ln)||e.getAttribute(Tp),lI=e=>{let t=cI(e),r=Rg(e);if(t===hp||r===hp)return aI(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)&&!Og.includes(t)}function Cg(e,t,r){let n=v(e),o=wr(n);o.tagName===Se&&o.setAttribute(t,r)}function Ag(e,t){let r=v(e),n=wr(r);n.tagName===Se&&n.removeAttribute(t)}function Sg(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 Ig(e,t){if(e.children.length){let r=document.createDocumentFragment();for(;e.firstChild;)r.appendChild(e.removeChild(e.firstChild));t.appendChild(r)}}function fI(e,t){let r=lI(e);Rg(e)?r.prepend(t):r.appendChild(t)}function uI(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=oI(e),o=v(e),i=v(n);return Sg(e,n,t,r),Ig(e,n),fI(e,n),o[fe]=i[Ge],function(){o[fe]=o[Ge],Sg(n,e,t,r),Ig(n,e),uI(n)}}s();var pI=()=>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 dI(e,l,c,r,n);mI(e,l,c,r,n,i,o)}async function dI(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 mI(e,t,r,n,o,i,a){let c="";if(i&&a(r,pI),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:EI}=Ve,Ld=Q(e=>e.indexOf("aria")===0,{profileName:"isAria"}),_I=(e,t)=>Ld(e)?!Et(t):!t,hI=(e,t)=>Ld(e)?Et(t):t===!0?"":t,TI=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"}),gI=Q(e=>{let t=v(e);return Dr(t[Be],r=>r.unstableParse)},{createCacheKey:e=>e.tagName,profileName:"filterUnstableParseProperties"}),NI=(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=NI(e,t,r),a=Vn(e),c=hI(a,i);_I(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}=TI(t),i=gI(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:EI,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:yI,METRICS_COMPONENT_INTERACTIVE_ENABLED:OI}=Y,Pg=k(yI),{COMPONENT_RENDER:RI,DEFER_IDLE:CI}=Ve,{ENABLE_PROPERTY_DEEP_COMPARE:AI}=Y,SI=k(AI),bg=Xr("property");window.addEventListener("popstate",()=>bg=Xr("property"));var II=k(OI),vg=II?e=>Bo(e,kd):()=>null,kd;xa(vg);ph(vg);function xg(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=$T(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(Sh,_[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][_])||(SI&&!bg||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]=[]),_?(xg(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,_)&&Cg(this,_,I),HTMLElement.prototype.setAttribute.call(this,_,I)):F(`Cannot set read only or computed property ${_}`,{host:this,origin:"setAttribute"})}removeAttribute(_){vd(this,_)&&Ag(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,dT(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 _[Th]=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:CI,meta:{el:this,interactionId:se()}});return}_[Wr]=!0,_[hh]=performance.now(),this.setComponentId(),this.dispatch=Ol(this),_[Rt]=xs(this,O,tr,{presentational:r}),_[Yr]=xs(this,O,wh,{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,xg(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)),AT(this),this.getComponentId()&&delete t[this.getComponentId()])}[Kt](_=se(),I=H.CONNECTION,y={}){let N=v(this);if(y.cause=I,Pg&&(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:RI,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);Pg&&(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})}),Dg=d(d({},jt),{items:{anyOf:[d(d({},ee),{properties:{before:ue,after:ue},additionalProperties:!1}),ue]}}),wg=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({},Dg),{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})}),Lg=d(d({},ee),{additionalProperties:{anyOf:[d(d({},ee),{properties:{effect:ue,args:jt,descendantOnly:bt,stopPropagation:bt,interceptors:Dg,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]}}),Mg=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})}),Hg={},kg=d({},ue),Ug=d(d({},ue),{deprecated:"life cycle has been deprecated, use `COMPONENT_BOOTSTRAPPED` action handler instead"}),Fg=d(d({},ue),{deprecated:"life cycle has been deprecated, use `COMPONENT_CONNECTED` action handler instead"}),Vg=d(d({},ue),{deprecated:"life cycle has been deprecated, use `COMPONENT_DISCONNECTED` action handler instead"}),Bg=d(d({},ue),{deprecated:!0}),jg=d(d({},ee),{properties:{name:qe,properties:wl,actions:wg,actionHandlers:Lg,eventHandlers:Mg,initialState:Hg,setInitialState:kg,onBootstrap:Ug,onConnect:Fg,onDisconnect:Vg,onPropertiesSet:Bg},additionalProperties:!1}),Gg=d(d({},ee),{properties:{name:qe,properties:wl},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}),actions:wg,actionHandlers:Lg,eventHandlers:Mg,initialState:Hg,setInitialState:kg,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:Ug,onConnect:Fg,onDisconnect:Vg,onPropertiesSet:Bg,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})),bI=Mt(d(d({},ee),{properties:{behaviors:d(d({},jt),{items:{anyOf:[Gg,d(d({},ee),{properties:{behavior:Gg,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 bI(t,`Config for ${e}: `,r)}function Vd(e,t,r){return PI(t,`Config for ${e}: `,r)}var{CHECK_FOR_POSSIBLE_PRESENTATIONAL_COMPONENTS:vI,POSSIBLE_PRESENTATIONAL_COMPONENTS:xI}=Y,DI=k(vI),wI=k(xI);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):(DI&&Fd(o,i,{shouldLog:!1})&&wI.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 $g={SUSPEND:fc,ACTIVE:xh,DETACH:Hn},Wg={OPEN:Un,CLOSED:kn},Yg={LOW:vo,MEDIUM:lc},Jo={},Qg=jc(Jo),zg=Ll(Jo),qg=Ll(Jo,{presentational:!0}),Kg=d(d({},he),{ARIA_LIVE_REGION_UPDATE_REQUESTED:Ec}),Xg={polite:Tl,assertive:gl},Jg=Ja,Zg=e=>Jo[e],eN=()=>d({},Jo);z_(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 LI from"/uxasset/externals/amb-client-js/index.jsdbx";var Gd,$d;function Jr(e=null){if(Gd||($d=e,Gd=LI.getClient($d)),$d!==e)throw new Error("Subsequent amb client request has different url");return Gd}s();s();var lN=et(cN());function Zo(){return(0,lN.default)()}s();function kl(e,t){return`${e}-${t}`}s();var _N=et(EN());function ti(e,t={},r=!0){return _N.default.compile(e)(t,r===!1?{encode:i=>i}:{})}s();s();var hN=setInterval;var TN=[],YI=k("ambGC.GARBAGE_COLLECTOR_INTERVAL")||5e3,QI=k("ambGC.TIME_TO_WAIT_AFTER_DISCONNECT")||1e3;hN(()=>{TN.forEach(e=>{e.__map.forEach((t,r)=>{t.host.isConnected||(t.host[on]?Date.now()-t.host[on]>QI&&e.delete(r):t.host[on]=Date.now())})})},YI);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 TN.push(n),n}var zI=Ls((e,t)=>{t.unsubscribe()});function qI(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 KI="AMB_CHANNEL_SUBSCRIBE_STARTED",XI="AMB_CHANNEL_SUBSCRIBE_SUCCEEDED",JI="AMB_CHANNEL_SUBSCRIBE_FAILED",ZI="AMB_CHANNEL_UNSUBSCRIBE_SUCCEEDED",eP="AMB_MESSAGE_RECEIVED";function tP(e,t,r,n,o={},i){let{subscribeStartedActionType:a=KI,subscribeSucceededActionType:c=XI,subscribeFailedActionType:l=JI,unsubscribeSucceededActionType:f=ZI,messageReceivedActionType:p=eP,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=qI(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:tP,args:[Jr(),Zo(),zI,e,t]}}s();var rP="AMB_MESSAGE_PUBLISHED";function nP(e,t,r={},n){let{messagePublishedActionType:o=rP,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:nP,args:[Jr(),e,t]}}s();var oP=Ls((e,t)=>{t.forEach(r=>Jr().unsubscribeFromEvent(r))});function iP(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:iP,args:[Zo(),Jr(),oP]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_amb=qd);var Sm={};Z(Sm,{createGraphQLEffect:()=>Tf,hashQuery:()=>Cm});s();var Am={};Z(Am,{createGraphQLEffect:()=>Tf,hashQuery:()=>Cm});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 sP=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 aP(e,t){return e&&t}function en(e,t){return e[t]||e.getAttribute&&e.getAttribute(sP(t))}function cP(e){let t=en(e,em),r=en(e,Zd),n=en(e,Xd),o=en(e,Jd),i=d(d(d({},aP(t,r)&&{[em]:t,[Zd]:r}),n&&{[Xd]:n}),o&&{[Jd]:o});return gN(i)?i:void 0}function lP(e){return e.sourceElement}function NN(e){return e.tagName==="SEISMIC-HOIST"}function gN(e){return!!(en(e,em)&&en(e,Zd)||en(e,Xd)||en(e,Jd))}function ri(e){let t=e;for(;t;){if(!NN(t)&&gN(t))return cP(t);t=NN(t)?lP(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:(yN(t),t):(yN(t),t)},yN=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:fP,error:Gt}=console,{GQL_CACHE_CAPACITY:uP}=Y,pP=k(uP),Ms=async e=>{let{dbName:t,storeName:r,schemaVersion:n,options:o={}}=e,i,a=d({capacity:pP,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=>{fP(`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 ON=(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 dP=["OperationDefinition"];function mP(e){return dP.includes(e.kind)&&e.operation==="query"||e.operation==="mutation"}function Bl(e,t){if(t){let r=EP(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(mP(n),r)]}))})}return e}function EP(e,t,r,n){let o=_P(e,t),i=hP(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 _P(e,t){if(!!TP(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 hP(e,t){if(!!gP(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 TP(e,t){return e!==void 0&&t!==void 0}function gP(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),yP(NP(r),{name:{kind:"Name",value:t}})))})}function NP(e){return e.kind==="OperationDefinition"&&e.operation==="query"||e.operation==="mutation"}function yP(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(RN());var OP=["#","^",">","&","name"];function CN(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}CN.prototype=new Error;function RP(e,t,r){let{length:n}=t;for(let o=0;o<n;o++)if(!r[t[o]])throw new CN(e,t)}function CP(e){let t=im.default.parse(e),r=[],{length:n}=t;for(let o=0;o<n;o++){let i=t[o];OP.includes(i[0])&&r.push(i[1])}return r}var AP=Q(CP,{profileName:"getTokens"});function Wl(e="",t={}){let r=AP(e);return RP(e,r,t),im.default.render(e,t)}s();s();s();var YN=et(WN()),{__extends:Bq,__assign:am,__rest:jq,__decorate:Gq,__param:$q,__metadata:Wq,__awaiter:Yq,__generator:Qq,__exportStar:zq,__createBinding:qq,__values:Kq,__read:Xq,__spread:Jq,__spreadArrays:Zq,__spreadArray:e2,__await:t2,__asyncGenerator:r2,__asyncDelegator:n2,__asyncValues:o2,__makeTemplateObject:i2,__importStar:s2,__importDefault:a2,__classPrivateFieldGet:c2,__classPrivateFieldSet:l2}=YN.default;s();function ii(e,t){if(!Boolean(e))throw new Error(t)}s();s();s();s();function QN(e){return typeof e=="object"&&e!==null}s();s();function zN(e,t){if(!Boolean(e))throw new Error(t!=null?t:"Unexpected invariant triggered.")}var SP=/\r\n|[\n\r]/g;function ks(e,t){let r=0,n=1;for(let o of e.body.matchAll(SP)){if(typeof o.index=="number"||zN(!1),o.index>=t)break;r=o.index+o[0].length,n+=1}return{line:n,column:t+1-r}}s();function qN(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+KN([[`${a} |`,h[0]],...h.slice(1,m+1).map(g=>["|",g]),["|","^".padStart(T)],["|",h[m+1]]])}return f+KN([[`${a-1} |`,p[o-1]],[`${a} |`,E],["|","^".padStart(l)],[`${a+1} |`,p[o+1]]])}function KN(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 IP(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}=IP(r);super(t);this.name="GraphQLError",this.path=f!=null?f:void 0,this.originalError=p!=null?p:void 0,this.nodes=XN(Array.isArray(a)?a:a?[a]:void 0);let m=XN((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=QN(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+=`

`+qN(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 XN(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"]},PP=new Set(Object.keys(fm));function um(e){let t=e==null?void 0:e.kind;return typeof t=="string"&&PP.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 JN(e){return e>=97&&e<=122||e>=65&&e<=90}function pm(e){return JN(e)||e===95}function ZN(e){return JN(e)||si(e)||e===95}function ey(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=bP(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 bP(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=vP(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 ty(e.charCodeAt(t))&&ry(e.charCodeAt(t+1))}function ty(e){return e>=55296&&e<=56319}function ry(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 vP(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 xP(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?LP(e,o):wP(e,o)}if(si(i)||i===45)return DP(e,o,i);if(pm(i))return MP(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 xP(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 DP(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 wP(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?HP(e,o):kP(e,o):UP(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 HP(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 kP(e,t){let r=e.source.body,n=ny(r,t+2);if(ai(n))return{value:String.fromCodePoint(n),size:6};if(ty(n)&&r.charCodeAt(t+6)===92&&r.charCodeAt(t+7)===117){let o=ny(r,t+8);if(ry(o))return{value:String.fromCodePoint(n,o),size:12}}throw ye(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+6)}".`)}function ny(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 UP(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 LP(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,ey(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 MP(e,t){let r=e.source.body,n=r.length,o=t+1;for(;o<n;){let i=r.charCodeAt(o);if(ZN(i))++o;else break}return Ne(e,b.NAME,t,o,r.slice(t,o))}s();s();var FP=10,oy=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 VP(e,t);default:return String(e)}}function VP(e,t){if(e===null)return"null";if(t.includes(e))return"[Circular]";let r=[...t,e];if(BP(e)){let n=e.toJSON();if(n!==e)return typeof n=="string"?n:tf(n,r)}else if(Array.isArray(e))return GP(e,r);return jP(e,r)}function BP(e){return typeof e.toJSON=="function"}function jP(e,t){let r=Object.entries(e);if(r.length===0)return"{}";if(t.length>oy)return"["+$P(e)+"]";let n=r.map(([o,i])=>o+": "+tf(i,t));return"{ "+n.join(", ")+" }"}function GP(e,t){if(e.length===0)return"[]";if(t.length>oy)return"[Array]";let r=Math.min(FP,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 $P(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 iy=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 iy(e,ci)}function ay(e,t){return new sy(e,t).parseDocument()}var sy=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 ${cy(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 cy(e.kind)+(t!=null?` "${t}"`:"")}function cy(e){return Zl(e)?`"${e}"`:e}s();s();function ly(e){return`"${e.replace(WP,YP)}"`}var WP=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function YP(e){return QP[e.charCodeAt(0)]}var QP=["\\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 zP=Object.freeze({});function fy(e,t,r=fm){let n=new Map;for(let C of Object.values(W))n.set(C,qP(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===zP)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 qP(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 uy(e){return fy(e,KP)}var XP=80,KP={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>XP&&(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):ly(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+(py(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+(py(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 py(e){var t;return(t=e==null?void 0:e.some(r=>r.includes(`
`)))!==null&&t!==void 0?t:!1}s();function dy(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,my=!0,cf=!1;function Ey(e){return e.replace(/[\s,]+/g," ").trim()}function JP(e){return Ey(e.source.body.substring(e.start,e.end))}function ZP(e){var t=new Set,r=[];return e.definitions.forEach(function(n){if(n.kind==="FragmentDefinition"){var o=n.name.value,i=JP(n.loc),a=mm.get(o);a&&!a.has(i)?my&&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 eb(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 tb(e){var t=Ey(e);if(!af.has(t)){var r=ay(e,{experimentalFragmentVariables:cf,allowLegacyFragmentVariables:cf});if(!r||r.kind!=="Document")throw new Error("Not a valid GraphQL document.");af.set(t,eb(ZP(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]}),tb(n)}function rb(){af.clear(),mm.clear()}function nb(){my=!1}function ob(){cf=!0}function ib(){cf=!1}var Bs={gql:li,resetCaches:rb,disableFragmentWarnings:nb,enableExperimentalFragmentVariables:ob,disableExperimentalFragmentVariables:ib};(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 _y=li;function fi(e=""){return _y(e)}s();function lf(e){return Ke(e.toLowerCase())}var hy=Gl(),Em=null,sb=async()=>{if(!Em){let e={xsrfToken:hy.g_ck,xTransactionSource:hy.transaction_source,batching:!1};Em=await an(e)()}return Em},Ty=sb;s();function ui(e){return dy(uy(e))}var gy="/api/now/graphql",ab=50,cb=10,lb=!0,{GQL_CACHE_CAPACITY:fb,GQL_CACHING_ENABLED:ub,GQL_CACHE_MAX_PERSIST:pb}=Y,Ny=k(ub),db=k(fb),mb=k(pb)||2880,ff,yy=async function(){if(ff)return ff;try{ff=await Jn({dbName:"Seismic",storeName:"gqlQueries",schemaVersion:1,options:{cachePolicy:Xn(db)}})}catch(e){return null}return ff};function _m({batchInterval:e=ab,maxBatchSize:t=cb,batchingEnabled:r=lb}={}){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(Ny&&((x=p==null?void 0:p.transactionMetaData)==null?void 0:x.cacheable)&&ON(g,globalThis)){let L=l(g,T,h,E),M=ui(L),w=o({query:M,variables:m}),_=await yy();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<mb)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:gy,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 Ty()).request(gy,"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(Ny&&P&&S&&!I.length&&!$l(R)){let B=await yy();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:Eb}=Y,_b=!k(Eb),hb=_m({batchingEnabled:_b});function uf(e="",t={},r={},n={},o={},i){let a={variables:t,templateVars:r,domainContext:n,headers:o,operationName:e,transactionMetaData:i};return hb.enqueue(a)}s();s();var vy=et(by());function mf(){return(0,vy.default)()}s();function Ef(e,t){return`${e}-${t}`}s();import Rb from"/uxasset/externals/amb-client-js/index.jsdbx";var Nm,ym;function _f(e=null){if(Nm||(ym=e,Nm=Rb.getClient(ym)),ym!==e)throw new Error("Subsequent amb client request has different url");return Nm}s();s();function Om(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 Cb="enter",Ab="change",Sb="exit",Ib="abandoned",Pb="GRAPHQL_SUBSCRIPTION_STARTED",bb="GRAPHQL_SUBSCRIPTION_SUCCEEDED",vb="GRAPHQL_SUBSCRIPTION_FAILED",xb="GRAPHQL_UNSUBSCRIBE_SUCCEEDED",Db="GRAPHQL_SUBSCRIPTION_ITEM_ENTERED",wb="GRAPHQL_SUBSCRIPTION_ITEM_CHANGED",Lb="GRAPHQL_SUBSCRIPTION_ITEM_EXITED",Mb="GRAPHQL_SUBSCRIPTION_CONDITION_ABANDONED";function Hb(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 Rm(e){let{shouldSubscribe:t,ambClient:r,ambChannelRegistry:n,options:o,actionMetaData:i,registryId:a,channelId:c,serializedSubscription:l,dispatch:f}=e,{subscriptionStartedActionType:p=Pb,subscriptionSuccessActionType:E=bb,subscriptionFailedActionType:m=vb,unsubscribeSuccessActionType:T=xb,itemEnteredActionType:h=Db,itemChangedActionType:g=wb,itemExitedActionType:O=Lb,conditionAbandonedActionType:C=Mb}=o,A=Hb(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 Ab:f(g,L.data.data,i);break;case Cb:f(h,L.data.data,i);break;case Sb:f(O,L.data.data,i);break;case Ib: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=Om(r),{length:E}=p;for(let m=0;m<E;m++)Rm(d(d({shouldSubscribe:f,registryId:i},p[m]),{ambClient:a,ambChannelRegistry:c,options:t,actionMetaData:n,dispatch:o}))}var kb=new Map,Ub="GRAPHQL_REQUEST_STARTED",Fb="GRAPHQL_REQUEST_SUCCEEDED",Vb="GRAPHQL_REQUEST_FAILED",Bb="GRAPHQL_CACHE_UPDATED",{GQL_CACHING_REFRESH_DELAY:jb}=Y,Gb=k(jb)||1e4;async function Cm(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*$b(e,t={},r,n,o,i){var _;let{variableList:a=[],templateVarList:c=[],headerList:l=[],cacheable:f=!1,__unstableQueryHash:p=null,startActionType:E=Ub,successActionType:m=Fb,errorActionType:T=Vb,cacheUpdateActionType:h=Bb}=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}))})},Gb)):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:$b,args:[e,t,mf(),_f,kb]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_graphql=Am);var Im={};Z(Im,{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 Mm={};Z(Mm,{createHttpEffect:()=>Of});s();var Lm={};Z(Lm,{createHttpEffect:()=>Of});s();s();s();s();s();function Pm(){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:xy}=Y;function bm(){return typeof k(xy)=="boolean"?!k(xy):!0}var gf=Pm(),{navigator:Dy}=gf,Wb=an({xsrfToken:gf.g_ck,xTransactionSource:gf.transaction_source,maxConcurrent:Dy&&Dy.userAgent.indexOf("Trident/7.0")!==-1?1:4,batching:bm(gf)}),wy=Wb;s();function Yb(e=""){return typeof e!="string"?!1:[...e].some(t=>t.charCodeAt(0)>127)}var Qb=Q(Yb,{profileName:"containsNonAsciiChars"});function vm(e){let t={};for(let r in e)Qb(e[r])||(t[r]=e[r]);return t}s();var Nf=Oe({module:"@servicenow/ui-effect-http"});var zb=["NOW-UI-INTERACTION","NOW-UX-INTERACTION"],{HTTP_CACHING_ENABLED:qb,HTTP_CACHE_CAPACITY:Kb,HTTP_CACHE_MAX_PERSIST:Xb}=Y,Jb=k(qb),Zb=k(Kb),ev=k(Xb)||2880,yf,Ly=async function(){if(yf)return yf;try{yf=await Jn({dbName:"Seismic",storeName:"gqlQueries",schemaVersion:1,options:{cachePolicy:Xn(Zb)}})}catch(e){return null}return yf},tv=({url:e,headers:t,params:r})=>{let n=JSON.stringify(fr(t,zb)),o=JSON.stringify(r),i=Kn(globalThis);return`${e}:${n}:${o}:${i}`};async function xm(e,t,r){var x,D,L;let n=((x=window==null?void 0:window.nowUiFramework)==null?void 0:x.snHttp)||await wy(),{headers:o={},params:i,data:a,onUploadProgress:c=()=>{},batch:l=!0,cacheable:f=!1,cancelPromiseSymbol:p}=r,E=new AbortController,m=vm(o),T=tv({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(Jb&&g&&!O){let y=await Ly();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 Ly(),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<ev)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 jy=et(By());function wm(e="",t={},{encodeURIComponent:r}={}){return jy.default.compile(e)(t,r===!1?{encode:i=>i}:{})}var cv="HTTP_REQUEST_STARTED",lv="HTTP_REQUEST_PROGRESS_UPDATED",fv="HTTP_REQUEST_SUCCEEDED",uv="HTTP_REQUEST_FAILED",pv="HTTP_CACHE_UPDATED",{HTTP_CACHING_REFRESH_DELAY:dv}=Y,mv=k(dv)||1e4;function*Ev(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=cv,progressActionType:h=lv,successActionType:g=fv,errorActionType:O=uv,cacheUpdateActionType:C=pv}=t,{action:A,dispatch:R,host:x}=r,{payload:D}=A,L=wm(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 xm(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}))})},mv)):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:Ev,args:[e,t]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_http=Lm);var km={};Z(km,{createUpdateStateEffect:()=>Rf});s();var Hm={};Z(Hm,{createUpdateStateEffect:()=>Rf});s();s();var Gy=Oe();function _v(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);Gy("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),Gy("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:_v,args:[e]}}typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_effect_update_state=Hm);var Um={};Z(Um,{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 Fm={};Z(Fm,{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 jm={};Z(jm,{default:()=>Bm});s();var Vm={};Z(Vm,{default:()=>Bm});s();var Bm=Uc;typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_renderer_default=Vm);var nE={};Z(nE,{Fragment:()=>qs,createAriaRef:()=>Gr,createElement:()=>to,createElementFromNode:()=>vt,createElementFromString:()=>Qs,createRef:()=>Dt,createSlot:()=>Ys,dangerouslyCreateElementFromString:()=>zs,default:()=>rE});s();var tE={};Z(tE,{Fragment:()=>qs,createAriaRef:()=>Gr,createElement:()=>to,createElementFromNode:()=>vt,createElementFromString:()=>Qs,createRef:()=>Dt,createSlot:()=>Ys,dangerouslyCreateElementFromString:()=>zs,default:()=>rE});s();s();s();s();s();var $y="aria",Gm="attr",$m="data",Wm="hook",Ym="on",Qm=["hook","ref","now-aria-ref","on","style","class","attrs","props","dataset"],Wy=["innerHTML","outerHTML"],Cf="append-to-payload";var Yy=["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"],Qy=[...Yy,"component-id","listen-to","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning"],zy=[...Yy,"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:hv}=Y,Tv=k(hv),Af=e=>e==null,gv=Q(Ke,{profileName:"snabbdom-camelCase"}),Nv=e=>e.indexOf("-")>0,yv=Q(Nv,{profileName:"snabbdom-isCustomElement"});function Ov(e){let[t,...r]=e;return(n,o)=>{t.apply(o,[...r,n,o])}}var qy=e=>{let t=e.indexOf("-"),r=t>0?e.substring(0,t):null,n=r===Gm||$m||Wm||Ym?e.slice(t+1):e;return{index:t,prefix:r,name:n}},Rv=Tv?Q(qy,{profileName:"snabbdom-getPropKeyParts"}):qy;function Sf(e,t){let r={hook:{},ref:null,"now-aria-ref":null,on:{},style:{},class:{},attrs:{},props:{}},n=yv(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}=Rv(a);if(l>0){if(f===Gm){r.attrs[p]=Af(c)?!1:c;continue}if(f===$y){r.attrs[a]=Af(c)?!1:c;continue}if(f===$m){r.dataset||(r.dataset={}),r.dataset[p]=c;continue}if(f===Wm&&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===Ym&&Array.isArray(c)&&typeof c[0]=="function"&&c.length>1){r.on[p]=Ov(c);continue}if(Qm.includes(f)){r[f][p]=c;continue}}if(Qm.includes(a)){r[a]=c;continue}if(n?Qy.includes(a)&&(r.attrs[a]=Af(c)?!1:c,!r.key&&a==="component-id"&&(r.key=c)):zy.includes(a)&&(r.attrs[a]=Af(c)?!1:c),Wy.includes(a)){r.props[a]=c;continue}r.props[gv(a)]=c}return r}s();function Ky(e,t){let{length:r}=e;for(let n=0;n<r;n++){let o=e[n];Array.isArray(o)?Ky(o,t):typeof o!="boolean"&&typeof o!="symbol"&&o!==null&&o!==void 0&&t.push(o)}return t}function If(e){return Ky(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 Jy=et(Fn());s();s();s();var bf=[];s();var vf=[];var zm=(e,t,{destroy:r}={})=>{},qm={create:(e,t)=>zm(null,t),update:(e,t)=>zm(e,t),destroy:e=>zm(null,e,{destroy:!0})};s();var Km=e=>{let t=e.data.ref;t&&typeof t=="function"?t(e.elm):t&&typeof t=="object"&&(t.current=e.elm)},Xm={create:(e,t)=>Km(t),update:(e,t)=>Km(t),destroy:e=>Km(e)};s();var Xy=(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)}}},Jm={create:Xy,update:Xy};s();var Cv=Cc([Jm,Ac,Sc,Ic,qm,Pc,bc,Xm,Jy.denyUnlessSigned]),Ws=Cv;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 Zy=et(Fn());function vt(e){let t=(0,Zy.sign)(cs(e));return eO(t),t}var eO=(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++)eO(r[i],t)}};var Df=()=>null,Av=Object.assign(Df,{dispatch:Df,updateState:Df,updateProperties:Df});function Zm(e,t,r={},n=Av,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 eE(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 tO=et(Fn());var Sv=(0,tO.signingH)(kc);function to(e,t,...r){return typeof e=="function"?e(t||{},Pf(r)):Sv(e,t?Sf(e,xf(t)):{},If(r))}function Iv(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},Iv(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 rE={createSlot:Ys,createElement:to,createElementFromNode:vt,createElementFromString:Qs,dangerouslyCreateElementFromString:zs,createRef:Dt,onDisconnect:eE,onStateChange:Zm,Fragment:qs};typeof window!="undefined"&&(window.__TECTONIC__$servicenow_ui_renderer_snabbdom=tE);var Pv={};Z(Pv,{list:()=>nO,query:()=>Lf,record:()=>rO,sysId:()=>wf,table:()=>Ks});s();var oE={};Z(oE,{list:()=>nO,query:()=>Lf,record:()=>rO,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 rO={nowName:"record",nowLabel:"Record",nowDescription:null,sysId:wf,table:Ks,view:{nowLabel:"View",type:"string"}},nO={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=oE);var iE={};Z(iE,{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 aE={};Z(aE,{create:()=>sO});s();var sE={};Z(sE,{create:()=>sO});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:iO(e.origin)},i(a.props,r,oO(n))))}}},!1);var oO=e=>typeof e=="object"&&!Array.isArray(e)?e:{message:e},Mf={"*":{events:new Set,components:new Set}},bv=(e,t)=>(t.forEach(r=>{e.add(r)}),e),iO=e=>({origin:e,timestamp:new Date().getTime()}),sO=(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?bv(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:iO(window.location.origin)},oO(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=sE);var uE={};Z(uE,{appendTranslations:()=>fE,hasTranslation:()=>mO,t:()=>dO});s();var cE={};Z(cE,{appendTranslations:()=>fE,hasTranslation:()=>mO,t:()=>dO});s();var lO=et(cO());"use strict";var lE="sn-translate",Hf="__TRANSLATIONS__",kf="__TECTONIC_TRANSLATIONS_PREFIX__",sr="__TECTONIC_TRANSLATIONS__",fO=window&&window[Hf]||(window[Hf]={}),uO=Object.assign({},fO);window[sr]||(window[sr]=uO);function pO({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({},fO)),fE(r)}}):console.warn(`[${lE}] If you're seeing this message, it probably means that you've loaded two copies of ${lE} on the page. At this time, only a single copy of ${lE} can be loaded at a time.`)}function Dv(){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 fE(e){for(let t in e)window[sr][t]=e[t]}function dO(e,...t){window[sr]||(window[sr]=uO);let r=window[sr],n=Dv(),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,lO.default)(`${n}${a}`,...t)}function mO(e){return window[sr].hasOwnProperty(e)}u&&u.env&&parseInt(u.env.SN_TRANSLATE_COMPAT)?pO({compat:!0}):pO();typeof window!="undefined"&&(window.__TECTONIC__sn_translate=cE);var cx=et(BO());export{Yf as servicenowUiBehaviorLocalStorage,Ju as servicenowUiBehaviorPostMessage,Zu as servicenowUiConfig,jd as servicenowUiCore,Kd as servicenowUiEffectAmb,Sm as servicenowUiEffectGraphql,Im as servicenowUiEffectHelpers,Mm as servicenowUiEffectHttp,km as servicenowUiEffectUpdateState,Um as servicenowUiInternal,Fm as servicenowUiMetrics,jm as servicenowUiRendererDefault,nE as servicenowUiRendererSnabbdom,Pv as servicenowUiTypes,iE as servicenowUiUtils,cx as snCustomCreateElement,aE as snSeismicPostMessage,uE 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
