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

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

`+af(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 yy(e){return e===void 0||e.length===0?void 0:e}function Ae(e,t,r){return new hi(`Syntax Error: ${r}`,void 0,e,[t])}s();var Qs=class{constructor(t,r,o){this.start=t.start,this.end=r.end,this.startToken=t,this.endToken=r,this.source=o}get[Symbol.toStringTag](){return"Location"}toJSON(){return{start:this.start,end:this.end}}},Ti=class{constructor(t,r,o,n,i,a){this.kind=t,this.start=r,this.end=o,this.line=n,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}}},vm={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"]},tx=new Set(Object.keys(vm));function Dm(e){let t=e==null?void 0:e.kind;return typeof t=="string"&&tx.has(t)}var ao;(function(e){e.QUERY="query",e.MUTATION="mutation",e.SUBSCRIPTION="subscription"})(ao||(ao={}));s();var qs;(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"})(qs||(qs={}));s();var $;(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"})($||($={}));s();s();s();function cf(e){return e===9||e===32}function gi(e){return e>=48&&e<=57}function Oy(e){return e>=97&&e<=122||e>=65&&e<=90}function wm(e){return Oy(e)||e===95}function Ry(e){return Oy(e)||gi(e)||e===95}function Sy(e){var t;let r=Number.MAX_SAFE_INTEGER,o=null,n=-1;for(let a=0;a<e.length;++a){var i;let c=e[a],l=rx(c);l!==c.length&&(o=(i=o)!==null&&i!==void 0?i:a,n=a,a!==0&&l<r&&(r=l))}return e.map((a,c)=>c===0?a:a.slice(r)).slice((t=o)!==null&&t!==void 0?t:0,n+1)}function rx(e){let t=0;for(;t<e.length&&cf(e.charCodeAt(t));)++t;return t}function lf(e,t){let r=e.replace(/"""/g,'\\"""'),o=r.split(/\r\n|[\n\r]/g),n=o.length===1,i=o.length>1&&o.slice(1).every(h=>h.length===0||cf(h.charCodeAt(0))),a=r.endsWith('\\"""'),c=e.endsWith('"')&&!a,l=e.endsWith("\\"),f=c||l,p=!(t!=null&&t.minimize)&&(!n||e.length>70||f||i||a),m="",d=n&&cf(e.charCodeAt(0));return(p&&!d||i)&&(m+=`
`),m+=r,(p||f)&&(m+=`
`),'"""'+m+'"""'}s();var x;(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"})(x||(x={}));var nn=class{constructor(t){let r=new Ti(x.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!==x.EOF)do if(t.next)t=t.next;else{let r=ox(this,t.end);t.next=r,r.prev=t,t=r}while(t.kind===x.COMMENT);return t}};function ff(e){return e===x.BANG||e===x.DOLLAR||e===x.AMP||e===x.PAREN_L||e===x.PAREN_R||e===x.SPREAD||e===x.COLON||e===x.EQUALS||e===x.AT||e===x.BRACKET_L||e===x.BRACKET_R||e===x.BRACE_L||e===x.PIPE||e===x.BRACE_R}function Ni(e){return e>=0&&e<=55295||e>=57344&&e<=1114111}function uf(e,t){return Cy(e.charCodeAt(t))&&Iy(e.charCodeAt(t+1))}function Cy(e){return e>=55296&&e<=56319}function Iy(e){return e>=56320&&e<=57343}function sn(e,t){let r=e.source.body.codePointAt(t);if(r===void 0)return x.EOF;if(r>=32&&r<=126){let o=String.fromCodePoint(r);return o==='"'?`'"'`:`"${o}"`}return"U+"+r.toString(16).toUpperCase().padStart(4,"0")}function Re(e,t,r,o,n){let i=e.line,a=1+r-e.lineStart;return new Ti(t,r,o,i,a,n)}function ox(e,t){let r=e.source.body,o=r.length,n=t;for(;n<o;){let i=r.charCodeAt(n);switch(i){case 65279:case 9:case 32:case 44:++n;continue;case 10:++n,++e.line,e.lineStart=n;continue;case 13:r.charCodeAt(n+1)===10?n+=2:++n,++e.line,e.lineStart=n;continue;case 35:return nx(e,n);case 33:return Re(e,x.BANG,n,n+1);case 36:return Re(e,x.DOLLAR,n,n+1);case 38:return Re(e,x.AMP,n,n+1);case 40:return Re(e,x.PAREN_L,n,n+1);case 41:return Re(e,x.PAREN_R,n,n+1);case 46:if(r.charCodeAt(n+1)===46&&r.charCodeAt(n+2)===46)return Re(e,x.SPREAD,n,n+3);break;case 58:return Re(e,x.COLON,n,n+1);case 61:return Re(e,x.EQUALS,n,n+1);case 64:return Re(e,x.AT,n,n+1);case 91:return Re(e,x.BRACKET_L,n,n+1);case 93:return Re(e,x.BRACKET_R,n,n+1);case 123:return Re(e,x.BRACE_L,n,n+1);case 124:return Re(e,x.PIPE,n,n+1);case 125:return Re(e,x.BRACE_R,n,n+1);case 34:return r.charCodeAt(n+1)===34&&r.charCodeAt(n+2)===34?fx(e,n):sx(e,n)}if(gi(i)||i===45)return ix(e,n,i);if(wm(i))return ux(e,n);throw Ae(e.source,n,i===39?`Unexpected single quote character ('), did you mean to use a double quote (")?`:Ni(i)||uf(r,n)?`Unexpected character: ${sn(e,n)}.`:`Invalid character: ${sn(e,n)}.`)}return Re(e,x.EOF,o,o)}function nx(e,t){let r=e.source.body,o=r.length,n=t+1;for(;n<o;){let i=r.charCodeAt(n);if(i===10||i===13)break;if(Ni(i))++n;else if(uf(r,n))n+=2;else break}return Re(e,x.COMMENT,t,n,r.slice(t+1,n))}function ix(e,t,r){let o=e.source.body,n=t,i=r,a=!1;if(i===45&&(i=o.charCodeAt(++n)),i===48){if(i=o.charCodeAt(++n),gi(i))throw Ae(e.source,n,`Invalid number, unexpected digit after 0: ${sn(e,n)}.`)}else n=Lm(e,n,i),i=o.charCodeAt(n);if(i===46&&(a=!0,i=o.charCodeAt(++n),n=Lm(e,n,i),i=o.charCodeAt(n)),(i===69||i===101)&&(a=!0,i=o.charCodeAt(++n),(i===43||i===45)&&(i=o.charCodeAt(++n)),n=Lm(e,n,i),i=o.charCodeAt(n)),i===46||wm(i))throw Ae(e.source,n,`Invalid number, expected digit but got: ${sn(e,n)}.`);return Re(e,a?x.FLOAT:x.INT,t,n,o.slice(t,n))}function Lm(e,t,r){if(!gi(r))throw Ae(e.source,t,`Invalid number, expected digit but got: ${sn(e,t)}.`);let o=e.source.body,n=t+1;for(;gi(o.charCodeAt(n));)++n;return n}function sx(e,t){let r=e.source.body,o=r.length,n=t+1,i=n,a="";for(;n<o;){let c=r.charCodeAt(n);if(c===34)return a+=r.slice(i,n),Re(e,x.STRING,t,n+1,a);if(c===92){a+=r.slice(i,n);let l=r.charCodeAt(n+1)===117?r.charCodeAt(n+2)===123?ax(e,n):cx(e,n):lx(e,n);a+=l.value,n+=l.size,i=n;continue}if(c===10||c===13)break;if(Ni(c))++n;else if(uf(r,n))n+=2;else throw Ae(e.source,n,`Invalid character within String: ${sn(e,n)}.`)}throw Ae(e.source,n,"Unterminated string.")}function ax(e,t){let r=e.source.body,o=0,n=3;for(;n<12;){let i=r.charCodeAt(t+n++);if(i===125){if(n<5||!Ni(o))break;return{value:String.fromCodePoint(o),size:n}}if(o=o<<4|zs(i),o<0)break}throw Ae(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+n)}".`)}function cx(e,t){let r=e.source.body,o=Ay(r,t+2);if(Ni(o))return{value:String.fromCodePoint(o),size:6};if(Cy(o)&&r.charCodeAt(t+6)===92&&r.charCodeAt(t+7)===117){let n=Ay(r,t+8);if(Iy(n))return{value:String.fromCodePoint(o,n),size:12}}throw Ae(e.source,t,`Invalid Unicode escape sequence: "${r.slice(t,t+6)}".`)}function Ay(e,t){return zs(e.charCodeAt(t))<<12|zs(e.charCodeAt(t+1))<<8|zs(e.charCodeAt(t+2))<<4|zs(e.charCodeAt(t+3))}function zs(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}function lx(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 Ae(e.source,t,`Invalid character escape sequence: "${r.slice(t,t+2)}".`)}function fx(e,t){let r=e.source.body,o=r.length,n=e.lineStart,i=t+3,a=i,c="",l=[];for(;i<o;){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=Re(e,x.BLOCK_STRING,t,i+3,Sy(l).join(`
`));return e.line+=l.length-1,e.lineStart=n,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,n=i;continue}if(Ni(f))++i;else if(uf(r,i))i+=2;else throw Ae(e.source,i,`Invalid character within String: ${sn(e,i)}.`)}throw Ae(e.source,i,"Unterminated string.")}function ux(e,t){let r=e.source.body,o=r.length,n=t+1;for(;n<o;){let i=r.charCodeAt(n);if(Ry(i))++n;else break}return Re(e,x.NAME,t,n,r.slice(t,n))}s();s();function pf(e){return df(e,[])}function df(e,t){switch(typeof e){case"string":return JSON.stringify(e);case"function":return e.name?`[function ${e.name}]`:"[function]";case"object":return px(e,t);default:return String(e)}}function px(e,t){if(e===null)return"null";if(t.includes(e))return"[Circular]";let r=[...t,e];if(dx(e)){let o=e.toJSON();if(o!==e)return typeof o=="string"?o:df(o,r)}else if(Array.isArray(e))return Ex(e,r);return mx(e,r)}function dx(e){return typeof e.toJSON=="function"}function mx(e,t){let r=Object.entries(e);if(r.length===0)return"{}";if(t.length>2)return"["+_x(e)+"]";let o=r.map(([n,i])=>n+": "+df(i,t));return"{ "+o.join(", ")+" }"}function Ex(e,t){if(e.length===0)return"[]";if(t.length>2)return"[Array]";let r=Math.min(10,e.length),o=e.length-r,n=[];for(let i=0;i<r;++i)n.push(df(e[i],t));return o===1?n.push("... 1 more item"):o>1&&n.push(`... ${o} more items`),"["+n.join(", ")+"]"}function _x(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 Py=function(t,r){return t instanceof r};var co=class{constructor(t,r="GraphQL request",o={line:1,column:1}){typeof t=="string"||Ei(!1,`Body must be a string. Received: ${pf(t)}.`),this.body=t,this.name=r,this.locationOffset=o,this.locationOffset.line>0||Ei(!1,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||Ei(!1,"column in locationOffset is 1-indexed and must be positive.")}get[Symbol.toStringTag](){return"Source"}};function mf(e){return Py(e,co)}function _f(e,t){return new Mm(e,t).parseDocument()}var Mm=class{constructor(t,r){let o=mf(t)?t:new co(t);this._lexer=new nn(o),this._options=r}parseName(){let t=this.expectToken(x.NAME);return this.node(t,{kind:$.NAME,value:t.value})}parseDocument(){return this.node(this._lexer.token,{kind:$.DOCUMENT,definitions:this.many(x.SOF,this.parseDefinition,x.EOF)})}parseDefinition(){if(this.peek(x.BRACE_L))return this.parseOperationDefinition();let t=this.peekDescription(),r=t?this._lexer.lookahead():this._lexer.token;if(r.kind===x.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 Ae(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(x.BRACE_L))return this.node(t,{kind:$.OPERATION_DEFINITION,operation:ao.QUERY,name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet()});let r=this.parseOperationType(),o;return this.peek(x.NAME)&&(o=this.parseName()),this.node(t,{kind:$.OPERATION_DEFINITION,operation:r,name:o,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet()})}parseOperationType(){let t=this.expectToken(x.NAME);switch(t.value){case"query":return ao.QUERY;case"mutation":return ao.MUTATION;case"subscription":return ao.SUBSCRIPTION}throw this.unexpected(t)}parseVariableDefinitions(){return this.optionalMany(x.PAREN_L,this.parseVariableDefinition,x.PAREN_R)}parseVariableDefinition(){return this.node(this._lexer.token,{kind:$.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(x.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(x.EQUALS)?this.parseConstValueLiteral():void 0,directives:this.parseConstDirectives()})}parseVariable(){let t=this._lexer.token;return this.expectToken(x.DOLLAR),this.node(t,{kind:$.VARIABLE,name:this.parseName()})}parseSelectionSet(){return this.node(this._lexer.token,{kind:$.SELECTION_SET,selections:this.many(x.BRACE_L,this.parseSelection,x.BRACE_R)})}parseSelection(){return this.peek(x.SPREAD)?this.parseFragment():this.parseField()}parseField(){let t=this._lexer.token,r=this.parseName(),o,n;return this.expectOptionalToken(x.COLON)?(o=r,n=this.parseName()):n=r,this.node(t,{kind:$.FIELD,alias:o,name:n,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(x.BRACE_L)?this.parseSelectionSet():void 0})}parseArguments(t){let r=t?this.parseConstArgument:this.parseArgument;return this.optionalMany(x.PAREN_L,r,x.PAREN_R)}parseArgument(t=!1){let r=this._lexer.token,o=this.parseName();return this.expectToken(x.COLON),this.node(r,{kind:$.ARGUMENT,name:o,value:this.parseValueLiteral(t)})}parseConstArgument(){return this.parseArgument(!0)}parseFragment(){let t=this._lexer.token;this.expectToken(x.SPREAD);let r=this.expectOptionalKeyword("on");return!r&&this.peek(x.NAME)?this.node(t,{kind:$.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1)}):this.node(t,{kind:$.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:$.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:$.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 x.BRACKET_L:return this.parseList(t);case x.BRACE_L:return this.parseObject(t);case x.INT:return this._lexer.advance(),this.node(r,{kind:$.INT,value:r.value});case x.FLOAT:return this._lexer.advance(),this.node(r,{kind:$.FLOAT,value:r.value});case x.STRING:case x.BLOCK_STRING:return this.parseStringLiteral();case x.NAME:switch(this._lexer.advance(),r.value){case"true":return this.node(r,{kind:$.BOOLEAN,value:!0});case"false":return this.node(r,{kind:$.BOOLEAN,value:!1});case"null":return this.node(r,{kind:$.NULL});default:return this.node(r,{kind:$.ENUM,value:r.value})}case x.DOLLAR:if(t)if(this.expectToken(x.DOLLAR),this._lexer.token.kind===x.NAME){let o=this._lexer.token.value;throw Ae(this._lexer.source,r.start,`Unexpected variable "$${o}" 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:$.STRING,value:t.value,block:t.kind===x.BLOCK_STRING})}parseList(t){let r=()=>this.parseValueLiteral(t);return this.node(this._lexer.token,{kind:$.LIST,values:this.any(x.BRACKET_L,r,x.BRACKET_R)})}parseObject(t){let r=()=>this.parseObjectField(t);return this.node(this._lexer.token,{kind:$.OBJECT,fields:this.any(x.BRACE_L,r,x.BRACE_R)})}parseObjectField(t){let r=this._lexer.token,o=this.parseName();return this.expectToken(x.COLON),this.node(r,{kind:$.OBJECT_FIELD,name:o,value:this.parseValueLiteral(t)})}parseDirectives(t){let r=[];for(;this.peek(x.AT);)r.push(this.parseDirective(t));return r}parseConstDirectives(){return this.parseDirectives(!0)}parseDirective(t){let r=this._lexer.token;return this.expectToken(x.AT),this.node(r,{kind:$.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(t)})}parseTypeReference(){let t=this._lexer.token,r;if(this.expectOptionalToken(x.BRACKET_L)){let o=this.parseTypeReference();this.expectToken(x.BRACKET_R),r=this.node(t,{kind:$.LIST_TYPE,type:o})}else r=this.parseNamedType();return this.expectOptionalToken(x.BANG)?this.node(t,{kind:$.NON_NULL_TYPE,type:r}):r}parseNamedType(){return this.node(this._lexer.token,{kind:$.NAMED_TYPE,name:this.parseName()})}peekDescription(){return this.peek(x.STRING)||this.peek(x.BLOCK_STRING)}parseDescription(){if(this.peekDescription())return this.parseStringLiteral()}parseSchemaDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("schema");let o=this.parseConstDirectives(),n=this.many(x.BRACE_L,this.parseOperationTypeDefinition,x.BRACE_R);return this.node(t,{kind:$.SCHEMA_DEFINITION,description:r,directives:o,operationTypes:n})}parseOperationTypeDefinition(){let t=this._lexer.token,r=this.parseOperationType();this.expectToken(x.COLON);let o=this.parseNamedType();return this.node(t,{kind:$.OPERATION_TYPE_DEFINITION,operation:r,type:o})}parseScalarTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("scalar");let o=this.parseName(),n=this.parseConstDirectives();return this.node(t,{kind:$.SCALAR_TYPE_DEFINITION,description:r,name:o,directives:n})}parseObjectTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("type");let o=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(t,{kind:$.OBJECT_TYPE_DEFINITION,description:r,name:o,interfaces:n,directives:i,fields:a})}parseImplementsInterfaces(){return this.expectOptionalKeyword("implements")?this.delimitedMany(x.AMP,this.parseNamedType):[]}parseFieldsDefinition(){return this.optionalMany(x.BRACE_L,this.parseFieldDefinition,x.BRACE_R)}parseFieldDefinition(){let t=this._lexer.token,r=this.parseDescription(),o=this.parseName(),n=this.parseArgumentDefs();this.expectToken(x.COLON);let i=this.parseTypeReference(),a=this.parseConstDirectives();return this.node(t,{kind:$.FIELD_DEFINITION,description:r,name:o,arguments:n,type:i,directives:a})}parseArgumentDefs(){return this.optionalMany(x.PAREN_L,this.parseInputValueDef,x.PAREN_R)}parseInputValueDef(){let t=this._lexer.token,r=this.parseDescription(),o=this.parseName();this.expectToken(x.COLON);let n=this.parseTypeReference(),i;this.expectOptionalToken(x.EQUALS)&&(i=this.parseConstValueLiteral());let a=this.parseConstDirectives();return this.node(t,{kind:$.INPUT_VALUE_DEFINITION,description:r,name:o,type:n,defaultValue:i,directives:a})}parseInterfaceTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("interface");let o=this.parseName(),n=this.parseImplementsInterfaces(),i=this.parseConstDirectives(),a=this.parseFieldsDefinition();return this.node(t,{kind:$.INTERFACE_TYPE_DEFINITION,description:r,name:o,interfaces:n,directives:i,fields:a})}parseUnionTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("union");let o=this.parseName(),n=this.parseConstDirectives(),i=this.parseUnionMemberTypes();return this.node(t,{kind:$.UNION_TYPE_DEFINITION,description:r,name:o,directives:n,types:i})}parseUnionMemberTypes(){return this.expectOptionalToken(x.EQUALS)?this.delimitedMany(x.PIPE,this.parseNamedType):[]}parseEnumTypeDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("enum");let o=this.parseName(),n=this.parseConstDirectives(),i=this.parseEnumValuesDefinition();return this.node(t,{kind:$.ENUM_TYPE_DEFINITION,description:r,name:o,directives:n,values:i})}parseEnumValuesDefinition(){return this.optionalMany(x.BRACE_L,this.parseEnumValueDefinition,x.BRACE_R)}parseEnumValueDefinition(){let t=this._lexer.token,r=this.parseDescription(),o=this.parseEnumValueName(),n=this.parseConstDirectives();return this.node(t,{kind:$.ENUM_VALUE_DEFINITION,description:r,name:o,directives:n})}parseEnumValueName(){if(this._lexer.token.value==="true"||this._lexer.token.value==="false"||this._lexer.token.value==="null")throw Ae(this._lexer.source,this._lexer.token.start,`${Ef(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 o=this.parseName(),n=this.parseConstDirectives(),i=this.parseInputFieldsDefinition();return this.node(t,{kind:$.INPUT_OBJECT_TYPE_DEFINITION,description:r,name:o,directives:n,fields:i})}parseInputFieldsDefinition(){return this.optionalMany(x.BRACE_L,this.parseInputValueDef,x.BRACE_R)}parseTypeSystemExtension(){let t=this._lexer.lookahead();if(t.kind===x.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(),o=this.optionalMany(x.BRACE_L,this.parseOperationTypeDefinition,x.BRACE_R);if(r.length===0&&o.length===0)throw this.unexpected();return this.node(t,{kind:$.SCHEMA_EXTENSION,directives:r,operationTypes:o})}parseScalarTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");let r=this.parseName(),o=this.parseConstDirectives();if(o.length===0)throw this.unexpected();return this.node(t,{kind:$.SCALAR_TYPE_EXTENSION,name:r,directives:o})}parseObjectTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");let r=this.parseName(),o=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(o.length===0&&n.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:$.OBJECT_TYPE_EXTENSION,name:r,interfaces:o,directives:n,fields:i})}parseInterfaceTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");let r=this.parseName(),o=this.parseImplementsInterfaces(),n=this.parseConstDirectives(),i=this.parseFieldsDefinition();if(o.length===0&&n.length===0&&i.length===0)throw this.unexpected();return this.node(t,{kind:$.INTERFACE_TYPE_EXTENSION,name:r,interfaces:o,directives:n,fields:i})}parseUnionTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");let r=this.parseName(),o=this.parseConstDirectives(),n=this.parseUnionMemberTypes();if(o.length===0&&n.length===0)throw this.unexpected();return this.node(t,{kind:$.UNION_TYPE_EXTENSION,name:r,directives:o,types:n})}parseEnumTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");let r=this.parseName(),o=this.parseConstDirectives(),n=this.parseEnumValuesDefinition();if(o.length===0&&n.length===0)throw this.unexpected();return this.node(t,{kind:$.ENUM_TYPE_EXTENSION,name:r,directives:o,values:n})}parseInputObjectTypeExtension(){let t=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");let r=this.parseName(),o=this.parseConstDirectives(),n=this.parseInputFieldsDefinition();if(o.length===0&&n.length===0)throw this.unexpected();return this.node(t,{kind:$.INPUT_OBJECT_TYPE_EXTENSION,name:r,directives:o,fields:n})}parseDirectiveDefinition(){let t=this._lexer.token,r=this.parseDescription();this.expectKeyword("directive"),this.expectToken(x.AT);let o=this.parseName(),n=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");let a=this.parseDirectiveLocations();return this.node(t,{kind:$.DIRECTIVE_DEFINITION,description:r,name:o,arguments:n,repeatable:i,locations:a})}parseDirectiveLocations(){return this.delimitedMany(x.PIPE,this.parseDirectiveLocation)}parseDirectiveLocation(){let t=this._lexer.token,r=this.parseName();if(Object.prototype.hasOwnProperty.call(qs,r.value))return r;throw this.unexpected(t)}node(t,r){var o;return((o=this._options)===null||o===void 0?void 0:o.noLocation)!==!0&&(r.loc=new Qs(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 Ae(this._lexer.source,r.start,`Expected ${xy(t)}, found ${Ef(r)}.`)}expectOptionalToken(t){return this._lexer.token.kind===t?(this._lexer.advance(),!0):!1}expectKeyword(t){let r=this._lexer.token;if(r.kind===x.NAME&&r.value===t)this._lexer.advance();else throw Ae(this._lexer.source,r.start,`Expected "${t}", found ${Ef(r)}.`)}expectOptionalKeyword(t){let r=this._lexer.token;return r.kind===x.NAME&&r.value===t?(this._lexer.advance(),!0):!1}unexpected(t){let r=t!=null?t:this._lexer.token;return Ae(this._lexer.source,r.start,`Unexpected ${Ef(r)}.`)}any(t,r,o){this.expectToken(t);let n=[];for(;!this.expectOptionalToken(o);)n.push(r.call(this));return n}optionalMany(t,r,o){if(this.expectOptionalToken(t)){let n=[];do n.push(r.call(this));while(!this.expectOptionalToken(o));return n}return[]}many(t,r,o){this.expectToken(t);let n=[];do n.push(r.call(this));while(!this.expectOptionalToken(o));return n}delimitedMany(t,r){this.expectOptionalToken(t);let o=[];do o.push(r.call(this));while(this.expectOptionalToken(t));return o}};function Ef(e){let t=e.value;return xy(e.kind)+(t!=null?` "${t}"`:"")}function xy(e){return ff(e)?`"${e}"`:e}s();s();function by(e){return`"${e.replace(hx,Tx)}"`}var hx=/[\x00-\x1f\x22\x5c\x7f-\x9f]/g;function Tx(e){return gx[e.charCodeAt(0)]}var gx=["\\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 vy=Object.freeze({});function Hm(e,t,r=vm){let o=new Map;for(let O of Object.values($))o.set(O,Dy(t,O));let n,i=Array.isArray(e),a=[e],c=-1,l=[],f=e,p,m,d=[],h=[];do{c++;let O=c===a.length,A=O&&l.length!==0;if(O){if(p=h.length===0?void 0:d[d.length-1],f=m,m=h.pop(),A)if(i){f=f.slice();let b=0;for(let[D,v]of l){let w=D-b;v===null?(f.splice(w,1),b++):f[w]=v}}else{f=Object.defineProperties({},Object.getOwnPropertyDescriptors(f));for(let[b,D]of l)f[b]=D}c=n.index,a=n.keys,l=n.edits,i=n.inArray,n=n.prev}else if(m){if(p=i?c:a[c],f=m[p],f==null)continue;d.push(p)}let R;if(!Array.isArray(f)){var E,T;Dm(f)||Ei(!1,`Invalid AST Node: ${pf(f)}.`);let b=O?(E=o.get(f.kind))===null||E===void 0?void 0:E.leave:(T=o.get(f.kind))===null||T===void 0?void 0:T.enter;if(R=b==null?void 0:b.call(t,f,p,m,d,h),R===vy)break;if(R===!1){if(!O){d.pop();continue}}else if(R!==void 0&&(l.push([p,R]),!O))if(Dm(R))f=R;else{d.pop();continue}}if(R===void 0&&A&&l.push([p,f]),O)d.pop();else{var g;n={inArray:i,index:c,keys:a,edits:l,prev:n},i=Array.isArray(f),a=i?f:(g=r[f.kind])!==null&&g!==void 0?g:[],c=-1,l=[],m&&h.push(m),m=f}}while(n!==void 0);return l.length!==0?l[l.length-1][1]:e}function Dy(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 Tf(e){return Hm(e,yx)}var Nx=80,yx={Name:{leave:e=>e.value},Variable:{leave:e=>"$"+e.name},Document:{leave:e=>F(e.definitions,`

`)},OperationDefinition:{leave(e){let t=ee("(",F(e.variableDefinitions,", "),")"),r=F([e.operation,F([e.name,t]),F(e.directives," ")]," ");return(r==="query"?"":r+" ")+e.selectionSet}},VariableDefinition:{leave:({variable:e,type:t,defaultValue:r,directives:o})=>e+": "+t+ee(" = ",r)+ee(" ",F(o," "))},SelectionSet:{leave:({selections:e})=>Wt(e)},Field:{leave({alias:e,name:t,arguments:r,directives:o,selectionSet:n}){let i=ee("",e,": ")+t,a=i+ee("(",F(r,", "),")");return a.length>Nx&&(a=i+ee(`(
`,hf(F(r,`
`)),`
)`)),F([a,F(o," "),n]," ")}},Argument:{leave:({name:e,value:t})=>e+": "+t},FragmentSpread:{leave:({name:e,directives:t})=>"..."+e+ee(" ",F(t," "))},InlineFragment:{leave:({typeCondition:e,directives:t,selectionSet:r})=>F(["...",ee("on ",e),F(t," "),r]," ")},FragmentDefinition:{leave:({name:e,typeCondition:t,variableDefinitions:r,directives:o,selectionSet:n})=>`fragment ${e}${ee("(",F(r,", "),")")} on ${t} ${ee("",F(o," ")," ")}`+n},IntValue:{leave:({value:e})=>e},FloatValue:{leave:({value:e})=>e},StringValue:{leave:({value:e,block:t})=>t?lf(e):by(e)},BooleanValue:{leave:({value:e})=>e?"true":"false"},NullValue:{leave:()=>"null"},EnumValue:{leave:({value:e})=>e},ListValue:{leave:({values:e})=>"["+F(e,", ")+"]"},ObjectValue:{leave:({fields:e})=>"{"+F(e,", ")+"}"},ObjectField:{leave:({name:e,value:t})=>e+": "+t},Directive:{leave:({name:e,arguments:t})=>"@"+e+ee("(",F(t,", "),")")},NamedType:{leave:({name:e})=>e},ListType:{leave:({type:e})=>"["+e+"]"},NonNullType:{leave:({type:e})=>e+"!"},SchemaDefinition:{leave:({description:e,directives:t,operationTypes:r})=>ee("",e,`
`)+F(["schema",F(t," "),Wt(r)]," ")},OperationTypeDefinition:{leave:({operation:e,type:t})=>e+": "+t},ScalarTypeDefinition:{leave:({description:e,name:t,directives:r})=>ee("",e,`
`)+F(["scalar",t,F(r," ")]," ")},ObjectTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:o,fields:n})=>ee("",e,`
`)+F(["type",t,ee("implements ",F(r," & ")),F(o," "),Wt(n)]," ")},FieldDefinition:{leave:({description:e,name:t,arguments:r,type:o,directives:n})=>ee("",e,`
`)+t+(wy(r)?ee(`(
`,hf(F(r,`
`)),`
)`):ee("(",F(r,", "),")"))+": "+o+ee(" ",F(n," "))},InputValueDefinition:{leave:({description:e,name:t,type:r,defaultValue:o,directives:n})=>ee("",e,`
`)+F([t+": "+r,ee("= ",o),F(n," ")]," ")},InterfaceTypeDefinition:{leave:({description:e,name:t,interfaces:r,directives:o,fields:n})=>ee("",e,`
`)+F(["interface",t,ee("implements ",F(r," & ")),F(o," "),Wt(n)]," ")},UnionTypeDefinition:{leave:({description:e,name:t,directives:r,types:o})=>ee("",e,`
`)+F(["union",t,F(r," "),ee("= ",F(o," | "))]," ")},EnumTypeDefinition:{leave:({description:e,name:t,directives:r,values:o})=>ee("",e,`
`)+F(["enum",t,F(r," "),Wt(o)]," ")},EnumValueDefinition:{leave:({description:e,name:t,directives:r})=>ee("",e,`
`)+F([t,F(r," ")]," ")},InputObjectTypeDefinition:{leave:({description:e,name:t,directives:r,fields:o})=>ee("",e,`
`)+F(["input",t,F(r," "),Wt(o)]," ")},DirectiveDefinition:{leave:({description:e,name:t,arguments:r,repeatable:o,locations:n})=>ee("",e,`
`)+"directive @"+t+(wy(r)?ee(`(
`,hf(F(r,`
`)),`
)`):ee("(",F(r,", "),")"))+(o?" repeatable":"")+" on "+F(n," | ")},SchemaExtension:{leave:({directives:e,operationTypes:t})=>F(["extend schema",F(e," "),Wt(t)]," ")},ScalarTypeExtension:{leave:({name:e,directives:t})=>F(["extend scalar",e,F(t," ")]," ")},ObjectTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:o})=>F(["extend type",e,ee("implements ",F(t," & ")),F(r," "),Wt(o)]," ")},InterfaceTypeExtension:{leave:({name:e,interfaces:t,directives:r,fields:o})=>F(["extend interface",e,ee("implements ",F(t," & ")),F(r," "),Wt(o)]," ")},UnionTypeExtension:{leave:({name:e,directives:t,types:r})=>F(["extend union",e,F(t," "),ee("= ",F(r," | "))]," ")},EnumTypeExtension:{leave:({name:e,directives:t,values:r})=>F(["extend enum",e,F(t," "),Wt(r)]," ")},InputObjectTypeExtension:{leave:({name:e,directives:t,fields:r})=>F(["extend input",e,F(t," "),Wt(r)]," ")}};function F(e,t=""){var r;return(r=e==null?void 0:e.filter(o=>o).join(t))!==null&&r!==void 0?r:""}function Wt(e){return ee(`{
`,hf(F(e,`
`)),`
}`)}function ee(e,t,r=""){return t!=null&&t!==""?e+t+r:""}function hf(e){return ee("  ",e.replace(/\n/g,`
  `))}function wy(e){var t;return(t=e==null?void 0:e.some(r=>r.includes(`
`)))!==null&&t!==void 0?t:!1}s();s();s();function gf(e){let t=mf(e)?e:new co(e),r=t.body,o=new nn(t),n="",i=!1;for(;o.advance().kind!==x.EOF;){let a=o.token,c=a.kind,l=!ff(a.kind);i&&(l||a.kind===x.SPREAD)&&(n+=" ");let f=r.slice(a.start,a.end);c===x.BLOCK_STRING?n+=lf(a.value,{minimize:!0}):n+=f,i=l}return n}var Nf=new Map,Um=new Map,Ly=!0,yf=!1;function My(e){return e.replace(/[\s,]+/g," ").trim()}function Ax(e){return My(e.source.body.substring(e.start,e.end))}function Cx(e){var t=new Set,r=[];return e.definitions.forEach(function(o){if(o.kind==="FragmentDefinition"){var n=o.name.value,i=Ax(o.loc),a=Um.get(n);a&&!a.has(i)?Ly&&console.warn("Warning: fragment with name "+n+` 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||Um.set(n,a=new Set),a.add(i),t.has(i)||(t.add(i),r.push(o))}else r.push(o)}),xm(xm({},e),{definitions:r})}function Ix(e){var t=new Set(e.definitions);t.forEach(function(o){o.loc&&delete o.loc,Object.keys(o).forEach(function(n){var i=o[n];i&&typeof i=="object"&&t.add(i)})});var r=e.loc;return r&&(delete r.startToken,delete r.endToken),e}function Px(e){var t=My(e);if(!Nf.has(t)){var r=_f(e,{experimentalFragmentVariables:yf,allowLegacyFragmentVariables:yf});if(!r||r.kind!=="Document")throw new Error("Not a valid GraphQL document.");Nf.set(t,Ix(Cx(r)))}return Nf.get(t)}function yi(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];typeof e=="string"&&(e=[e]);var o=e[0];return t.forEach(function(n,i){n&&n.kind==="Document"?o+=n.loc.source.body:o+=n,o+=e[i+1]}),Px(o)}function xx(){Nf.clear(),Um.clear()}function bx(){Ly=!1}function vx(){yf=!0}function Dx(){yf=!1}var Ks={gql:yi,resetCaches:xx,disableFragmentWarnings:bx,enableExperimentalFragmentVariables:vx,disableExperimentalFragmentVariables:Dx};(function(e){e.gql=Ks.gql,e.resetCaches=Ks.resetCaches,e.disableFragmentWarnings=Ks.disableFragmentWarnings,e.enableExperimentalFragmentVariables=Ks.enableExperimentalFragmentVariables,e.disableExperimentalFragmentVariables=Ks.disableExperimentalFragmentVariables})(yi||(yi={}));yi.default=yi;var Hy=yi;function Of(e=""){return Hy(e)}function Xs(e,t,r,o){let n=rf(e,t);return Zl(Jl(Of(n),r),o)}s();function Rf(e){return Je(e.toLowerCase())}var Uy=ef(),km=null,wx=async()=>{if(!km){let e={xsrfToken:Uy.g_ck,xTransactionSource:Uy.transaction_source,batching:!1};km=await Eo(e)()}return km},ky=wx;s();function an(e){return gf(Tf(e))}s();s();var Fy=(e,t)=>{var r,o;return!(!e||!t||((o=(r=t.NOW)==null?void 0:r.user)==null?void 0:o.isImpersonating)===!0||e.definitions&&(e.definitions.every(n=>n.operation==="mutation")||e.definitions.every(n=>n.operation==="subscription")))};var{GQL_CACHE_MAX_PERSIST:Lx,GQL_CACHE_CAPACITY:Mx,GQL_CACHING_ENABLED:Vy}=W,Sf,By=async function(){if(Sf)return Sf;try{Sf=await on({dbName:"Seismic",storeName:"gqlQueries",schemaVersion:1,options:{cachePolicy:rn(H(Mx))}})}catch{return null}return Sf};function Gy(e){let{transactionMetaData:t}=e;return H(Vy)&&(t==null?void 0:t.cacheable)&&Fy(t==null?void 0:t.query,globalThis)}var jy=({query:e,variables:t,params:r={}})=>{let o=e,n=t,i=r;typeof o!="string"&&(o=JSON.stringify(o)),typeof n!="string"&&(n=JSON.stringify(n)),typeof i!="string"&&(i=JSON.stringify(i));let a=tn(globalThis);return`${o}:${n}:${i}:${a}`};async function $y(e,t,r){let{operationName:o,variables:n,templateVars:i,domainContext:a,transactionMetaData:{query:c,params:l}={}}=e,f=Xs(c,i,a,o),p=an(f),m=jy({query:p,variables:n,params:l}),d=await By();if(d?await d.has(m):!1){let E=()=>Hx([t],r),T=await d.get(m),{headers:g}=T,O=new Date(g==null?void 0:g.date);if(O&&(Date.now()-O)/1e3/60<(H(Lx)||2880))return{isCachedResult:!0,refetchPromise:E,...T}}}function Hx(e=[],t){return e.forEach(r=>{var o,n;return(n=(o=r==null?void 0:r.operation)==null?void 0:o.queryContext)==null?void 0:n.clearStreaming()}),t(e)}async function Wy(e,t,r){let{query:o,variables:n,cacheable:i,transactionMetaData:{params:a}={}}=e,{data:c=null,errors:l=[]}=t,f={data:c,errors:l,headers:r};if(H(Vy)&&!o.startsWith("mutation")&&i&&!tf(t)){let p=await By();if(p){let m=jy({query:o,variables:n,params:a});await p.set(m,f),requestIdleCallback(()=>p.persist())}}}var Yy="/api/now/graphql",Ux=50,kx=10,Fx=!0;function Vx(e){if((e==null?void 0:e.length)!==1)return null;let{queryContext:t}=e[0];return t!=null&&t.isStreamingRequest()?{multipartConsumer:({body:r,headers:o}={})=>t.dataReceived(r,o),parsePartsAsJson:!0,emitCompletedResponse:!1}:null}function Bx(e){var o;if(!Array.isArray(e))return;let t;for(var r of e)if(r.__unstableDisableBatching||((o=r==null?void 0:r.queryContext)==null?void 0:o.isStreamingRequest())){t=!1;break}return t}function Fm({batchInterval:e=Ux,maxBatchSize:t=kx,batchingEnabled:r=Fx}={}){let o=[];async function n(d){let h,E,T=new Promise((O,A)=>{h=O,E=A}),g={operation:d,deferredResolve:h,deferredReject:E};if(Gy(d)){let O=await $y(d,g,l);if(O)return O}return i(d)?(l([g]),T):(o.push(g),o.length===1&&a(),o.length===t&&c(),T)}function i(d){let{transactionMetaData:h={},headers:E=[],queryContext:T}=d;return Object.keys(E).length||!r||(h==null?void 0:h.__unstableDisableBatching)||(T==null?void 0:T.isStreamingRequest())||Object.keys((h==null?void 0:h.params)||{}).length}function a(){oe(()=>{o.length&&c()},e)}function c(){if(!o.length)return;let d=o;o=[],l(d)}function l(d=[]){return f(d,!0)}async function f(d,h){var R,b;let E=await Promise.all(d.map(async({operation:D})=>{let{operationName:v,variables:w,templateVars:L,domainContext:_,transactionMetaData:{cacheable:C,interactionId:N,__unstableDisableBatching:y,__unstableQueryHash:S,query:I},queryContext:U}=D;return{operationName:v,query:S&&h?"":an(Xs(I,L,_,v)),variables:w,nowUxInteraction:window.nowUiFramework&&window.nowUiFramework.uxrInteractionId||null,nowUiInteraction:N,cacheable:C,__unstableDisableBatching:y,extensions:{...S&&{persistedQuery:{version:1,sha256Hash:S}}},queryContext:U}})),T=d.map(({deferredResolve:D,deferredReject:v})=>({deferredResolve:D,deferredReject:v})),g=d[0].operation.headers||{};window.nowUiFramework&&window.nowUiFramework.uxrInteractionId&&(g["NOW-UX-INTERACTION"]=window.nowUiFramework.uxrInteractionId);let O={};for(let D=0;D<d.length;D++){let{transactionMetaData:{host:v,interactionId:w,actionType:L,params:_},query:C,variables:N}=d[D].operation;V(v,w,M.GQL,{type:L,query:C,variables:N,path:Yy,batch:!(E.length===1&&E[0].__unstableDisableBatching)}),Object.assign(O,_)}return(((R=window==null?void 0:window.nowUiFramework)==null?void 0:R.batchGQLEffectRequests)&&((b=window==null?void 0:window.nowUiFramework)==null?void 0:b.snHttp)||await ky()).request(Yy,"POST",{data:E.length===1?E[0]:E,headers:g,batch:Bx(E),multipartConfig:Vx(E),params:O}).then(async D=>m(D,E,T,d)).catch(D=>{for(let v=0;v<T.length;v++){let{deferredReject:w}=T[v];w(D)}})}function p(d,h){let{data:E,headers:T={}}=d;if(T["x-is-logged-in"]==="false"){let g=new Error;throw g.response={...d,status:401,statusText:"Unauthorized"},g}if(h.length>1&&E.length!==h.length){let g=new Error;throw g.response={headers:T},g}}function m(d,h,E,T){p(d,h);let{data:g,headers:O={}}=d,A=g;Array.isArray(A)||(A=[A]);let R=[];for(let b=0;b<A.length;b++){let D=h[b],v=D==null?void 0:D.queryContext,{deferredResolve:w}=E[b],L=A[b];v!=null&&v.wasStreamingResponse(O)&&(L=v==null?void 0:v.response);let{data:_=null,errors:C=[]}=L||{};if(C.some(({message:N})=>N==="PersistedQueryNotFound"))return v==null||v.resetContext(),f(T,!1);C.length||Wy(D,L,O),R.push({data:_,errors:C,headers:O}),w({data:_,errors:C,headers:O})}return R}return{enqueue:n}}var{DISABLE_GQL_BATCHING:Gx}=W,jx=!H(Gx),$x=Fm({batchingEnabled:jx});function Af(e="",t={},r={},o={},n={},i,a){let c={variables:t,templateVars:r,domainContext:o,headers:n,operationName:e,transactionMetaData:i,queryContext:a};return $x.enqueue(c)}s();s();var tO=rt(eO());function Pf(){return(0,tO.default)()}s();function xf(e,t){return`${e}-${t}`}s();import Kx from"/uxasset/externals/amb-client-js/index.jsdbx?sysparm_use_cache_buster=true&uxpcb=1731974620728";var jm,$m;function bf(e=null){if(jm||($m=e,jm=Kx.getClient($m)),$m!==e)throw new Error("Subsequent amb client request has different url");return jm}s();s();function Wm(e){let t=mr(B(e,"GlideRecord_Subscription")),r=[],{length:o}=t;for(let n=0;n<o;n++){let i=t[n],a=B(i,"_subscription.subscription_channel"),c=B(i,"_subscription.serialized_subscription");a&&c&&r.push({channelId:a,serializedSubscription:c})}return r}s();var Xx="enter",Jx="change",Zx="exit",eb="abandoned",tb="GRAPHQL_SUBSCRIPTION_STARTED",rb="GRAPHQL_SUBSCRIPTION_SUCCEEDED",ob="GRAPHQL_SUBSCRIPTION_FAILED",nb="GRAPHQL_UNSUBSCRIBE_SUCCEEDED",ib="GRAPHQL_SUBSCRIPTION_ITEM_ENTERED",sb="GRAPHQL_SUBSCRIPTION_ITEM_CHANGED",ab="GRAPHQL_SUBSCRIPTION_ITEM_EXITED",cb="GRAPHQL_SUBSCRIPTION_CONDITION_ABANDONED";function lb(e,t,r,o){return n=>oe(()=>{if(n.successful)e(t,{response:n},o);else{let{error:i}=n;e(r,i,o,!0)}})}function Ym(e){let{shouldSubscribe:t,ambClient:r,ambChannelRegistry:o,options:n,actionMetaData:i,registryId:a,channelId:c,serializedSubscription:l,dispatch:f}=e,{subscriptionStartedActionType:p=tb,subscriptionSuccessActionType:m=rb,subscriptionFailedActionType:d=ob,unsubscribeSuccessActionType:h=nb,itemEnteredActionType:E=ib,itemChangedActionType:T=sb,itemExitedActionType:g=ab,conditionAbandonedActionType:O=cb}=n,A=lb(f,m,d,i);o.has(a)||o.set(a,r.getChannel(c,{subscriptionCallback:A,serializedGraphQLSubscription:l}));let R=o.get(a);c!==R.getName()&&(R.unsubscribe(),o.set(a,r.getChannel(c,{subscriptionCallback:A,serializedGraphQLSubscription:l})),R=o.get(a));let D=R.getCallback()!==void 0;!D&&t?(f(p,{},i),R.subscribe(v=>{let w=B(v,"data.data.GlideRecord_Subscription",{});for(let L in w){if(L==="__typename")return;switch(B(w[L],"_subscription.subscription_state")){case Jx:f(T,v.data.data,i);break;case Xx:f(E,v.data.data,i);break;case Zx:f(g,v.data.data,i);break;case eb:f(O,v.data.data,i);break}}})):D&&!t&&(R.unsubscribe(),o.delete(a),f(h,{},i))}function vf(e,t,r,o,n,i,a,c){let{payload:l}=e,{subscribe:f=!1}=l,p=Wm(r),{length:m}=p;for(let d=0;d<m;d++)Ym({shouldSubscribe:f,registryId:i,...p[d],ambClient:a,ambChannelRegistry:c,options:t,actionMetaData:o,dispatch:n})}s();var ea=class{constructor(t){let{initialPayloadActionType:r,additionalDataActionType:o,successActionType:n,dispatch:i,actionMetaData:a={}}=t;this.initialPayloadActionType=r,this.additionalDataActionType=o,this.successActionType=n,this.dispatchFunction=i,this.actionMetadata=a,this.resetContext()}dataReceived(t,r=null){if(t==null||t.data===void 0){this.initialPayloadEmpty&&this.setFirstDataReceived({data:{}});return}this.initialPayloadEmpty?(this.setFirstDataReceived(t),this.dispatchInitialPayloadAction(r)):(this.updateDataReceived(t),this.dispatchAdditionalDataAction(t,r))}setFirstDataReceived(t){this.initialPayloadEmpty=!1,this.finalPayload=t}updateDataReceived(t){Array.isArray(t.path)&&Fe(this.finalPayload.data,t.path,t.data);let r=t.errors;Array.isArray(r)&&r.length&&(Array.isArray(this.finalPayload.errors)||(this.finalPayload.errors=[]),this.finalPayload.errors=this.finalPayload.errors.concat(r))}successPayloadReceived(t,r=null){this.initialPayloadEmpty&&(this.setFirstDataReceived(t),this.dispatchInitialPayloadAction(r,!1)),this.dispatchSuccessAction(r)}dispatchInitialPayloadAction(t,r=!0){let{errors:o=[]}=this.finalPayload;o.some(({errorType:n})=>n==="PersistedQueryNotFound")||this.dispatchFunction&&this.initialPayloadActionType&&this.dispatchFunction(this.initialPayloadActionType,r?JSON.parse(JSON.stringify(this.finalPayload)):this.finalPayload,{...this.actionMetadata,responseHeaders:t})}dispatchAdditionalDataAction(t,r){this.dispatchFunction&&this.additionalDataActionType&&this.dispatchFunction(this.additionalDataActionType,t,{...this.actionMetadata,responseHeaders:r})}dispatchSuccessAction(t){this.dispatchFunction&&this.successActionType&&this.dispatchFunction(this.successActionType,this.finalPayload,{...this.actionMetadata,responseHeaders:t})}get response(){return this.finalPayload}isStreamingRequest(){return Boolean(this.initialPayloadActionType||this.additionalDataActionType)}wasStreamingResponse(t){var r;return Boolean(((r=t==null?void 0:t["content-type"])==null?void 0:r.includes("multipart/mixed"))&&this.isStreamingRequest())}clearStreaming(){this.initialPayloadActionType=void 0,this.additionalDataActionType=void 0}resetContext(){this.finalPayload={data:{}},this.initialPayloadEmpty=!0}toJSON(){return null}};var fb=new Map,ub="GRAPHQL_REQUEST_STARTED",pb="GRAPHQL_REQUEST_SUCCEEDED",db="GRAPHQL_REQUEST_FAILED",mb="GRAPHQL_CACHE_UPDATED",{GQL_CACHING_REFRESH_DELAY:Eb}=W,_b=H(Eb)||1e4;async function Qm(e){let t=Of(e),r=an(t),o=new TextEncoder().encode(r),n=await crypto.subtle.digest("SHA-256",o);return Array.from(new Uint8Array(n)).map(c=>c.toString(16).padStart(2,"0")).join("")}function*hb(e,t={},r,o,n,i){let{variableList:a=[],templateVarList:c=[],headerList:l=[],cacheable:f=!1,__unstableQueryHash:p=null,startActionType:m=ub,streaming:d=null,successActionType:h=pb,errorActionType:E=db,cacheUpdateActionType:T=mb,queryParams:g=[]}=t,O=i.action.meta.id,A=xf(O,r),{action:R,dispatch:b,host:D}=i,{payload:v={}}=R,w=Ce(v,a),L=Ce(v,c),_=Ce(v,l),C=Ce(v,g),N={...R.meta,options:{query:e,variables:w,templateVars:L,headers:_}};Cn(R,D);try{let y=new ea({initialPayloadActionType:d==null?void 0:d.initialPayloadActionType,additionalDataActionType:d==null?void 0:d.additionalDataActionType,successActionType:h,dispatch:b,actionMetaData:N}),S=Rf(D.tagName),I=pi(D);I&&(N.domainContext=I),b(m,{},N);let U=de(R.meta),G=yield Af(S,w,L,I,_,{host:D,interactionId:U,actionType:R.type,cacheable:f,__unstableDisableBatching:v.__unstableDisableBatching,__unstableQueryHash:p,query:e,params:C},y),{headers:j,isCachedResult:Q=!1,refetchPromise:re=null,...pe}=G;if(y.successPayloadReceived(pe,j),Q&&re&&oe(()=>{re().then(_e=>{Se(y.finalPayload.data,_e[0].data)||b(T,_e[0],{...N,responseHeaders:j})})},_b),e!=null&&e.trimStart().startsWith("subscription")){let{data:_e}=G,Gr=o();vf(R,t,_e,N,b,A,Gr,n)}}catch(y){let{response:S={},result:I}=y,{status:U,statusText:G}=S,j=S==null?void 0:S.headers;b(E,y,{...N,responseHeaders:j},!0);let{type:Q,payload:re,meta:pe,error:_e}=io(U,G,"",I,N);b(Q,re,pe,_e)}finally{In(R,D)}}function Df(e,t){return{effect:hb,args:[e,t,Pf(),bf,fb]}}typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_effect_graphql=qm);var Km={};J(Km,{createHttpErrorAction:()=>io,domainSeparationProperties:()=>at,getUserSysId:()=>tn,hashString:()=>Rm,makeLRUCachePolicy:()=>rn,makePersistentCache:()=>on,murmurhash3:()=>Am,openStore:()=>Ws,resolveDomainContext:()=>pi});s();typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_effect_helpers=Cm);var nE={};J(nE,{createHttpEffect:()=>Hf});s();var oE={};J(oE,{createHttpEffect:()=>Hf});s();s();s();s();s();function Xm(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("Unable to locate global object")}s();var{DISABLE_REST_BATCHING:rO}=W;function Jm(){return typeof H(rO)=="boolean"?!H(rO):!0}var wf=Xm(),{navigator:oO}=wf,Tb=Eo({xsrfToken:wf.g_ck,xTransactionSource:wf.transaction_source,maxConcurrent:oO&&oO.userAgent.indexOf("Trident/7.0")!==-1?1:4,batching:Jm(wf)}),nO=Tb;s();function gb(e=""){return typeof e!="string"?!1:[...e].some(t=>t.charCodeAt(0)>127)}var Nb=Y(gb,{profileName:"containsNonAsciiChars"});function Zm(e){let t={};for(let r in e)Nb(e[r])||(t[r]=e[r]);return t}s();var Lf=Ie({module:"@servicenow/ui-effect-http"});var yb=["NOW-UI-INTERACTION","NOW-UX-INTERACTION"],{HTTP_CACHING_ENABLED:Ob,HTTP_CACHE_CAPACITY:Rb,HTTP_CACHE_MAX_PERSIST:Sb}=W,Ab=H(Ob),Cb=H(Rb),Ib=H(Sb)||2880,Mf,iO=async function(){if(Mf)return Mf;try{Mf=await on({dbName:"Seismic",storeName:"gqlQueries",schemaVersion:1,options:{cachePolicy:rn(Cb)}})}catch{return null}return Mf},Pb=({url:e,headers:t,params:r})=>{let o=JSON.stringify(dr(t,yb)),n=JSON.stringify(r),i=tn(globalThis);return`${e}:${o}:${n}:${i}`};async function eE(e,t,r){var D,v,w;let o=((D=window==null?void 0:window.nowUiFramework)==null?void 0:D.snHttp)||await nO(),{headers:n={},params:i,data:a,onUploadProgress:c=()=>{},batch:l=!0,cacheable:f=!1,cancelPromiseSymbol:p,multipartConfig:m}=r,d=new AbortController,h=Zm(n),E=Pb({url:e,headers:h,params:i}),T=f&&m==null,g=T&&t==="GET",O=(w=(v=window.NOW)==null?void 0:v.user)==null?void 0:w.isImpersonating,A=()=>new Promise((L,_)=>{o.request(e,t,{headers:h,params:i,data:a,onUploadProgress:c,batch:l,signal:d.signal,multipartConfig:m}).then(async C=>{var N;if(Ab&&g&&!O){let y=await iO();if(y){let S=Ce(C,["data","headers","status","statusText"]);(N=S==null?void 0:S.headers)!=null&&N.date||S!=null&&S.headers&&(S.headers.date=Date.now()),await y.set(E,S),lt(()=>y.persist())}}L(C)}).catch(C=>{let{response:{data:N,status:y,statusText:S,headers:I}={},message:U}=C;_({data:N,status:y,statusText:S,options:{...h&&{headers:h},...I&&{responseHeaders:I},...i&&{params:i},...N&&{data:N}},...U&&{message:U}})})});p&&(A[p]=()=>{d.abort()});let R=await iO(),b=R?await R.has(E):!1;if(g&&b){let L=await R.get(E),{headers:_}=L,C=new Date(_==null?void 0:_.date);if((_==null?void 0:_.date)&&C&&(Date.now()-C)/1e3/60<Ib)return{isCachedResult:!0,refetchPromise:A,...L}}else T&&!g&&Lf(`HTTP caching not available for ${t} method requests`);return{isCachedResult:!1,requestPromise:A}}s();var dO=rt(pO());function rE(e="",t={},{encodeURIComponent:r}={}){return dO.default.compile(e)(t,r===!1?{encode:i=>i}:{})}var Mb="HTTP_REQUEST_STARTED",Hb="HTTP_REQUEST_PROGRESS_UPDATED",Ub="HTTP_REQUEST_SUCCEEDED",kb="HTTP_REQUEST_FAILED",Fb="HTTP_CACHE_UPDATED",{HTTP_CACHING_REFRESH_DELAY:Vb}=W,Bb=H(Vb)||1e4,Gb=({partReceivedActionType:e,parsePartsAsJson:t,emitCompletedResponse:r},o,n)=>{let i;return e&&(i={multipartConsumer:a=>o(e,a==null?void 0:a.body,{...n,responseHeaders:a==null?void 0:a.headers})},i.parsePartsAsJson=t!=null?Boolean(t):!0,i.emitCompletedResponse=r!=null?Boolean(r):!0),i};function*jb(e,t={},r){let{method:o="GET",headers:n={},headerList:i=[],pathParams:a=[],queryParams:c=[],dataParam:l="data",batch:f=!0,cacheable:p=!1,encodeURIComponent:m=!0,cancelPromiseSymbol:d,startActionType:h=Mb,progressActionType:E=Hb,successActionType:T=Ub,errorActionType:g=kb,cacheUpdateActionType:O=Fb,streaming:A={}}=t,{action:R,dispatch:b,host:D}=r,{payload:v}=R,w=rE(e,Ce(v,a),{encodeURIComponent:m}),L=Ce(v,c),_=B(v,l,void 0),C={...R.meta,request:{url:e,updatedUrl:w,params:L,data:_,...t}},N=Gb(A,b,C);function y(S){b(E,{progressEvent:S},C)}Cn(R,D);try{b(h,{},C);let S=de(R.meta);if(w.indexOf("/null")!==-1||w.indexOf("/undefined")!==-1){let{tagName:_e,nowId:Gr}=D;Lf(`An HTTP request with the url of ${w} was made. Please verify that ${w} is a valid URL.`,{tagName:_e,componentId:Gr,host:D,origin:"httpEffect"})}n["NOW-UI-INTERACTION"]=S,window.nowUiFramework&&window.nowUiFramework.uxrInteractionId&&(n["NOW-UX-INTERACTION"]=window.nowUiFramework.uxrInteractionId),V(D,S,M.HTTP,{path:w,type:R.type,batch:f});let U=yield eE(w,o,{headers:{...Ce(v,i),...n},params:L,..._&&{data:_},onUploadProgress:y,batch:f,cacheable:p,cancelPromiseSymbol:d,multipartConfig:N}),{isCachedResult:G=!1,requestPromise:j=async()=>{}}=U;G||(U=yield j());let{headers:Q,data:re,refetchPromise:pe=null}=U;G&&pe?(b(T,re,{...C,responseHeaders:Q}),oe(()=>{pe().then(_e=>{Se(re,_e.data)||b(O,_e.data,{...C,responseHeaders:_e.headers})})},Bb)):b(T,re,{...C,responseHeaders:Q})}catch(S){C.responseHeaders=B(S,"options.responseHeaders",null),b(g,S,C,!0);let{status:I,statusText:U,message:G,data:j}=S,{type:Q,payload:re,meta:pe,error:_e}=io(I,U,G,j,C);b(Q,re,pe,_e)}finally{In(R,D)}}function Hf(e,t){return{effect:jb,args:[e,t]}}typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_effect_http=oE);var sE={};J(sE,{createUpdateStateEffect:()=>Uf});s();var iE={};J(iE,{createUpdateStateEffect:()=>Uf});s();s();var mO=Ie();function $b(e=r=>r,t){let{state:r,action:o,updateProperties:n,updateState:i,host:a}=t,c=e(r,o),{tagName:l,componentId:f}=qt(a);mO("createUpdateStateEffect has been deprecated. Please use updateState helper instead.",{tagName:l,componentId:f,host:a,origin:"updateStateEffect"}),Se(c.properties,r.properties)||(n(c.properties),mO("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 Uf(e){return{effect:$b,args:[e]}}typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_effect_update_state=iE);var aE={};J(aE,{DISCONNECTED_TIME:()=>po,actionTypes:()=>ge,addPendingNetworkActionForHost:()=>Cn,addPendingNetworkActionForHostCb:()=>Va,allLogTypes:()=>te,callAsync:()=>Ci,camelCase:()=>Je,clearPendingNetworkActionsForHost:()=>Fa,createAriaRef:()=>Qr,createLogContext:()=>un,createLogger:()=>Ie,createRef:()=>Dt,defer:()=>oe,dispatchError:()=>An,domainSeparationProperties:()=>at,errorTypes:()=>_t,findKey:()=>pr,get:()=>B,getHostInfo:()=>qt,getHostPendingNetworkActionCount:()=>Ba,getPendingNetworkActionCount:()=>ka,guid:()=>Nt,isEqual:()=>Se,isPlainObject:()=>et,isRef:()=>Io,isSelectiveEqual:()=>gt,isThrottled:()=>ot,kebabCase:()=>we,locations:()=>z,memoize:()=>Y,noop:()=>mo,notifyLogObservers:()=>Oo,observe:()=>Li,omit:()=>dr,pendingNetworkActionCountForHost:()=>xo,pick:()=>Ce,raf:()=>Er,removePendingNetworkActionForHost:()=>In,requestIdleCallback:()=>Yt,requestIdleCallbackPollyfill:()=>ct,sandbox:()=>ce,set:()=>Fe,shouldLog:()=>yn,splitPath:()=>Tt,subscribeToRef:()=>Po,toLower:()=>se,toString:()=>ht,toUpper:()=>ur,values:()=>mr,whenIdle:()=>lt});s();typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_internal=fp);var cE={};J(cE,{addMarkAugmenter:()=>Bi,applyInteractionId:()=>Ve,clearMarks:()=>Fi,clearPerfomanceCounters:()=>va,collectMetrics:()=>Ma,createInteractionId:()=>ie,defineMetric:()=>Ui,enableMetrics:()=>Ha,getInteractionId:()=>de,getMarks:()=>ki,getMetricTypes:()=>La,getPerformanceCounters:()=>ba,isPerfMetricsEnabled:()=>Sn,logTimingMetrics:()=>Rn,mark:()=>V,observe:()=>Vi,setInteractionId:()=>Be,timingMetricTypes:()=>zt,types:()=>M});s();typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_metrics=ap);var uE={};J(uE,{default:()=>lE});s();var fE={};J(fE,{default:()=>lE});s();var lE=Qc;typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_renderer_default=fE);var CE={};J(CE,{Fragment:()=>sa,createAriaRef:()=>Qr,createElement:()=>cn,createElementFromNode:()=>bt,createElementFromString:()=>na,createRef:()=>Dt,createSlot:()=>oa,dangerouslyCreateElementFromString:()=>ia,default:()=>SE});s();var AE={};J(AE,{Fragment:()=>sa,createAriaRef:()=>Qr,createElement:()=>cn,createElementFromNode:()=>bt,createElementFromString:()=>na,createRef:()=>Dt,createSlot:()=>oa,dangerouslyCreateElementFromString:()=>ia,default:()=>SE});s();s();s();s();s();var EO="aria",pE="attr",dE="data",mE="hook",EE="on",_E=["hook","ref","now-aria-ref","on","style","class","attrs","props","dataset"],_O=["innerHTML","outerHTML"],kf="append-to-payload";var hO=["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"],TO=[...hO,"component-id","listen-to","dangerouslySetInnerHTML","suppressContentEditableWarning","suppressHydrationWarning"],gO=[...hO,"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=Ie({module:"@servicenow/ui-renderer-snabbdom"});s();var Ri=Symbol("__vnode__"),ta=Symbol("__interaction_id__");var{MEMOIZE_SNABBDOM_PROP_PARTS:Wb}=W,Yb=H(Wb),Ff=e=>e==null,Qb=Y(Je,{profileName:"snabbdom-camelCase"}),qb=e=>e.indexOf("-")>0,zb=Y(qb,{profileName:"snabbdom-isCustomElement"});function Kb(e){let[t,...r]=e;return(o,n)=>{t.apply(n,[...r,o,n])}}var NO=e=>{let t=e.indexOf("-"),r=t>0?e.substring(0,t):null,o=r===pE||dE||mE||EE?e.slice(t+1):e;return{index:t,prefix:r,name:o}},Xb=Yb?Y(NO,{profileName:"snabbdom-getPropKeyParts"}):NO;function Vf(e,t){let r={hook:{},ref:null,"now-aria-ref":null,on:{},style:{},class:{},attrs:{},props:{}},o=zb(e),n=Object.keys(t);for(let i=0;i<n.length;i++){let a=n[i],c=t[a];if(a==="key"){r.key=c;continue}let{index:l,prefix:f,name:p}=Xb(a);if(l>0){if(f===pE){r.attrs[p]=Ff(c)?!1:c;continue}if(f===EO){r.attrs[a]=Ff(c)?!1:c;continue}if(f===dE){r.dataset||(r.dataset={}),r.dataset[p]=c;continue}if(f===mE&&typeof c=="function"){let m=p;r.hook[m]=(d,...h)=>{let E=d.elm&&d.elm.getRootNode().host;if(!E)try{return c(d,...h)}catch(T){Br(`An Error occured while executing hook-${m}`,{error:T,level:te.ERROR,origin:"formatProps"});return}return ce((T,g,...O)=>{let A=T[ta]||ie();V(T,A,M.HOOK_START,{name:m,tagName:g.elm.tagName}),c(g,...O),V(T,A,M.HOOK_END,{name:m,tagName:g.elm.tagName})},{args:[E,d,...h],dispatch:E.helpers,host:E,location:z.VIEW,details:{name:m},log:Br})};continue}if(f===EE&&Array.isArray(c)&&typeof c[0]=="function"&&c.length>1){r.on[p]=Kb(c);continue}if(_E.includes(f)){r[f][p]=c;continue}}if(_E.includes(a)){r[a]=c;continue}if(o?TO.includes(a)&&(r.attrs[a]=Ff(c)?!1:c,!r.key&&a==="component-id"&&(r.key=c)):gO.includes(a)&&(r.attrs[a]=Ff(c)?!1:c),_O.includes(a)){r.props[a]=c;continue}r.props[Qb(a)]=c}return r}s();function yO(e,t){let{length:r}=e;for(let o=0;o<r;o++){let n=e[o];Array.isArray(n)?yO(n,t):typeof n!="boolean"&&typeof n!="symbol"&&n!==null&&n!==void 0&&t.push(n)}return t}function Bf(e){return yO(e,[])}s();function Gf(e){return e.flat?e.flat(1/0):e.reduce(function t(r,o){return Array.isArray(o)?o.reduce(t,r):r.push(o),r},[])}s();var RO=rt(Qo());s();s();s();var jf=[];s();var $f=[];var hE=(e,t,{destroy:r}={})=>{},TE={create:(e,t)=>hE(null,t),update:(e,t)=>hE(e,t),destroy:e=>hE(null,e,{destroy:!0})};s();var gE=e=>{let t=e.data.ref;t&&typeof t=="function"?t(e.elm):t&&typeof t=="object"&&(t.current=e.elm)},NE={create:(e,t)=>gE(t),update:(e,t)=>gE(t),destroy:e=>gE(e)};s();var OO=(e,t)=>{let{data:{props:r}}=e,{data:{props:o},elm:n}=t;if(!(!r&&!o)&&r!==o){r=r||{},o=o||{};for(let i in r)o.hasOwnProperty(i)||(n[i]=i==="className"?"":void 0);for(let i in o){let a=o[i];r[i]!==a&&(i!=="value"||n[i]!==a)&&(n[i]=a)}}},yE={create:OO,update:OO};s();var Jb=wc([yE,Lc,Mc,Hc,TE,Uc,kc,NE,RO.denyUnlessSigned]),ra=Jb;s();function Wf(e){if(!e[kf])return e;let{[kf]:t,...r}=e;return t&&typeof t!="object"?(Br(`Expected ${kf} property to be an Object. Found ${t}`,{origin:"validateProps"}),r):e}s();var SO=rt(Qo());function bt(e){let t=(0,SO.sign)(_s(e));return AO(t),t}var AO=(e,t=e.data&&e.data.attrs&&e.data.attrs.xmlns)=>{let{children:r,data:o}=e;if(o&&!o.ns&&t&&(o.ns=t),r){let{length:n}=r;for(let i=0;i<n;i++)AO(r[i],t)}};var Yf=()=>null,Zb=Object.assign(Yf,{dispatch:Yf,updateState:Yf,updateProperties:Yf});function OE(e,t,r={},o=Zb,n=ie()){let i=e instanceof ShadowRoot;try{let a=t(r,o),c=e[Ri]||bt(e),l=[],{children:f}=c,{length:p}=f;for(let E=0;E<p;E++){let T=f[E];T&&typeof T.sel=="string"&&(T.sel.startsWith("style")||T.sel.startsWith("link"))&&l.push(T)}let m={...c,children:[].concat(a,l)},{host:d={}}=e;d[ta]=n,i&&V(d,n,M.PATCH_START,{location:z.VIEW});let h=ra(c,m);return i&&V(d,n,M.PATCH_END,{location:z.VIEW}),e[Ri]=h,delete d[ta],h}catch(a){let{host:c={}}=e,l=Be({internal:!0},n);i&&V(c,n,M.ERROR,{location:z.VIEW}),o.dispatch(_t.COMPONENT_ERROR_THROWN,{host:c,location:z.VIEW,error:a,details:{boundaryError:!0}},l,!0);let f=se(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:te.ERROR,host:c,origin:"onStateChange"}),bt(e)}}s();function RE(e,t,r=()=>null){let o=e[Ri],n=[],{children:i}=o,{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"))&&n.push(f)}let c={...o,children:n};ra(o,c,{disconnect:!0}),delete e[Ri],r()}s();s();var CO=rt(Qo());var ev=(0,CO.signingH)(Yc);function cn(e,t,...r){return typeof e=="function"?e(t||{},Gf(r)):ev(e,t?Vf(e,Wf(t)):{},Bf(r))}function tv(e,t){if(!e)return null;if(e&&!t)return e;let r=[],{length:o}=e;for(let n=0;n<o;n++){let i=e[n];t===(i.data&&i.data.props&&i.data.props.slot)&&r.push(i)}return r}function oa(e,t){return cn("slot",{name:t},tv(e,t))}s();function na(e){if(Br("createElementFromString has been deprecated. Please use dangerouslyCreateElementFromString and make sure you are taking the necessary precautions to prevent XSS attacks",{level:te.ERROR,origin:"createElementFromString"}),!document||!document.createElement)return;let t=document.createElement("div");return t.innerHTML=e,bt(t.firstChild)}s();function ia(e){if(!document||!document.createElement)return;let t=document.createElement("div");return t.innerHTML=e,bt(t.firstChild)}s();function sa(e,t){return t}var SE={createSlot:oa,createElement:cn,createElementFromNode:bt,createElementFromString:na,dangerouslyCreateElementFromString:ia,createRef:Dt,onDisconnect:RE,onStateChange:OE,Fragment:sa};typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_renderer_snabbdom=AE);var PE={};J(PE,{list:()=>PO,query:()=>qf,record:()=>IO,sysId:()=>Qf,table:()=>aa});s();var IE={};J(IE,{list:()=>PO,query:()=>qf,record:()=>IO,sysId:()=>Qf,table:()=>aa});s();s();var aa={nowName:"table",nowLabel:"Table Name",nowDescription:"The name of the table",type:"string"},Qf={nowName:"sys-id",nowLabel:"Sys ID",nowDescription:"The unique record identifier",type:"string",pattern:"^[a-f0-9]{32}$"},qf={nowName:"query",nowLabel:"Query",nowDescription:"The query to filter the result set",type:"string"};s();var IO={nowName:"record",nowLabel:"Record",nowDescription:null,sysId:Qf,table:aa,view:{nowLabel:"View",type:"string"}},PO={nowName:"list",nowLabel:"List",nowDescription:null,table:aa,query:qf,page:{nowLabel:"Page number",nowDescription:null,type:"integer"},recordsPerPage:{nowLabel:"Records per Page",nowDescription:null,type:"integer"}};typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_types=IE);var xE={};J(xE,{camelCase:()=>Je,clearDeferMetrics:()=>ya,createSnHttp:()=>Eo,defer:()=>oe,findKey:()=>pr,get:()=>B,getDeferMetrics:()=>Ii,isEqual:()=>Se,isPlainObject:()=>et,isSelectiveEqual:()=>gt,isThrottled:()=>ot,kebabCase:()=>we,logDeferTiming:()=>Oa,logDuration:()=>dn,memoize:()=>Ze,noop:()=>mo,omit:()=>dr,pick:()=>Ce,raf:()=>Er,requestIdleCallback:()=>Yt,requestIdleCallbackPollyfill:()=>ct,set:()=>Fe,splitPath:()=>Tt,toLower:()=>se,toString:()=>ht,toUpper:()=>ur,values:()=>mr,whenIdle:()=>lt});s();typeof window<"u"&&(window.__TECTONIC__$servicenow_ui_utils=du);var vE={};J(vE,{create:()=>vO});s();var bE={};J(bE,{create:()=>vO});s();window.addEventListener("message",e=>{let t=zf[e.origin];if(!t)return;let{event:r,message:o}=t.deconstructMessage(e.data);if(r&&t&&t.events.has(r)){let{components:n,transform:i}=t;for(let a of n){let{dispatch:c}=a.props;c(r,Object.assign({meta:bO(e.origin)},i(a.props,r,xO(o))))}}},!1);var xO=e=>typeof e=="object"&&!Array.isArray(e)?e:{message:e},zf={"*":{events:new Set,components:new Set}},ov=(e,t)=>(t.forEach(r=>{e.add(r)}),e),bO=e=>({origin:e,timestamp:new Date().getTime()}),vO=(e=[],t,r={})=>{let o=Object.assign({origin:"*",target:null},r),{dispatch:n}=t.props,{origin:i}=o,a=zf[i]||(zf[i]={});return a.events=a.events?ov(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}=o;n(c,Object.assign({meta:bO(window.location.origin)},xO(l))),f.postMessage(a.constructMessage(c,l),p)},unbind(){let c=zf[i];return c&&c.components.delete(t)},target:(c=window)=>{o.target=c}}};typeof window<"u"&&(window.__TECTONIC__sn_seismic_post_message=bE);var ME={};J(ME,{appendTranslations:()=>wE,hasTranslation:()=>FO,t:()=>kO});s();var LE={};J(LE,{appendTranslations:()=>wE,hasTranslation:()=>FO,t:()=>kO});s();var MO=rt(wO()),DE="sn-translate",Xf="__TRANSLATIONS__",Kf="__TECTONIC_TRANSLATIONS_PREFIX__",lr="__TECTONIC_TRANSLATIONS__",HO=window&&window[Xf]||(window[Xf]={}),UO=Object.assign({},HO);window[lr]||(window[lr]=UO);function LO({compat:e=!1}={}){Reflect.getOwnPropertyDescriptor(window,Xf).configurable?Object.defineProperty(window,Xf,{configurable:e,get(){return Object.assign({},window[lr])},set(r){window[lr]||(window[lr]=Object.assign({},HO)),wE(r)}}):console.warn(`[${DE}] If you're seeing this message, it probably means that you've loaded two copies of ${DE} on the page. At this time, only a single copy of ${DE} can be loaded at a time.`)}function sv(){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 wE(e){for(let t in e)window[lr][t]=e[t]}function kO(e,...t){window[lr]||(window[lr]=UO);let r=window[lr],o=sv(),n=e,i;e&&typeof e=="object"&&e.message&&(n=e.message,e.code&&(i=`${e.code}:${e.message}`));let a=r[i]||r[n]||n;return(0,MO.default)(`${o}${a}`,...t)}function FO(e){return window[lr].hasOwnProperty(e)}u&&u.env&&parseInt(u.env.SN_TRANSLATE_COMPAT)?LO({compat:!0}):LO();typeof window<"u"&&(window.__TECTONIC__sn_translate=LE);var Hv=rt(pR());export{su as servicenowUiBehaviorLocalStorage,mp as servicenowUiBehaviorPostMessage,Ep as servicenowUiConfig,fm as servicenowUiCore,Tm as servicenowUiEffectAmb,zm as servicenowUiEffectGraphql,Km as servicenowUiEffectHelpers,nE as servicenowUiEffectHttp,sE as servicenowUiEffectUpdateState,aE as servicenowUiInternal,cE as servicenowUiMetrics,uE as servicenowUiRendererDefault,CE as servicenowUiRendererSnabbdom,PE as servicenowUiTypes,xE as servicenowUiUtils,Hv as snCustomCreateElement,vE as snSeismicPostMessage,ME 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
