104 lines
436 KiB
JavaScript
104 lines
436 KiB
JavaScript
var Bn=Object.defineProperty;var Vn=(n,e,t)=>e in n?Bn(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t;var P=(n,e,t)=>(Vn(n,typeof e!="symbol"?e+"":e,t),t);var commonjsGlobal=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function getDefaultExportFromCjs(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function getAugmentedNamespace(n){if(n.__esModule)return n;var e=n.default;if(typeof e=="function"){var t=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};t.prototype=e.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(n).forEach(function(r){var i=Object.getOwnPropertyDescriptor(n,r);Object.defineProperty(t,r,i.get?i:{enumerable:!0,get:function(){return n[r]}})}),t}var jquery={exports:{}};/*!
|
||
* jQuery JavaScript Library v3.7.1
|
||
* https://jquery.com/
|
||
*
|
||
* Copyright OpenJS Foundation and other contributors
|
||
* Released under the MIT license
|
||
* https://jquery.org/license
|
||
*
|
||
* Date: 2023-08-28T13:37Z
|
||
*/(function(n){(function(e,t){n.exports=e.document?t(e,!0):function(r){if(!r.document)throw new Error("jQuery requires a window with a document");return t(r)}})(typeof window<"u"?window:commonjsGlobal,function(e,t){var r=[],i=Object.getPrototypeOf,s=r.slice,l=r.flat?function(o){return r.flat.call(o)}:function(o){return r.concat.apply([],o)},u=r.push,h=r.indexOf,d={},m=d.toString,_=d.hasOwnProperty,S=_.toString,C=S.call(Object),T={},O=function(a){return typeof a=="function"&&typeof a.nodeType!="number"&&typeof a.item!="function"},H=function(a){return a!=null&&a===a.window},R=e.document,Z={type:!0,src:!0,nonce:!0,noModule:!0};function V(o,a,c){c=c||R;var p,g,E=c.createElement("script");if(E.text=o,a)for(p in Z)g=a[p]||a.getAttribute&&a.getAttribute(p),g&&E.setAttribute(p,g);c.head.appendChild(E).parentNode.removeChild(E)}function q(o){return o==null?o+"":typeof o=="object"||typeof o=="function"?d[m.call(o)]||"object":typeof o}var ee="3.7.1",B=/HTML$/i,f=function(o,a){return new f.fn.init(o,a)};f.fn=f.prototype={jquery:ee,constructor:f,length:0,toArray:function(){return s.call(this)},get:function(o){return o==null?s.call(this):o<0?this[o+this.length]:this[o]},pushStack:function(o){var a=f.merge(this.constructor(),o);return a.prevObject=this,a},each:function(o){return f.each(this,o)},map:function(o){return this.pushStack(f.map(this,function(a,c){return o.call(a,c,a)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(f.grep(this,function(o,a){return(a+1)%2}))},odd:function(){return this.pushStack(f.grep(this,function(o,a){return a%2}))},eq:function(o){var a=this.length,c=+o+(o<0?a:0);return this.pushStack(c>=0&&c<a?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:r.sort,splice:r.splice},f.extend=f.fn.extend=function(){var o,a,c,p,g,E,y=arguments[0]||{},A=1,b=arguments.length,N=!1;for(typeof y=="boolean"&&(N=y,y=arguments[A]||{},A++),typeof y!="object"&&!O(y)&&(y={}),A===b&&(y=this,A--);A<b;A++)if((o=arguments[A])!=null)for(a in o)p=o[a],!(a==="__proto__"||y===p)&&(N&&p&&(f.isPlainObject(p)||(g=Array.isArray(p)))?(c=y[a],g&&!Array.isArray(c)?E=[]:!g&&!f.isPlainObject(c)?E={}:E=c,g=!1,y[a]=f.extend(N,E,p)):p!==void 0&&(y[a]=p));return y},f.extend({expando:"jQuery"+(ee+Math.random()).replace(/\D/g,""),isReady:!0,error:function(o){throw new Error(o)},noop:function(){},isPlainObject:function(o){var a,c;return!o||m.call(o)!=="[object Object]"?!1:(a=i(o),a?(c=_.call(a,"constructor")&&a.constructor,typeof c=="function"&&S.call(c)===C):!0)},isEmptyObject:function(o){var a;for(a in o)return!1;return!0},globalEval:function(o,a,c){V(o,{nonce:a&&a.nonce},c)},each:function(o,a){var c,p=0;if(Y(o))for(c=o.length;p<c&&a.call(o[p],p,o[p])!==!1;p++);else for(p in o)if(a.call(o[p],p,o[p])===!1)break;return o},text:function(o){var a,c="",p=0,g=o.nodeType;if(!g)for(;a=o[p++];)c+=f.text(a);return g===1||g===11?o.textContent:g===9?o.documentElement.textContent:g===3||g===4?o.nodeValue:c},makeArray:function(o,a){var c=a||[];return o!=null&&(Y(Object(o))?f.merge(c,typeof o=="string"?[o]:o):u.call(c,o)),c},inArray:function(o,a,c){return a==null?-1:h.call(a,o,c)},isXMLDoc:function(o){var a=o&&o.namespaceURI,c=o&&(o.ownerDocument||o).documentElement;return!B.test(a||c&&c.nodeName||"HTML")},merge:function(o,a){for(var c=+a.length,p=0,g=o.length;p<c;p++)o[g++]=a[p];return o.length=g,o},grep:function(o,a,c){for(var p,g=[],E=0,y=o.length,A=!c;E<y;E++)p=!a(o[E],E),p!==A&&g.push(o[E]);return g},map:function(o,a,c){var p,g,E=0,y=[];if(Y(o))for(p=o.length;E<p;E++)g=a(o[E],E,c),g!=null&&y.push(g);else for(E in o)g=a(o[E],E,c),g!=null&&y.push(g);return l(y)},guid:1,support:T}),typeof Symbol=="function"&&(f.fn[Symbol.iterator]=r[Symbol.iterator]),f.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(o,a){d["[object "+a+"]"]=a.toLowerCase()});function Y(o){var a=!!o&&"length"in o&&o.length,c=q(o);return O(o)||H(o)?!1:c==="array"||a===0||typeof a=="number"&&a>0&&a-1 in o}function U(o,a){return o.nodeName&&o.nodeName.toLowerCase()===a.toLowerCase()}var L=r.pop,z=r.sort,K=r.splice,G="[\\x20\\t\\r\\n\\f]",oe=new RegExp("^"+G+"+|((?:^|[^\\\\])(?:\\\\.)*)"+G+"+$","g");f.contains=function(o,a){var c=a&&a.parentNode;return o===c||!!(c&&c.nodeType===1&&(o.contains?o.contains(c):o.compareDocumentPosition&&o.compareDocumentPosition(c)&16))};var ue=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function de(o,a){return a?o==="\0"?"<22>":o.slice(0,-1)+"\\"+o.charCodeAt(o.length-1).toString(16)+" ":"\\"+o}f.escapeSelector=function(o){return(o+"").replace(ue,de)};var le=R,ve=u;(function(){var o,a,c,p,g,E=ve,y,A,b,N,M,j=f.expando,D=0,W=0,ae=Ut(),ye=Ut(),pe=Ut(),Pe=Ut(),xe=function(v,w){return v===w&&(g=!0),0},Ye="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ze="(?:\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Ee="\\["+G+"*("+ze+")(?:"+G+"*([*^$|!~]?=)"+G+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+ze+"))|)"+G+"*\\]",ht=":("+ze+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Ee+")*)|.*)\\)|)",_e=new RegExp(G+"+","g"),Oe=new RegExp("^"+G+"*,"+G+"*"),Rt=new RegExp("^"+G+"*([>+~]|"+G+")"+G+"*"),cr=new RegExp(G+"|>"),Xe=new RegExp(ht),Pt=new RegExp("^"+ze+"$"),Qe={ID:new RegExp("^#("+ze+")"),CLASS:new RegExp("^\\.("+ze+")"),TAG:new RegExp("^("+ze+"|[*])"),ATTR:new RegExp("^"+Ee),PSEUDO:new RegExp("^"+ht),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+G+"*(even|odd|(([+-]|)(\\d*)n|)"+G+"*(?:([+-]|)"+G+"*(\\d+)|))"+G+"*\\)|)","i"),bool:new RegExp("^(?:"+Ye+")$","i"),needsContext:new RegExp("^"+G+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+G+"*((?:-\\d)?\\d*)"+G+"*\\)|)(?=[^-]|$)","i")},st=/^(?:input|select|textarea|button)$/i,at=/^h\d$/i,Ue=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ur=/[+~]/,nt=new RegExp("\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\([^\\r\\n\\f])","g"),it=function(v,w){var x="0x"+v.slice(1)-65536;return w||(x<0?String.fromCharCode(x+65536):String.fromCharCode(x>>10|55296,x&1023|56320))},In=function(){lt()},Ln=Gt(function(v){return v.disabled===!0&&U(v,"fieldset")},{dir:"parentNode",next:"legend"});function Mn(){try{return y.activeElement}catch{}}try{E.apply(r=s.call(le.childNodes),le.childNodes),r[le.childNodes.length].nodeType}catch{E={apply:function(w,x){ve.apply(w,s.call(x))},call:function(w){ve.apply(w,s.call(arguments,1))}}}function Ae(v,w,x,I){var k,X,Q,ne,J,me,se,ce=w&&w.ownerDocument,ge=w?w.nodeType:9;if(x=x||[],typeof v!="string"||!v||ge!==1&&ge!==9&&ge!==11)return x;if(!I&&(lt(w),w=w||y,b)){if(ge!==11&&(J=Ue.exec(v)))if(k=J[1]){if(ge===9)if(Q=w.getElementById(k)){if(Q.id===k)return E.call(x,Q),x}else return x;else if(ce&&(Q=ce.getElementById(k))&&Ae.contains(w,Q)&&Q.id===k)return E.call(x,Q),x}else{if(J[2])return E.apply(x,w.getElementsByTagName(v)),x;if((k=J[3])&&w.getElementsByClassName)return E.apply(x,w.getElementsByClassName(k)),x}if(!Pe[v+" "]&&(!N||!N.test(v))){if(se=v,ce=w,ge===1&&(cr.test(v)||Rt.test(v))){for(ce=ur.test(v)&&fr(w.parentNode)||w,(ce!=w||!T.scope)&&((ne=w.getAttribute("id"))?ne=f.escapeSelector(ne):w.setAttribute("id",ne=j)),me=It(v),X=me.length;X--;)me[X]=(ne?"#"+ne:":scope")+" "+Wt(me[X]);se=me.join(",")}try{return E.apply(x,ce.querySelectorAll(se)),x}catch{Pe(v,!0)}finally{ne===j&&w.removeAttribute("id")}}}return zr(v.replace(oe,"$1"),w,x,I)}function Ut(){var v=[];function w(x,I){return v.push(x+" ")>a.cacheLength&&delete w[v.shift()],w[x+" "]=I}return w}function Ke(v){return v[j]=!0,v}function Tt(v){var w=y.createElement("fieldset");try{return!!v(w)}catch{return!1}finally{w.parentNode&&w.parentNode.removeChild(w),w=null}}function kn(v){return function(w){return U(w,"input")&&w.type===v}}function jn(v){return function(w){return(U(w,"input")||U(w,"button"))&&w.type===v}}function Kr(v){return function(w){return"form"in w?w.parentNode&&w.disabled===!1?"label"in w?"label"in w.parentNode?w.parentNode.disabled===v:w.disabled===v:w.isDisabled===v||w.isDisabled!==!v&&Ln(w)===v:w.disabled===v:"label"in w?w.disabled===v:!1}}function mt(v){return Ke(function(w){return w=+w,Ke(function(x,I){for(var k,X=v([],x.length,w),Q=X.length;Q--;)x[k=X[Q]]&&(x[k]=!(I[k]=x[k]))})})}function fr(v){return v&&typeof v.getElementsByTagName<"u"&&v}function lt(v){var w,x=v?v.ownerDocument||v:le;return x==y||x.nodeType!==9||!x.documentElement||(y=x,A=y.documentElement,b=!f.isXMLDoc(y),M=A.matches||A.webkitMatchesSelector||A.msMatchesSelector,A.msMatchesSelector&&le!=y&&(w=y.defaultView)&&w.top!==w&&w.addEventListener("unload",In),T.getById=Tt(function(I){return A.appendChild(I).id=f.expando,!y.getElementsByName||!y.getElementsByName(f.expando).length}),T.disconnectedMatch=Tt(function(I){return M.call(I,"*")}),T.scope=Tt(function(){return y.querySelectorAll(":scope")}),T.cssHas=Tt(function(){try{return y.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),T.getById?(a.filter.ID=function(I){var k=I.replace(nt,it);return function(X){return X.getAttribute("id")===k}},a.find.ID=function(I,k){if(typeof k.getElementById<"u"&&b){var X=k.getElementById(I);return X?[X]:[]}}):(a.filter.ID=function(I){var k=I.replace(nt,it);return function(X){var Q=typeof X.getAttributeNode<"u"&&X.getAttributeNode("id");return Q&&Q.value===k}},a.find.ID=function(I,k){if(typeof k.getElementById<"u"&&b){var X,Q,ne,J=k.getElementById(I);if(J){if(X=J.getAttributeNode("id"),X&&X.value===I)return[J];for(ne=k.getElementsByName(I),Q=0;J=ne[Q++];)if(X=J.getAttributeNode("id"),X&&X.value===I)return[J]}return[]}}),a.find.TAG=function(I,k){return typeof k.getElementsByTagName<"u"?k.getElementsByTagName(I):k.querySelectorAll(I)},a.find.CLASS=function(I,k){if(typeof k.getElementsByClassName<"u"&&b)return k.getElementsByClassName(I)},N=[],Tt(function(I){var k;A.appendChild(I).innerHTML="<a id='"+j+"' href='' disabled='disabled'></a><select id='"+j+"-\r\\' disabled='disabled'><option selected=''></option></select>",I.querySelectorAll("[selected]").length||N.push("\\["+G+"*(?:value|"+Ye+")"),I.querySelectorAll("[id~="+j+"-]").length||N.push("~="),I.querySelectorAll("a#"+j+"+*").length||N.push(".#.+[+~]"),I.querySelectorAll(":checked").length||N.push(":checked"),k=y.createElement("input"),k.setAttribute("type","hidden"),I.appendChild(k).setAttribute("name","D"),A.appendChild(I).disabled=!0,I.querySelectorAll(":disabled").length!==2&&N.push(":enabled",":disabled"),k=y.createElement("input"),k.setAttribute("name",""),I.appendChild(k),I.querySelectorAll("[name='']").length||N.push("\\["+G+"*name"+G+"*="+G+`*(?:''|"")`)}),T.cssHas||N.push(":has"),N=N.length&&new RegExp(N.join("|")),xe=function(I,k){if(I===k)return g=!0,0;var X=!I.compareDocumentPosition-!k.compareDocumentPosition;return X||(X=(I.ownerDocument||I)==(k.ownerDocument||k)?I.compareDocumentPosition(k):1,X&1||!T.sortDetached&&k.compareDocumentPosition(I)===X?I===y||I.ownerDocument==le&&Ae.contains(le,I)?-1:k===y||k.ownerDocument==le&&Ae.contains(le,k)?1:p?h.call(p,I)-h.call(p,k):0:X&4?-1:1)}),y}Ae.matches=function(v,w){return Ae(v,null,null,w)},Ae.matchesSelector=function(v,w){if(lt(v),b&&!Pe[w+" "]&&(!N||!N.test(w)))try{var x=M.call(v,w);if(x||T.disconnectedMatch||v.document&&v.document.nodeType!==11)return x}catch{Pe(w,!0)}return Ae(w,y,null,[v]).length>0},Ae.contains=function(v,w){return(v.ownerDocument||v)!=y&<(v),f.contains(v,w)},Ae.attr=function(v,w){(v.ownerDocument||v)!=y&<(v);var x=a.attrHandle[w.toLowerCase()],I=x&&_.call(a.attrHandle,w.toLowerCase())?x(v,w,!b):void 0;return I!==void 0?I:v.getAttribute(w)},Ae.error=function(v){throw new Error("Syntax error, unrecognized expression: "+v)},f.uniqueSort=function(v){var w,x=[],I=0,k=0;if(g=!T.sortStable,p=!T.sortStable&&s.call(v,0),z.call(v,xe),g){for(;w=v[k++];)w===v[k]&&(I=x.push(k));for(;I--;)K.call(v,x[I],1)}return p=null,v},f.fn.uniqueSort=function(){return this.pushStack(f.uniqueSort(s.apply(this)))},a=f.expr={cacheLength:50,createPseudo:Ke,match:Qe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(v){return v[1]=v[1].replace(nt,it),v[3]=(v[3]||v[4]||v[5]||"").replace(nt,it),v[2]==="~="&&(v[3]=" "+v[3]+" "),v.slice(0,4)},CHILD:function(v){return v[1]=v[1].toLowerCase(),v[1].slice(0,3)==="nth"?(v[3]||Ae.error(v[0]),v[4]=+(v[4]?v[5]+(v[6]||1):2*(v[3]==="even"||v[3]==="odd")),v[5]=+(v[7]+v[8]||v[3]==="odd")):v[3]&&Ae.error(v[0]),v},PSEUDO:function(v){var w,x=!v[6]&&v[2];return Qe.CHILD.test(v[0])?null:(v[3]?v[2]=v[4]||v[5]||"":x&&Xe.test(x)&&(w=It(x,!0))&&(w=x.indexOf(")",x.length-w)-x.length)&&(v[0]=v[0].slice(0,w),v[2]=x.slice(0,w)),v.slice(0,3))}},filter:{TAG:function(v){var w=v.replace(nt,it).toLowerCase();return v==="*"?function(){return!0}:function(x){return U(x,w)}},CLASS:function(v){var w=ae[v+" "];return w||(w=new RegExp("(^|"+G+")"+v+"("+G+"|$)"))&&ae(v,function(x){return w.test(typeof x.className=="string"&&x.className||typeof x.getAttribute<"u"&&x.getAttribute("class")||"")})},ATTR:function(v,w,x){return function(I){var k=Ae.attr(I,v);return k==null?w==="!=":w?(k+="",w==="="?k===x:w==="!="?k!==x:w==="^="?x&&k.indexOf(x)===0:w==="*="?x&&k.indexOf(x)>-1:w==="$="?x&&k.slice(-x.length)===x:w==="~="?(" "+k.replace(_e," ")+" ").indexOf(x)>-1:w==="|="?k===x||k.slice(0,x.length+1)===x+"-":!1):!0}},CHILD:function(v,w,x,I,k){var X=v.slice(0,3)!=="nth",Q=v.slice(-4)!=="last",ne=w==="of-type";return I===1&&k===0?function(J){return!!J.parentNode}:function(J,me,se){var ce,ge,ie,Se,He,Ie=X!==Q?"nextSibling":"previousSibling",We=J.parentNode,Je=ne&&J.nodeName.toLowerCase(),wt=!se&&!ne,Le=!1;if(We){if(X){for(;Ie;){for(ie=J;ie=ie[Ie];)if(ne?U(ie,Je):ie.nodeType===1)return!1;He=Ie=v==="only"&&!He&&"nextSibling"}return!0}if(He=[Q?We.firstChild:We.lastChild],Q&&wt){for(ge=We[j]||(We[j]={}),ce=ge[v]||[],Se=ce[0]===D&&ce[1],Le=Se&&ce[2],ie=Se&&We.childNodes[Se];ie=++Se&&ie&&ie[Ie]||(Le=Se=0)||He.pop();)if(ie.nodeType===1&&++Le&&ie===J){ge[v]=[D,Se,Le];break}}else if(wt&&(ge=J[j]||(J[j]={}),ce=ge[v]||[],Se=ce[0]===D&&ce[1],Le=Se),Le===!1)for(;(ie=++Se&&ie&&ie[Ie]||(Le=Se=0)||He.pop())&&!((ne?U(ie,Je):ie.nodeType===1)&&++Le&&(wt&&(ge=ie[j]||(ie[j]={}),ge[v]=[D,Le]),ie===J)););return Le-=k,Le===I||Le%I===0&&Le/I>=0}}},PSEUDO:function(v,w){var x,I=a.pseudos[v]||a.setFilters[v.toLowerCase()]||Ae.error("unsupported pseudo: "+v);return I[j]?I(w):I.length>1?(x=[v,v,"",w],a.setFilters.hasOwnProperty(v.toLowerCase())?Ke(function(k,X){for(var Q,ne=I(k,w),J=ne.length;J--;)Q=h.call(k,ne[J]),k[Q]=!(X[Q]=ne[J])}):function(k){return I(k,0,x)}):I}},pseudos:{not:Ke(function(v){var w=[],x=[],I=mr(v.replace(oe,"$1"));return I[j]?Ke(function(k,X,Q,ne){for(var J,me=I(k,null,ne,[]),se=k.length;se--;)(J=me[se])&&(k[se]=!(X[se]=J))}):function(k,X,Q){return w[0]=k,I(w,null,Q,x),w[0]=null,!x.pop()}}),has:Ke(function(v){return function(w){return Ae(v,w).length>0}}),contains:Ke(function(v){return v=v.replace(nt,it),function(w){return(w.textContent||f.text(w)).indexOf(v)>-1}}),lang:Ke(function(v){return Pt.test(v||"")||Ae.error("unsupported lang: "+v),v=v.replace(nt,it).toLowerCase(),function(w){var x;do if(x=b?w.lang:w.getAttribute("xml:lang")||w.getAttribute("lang"))return x=x.toLowerCase(),x===v||x.indexOf(v+"-")===0;while((w=w.parentNode)&&w.nodeType===1);return!1}}),target:function(v){var w=e.location&&e.location.hash;return w&&w.slice(1)===v.id},root:function(v){return v===A},focus:function(v){return v===Mn()&&y.hasFocus()&&!!(v.type||v.href||~v.tabIndex)},enabled:Kr(!1),disabled:Kr(!0),checked:function(v){return U(v,"input")&&!!v.checked||U(v,"option")&&!!v.selected},selected:function(v){return v.parentNode&&v.parentNode.selectedIndex,v.selected===!0},empty:function(v){for(v=v.firstChild;v;v=v.nextSibling)if(v.nodeType<6)return!1;return!0},parent:function(v){return!a.pseudos.empty(v)},header:function(v){return at.test(v.nodeName)},input:function(v){return st.test(v.nodeName)},button:function(v){return U(v,"input")&&v.type==="button"||U(v,"button")},text:function(v){var w;return U(v,"input")&&v.type==="text"&&((w=v.getAttribute("type"))==null||w.toLowerCase()==="text")},first:mt(function(){return[0]}),last:mt(function(v,w){return[w-1]}),eq:mt(function(v,w,x){return[x<0?x+w:x]}),even:mt(function(v,w){for(var x=0;x<w;x+=2)v.push(x);return v}),odd:mt(function(v,w){for(var x=1;x<w;x+=2)v.push(x);return v}),lt:mt(function(v,w,x){var I;for(x<0?I=x+w:x>w?I=w:I=x;--I>=0;)v.push(I);return v}),gt:mt(function(v,w,x){for(var I=x<0?x+w:x;++I<w;)v.push(I);return v})}},a.pseudos.nth=a.pseudos.eq;for(o in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})a.pseudos[o]=kn(o);for(o in{submit:!0,reset:!0})a.pseudos[o]=jn(o);function Yr(){}Yr.prototype=a.filters=a.pseudos,a.setFilters=new Yr;function It(v,w){var x,I,k,X,Q,ne,J,me=ye[v+" "];if(me)return w?0:me.slice(0);for(Q=v,ne=[],J=a.preFilter;Q;){(!x||(I=Oe.exec(Q)))&&(I&&(Q=Q.slice(I[0].length)||Q),ne.push(k=[])),x=!1,(I=Rt.exec(Q))&&(x=I.shift(),k.push({value:x,type:I[0].replace(oe," ")}),Q=Q.slice(x.length));for(X in a.filter)(I=Qe[X].exec(Q))&&(!J[X]||(I=J[X](I)))&&(x=I.shift(),k.push({value:x,type:X,matches:I}),Q=Q.slice(x.length));if(!x)break}return w?Q.length:Q?Ae.error(v):ye(v,ne).slice(0)}function Wt(v){for(var w=0,x=v.length,I="";w<x;w++)I+=v[w].value;return I}function Gt(v,w,x){var I=w.dir,k=w.next,X=k||I,Q=x&&X==="parentNode",ne=W++;return w.first?function(J,me,se){for(;J=J[I];)if(J.nodeType===1||Q)return v(J,me,se);return!1}:function(J,me,se){var ce,ge,ie=[D,ne];if(se){for(;J=J[I];)if((J.nodeType===1||Q)&&v(J,me,se))return!0}else for(;J=J[I];)if(J.nodeType===1||Q)if(ge=J[j]||(J[j]={}),k&&U(J,k))J=J[I]||J;else{if((ce=ge[X])&&ce[0]===D&&ce[1]===ne)return ie[2]=ce[2];if(ge[X]=ie,ie[2]=v(J,me,se))return!0}return!1}}function dr(v){return v.length>1?function(w,x,I){for(var k=v.length;k--;)if(!v[k](w,x,I))return!1;return!0}:v[0]}function Hn(v,w,x){for(var I=0,k=w.length;I<k;I++)Ae(v,w[I],x);return x}function qt(v,w,x,I,k){for(var X,Q=[],ne=0,J=v.length,me=w!=null;ne<J;ne++)(X=v[ne])&&(!x||x(X,I,k))&&(Q.push(X),me&&w.push(ne));return Q}function pr(v,w,x,I,k,X){return I&&!I[j]&&(I=pr(I)),k&&!k[j]&&(k=pr(k,X)),Ke(function(Q,ne,J,me){var se,ce,ge,ie,Se=[],He=[],Ie=ne.length,We=Q||Hn(w||"*",J.nodeType?[J]:J,[]),Je=v&&(Q||!w)?qt(We,Se,v,J,me):We;if(x?(ie=k||(Q?v:Ie||I)?[]:ne,x(Je,ie,J,me)):ie=Je,I)for(se=qt(ie,He),I(se,[],J,me),ce=se.length;ce--;)(ge=se[ce])&&(ie[He[ce]]=!(Je[He[ce]]=ge));if(Q){if(k||v){if(k){for(se=[],ce=ie.length;ce--;)(ge=ie[ce])&&se.push(Je[ce]=ge);k(null,ie=[],se,me)}for(ce=ie.length;ce--;)(ge=ie[ce])&&(se=k?h.call(Q,ge):Se[ce])>-1&&(Q[se]=!(ne[se]=ge))}}else ie=qt(ie===ne?ie.splice(Ie,ie.length):ie),k?k(null,ne,ie,me):E.apply(ne,ie)})}function hr(v){for(var w,x,I,k=v.length,X=a.relative[v[0].type],Q=X||a.relative[" "],ne=X?1:0,J=Gt(function(ce){return ce===w},Q,!0),me=Gt(function(ce){return h.call(w,ce)>-1},Q,!0),se=[function(ce,ge,ie){var Se=!X&&(ie||ge!=c)||((w=ge).nodeType?J(ce,ge,ie):me(ce,ge,ie));return w=null,Se}];ne<k;ne++)if(x=a.relative[v[ne].type])se=[Gt(dr(se),x)];else{if(x=a.filter[v[ne].type].apply(null,v[ne].matches),x[j]){for(I=++ne;I<k&&!a.relative[v[I].type];I++);return pr(ne>1&&dr(se),ne>1&&Wt(v.slice(0,ne-1).concat({value:v[ne-2].type===" "?"*":""})).replace(oe,"$1"),x,ne<I&&hr(v.slice(ne,I)),I<k&&hr(v=v.slice(I)),I<k&&Wt(v))}se.push(x)}return dr(se)}function Fn(v,w){var x=w.length>0,I=v.length>0,k=function(X,Q,ne,J,me){var se,ce,ge,ie=0,Se="0",He=X&&[],Ie=[],We=c,Je=X||I&&a.find.TAG("*",me),wt=D+=We==null?1:Math.random()||.1,Le=Je.length;for(me&&(c=Q==y||Q||me);Se!==Le&&(se=Je[Se])!=null;Se++){if(I&&se){for(ce=0,!Q&&se.ownerDocument!=y&&(lt(se),ne=!b);ge=v[ce++];)if(ge(se,Q||y,ne)){E.call(J,se);break}me&&(D=wt)}x&&((se=!ge&&se)&&ie--,X&&He.push(se))}if(ie+=Se,x&&Se!==ie){for(ce=0;ge=w[ce++];)ge(He,Ie,Q,ne);if(X){if(ie>0)for(;Se--;)He[Se]||Ie[Se]||(Ie[Se]=L.call(J));Ie=qt(Ie)}E.apply(J,Ie),me&&!X&&Ie.length>0&&ie+w.length>1&&f.uniqueSort(J)}return me&&(D=wt,c=We),He};return x?Ke(k):k}function mr(v,w){var x,I=[],k=[],X=pe[v+" "];if(!X){for(w||(w=It(v)),x=w.length;x--;)X=hr(w[x]),X[j]?I.push(X):k.push(X);X=pe(v,Fn(k,I)),X.selector=v}return X}function zr(v,w,x,I){var k,X,Q,ne,J,me=typeof v=="function"&&v,se=!I&&It(v=me.selector||v);if(x=x||[],se.length===1){if(X=se[0]=se[0].slice(0),X.length>2&&(Q=X[0]).type==="ID"&&w.nodeType===9&&b&&a.relative[X[1].type]){if(w=(a.find.ID(Q.matches[0].replace(nt,it),w)||[])[0],w)me&&(w=w.parentNode);else return x;v=v.slice(X.shift().value.length)}for(k=Qe.needsContext.test(v)?0:X.length;k--&&(Q=X[k],!a.relative[ne=Q.type]);)if((J=a.find[ne])&&(I=J(Q.matches[0].replace(nt,it),ur.test(X[0].type)&&fr(w.parentNode)||w))){if(X.splice(k,1),v=I.length&&Wt(X),!v)return E.apply(x,I),x;break}}return(me||mr(v,se))(I,w,!b,x,!w||ur.test(v)&&fr(w.parentNode)||w),x}T.sortStable=j.split("").sort(xe).join("")===j,lt(),T.sortDetached=Tt(function(v){return v.compareDocumentPosition(y.createElement("fieldset"))&1}),f.find=Ae,f.expr[":"]=f.expr.pseudos,f.unique=f.uniqueSort,Ae.compile=mr,Ae.select=zr,Ae.setDocument=lt,Ae.tokenize=It,Ae.escape=f.escapeSelector,Ae.getText=f.text,Ae.isXML=f.isXMLDoc,Ae.selectors=f.expr,Ae.support=f.support,Ae.uniqueSort=f.uniqueSort})();var he=function(o,a,c){for(var p=[],g=c!==void 0;(o=o[a])&&o.nodeType!==9;)if(o.nodeType===1){if(g&&f(o).is(c))break;p.push(o)}return p},De=function(o,a){for(var c=[];o;o=o.nextSibling)o.nodeType===1&&o!==a&&c.push(o);return c},fe=f.expr.match.needsContext,be=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function we(o,a,c){return O(a)?f.grep(o,function(p,g){return!!a.call(p,g,p)!==c}):a.nodeType?f.grep(o,function(p){return p===a!==c}):typeof a!="string"?f.grep(o,function(p){return h.call(a,p)>-1!==c}):f.filter(a,o,c)}f.filter=function(o,a,c){var p=a[0];return c&&(o=":not("+o+")"),a.length===1&&p.nodeType===1?f.find.matchesSelector(p,o)?[p]:[]:f.find.matches(o,f.grep(a,function(g){return g.nodeType===1}))},f.fn.extend({find:function(o){var a,c,p=this.length,g=this;if(typeof o!="string")return this.pushStack(f(o).filter(function(){for(a=0;a<p;a++)if(f.contains(g[a],this))return!0}));for(c=this.pushStack([]),a=0;a<p;a++)f.find(o,g[a],c);return p>1?f.uniqueSort(c):c},filter:function(o){return this.pushStack(we(this,o||[],!1))},not:function(o){return this.pushStack(we(this,o||[],!0))},is:function(o){return!!we(this,typeof o=="string"&&fe.test(o)?f(o):o||[],!1).length}});var Ne,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,te=f.fn.init=function(o,a,c){var p,g;if(!o)return this;if(c=c||Ne,typeof o=="string")if(o[0]==="<"&&o[o.length-1]===">"&&o.length>=3?p=[null,o,null]:p=F.exec(o),p&&(p[1]||!a))if(p[1]){if(a=a instanceof f?a[0]:a,f.merge(this,f.parseHTML(p[1],a&&a.nodeType?a.ownerDocument||a:R,!0)),be.test(p[1])&&f.isPlainObject(a))for(p in a)O(this[p])?this[p](a[p]):this.attr(p,a[p]);return this}else return g=R.getElementById(p[2]),g&&(this[0]=g,this.length=1),this;else return!a||a.jquery?(a||c).find(o):this.constructor(a).find(o);else{if(o.nodeType)return this[0]=o,this.length=1,this;if(O(o))return c.ready!==void 0?c.ready(o):o(f)}return f.makeArray(o,this)};te.prototype=f.fn,Ne=f(R);var Te=/^(?:parents|prev(?:Until|All))/,$e={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({has:function(o){var a=f(o,this),c=a.length;return this.filter(function(){for(var p=0;p<c;p++)if(f.contains(this,a[p]))return!0})},closest:function(o,a){var c,p=0,g=this.length,E=[],y=typeof o!="string"&&f(o);if(!fe.test(o)){for(;p<g;p++)for(c=this[p];c&&c!==a;c=c.parentNode)if(c.nodeType<11&&(y?y.index(c)>-1:c.nodeType===1&&f.find.matchesSelector(c,o))){E.push(c);break}}return this.pushStack(E.length>1?f.uniqueSort(E):E)},index:function(o){return o?typeof o=="string"?h.call(f(o),this[0]):h.call(this,o.jquery?o[0]:o):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(o,a){return this.pushStack(f.uniqueSort(f.merge(this.get(),f(o,a))))},addBack:function(o){return this.add(o==null?this.prevObject:this.prevObject.filter(o))}});function Me(o,a){for(;(o=o[a])&&o.nodeType!==1;);return o}f.each({parent:function(o){var a=o.parentNode;return a&&a.nodeType!==11?a:null},parents:function(o){return he(o,"parentNode")},parentsUntil:function(o,a,c){return he(o,"parentNode",c)},next:function(o){return Me(o,"nextSibling")},prev:function(o){return Me(o,"previousSibling")},nextAll:function(o){return he(o,"nextSibling")},prevAll:function(o){return he(o,"previousSibling")},nextUntil:function(o,a,c){return he(o,"nextSibling",c)},prevUntil:function(o,a,c){return he(o,"previousSibling",c)},siblings:function(o){return De((o.parentNode||{}).firstChild,o)},children:function(o){return De(o.firstChild)},contents:function(o){return o.contentDocument!=null&&i(o.contentDocument)?o.contentDocument:(U(o,"template")&&(o=o.content||o),f.merge([],o.childNodes))}},function(o,a){f.fn[o]=function(c,p){var g=f.map(this,a,c);return o.slice(-5)!=="Until"&&(p=c),p&&typeof p=="string"&&(g=f.filter(p,g)),this.length>1&&($e[o]||f.uniqueSort(g),Te.test(o)&&g.reverse()),this.pushStack(g)}});var Ce=/[^\x20\t\r\n\f]+/g;function Ze(o){var a={};return f.each(o.match(Ce)||[],function(c,p){a[p]=!0}),a}f.Callbacks=function(o){o=typeof o=="string"?Ze(o):f.extend({},o);var a,c,p,g,E=[],y=[],A=-1,b=function(){for(g=g||o.once,p=a=!0;y.length;A=-1)for(c=y.shift();++A<E.length;)E[A].apply(c[0],c[1])===!1&&o.stopOnFalse&&(A=E.length,c=!1);o.memory||(c=!1),a=!1,g&&(c?E=[]:E="")},N={add:function(){return E&&(c&&!a&&(A=E.length-1,y.push(c)),function M(j){f.each(j,function(D,W){O(W)?(!o.unique||!N.has(W))&&E.push(W):W&&W.length&&q(W)!=="string"&&M(W)})}(arguments),c&&!a&&b()),this},remove:function(){return f.each(arguments,function(M,j){for(var D;(D=f.inArray(j,E,D))>-1;)E.splice(D,1),D<=A&&A--}),this},has:function(M){return M?f.inArray(M,E)>-1:E.length>0},empty:function(){return E&&(E=[]),this},disable:function(){return g=y=[],E=c="",this},disabled:function(){return!E},lock:function(){return g=y=[],!c&&!a&&(E=c=""),this},locked:function(){return!!g},fireWith:function(M,j){return g||(j=j||[],j=[M,j.slice?j.slice():j],y.push(j),a||b()),this},fire:function(){return N.fireWith(this,arguments),this},fired:function(){return!!p}};return N};function Fe(o){return o}function ct(o){throw o}function Lt(o,a,c,p){var g;try{o&&O(g=o.promise)?g.call(o).done(a).fail(c):o&&O(g=o.then)?g.call(o,a,c):a.apply(void 0,[o].slice(p))}catch(E){c.apply(void 0,[E])}}f.extend({Deferred:function(o){var a=[["notify","progress",f.Callbacks("memory"),f.Callbacks("memory"),2],["resolve","done",f.Callbacks("once memory"),f.Callbacks("once memory"),0,"resolved"],["reject","fail",f.Callbacks("once memory"),f.Callbacks("once memory"),1,"rejected"]],c="pending",p={state:function(){return c},always:function(){return g.done(arguments).fail(arguments),this},catch:function(E){return p.then(null,E)},pipe:function(){var E=arguments;return f.Deferred(function(y){f.each(a,function(A,b){var N=O(E[b[4]])&&E[b[4]];g[b[1]](function(){var M=N&&N.apply(this,arguments);M&&O(M.promise)?M.promise().progress(y.notify).done(y.resolve).fail(y.reject):y[b[0]+"With"](this,N?[M]:arguments)})}),E=null}).promise()},then:function(E,y,A){var b=0;function N(M,j,D,W){return function(){var ae=this,ye=arguments,pe=function(){var xe,Ye;if(!(M<b)){if(xe=D.apply(ae,ye),xe===j.promise())throw new TypeError("Thenable self-resolution");Ye=xe&&(typeof xe=="object"||typeof xe=="function")&&xe.then,O(Ye)?W?Ye.call(xe,N(b,j,Fe,W),N(b,j,ct,W)):(b++,Ye.call(xe,N(b,j,Fe,W),N(b,j,ct,W),N(b,j,Fe,j.notifyWith))):(D!==Fe&&(ae=void 0,ye=[xe]),(W||j.resolveWith)(ae,ye))}},Pe=W?pe:function(){try{pe()}catch(xe){f.Deferred.exceptionHook&&f.Deferred.exceptionHook(xe,Pe.error),M+1>=b&&(D!==ct&&(ae=void 0,ye=[xe]),j.rejectWith(ae,ye))}};M?Pe():(f.Deferred.getErrorHook?Pe.error=f.Deferred.getErrorHook():f.Deferred.getStackHook&&(Pe.error=f.Deferred.getStackHook()),e.setTimeout(Pe))}}return f.Deferred(function(M){a[0][3].add(N(0,M,O(A)?A:Fe,M.notifyWith)),a[1][3].add(N(0,M,O(E)?E:Fe)),a[2][3].add(N(0,M,O(y)?y:ct))}).promise()},promise:function(E){return E!=null?f.extend(E,p):p}},g={};return f.each(a,function(E,y){var A=y[2],b=y[5];p[y[1]]=A.add,b&&A.add(function(){c=b},a[3-E][2].disable,a[3-E][3].disable,a[0][2].lock,a[0][3].lock),A.add(y[3].fire),g[y[0]]=function(){return g[y[0]+"With"](this===g?void 0:this,arguments),this},g[y[0]+"With"]=A.fireWith}),p.promise(g),o&&o.call(g,g),g},when:function(o){var a=arguments.length,c=a,p=Array(c),g=s.call(arguments),E=f.Deferred(),y=function(A){return function(b){p[A]=this,g[A]=arguments.length>1?s.call(arguments):b,--a||E.resolveWith(p,g)}};if(a<=1&&(Lt(o,E.done(y(c)).resolve,E.reject,!a),E.state()==="pending"||O(g[c]&&g[c].then)))return E.then();for(;c--;)Lt(g[c],y(c),E.reject);return E.promise()}});var Kt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;f.Deferred.exceptionHook=function(o,a){e.console&&e.console.warn&&o&&Kt.test(o.name)&&e.console.warn("jQuery.Deferred exception: "+o.message,o.stack,a)},f.readyException=function(o){e.setTimeout(function(){throw o})};var gt=f.Deferred();f.fn.ready=function(o){return gt.then(o).catch(function(a){f.readyException(a)}),this},f.extend({isReady:!1,readyWait:1,ready:function(o){(o===!0?--f.readyWait:f.isReady)||(f.isReady=!0,!(o!==!0&&--f.readyWait>0)&>.resolveWith(R,[f]))}}),f.ready.then=gt.then;function ut(){R.removeEventListener("DOMContentLoaded",ut),e.removeEventListener("load",ut),f.ready()}R.readyState==="complete"||R.readyState!=="loading"&&!R.documentElement.doScroll?e.setTimeout(f.ready):(R.addEventListener("DOMContentLoaded",ut),e.addEventListener("load",ut));var Ge=function(o,a,c,p,g,E,y){var A=0,b=o.length,N=c==null;if(q(c)==="object"){g=!0;for(A in c)Ge(o,a,A,c[A],!0,E,y)}else if(p!==void 0&&(g=!0,O(p)||(y=!0),N&&(y?(a.call(o,p),a=null):(N=a,a=function(M,j,D){return N.call(f(M),D)})),a))for(;A<b;A++)a(o[A],c,y?p:p.call(o[A],A,a(o[A],c)));return g?o:N?a.call(o):b?a(o[0],c):E},Yt=/^-ms-/,et=/-([a-z])/g;function Et(o,a){return a.toUpperCase()}function Be(o){return o.replace(Yt,"ms-").replace(et,Et)}var ot=function(o){return o.nodeType===1||o.nodeType===9||!+o.nodeType};function tt(){this.expando=f.expando+tt.uid++}tt.uid=1,tt.prototype={cache:function(o){var a=o[this.expando];return a||(a={},ot(o)&&(o.nodeType?o[this.expando]=a:Object.defineProperty(o,this.expando,{value:a,configurable:!0}))),a},set:function(o,a,c){var p,g=this.cache(o);if(typeof a=="string")g[Be(a)]=c;else for(p in a)g[Be(p)]=a[p];return g},get:function(o,a){return a===void 0?this.cache(o):o[this.expando]&&o[this.expando][Be(a)]},access:function(o,a,c){return a===void 0||a&&typeof a=="string"&&c===void 0?this.get(o,a):(this.set(o,a,c),c!==void 0?c:a)},remove:function(o,a){var c,p=o[this.expando];if(p!==void 0){if(a!==void 0)for(Array.isArray(a)?a=a.map(Be):(a=Be(a),a=a in p?[a]:a.match(Ce)||[]),c=a.length;c--;)delete p[a[c]];(a===void 0||f.isEmptyObject(p))&&(o.nodeType?o[this.expando]=void 0:delete o[this.expando])}},hasData:function(o){var a=o[this.expando];return a!==void 0&&!f.isEmptyObject(a)}};var re=new tt,Re=new tt,Mt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,kt=/[A-Z]/g;function Xr(o){return o==="true"?!0:o==="false"?!1:o==="null"?null:o===+o+""?+o:Mt.test(o)?JSON.parse(o):o}function gr(o,a,c){var p;if(c===void 0&&o.nodeType===1)if(p="data-"+a.replace(kt,"-$&").toLowerCase(),c=o.getAttribute(p),typeof c=="string"){try{c=Xr(c)}catch{}Re.set(o,a,c)}else c=void 0;return c}f.extend({hasData:function(o){return Re.hasData(o)||re.hasData(o)},data:function(o,a,c){return Re.access(o,a,c)},removeData:function(o,a){Re.remove(o,a)},_data:function(o,a,c){return re.access(o,a,c)},_removeData:function(o,a){re.remove(o,a)}}),f.fn.extend({data:function(o,a){var c,p,g,E=this[0],y=E&&E.attributes;if(o===void 0){if(this.length&&(g=Re.get(E),E.nodeType===1&&!re.get(E,"hasDataAttrs"))){for(c=y.length;c--;)y[c]&&(p=y[c].name,p.indexOf("data-")===0&&(p=Be(p.slice(5)),gr(E,p,g[p])));re.set(E,"hasDataAttrs",!0)}return g}return typeof o=="object"?this.each(function(){Re.set(this,o)}):Ge(this,function(A){var b;if(E&&A===void 0)return b=Re.get(E,o),b!==void 0||(b=gr(E,o),b!==void 0)?b:void 0;this.each(function(){Re.set(this,o,A)})},null,a,arguments.length>1,null,!0)},removeData:function(o){return this.each(function(){Re.remove(this,o)})}}),f.extend({queue:function(o,a,c){var p;if(o)return a=(a||"fx")+"queue",p=re.get(o,a),c&&(!p||Array.isArray(c)?p=re.access(o,a,f.makeArray(c)):p.push(c)),p||[]},dequeue:function(o,a){a=a||"fx";var c=f.queue(o,a),p=c.length,g=c.shift(),E=f._queueHooks(o,a),y=function(){f.dequeue(o,a)};g==="inprogress"&&(g=c.shift(),p--),g&&(a==="fx"&&c.unshift("inprogress"),delete E.stop,g.call(o,y,E)),!p&&E&&E.empty.fire()},_queueHooks:function(o,a){var c=a+"queueHooks";return re.get(o,c)||re.access(o,c,{empty:f.Callbacks("once memory").add(function(){re.remove(o,[a+"queue",c])})})}}),f.fn.extend({queue:function(o,a){var c=2;return typeof o!="string"&&(a=o,o="fx",c--),arguments.length<c?f.queue(this[0],o):a===void 0?this:this.each(function(){var p=f.queue(this,o,a);f._queueHooks(this,o),o==="fx"&&p[0]!=="inprogress"&&f.dequeue(this,o)})},dequeue:function(o){return this.each(function(){f.dequeue(this,o)})},clearQueue:function(o){return this.queue(o||"fx",[])},promise:function(o,a){var c,p=1,g=f.Deferred(),E=this,y=this.length,A=function(){--p||g.resolveWith(E,[E])};for(typeof o!="string"&&(a=o,o=void 0),o=o||"fx";y--;)c=re.get(E[y],o+"queueHooks"),c&&c.empty&&(p++,c.empty.add(A));return A(),g.promise(a)}});var Er=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,$t=new RegExp("^(?:([+-])=|)("+Er+")([a-z%]*)$","i"),rt=["Top","Right","Bottom","Left"],ft=R.documentElement,yt=function(o){return f.contains(o.ownerDocument,o)},Qr={composed:!0};ft.getRootNode&&(yt=function(o){return f.contains(o.ownerDocument,o)||o.getRootNode(Qr)===o.ownerDocument});var jt=function(o,a){return o=a||o,o.style.display==="none"||o.style.display===""&&yt(o)&&f.css(o,"display")==="none"};function yr(o,a,c,p){var g,E,y=20,A=p?function(){return p.cur()}:function(){return f.css(o,a,"")},b=A(),N=c&&c[3]||(f.cssNumber[a]?"":"px"),M=o.nodeType&&(f.cssNumber[a]||N!=="px"&&+b)&&$t.exec(f.css(o,a));if(M&&M[3]!==N){for(b=b/2,N=N||M[3],M=+b||1;y--;)f.style(o,a,M+N),(1-E)*(1-(E=A()/b||.5))<=0&&(y=0),M=M/E;M=M*2,f.style(o,a,M+N),c=c||[]}return c&&(M=+M||+b||0,g=c[1]?M+(c[1]+1)*c[2]:+c[2],p&&(p.unit=N,p.start=M,p.end=g)),g}var _r={};function Jr(o){var a,c=o.ownerDocument,p=o.nodeName,g=_r[p];return g||(a=c.body.appendChild(c.createElement(p)),g=f.css(a,"display"),a.parentNode.removeChild(a),g==="none"&&(g="block"),_r[p]=g,g)}function _t(o,a){for(var c,p,g=[],E=0,y=o.length;E<y;E++)p=o[E],p.style&&(c=p.style.display,a?(c==="none"&&(g[E]=re.get(p,"display")||null,g[E]||(p.style.display="")),p.style.display===""&&jt(p)&&(g[E]=Jr(p))):c!=="none"&&(g[E]="none",re.set(p,"display",c)));for(E=0;E<y;E++)g[E]!=null&&(o[E].style.display=g[E]);return o}f.fn.extend({show:function(){return _t(this,!0)},hide:function(){return _t(this)},toggle:function(o){return typeof o=="boolean"?o?this.show():this.hide():this.each(function(){jt(this)?f(this).show():f(this).hide()})}});var Ct=/^(?:checkbox|radio)$/i,vr=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,br=/^$|^module$|\/(?:java|ecma)script/i;(function(){var o=R.createDocumentFragment(),a=o.appendChild(R.createElement("div")),c=R.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),T.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="<textarea>x</textarea>",T.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,a.innerHTML="<option></option>",T.option=!!a.lastChild})();var Ve={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Ve.tbody=Ve.tfoot=Ve.colgroup=Ve.caption=Ve.thead,Ve.th=Ve.td,T.option||(Ve.optgroup=Ve.option=[1,"<select multiple='multiple'>","</select>"]);function ke(o,a){var c;return typeof o.getElementsByTagName<"u"?c=o.getElementsByTagName(a||"*"):typeof o.querySelectorAll<"u"?c=o.querySelectorAll(a||"*"):c=[],a===void 0||a&&U(o,a)?f.merge([o],c):c}function zt(o,a){for(var c=0,p=o.length;c<p;c++)re.set(o[c],"globalEval",!a||re.get(a[c],"globalEval"))}var Zr=/<|&#?\w+;/;function Ar(o,a,c,p,g){for(var E,y,A,b,N,M,j=a.createDocumentFragment(),D=[],W=0,ae=o.length;W<ae;W++)if(E=o[W],E||E===0)if(q(E)==="object")f.merge(D,E.nodeType?[E]:E);else if(!Zr.test(E))D.push(a.createTextNode(E));else{for(y=y||j.appendChild(a.createElement("div")),A=(vr.exec(E)||["",""])[1].toLowerCase(),b=Ve[A]||Ve._default,y.innerHTML=b[1]+f.htmlPrefilter(E)+b[2],M=b[0];M--;)y=y.lastChild;f.merge(D,y.childNodes),y=j.firstChild,y.textContent=""}for(j.textContent="",W=0;E=D[W++];){if(p&&f.inArray(E,p)>-1){g&&g.push(E);continue}if(N=yt(E),y=ke(j.appendChild(E),"script"),N&&zt(y),c)for(M=0;E=y[M++];)br.test(E.type||"")&&c.push(E)}return j}var Sr=/^([^.]*)(?:\.(.+)|)/;function vt(){return!0}function bt(){return!1}function Xt(o,a,c,p,g,E){var y,A;if(typeof a=="object"){typeof c!="string"&&(p=p||c,c=void 0);for(A in a)Xt(o,A,c,p,a[A],E);return o}if(p==null&&g==null?(g=c,p=c=void 0):g==null&&(typeof c=="string"?(g=p,p=void 0):(g=p,p=c,c=void 0)),g===!1)g=bt;else if(!g)return o;return E===1&&(y=g,g=function(b){return f().off(b),y.apply(this,arguments)},g.guid=y.guid||(y.guid=f.guid++)),o.each(function(){f.event.add(this,a,g,p,c)})}f.event={global:{},add:function(o,a,c,p,g){var E,y,A,b,N,M,j,D,W,ae,ye,pe=re.get(o);if(ot(o))for(c.handler&&(E=c,c=E.handler,g=E.selector),g&&f.find.matchesSelector(ft,g),c.guid||(c.guid=f.guid++),(b=pe.events)||(b=pe.events=Object.create(null)),(y=pe.handle)||(y=pe.handle=function(Pe){return typeof f<"u"&&f.event.triggered!==Pe.type?f.event.dispatch.apply(o,arguments):void 0}),a=(a||"").match(Ce)||[""],N=a.length;N--;)A=Sr.exec(a[N])||[],W=ye=A[1],ae=(A[2]||"").split(".").sort(),W&&(j=f.event.special[W]||{},W=(g?j.delegateType:j.bindType)||W,j=f.event.special[W]||{},M=f.extend({type:W,origType:ye,data:p,handler:c,guid:c.guid,selector:g,needsContext:g&&f.expr.match.needsContext.test(g),namespace:ae.join(".")},E),(D=b[W])||(D=b[W]=[],D.delegateCount=0,(!j.setup||j.setup.call(o,p,ae,y)===!1)&&o.addEventListener&&o.addEventListener(W,y)),j.add&&(j.add.call(o,M),M.handler.guid||(M.handler.guid=c.guid)),g?D.splice(D.delegateCount++,0,M):D.push(M),f.event.global[W]=!0)},remove:function(o,a,c,p,g){var E,y,A,b,N,M,j,D,W,ae,ye,pe=re.hasData(o)&&re.get(o);if(!(!pe||!(b=pe.events))){for(a=(a||"").match(Ce)||[""],N=a.length;N--;){if(A=Sr.exec(a[N])||[],W=ye=A[1],ae=(A[2]||"").split(".").sort(),!W){for(W in b)f.event.remove(o,W+a[N],c,p,!0);continue}for(j=f.event.special[W]||{},W=(p?j.delegateType:j.bindType)||W,D=b[W]||[],A=A[2]&&new RegExp("(^|\\.)"+ae.join("\\.(?:.*\\.|)")+"(\\.|$)"),y=E=D.length;E--;)M=D[E],(g||ye===M.origType)&&(!c||c.guid===M.guid)&&(!A||A.test(M.namespace))&&(!p||p===M.selector||p==="**"&&M.selector)&&(D.splice(E,1),M.selector&&D.delegateCount--,j.remove&&j.remove.call(o,M));y&&!D.length&&((!j.teardown||j.teardown.call(o,ae,pe.handle)===!1)&&f.removeEvent(o,W,pe.handle),delete b[W])}f.isEmptyObject(b)&&re.remove(o,"handle events")}},dispatch:function(o){var a,c,p,g,E,y,A=new Array(arguments.length),b=f.event.fix(o),N=(re.get(this,"events")||Object.create(null))[b.type]||[],M=f.event.special[b.type]||{};for(A[0]=b,a=1;a<arguments.length;a++)A[a]=arguments[a];if(b.delegateTarget=this,!(M.preDispatch&&M.preDispatch.call(this,b)===!1)){for(y=f.event.handlers.call(this,b,N),a=0;(g=y[a++])&&!b.isPropagationStopped();)for(b.currentTarget=g.elem,c=0;(E=g.handlers[c++])&&!b.isImmediatePropagationStopped();)(!b.rnamespace||E.namespace===!1||b.rnamespace.test(E.namespace))&&(b.handleObj=E,b.data=E.data,p=((f.event.special[E.origType]||{}).handle||E.handler).apply(g.elem,A),p!==void 0&&(b.result=p)===!1&&(b.preventDefault(),b.stopPropagation()));return M.postDispatch&&M.postDispatch.call(this,b),b.result}},handlers:function(o,a){var c,p,g,E,y,A=[],b=a.delegateCount,N=o.target;if(b&&N.nodeType&&!(o.type==="click"&&o.button>=1)){for(;N!==this;N=N.parentNode||this)if(N.nodeType===1&&!(o.type==="click"&&N.disabled===!0)){for(E=[],y={},c=0;c<b;c++)p=a[c],g=p.selector+" ",y[g]===void 0&&(y[g]=p.needsContext?f(g,this).index(N)>-1:f.find(g,this,null,[N]).length),y[g]&&E.push(p);E.length&&A.push({elem:N,handlers:E})}}return N=this,b<a.length&&A.push({elem:N,handlers:a.slice(b)}),A},addProp:function(o,a){Object.defineProperty(f.Event.prototype,o,{enumerable:!0,configurable:!0,get:O(a)?function(){if(this.originalEvent)return a(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[o]},set:function(c){Object.defineProperty(this,o,{enumerable:!0,configurable:!0,writable:!0,value:c})}})},fix:function(o){return o[f.expando]?o:new f.Event(o)},special:{load:{noBubble:!0},click:{setup:function(o){var a=this||o;return Ct.test(a.type)&&a.click&&U(a,"input")&&Ht(a,"click",!0),!1},trigger:function(o){var a=this||o;return Ct.test(a.type)&&a.click&&U(a,"input")&&Ht(a,"click"),!0},_default:function(o){var a=o.target;return Ct.test(a.type)&&a.click&&U(a,"input")&&re.get(a,"click")||U(a,"a")}},beforeunload:{postDispatch:function(o){o.result!==void 0&&o.originalEvent&&(o.originalEvent.returnValue=o.result)}}}};function Ht(o,a,c){if(!c){re.get(o,a)===void 0&&f.event.add(o,a,vt);return}re.set(o,a,!1),f.event.add(o,a,{namespace:!1,handler:function(p){var g,E=re.get(this,a);if(p.isTrigger&1&&this[a]){if(E)(f.event.special[a]||{}).delegateType&&p.stopPropagation();else if(E=s.call(arguments),re.set(this,a,E),this[a](),g=re.get(this,a),re.set(this,a,!1),E!==g)return p.stopImmediatePropagation(),p.preventDefault(),g}else E&&(re.set(this,a,f.event.trigger(E[0],E.slice(1),this)),p.stopPropagation(),p.isImmediatePropagationStopped=vt)}})}f.removeEvent=function(o,a,c){o.removeEventListener&&o.removeEventListener(a,c)},f.Event=function(o,a){if(!(this instanceof f.Event))return new f.Event(o,a);o&&o.type?(this.originalEvent=o,this.type=o.type,this.isDefaultPrevented=o.defaultPrevented||o.defaultPrevented===void 0&&o.returnValue===!1?vt:bt,this.target=o.target&&o.target.nodeType===3?o.target.parentNode:o.target,this.currentTarget=o.currentTarget,this.relatedTarget=o.relatedTarget):this.type=o,a&&f.extend(this,a),this.timeStamp=o&&o.timeStamp||Date.now(),this[f.expando]=!0},f.Event.prototype={constructor:f.Event,isDefaultPrevented:bt,isPropagationStopped:bt,isImmediatePropagationStopped:bt,isSimulated:!1,preventDefault:function(){var o=this.originalEvent;this.isDefaultPrevented=vt,o&&!this.isSimulated&&o.preventDefault()},stopPropagation:function(){var o=this.originalEvent;this.isPropagationStopped=vt,o&&!this.isSimulated&&o.stopPropagation()},stopImmediatePropagation:function(){var o=this.originalEvent;this.isImmediatePropagationStopped=vt,o&&!this.isSimulated&&o.stopImmediatePropagation(),this.stopPropagation()}},f.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},f.event.addProp),f.each({focus:"focusin",blur:"focusout"},function(o,a){function c(p){if(R.documentMode){var g=re.get(this,"handle"),E=f.event.fix(p);E.type=p.type==="focusin"?"focus":"blur",E.isSimulated=!0,g(p),E.target===E.currentTarget&&g(E)}else f.event.simulate(a,p.target,f.event.fix(p))}f.event.special[o]={setup:function(){var p;if(Ht(this,o,!0),R.documentMode)p=re.get(this,a),p||this.addEventListener(a,c),re.set(this,a,(p||0)+1);else return!1},trigger:function(){return Ht(this,o),!0},teardown:function(){var p;if(R.documentMode)p=re.get(this,a)-1,p?re.set(this,a,p):(this.removeEventListener(a,c),re.remove(this,a));else return!1},_default:function(p){return re.get(p.target,o)},delegateType:a},f.event.special[a]={setup:function(){var p=this.ownerDocument||this.document||this,g=R.documentMode?this:p,E=re.get(g,a);E||(R.documentMode?this.addEventListener(a,c):p.addEventListener(o,c,!0)),re.set(g,a,(E||0)+1)},teardown:function(){var p=this.ownerDocument||this.document||this,g=R.documentMode?this:p,E=re.get(g,a)-1;E?re.set(g,a,E):(R.documentMode?this.removeEventListener(a,c):p.removeEventListener(o,c,!0),re.remove(g,a))}}}),f.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(o,a){f.event.special[o]={delegateType:a,bindType:a,handle:function(c){var p,g=this,E=c.relatedTarget,y=c.handleObj;return(!E||E!==g&&!f.contains(g,E))&&(c.type=y.origType,p=y.handler.apply(this,arguments),c.type=a),p}}}),f.fn.extend({on:function(o,a,c,p){return Xt(this,o,a,c,p)},one:function(o,a,c,p){return Xt(this,o,a,c,p,1)},off:function(o,a,c){var p,g;if(o&&o.preventDefault&&o.handleObj)return p=o.handleObj,f(o.delegateTarget).off(p.namespace?p.origType+"."+p.namespace:p.origType,p.selector,p.handler),this;if(typeof o=="object"){for(g in o)this.off(g,a,o[g]);return this}return(a===!1||typeof a=="function")&&(c=a,a=void 0),c===!1&&(c=bt),this.each(function(){f.event.remove(this,o,c,a)})}});var en=/<script|<style|<link/i,tn=/checked\s*(?:[^=]|=\s*.checked.)/i,rn=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Tr(o,a){return U(o,"table")&&U(a.nodeType!==11?a:a.firstChild,"tr")&&f(o).children("tbody")[0]||o}function nn(o){return o.type=(o.getAttribute("type")!==null)+"/"+o.type,o}function on(o){return(o.type||"").slice(0,5)==="true/"?o.type=o.type.slice(5):o.removeAttribute("type"),o}function wr(o,a){var c,p,g,E,y,A,b;if(a.nodeType===1){if(re.hasData(o)&&(E=re.get(o),b=E.events,b)){re.remove(a,"handle events");for(g in b)for(c=0,p=b[g].length;c<p;c++)f.event.add(a,g,b[g][c])}Re.hasData(o)&&(y=Re.access(o),A=f.extend({},y),Re.set(a,A))}}function sn(o,a){var c=a.nodeName.toLowerCase();c==="input"&&Ct.test(o.type)?a.checked=o.checked:(c==="input"||c==="textarea")&&(a.defaultValue=o.defaultValue)}function At(o,a,c,p){a=l(a);var g,E,y,A,b,N,M=0,j=o.length,D=j-1,W=a[0],ae=O(W);if(ae||j>1&&typeof W=="string"&&!T.checkClone&&tn.test(W))return o.each(function(ye){var pe=o.eq(ye);ae&&(a[0]=W.call(this,ye,pe.html())),At(pe,a,c,p)});if(j&&(g=Ar(a,o[0].ownerDocument,!1,o,p),E=g.firstChild,g.childNodes.length===1&&(g=E),E||p)){for(y=f.map(ke(g,"script"),nn),A=y.length;M<j;M++)b=g,M!==D&&(b=f.clone(b,!0,!0),A&&f.merge(y,ke(b,"script"))),c.call(o[M],b,M);if(A)for(N=y[y.length-1].ownerDocument,f.map(y,on),M=0;M<A;M++)b=y[M],br.test(b.type||"")&&!re.access(b,"globalEval")&&f.contains(N,b)&&(b.src&&(b.type||"").toLowerCase()!=="module"?f._evalUrl&&!b.noModule&&f._evalUrl(b.src,{nonce:b.nonce||b.getAttribute("nonce")},N):V(b.textContent.replace(rn,""),b,N))}return o}function $r(o,a,c){for(var p,g=a?f.filter(a,o):o,E=0;(p=g[E])!=null;E++)!c&&p.nodeType===1&&f.cleanData(ke(p)),p.parentNode&&(c&&yt(p)&&zt(ke(p,"script")),p.parentNode.removeChild(p));return o}f.extend({htmlPrefilter:function(o){return o},clone:function(o,a,c){var p,g,E,y,A=o.cloneNode(!0),b=yt(o);if(!T.noCloneChecked&&(o.nodeType===1||o.nodeType===11)&&!f.isXMLDoc(o))for(y=ke(A),E=ke(o),p=0,g=E.length;p<g;p++)sn(E[p],y[p]);if(a)if(c)for(E=E||ke(o),y=y||ke(A),p=0,g=E.length;p<g;p++)wr(E[p],y[p]);else wr(o,A);return y=ke(A,"script"),y.length>0&&zt(y,!b&&ke(o,"script")),A},cleanData:function(o){for(var a,c,p,g=f.event.special,E=0;(c=o[E])!==void 0;E++)if(ot(c)){if(a=c[re.expando]){if(a.events)for(p in a.events)g[p]?f.event.remove(c,p):f.removeEvent(c,p,a.handle);c[re.expando]=void 0}c[Re.expando]&&(c[Re.expando]=void 0)}}}),f.fn.extend({detach:function(o){return $r(this,o,!0)},remove:function(o){return $r(this,o)},text:function(o){return Ge(this,function(a){return a===void 0?f.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=a)})},null,o,arguments.length)},append:function(){return At(this,arguments,function(o){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var a=Tr(this,o);a.appendChild(o)}})},prepend:function(){return At(this,arguments,function(o){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var a=Tr(this,o);a.insertBefore(o,a.firstChild)}})},before:function(){return At(this,arguments,function(o){this.parentNode&&this.parentNode.insertBefore(o,this)})},after:function(){return At(this,arguments,function(o){this.parentNode&&this.parentNode.insertBefore(o,this.nextSibling)})},empty:function(){for(var o,a=0;(o=this[a])!=null;a++)o.nodeType===1&&(f.cleanData(ke(o,!1)),o.textContent="");return this},clone:function(o,a){return o=o??!1,a=a??o,this.map(function(){return f.clone(this,o,a)})},html:function(o){return Ge(this,function(a){var c=this[0]||{},p=0,g=this.length;if(a===void 0&&c.nodeType===1)return c.innerHTML;if(typeof a=="string"&&!en.test(a)&&!Ve[(vr.exec(a)||["",""])[1].toLowerCase()]){a=f.htmlPrefilter(a);try{for(;p<g;p++)c=this[p]||{},c.nodeType===1&&(f.cleanData(ke(c,!1)),c.innerHTML=a);c=0}catch{}}c&&this.empty().append(a)},null,o,arguments.length)},replaceWith:function(){var o=[];return At(this,arguments,function(a){var c=this.parentNode;f.inArray(this,o)<0&&(f.cleanData(ke(this)),c&&c.replaceChild(a,this))},o)}}),f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(o,a){f.fn[o]=function(c){for(var p,g=[],E=f(c),y=E.length-1,A=0;A<=y;A++)p=A===y?this:this.clone(!0),f(E[A])[a](p),u.apply(g,p.get());return this.pushStack(g)}});var Qt=new RegExp("^("+Er+")(?!px)[a-z%]+$","i"),Jt=/^--/,Ft=function(o){var a=o.ownerDocument.defaultView;return(!a||!a.opener)&&(a=e),a.getComputedStyle(o)},Cr=function(o,a,c){var p,g,E={};for(g in a)E[g]=o.style[g],o.style[g]=a[g];p=c.call(o);for(g in a)o.style[g]=E[g];return p},an=new RegExp(rt.join("|"),"i");(function(){function o(){if(N){b.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",N.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ft.appendChild(b).appendChild(N);var M=e.getComputedStyle(N);c=M.top!=="1%",A=a(M.marginLeft)===12,N.style.right="60%",E=a(M.right)===36,p=a(M.width)===36,N.style.position="absolute",g=a(N.offsetWidth/3)===12,ft.removeChild(b),N=null}}function a(M){return Math.round(parseFloat(M))}var c,p,g,E,y,A,b=R.createElement("div"),N=R.createElement("div");N.style&&(N.style.backgroundClip="content-box",N.cloneNode(!0).style.backgroundClip="",T.clearCloneStyle=N.style.backgroundClip==="content-box",f.extend(T,{boxSizingReliable:function(){return o(),p},pixelBoxStyles:function(){return o(),E},pixelPosition:function(){return o(),c},reliableMarginLeft:function(){return o(),A},scrollboxSize:function(){return o(),g},reliableTrDimensions:function(){var M,j,D,W;return y==null&&(M=R.createElement("table"),j=R.createElement("tr"),D=R.createElement("div"),M.style.cssText="position:absolute;left:-11111px;border-collapse:separate",j.style.cssText="box-sizing:content-box;border:1px solid",j.style.height="1px",D.style.height="9px",D.style.display="block",ft.appendChild(M).appendChild(j).appendChild(D),W=e.getComputedStyle(j),y=parseInt(W.height,10)+parseInt(W.borderTopWidth,10)+parseInt(W.borderBottomWidth,10)===j.offsetHeight,ft.removeChild(M)),y}}))})();function Ot(o,a,c){var p,g,E,y,A=Jt.test(a),b=o.style;return c=c||Ft(o),c&&(y=c.getPropertyValue(a)||c[a],A&&y&&(y=y.replace(oe,"$1")||void 0),y===""&&!yt(o)&&(y=f.style(o,a)),!T.pixelBoxStyles()&&Qt.test(y)&&an.test(a)&&(p=b.width,g=b.minWidth,E=b.maxWidth,b.minWidth=b.maxWidth=b.width=y,y=c.width,b.width=p,b.minWidth=g,b.maxWidth=E)),y!==void 0?y+"":y}function Or(o,a){return{get:function(){if(o()){delete this.get;return}return(this.get=a).apply(this,arguments)}}}var Nr=["Webkit","Moz","ms"],xr=R.createElement("div").style,Dr={};function ln(o){for(var a=o[0].toUpperCase()+o.slice(1),c=Nr.length;c--;)if(o=Nr[c]+a,o in xr)return o}function Zt(o){var a=f.cssProps[o]||Dr[o];return a||(o in xr?o:Dr[o]=ln(o)||o)}var cn=/^(none|table(?!-c[ea]).+)/,un={position:"absolute",visibility:"hidden",display:"block"},Rr={letterSpacing:"0",fontWeight:"400"};function Pr(o,a,c){var p=$t.exec(a);return p?Math.max(0,p[2]-(c||0))+(p[3]||"px"):a}function er(o,a,c,p,g,E){var y=a==="width"?1:0,A=0,b=0,N=0;if(c===(p?"border":"content"))return 0;for(;y<4;y+=2)c==="margin"&&(N+=f.css(o,c+rt[y],!0,g)),p?(c==="content"&&(b-=f.css(o,"padding"+rt[y],!0,g)),c!=="margin"&&(b-=f.css(o,"border"+rt[y]+"Width",!0,g))):(b+=f.css(o,"padding"+rt[y],!0,g),c!=="padding"?b+=f.css(o,"border"+rt[y]+"Width",!0,g):A+=f.css(o,"border"+rt[y]+"Width",!0,g));return!p&&E>=0&&(b+=Math.max(0,Math.ceil(o["offset"+a[0].toUpperCase()+a.slice(1)]-E-b-A-.5))||0),b+N}function Ir(o,a,c){var p=Ft(o),g=!T.boxSizingReliable()||c,E=g&&f.css(o,"boxSizing",!1,p)==="border-box",y=E,A=Ot(o,a,p),b="offset"+a[0].toUpperCase()+a.slice(1);if(Qt.test(A)){if(!c)return A;A="auto"}return(!T.boxSizingReliable()&&E||!T.reliableTrDimensions()&&U(o,"tr")||A==="auto"||!parseFloat(A)&&f.css(o,"display",!1,p)==="inline")&&o.getClientRects().length&&(E=f.css(o,"boxSizing",!1,p)==="border-box",y=b in o,y&&(A=o[b])),A=parseFloat(A)||0,A+er(o,a,c||(E?"border":"content"),y,p,A)+"px"}f.extend({cssHooks:{opacity:{get:function(o,a){if(a){var c=Ot(o,"opacity");return c===""?"1":c}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(o,a,c,p){if(!(!o||o.nodeType===3||o.nodeType===8||!o.style)){var g,E,y,A=Be(a),b=Jt.test(a),N=o.style;if(b||(a=Zt(A)),y=f.cssHooks[a]||f.cssHooks[A],c!==void 0){if(E=typeof c,E==="string"&&(g=$t.exec(c))&&g[1]&&(c=yr(o,a,g),E="number"),c==null||c!==c)return;E==="number"&&!b&&(c+=g&&g[3]||(f.cssNumber[A]?"":"px")),!T.clearCloneStyle&&c===""&&a.indexOf("background")===0&&(N[a]="inherit"),(!y||!("set"in y)||(c=y.set(o,c,p))!==void 0)&&(b?N.setProperty(a,c):N[a]=c)}else return y&&"get"in y&&(g=y.get(o,!1,p))!==void 0?g:N[a]}},css:function(o,a,c,p){var g,E,y,A=Be(a),b=Jt.test(a);return b||(a=Zt(A)),y=f.cssHooks[a]||f.cssHooks[A],y&&"get"in y&&(g=y.get(o,!0,c)),g===void 0&&(g=Ot(o,a,p)),g==="normal"&&a in Rr&&(g=Rr[a]),c===""||c?(E=parseFloat(g),c===!0||isFinite(E)?E||0:g):g}}),f.each(["height","width"],function(o,a){f.cssHooks[a]={get:function(c,p,g){if(p)return cn.test(f.css(c,"display"))&&(!c.getClientRects().length||!c.getBoundingClientRect().width)?Cr(c,un,function(){return Ir(c,a,g)}):Ir(c,a,g)},set:function(c,p,g){var E,y=Ft(c),A=!T.scrollboxSize()&&y.position==="absolute",b=A||g,N=b&&f.css(c,"boxSizing",!1,y)==="border-box",M=g?er(c,a,g,N,y):0;return N&&A&&(M-=Math.ceil(c["offset"+a[0].toUpperCase()+a.slice(1)]-parseFloat(y[a])-er(c,a,"border",!1,y)-.5)),M&&(E=$t.exec(p))&&(E[3]||"px")!=="px"&&(c.style[a]=p,p=f.css(c,a)),Pr(c,p,M)}}}),f.cssHooks.marginLeft=Or(T.reliableMarginLeft,function(o,a){if(a)return(parseFloat(Ot(o,"marginLeft"))||o.getBoundingClientRect().left-Cr(o,{marginLeft:0},function(){return o.getBoundingClientRect().left}))+"px"}),f.each({margin:"",padding:"",border:"Width"},function(o,a){f.cssHooks[o+a]={expand:function(c){for(var p=0,g={},E=typeof c=="string"?c.split(" "):[c];p<4;p++)g[o+rt[p]+a]=E[p]||E[p-2]||E[0];return g}},o!=="margin"&&(f.cssHooks[o+a].set=Pr)}),f.fn.extend({css:function(o,a){return Ge(this,function(c,p,g){var E,y,A={},b=0;if(Array.isArray(p)){for(E=Ft(c),y=p.length;b<y;b++)A[p[b]]=f.css(c,p[b],!1,E);return A}return g!==void 0?f.style(c,p,g):f.css(c,p)},o,a,arguments.length>1)}});function je(o,a,c,p,g){return new je.prototype.init(o,a,c,p,g)}f.Tween=je,je.prototype={constructor:je,init:function(o,a,c,p,g,E){this.elem=o,this.prop=c,this.easing=g||f.easing._default,this.options=a,this.start=this.now=this.cur(),this.end=p,this.unit=E||(f.cssNumber[c]?"":"px")},cur:function(){var o=je.propHooks[this.prop];return o&&o.get?o.get(this):je.propHooks._default.get(this)},run:function(o){var a,c=je.propHooks[this.prop];return this.options.duration?this.pos=a=f.easing[this.easing](o,this.options.duration*o,0,1,this.options.duration):this.pos=a=o,this.now=(this.end-this.start)*a+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):je.propHooks._default.set(this),this}},je.prototype.init.prototype=je.prototype,je.propHooks={_default:{get:function(o){var a;return o.elem.nodeType!==1||o.elem[o.prop]!=null&&o.elem.style[o.prop]==null?o.elem[o.prop]:(a=f.css(o.elem,o.prop,""),!a||a==="auto"?0:a)},set:function(o){f.fx.step[o.prop]?f.fx.step[o.prop](o):o.elem.nodeType===1&&(f.cssHooks[o.prop]||o.elem.style[Zt(o.prop)]!=null)?f.style(o.elem,o.prop,o.now+o.unit):o.elem[o.prop]=o.now}}},je.propHooks.scrollTop=je.propHooks.scrollLeft={set:function(o){o.elem.nodeType&&o.elem.parentNode&&(o.elem[o.prop]=o.now)}},f.easing={linear:function(o){return o},swing:function(o){return .5-Math.cos(o*Math.PI)/2},_default:"swing"},f.fx=je.prototype.init,f.fx.step={};var St,Bt,fn=/^(?:toggle|show|hide)$/,dn=/queueHooks$/;function tr(){Bt&&(R.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(tr):e.setTimeout(tr,f.fx.interval),f.fx.tick())}function Lr(){return e.setTimeout(function(){St=void 0}),St=Date.now()}function Vt(o,a){var c,p=0,g={height:o};for(a=a?1:0;p<4;p+=2-a)c=rt[p],g["margin"+c]=g["padding"+c]=o;return a&&(g.opacity=g.width=o),g}function Mr(o,a,c){for(var p,g=(qe.tweeners[a]||[]).concat(qe.tweeners["*"]),E=0,y=g.length;E<y;E++)if(p=g[E].call(c,a,o))return p}function pn(o,a,c){var p,g,E,y,A,b,N,M,j="width"in a||"height"in a,D=this,W={},ae=o.style,ye=o.nodeType&&jt(o),pe=re.get(o,"fxshow");c.queue||(y=f._queueHooks(o,"fx"),y.unqueued==null&&(y.unqueued=0,A=y.empty.fire,y.empty.fire=function(){y.unqueued||A()}),y.unqueued++,D.always(function(){D.always(function(){y.unqueued--,f.queue(o,"fx").length||y.empty.fire()})}));for(p in a)if(g=a[p],fn.test(g)){if(delete a[p],E=E||g==="toggle",g===(ye?"hide":"show"))if(g==="show"&&pe&&pe[p]!==void 0)ye=!0;else continue;W[p]=pe&&pe[p]||f.style(o,p)}if(b=!f.isEmptyObject(a),!(!b&&f.isEmptyObject(W))){j&&o.nodeType===1&&(c.overflow=[ae.overflow,ae.overflowX,ae.overflowY],N=pe&&pe.display,N==null&&(N=re.get(o,"display")),M=f.css(o,"display"),M==="none"&&(N?M=N:(_t([o],!0),N=o.style.display||N,M=f.css(o,"display"),_t([o]))),(M==="inline"||M==="inline-block"&&N!=null)&&f.css(o,"float")==="none"&&(b||(D.done(function(){ae.display=N}),N==null&&(M=ae.display,N=M==="none"?"":M)),ae.display="inline-block")),c.overflow&&(ae.overflow="hidden",D.always(function(){ae.overflow=c.overflow[0],ae.overflowX=c.overflow[1],ae.overflowY=c.overflow[2]})),b=!1;for(p in W)b||(pe?"hidden"in pe&&(ye=pe.hidden):pe=re.access(o,"fxshow",{display:N}),E&&(pe.hidden=!ye),ye&&_t([o],!0),D.done(function(){ye||_t([o]),re.remove(o,"fxshow");for(p in W)f.style(o,p,W[p])})),b=Mr(ye?pe[p]:0,p,D),p in pe||(pe[p]=b.start,ye&&(b.end=b.start,b.start=0))}}function hn(o,a){var c,p,g,E,y;for(c in o)if(p=Be(c),g=a[p],E=o[c],Array.isArray(E)&&(g=E[1],E=o[c]=E[0]),c!==p&&(o[p]=E,delete o[c]),y=f.cssHooks[p],y&&"expand"in y){E=y.expand(E),delete o[p];for(c in E)c in o||(o[c]=E[c],a[c]=g)}else a[p]=g}function qe(o,a,c){var p,g,E=0,y=qe.prefilters.length,A=f.Deferred().always(function(){delete b.elem}),b=function(){if(g)return!1;for(var j=St||Lr(),D=Math.max(0,N.startTime+N.duration-j),W=D/N.duration||0,ae=1-W,ye=0,pe=N.tweens.length;ye<pe;ye++)N.tweens[ye].run(ae);return A.notifyWith(o,[N,ae,D]),ae<1&&pe?D:(pe||A.notifyWith(o,[N,1,0]),A.resolveWith(o,[N]),!1)},N=A.promise({elem:o,props:f.extend({},a),opts:f.extend(!0,{specialEasing:{},easing:f.easing._default},c),originalProperties:a,originalOptions:c,startTime:St||Lr(),duration:c.duration,tweens:[],createTween:function(j,D){var W=f.Tween(o,N.opts,j,D,N.opts.specialEasing[j]||N.opts.easing);return N.tweens.push(W),W},stop:function(j){var D=0,W=j?N.tweens.length:0;if(g)return this;for(g=!0;D<W;D++)N.tweens[D].run(1);return j?(A.notifyWith(o,[N,1,0]),A.resolveWith(o,[N,j])):A.rejectWith(o,[N,j]),this}}),M=N.props;for(hn(M,N.opts.specialEasing);E<y;E++)if(p=qe.prefilters[E].call(N,o,M,N.opts),p)return O(p.stop)&&(f._queueHooks(N.elem,N.opts.queue).stop=p.stop.bind(p)),p;return f.map(M,Mr,N),O(N.opts.start)&&N.opts.start.call(o,N),N.progress(N.opts.progress).done(N.opts.done,N.opts.complete).fail(N.opts.fail).always(N.opts.always),f.fx.timer(f.extend(b,{elem:o,anim:N,queue:N.opts.queue})),N}f.Animation=f.extend(qe,{tweeners:{"*":[function(o,a){var c=this.createTween(o,a);return yr(c.elem,o,$t.exec(a),c),c}]},tweener:function(o,a){O(o)?(a=o,o=["*"]):o=o.match(Ce);for(var c,p=0,g=o.length;p<g;p++)c=o[p],qe.tweeners[c]=qe.tweeners[c]||[],qe.tweeners[c].unshift(a)},prefilters:[pn],prefilter:function(o,a){a?qe.prefilters.unshift(o):qe.prefilters.push(o)}}),f.speed=function(o,a,c){var p=o&&typeof o=="object"?f.extend({},o):{complete:c||!c&&a||O(o)&&o,duration:o,easing:c&&a||a&&!O(a)&&a};return f.fx.off?p.duration=0:typeof p.duration!="number"&&(p.duration in f.fx.speeds?p.duration=f.fx.speeds[p.duration]:p.duration=f.fx.speeds._default),(p.queue==null||p.queue===!0)&&(p.queue="fx"),p.old=p.complete,p.complete=function(){O(p.old)&&p.old.call(this),p.queue&&f.dequeue(this,p.queue)},p},f.fn.extend({fadeTo:function(o,a,c,p){return this.filter(jt).css("opacity",0).show().end().animate({opacity:a},o,c,p)},animate:function(o,a,c,p){var g=f.isEmptyObject(o),E=f.speed(a,c,p),y=function(){var A=qe(this,f.extend({},o),E);(g||re.get(this,"finish"))&&A.stop(!0)};return y.finish=y,g||E.queue===!1?this.each(y):this.queue(E.queue,y)},stop:function(o,a,c){var p=function(g){var E=g.stop;delete g.stop,E(c)};return typeof o!="string"&&(c=a,a=o,o=void 0),a&&this.queue(o||"fx",[]),this.each(function(){var g=!0,E=o!=null&&o+"queueHooks",y=f.timers,A=re.get(this);if(E)A[E]&&A[E].stop&&p(A[E]);else for(E in A)A[E]&&A[E].stop&&dn.test(E)&&p(A[E]);for(E=y.length;E--;)y[E].elem===this&&(o==null||y[E].queue===o)&&(y[E].anim.stop(c),g=!1,y.splice(E,1));(g||!c)&&f.dequeue(this,o)})},finish:function(o){return o!==!1&&(o=o||"fx"),this.each(function(){var a,c=re.get(this),p=c[o+"queue"],g=c[o+"queueHooks"],E=f.timers,y=p?p.length:0;for(c.finish=!0,f.queue(this,o,[]),g&&g.stop&&g.stop.call(this,!0),a=E.length;a--;)E[a].elem===this&&E[a].queue===o&&(E[a].anim.stop(!0),E.splice(a,1));for(a=0;a<y;a++)p[a]&&p[a].finish&&p[a].finish.call(this);delete c.finish})}}),f.each(["toggle","show","hide"],function(o,a){var c=f.fn[a];f.fn[a]=function(p,g,E){return p==null||typeof p=="boolean"?c.apply(this,arguments):this.animate(Vt(a,!0),p,g,E)}}),f.each({slideDown:Vt("show"),slideUp:Vt("hide"),slideToggle:Vt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(o,a){f.fn[o]=function(c,p,g){return this.animate(a,c,p,g)}}),f.timers=[],f.fx.tick=function(){var o,a=0,c=f.timers;for(St=Date.now();a<c.length;a++)o=c[a],!o()&&c[a]===o&&c.splice(a--,1);c.length||f.fx.stop(),St=void 0},f.fx.timer=function(o){f.timers.push(o),f.fx.start()},f.fx.interval=13,f.fx.start=function(){Bt||(Bt=!0,tr())},f.fx.stop=function(){Bt=null},f.fx.speeds={slow:600,fast:200,_default:400},f.fn.delay=function(o,a){return o=f.fx&&f.fx.speeds[o]||o,a=a||"fx",this.queue(a,function(c,p){var g=e.setTimeout(c,o);p.stop=function(){e.clearTimeout(g)}})},function(){var o=R.createElement("input"),a=R.createElement("select"),c=a.appendChild(R.createElement("option"));o.type="checkbox",T.checkOn=o.value!=="",T.optSelected=c.selected,o=R.createElement("input"),o.value="t",o.type="radio",T.radioValue=o.value==="t"}();var kr,Nt=f.expr.attrHandle;f.fn.extend({attr:function(o,a){return Ge(this,f.attr,o,a,arguments.length>1)},removeAttr:function(o){return this.each(function(){f.removeAttr(this,o)})}}),f.extend({attr:function(o,a,c){var p,g,E=o.nodeType;if(!(E===3||E===8||E===2)){if(typeof o.getAttribute>"u")return f.prop(o,a,c);if((E!==1||!f.isXMLDoc(o))&&(g=f.attrHooks[a.toLowerCase()]||(f.expr.match.bool.test(a)?kr:void 0)),c!==void 0){if(c===null){f.removeAttr(o,a);return}return g&&"set"in g&&(p=g.set(o,c,a))!==void 0?p:(o.setAttribute(a,c+""),c)}return g&&"get"in g&&(p=g.get(o,a))!==null?p:(p=f.find.attr(o,a),p??void 0)}},attrHooks:{type:{set:function(o,a){if(!T.radioValue&&a==="radio"&&U(o,"input")){var c=o.value;return o.setAttribute("type",a),c&&(o.value=c),a}}}},removeAttr:function(o,a){var c,p=0,g=a&&a.match(Ce);if(g&&o.nodeType===1)for(;c=g[p++];)o.removeAttribute(c)}}),kr={set:function(o,a,c){return a===!1?f.removeAttr(o,c):o.setAttribute(c,c),c}},f.each(f.expr.match.bool.source.match(/\w+/g),function(o,a){var c=Nt[a]||f.find.attr;Nt[a]=function(p,g,E){var y,A,b=g.toLowerCase();return E||(A=Nt[b],Nt[b]=y,y=c(p,g,E)!=null?b:null,Nt[b]=A),y}});var mn=/^(?:input|select|textarea|button)$/i,gn=/^(?:a|area)$/i;f.fn.extend({prop:function(o,a){return Ge(this,f.prop,o,a,arguments.length>1)},removeProp:function(o){return this.each(function(){delete this[f.propFix[o]||o]})}}),f.extend({prop:function(o,a,c){var p,g,E=o.nodeType;if(!(E===3||E===8||E===2))return(E!==1||!f.isXMLDoc(o))&&(a=f.propFix[a]||a,g=f.propHooks[a]),c!==void 0?g&&"set"in g&&(p=g.set(o,c,a))!==void 0?p:o[a]=c:g&&"get"in g&&(p=g.get(o,a))!==null?p:o[a]},propHooks:{tabIndex:{get:function(o){var a=f.find.attr(o,"tabindex");return a?parseInt(a,10):mn.test(o.nodeName)||gn.test(o.nodeName)&&o.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),T.optSelected||(f.propHooks.selected={get:function(o){var a=o.parentNode;return a&&a.parentNode&&a.parentNode.selectedIndex,null},set:function(o){var a=o.parentNode;a&&(a.selectedIndex,a.parentNode&&a.parentNode.selectedIndex)}}),f.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){f.propFix[this.toLowerCase()]=this});function dt(o){var a=o.match(Ce)||[];return a.join(" ")}function pt(o){return o.getAttribute&&o.getAttribute("class")||""}function rr(o){return Array.isArray(o)?o:typeof o=="string"?o.match(Ce)||[]:[]}f.fn.extend({addClass:function(o){var a,c,p,g,E,y;return O(o)?this.each(function(A){f(this).addClass(o.call(this,A,pt(this)))}):(a=rr(o),a.length?this.each(function(){if(p=pt(this),c=this.nodeType===1&&" "+dt(p)+" ",c){for(E=0;E<a.length;E++)g=a[E],c.indexOf(" "+g+" ")<0&&(c+=g+" ");y=dt(c),p!==y&&this.setAttribute("class",y)}}):this)},removeClass:function(o){var a,c,p,g,E,y;return O(o)?this.each(function(A){f(this).removeClass(o.call(this,A,pt(this)))}):arguments.length?(a=rr(o),a.length?this.each(function(){if(p=pt(this),c=this.nodeType===1&&" "+dt(p)+" ",c){for(E=0;E<a.length;E++)for(g=a[E];c.indexOf(" "+g+" ")>-1;)c=c.replace(" "+g+" "," ");y=dt(c),p!==y&&this.setAttribute("class",y)}}):this):this.attr("class","")},toggleClass:function(o,a){var c,p,g,E,y=typeof o,A=y==="string"||Array.isArray(o);return O(o)?this.each(function(b){f(this).toggleClass(o.call(this,b,pt(this),a),a)}):typeof a=="boolean"&&A?a?this.addClass(o):this.removeClass(o):(c=rr(o),this.each(function(){if(A)for(E=f(this),g=0;g<c.length;g++)p=c[g],E.hasClass(p)?E.removeClass(p):E.addClass(p);else(o===void 0||y==="boolean")&&(p=pt(this),p&&re.set(this,"__className__",p),this.setAttribute&&this.setAttribute("class",p||o===!1?"":re.get(this,"__className__")||""))}))},hasClass:function(o){var a,c,p=0;for(a=" "+o+" ";c=this[p++];)if(c.nodeType===1&&(" "+dt(pt(c))+" ").indexOf(a)>-1)return!0;return!1}});var En=/\r/g;f.fn.extend({val:function(o){var a,c,p,g=this[0];return arguments.length?(p=O(o),this.each(function(E){var y;this.nodeType===1&&(p?y=o.call(this,E,f(this).val()):y=o,y==null?y="":typeof y=="number"?y+="":Array.isArray(y)&&(y=f.map(y,function(A){return A==null?"":A+""})),a=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()],(!a||!("set"in a)||a.set(this,y,"value")===void 0)&&(this.value=y))})):g?(a=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()],a&&"get"in a&&(c=a.get(g,"value"))!==void 0?c:(c=g.value,typeof c=="string"?c.replace(En,""):c??"")):void 0}}),f.extend({valHooks:{option:{get:function(o){var a=f.find.attr(o,"value");return a??dt(f.text(o))}},select:{get:function(o){var a,c,p,g=o.options,E=o.selectedIndex,y=o.type==="select-one",A=y?null:[],b=y?E+1:g.length;for(E<0?p=b:p=y?E:0;p<b;p++)if(c=g[p],(c.selected||p===E)&&!c.disabled&&(!c.parentNode.disabled||!U(c.parentNode,"optgroup"))){if(a=f(c).val(),y)return a;A.push(a)}return A},set:function(o,a){for(var c,p,g=o.options,E=f.makeArray(a),y=g.length;y--;)p=g[y],(p.selected=f.inArray(f.valHooks.option.get(p),E)>-1)&&(c=!0);return c||(o.selectedIndex=-1),E}}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]={set:function(o,a){if(Array.isArray(a))return o.checked=f.inArray(f(o).val(),a)>-1}},T.checkOn||(f.valHooks[this].get=function(o){return o.getAttribute("value")===null?"on":o.value})});var xt=e.location,jr={guid:Date.now()},nr=/\?/;f.parseXML=function(o){var a,c;if(!o||typeof o!="string")return null;try{a=new e.DOMParser().parseFromString(o,"text/xml")}catch{}return c=a&&a.getElementsByTagName("parsererror")[0],(!a||c)&&f.error("Invalid XML: "+(c?f.map(c.childNodes,function(p){return p.textContent}).join(`
|
||
`):o)),a};var Hr=/^(?:focusinfocus|focusoutblur)$/,Fr=function(o){o.stopPropagation()};f.extend(f.event,{trigger:function(o,a,c,p){var g,E,y,A,b,N,M,j,D=[c||R],W=_.call(o,"type")?o.type:o,ae=_.call(o,"namespace")?o.namespace.split("."):[];if(E=j=y=c=c||R,!(c.nodeType===3||c.nodeType===8)&&!Hr.test(W+f.event.triggered)&&(W.indexOf(".")>-1&&(ae=W.split("."),W=ae.shift(),ae.sort()),b=W.indexOf(":")<0&&"on"+W,o=o[f.expando]?o:new f.Event(W,typeof o=="object"&&o),o.isTrigger=p?2:3,o.namespace=ae.join("."),o.rnamespace=o.namespace?new RegExp("(^|\\.)"+ae.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,o.result=void 0,o.target||(o.target=c),a=a==null?[o]:f.makeArray(a,[o]),M=f.event.special[W]||{},!(!p&&M.trigger&&M.trigger.apply(c,a)===!1))){if(!p&&!M.noBubble&&!H(c)){for(A=M.delegateType||W,Hr.test(A+W)||(E=E.parentNode);E;E=E.parentNode)D.push(E),y=E;y===(c.ownerDocument||R)&&D.push(y.defaultView||y.parentWindow||e)}for(g=0;(E=D[g++])&&!o.isPropagationStopped();)j=E,o.type=g>1?A:M.bindType||W,N=(re.get(E,"events")||Object.create(null))[o.type]&&re.get(E,"handle"),N&&N.apply(E,a),N=b&&E[b],N&&N.apply&&ot(E)&&(o.result=N.apply(E,a),o.result===!1&&o.preventDefault());return o.type=W,!p&&!o.isDefaultPrevented()&&(!M._default||M._default.apply(D.pop(),a)===!1)&&ot(c)&&b&&O(c[W])&&!H(c)&&(y=c[b],y&&(c[b]=null),f.event.triggered=W,o.isPropagationStopped()&&j.addEventListener(W,Fr),c[W](),o.isPropagationStopped()&&j.removeEventListener(W,Fr),f.event.triggered=void 0,y&&(c[b]=y)),o.result}},simulate:function(o,a,c){var p=f.extend(new f.Event,c,{type:o,isSimulated:!0});f.event.trigger(p,null,a)}}),f.fn.extend({trigger:function(o,a){return this.each(function(){f.event.trigger(o,a,this)})},triggerHandler:function(o,a){var c=this[0];if(c)return f.event.trigger(o,a,c,!0)}});var yn=/\[\]$/,Br=/\r?\n/g,_n=/^(?:submit|button|image|reset|file)$/i,vn=/^(?:input|select|textarea|keygen)/i;function ir(o,a,c,p){var g;if(Array.isArray(a))f.each(a,function(E,y){c||yn.test(o)?p(o,y):ir(o+"["+(typeof y=="object"&&y!=null?E:"")+"]",y,c,p)});else if(!c&&q(a)==="object")for(g in a)ir(o+"["+g+"]",a[g],c,p);else p(o,a)}f.param=function(o,a){var c,p=[],g=function(E,y){var A=O(y)?y():y;p[p.length]=encodeURIComponent(E)+"="+encodeURIComponent(A??"")};if(o==null)return"";if(Array.isArray(o)||o.jquery&&!f.isPlainObject(o))f.each(o,function(){g(this.name,this.value)});else for(c in o)ir(c,o[c],a,g);return p.join("&")},f.fn.extend({serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var o=f.prop(this,"elements");return o?f.makeArray(o):this}).filter(function(){var o=this.type;return this.name&&!f(this).is(":disabled")&&vn.test(this.nodeName)&&!_n.test(o)&&(this.checked||!Ct.test(o))}).map(function(o,a){var c=f(this).val();return c==null?null:Array.isArray(c)?f.map(c,function(p){return{name:a.name,value:p.replace(Br,`\r
|
||
`)}}):{name:a.name,value:c.replace(Br,`\r
|
||
`)}}).get()}});var bn=/%20/g,An=/#.*$/,Sn=/([?&])_=[^&]*/,Tn=/^(.*?):[ \t]*([^\r\n]*)$/mg,wn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,$n=/^(?:GET|HEAD)$/,Cn=/^\/\//,Vr={},or={},Ur="*/".concat("*"),sr=R.createElement("a");sr.href=xt.href;function Wr(o){return function(a,c){typeof a!="string"&&(c=a,a="*");var p,g=0,E=a.toLowerCase().match(Ce)||[];if(O(c))for(;p=E[g++];)p[0]==="+"?(p=p.slice(1)||"*",(o[p]=o[p]||[]).unshift(c)):(o[p]=o[p]||[]).push(c)}}function Gr(o,a,c,p){var g={},E=o===or;function y(A){var b;return g[A]=!0,f.each(o[A]||[],function(N,M){var j=M(a,c,p);if(typeof j=="string"&&!E&&!g[j])return a.dataTypes.unshift(j),y(j),!1;if(E)return!(b=j)}),b}return y(a.dataTypes[0])||!g["*"]&&y("*")}function ar(o,a){var c,p,g=f.ajaxSettings.flatOptions||{};for(c in a)a[c]!==void 0&&((g[c]?o:p||(p={}))[c]=a[c]);return p&&f.extend(!0,o,p),o}function On(o,a,c){for(var p,g,E,y,A=o.contents,b=o.dataTypes;b[0]==="*";)b.shift(),p===void 0&&(p=o.mimeType||a.getResponseHeader("Content-Type"));if(p){for(g in A)if(A[g]&&A[g].test(p)){b.unshift(g);break}}if(b[0]in c)E=b[0];else{for(g in c){if(!b[0]||o.converters[g+" "+b[0]]){E=g;break}y||(y=g)}E=E||y}if(E)return E!==b[0]&&b.unshift(E),c[E]}function Nn(o,a,c,p){var g,E,y,A,b,N={},M=o.dataTypes.slice();if(M[1])for(y in o.converters)N[y.toLowerCase()]=o.converters[y];for(E=M.shift();E;)if(o.responseFields[E]&&(c[o.responseFields[E]]=a),!b&&p&&o.dataFilter&&(a=o.dataFilter(a,o.dataType)),b=E,E=M.shift(),E){if(E==="*")E=b;else if(b!=="*"&&b!==E){if(y=N[b+" "+E]||N["* "+E],!y){for(g in N)if(A=g.split(" "),A[1]===E&&(y=N[b+" "+A[0]]||N["* "+A[0]],y)){y===!0?y=N[g]:N[g]!==!0&&(E=A[0],M.unshift(A[1]));break}}if(y!==!0)if(y&&o.throws)a=y(a);else try{a=y(a)}catch(j){return{state:"parsererror",error:y?j:"No conversion from "+b+" to "+E}}}}return{state:"success",data:a}}f.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:xt.href,type:"GET",isLocal:wn.test(xt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ur,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":f.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(o,a){return a?ar(ar(o,f.ajaxSettings),a):ar(f.ajaxSettings,o)},ajaxPrefilter:Wr(Vr),ajaxTransport:Wr(or),ajax:function(o,a){typeof o=="object"&&(a=o,o=void 0),a=a||{};var c,p,g,E,y,A,b,N,M,j,D=f.ajaxSetup({},a),W=D.context||D,ae=D.context&&(W.nodeType||W.jquery)?f(W):f.event,ye=f.Deferred(),pe=f.Callbacks("once memory"),Pe=D.statusCode||{},xe={},Ye={},ze="canceled",Ee={readyState:0,getResponseHeader:function(_e){var Oe;if(b){if(!E)for(E={};Oe=Tn.exec(g);)E[Oe[1].toLowerCase()+" "]=(E[Oe[1].toLowerCase()+" "]||[]).concat(Oe[2]);Oe=E[_e.toLowerCase()+" "]}return Oe==null?null:Oe.join(", ")},getAllResponseHeaders:function(){return b?g:null},setRequestHeader:function(_e,Oe){return b==null&&(_e=Ye[_e.toLowerCase()]=Ye[_e.toLowerCase()]||_e,xe[_e]=Oe),this},overrideMimeType:function(_e){return b==null&&(D.mimeType=_e),this},statusCode:function(_e){var Oe;if(_e)if(b)Ee.always(_e[Ee.status]);else for(Oe in _e)Pe[Oe]=[Pe[Oe],_e[Oe]];return this},abort:function(_e){var Oe=_e||ze;return c&&c.abort(Oe),ht(0,Oe),this}};if(ye.promise(Ee),D.url=((o||D.url||xt.href)+"").replace(Cn,xt.protocol+"//"),D.type=a.method||a.type||D.method||D.type,D.dataTypes=(D.dataType||"*").toLowerCase().match(Ce)||[""],D.crossDomain==null){A=R.createElement("a");try{A.href=D.url,A.href=A.href,D.crossDomain=sr.protocol+"//"+sr.host!=A.protocol+"//"+A.host}catch{D.crossDomain=!0}}if(D.data&&D.processData&&typeof D.data!="string"&&(D.data=f.param(D.data,D.traditional)),Gr(Vr,D,a,Ee),b)return Ee;N=f.event&&D.global,N&&f.active++===0&&f.event.trigger("ajaxStart"),D.type=D.type.toUpperCase(),D.hasContent=!$n.test(D.type),p=D.url.replace(An,""),D.hasContent?D.data&&D.processData&&(D.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(D.data=D.data.replace(bn,"+")):(j=D.url.slice(p.length),D.data&&(D.processData||typeof D.data=="string")&&(p+=(nr.test(p)?"&":"?")+D.data,delete D.data),D.cache===!1&&(p=p.replace(Sn,"$1"),j=(nr.test(p)?"&":"?")+"_="+jr.guid+++j),D.url=p+j),D.ifModified&&(f.lastModified[p]&&Ee.setRequestHeader("If-Modified-Since",f.lastModified[p]),f.etag[p]&&Ee.setRequestHeader("If-None-Match",f.etag[p])),(D.data&&D.hasContent&&D.contentType!==!1||a.contentType)&&Ee.setRequestHeader("Content-Type",D.contentType),Ee.setRequestHeader("Accept",D.dataTypes[0]&&D.accepts[D.dataTypes[0]]?D.accepts[D.dataTypes[0]]+(D.dataTypes[0]!=="*"?", "+Ur+"; q=0.01":""):D.accepts["*"]);for(M in D.headers)Ee.setRequestHeader(M,D.headers[M]);if(D.beforeSend&&(D.beforeSend.call(W,Ee,D)===!1||b))return Ee.abort();if(ze="abort",pe.add(D.complete),Ee.done(D.success),Ee.fail(D.error),c=Gr(or,D,a,Ee),!c)ht(-1,"No Transport");else{if(Ee.readyState=1,N&&ae.trigger("ajaxSend",[Ee,D]),b)return Ee;D.async&&D.timeout>0&&(y=e.setTimeout(function(){Ee.abort("timeout")},D.timeout));try{b=!1,c.send(xe,ht)}catch(_e){if(b)throw _e;ht(-1,_e)}}function ht(_e,Oe,Rt,cr){var Xe,Pt,Qe,st,at,Ue=Oe;b||(b=!0,y&&e.clearTimeout(y),c=void 0,g=cr||"",Ee.readyState=_e>0?4:0,Xe=_e>=200&&_e<300||_e===304,Rt&&(st=On(D,Ee,Rt)),!Xe&&f.inArray("script",D.dataTypes)>-1&&f.inArray("json",D.dataTypes)<0&&(D.converters["text script"]=function(){}),st=Nn(D,st,Ee,Xe),Xe?(D.ifModified&&(at=Ee.getResponseHeader("Last-Modified"),at&&(f.lastModified[p]=at),at=Ee.getResponseHeader("etag"),at&&(f.etag[p]=at)),_e===204||D.type==="HEAD"?Ue="nocontent":_e===304?Ue="notmodified":(Ue=st.state,Pt=st.data,Qe=st.error,Xe=!Qe)):(Qe=Ue,(_e||!Ue)&&(Ue="error",_e<0&&(_e=0))),Ee.status=_e,Ee.statusText=(Oe||Ue)+"",Xe?ye.resolveWith(W,[Pt,Ue,Ee]):ye.rejectWith(W,[Ee,Ue,Qe]),Ee.statusCode(Pe),Pe=void 0,N&&ae.trigger(Xe?"ajaxSuccess":"ajaxError",[Ee,D,Xe?Pt:Qe]),pe.fireWith(W,[Ee,Ue]),N&&(ae.trigger("ajaxComplete",[Ee,D]),--f.active||f.event.trigger("ajaxStop")))}return Ee},getJSON:function(o,a,c){return f.get(o,a,c,"json")},getScript:function(o,a){return f.get(o,void 0,a,"script")}}),f.each(["get","post"],function(o,a){f[a]=function(c,p,g,E){return O(p)&&(E=E||g,g=p,p=void 0),f.ajax(f.extend({url:c,type:a,dataType:E,data:p,success:g},f.isPlainObject(c)&&c))}}),f.ajaxPrefilter(function(o){var a;for(a in o.headers)a.toLowerCase()==="content-type"&&(o.contentType=o.headers[a]||"")}),f._evalUrl=function(o,a,c){return f.ajax({url:o,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(p){f.globalEval(p,a,c)}})},f.fn.extend({wrapAll:function(o){var a;return this[0]&&(O(o)&&(o=o.call(this[0])),a=f(o,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&a.insertBefore(this[0]),a.map(function(){for(var c=this;c.firstElementChild;)c=c.firstElementChild;return c}).append(this)),this},wrapInner:function(o){return O(o)?this.each(function(a){f(this).wrapInner(o.call(this,a))}):this.each(function(){var a=f(this),c=a.contents();c.length?c.wrapAll(o):a.append(o)})},wrap:function(o){var a=O(o);return this.each(function(c){f(this).wrapAll(a?o.call(this,c):o)})},unwrap:function(o){return this.parent(o).not("body").each(function(){f(this).replaceWith(this.childNodes)}),this}}),f.expr.pseudos.hidden=function(o){return!f.expr.pseudos.visible(o)},f.expr.pseudos.visible=function(o){return!!(o.offsetWidth||o.offsetHeight||o.getClientRects().length)},f.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var xn={0:200,1223:204},Dt=f.ajaxSettings.xhr();T.cors=!!Dt&&"withCredentials"in Dt,T.ajax=Dt=!!Dt,f.ajaxTransport(function(o){var a,c;if(T.cors||Dt&&!o.crossDomain)return{send:function(p,g){var E,y=o.xhr();if(y.open(o.type,o.url,o.async,o.username,o.password),o.xhrFields)for(E in o.xhrFields)y[E]=o.xhrFields[E];o.mimeType&&y.overrideMimeType&&y.overrideMimeType(o.mimeType),!o.crossDomain&&!p["X-Requested-With"]&&(p["X-Requested-With"]="XMLHttpRequest");for(E in p)y.setRequestHeader(E,p[E]);a=function(A){return function(){a&&(a=c=y.onload=y.onerror=y.onabort=y.ontimeout=y.onreadystatechange=null,A==="abort"?y.abort():A==="error"?typeof y.status!="number"?g(0,"error"):g(y.status,y.statusText):g(xn[y.status]||y.status,y.statusText,(y.responseType||"text")!=="text"||typeof y.responseText!="string"?{binary:y.response}:{text:y.responseText},y.getAllResponseHeaders()))}},y.onload=a(),c=y.onerror=y.ontimeout=a("error"),y.onabort!==void 0?y.onabort=c:y.onreadystatechange=function(){y.readyState===4&&e.setTimeout(function(){a&&c()})},a=a("abort");try{y.send(o.hasContent&&o.data||null)}catch(A){if(a)throw A}},abort:function(){a&&a()}}}),f.ajaxPrefilter(function(o){o.crossDomain&&(o.contents.script=!1)}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(o){return f.globalEval(o),o}}}),f.ajaxPrefilter("script",function(o){o.cache===void 0&&(o.cache=!1),o.crossDomain&&(o.type="GET")}),f.ajaxTransport("script",function(o){if(o.crossDomain||o.scriptAttrs){var a,c;return{send:function(p,g){a=f("<script>").attr(o.scriptAttrs||{}).prop({charset:o.scriptCharset,src:o.url}).on("load error",c=function(E){a.remove(),c=null,E&&g(E.type==="error"?404:200,E.type)}),R.head.appendChild(a[0])},abort:function(){c&&c()}}}});var qr=[],lr=/(=)\?(?=&|$)|\?\?/;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var o=qr.pop()||f.expando+"_"+jr.guid++;return this[o]=!0,o}}),f.ajaxPrefilter("json jsonp",function(o,a,c){var p,g,E,y=o.jsonp!==!1&&(lr.test(o.url)?"url":typeof o.data=="string"&&(o.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&lr.test(o.data)&&"data");if(y||o.dataTypes[0]==="jsonp")return p=o.jsonpCallback=O(o.jsonpCallback)?o.jsonpCallback():o.jsonpCallback,y?o[y]=o[y].replace(lr,"$1"+p):o.jsonp!==!1&&(o.url+=(nr.test(o.url)?"&":"?")+o.jsonp+"="+p),o.converters["script json"]=function(){return E||f.error(p+" was not called"),E[0]},o.dataTypes[0]="json",g=e[p],e[p]=function(){E=arguments},c.always(function(){g===void 0?f(e).removeProp(p):e[p]=g,o[p]&&(o.jsonpCallback=a.jsonpCallback,qr.push(p)),E&&O(g)&&g(E[0]),E=g=void 0}),"script"}),T.createHTMLDocument=function(){var o=R.implementation.createHTMLDocument("").body;return o.innerHTML="<form></form><form></form>",o.childNodes.length===2}(),f.parseHTML=function(o,a,c){if(typeof o!="string")return[];typeof a=="boolean"&&(c=a,a=!1);var p,g,E;return a||(T.createHTMLDocument?(a=R.implementation.createHTMLDocument(""),p=a.createElement("base"),p.href=R.location.href,a.head.appendChild(p)):a=R),g=be.exec(o),E=!c&&[],g?[a.createElement(g[1])]:(g=Ar([o],a,E),E&&E.length&&f(E).remove(),f.merge([],g.childNodes))},f.fn.load=function(o,a,c){var p,g,E,y=this,A=o.indexOf(" ");return A>-1&&(p=dt(o.slice(A)),o=o.slice(0,A)),O(a)?(c=a,a=void 0):a&&typeof a=="object"&&(g="POST"),y.length>0&&f.ajax({url:o,type:g||"GET",dataType:"html",data:a}).done(function(b){E=arguments,y.html(p?f("<div>").append(f.parseHTML(b)).find(p):b)}).always(c&&function(b,N){y.each(function(){c.apply(this,E||[b.responseText,N,b])})}),this},f.expr.pseudos.animated=function(o){return f.grep(f.timers,function(a){return o===a.elem}).length},f.offset={setOffset:function(o,a,c){var p,g,E,y,A,b,N,M=f.css(o,"position"),j=f(o),D={};M==="static"&&(o.style.position="relative"),A=j.offset(),E=f.css(o,"top"),b=f.css(o,"left"),N=(M==="absolute"||M==="fixed")&&(E+b).indexOf("auto")>-1,N?(p=j.position(),y=p.top,g=p.left):(y=parseFloat(E)||0,g=parseFloat(b)||0),O(a)&&(a=a.call(o,c,f.extend({},A))),a.top!=null&&(D.top=a.top-A.top+y),a.left!=null&&(D.left=a.left-A.left+g),"using"in a?a.using.call(o,D):j.css(D)}},f.fn.extend({offset:function(o){if(arguments.length)return o===void 0?this:this.each(function(g){f.offset.setOffset(this,o,g)});var a,c,p=this[0];if(p)return p.getClientRects().length?(a=p.getBoundingClientRect(),c=p.ownerDocument.defaultView,{top:a.top+c.pageYOffset,left:a.left+c.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var o,a,c,p=this[0],g={top:0,left:0};if(f.css(p,"position")==="fixed")a=p.getBoundingClientRect();else{for(a=this.offset(),c=p.ownerDocument,o=p.offsetParent||c.documentElement;o&&(o===c.body||o===c.documentElement)&&f.css(o,"position")==="static";)o=o.parentNode;o&&o!==p&&o.nodeType===1&&(g=f(o).offset(),g.top+=f.css(o,"borderTopWidth",!0),g.left+=f.css(o,"borderLeftWidth",!0))}return{top:a.top-g.top-f.css(p,"marginTop",!0),left:a.left-g.left-f.css(p,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var o=this.offsetParent;o&&f.css(o,"position")==="static";)o=o.offsetParent;return o||ft})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(o,a){var c=a==="pageYOffset";f.fn[o]=function(p){return Ge(this,function(g,E,y){var A;if(H(g)?A=g:g.nodeType===9&&(A=g.defaultView),y===void 0)return A?A[a]:g[E];A?A.scrollTo(c?A.pageXOffset:y,c?y:A.pageYOffset):g[E]=y},o,p,arguments.length)}}),f.each(["top","left"],function(o,a){f.cssHooks[a]=Or(T.pixelPosition,function(c,p){if(p)return p=Ot(c,a),Qt.test(p)?f(c).position()[a]+"px":p})}),f.each({Height:"height",Width:"width"},function(o,a){f.each({padding:"inner"+o,content:a,"":"outer"+o},function(c,p){f.fn[p]=function(g,E){var y=arguments.length&&(c||typeof g!="boolean"),A=c||(g===!0||E===!0?"margin":"border");return Ge(this,function(b,N,M){var j;return H(b)?p.indexOf("outer")===0?b["inner"+o]:b.document.documentElement["client"+o]:b.nodeType===9?(j=b.documentElement,Math.max(b.body["scroll"+o],j["scroll"+o],b.body["offset"+o],j["offset"+o],j["client"+o])):M===void 0?f.css(b,N,A):f.style(b,N,M,A)},a,y?g:void 0,y)}})}),f.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(o,a){f.fn[a]=function(c){return this.on(a,c)}}),f.fn.extend({bind:function(o,a,c){return this.on(o,null,a,c)},unbind:function(o,a){return this.off(o,null,a)},delegate:function(o,a,c,p){return this.on(a,o,c,p)},undelegate:function(o,a,c){return arguments.length===1?this.off(o,"**"):this.off(a,o||"**",c)},hover:function(o,a){return this.on("mouseenter",o).on("mouseleave",a||o)}}),f.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(o,a){f.fn[a]=function(c,p){return arguments.length>0?this.on(a,null,c,p):this.trigger(a)}});var Dn=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;f.proxy=function(o,a){var c,p,g;if(typeof a=="string"&&(c=o[a],a=o,o=c),!!O(o))return p=s.call(arguments,2),g=function(){return o.apply(a||this,p.concat(s.call(arguments)))},g.guid=o.guid=o.guid||f.guid++,g},f.holdReady=function(o){o?f.readyWait++:f.ready(!0)},f.isArray=Array.isArray,f.parseJSON=JSON.parse,f.nodeName=U,f.isFunction=O,f.isWindow=H,f.camelCase=Be,f.type=q,f.now=Date.now,f.isNumeric=function(o){var a=f.type(o);return(a==="number"||a==="string")&&!isNaN(o-parseFloat(o))},f.trim=function(o){return o==null?"":(o+"").replace(Dn,"$1")};var Rn=e.jQuery,Pn=e.$;return f.noConflict=function(o){return e.$===f&&(e.$=Pn),o&&e.jQuery===f&&(e.jQuery=Rn),f},typeof t>"u"&&(e.jQuery=e.$=f),f})})(jquery);var jqueryExports=jquery.exports;const $=getDefaultExportFromCjs(jqueryExports),bootstrap="",actionAddins={};class MustInputAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="必須チェック",this.actionProps=[],this.register(),this.props={field:{code:""},message:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("message"in e.ActionValue))return i;this.props=e.ActionValue;const s=t.record;if(!(this.props.field.code in s))throw new Error(`フィールド[${this.props.field.code}]が見つかりませんでした。`);const l=s[this.props.field.code].value;if(l===void 0||l==="")return s[this.props.field.code].error=this.props.message,i;i={canNext:!0,result:!0}}catch(s){r.errors.handleError(s,e),i.canNext=!1}return i}register(){actionAddins[this.name]=this}}new MustInputAction;class Formatter{static numberFormat(e,t){let r=Math.floor(Math.abs(e)).toString(),i=Math.abs(e).toString().split(".")[1]||"",s=e<0,l=t.includes("%");l&&(e*=100,r=Math.floor(Math.abs(e)).toString(),i=Math.abs(e).toString().split(".")[1]||"");let[u,h]=t.split(".");if(r=u?r.padStart(u.replace(/[^0]/g,"").length,"0"):r,i=i.padEnd(h?h.length:0,"0"),/,/.test(u)){const m=[];for(;r.length;)m.unshift(r.slice(-3)),r=r.slice(0,-3);r=m.join(",")}let d=h?`${r}.${i}`:r;return d=s?`-${d}`:d,l?`${d}%`:d}static dateFormat(e,t){const r=e.getFullYear(),i=e.getMonth()+1,s=e.getDate(),l=e.getHours(),u=e.getMinutes(),h=e.getSeconds(),d=e.getMilliseconds(),m=-e.getTimezoneOffset()/60,_={yyyy:r.toString(),yy:r.toString().slice(-2),MM:i.toString().padStart(2,"0"),M:i.toString(),dd:s.toString().padStart(2,"0"),d:s.toString(),HH:l.toString().padStart(2,"0"),H:l.toString(),hh:(l>12?l-12:l).toString().padStart(2,"0"),h:(l>12?l-12:l).toString(),mm:u.toString().padStart(2,"0"),m:u.toString(),ss:h.toString().padStart(2,"0"),s:h.toString(),fff:d.toString().padStart(3,"0"),zzz:(m>=0?"+":"-")+Math.abs(m).toString().padStart(2,"0")+":00"};return t.replace(/yyyy|yy|MM|M|dd|d|HH|H|hh|h|mm|m|ss|s|fff|zzz/g,S=>_[S]||S)}}class AutoNumbering{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="自動採番する",this.actionProps=[],this.register(),this.props={field:{code:""},format:"",prefix:"",suffix:"",verName:{name:""}},globalThis.window.$format=this.format,this.register()}async process(n,e,t){let r={canNext:!1,result:!1};try{if(this.actionProps=n.actionProps,!("field"in n.ActionValue)&&!("format"in n.ActionValue))return r;this.props=n.ActionValue;const i=e.record,s=await this.createNumber(this.props);return i[this.props.field.code].value=s,this.props.verName&&this.props.verName.name!==""&&(t.variables[this.props.verName.name]=s),r={canNext:!0,result:!0},r}catch(i){return t.errors.handleError(i,n),{canNext:!1,result:!1}}}execTemplate(n){if(n===void 0)return"";const e=/\$\{([^}]+)\}/g;return n.replace(e,(t,r)=>this.execEval(t,r))}execEval(match,expr){return console.log(match),eval(expr)}format(n){const e=new Date;return Formatter.dateFormat(e,n)}async createNumber(n){let e="",t="",r="",i=1;try{i=await this.fetchNo()}catch(s){console.log(s)}return n.format!==void 0&&n.format!==""?e=Formatter.numberFormat(i,n.format):e=i.toString(10),n.prefix!==void 0&&n.prefix!==""&&(t=this.execTemplate(n.prefix)),n.suffix!==void 0&&n.suffix!==""&&(r=this.execTemplate(n.suffix)),`${t}${e}${r}`}async fetchNo(){let n=1;return await new kintone.Promise((e,t)=>{const r=kintone.api.url("/k/v1/records",!0),i={app:kintone.app.getId(),fields:["$id"],query:"limit 1"};return kintone.api(r,"GET",i).then(s=>{s.records[0]!==null&&(n=parseInt(s.records[0].$id.value,10)+1),e(n)}).catch(s=>{t(s)})})}register(){actionAddins[this.name]=this}}new AutoNumbering;class GroupNode{constructor(e,t){P(this,"index");P(this,"type");P(this,"children");P(this,"parent");P(this,"logicalOperator");this.index=0,this.type=t==null?"root":"logicgroup",this.logicalOperator=e,this.parent=t,this.children=[]}get label(){return this.logicalOperator}get header(){return this.type==="root"?"root":"generic"}get expanded(){return this.children.length>0}static fromJSON(e,t=null){const r=new GroupNode(e.logicalOperator,t);return r.index=e.index,r.children=e.children.map(i=>i.type==="logicgroup"?GroupNode.fromJSON(i,r):ConditionNode.fromJSON(i,r)),r}}class ConditionNode{constructor(e,t,r,i){P(this,"index");P(this,"type");P(this,"parent");P(this,"object");P(this,"operator");P(this,"value");this.index=0,this.type="condition",this.object=e,this.operator=t,this.value=r,this.parent=i}get logicalOperator(){return this.parent.logicalOperator}get header(){return"generic"}static fromJSON(e,t){const r=new ConditionNode(e.object,e.operator,e.value,t);return r.index=e.index,r}}class ConditionTree{constructor(){P(this,"root");P(this,"maxIndex");this.maxIndex=0,this.root=new GroupNode("AND",null)}addNode(e,t){this.maxIndex++,t.index=this.maxIndex,e.children.push(t)}removeNode(e){if(e.parent===null)throw new Error("ルートノード削除できません");{const t=e.parent,r=t.children.indexOf(e);r>-1&&t.children.splice(r,1)}}findByIndex(e){return this.findChildren(this.root,e)}findChildren(e,t){if(e.index===t)return e;for(const r of e.children){if(r.index===t)return r;if(r.type!=="condition"){const i=this.findChildren(r,t);if(i)return i}}}getMaxIndex(e){let t=e.index;return e.type!=="condition"&&e.children.forEach(i=>{const s=this.getMaxIndex(i);s>t&&(t=s)}),t}buildConditionString(e){if(e.type!=="condition"){let t="(";const r=e;for(let i=0;i<r.children.length;i++){const s=this.buildConditionString(r.children[i]);s!==""&&(t+=s,i<r.children.length-1&&(t+=` ${r.logicalOperator} `))}return t+=")",t}else{const t=e;if(t.object&&t.operator){let r=t.value;return r&&typeof r=="object"&&"label"in r&&(r=t.value.label),`${t.object.name} ${t.operator} '${r}'`}else return""}}getConditions(e){const t=[];return e.children.forEach(r=>{r.type==="condition"?t.push(r):t.push(...this.getConditions(r))}),t}getGroups(e){const t=[];return t.push(e.index),e.children.forEach(r=>{r.type!=="condition"&&t.push(...this.getGroups(r))}),t}fromJson(e){const t=JSON.parse(e);return this.root=GroupNode.fromJSON(t),this.maxIndex=this.getMaxIndex(this.root),this.root}toJson(){return JSON.stringify(this.root,(e,t)=>e==="parent"?t?t.type:null:t)}evaluate(e,t){if(e.type==="condition")return this.evaluateCondition(e,t);if(e.type==="logicgroup"||e.type==="root"){const r=e,i=r.children.map(s=>this.evaluate(s,t));if(r.logicalOperator==="AND")return i.every(s=>s);if(r.logicalOperator==="OR")return i.some(s=>s);throw new Error("Unsupported logical operator")}else throw new Error("Unsupported node type")}getCodeValue(e){return e&&typeof e=="object"&&"code"in e?e.code:e}convertCodeValue(e){return Array.isArray(e)?e.map(t=>this.getCodeValue(t)):this.getCodeValue(e)}getContextVarByPath(e,t){return t.split(".").reduce((r,i)=>(r||{})[i],e)}getObjectValue(e,t){if(!(!e||typeof e!="object"||!("objectType"in e))){if(e.objectType==="field"){const r=t.record[e.code];return r.type==="NUMBER"&&r.value!==void 0?Number(r.value):this.convertCodeValue(r.value)}else if(e.objectType==="variable"){const r=this.getContextVarByPath(t.variables,e.name.name);return this.convertCodeValue(r)}else if(e.objectType==="text")return e.sharedText}}getConditionValue(e,t){if(!e||typeof e!="object")return e;if("objectType"in e)return this.getObjectValue(e,t);if("sharedText"in e)return e.sharedText;if("label"in e)return e.label;if("value"in e)return e.value;if("name"in e)return e.name}evaluateCondition(e,t){const{object:r,operator:i,value:s}=e,l=this.getObjectValue(r,t),u=this.getConditionValue(s,t),h=Array.isArray(l),d=Array.isArray(u);if(h&&l.length>1||d&&u.length>1)return this.compareArray(i,l,u);const m=h?l[0]:l,_=d?u[0]:u;switch(i){case"=":case"!=":case">":case">=":case"<":case"<=":return this.compare(i,m,_);case"contains":return this.contains(m,_);case"not contains":return!this.contains(m,_);case"start With":return this.startWith(m,_);case"not start with":return!this.startWith(m,_);case"end with":return this.endsWith(m,_);case"not end with":return this.endsWith(m,_);default:throw new Error("Unsupported operator")}}compare(e,t,r){if((t==null||t==="")&&(r==null||r==="")&&(t="",r=""),t instanceof Date){const i=new Date(r);isNaN(i.getTime())||(r=i)}else if(typeof t=="number"){const i=Number(r);isNaN(i)||(r=i)}else typeof t=="string"&&(r=String(r));switch(e){case"=":return t===r;case"!=":return t!==r;case">":return t>r;case">=":return t>=r;case"<":return t<r;case"<=":return t<=r;default:throw new Error("Unsupported operator for comparison")}}compareArray(e,t,r){const i=Array.isArray(t),s=Array.isArray(r),l=d=>d.slice().sort();t=i?t:[t],r=s?r:[r];const u=l(t),h=l(r);switch(e){case"=":return u.length===h.length&&u.every((d,m)=>d===h[m]);case"!=":return u.length!==h.length||!u.every((d,m)=>d===h[m]);case"contains":return h.length>0&&h.every(d=>u.includes(d));case"not contains":return h.length===0||!h.every(d=>u.includes(d));default:return!1}}contains(e,t){return typeof e=="string"&&typeof t=="string"?e.includes(t):!1}startWith(e,t){return typeof e=="string"&&typeof t=="string"?e.startsWith(t):!1}endsWith(e,t){return typeof e=="string"&&typeof t=="string"?e.endsWith(t):!1}}class FieldShownAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="表示/非表示",this.actionProps=[],this.props={field:{code:""},show:"",condition:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{return this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("show"in e.ActionValue)||(this.props=e.ActionValue,this.getConditionResult(r)&&(this.props.show==="表示"?kintone.app.record.setFieldShown(this.props.field.code,!0):this.props.show==="非表示"&&kintone.app.record.setFieldShown(this.props.field.code,!1)),i={canNext:!0,result:!0}),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}getConditionResult(e){const t=this.getCondition(this.props.condition);return t?t.evaluate(t.root,e):!0}getCondition(e){try{const t=new ConditionTree;return t.fromJson(e),t.getConditions(t.root).length>0?t:null}catch{return null}}register(){actionAddins[this.name]=this}}new FieldShownAction;class ErrorShowAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="エラー表示",this.actionProps=[],this.props={message:"",condition:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("message"in e.ActionValue)&&!("condition"in e.ActionValue))return i;this.props=e.ActionValue;const s=this.getConditionResult(r);return console.log("条件結果:",s),s&&(t.error=this.props.message,i.canNext=!1),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}getConditionResult(e){const t=this.getCondition(this.props.condition);return t?t.evaluate(t.root,e):!0}getCondition(e){try{const t=new ConditionTree;return t.fromJson(e),t.getConditions(t.root).length>0?t:null}catch{return null}}register(){actionAddins[this.name]=this}}new ErrorShowAction;const buttonAdd="";class ButtonAddAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="ボタンの配置",this.actionProps=[],this.props={buttonName:"",position:"",eventName:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("buttonName"in e.ActionValue)&&!("position"in e.ActionValue))return i;this.props=e.ActionValue;let s;if(this.props.space&&this.props.space.elementId?s=kintone.app.record.getSpaceElement(this.props.space.elementId):s=kintone.app.record.getHeaderMenuSpaceElement(),!s)return i;const l=$(`<button id='${this.props.eventName}' class='alc-button-normal' >${this.props.buttonName}</button>`);this.props.position==="一番左に追加する"?$(s).prepend(l):$(s).append(l);const u=`${t.type}.customButtonClick.${this.props.eventName}`;return l.on("click",()=>{$(document).trigger(u,t)}),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new ButtonAddAction;class ConditionAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="条件式",this.actionProps=[],this.props={condition:"",verName:{name:""}},this.register()}async process(e,t,r){let i={canNext:!0,result:""};try{if(this.actionProps=e.actionProps,!("condition"in e.ActionValue)&&!("verName"in e.ActionValue))return i;this.props=e.ActionValue;const s=this.getConditionResult(r);return console.log("条件計算結果:",s),s?i={canNext:!0,result:"はい"}:i={canNext:!0,result:"いいえ"},this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=i.result),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}getConditionResult(e){const t=this.getCondition(this.props.condition);return t?t.evaluate(t.root,e):!0}getCondition(e){try{const t=new ConditionTree;return t.fromJson(e),t.getConditions(t.root).length>0?t:null}catch{return null}}register(){actionAddins[this.name]=this}}new ConditionAction;var index_browser={},platform$2={};(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.injectPlatformDeps=n.platformDeps=void 0,n.platformDeps={readFileFromPath:function(){throw new Error("not implemented")},getRequestToken:function(){throw new Error("not implemented")},getDefaultAuth:function(){throw new Error("not implemented")},buildPlatformDependentConfig:function(){throw new Error("not implemented")},buildHeaders:function(){throw new Error("not implemented")},buildFormDataValue:function(){throw new Error("not implemented")},buildBaseUrl:function(){throw new Error("not implemented")},getVersion:function(){throw new Error("not implemented")}};var e=function(t){t.readFileFromPath&&(n.platformDeps.readFileFromPath=t.readFileFromPath),t.getRequestToken&&(n.platformDeps.getRequestToken=t.getRequestToken),t.getDefaultAuth&&(n.platformDeps.getDefaultAuth=t.getDefaultAuth),t.buildPlatformDependentConfig&&(n.platformDeps.buildPlatformDependentConfig=t.buildPlatformDependentConfig),t.buildHeaders&&(n.platformDeps.buildHeaders=t.buildHeaders),t.buildFormDataValue&&(n.platformDeps.buildFormDataValue=t.buildFormDataValue),t.buildBaseUrl&&(n.platformDeps.buildBaseUrl=t.buildBaseUrl),t.getVersion&&(n.platformDeps.getVersion=t.getVersion)};n.injectPlatformDeps=e})(platform$2);var browser$2={},UnsupportedPlatformError$1={},__extends$8=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(UnsupportedPlatformError$1,"__esModule",{value:!0});UnsupportedPlatformError$1.UnsupportedPlatformError=void 0;var UnsupportedPlatformError=function(n){__extends$8(e,n);function e(t){var r=this,i="This function is not supported in ".concat(t," environment");return r=n.call(this,i)||this,Error.captureStackTrace&&Error.captureStackTrace(r,e),r.name="UnsupportedPlatformError",r.platform=t,Object.setPrototypeOf(r,e.prototype),r}return e}(Error);UnsupportedPlatformError$1.UnsupportedPlatformError=UnsupportedPlatformError;function Mime$1(){this._types=Object.create(null),this._extensions=Object.create(null);for(let n=0;n<arguments.length;n++)this.define(arguments[n]);this.define=this.define.bind(this),this.getType=this.getType.bind(this),this.getExtension=this.getExtension.bind(this)}Mime$1.prototype.define=function(n,e){for(let t in n){let r=n[t].map(function(i){return i.toLowerCase()});t=t.toLowerCase();for(let i=0;i<r.length;i++){const s=r[i];if(s[0]!=="*"){if(!e&&s in this._types)throw new Error('Attempt to change mapping for "'+s+'" extension from "'+this._types[s]+'" to "'+t+'". Pass `force=true` to allow this, otherwise remove "'+s+'" from the list of extensions for "'+t+'".');this._types[s]=t}}if(e||!this._extensions[t]){const i=r[0];this._extensions[t]=i[0]!=="*"?i:i.substr(1)}}};Mime$1.prototype.getType=function(n){n=String(n);let e=n.replace(/^.*[/\\]/,"").toLowerCase(),t=e.replace(/^.*\./,"").toLowerCase(),r=e.length<n.length;return(t.length<e.length-1||!r)&&this._types[t]||null};Mime$1.prototype.getExtension=function(n){return n=/^\s*([^;\s]*)/.test(n)&&RegExp.$1,n&&this._extensions[n.toLowerCase()]||null};var Mime_1=Mime$1,standard={"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomdeleted+xml":["atomdeleted"],"application/atomsvc+xml":["atomsvc"],"application/atsc-dwd+xml":["dwd"],"application/atsc-held+xml":["held"],"application/atsc-rsat+xml":["rsat"],"application/bdoc":["bdoc"],"application/calendar+xml":["xcs"],"application/ccxml+xml":["ccxml"],"application/cdfx+xml":["cdfx"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["es","ecma"],"application/emma+xml":["emma"],"application/emotionml+xml":["emotionml"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/express":["exp"],"application/fdt+xml":["fdt"],"application/font-tdpfr":["pfr"],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hjson":["hjson"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/its+xml":["its"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lgr+xml":["lgr"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mmt-aei+xml":["maei"],"application/mmt-usd+xml":["musd"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/n-quads":["nq"],"application/n-triples":["nt"],"application/node":["cjs"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/p2p-overlay+xml":["relo"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/provenance+xml":["provx"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf","owl"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/route-apd+xml":["rapd"],"application/route-s-tsid+xml":["sls"],"application/route-usd+xml":["rusd"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/senml+xml":["senmlx"],"application/sensml+xml":["sensmlx"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/sieve":["siv","sieve"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/swid+xml":["swidtag"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/toml":["toml"],"application/trig":["trig"],"application/ttml+xml":["ttml"],"application/ubjson":["ubj"],"application/urc-ressheet+xml":["rsheet"],"application/urc-targetdesc+xml":["td"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/xaml+xml":["xaml"],"application/xcap-att+xml":["xav"],"application/xcap-caps+xml":["xca"],"application/xcap-diff+xml":["xdf"],"application/xcap-el+xml":["xel"],"application/xcap-ns+xml":["xns"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xliff+xml":["xlf"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["*xsl","xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":["*3gpp"],"audio/adpcm":["adp"],"audio/amr":["amr"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mobile-xmf":["mxmf"],"audio/mp3":["*mp3"],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx","opus"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/wav":["wav"],"audio/wave":["*wav"],"audio/webm":["weba"],"audio/xm":["xm"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/aces":["exr"],"image/apng":["apng"],"image/avif":["avif"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/dicom-rle":["drle"],"image/emf":["emf"],"image/fits":["fits"],"image/g3fax":["g3"],"image/gif":["gif"],"image/heic":["heic"],"image/heic-sequence":["heics"],"image/heif":["heif"],"image/heif-sequence":["heifs"],"image/hej2k":["hej2"],"image/hsj2":["hsj2"],"image/ief":["ief"],"image/jls":["jls"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jph":["jph"],"image/jphc":["jhc"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/jxr":["jxr"],"image/jxra":["jxra"],"image/jxrs":["jxrs"],"image/jxs":["jxs"],"image/jxsc":["jxsc"],"image/jxsi":["jxsi"],"image/jxss":["jxss"],"image/ktx":["ktx"],"image/ktx2":["ktx2"],"image/png":["png"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/t38":["t38"],"image/tiff":["tif","tiff"],"image/tiff-fx":["tfx"],"image/webp":["webp"],"image/wmf":["wmf"],"message/disposition-notification":["disposition-notification"],"message/global":["u8msg"],"message/global-delivery-status":["u8dsn"],"message/global-disposition-notification":["u8mdn"],"message/global-headers":["u8hdr"],"message/rfc822":["eml","mime"],"model/3mf":["3mf"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/mtl":["mtl"],"model/obj":["obj"],"model/step+xml":["stpx"],"model/step+zip":["stpz"],"model/step-xml+zip":["stpxz"],"model/stl":["stl"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["*x3db","x3dbz"],"model/x3d+fastinfoset":["x3db"],"model/x3d+vrml":["*x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"model/x3d-vrml":["x3dv"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/mdx":["mdx"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/richtext":["rtx"],"text/rtf":["*rtf"],"text/sgml":["sgml","sgm"],"text/shex":["shex"],"text/slim":["slim","slm"],"text/spdx":["spdx"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vtt":["vtt"],"text/xml":["*xml"],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/iso.segment":["m4s"],"video/jpeg":["jpgv"],"video/jpm":["*jpm","jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/webm":["webm"]};let Mime=Mime_1;var lite=new Mime(standard);const name="@kintone/rest-api-client",version="5.5.2",publishConfig={access:"public"},author={name:"Cybozu, Inc.",url:"https://cybozu.co.jp"},description="Kintone REST API client for JavaScript",main$1="lib/src/index.js",module="esm/src/index.js",browser$1="lib/src/index.browser.js",types="lib/src/index.d.ts",scripts={prebuild:"pnpm clean",build:"tsc --build --force",postbuild:"run-p build:*",lint:"eslint 'src/**/*.ts' --max-warnings 0",prepublishOnly:"run-p build:umd_*",test:"cross-env NODE_OPTIONS=--experimental-vm-modules npx jest","test:ci":"cross-env NODE_OPTIONS=--experimental-vm-modules npx jest --runInBand","build:umd_dev":"rollup -c --environment BUILD:development","build:umd_prod":"rollup -c --environment BUILD:production",clean:"rimraf lib esm umd",fix:"pnpm lint --fix",start:"pnpm build --watch"},repository={type:"git",url:"git+https://github.com/kintone/js-sdk.git",directory:"packages/rest-api-client"},files=["esm","lib","umd","index.mjs"],keywords=["kintone","rest","api-client"],license="MIT",bugs={url:"https://github.com/kintone/js-sdk/issues"},homepage="https://github.com/kintone/js-sdk/tree/main/packages/rest-api-client#readme",engines={node:">=18"},devDependencies={"@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@types/core-js":"^2.5.8","@types/js-base64":"^3.3.1","@types/mime":"^3.0.4","@types/qs":"^6.9.15",rollup:"^4.18.0","rollup-plugin-ecma-version-validator":"^0.2.13","rollup-plugin-license":"^3.4.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-polyfill-node":"^0.13.0",webpack:"^5.92.0","webpack-cli":"^5.1.4","babel-loader":"^9.1.3",vite:"^5.2.13",rimraf:"^5.0.7","cross-env":"^7.0.3"},dependencies={"core-js":"^3.37.1",axios:"^1.7.2","form-data":"^4.0.0","js-base64":"^3.7.7",mime:"^3.0.0",qs:"^6.12.1"},exports={".":{types:{import:"./esm/src/index.d.ts",require:"./lib/src/index.d.ts",default:"./lib/src/index.d.ts"},node:{import:"./index.mjs",require:"./lib/src/index.js",default:"./lib/src/index.js"},browser:"./lib/src/index.browser.js"},"./package.json":"./package.json"},require$$2={name,version,publishConfig,author,description,main:main$1,module,browser:browser$1,types,scripts,repository,files,keywords,license,bugs,homepage,engines,devDependencies,dependencies,exports};var __awaiter$5=commonjsGlobal&&commonjsGlobal.__awaiter||function(n,e,t,r){function i(s){return s instanceof t?s:new t(function(l){l(s)})}return new(t||(t=Promise))(function(s,l){function u(m){try{d(r.next(m))}catch(_){l(_)}}function h(m){try{d(r.throw(m))}catch(_){l(_)}}function d(m){m.done?s(m.value):i(m.value).then(u,h)}d((r=r.apply(n,e||[])).next())})},__generator$5=commonjsGlobal&&commonjsGlobal.__generator||function(n,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(d){return function(m){return h([d,m])}}function h(d){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(t=0)),t;)try{if(r=1,i&&(s=d[0]&2?i.return:d[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,d[1])).done)return s;switch(i=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,i=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){t.label=d[1];break}if(d[0]===6&&t.label<s[1]){t.label=s[1],s=d;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(d);break}s[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(n,t)}catch(m){d=[6,m],i=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},__importDefault$3=commonjsGlobal&&commonjsGlobal.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(browser$2,"__esModule",{value:!0});browser$2.getVersion=browser$2.buildBaseUrl=browser$2.buildFormDataValue=browser$2.buildHeaders=browser$2.buildPlatformDependentConfig=browser$2.getDefaultAuth=browser$2.getRequestToken=browser$2.readFileFromPath=void 0;var UnsupportedPlatformError_1$2=UnsupportedPlatformError$1,lite_1=__importDefault$3(lite),package_json_1=__importDefault$3(require$$2),readFileFromPath=function(n){throw new UnsupportedPlatformError_1$2.UnsupportedPlatformError("Browser")};browser$2.readFileFromPath=readFileFromPath;var getRequestToken=function(){return __awaiter$5(void 0,void 0,void 0,function(){var n,e;return __generator$5(this,function(t){if(typeof kintone=="object"&&kintone!==null&&typeof kintone.getRequestToken=="function")return[2,kintone.getRequestToken()];if(typeof garoon=="object"&&garoon!==null&&typeof((e=(n=garoon.connect)===null||n===void 0?void 0:n.kintone)===null||e===void 0?void 0:e.getRequestToken)=="function")return[2,garoon.connect.kintone.getRequestToken()];throw new Error("session authentication must specify a request token")})})};browser$2.getRequestToken=getRequestToken;var getDefaultAuth=function(){return{type:"session"}};browser$2.getDefaultAuth=getDefaultAuth;var buildPlatformDependentConfig=function(){return{}};browser$2.buildPlatformDependentConfig=buildPlatformDependentConfig;var buildHeaders=function(){return{}};browser$2.buildHeaders=buildHeaders;var buildFormDataValue=function(n,e){var t={};return e&&(t.type=lite_1.default.getType(e)||void 0),new Blob([n],t)};browser$2.buildFormDataValue=buildFormDataValue;var buildBaseUrl=function(n){if(n)return n;if(location===void 0)throw new Error("The baseUrl parameter is required for this environment");var e=location.host,t=location.protocol;return"".concat(t,"//").concat(e)};browser$2.buildBaseUrl=buildBaseUrl;var getVersion=function(){return package_json_1.default.version};browser$2.getVersion=getVersion;var KintoneRestAPIClient$1={},BulkRequestClient$1={},BaseClient$1={},url={};Object.defineProperty(url,"__esModule",{value:!0});url.buildPath=void 0;var buildPath=function(n){var e=n.endpointName,t=n.guestSpaceId,r=n.preview,i=t!==void 0?"/guest/".concat(t):"",s=r?"/preview":"";return"/k".concat(i,"/v1").concat(s,"/").concat(e,".json")};url.buildPath=buildPath;var __assign$7=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$7=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$7.apply(this,arguments)};Object.defineProperty(BaseClient$1,"__esModule",{value:!0});BaseClient$1.BaseClient=void 0;var url_1=url,BaseClient=function(){function n(e,t){this.client=e,this.guestSpaceId=t}return n.prototype.buildPathWithGuestSpaceId=function(e){return(0,url_1.buildPath)(__assign$7(__assign$7({},e),{guestSpaceId:this.guestSpaceId}))},n.prototype.buildPath=function(e){return(0,url_1.buildPath)(e)},n}();BaseClient$1.BaseClient=BaseClient;var __extends$7=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),__assign$6=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$6=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$6.apply(this,arguments)},__rest$3=commonjsGlobal&&commonjsGlobal.__rest||function(n,e){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(n);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(n,r[i])&&(t[r[i]]=n[r[i]]);return t};Object.defineProperty(BulkRequestClient$1,"__esModule",{value:!0});BulkRequestClient$1.BulkRequestClient=void 0;var BaseClient_1$4=BaseClient$1,BulkRequestClient=function(n){__extends$7(e,n);function e(t,r){var i=n.call(this,t,r)||this;return i.REQUESTS_LENGTH_LIMIT=20,i}return e.prototype.send=function(t){var r=this,i=t.requests,s=i.map(function(u){if("endpointName"in u){var h=u.endpointName,d=__rest$3(u,["endpointName"]);return __assign$6({api:r.buildPathWithGuestSpaceId({endpointName:h})},d)}return u}),l=this.buildPathWithGuestSpaceId({endpointName:"bulkRequest"});return this.client.post(l,{requests:s})},e}(BaseClient_1$4.BaseClient);BulkRequestClient$1.BulkRequestClient=BulkRequestClient;var AppClient$1={},__extends$6=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),__assign$5=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$5=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$5.apply(this,arguments)},__awaiter$4=commonjsGlobal&&commonjsGlobal.__awaiter||function(n,e,t,r){function i(s){return s instanceof t?s:new t(function(l){l(s)})}return new(t||(t=Promise))(function(s,l){function u(m){try{d(r.next(m))}catch(_){l(_)}}function h(m){try{d(r.throw(m))}catch(_){l(_)}}function d(m){m.done?s(m.value):i(m.value).then(u,h)}d((r=r.apply(n,e||[])).next())})},__generator$4=commonjsGlobal&&commonjsGlobal.__generator||function(n,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(d){return function(m){return h([d,m])}}function h(d){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(t=0)),t;)try{if(r=1,i&&(s=d[0]&2?i.return:d[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,d[1])).done)return s;switch(i=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,i=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){t.label=d[1];break}if(d[0]===6&&t.label<s[1]){t.label=s[1],s=d;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(d);break}s[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(n,t)}catch(m){d=[6,m],i=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},__rest$2=commonjsGlobal&&commonjsGlobal.__rest||function(n,e){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(n);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(n,r[i])&&(t[r[i]]=n[r[i]]);return t};Object.defineProperty(AppClient$1,"__esModule",{value:!0});AppClient$1.AppClient=void 0;var BaseClient_1$3=BaseClient$1,AppClient=function(n){__extends$6(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.getFormFields=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/form/fields",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.addFormFields=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/form/fields",preview:!0});return this.client.post(r,t)},e.prototype.updateFormFields=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/form/fields",preview:!0});return this.client.put(r,t)},e.prototype.deleteFormFields=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/form/fields",preview:!0});return this.client.delete(r,t)},e.prototype.getFormLayout=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/form/layout",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.updateFormLayout=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/form/layout",preview:!0});return this.client.put(r,t)},e.prototype.getViews=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/views",preview:r});return this.client.get(s,i)},e.prototype.updateViews=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/views",preview:!0});return this.client.put(r,t)},e.prototype.getApp=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app"});return this.client.get(r,t)},e.prototype.getApps=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"apps"});return this.client.get(r,t)},e.prototype.addApp=function(t){return __awaiter$4(this,void 0,void 0,function(){var r,i,s,l,u;return __generator$4(this,function(h){switch(h.label){case 0:return r=t.name,i=t.space,s=this.buildPathWithGuestSpaceId({endpointName:"app",preview:!0}),i?(l=this.buildPathWithGuestSpaceId({endpointName:"space"}),[4,this.client.get(l,{id:i})]):[3,2];case 1:return u=h.sent().defaultThread,[2,this.client.post(s,__assign$5(__assign$5({},t),{thread:u}))];case 2:return[2,this.client.post(s,{name:r})]}})})},e.prototype.getAppSettings=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/settings",preview:r});return this.client.get(s,i)},e.prototype.updateAppSettings=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/settings",preview:!0});return this.client.put(r,t)},e.prototype.getProcessManagement=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/status",preview:r});return this.client.get(s,i)},e.prototype.updateProcessManagement=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/status",preview:!0});return this.client.put(r,t)},e.prototype.getDeployStatus=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/deploy",preview:!0});return this.client.get(r,t)},e.prototype.deployApp=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/deploy",preview:!0});return this.client.post(r,t)},e.prototype.getFieldAcl=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"field/acl",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.updateFieldAcl=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"field/acl",preview:!0});return this.client.put(r,t)},e.prototype.getAppAcl=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/acl",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.updateAppAcl=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/acl",preview:!0});return this.client.put(r,t)},e.prototype.evaluateRecordsAcl=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records/acl/evaluate"});return this.client.get(r,t)},e.prototype.getRecordAcl=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"record/acl",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.updateRecordAcl=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record/acl",preview:!0});return this.client.put(r,t)},e.prototype.getAppCustomize=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/customize",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.updateAppCustomize=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/customize",preview:!0});return this.client.put(r,t)},e.prototype.getGeneralNotifications=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/notifications/general",preview:r});return this.client.get(s,__assign$5({},i))},e.prototype.updateGeneralNotifications=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/notifications/general",preview:!0});return this.client.put(r,t)},e.prototype.getPerRecordNotifications=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/notifications/perRecord",preview:r});return this.client.get(s,i)},e.prototype.updatePerRecordNotifications=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/notifications/perRecord",preview:!0});return this.client.put(r,t)},e.prototype.getReminderNotifications=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/notifications/reminder",preview:r});return this.client.get(s,i)},e.prototype.updateReminderNotifications=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/notifications/reminder",preview:!0});return this.client.put(r,t)},e.prototype.getReports=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/reports",preview:r});return this.client.get(s,i)},e.prototype.updateReports=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/reports",preview:!0});return this.client.put(r,t)},e.prototype.getAppActions=function(t){var r=t.preview,i=__rest$2(t,["preview"]),s=this.buildPathWithGuestSpaceId({endpointName:"app/actions",preview:r});return this.client.get(s,i)},e.prototype.updateAppActions=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"app/actions",preview:!0});return this.client.put(r,t)},e}(BaseClient_1$3.BaseClient);AppClient$1.AppClient=AppClient;var RecordClient$1={},error={},KintoneAbortSearchError$1={},__extends$5=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(KintoneAbortSearchError$1,"__esModule",{value:!0});KintoneAbortSearchError$1.KintoneAbortSearchError=void 0;var KintoneAbortSearchError=function(n){__extends$5(e,n);function e(t){var r=n.call(this,t)||this;return r.name="KintoneAbortSearchError",r.message=t,Object.setPrototypeOf(r,e.prototype),r}return e}(Error);KintoneAbortSearchError$1.KintoneAbortSearchError=KintoneAbortSearchError;var KintoneAllRecordsError$1={},__extends$4=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(KintoneAllRecordsError$1,"__esModule",{value:!0});KintoneAllRecordsError$1.KintoneAllRecordsError=void 0;var KintoneAllRecordsError=function(n){__extends$4(e,n);function e(t,r,i,s,l){var u=this,h=i-r.length,d=e.extractErrorIndex(h,s,l),m=e.buildErrorMessage(h,i,d);return u=n.call(this,m)||this,u.name="KintoneAllRecordsError",u.processedRecordsResult=t,u.unprocessedRecords=r,u.error=s,u.errorIndex=d,u.message=m,u.numOfProcessedRecords=h,u.numOfAllRecords=i,Object.setPrototypeOf(u,e.prototype),u}return e.parseErrorIndex=function(t){var r=[];return Object.keys(t).forEach(function(i){var s=i.match(/records\[(\d+)\]/);s&&r.push(Number(s[1]))}),r.length>0?Math.min.apply(Math,r):null},e.extractErrorIndex=function(t,r,i){if(r.bulkRequestIndex!==void 0&&r.errors){var s=e.parseErrorIndex(r.errors);if(s!==null)return t+r.bulkRequestIndex*i+s}},e.buildErrorMessage=function(t,r,i){var s="";return i!==void 0&&(s="An error occurred at records[".concat(i,"]. ")),s+="".concat(t,"/").concat(r," records are processed successfully"),s},e}(Error);KintoneAllRecordsError$1.KintoneAllRecordsError=KintoneAllRecordsError;var KintoneRestAPIError$1={},__extends$3=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(KintoneRestAPIError$1,"__esModule",{value:!0});KintoneRestAPIError$1.KintoneRestAPIError=void 0;var KintoneRestAPIError=function(n){__extends$3(e,n);function e(t){var r=this,i=e.buildErrorResponseDateWithIndex(t),s=i.data,l=i.bulkRequestIndex;return r=n.call(this,s.message)||this,r.name="KintoneRestAPIError",r.id=s.id,r.code=s.code,r.errors=s.errors,r.status=t.status,r.bulkRequestIndex=l,r.headers=t.headers,r.message="[".concat(t.status,"] [").concat(r.code,"] ").concat(r.message," (").concat(r.id,")"),Error.captureStackTrace&&Error.captureStackTrace(r,e),Object.setPrototypeOf(r,e.prototype),r}return e.findErrorResponseDataWithIndex=function(t){for(var r=0;r<t.length;r++)if(Object.keys(t[r]).length!==0){var i=t[r];return{data:i,bulkRequestIndex:r}}throw Error("Missing response data in `results`. This error is likely caused by a bug in Kintone REST API Client. Please file an issue.")},e.buildErrorResponseDateWithIndex=function(t){return"results"in t.data?e.findErrorResponseDataWithIndex(t.data.results):{data:t.data}},e}(Error);KintoneRestAPIError$1.KintoneRestAPIError=KintoneRestAPIError;(function(n){var e=commonjsGlobal&&commonjsGlobal.__createBinding||(Object.create?function(r,i,s,l){l===void 0&&(l=s);var u=Object.getOwnPropertyDescriptor(i,s);(!u||("get"in u?!i.__esModule:u.writable||u.configurable))&&(u={enumerable:!0,get:function(){return i[s]}}),Object.defineProperty(r,l,u)}:function(r,i,s,l){l===void 0&&(l=s),r[l]=i[s]}),t=commonjsGlobal&&commonjsGlobal.__exportStar||function(r,i){for(var s in r)s!=="default"&&!Object.prototype.hasOwnProperty.call(i,s)&&e(i,r,s)};Object.defineProperty(n,"__esModule",{value:!0}),t(KintoneAbortSearchError$1,n),t(KintoneAllRecordsError$1,n),t(KintoneRestAPIError$1,n)})(error);var __extends$2=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),__assign$4=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$4=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$4.apply(this,arguments)},__awaiter$3=commonjsGlobal&&commonjsGlobal.__awaiter||function(n,e,t,r){function i(s){return s instanceof t?s:new t(function(l){l(s)})}return new(t||(t=Promise))(function(s,l){function u(m){try{d(r.next(m))}catch(_){l(_)}}function h(m){try{d(r.throw(m))}catch(_){l(_)}}function d(m){m.done?s(m.value):i(m.value).then(u,h)}d((r=r.apply(n,e||[])).next())})},__generator$3=commonjsGlobal&&commonjsGlobal.__generator||function(n,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(d){return function(m){return h([d,m])}}function h(d){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(t=0)),t;)try{if(r=1,i&&(s=d[0]&2?i.return:d[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,d[1])).done)return s;switch(i=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,i=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){t.label=d[1];break}if(d[0]===6&&t.label<s[1]){t.label=s[1],s=d;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(d);break}s[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(n,t)}catch(m){d=[6,m],i=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},__rest$1=commonjsGlobal&&commonjsGlobal.__rest||function(n,e){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(n);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(n,r[i])&&(t[r[i]]=n[r[i]]);return t},__spreadArray=commonjsGlobal&&commonjsGlobal.__spreadArray||function(n,e,t){if(t||arguments.length===2)for(var r=0,i=e.length,s;r<i;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return n.concat(s||Array.prototype.slice.call(e))};Object.defineProperty(RecordClient$1,"__esModule",{value:!0});RecordClient$1.RecordClient=void 0;var error_1$1=error,BaseClient_1$2=BaseClient$1,ADD_RECORDS_LIMIT=100,UPDATE_RECORDS_LIMIT=100,DELETE_RECORDS_LIMIT=100,GET_RECORDS_LIMIT=500,RecordClient=function(n){__extends$2(e,n);function e(t,r,i){var s=n.call(this,t,i)||this;return s.bulkRequestClient=r,s.didWarnMaximumOffsetValue=!1,s}return e.prototype.getRecord=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record"});return this.client.get(r,t)},e.prototype.addRecord=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record"});return this.client.post(r,t)},e.prototype.updateRecord=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record"});return this.client.put(r,t)},e.prototype.upsertRecord=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s,l,u,h;return __generator$3(this,function(d){switch(d.label){case 0:return r=t.app,i=t.updateKey,s=t.record,[4,this.getRecords({app:r,query:"".concat(i.field,' = "').concat(i.value,'"')})];case 1:return l=d.sent().records,l.length>0?l[0].$id.type!=="__ID__"?[3,3]:[4,this.updateRecord(t)]:[3,4];case 2:return u=d.sent().revision,[2,{id:l[0].$id.value,revision:u}];case 3:throw new Error("Missing `$id` in `getRecords` response. This error is likely caused by a bug in Kintone REST API Client. Please file an issue.");case 4:return[2,this.addRecord({app:r,record:Object.assign({},s,(h={},h[i.field]={value:i.value},h))})]}})})},e.prototype.getRecords=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i;return __generator$3(this,function(s){switch(s.label){case 0:return r=this.buildPathWithGuestSpaceId({endpointName:"records"}),[4,this.client.get(r,t)];case 1:return i=s.sent(),this.warnMaximumOffsetValueIfNeeded(t.query),[2,i]}})})},e.prototype.warnMaximumOffsetValueIfNeeded=function(t){if(t){var r=/offset\s+(\d+)/i,i=t.match(r);!this.didWarnMaximumOffsetValue&&i&&Number(i[1])>1e4&&(this.didWarnMaximumOffsetValue=!0,console.warn("Warning: The maximum offset value will be limited to 10,000 in the future. Please use `createCursor()` and `getRecordsByCursor()` instead."))}},e.prototype.addRecords=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s,l;return __generator$3(this,function(u){switch(u.label){case 0:return r=this.buildPathWithGuestSpaceId({endpointName:"records"}),[4,this.client.post(r,t)];case 1:return i=u.sent(),s=i.ids,l=i.revisions,[2,{ids:s,revisions:l,records:s.map(function(h,d){return{id:h,revision:l[d]}})}]}})})},e.prototype.updateRecords=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records"});return this.client.put(r,t)},e.prototype.deleteRecords=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records"});return this.client.delete(r,t)},e.prototype.createCursor=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records/cursor"});return this.client.post(r,t)},e.prototype.getRecordsByCursor=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records/cursor"});return this.client.get(r,t)},e.prototype.deleteCursor=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records/cursor"});return this.client.delete(r,t)},e.prototype.getAllRecords=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s,l,u,h,d;return __generator$3(this,function(m){return r=t.condition,i=t.orderBy,s=t.withCursor,l=s===void 0?!0:s,u=__rest$1(t,["condition","orderBy","withCursor"]),i?l?(h=r?"".concat(r," "):"",d="".concat(h).concat(i?"order by ".concat(i):""),[2,this.getAllRecordsWithCursor(__assign$4(__assign$4({},u),{query:d}))]):[2,this.getAllRecordsWithOffset(__assign$4(__assign$4({},u),{orderBy:i,condition:r}))]:[2,this.getAllRecordsWithId(__assign$4(__assign$4({},u),{condition:r}))]})})},e.prototype.getAllRecordsWithId=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s,l,u,h,d,m,_,S;return __generator$3(this,function(C){switch(C.label){case 0:r=t.fields,i=t.condition,s=__rest$1(t,["fields","condition"]),l=r,l&&l.length>0&&l.indexOf("$id")===-1&&(l=__spreadArray(__spreadArray([],l,!0),["$id"],!1)),u=i?"(".concat(i,") and "):"",h=[],d="0",C.label=1;case 1:return m="".concat(u,"$id > ").concat(d," order by $id asc limit ").concat(GET_RECORDS_LIMIT),[4,this.getRecords(__assign$4(__assign$4({},s),{fields:l,query:m}))];case 2:if(_=C.sent(),h=h.concat(_.records),_.records.length<GET_RECORDS_LIMIT)return[3,3];if(S=_.records[_.records.length-1],S.$id.type==="__ID__")d=S.$id.value;else throw new Error("Missing `$id` in `getRecords` response. This error is likely caused by a bug in Kintone REST API Client. Please file an issue.");return[3,1];case 3:return[2,h]}})})},e.prototype.getAllRecordsWithOffset=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s,l,u,h,d,m;return __generator$3(this,function(_){switch(_.label){case 0:r=t.condition,i=t.orderBy,s=__rest$1(t,["condition","orderBy"]),l=r?"".concat(r," "):"",u=[],h=0,_.label=1;case 1:return d="".concat(l).concat(i?"order by ".concat(i," "):"","limit ").concat(GET_RECORDS_LIMIT," offset ").concat(h),[4,this.getRecords(__assign$4(__assign$4({},s),{query:d}))];case 2:return m=_.sent(),u=u.concat(m.records),m.records.length<GET_RECORDS_LIMIT?[3,3]:(h+=GET_RECORDS_LIMIT,[3,1]);case 3:return[2,u]}})})},e.prototype.getAllRecordsWithCursor=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s,l;return __generator$3(this,function(u){switch(u.label){case 0:return[4,this.createCursor(t)];case 1:r=u.sent().id,u.label=2;case 2:u.trys.push([2,6,,8]),i=[],u.label=3;case 3:return[4,this.getRecordsByCursor({id:r})];case 4:return s=u.sent(),i=i.concat(s.records),s.next?[3,3]:[3,5];case 5:return[2,i];case 6:return l=u.sent(),[4,this.deleteCursor({id:r})];case 7:throw u.sent(),l;case 8:return[2]}})})},e.prototype.addAllRecords=function(t){return __awaiter$3(this,void 0,void 0,function(){return __generator$3(this,function(r){if(!t.records.every(function(i){return!Array.isArray(i)&&i instanceof Object}))throw new Error("the `records` parameter must be an array of object.");return[2,this.addAllRecordsRecursive(t,t.records.length,[])]})})},e.prototype.addAllRecordsRecursive=function(t,r,i){return __awaiter$3(this,void 0,void 0,function(){var s,l,u,h,d,m;return __generator$3(this,function(_){switch(_.label){case 0:if(s=this.bulkRequestClient.REQUESTS_LENGTH_LIMIT*ADD_RECORDS_LIMIT,l=t.app,u=t.records,h=u.slice(0,s),h.length===0)return[2,{records:i}];_.label=1;case 1:return _.trys.push([1,3,,4]),[4,this.addAllRecordsWithBulkRequest({app:l,records:h})];case 2:return d=_.sent(),[3,4];case 3:throw m=_.sent(),new error_1$1.KintoneAllRecordsError({records:i},u,r,m,ADD_RECORDS_LIMIT);case 4:return[2,this.addAllRecordsRecursive({app:l,records:u.slice(s)},r,i.concat(d))]}})})},e.prototype.addAllRecordsWithBulkRequest=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s;return __generator$3(this,function(l){switch(l.label){case 0:return r=this.separateArrayRecursive(ADD_RECORDS_LIMIT,[],t.records),i=r.map(function(u){return{method:"POST",endpointName:"records",payload:{app:t.app,records:u}}}),[4,this.bulkRequestClient.send({requests:i})];case 1:return s=l.sent().results,[2,s.map(function(u){var h=u.ids,d=u.revisions;return h.map(function(m,_){return{id:m,revision:d[_]}})}).reduce(function(u,h){return u.concat(h)},[])]}})})},e.prototype.updateAllRecords=function(t){return __awaiter$3(this,void 0,void 0,function(){return __generator$3(this,function(r){return[2,this.updateAllRecordsRecursive(t,t.records.length,[])]})})},e.prototype.updateAllRecordsRecursive=function(t,r,i){return __awaiter$3(this,void 0,void 0,function(){var s,l,u,h,d,m;return __generator$3(this,function(_){switch(_.label){case 0:if(s=this.bulkRequestClient.REQUESTS_LENGTH_LIMIT*UPDATE_RECORDS_LIMIT,l=t.app,u=t.records,h=u.slice(0,s),h.length===0)return[2,{records:i}];_.label=1;case 1:return _.trys.push([1,3,,4]),[4,this.updateAllRecordsWithBulkRequest({app:l,records:h})];case 2:return d=_.sent(),[3,4];case 3:throw m=_.sent(),new error_1$1.KintoneAllRecordsError({records:i},u,r,m,UPDATE_RECORDS_LIMIT);case 4:return[2,this.updateAllRecordsRecursive({app:l,records:u.slice(s)},r,i.concat(d))]}})})},e.prototype.updateAllRecordsWithBulkRequest=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i,s;return __generator$3(this,function(l){switch(l.label){case 0:return r=this.separateArrayRecursive(UPDATE_RECORDS_LIMIT,[],t.records),i=r.map(function(u){return{method:"PUT",endpointName:"records",payload:{app:t.app,records:u}}}),[4,this.bulkRequestClient.send({requests:i})];case 1:return s=l.sent().results,[2,s.map(function(u){return u.records}).reduce(function(u,h){return u.concat(h)},[])]}})})},e.prototype.deleteAllRecords=function(t){return this.deleteAllRecordsRecursive(t,t.records.length)},e.prototype.deleteAllRecordsRecursive=function(t,r){return __awaiter$3(this,void 0,void 0,function(){var i,s,l,u,h;return __generator$3(this,function(d){switch(d.label){case 0:if(i=this.bulkRequestClient.REQUESTS_LENGTH_LIMIT*DELETE_RECORDS_LIMIT,s=t.app,l=t.records,u=l.slice(0,i),u.length===0)return[2,{}];d.label=1;case 1:return d.trys.push([1,3,,4]),[4,this.deleteAllRecordsWithBulkRequest({app:s,records:u})];case 2:return d.sent(),[3,4];case 3:throw h=d.sent(),new error_1$1.KintoneAllRecordsError({},l,r,h,DELETE_RECORDS_LIMIT);case 4:return[2,this.deleteAllRecordsRecursive({app:s,records:l.slice(i)},r)]}})})},e.prototype.deleteAllRecordsWithBulkRequest=function(t){return __awaiter$3(this,void 0,void 0,function(){var r,i;return __generator$3(this,function(s){switch(s.label){case 0:return r=this.separateArrayRecursive(DELETE_RECORDS_LIMIT,[],t.records),i=r.map(function(l){return{method:"DELETE",endpointName:"records",payload:{app:t.app,ids:l.map(function(u){return u.id}),revisions:l.map(function(u){return u.revision})}}}),[4,this.bulkRequestClient.send({requests:i})];case 1:return s.sent(),[2]}})})},e.prototype.separateArrayRecursive=function(t,r,i){var s=i.slice(0,t);return s.length===0?r:this.separateArrayRecursive(t,__spreadArray(__spreadArray([],r,!0),[s],!1),i.slice(t))},e.prototype.addRecordComment=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record/comment"});return this.client.post(r,t)},e.prototype.deleteRecordComment=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record/comment"});return this.client.delete(r,t)},e.prototype.getRecordComments=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record/comments"});return this.client.get(r,t)},e.prototype.updateRecordAssignees=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record/assignees"});return this.client.put(r,t)},e.prototype.updateRecordStatus=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"record/status"});return this.client.put(r,t)},e.prototype.updateRecordsStatus=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"records/status"});return this.client.put(r,t)},e}(BaseClient_1$2.BaseClient);RecordClient$1.RecordClient=RecordClient;var SpaceClient$1={},__extends$1=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();Object.defineProperty(SpaceClient$1,"__esModule",{value:!0});SpaceClient$1.SpaceClient=void 0;var BaseClient_1$1=BaseClient$1,SpaceClient=function(n){__extends$1(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.getSpace=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space"});return this.client.get(r,t)},e.prototype.deleteSpace=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space"});return this.client.delete(r,t)},e.prototype.updateSpaceBody=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space/body"});return this.client.put(r,t)},e.prototype.getSpaceMembers=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space/members"});return this.client.get(r,t)},e.prototype.updateSpaceMembers=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space/members"});return this.client.put(r,t)},e.prototype.updateThread=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space/thread"});return this.client.put(r,t)},e.prototype.addThreadComment=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space/thread/comment"});return this.client.post(r,t)},e.prototype.addGuests=function(t){var r=this.buildPath({endpointName:"guests"});return this.client.post(r,t)},e.prototype.deleteGuests=function(t){var r=this.buildPath({endpointName:"guests"});return this.client.delete(r,t)},e.prototype.updateSpaceGuests=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"space/guests"});return this.client.put(r,t)},e.prototype.addSpaceFromTemplate=function(t){var r=this.buildPath({endpointName:"template/space"});return this.client.post(r,t)},e}(BaseClient_1$1.BaseClient);SpaceClient$1.SpaceClient=SpaceClient;var FileClient$1={},browser=typeof self=="object"?self.FormData:window.FormData,__extends=commonjsGlobal&&commonjsGlobal.__extends||function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(r[s]=i[s])},n(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),__awaiter$2=commonjsGlobal&&commonjsGlobal.__awaiter||function(n,e,t,r){function i(s){return s instanceof t?s:new t(function(l){l(s)})}return new(t||(t=Promise))(function(s,l){function u(m){try{d(r.next(m))}catch(_){l(_)}}function h(m){try{d(r.throw(m))}catch(_){l(_)}}function d(m){m.done?s(m.value):i(m.value).then(u,h)}d((r=r.apply(n,e||[])).next())})},__generator$2=commonjsGlobal&&commonjsGlobal.__generator||function(n,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(d){return function(m){return h([d,m])}}function h(d){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(t=0)),t;)try{if(r=1,i&&(s=d[0]&2?i.return:d[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,d[1])).done)return s;switch(i=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,i=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){t.label=d[1];break}if(d[0]===6&&t.label<s[1]){t.label=s[1],s=d;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(d);break}s[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(n,t)}catch(m){d=[6,m],i=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},__importDefault$2=commonjsGlobal&&commonjsGlobal.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(FileClient$1,"__esModule",{value:!0});FileClient$1.FileClient=void 0;var form_data_1$1=__importDefault$2(browser),platform_1$2=platform$2,UnsupportedPlatformError_1$1=UnsupportedPlatformError$1,BaseClient_1=BaseClient$1,FileClient=function(n){__extends(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.uploadFile=function(t){return __awaiter$2(this,void 0,void 0,function(){var r,i,s,l,m,u,h,d,m,_;return __generator$2(this,function(S){switch(S.label){case 0:if(r=this.buildPathWithGuestSpaceId({endpointName:"file"}),i=new form_data_1$1.default,!("path"in t.file))return[3,5];S.label=1;case 1:return S.trys.push([1,3,,4]),[4,platform_1$2.platformDeps.readFileFromPath(t.file.path)];case 2:return s=S.sent(),l=s.name,m=s.data,i.append("file",m,l),[3,4];case 3:throw u=S.sent(),u instanceof UnsupportedPlatformError_1$1.UnsupportedPlatformError?new Error("uploadFile doesn't allow to accept a file path in ".concat(u.platform," environment.")):u;case 4:return[3,6];case 5:h=t.file,d=h.name,m=h.data,_=platform_1$2.platformDeps.buildFormDataValue(m,d),i.append("file",_,d),S.label=6;case 6:return[2,this.client.postData(r,i)]}})})},e.prototype.downloadFile=function(t){var r=this.buildPathWithGuestSpaceId({endpointName:"file"});return this.client.getData(r,t)},e}(BaseClient_1.BaseClient);FileClient$1.FileClient=FileClient;var http={},AxiosClient$1={};function bind$2(n,e){return function(){return n.apply(e,arguments)}}const{toString}=Object.prototype,{getPrototypeOf}=Object,kindOf=(n=>e=>{const t=toString.call(e);return n[t]||(n[t]=t.slice(8,-1).toLowerCase())})(Object.create(null)),kindOfTest=n=>(n=n.toLowerCase(),e=>kindOf(e)===n),typeOfTest=n=>e=>typeof e===n,{isArray:isArray$4}=Array,isUndefined=typeOfTest("undefined");function isBuffer$1(n){return n!==null&&!isUndefined(n)&&n.constructor!==null&&!isUndefined(n.constructor)&&isFunction(n.constructor.isBuffer)&&n.constructor.isBuffer(n)}const isArrayBuffer=kindOfTest("ArrayBuffer");function isArrayBufferView(n){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(n):e=n&&n.buffer&&isArrayBuffer(n.buffer),e}const isString$1=typeOfTest("string"),isFunction=typeOfTest("function"),isNumber$1=typeOfTest("number"),isObject=n=>n!==null&&typeof n=="object",isBoolean$1=n=>n===!0||n===!1,isPlainObject=n=>{if(kindOf(n)!=="object")return!1;const e=getPrototypeOf(n);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in n)&&!(Symbol.iterator in n)},isDate$1=kindOfTest("Date"),isFile=kindOfTest("File"),isBlob=kindOfTest("Blob"),isFileList=kindOfTest("FileList"),isStream=n=>isObject(n)&&isFunction(n.pipe),isFormData=n=>{let e;return n&&(typeof FormData=="function"&&n instanceof FormData||isFunction(n.append)&&((e=kindOf(n))==="formdata"||e==="object"&&isFunction(n.toString)&&n.toString()==="[object FormData]"))},isURLSearchParams=kindOfTest("URLSearchParams"),[isReadableStream,isRequest,isResponse,isHeaders]=["ReadableStream","Request","Response","Headers"].map(kindOfTest),trim=n=>n.trim?n.trim():n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(n,e,{allOwnKeys:t=!1}={}){if(n===null||typeof n>"u")return;let r,i;if(typeof n!="object"&&(n=[n]),isArray$4(n))for(r=0,i=n.length;r<i;r++)e.call(null,n[r],r,n);else{const s=t?Object.getOwnPropertyNames(n):Object.keys(n),l=s.length;let u;for(r=0;r<l;r++)u=s[r],e.call(null,n[u],u,n)}}function findKey(n,e){e=e.toLowerCase();const t=Object.keys(n);let r=t.length,i;for(;r-- >0;)if(i=t[r],e===i.toLowerCase())return i;return null}const _global=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:commonjsGlobal)(),isContextDefined=n=>!isUndefined(n)&&n!==_global;function merge$1(){const{caseless:n}=isContextDefined(this)&&this||{},e={},t=(r,i)=>{const s=n&&findKey(e,i)||i;isPlainObject(e[s])&&isPlainObject(r)?e[s]=merge$1(e[s],r):isPlainObject(r)?e[s]=merge$1({},r):isArray$4(r)?e[s]=r.slice():e[s]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&forEach(arguments[r],t);return e}const extend=(n,e,t,{allOwnKeys:r}={})=>(forEach(e,(i,s)=>{t&&isFunction(i)?n[s]=bind$2(i,t):n[s]=i},{allOwnKeys:r}),n),stripBOM=n=>(n.charCodeAt(0)===65279&&(n=n.slice(1)),n),inherits=(n,e,t,r)=>{n.prototype=Object.create(e.prototype,r),n.prototype.constructor=n,Object.defineProperty(n,"super",{value:e.prototype}),t&&Object.assign(n.prototype,t)},toFlatObject=(n,e,t,r)=>{let i,s,l;const u={};if(e=e||{},n==null)return e;do{for(i=Object.getOwnPropertyNames(n),s=i.length;s-- >0;)l=i[s],(!r||r(l,n,e))&&!u[l]&&(e[l]=n[l],u[l]=!0);n=t!==!1&&getPrototypeOf(n)}while(n&&(!t||t(n,e))&&n!==Object.prototype);return e},endsWith=(n,e,t)=>{n=String(n),(t===void 0||t>n.length)&&(t=n.length),t-=e.length;const r=n.indexOf(e,t);return r!==-1&&r===t},toArray=n=>{if(!n)return null;if(isArray$4(n))return n;let e=n.length;if(!isNumber$1(e))return null;const t=new Array(e);for(;e-- >0;)t[e]=n[e];return t},isTypedArray=(n=>e=>n&&e instanceof n)(typeof Uint8Array<"u"&&getPrototypeOf(Uint8Array)),forEachEntry=(n,e)=>{const r=(n&&n[Symbol.iterator]).call(n);let i;for(;(i=r.next())&&!i.done;){const s=i.value;e.call(n,s[0],s[1])}},matchAll=(n,e)=>{let t;const r=[];for(;(t=n.exec(e))!==null;)r.push(t);return r},isHTMLForm=kindOfTest("HTMLFormElement"),toCamelCase=n=>n.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(t,r,i){return r.toUpperCase()+i}),hasOwnProperty=(({hasOwnProperty:n})=>(e,t)=>n.call(e,t))(Object.prototype),isRegExp$2=kindOfTest("RegExp"),reduceDescriptors=(n,e)=>{const t=Object.getOwnPropertyDescriptors(n),r={};forEach(t,(i,s)=>{let l;(l=e(i,s,n))!==!1&&(r[s]=l||i)}),Object.defineProperties(n,r)},freezeMethods=n=>{reduceDescriptors(n,(e,t)=>{if(isFunction(n)&&["arguments","caller","callee"].indexOf(t)!==-1)return!1;const r=n[t];if(isFunction(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+t+"'")})}})},toObjectSet=(n,e)=>{const t={},r=i=>{i.forEach(s=>{t[s]=!0})};return isArray$4(n)?r(n):r(String(n).split(e)),t},noop$1=()=>{},toFiniteNumber=(n,e)=>n!=null&&Number.isFinite(n=+n)?n:e,ALPHA="abcdefghijklmnopqrstuvwxyz",DIGIT="0123456789",ALPHABET={DIGIT,ALPHA,ALPHA_DIGIT:ALPHA+ALPHA.toUpperCase()+DIGIT},generateString=(n=16,e=ALPHABET.ALPHA_DIGIT)=>{let t="";const{length:r}=e;for(;n--;)t+=e[Math.random()*r|0];return t};function isSpecCompliantForm(n){return!!(n&&isFunction(n.append)&&n[Symbol.toStringTag]==="FormData"&&n[Symbol.iterator])}const toJSONObject=n=>{const e=new Array(10),t=(r,i)=>{if(isObject(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[i]=r;const s=isArray$4(r)?[]:{};return forEach(r,(l,u)=>{const h=t(l,i+1);!isUndefined(h)&&(s[u]=h)}),e[i]=void 0,s}}return r};return t(n,0)},isAsyncFn=kindOfTest("AsyncFunction"),isThenable=n=>n&&(isObject(n)||isFunction(n))&&isFunction(n.then)&&isFunction(n.catch);var utils$1$1={isArray:isArray$4,isArrayBuffer,isBuffer:isBuffer$1,isFormData,isArrayBufferView,isString:isString$1,isNumber:isNumber$1,isBoolean:isBoolean$1,isObject,isPlainObject,isReadableStream,isRequest,isResponse,isHeaders,isUndefined,isDate:isDate$1,isFile,isBlob,isRegExp:isRegExp$2,isFunction,isStream,isURLSearchParams,isTypedArray,isFileList,forEach,merge:merge$1,extend,trim,stripBOM,inherits,toFlatObject,kindOf,kindOfTest,endsWith,toArray,forEachEntry,matchAll,isHTMLForm,hasOwnProperty,hasOwnProp:hasOwnProperty,reduceDescriptors,freezeMethods,toObjectSet,toCamelCase,noop:noop$1,toFiniteNumber,findKey,global:_global,isContextDefined,ALPHABET,generateString,isSpecCompliantForm,toJSONObject,isAsyncFn,isThenable};function AxiosError(n,e,t,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=n,this.name="AxiosError",e&&(this.code=e),t&&(this.config=t),r&&(this.request=r),i&&(this.response=i)}utils$1$1.inherits(AxiosError,Error,{toJSON:function n(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:utils$1$1.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const prototype$1=AxiosError.prototype,descriptors={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(n=>{descriptors[n]={value:n}});Object.defineProperties(AxiosError,descriptors);Object.defineProperty(prototype$1,"isAxiosError",{value:!0});AxiosError.from=(n,e,t,r,i,s)=>{const l=Object.create(prototype$1);return utils$1$1.toFlatObject(n,l,function(h){return h!==Error.prototype},u=>u!=="isAxiosError"),AxiosError.call(l,n.message,e,t,r,i),l.cause=n,l.name=n.name,s&&Object.assign(l,s),l};var httpAdapter=null;function isVisitable(n){return utils$1$1.isPlainObject(n)||utils$1$1.isArray(n)}function removeBrackets(n){return utils$1$1.endsWith(n,"[]")?n.slice(0,-2):n}function renderKey(n,e,t){return n?n.concat(e).map(function(i,s){return i=removeBrackets(i),!t&&s?"["+i+"]":i}).join(t?".":""):e}function isFlatArray(n){return utils$1$1.isArray(n)&&!n.some(isVisitable)}const predicates=utils$1$1.toFlatObject(utils$1$1,{},null,function n(e){return/^is[A-Z]/.test(e)});function toFormData(n,e,t){if(!utils$1$1.isObject(n))throw new TypeError("target must be an object");e=e||new FormData,t=utils$1$1.toFlatObject(t,{metaTokens:!0,dots:!1,indexes:!1},!1,function(O,H){return!utils$1$1.isUndefined(H[O])});const r=t.metaTokens,i=t.visitor||m,s=t.dots,l=t.indexes,h=(t.Blob||typeof Blob<"u"&&Blob)&&utils$1$1.isSpecCompliantForm(e);if(!utils$1$1.isFunction(i))throw new TypeError("visitor must be a function");function d(T){if(T===null)return"";if(utils$1$1.isDate(T))return T.toISOString();if(!h&&utils$1$1.isBlob(T))throw new AxiosError("Blob is not supported. Use a Buffer instead.");return utils$1$1.isArrayBuffer(T)||utils$1$1.isTypedArray(T)?h&&typeof Blob=="function"?new Blob([T]):Buffer.from(T):T}function m(T,O,H){let R=T;if(T&&!H&&typeof T=="object"){if(utils$1$1.endsWith(O,"{}"))O=r?O:O.slice(0,-2),T=JSON.stringify(T);else if(utils$1$1.isArray(T)&&isFlatArray(T)||(utils$1$1.isFileList(T)||utils$1$1.endsWith(O,"[]"))&&(R=utils$1$1.toArray(T)))return O=removeBrackets(O),R.forEach(function(V,q){!(utils$1$1.isUndefined(V)||V===null)&&e.append(l===!0?renderKey([O],q,s):l===null?O:O+"[]",d(V))}),!1}return isVisitable(T)?!0:(e.append(renderKey(H,O,s),d(T)),!1)}const _=[],S=Object.assign(predicates,{defaultVisitor:m,convertValue:d,isVisitable});function C(T,O){if(!utils$1$1.isUndefined(T)){if(_.indexOf(T)!==-1)throw Error("Circular reference detected in "+O.join("."));_.push(T),utils$1$1.forEach(T,function(R,Z){(!(utils$1$1.isUndefined(R)||R===null)&&i.call(e,R,utils$1$1.isString(Z)?Z.trim():Z,O,S))===!0&&C(R,O?O.concat(Z):[Z])}),_.pop()}}if(!utils$1$1.isObject(n))throw new TypeError("data must be an object");return C(n),e}function encode$1(n){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(n).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function AxiosURLSearchParams(n,e){this._pairs=[],n&&toFormData(n,this,e)}const prototype=AxiosURLSearchParams.prototype;prototype.append=function n(e,t){this._pairs.push([e,t])};prototype.toString=function n(e){const t=e?function(r){return e.call(this,r,encode$1)}:encode$1;return this._pairs.map(function(i){return t(i[0])+"="+t(i[1])},"").join("&")};function encode$2(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function buildURL(n,e,t){if(!e)return n;const r=t&&t.encode||encode$2,i=t&&t.serialize;let s;if(i?s=i(e,t):s=utils$1$1.isURLSearchParams(e)?e.toString():new AxiosURLSearchParams(e,t).toString(r),s){const l=n.indexOf("#");l!==-1&&(n=n.slice(0,l)),n+=(n.indexOf("?")===-1?"?":"&")+s}return n}class InterceptorManager{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){utils$1$1.forEach(this.handlers,function(r){r!==null&&e(r)})}}var InterceptorManager$1=InterceptorManager,transitionalDefaults={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},URLSearchParams$1=typeof URLSearchParams<"u"?URLSearchParams:AxiosURLSearchParams,FormData$1=typeof FormData<"u"?FormData:null,Blob$1=typeof Blob<"u"?Blob:null,platform$1={isBrowser:!0,classes:{URLSearchParams:URLSearchParams$1,FormData:FormData$1,Blob:Blob$1},protocols:["http","https","file","blob","url","data"]};const hasBrowserEnv=typeof window<"u"&&typeof document<"u",hasStandardBrowserEnv=(n=>hasBrowserEnv&&["ReactNative","NativeScript","NS"].indexOf(n)<0)(typeof navigator<"u"&&navigator.product),hasStandardBrowserWebWorkerEnv=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),origin=hasBrowserEnv&&window.location.href||"http://localhost";var utils$3=Object.freeze({__proto__:null,hasBrowserEnv,hasStandardBrowserWebWorkerEnv,hasStandardBrowserEnv,origin}),platform={...utils$3,...platform$1};function toURLEncodedForm(n,e){return toFormData(n,new platform.classes.URLSearchParams,Object.assign({visitor:function(t,r,i,s){return platform.isNode&&utils$1$1.isBuffer(t)?(this.append(r,t.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},e))}function parsePropPath(n){return utils$1$1.matchAll(/\w+|\[(\w*)]/g,n).map(e=>e[0]==="[]"?"":e[1]||e[0])}function arrayToObject$1(n){const e={},t=Object.keys(n);let r;const i=t.length;let s;for(r=0;r<i;r++)s=t[r],e[s]=n[s];return e}function formDataToJSON(n){function e(t,r,i,s){let l=t[s++];if(l==="__proto__")return!0;const u=Number.isFinite(+l),h=s>=t.length;return l=!l&&utils$1$1.isArray(i)?i.length:l,h?(utils$1$1.hasOwnProp(i,l)?i[l]=[i[l],r]:i[l]=r,!u):((!i[l]||!utils$1$1.isObject(i[l]))&&(i[l]=[]),e(t,r,i[l],s)&&utils$1$1.isArray(i[l])&&(i[l]=arrayToObject$1(i[l])),!u)}if(utils$1$1.isFormData(n)&&utils$1$1.isFunction(n.entries)){const t={};return utils$1$1.forEachEntry(n,(r,i)=>{e(parsePropPath(r),i,t,0)}),t}return null}function stringifySafely(n,e,t){if(utils$1$1.isString(n))try{return(e||JSON.parse)(n),utils$1$1.trim(n)}catch(r){if(r.name!=="SyntaxError")throw r}return(t||JSON.stringify)(n)}const defaults$2={transitional:transitionalDefaults,adapter:["xhr","http","fetch"],transformRequest:[function n(e,t){const r=t.getContentType()||"",i=r.indexOf("application/json")>-1,s=utils$1$1.isObject(e);if(s&&utils$1$1.isHTMLForm(e)&&(e=new FormData(e)),utils$1$1.isFormData(e))return i?JSON.stringify(formDataToJSON(e)):e;if(utils$1$1.isArrayBuffer(e)||utils$1$1.isBuffer(e)||utils$1$1.isStream(e)||utils$1$1.isFile(e)||utils$1$1.isBlob(e)||utils$1$1.isReadableStream(e))return e;if(utils$1$1.isArrayBufferView(e))return e.buffer;if(utils$1$1.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let u;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return toURLEncodedForm(e,this.formSerializer).toString();if((u=utils$1$1.isFileList(e))||r.indexOf("multipart/form-data")>-1){const h=this.env&&this.env.FormData;return toFormData(u?{"files[]":e}:e,h&&new h,this.formSerializer)}}return s||i?(t.setContentType("application/json",!1),stringifySafely(e)):e}],transformResponse:[function n(e){const t=this.transitional||defaults$2.transitional,r=t&&t.forcedJSONParsing,i=this.responseType==="json";if(utils$1$1.isResponse(e)||utils$1$1.isReadableStream(e))return e;if(e&&utils$1$1.isString(e)&&(r&&!this.responseType||i)){const l=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(u){if(l)throw u.name==="SyntaxError"?AxiosError.from(u,AxiosError.ERR_BAD_RESPONSE,this,null,this.response):u}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:platform.classes.FormData,Blob:platform.classes.Blob},validateStatus:function n(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};utils$1$1.forEach(["delete","get","head","post","put","patch"],n=>{defaults$2.headers[n]={}});var defaults$1$1=defaults$2;const ignoreDuplicateOf=utils$1$1.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var parseHeaders=n=>{const e={};let t,r,i;return n&&n.split(`
|
||
`).forEach(function(l){i=l.indexOf(":"),t=l.substring(0,i).trim().toLowerCase(),r=l.substring(i+1).trim(),!(!t||e[t]&&ignoreDuplicateOf[t])&&(t==="set-cookie"?e[t]?e[t].push(r):e[t]=[r]:e[t]=e[t]?e[t]+", "+r:r)}),e};const $internals=Symbol("internals");function normalizeHeader(n){return n&&String(n).trim().toLowerCase()}function normalizeValue(n){return n===!1||n==null?n:utils$1$1.isArray(n)?n.map(normalizeValue):String(n)}function parseTokens(n){const e=Object.create(null),t=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=t.exec(n);)e[r[1]]=r[2];return e}const isValidHeaderName=n=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(n.trim());function matchHeaderValue(n,e,t,r,i){if(utils$1$1.isFunction(r))return r.call(this,e,t);if(i&&(e=t),!!utils$1$1.isString(e)){if(utils$1$1.isString(r))return e.indexOf(r)!==-1;if(utils$1$1.isRegExp(r))return r.test(e)}}function formatHeader(n){return n.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r)}function buildAccessors(n,e){const t=utils$1$1.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(n,r+t,{value:function(i,s,l){return this[r].call(this,e,i,s,l)},configurable:!0})})}class AxiosHeaders{constructor(e){e&&this.set(e)}set(e,t,r){const i=this;function s(u,h,d){const m=normalizeHeader(h);if(!m)throw new Error("header name must be a non-empty string");const _=utils$1$1.findKey(i,m);(!_||i[_]===void 0||d===!0||d===void 0&&i[_]!==!1)&&(i[_||h]=normalizeValue(u))}const l=(u,h)=>utils$1$1.forEach(u,(d,m)=>s(d,m,h));if(utils$1$1.isPlainObject(e)||e instanceof this.constructor)l(e,t);else if(utils$1$1.isString(e)&&(e=e.trim())&&!isValidHeaderName(e))l(parseHeaders(e),t);else if(utils$1$1.isHeaders(e))for(const[u,h]of e.entries())s(h,u,r);else e!=null&&s(t,e,r);return this}get(e,t){if(e=normalizeHeader(e),e){const r=utils$1$1.findKey(this,e);if(r){const i=this[r];if(!t)return i;if(t===!0)return parseTokens(i);if(utils$1$1.isFunction(t))return t.call(this,i,r);if(utils$1$1.isRegExp(t))return t.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=normalizeHeader(e),e){const r=utils$1$1.findKey(this,e);return!!(r&&this[r]!==void 0&&(!t||matchHeaderValue(this,this[r],r,t)))}return!1}delete(e,t){const r=this;let i=!1;function s(l){if(l=normalizeHeader(l),l){const u=utils$1$1.findKey(r,l);u&&(!t||matchHeaderValue(r,r[u],u,t))&&(delete r[u],i=!0)}}return utils$1$1.isArray(e)?e.forEach(s):s(e),i}clear(e){const t=Object.keys(this);let r=t.length,i=!1;for(;r--;){const s=t[r];(!e||matchHeaderValue(this,this[s],s,e,!0))&&(delete this[s],i=!0)}return i}normalize(e){const t=this,r={};return utils$1$1.forEach(this,(i,s)=>{const l=utils$1$1.findKey(r,s);if(l){t[l]=normalizeValue(i),delete t[s];return}const u=e?formatHeader(s):String(s).trim();u!==s&&delete t[s],t[u]=normalizeValue(i),r[u]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return utils$1$1.forEach(this,(r,i)=>{r!=null&&r!==!1&&(t[i]=e&&utils$1$1.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join(`
|
||
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const r=new this(e);return t.forEach(i=>r.set(i)),r}static accessor(e){const r=(this[$internals]=this[$internals]={accessors:{}}).accessors,i=this.prototype;function s(l){const u=normalizeHeader(l);r[u]||(buildAccessors(i,l),r[u]=!0)}return utils$1$1.isArray(e)?e.forEach(s):s(e),this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);utils$1$1.reduceDescriptors(AxiosHeaders.prototype,({value:n},e)=>{let t=e[0].toUpperCase()+e.slice(1);return{get:()=>n,set(r){this[t]=r}}});utils$1$1.freezeMethods(AxiosHeaders);var AxiosHeaders$1=AxiosHeaders;function transformData(n,e){const t=this||defaults$1$1,r=e||t,i=AxiosHeaders$1.from(r.headers);let s=r.data;return utils$1$1.forEach(n,function(u){s=u.call(t,s,i.normalize(),e?e.status:void 0)}),i.normalize(),s}function isCancel(n){return!!(n&&n.__CANCEL__)}function CanceledError(n,e,t){AxiosError.call(this,n??"canceled",AxiosError.ERR_CANCELED,e,t),this.name="CanceledError"}utils$1$1.inherits(CanceledError,AxiosError,{__CANCEL__:!0});function settle(n,e,t){const r=t.config.validateStatus;!t.status||!r||r(t.status)?n(t):e(new AxiosError("Request failed with status code "+t.status,[AxiosError.ERR_BAD_REQUEST,AxiosError.ERR_BAD_RESPONSE][Math.floor(t.status/100)-4],t.config,t.request,t))}function parseProtocol(n){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(n);return e&&e[1]||""}function speedometer(n,e){n=n||10;const t=new Array(n),r=new Array(n);let i=0,s=0,l;return e=e!==void 0?e:1e3,function(h){const d=Date.now(),m=r[s];l||(l=d),t[i]=h,r[i]=d;let _=s,S=0;for(;_!==i;)S+=t[_++],_=_%n;if(i=(i+1)%n,i===s&&(s=(s+1)%n),d-l<e)return;const C=m&&d-m;return C?Math.round(S*1e3/C):void 0}}function throttle(n,e){let t=0;const r=1e3/e;let i=null;return function(){const l=this===!0,u=Date.now();if(l||u-t>r)return i&&(clearTimeout(i),i=null),t=u,n.apply(null,arguments);i||(i=setTimeout(()=>(i=null,t=Date.now(),n.apply(null,arguments)),r-(u-t)))}}var progressEventReducer=(n,e,t=3)=>{let r=0;const i=speedometer(50,250);return throttle(s=>{const l=s.loaded,u=s.lengthComputable?s.total:void 0,h=l-r,d=i(h),m=l<=u;r=l;const _={loaded:l,total:u,progress:u?l/u:void 0,bytes:h,rate:d||void 0,estimated:d&&u&&m?(u-l)/d:void 0,event:s,lengthComputable:u!=null};_[e?"download":"upload"]=!0,n(_)},t)},isURLSameOrigin=platform.hasStandardBrowserEnv?function n(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let r;function i(s){let l=s;return e&&(t.setAttribute("href",l),l=t.href),t.setAttribute("href",l),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:t.pathname.charAt(0)==="/"?t.pathname:"/"+t.pathname}}return r=i(window.location.href),function(l){const u=utils$1$1.isString(l)?i(l):l;return u.protocol===r.protocol&&u.host===r.host}}():function n(){return function(){return!0}}(),cookies=platform.hasStandardBrowserEnv?{write(n,e,t,r,i,s){const l=[n+"="+encodeURIComponent(e)];utils$1$1.isNumber(t)&&l.push("expires="+new Date(t).toGMTString()),utils$1$1.isString(r)&&l.push("path="+r),utils$1$1.isString(i)&&l.push("domain="+i),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read(n){const e=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(n){this.write(n,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function isAbsoluteURL(n){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(n)}function combineURLs(n,e){return e?n.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):n}function buildFullPath(n,e){return n&&!isAbsoluteURL(e)?combineURLs(n,e):e}const headersToObject=n=>n instanceof AxiosHeaders$1?{...n}:n;function mergeConfig(n,e){e=e||{};const t={};function r(d,m,_){return utils$1$1.isPlainObject(d)&&utils$1$1.isPlainObject(m)?utils$1$1.merge.call({caseless:_},d,m):utils$1$1.isPlainObject(m)?utils$1$1.merge({},m):utils$1$1.isArray(m)?m.slice():m}function i(d,m,_){if(utils$1$1.isUndefined(m)){if(!utils$1$1.isUndefined(d))return r(void 0,d,_)}else return r(d,m,_)}function s(d,m){if(!utils$1$1.isUndefined(m))return r(void 0,m)}function l(d,m){if(utils$1$1.isUndefined(m)){if(!utils$1$1.isUndefined(d))return r(void 0,d)}else return r(void 0,m)}function u(d,m,_){if(_ in e)return r(d,m);if(_ in n)return r(void 0,d)}const h={url:s,method:s,data:s,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:u,headers:(d,m)=>i(headersToObject(d),headersToObject(m),!0)};return utils$1$1.forEach(Object.keys(Object.assign({},n,e)),function(m){const _=h[m]||i,S=_(n[m],e[m],m);utils$1$1.isUndefined(S)&&_!==u||(t[m]=S)}),t}var resolveConfig=n=>{const e=mergeConfig({},n);let{data:t,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:s,headers:l,auth:u}=e;e.headers=l=AxiosHeaders$1.from(l),e.url=buildURL(buildFullPath(e.baseURL,e.url),n.params,n.paramsSerializer),u&&l.set("Authorization","Basic "+btoa((u.username||"")+":"+(u.password?unescape(encodeURIComponent(u.password)):"")));let h;if(utils$1$1.isFormData(t)){if(platform.hasStandardBrowserEnv||platform.hasStandardBrowserWebWorkerEnv)l.setContentType(void 0);else if((h=l.getContentType())!==!1){const[d,...m]=h?h.split(";").map(_=>_.trim()).filter(Boolean):[];l.setContentType([d||"multipart/form-data",...m].join("; "))}}if(platform.hasStandardBrowserEnv&&(r&&utils$1$1.isFunction(r)&&(r=r(e)),r||r!==!1&&isURLSameOrigin(e.url))){const d=i&&s&&cookies.read(s);d&&l.set(i,d)}return e};const isXHRAdapterSupported=typeof XMLHttpRequest<"u";var xhrAdapter=isXHRAdapterSupported&&function(n){return new Promise(function(t,r){const i=resolveConfig(n);let s=i.data;const l=AxiosHeaders$1.from(i.headers).normalize();let{responseType:u}=i,h;function d(){i.cancelToken&&i.cancelToken.unsubscribe(h),i.signal&&i.signal.removeEventListener("abort",h)}let m=new XMLHttpRequest;m.open(i.method.toUpperCase(),i.url,!0),m.timeout=i.timeout;function _(){if(!m)return;const C=AxiosHeaders$1.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders()),O={data:!u||u==="text"||u==="json"?m.responseText:m.response,status:m.status,statusText:m.statusText,headers:C,config:n,request:m};settle(function(R){t(R),d()},function(R){r(R),d()},O),m=null}"onloadend"in m?m.onloadend=_:m.onreadystatechange=function(){!m||m.readyState!==4||m.status===0&&!(m.responseURL&&m.responseURL.indexOf("file:")===0)||setTimeout(_)},m.onabort=function(){m&&(r(new AxiosError("Request aborted",AxiosError.ECONNABORTED,i,m)),m=null)},m.onerror=function(){r(new AxiosError("Network Error",AxiosError.ERR_NETWORK,i,m)),m=null},m.ontimeout=function(){let T=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const O=i.transitional||transitionalDefaults;i.timeoutErrorMessage&&(T=i.timeoutErrorMessage),r(new AxiosError(T,O.clarifyTimeoutError?AxiosError.ETIMEDOUT:AxiosError.ECONNABORTED,i,m)),m=null},s===void 0&&l.setContentType(null),"setRequestHeader"in m&&utils$1$1.forEach(l.toJSON(),function(T,O){m.setRequestHeader(O,T)}),utils$1$1.isUndefined(i.withCredentials)||(m.withCredentials=!!i.withCredentials),u&&u!=="json"&&(m.responseType=i.responseType),typeof i.onDownloadProgress=="function"&&m.addEventListener("progress",progressEventReducer(i.onDownloadProgress,!0)),typeof i.onUploadProgress=="function"&&m.upload&&m.upload.addEventListener("progress",progressEventReducer(i.onUploadProgress)),(i.cancelToken||i.signal)&&(h=C=>{m&&(r(!C||C.type?new CanceledError(null,n,m):C),m.abort(),m=null)},i.cancelToken&&i.cancelToken.subscribe(h),i.signal&&(i.signal.aborted?h():i.signal.addEventListener("abort",h)));const S=parseProtocol(i.url);if(S&&platform.protocols.indexOf(S)===-1){r(new AxiosError("Unsupported protocol "+S+":",AxiosError.ERR_BAD_REQUEST,n));return}m.send(s||null)})};const composeSignals=(n,e)=>{let t=new AbortController,r;const i=function(h){if(!r){r=!0,l();const d=h instanceof Error?h:this.reason;t.abort(d instanceof AxiosError?d:new CanceledError(d instanceof Error?d.message:d))}};let s=e&&setTimeout(()=>{i(new AxiosError(`timeout ${e} of ms exceeded`,AxiosError.ETIMEDOUT))},e);const l=()=>{n&&(s&&clearTimeout(s),s=null,n.forEach(h=>{h&&(h.removeEventListener?h.removeEventListener("abort",i):h.unsubscribe(i))}),n=null)};n.forEach(h=>h&&h.addEventListener&&h.addEventListener("abort",i));const{signal:u}=t;return u.unsubscribe=l,[u,()=>{s&&clearTimeout(s),s=null}]};var composeSignals$1=composeSignals;const streamChunk=function*(n,e){let t=n.byteLength;if(!e||t<e){yield n;return}let r=0,i;for(;r<t;)i=r+e,yield n.slice(r,i),r=i},readBytes=async function*(n,e,t){for await(const r of n)yield*streamChunk(ArrayBuffer.isView(r)?r:await t(String(r)),e)},trackStream=(n,e,t,r,i)=>{const s=readBytes(n,e,i);let l=0;return new ReadableStream({type:"bytes",async pull(u){const{done:h,value:d}=await s.next();if(h){u.close(),r();return}let m=d.byteLength;t&&t(l+=m),u.enqueue(new Uint8Array(d))},cancel(u){return r(u),s.return()}},{highWaterMark:2})},fetchProgressDecorator=(n,e)=>{const t=n!=null;return r=>setTimeout(()=>e({lengthComputable:t,total:n,loaded:r}))},isFetchSupported=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",isReadableStreamSupported=isFetchSupported&&typeof ReadableStream=="function",encodeText=isFetchSupported&&(typeof TextEncoder=="function"?(n=>e=>n.encode(e))(new TextEncoder):async n=>new Uint8Array(await new Response(n).arrayBuffer())),supportsRequestStream=isReadableStreamSupported&&(()=>{let n=!1;const e=new Request(platform.origin,{body:new ReadableStream,method:"POST",get duplex(){return n=!0,"half"}}).headers.has("Content-Type");return n&&!e})(),DEFAULT_CHUNK_SIZE=64*1024,supportsResponseStream=isReadableStreamSupported&&!!(()=>{try{return utils$1$1.isReadableStream(new Response("").body)}catch{}})(),resolvers={stream:supportsResponseStream&&(n=>n.body)};isFetchSupported&&(n=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!resolvers[e]&&(resolvers[e]=utils$1$1.isFunction(n[e])?t=>t[e]():(t,r)=>{throw new AxiosError(`Response type '${e}' is not supported`,AxiosError.ERR_NOT_SUPPORT,r)})})})(new Response);const getBodyLength=async n=>{if(n==null)return 0;if(utils$1$1.isBlob(n))return n.size;if(utils$1$1.isSpecCompliantForm(n))return(await new Request(n).arrayBuffer()).byteLength;if(utils$1$1.isArrayBufferView(n))return n.byteLength;if(utils$1$1.isURLSearchParams(n)&&(n=n+""),utils$1$1.isString(n))return(await encodeText(n)).byteLength},resolveBodyLength=async(n,e)=>{const t=utils$1$1.toFiniteNumber(n.getContentLength());return t??getBodyLength(e)};var fetchAdapter=isFetchSupported&&(async n=>{let{url:e,method:t,data:r,signal:i,cancelToken:s,timeout:l,onDownloadProgress:u,onUploadProgress:h,responseType:d,headers:m,withCredentials:_="same-origin",fetchOptions:S}=resolveConfig(n);d=d?(d+"").toLowerCase():"text";let[C,T]=i||s||l?composeSignals$1([i,s],l):[],O,H;const R=()=>{!O&&setTimeout(()=>{C&&C.unsubscribe()}),O=!0};let Z;try{if(h&&supportsRequestStream&&t!=="get"&&t!=="head"&&(Z=await resolveBodyLength(m,r))!==0){let B=new Request(e,{method:"POST",body:r,duplex:"half"}),f;utils$1$1.isFormData(r)&&(f=B.headers.get("content-type"))&&m.setContentType(f),B.body&&(r=trackStream(B.body,DEFAULT_CHUNK_SIZE,fetchProgressDecorator(Z,progressEventReducer(h)),null,encodeText))}utils$1$1.isString(_)||(_=_?"cors":"omit"),H=new Request(e,{...S,signal:C,method:t.toUpperCase(),headers:m.normalize().toJSON(),body:r,duplex:"half",withCredentials:_});let V=await fetch(H);const q=supportsResponseStream&&(d==="stream"||d==="response");if(supportsResponseStream&&(u||q)){const B={};["status","statusText","headers"].forEach(Y=>{B[Y]=V[Y]});const f=utils$1$1.toFiniteNumber(V.headers.get("content-length"));V=new Response(trackStream(V.body,DEFAULT_CHUNK_SIZE,u&&fetchProgressDecorator(f,progressEventReducer(u,!0)),q&&R,encodeText),B)}d=d||"text";let ee=await resolvers[utils$1$1.findKey(resolvers,d)||"text"](V,n);return!q&&R(),T&&T(),await new Promise((B,f)=>{settle(B,f,{data:ee,headers:AxiosHeaders$1.from(V.headers),status:V.status,statusText:V.statusText,config:n,request:H})})}catch(V){throw R(),V&&V.name==="TypeError"&&/fetch/i.test(V.message)?Object.assign(new AxiosError("Network Error",AxiosError.ERR_NETWORK,n,H),{cause:V.cause||V}):AxiosError.from(V,V&&V.code,n,H)}});const knownAdapters={http:httpAdapter,xhr:xhrAdapter,fetch:fetchAdapter};utils$1$1.forEach(knownAdapters,(n,e)=>{if(n){try{Object.defineProperty(n,"name",{value:e})}catch{}Object.defineProperty(n,"adapterName",{value:e})}});const renderReason=n=>`- ${n}`,isResolvedHandle=n=>utils$1$1.isFunction(n)||n===null||n===!1;var adapters={getAdapter:n=>{n=utils$1$1.isArray(n)?n:[n];const{length:e}=n;let t,r;const i={};for(let s=0;s<e;s++){t=n[s];let l;if(r=t,!isResolvedHandle(t)&&(r=knownAdapters[(l=String(t)).toLowerCase()],r===void 0))throw new AxiosError(`Unknown adapter '${l}'`);if(r)break;i[l||"#"+s]=r}if(!r){const s=Object.entries(i).map(([u,h])=>`adapter ${u} `+(h===!1?"is not supported by the environment":"is not available in the build"));let l=e?s.length>1?`since :
|
||
`+s.map(renderReason).join(`
|
||
`):" "+renderReason(s[0]):"as no adapter specified";throw new AxiosError("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return r},adapters:knownAdapters};function throwIfCancellationRequested(n){if(n.cancelToken&&n.cancelToken.throwIfRequested(),n.signal&&n.signal.aborted)throw new CanceledError(null,n)}function dispatchRequest(n){return throwIfCancellationRequested(n),n.headers=AxiosHeaders$1.from(n.headers),n.data=transformData.call(n,n.transformRequest),["post","put","patch"].indexOf(n.method)!==-1&&n.headers.setContentType("application/x-www-form-urlencoded",!1),adapters.getAdapter(n.adapter||defaults$1$1.adapter)(n).then(function(r){return throwIfCancellationRequested(n),r.data=transformData.call(n,n.transformResponse,r),r.headers=AxiosHeaders$1.from(r.headers),r},function(r){return isCancel(r)||(throwIfCancellationRequested(n),r&&r.response&&(r.response.data=transformData.call(n,n.transformResponse,r.response),r.response.headers=AxiosHeaders$1.from(r.response.headers))),Promise.reject(r)})}const VERSION$1="1.7.2",validators$1={};["object","boolean","number","function","string","symbol"].forEach((n,e)=>{validators$1[n]=function(r){return typeof r===n||"a"+(e<1?"n ":" ")+n}});const deprecatedWarnings={};validators$1.transitional=function n(e,t,r){function i(s,l){return"[Axios v"+VERSION$1+"] Transitional option '"+s+"'"+l+(r?". "+r:"")}return(s,l,u)=>{if(e===!1)throw new AxiosError(i(l," has been removed"+(t?" in "+t:"")),AxiosError.ERR_DEPRECATED);return t&&!deprecatedWarnings[l]&&(deprecatedWarnings[l]=!0,console.warn(i(l," has been deprecated since v"+t+" and will be removed in the near future"))),e?e(s,l,u):!0}};function assertOptions(n,e,t){if(typeof n!="object")throw new AxiosError("options must be an object",AxiosError.ERR_BAD_OPTION_VALUE);const r=Object.keys(n);let i=r.length;for(;i-- >0;){const s=r[i],l=e[s];if(l){const u=n[s],h=u===void 0||l(u,s,n);if(h!==!0)throw new AxiosError("option "+s+" must be "+h,AxiosError.ERR_BAD_OPTION_VALUE);continue}if(t!==!0)throw new AxiosError("Unknown option "+s,AxiosError.ERR_BAD_OPTION)}}var validator={assertOptions,validators:validators$1};const validators=validator.validators;class Axios{constructor(e){this.defaults=e,this.interceptors={request:new InterceptorManager$1,response:new InterceptorManager$1}}async request(e,t){try{return await this._request(e,t)}catch(r){if(r instanceof Error){let i;Error.captureStackTrace?Error.captureStackTrace(i={}):i=new Error;const s=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?s&&!String(r.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(r.stack+=`
|
||
`+s):r.stack=s}catch{}}throw r}}_request(e,t){typeof e=="string"?(t=t||{},t.url=e):t=e||{},t=mergeConfig(this.defaults,t);const{transitional:r,paramsSerializer:i,headers:s}=t;r!==void 0&&validator.assertOptions(r,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1),i!=null&&(utils$1$1.isFunction(i)?t.paramsSerializer={serialize:i}:validator.assertOptions(i,{encode:validators.function,serialize:validators.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let l=s&&utils$1$1.merge(s.common,s[t.method]);s&&utils$1$1.forEach(["delete","get","head","post","put","patch","common"],T=>{delete s[T]}),t.headers=AxiosHeaders$1.concat(l,s);const u=[];let h=!0;this.interceptors.request.forEach(function(O){typeof O.runWhen=="function"&&O.runWhen(t)===!1||(h=h&&O.synchronous,u.unshift(O.fulfilled,O.rejected))});const d=[];this.interceptors.response.forEach(function(O){d.push(O.fulfilled,O.rejected)});let m,_=0,S;if(!h){const T=[dispatchRequest.bind(this),void 0];for(T.unshift.apply(T,u),T.push.apply(T,d),S=T.length,m=Promise.resolve(t);_<S;)m=m.then(T[_++],T[_++]);return m}S=u.length;let C=t;for(_=0;_<S;){const T=u[_++],O=u[_++];try{C=T(C)}catch(H){O.call(this,H);break}}try{m=dispatchRequest.call(this,C)}catch(T){return Promise.reject(T)}for(_=0,S=d.length;_<S;)m=m.then(d[_++],d[_++]);return m}getUri(e){e=mergeConfig(this.defaults,e);const t=buildFullPath(e.baseURL,e.url);return buildURL(t,e.params,e.paramsSerializer)}}utils$1$1.forEach(["delete","get","head","options"],function n(e){Axios.prototype[e]=function(t,r){return this.request(mergeConfig(r||{},{method:e,url:t,data:(r||{}).data}))}});utils$1$1.forEach(["post","put","patch"],function n(e){function t(r){return function(s,l,u){return this.request(mergeConfig(u||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:s,data:l}))}}Axios.prototype[e]=t(),Axios.prototype[e+"Form"]=t(!0)});var Axios$1=Axios;class CancelToken{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(s){t=s});const r=this;this.promise.then(i=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](i);r._listeners=null}),this.promise.then=i=>{let s;const l=new Promise(u=>{r.subscribe(u),s=u}).then(i);return l.cancel=function(){r.unsubscribe(s)},l},e(function(s,l,u){r.reason||(r.reason=new CanceledError(s,l,u),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}static source(){let e;return{token:new CancelToken(function(i){e=i}),cancel:e}}}var CancelToken$1=CancelToken;function spread(n){return function(t){return n.apply(null,t)}}function isAxiosError(n){return utils$1$1.isObject(n)&&n.isAxiosError===!0}const HttpStatusCode={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(HttpStatusCode).forEach(([n,e])=>{HttpStatusCode[e]=n});var HttpStatusCode$1=HttpStatusCode;function createInstance(n){const e=new Axios$1(n),t=bind$2(Axios$1.prototype.request,e);return utils$1$1.extend(t,Axios$1.prototype,e,{allOwnKeys:!0}),utils$1$1.extend(t,e,null,{allOwnKeys:!0}),t.create=function(i){return createInstance(mergeConfig(n,i))},t}const axios=createInstance(defaults$1$1);axios.Axios=Axios$1;axios.CanceledError=CanceledError;axios.CancelToken=CancelToken$1;axios.isCancel=isCancel;axios.VERSION=VERSION$1;axios.toFormData=toFormData;axios.AxiosError=AxiosError;axios.Cancel=axios.CanceledError;axios.all=function n(e){return Promise.all(e)};axios.spread=spread;axios.isAxiosError=isAxiosError;axios.mergeConfig=mergeConfig;axios.AxiosHeaders=AxiosHeaders$1;axios.formToJSON=n=>formDataToJSON(utils$1$1.isHTMLForm(n)?new FormData(n):n);axios.getAdapter=adapters.getAdapter;axios.HttpStatusCode=HttpStatusCode$1;axios.default=axios;var axios_1$1=axios,__assign$3=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$3=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$3.apply(this,arguments)},__awaiter$1=commonjsGlobal&&commonjsGlobal.__awaiter||function(n,e,t,r){function i(s){return s instanceof t?s:new t(function(l){l(s)})}return new(t||(t=Promise))(function(s,l){function u(m){try{d(r.next(m))}catch(_){l(_)}}function h(m){try{d(r.throw(m))}catch(_){l(_)}}function d(m){m.done?s(m.value):i(m.value).then(u,h)}d((r=r.apply(n,e||[])).next())})},__generator$1=commonjsGlobal&&commonjsGlobal.__generator||function(n,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(d){return function(m){return h([d,m])}}function h(d){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(t=0)),t;)try{if(r=1,i&&(s=d[0]&2?i.return:d[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,d[1])).done)return s;switch(i=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,i=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){t.label=d[1];break}if(d[0]===6&&t.label<s[1]){t.label=s[1],s=d;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(d);break}s[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(n,t)}catch(m){d=[6,m],i=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},__importDefault$1=commonjsGlobal&&commonjsGlobal.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(AxiosClient$1,"__esModule",{value:!0});AxiosClient$1.AxiosClient=void 0;var axios_1=__importDefault$1(axios_1$1),AxiosClient=function(){function n(e){var t=e.responseHandler,r=e.requestConfigBuilder;this.responseHandler=t,this.requestConfigBuilder=r}return n.prototype.get=function(e,t){return __awaiter$1(this,void 0,void 0,function(){var r;return __generator$1(this,function(i){switch(i.label){case 0:return[4,this.requestConfigBuilder.build("get",e,t)];case 1:return r=i.sent(),[4,this.sendRequest(r)];case 2:return[2,i.sent()]}})})},n.prototype.getData=function(e,t){return __awaiter$1(this,void 0,void 0,function(){var r;return __generator$1(this,function(i){switch(i.label){case 0:return[4,this.requestConfigBuilder.build("get",e,t,{responseType:"arraybuffer"})];case 1:return r=i.sent(),[4,this.sendRequest(r)];case 2:return[2,i.sent()]}})})},n.prototype.post=function(e,t){return __awaiter$1(this,void 0,void 0,function(){var r;return __generator$1(this,function(i){switch(i.label){case 0:return[4,this.requestConfigBuilder.build("post",e,t)];case 1:return r=i.sent(),[4,this.sendRequest(r)];case 2:return[2,i.sent()]}})})},n.prototype.postData=function(e,t){return __awaiter$1(this,void 0,void 0,function(){var r;return __generator$1(this,function(i){switch(i.label){case 0:return[4,this.requestConfigBuilder.build("post",e,t)];case 1:return r=i.sent(),[4,this.sendRequest(r)];case 2:return[2,i.sent()]}})})},n.prototype.put=function(e,t){return __awaiter$1(this,void 0,void 0,function(){var r;return __generator$1(this,function(i){switch(i.label){case 0:return[4,this.requestConfigBuilder.build("put",e,t)];case 1:return r=i.sent(),[4,this.sendRequest(r)];case 2:return[2,i.sent()]}})})},n.prototype.delete=function(e,t){return __awaiter$1(this,void 0,void 0,function(){var r;return __generator$1(this,function(i){switch(i.label){case 0:return[4,this.requestConfigBuilder.build("delete",e,t)];case 1:return r=i.sent(),[4,this.sendRequest(r)];case 2:return[2,i.sent()]}})})},n.prototype.sendRequest=function(e){return this.responseHandler.handle((0,axios_1.default)(__assign$3(__assign$3({},e),{maxBodyLength:1/0,maxContentLength:1/0})))},n}();AxiosClient$1.AxiosClient=AxiosClient;(function(n){Object.defineProperty(n,"__esModule",{value:!0}),n.DefaultHttpClient=void 0;var e=AxiosClient$1;Object.defineProperty(n,"DefaultHttpClient",{enumerable:!0,get:function(){return e.AxiosClient}})})(http);var KintoneRequestConfigBuilder$1={},esErrors=Error,_eval=EvalError,range=RangeError,ref=ReferenceError,syntax=SyntaxError,type=TypeError,uri=URIError,shams=function n(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},t=Symbol("test"),r=Object(t);if(typeof t=="string"||Object.prototype.toString.call(t)!=="[object Symbol]"||Object.prototype.toString.call(r)!=="[object Symbol]")return!1;var i=42;e[t]=i;for(t in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var s=Object.getOwnPropertySymbols(e);if(s.length!==1||s[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var l=Object.getOwnPropertyDescriptor(e,t);if(l.value!==i||l.enumerable!==!0)return!1}return!0},origSymbol=typeof Symbol<"u"&&Symbol,hasSymbolSham=shams,hasSymbols$1=function n(){return typeof origSymbol!="function"||typeof Symbol!="function"||typeof origSymbol("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:hasSymbolSham()},test={__proto__:null,foo:{}},$Object=Object,hasProto$1=function n(){return{__proto__:test}.foo===test.foo&&!(test instanceof $Object)},ERROR_MESSAGE="Function.prototype.bind called on incompatible ",toStr$1=Object.prototype.toString,max$1=Math.max,funcType="[object Function]",concatty=function n(e,t){for(var r=[],i=0;i<e.length;i+=1)r[i]=e[i];for(var s=0;s<t.length;s+=1)r[s+e.length]=t[s];return r},slicy=function n(e,t){for(var r=[],i=t||0,s=0;i<e.length;i+=1,s+=1)r[s]=e[i];return r},joiny=function(n,e){for(var t="",r=0;r<n.length;r+=1)t+=n[r],r+1<n.length&&(t+=e);return t},implementation$1=function n(e){var t=this;if(typeof t!="function"||toStr$1.apply(t)!==funcType)throw new TypeError(ERROR_MESSAGE+t);for(var r=slicy(arguments,1),i,s=function(){if(this instanceof i){var m=t.apply(this,concatty(r,arguments));return Object(m)===m?m:this}return t.apply(e,concatty(r,arguments))},l=max$1(0,t.length-r.length),u=[],h=0;h<l;h++)u[h]="$"+h;if(i=Function("binder","return function ("+joiny(u,",")+"){ return binder.apply(this,arguments); }")(s),t.prototype){var d=function(){};d.prototype=t.prototype,i.prototype=new d,d.prototype=null}return i},implementation=implementation$1,functionBind=Function.prototype.bind||implementation,call=Function.prototype.call,$hasOwn=Object.prototype.hasOwnProperty,bind$1=functionBind,hasown=bind$1.call(call,$hasOwn),undefined$1,$Error=esErrors,$EvalError=_eval,$RangeError=range,$ReferenceError=ref,$SyntaxError$1=syntax,$TypeError$3=type,$URIError=uri,$Function=Function,getEvalledConstructor=function(n){try{return $Function('"use strict"; return ('+n+").constructor;")()}catch{}},$gOPD$1=Object.getOwnPropertyDescriptor;if($gOPD$1)try{$gOPD$1({},"")}catch{$gOPD$1=null}var throwTypeError=function(){throw new $TypeError$3},ThrowTypeError=$gOPD$1?function(){try{return arguments.callee,throwTypeError}catch{try{return $gOPD$1(arguments,"callee").get}catch{return throwTypeError}}}():throwTypeError,hasSymbols=hasSymbols$1(),hasProto=hasProto$1(),getProto=Object.getPrototypeOf||(hasProto?function(n){return n.__proto__}:null),needsEval={},TypedArray=typeof Uint8Array>"u"||!getProto?undefined$1:getProto(Uint8Array),INTRINSICS={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?undefined$1:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined$1:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols&&getProto?getProto([][Symbol.iterator]()):undefined$1,"%AsyncFromSyncIteratorPrototype%":undefined$1,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined$1:Atomics,"%BigInt%":typeof BigInt>"u"?undefined$1:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?undefined$1:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?undefined$1:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined$1:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":$Error,"%eval%":eval,"%EvalError%":$EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined$1:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined$1:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined$1:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined$1:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined$1:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined$1:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols&&getProto?getProto(getProto([][Symbol.iterator]())):undefined$1,"%JSON%":typeof JSON=="object"?JSON:undefined$1,"%Map%":typeof Map>"u"?undefined$1:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols||!getProto?undefined$1:getProto(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined$1:Promise,"%Proxy%":typeof Proxy>"u"?undefined$1:Proxy,"%RangeError%":$RangeError,"%ReferenceError%":$ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined$1:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined$1:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols||!getProto?undefined$1:getProto(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined$1:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols&&getProto?getProto(""[Symbol.iterator]()):undefined$1,"%Symbol%":hasSymbols?Symbol:undefined$1,"%SyntaxError%":$SyntaxError$1,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError$3,"%Uint8Array%":typeof Uint8Array>"u"?undefined$1:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined$1:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined$1:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined$1:Uint32Array,"%URIError%":$URIError,"%WeakMap%":typeof WeakMap>"u"?undefined$1:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined$1:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined$1:WeakSet};if(getProto)try{null.error}catch(n){var errorProto=getProto(getProto(n));INTRINSICS["%Error.prototype%"]=errorProto}var doEval=function n(e){var t;if(e==="%AsyncFunction%")t=getEvalledConstructor("async function () {}");else if(e==="%GeneratorFunction%")t=getEvalledConstructor("function* () {}");else if(e==="%AsyncGeneratorFunction%")t=getEvalledConstructor("async function* () {}");else if(e==="%AsyncGenerator%"){var r=n("%AsyncGeneratorFunction%");r&&(t=r.prototype)}else if(e==="%AsyncIteratorPrototype%"){var i=n("%AsyncGenerator%");i&&getProto&&(t=getProto(i.prototype))}return INTRINSICS[e]=t,t},LEGACY_ALIASES={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},bind=functionBind,hasOwn$1=hasown,$concat$1=bind.call(Function.call,Array.prototype.concat),$spliceApply=bind.call(Function.apply,Array.prototype.splice),$replace$1=bind.call(Function.call,String.prototype.replace),$strSlice=bind.call(Function.call,String.prototype.slice),$exec=bind.call(Function.call,RegExp.prototype.exec),rePropName=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,reEscapeChar=/\\(\\)?/g,stringToPath=function n(e){var t=$strSlice(e,0,1),r=$strSlice(e,-1);if(t==="%"&&r!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected closing `%`");if(r==="%"&&t!=="%")throw new $SyntaxError$1("invalid intrinsic syntax, expected opening `%`");var i=[];return $replace$1(e,rePropName,function(s,l,u,h){i[i.length]=u?$replace$1(h,reEscapeChar,"$1"):l||s}),i},getBaseIntrinsic=function n(e,t){var r=e,i;if(hasOwn$1(LEGACY_ALIASES,r)&&(i=LEGACY_ALIASES[r],r="%"+i[0]+"%"),hasOwn$1(INTRINSICS,r)){var s=INTRINSICS[r];if(s===needsEval&&(s=doEval(r)),typeof s>"u"&&!t)throw new $TypeError$3("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:i,name:r,value:s}}throw new $SyntaxError$1("intrinsic "+e+" does not exist!")},getIntrinsic=function n(e,t){if(typeof e!="string"||e.length===0)throw new $TypeError$3("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof t!="boolean")throw new $TypeError$3('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,e)===null)throw new $SyntaxError$1("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=stringToPath(e),i=r.length>0?r[0]:"",s=getBaseIntrinsic("%"+i+"%",t),l=s.name,u=s.value,h=!1,d=s.alias;d&&(i=d[0],$spliceApply(r,$concat$1([0,1],d)));for(var m=1,_=!0;m<r.length;m+=1){var S=r[m],C=$strSlice(S,0,1),T=$strSlice(S,-1);if((C==='"'||C==="'"||C==="`"||T==='"'||T==="'"||T==="`")&&C!==T)throw new $SyntaxError$1("property names with quotes must have matching quotes");if((S==="constructor"||!_)&&(h=!0),i+="."+S,l="%"+i+"%",hasOwn$1(INTRINSICS,l))u=INTRINSICS[l];else if(u!=null){if(!(S in u)){if(!t)throw new $TypeError$3("base intrinsic for "+e+" exists, but the property is not available.");return}if($gOPD$1&&m+1>=r.length){var O=$gOPD$1(u,S);_=!!O,_&&"get"in O&&!("originalValue"in O.get)?u=O.get:u=u[S]}else _=hasOwn$1(u,S),u=u[S];_&&!h&&(INTRINSICS[l]=u)}}return u},callBind$1={exports:{}},esDefineProperty,hasRequiredEsDefineProperty;function requireEsDefineProperty(){if(hasRequiredEsDefineProperty)return esDefineProperty;hasRequiredEsDefineProperty=1;var n=getIntrinsic,e=n("%Object.defineProperty%",!0)||!1;if(e)try{e({},"a",{value:1})}catch{e=!1}return esDefineProperty=e,esDefineProperty}var GetIntrinsic$3=getIntrinsic,$gOPD=GetIntrinsic$3("%Object.getOwnPropertyDescriptor%",!0);if($gOPD)try{$gOPD([],"length")}catch{$gOPD=null}var gopd$1=$gOPD,$defineProperty$1=requireEsDefineProperty(),$SyntaxError=syntax,$TypeError$2=type,gopd=gopd$1,defineDataProperty=function n(e,t,r){if(!e||typeof e!="object"&&typeof e!="function")throw new $TypeError$2("`obj` must be an object or a function`");if(typeof t!="string"&&typeof t!="symbol")throw new $TypeError$2("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new $TypeError$2("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new $TypeError$2("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new $TypeError$2("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new $TypeError$2("`loose`, if provided, must be a boolean");var i=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,l=arguments.length>5?arguments[5]:null,u=arguments.length>6?arguments[6]:!1,h=!!gopd&&gopd(e,t);if($defineProperty$1)$defineProperty$1(e,t,{configurable:l===null&&h?h.configurable:!l,enumerable:i===null&&h?h.enumerable:!i,value:r,writable:s===null&&h?h.writable:!s});else if(u||!i&&!s&&!l)e[t]=r;else throw new $SyntaxError("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},$defineProperty=requireEsDefineProperty(),hasPropertyDescriptors=function n(){return!!$defineProperty};hasPropertyDescriptors.hasArrayLengthDefineBug=function n(){if(!$defineProperty)return null;try{return $defineProperty([],"length",{value:1}).length!==1}catch{return!0}};var hasPropertyDescriptors_1=hasPropertyDescriptors,GetIntrinsic$2=getIntrinsic,define=defineDataProperty,hasDescriptors=hasPropertyDescriptors_1(),gOPD=gopd$1,$TypeError$1=type,$floor$1=GetIntrinsic$2("%Math.floor%"),setFunctionLength=function n(e,t){if(typeof e!="function")throw new $TypeError$1("`fn` is not a function");if(typeof t!="number"||t<0||t>4294967295||$floor$1(t)!==t)throw new $TypeError$1("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],i=!0,s=!0;if("length"in e&&gOPD){var l=gOPD(e,"length");l&&!l.configurable&&(i=!1),l&&!l.writable&&(s=!1)}return(i||s||!r)&&(hasDescriptors?define(e,"length",t,!0,!0):define(e,"length",t)),e};(function(n){var e=functionBind,t=getIntrinsic,r=setFunctionLength,i=type,s=t("%Function.prototype.apply%"),l=t("%Function.prototype.call%"),u=t("%Reflect.apply%",!0)||e.call(l,s),h=requireEsDefineProperty(),d=t("%Math.max%");n.exports=function(S){if(typeof S!="function")throw new i("a function is required");var C=u(e,l,arguments);return r(C,1+d(0,S.length-(arguments.length-1)),!0)};var m=function(){return u(e,s,arguments)};h?h(n.exports,"apply",{value:m}):n.exports.apply=m})(callBind$1);var callBindExports=callBind$1.exports,GetIntrinsic$1=getIntrinsic,callBind=callBindExports,$indexOf=callBind(GetIntrinsic$1("String.prototype.indexOf")),callBound$1=function n(e,t){var r=GetIntrinsic$1(e,!!t);return typeof r=="function"&&$indexOf(e,".prototype.")>-1?callBind(r):r};const __viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(__viteBrowserExternal$1);var hasMap=typeof Map=="function"&&Map.prototype,mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get=="function"?mapSizeDescriptor.get:null,mapForEach=hasMap&&Map.prototype.forEach,hasSet=typeof Set=="function"&&Set.prototype,setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get=="function"?setSizeDescriptor.get:null,setForEach=hasSet&&Set.prototype.forEach,hasWeakMap=typeof WeakMap=="function"&&WeakMap.prototype,weakMapHas=hasWeakMap?WeakMap.prototype.has:null,hasWeakSet=typeof WeakSet=="function"&&WeakSet.prototype,weakSetHas=hasWeakSet?WeakSet.prototype.has:null,hasWeakRef=typeof WeakRef=="function"&&WeakRef.prototype,weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null,booleanValueOf=Boolean.prototype.valueOf,objectToString=Object.prototype.toString,functionToString=Function.prototype.toString,$match=String.prototype.match,$slice=String.prototype.slice,$replace=String.prototype.replace,$toUpperCase=String.prototype.toUpperCase,$toLowerCase=String.prototype.toLowerCase,$test=RegExp.prototype.test,$concat=Array.prototype.concat,$join=Array.prototype.join,$arrSlice=Array.prototype.slice,$floor=Math.floor,bigIntValueOf=typeof BigInt=="function"?BigInt.prototype.valueOf:null,gOPS=Object.getOwnPropertySymbols,symToString=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,hasShammedSymbols=typeof Symbol=="function"&&typeof Symbol.iterator=="object",toStringTag=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols||"symbol")?Symbol.toStringTag:null,isEnumerable=Object.prototype.propertyIsEnumerable,gPO=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(n){return n.__proto__}:null);function addNumericSeparator(n,e){if(n===1/0||n===-1/0||n!==n||n&&n>-1e3&&n<1e3||$test.call(/e/,e))return e;var t=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof n=="number"){var r=n<0?-$floor(-n):$floor(n);if(r!==n){var i=String(r),s=$slice.call(e,i.length+1);return $replace.call(i,t,"$&_")+"."+$replace.call($replace.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(e,t,"$&_")}var utilInspect=require$$0,inspectCustom=utilInspect.custom,inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null,objectInspect=function n(e,t,r,i){var s=t||{};if(has$3(s,"quoteStyle")&&s.quoteStyle!=="single"&&s.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(has$3(s,"maxStringLength")&&(typeof s.maxStringLength=="number"?s.maxStringLength<0&&s.maxStringLength!==1/0:s.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var l=has$3(s,"customInspect")?s.customInspect:!0;if(typeof l!="boolean"&&l!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(has$3(s,"indent")&&s.indent!==null&&s.indent!==" "&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(has$3(s,"numericSeparator")&&typeof s.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var u=s.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return inspectString(e,s);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var h=String(e);return u?addNumericSeparator(e,h):h}if(typeof e=="bigint"){var d=String(e)+"n";return u?addNumericSeparator(e,d):d}var m=typeof s.depth>"u"?5:s.depth;if(typeof r>"u"&&(r=0),r>=m&&m>0&&typeof e=="object")return isArray$3(e)?"[Array]":"[Object]";var _=getIndent(s,r);if(typeof i>"u")i=[];else if(indexOf(i,e)>=0)return"[Circular]";function S(G,oe,ue){if(oe&&(i=$arrSlice.call(i),i.push(oe)),ue){var de={depth:s.depth};return has$3(s,"quoteStyle")&&(de.quoteStyle=s.quoteStyle),n(G,de,r+1,i)}return n(G,s,r+1,i)}if(typeof e=="function"&&!isRegExp$1(e)){var C=nameOf(e),T=arrObjKeys(e,S);return"[Function"+(C?": "+C:" (anonymous)")+"]"+(T.length>0?" { "+$join.call(T,", ")+" }":"")}if(isSymbol(e)){var O=hasShammedSymbols?$replace.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(e);return typeof e=="object"&&!hasShammedSymbols?markBoxed(O):O}if(isElement$2(e)){for(var H="<"+$toLowerCase.call(String(e.nodeName)),R=e.attributes||[],Z=0;Z<R.length;Z++)H+=" "+R[Z].name+"="+wrapQuotes(quote(R[Z].value),"double",s);return H+=">",e.childNodes&&e.childNodes.length&&(H+="..."),H+="</"+$toLowerCase.call(String(e.nodeName))+">",H}if(isArray$3(e)){if(e.length===0)return"[]";var V=arrObjKeys(e,S);return _&&!singleLineValues(V)?"["+indentedJoin(V,_)+"]":"[ "+$join.call(V,", ")+" ]"}if(isError(e)){var q=arrObjKeys(e,S);return!("cause"in Error.prototype)&&"cause"in e&&!isEnumerable.call(e,"cause")?"{ ["+String(e)+"] "+$join.call($concat.call("[cause]: "+S(e.cause),q),", ")+" }":q.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+$join.call(q,", ")+" }"}if(typeof e=="object"&&l){if(inspectSymbol&&typeof e[inspectSymbol]=="function"&&utilInspect)return utilInspect(e,{depth:m-r});if(l!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(isMap(e)){var ee=[];return mapForEach&&mapForEach.call(e,function(G,oe){ee.push(S(oe,e,!0)+" => "+S(G,e))}),collectionOf("Map",mapSize.call(e),ee,_)}if(isSet(e)){var B=[];return setForEach&&setForEach.call(e,function(G){B.push(S(G,e))}),collectionOf("Set",setSize.call(e),B,_)}if(isWeakMap(e))return weakCollectionOf("WeakMap");if(isWeakSet(e))return weakCollectionOf("WeakSet");if(isWeakRef(e))return weakCollectionOf("WeakRef");if(isNumber(e))return markBoxed(S(Number(e)));if(isBigInt(e))return markBoxed(S(bigIntValueOf.call(e)));if(isBoolean(e))return markBoxed(booleanValueOf.call(e));if(isString(e))return markBoxed(S(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(typeof globalThis<"u"&&e===globalThis||typeof commonjsGlobal<"u"&&e===commonjsGlobal)return"{ [object globalThis] }";if(!isDate(e)&&!isRegExp$1(e)){var f=arrObjKeys(e,S),Y=gPO?gPO(e)===Object.prototype:e instanceof Object||e.constructor===Object,U=e instanceof Object?"":"null prototype",L=!Y&&toStringTag&&Object(e)===e&&toStringTag in e?$slice.call(toStr(e),8,-1):U?"Object":"",z=Y||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",K=z+(L||U?"["+$join.call($concat.call([],L||[],U||[]),": ")+"] ":"");return f.length===0?K+"{}":_?K+"{"+indentedJoin(f,_)+"}":K+"{ "+$join.call(f,", ")+" }"}return String(e)};function wrapQuotes(n,e,t){var r=(t.quoteStyle||e)==="double"?'"':"'";return r+n+r}function quote(n){return $replace.call(String(n),/"/g,""")}function isArray$3(n){return toStr(n)==="[object Array]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isDate(n){return toStr(n)==="[object Date]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isRegExp$1(n){return toStr(n)==="[object RegExp]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isError(n){return toStr(n)==="[object Error]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isString(n){return toStr(n)==="[object String]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isNumber(n){return toStr(n)==="[object Number]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isBoolean(n){return toStr(n)==="[object Boolean]"&&(!toStringTag||!(typeof n=="object"&&toStringTag in n))}function isSymbol(n){if(hasShammedSymbols)return n&&typeof n=="object"&&n instanceof Symbol;if(typeof n=="symbol")return!0;if(!n||typeof n!="object"||!symToString)return!1;try{return symToString.call(n),!0}catch{}return!1}function isBigInt(n){if(!n||typeof n!="object"||!bigIntValueOf)return!1;try{return bigIntValueOf.call(n),!0}catch{}return!1}var hasOwn=Object.prototype.hasOwnProperty||function(n){return n in this};function has$3(n,e){return hasOwn.call(n,e)}function toStr(n){return objectToString.call(n)}function nameOf(n){if(n.name)return n.name;var e=$match.call(functionToString.call(n),/^function\s*([\w$]+)/);return e?e[1]:null}function indexOf(n,e){if(n.indexOf)return n.indexOf(e);for(var t=0,r=n.length;t<r;t++)if(n[t]===e)return t;return-1}function isMap(n){if(!mapSize||!n||typeof n!="object")return!1;try{mapSize.call(n);try{setSize.call(n)}catch{return!0}return n instanceof Map}catch{}return!1}function isWeakMap(n){if(!weakMapHas||!n||typeof n!="object")return!1;try{weakMapHas.call(n,weakMapHas);try{weakSetHas.call(n,weakSetHas)}catch{return!0}return n instanceof WeakMap}catch{}return!1}function isWeakRef(n){if(!weakRefDeref||!n||typeof n!="object")return!1;try{return weakRefDeref.call(n),!0}catch{}return!1}function isSet(n){if(!setSize||!n||typeof n!="object")return!1;try{setSize.call(n);try{mapSize.call(n)}catch{return!0}return n instanceof Set}catch{}return!1}function isWeakSet(n){if(!weakSetHas||!n||typeof n!="object")return!1;try{weakSetHas.call(n,weakSetHas);try{weakMapHas.call(n,weakMapHas)}catch{return!0}return n instanceof WeakSet}catch{}return!1}function isElement$2(n){return!n||typeof n!="object"?!1:typeof HTMLElement<"u"&&n instanceof HTMLElement?!0:typeof n.nodeName=="string"&&typeof n.getAttribute=="function"}function inspectString(n,e){if(n.length>e.maxStringLength){var t=n.length-e.maxStringLength,r="... "+t+" more character"+(t>1?"s":"");return inspectString($slice.call(n,0,e.maxStringLength),e)+r}var i=$replace.call($replace.call(n,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(i,"single",e)}function lowbyte(n){var e=n.charCodeAt(0),t={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return t?"\\"+t:"\\x"+(e<16?"0":"")+$toUpperCase.call(e.toString(16))}function markBoxed(n){return"Object("+n+")"}function weakCollectionOf(n){return n+" { ? }"}function collectionOf(n,e,t,r){var i=r?indentedJoin(t,r):$join.call(t,", ");return n+" ("+e+") {"+i+"}"}function singleLineValues(n){for(var e=0;e<n.length;e++)if(indexOf(n[e],`
|
||
`)>=0)return!1;return!0}function getIndent(n,e){var t;if(n.indent===" ")t=" ";else if(typeof n.indent=="number"&&n.indent>0)t=$join.call(Array(n.indent+1)," ");else return null;return{base:t,prev:$join.call(Array(e+1),t)}}function indentedJoin(n,e){if(n.length===0)return"";var t=`
|
||
`+e.prev+e.base;return t+$join.call(n,","+t)+`
|
||
`+e.prev}function arrObjKeys(n,e){var t=isArray$3(n),r=[];if(t){r.length=n.length;for(var i=0;i<n.length;i++)r[i]=has$3(n,i)?e(n[i],n):""}var s=typeof gOPS=="function"?gOPS(n):[],l;if(hasShammedSymbols){l={};for(var u=0;u<s.length;u++)l["$"+s[u]]=s[u]}for(var h in n)has$3(n,h)&&(t&&String(Number(h))===h&&h<n.length||hasShammedSymbols&&l["$"+h]instanceof Symbol||($test.call(/[^\w$]/,h)?r.push(e(h,n)+": "+e(n[h],n)):r.push(h+": "+e(n[h],n))));if(typeof gOPS=="function")for(var d=0;d<s.length;d++)isEnumerable.call(n,s[d])&&r.push("["+e(s[d])+"]: "+e(n[s[d]],n));return r}var GetIntrinsic=getIntrinsic,callBound=callBound$1,inspect=objectInspect,$TypeError=type,$WeakMap=GetIntrinsic("%WeakMap%",!0),$Map=GetIntrinsic("%Map%",!0),$weakMapGet=callBound("WeakMap.prototype.get",!0),$weakMapSet=callBound("WeakMap.prototype.set",!0),$weakMapHas=callBound("WeakMap.prototype.has",!0),$mapGet=callBound("Map.prototype.get",!0),$mapSet=callBound("Map.prototype.set",!0),$mapHas=callBound("Map.prototype.has",!0),listGetNode=function(n,e){for(var t=n,r;(r=t.next)!==null;t=r)if(r.key===e)return t.next=r.next,r.next=n.next,n.next=r,r},listGet=function(n,e){var t=listGetNode(n,e);return t&&t.value},listSet=function(n,e,t){var r=listGetNode(n,e);r?r.value=t:n.next={key:e,next:n.next,value:t}},listHas=function(n,e){return!!listGetNode(n,e)},sideChannel=function n(){var e,t,r,i={assert:function(s){if(!i.has(s))throw new $TypeError("Side channel does not contain "+inspect(s))},get:function(s){if($WeakMap&&s&&(typeof s=="object"||typeof s=="function")){if(e)return $weakMapGet(e,s)}else if($Map){if(t)return $mapGet(t,s)}else if(r)return listGet(r,s)},has:function(s){if($WeakMap&&s&&(typeof s=="object"||typeof s=="function")){if(e)return $weakMapHas(e,s)}else if($Map){if(t)return $mapHas(t,s)}else if(r)return listHas(r,s);return!1},set:function(s,l){$WeakMap&&s&&(typeof s=="object"||typeof s=="function")?(e||(e=new $WeakMap),$weakMapSet(e,s,l)):$Map?(t||(t=new $Map),$mapSet(t,s,l)):(r||(r={key:{},next:null}),listSet(r,s,l))}};return i},replace=String.prototype.replace,percentTwenties=/%20/g,Format={RFC1738:"RFC1738",RFC3986:"RFC3986"},formats$3={default:Format.RFC3986,formatters:{RFC1738:function(n){return replace.call(n,percentTwenties,"+")},RFC3986:function(n){return String(n)}},RFC1738:Format.RFC1738,RFC3986:Format.RFC3986},formats$2=formats$3,has$2=Object.prototype.hasOwnProperty,isArray$2=Array.isArray,hexTable=function(){for(var n=[],e=0;e<256;++e)n.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return n}(),compactQueue=function n(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(isArray$2(r)){for(var i=[],s=0;s<r.length;++s)typeof r[s]<"u"&&i.push(r[s]);t.obj[t.prop]=i}}},arrayToObject=function n(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},i=0;i<e.length;++i)typeof e[i]<"u"&&(r[i]=e[i]);return r},merge=function n(e,t,r){if(!t)return e;if(typeof t!="object"){if(isArray$2(e))e.push(t);else if(e&&typeof e=="object")(r&&(r.plainObjects||r.allowPrototypes)||!has$2.call(Object.prototype,t))&&(e[t]=!0);else return[e,t];return e}if(!e||typeof e!="object")return[e].concat(t);var i=e;return isArray$2(e)&&!isArray$2(t)&&(i=arrayToObject(e,r)),isArray$2(e)&&isArray$2(t)?(t.forEach(function(s,l){if(has$2.call(e,l)){var u=e[l];u&&typeof u=="object"&&s&&typeof s=="object"?e[l]=n(u,s,r):e.push(s)}else e[l]=s}),e):Object.keys(t).reduce(function(s,l){var u=t[l];return has$2.call(s,l)?s[l]=n(s[l],u,r):s[l]=u,s},i)},assign=function n(e,t){return Object.keys(t).reduce(function(r,i){return r[i]=t[i],r},e)},decode=function(n,e,t){var r=n.replace(/\+/g," ");if(t==="iso-8859-1")return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch{return r}},limit=1024,encode=function n(e,t,r,i,s){if(e.length===0)return e;var l=e;if(typeof e=="symbol"?l=Symbol.prototype.toString.call(e):typeof e!="string"&&(l=String(e)),r==="iso-8859-1")return escape(l).replace(/%u[0-9a-f]{4}/gi,function(C){return"%26%23"+parseInt(C.slice(2),16)+"%3B"});for(var u="",h=0;h<l.length;h+=limit){for(var d=l.length>=limit?l.slice(h,h+limit):l,m=[],_=0;_<d.length;++_){var S=d.charCodeAt(_);if(S===45||S===46||S===95||S===126||S>=48&&S<=57||S>=65&&S<=90||S>=97&&S<=122||s===formats$2.RFC1738&&(S===40||S===41)){m[m.length]=d.charAt(_);continue}if(S<128){m[m.length]=hexTable[S];continue}if(S<2048){m[m.length]=hexTable[192|S>>6]+hexTable[128|S&63];continue}if(S<55296||S>=57344){m[m.length]=hexTable[224|S>>12]+hexTable[128|S>>6&63]+hexTable[128|S&63];continue}_+=1,S=65536+((S&1023)<<10|d.charCodeAt(_)&1023),m[m.length]=hexTable[240|S>>18]+hexTable[128|S>>12&63]+hexTable[128|S>>6&63]+hexTable[128|S&63]}u+=m.join("")}return u},compact=function n(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],i=0;i<t.length;++i)for(var s=t[i],l=s.obj[s.prop],u=Object.keys(l),h=0;h<u.length;++h){var d=u[h],m=l[d];typeof m=="object"&&m!==null&&r.indexOf(m)===-1&&(t.push({obj:l,prop:d}),r.push(m))}return compactQueue(t),e},isRegExp=function n(e){return Object.prototype.toString.call(e)==="[object RegExp]"},isBuffer=function n(e){return!e||typeof e!="object"?!1:!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},combine=function n(e,t){return[].concat(e,t)},maybeMap=function n(e,t){if(isArray$2(e)){for(var r=[],i=0;i<e.length;i+=1)r.push(t(e[i]));return r}return t(e)},utils$2={arrayToObject,assign,combine,compact,decode,encode,isBuffer,isRegExp,maybeMap,merge},getSideChannel=sideChannel,utils$1=utils$2,formats$1=formats$3,has$1=Object.prototype.hasOwnProperty,arrayPrefixGenerators={brackets:function n(e){return e+"[]"},comma:"comma",indices:function n(e,t){return e+"["+t+"]"},repeat:function n(e){return e}},isArray$1=Array.isArray,push=Array.prototype.push,pushToArray=function(n,e){push.apply(n,isArray$1(e)?e:[e])},toISO=Date.prototype.toISOString,defaultFormat=formats$1.default,defaults$1={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:utils$1.encode,encodeValuesOnly:!1,format:defaultFormat,formatter:formats$1.formatters[defaultFormat],indices:!1,serializeDate:function n(e){return toISO.call(e)},skipNulls:!1,strictNullHandling:!1},isNonNullishPrimitive=function n(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="symbol"||typeof e=="bigint"},sentinel={},stringify$1=function n(e,t,r,i,s,l,u,h,d,m,_,S,C,T,O,H,R,Z){for(var V=e,q=Z,ee=0,B=!1;(q=q.get(sentinel))!==void 0&&!B;){var f=q.get(e);if(ee+=1,typeof f<"u"){if(f===ee)throw new RangeError("Cyclic object value");B=!0}typeof q.get(sentinel)>"u"&&(ee=0)}if(typeof m=="function"?V=m(t,V):V instanceof Date?V=C(V):r==="comma"&&isArray$1(V)&&(V=utils$1.maybeMap(V,function(De){return De instanceof Date?C(De):De})),V===null){if(l)return d&&!H?d(t,defaults$1.encoder,R,"key",T):t;V=""}if(isNonNullishPrimitive(V)||utils$1.isBuffer(V)){if(d){var Y=H?t:d(t,defaults$1.encoder,R,"key",T);return[O(Y)+"="+O(d(V,defaults$1.encoder,R,"value",T))]}return[O(t)+"="+O(String(V))]}var U=[];if(typeof V>"u")return U;var L;if(r==="comma"&&isArray$1(V))H&&d&&(V=utils$1.maybeMap(V,d)),L=[{value:V.length>0?V.join(",")||null:void 0}];else if(isArray$1(m))L=m;else{var z=Object.keys(V);L=_?z.sort(_):z}var K=h?t.replace(/\./g,"%2E"):t,G=i&&isArray$1(V)&&V.length===1?K+"[]":K;if(s&&isArray$1(V)&&V.length===0)return G+"[]";for(var oe=0;oe<L.length;++oe){var ue=L[oe],de=typeof ue=="object"&&typeof ue.value<"u"?ue.value:V[ue];if(!(u&&de===null)){var le=S&&h?ue.replace(/\./g,"%2E"):ue,ve=isArray$1(V)?typeof r=="function"?r(G,le):G:G+(S?"."+le:"["+le+"]");Z.set(e,ee);var he=getSideChannel();he.set(sentinel,Z),pushToArray(U,n(de,ve,r,i,s,l,u,h,r==="comma"&&H&&isArray$1(V)?null:d,m,_,S,C,T,O,H,R,he))}}return U},normalizeStringifyOptions=function n(e){if(!e)return defaults$1;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.encodeDotInKeys<"u"&&typeof e.encodeDotInKeys!="boolean")throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(e.encoder!==null&&typeof e.encoder<"u"&&typeof e.encoder!="function")throw new TypeError("Encoder has to be a function.");var t=e.charset||defaults$1.charset;if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=formats$1.default;if(typeof e.format<"u"){if(!has$1.call(formats$1.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var i=formats$1.formatters[r],s=defaults$1.filter;(typeof e.filter=="function"||isArray$1(e.filter))&&(s=e.filter);var l;if(e.arrayFormat in arrayPrefixGenerators?l=e.arrayFormat:"indices"in e?l=e.indices?"indices":"repeat":l=defaults$1.arrayFormat,"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var u=typeof e.allowDots>"u"?e.encodeDotInKeys===!0?!0:defaults$1.allowDots:!!e.allowDots;return{addQueryPrefix:typeof e.addQueryPrefix=="boolean"?e.addQueryPrefix:defaults$1.addQueryPrefix,allowDots:u,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:defaults$1.allowEmptyArrays,arrayFormat:l,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:defaults$1.charsetSentinel,commaRoundTrip:e.commaRoundTrip,delimiter:typeof e.delimiter>"u"?defaults$1.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:defaults$1.encode,encodeDotInKeys:typeof e.encodeDotInKeys=="boolean"?e.encodeDotInKeys:defaults$1.encodeDotInKeys,encoder:typeof e.encoder=="function"?e.encoder:defaults$1.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:defaults$1.encodeValuesOnly,filter:s,format:r,formatter:i,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:defaults$1.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:defaults$1.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:defaults$1.strictNullHandling}},stringify_1=function(n,e){var t=n,r=normalizeStringifyOptions(e),i,s;typeof r.filter=="function"?(s=r.filter,t=s("",t)):isArray$1(r.filter)&&(s=r.filter,i=s);var l=[];if(typeof t!="object"||t===null)return"";var u=arrayPrefixGenerators[r.arrayFormat],h=u==="comma"&&r.commaRoundTrip;i||(i=Object.keys(t)),r.sort&&i.sort(r.sort);for(var d=getSideChannel(),m=0;m<i.length;++m){var _=i[m];r.skipNulls&&t[_]===null||pushToArray(l,stringify$1(t[_],_,u,h,r.allowEmptyArrays,r.strictNullHandling,r.skipNulls,r.encodeDotInKeys,r.encode?r.encoder:null,r.filter,r.sort,r.allowDots,r.serializeDate,r.format,r.formatter,r.encodeValuesOnly,r.charset,d))}var S=l.join(r.delimiter),C=r.addQueryPrefix===!0?"?":"";return r.charsetSentinel&&(r.charset==="iso-8859-1"?C+="utf8=%26%2310003%3B&":C+="utf8=%E2%9C%93&"),S.length>0?C+S:""},utils=utils$2,has=Object.prototype.hasOwnProperty,isArray=Array.isArray,defaults={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:utils.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},interpretNumericEntities=function(n){return n.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},parseArrayValue=function(n,e){return n&&typeof n=="string"&&e.comma&&n.indexOf(",")>-1?n.split(","):n},isoSentinel="utf8=%26%2310003%3B",charsetSentinel="utf8=%E2%9C%93",parseValues=function n(e,t){var r={__proto__:null},i=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;i=i.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var s=t.parameterLimit===1/0?void 0:t.parameterLimit,l=i.split(t.delimiter,s),u=-1,h,d=t.charset;if(t.charsetSentinel)for(h=0;h<l.length;++h)l[h].indexOf("utf8=")===0&&(l[h]===charsetSentinel?d="utf-8":l[h]===isoSentinel&&(d="iso-8859-1"),u=h,h=l.length);for(h=0;h<l.length;++h)if(h!==u){var m=l[h],_=m.indexOf("]="),S=_===-1?m.indexOf("="):_+1,C,T;S===-1?(C=t.decoder(m,defaults.decoder,d,"key"),T=t.strictNullHandling?null:""):(C=t.decoder(m.slice(0,S),defaults.decoder,d,"key"),T=utils.maybeMap(parseArrayValue(m.slice(S+1),t),function(H){return t.decoder(H,defaults.decoder,d,"value")})),T&&t.interpretNumericEntities&&d==="iso-8859-1"&&(T=interpretNumericEntities(T)),m.indexOf("[]=")>-1&&(T=isArray(T)?[T]:T);var O=has.call(r,C);O&&t.duplicates==="combine"?r[C]=utils.combine(r[C],T):(!O||t.duplicates==="last")&&(r[C]=T)}return r},parseObject=function(n,e,t,r){for(var i=r?e:parseArrayValue(e,t),s=n.length-1;s>=0;--s){var l,u=n[s];if(u==="[]"&&t.parseArrays)l=t.allowEmptyArrays&&i===""?[]:[].concat(i);else{l=t.plainObjects?Object.create(null):{};var h=u.charAt(0)==="["&&u.charAt(u.length-1)==="]"?u.slice(1,-1):u,d=t.decodeDotInKeys?h.replace(/%2E/g,"."):h,m=parseInt(d,10);!t.parseArrays&&d===""?l={0:i}:!isNaN(m)&&u!==d&&String(m)===d&&m>=0&&t.parseArrays&&m<=t.arrayLimit?(l=[],l[m]=i):d!=="__proto__"&&(l[d]=i)}i=l}return i},parseKeys=function n(e,t,r,i){if(e){var s=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,l=/(\[[^[\]]*])/,u=/(\[[^[\]]*])/g,h=r.depth>0&&l.exec(s),d=h?s.slice(0,h.index):s,m=[];if(d){if(!r.plainObjects&&has.call(Object.prototype,d)&&!r.allowPrototypes)return;m.push(d)}for(var _=0;r.depth>0&&(h=u.exec(s))!==null&&_<r.depth;){if(_+=1,!r.plainObjects&&has.call(Object.prototype,h[1].slice(1,-1))&&!r.allowPrototypes)return;m.push(h[1])}return h&&m.push("["+s.slice(h.index)+"]"),parseObject(m,t,r,i)}},normalizeParseOptions=function n(e){if(!e)return defaults;if(typeof e.allowEmptyArrays<"u"&&typeof e.allowEmptyArrays!="boolean")throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(typeof e.decodeDotInKeys<"u"&&typeof e.decodeDotInKeys!="boolean")throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(e.decoder!==null&&typeof e.decoder<"u"&&typeof e.decoder!="function")throw new TypeError("Decoder has to be a function.");if(typeof e.charset<"u"&&e.charset!=="utf-8"&&e.charset!=="iso-8859-1")throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=typeof e.charset>"u"?defaults.charset:e.charset,r=typeof e.duplicates>"u"?defaults.duplicates:e.duplicates;if(r!=="combine"&&r!=="first"&&r!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var i=typeof e.allowDots>"u"?e.decodeDotInKeys===!0?!0:defaults.allowDots:!!e.allowDots;return{allowDots:i,allowEmptyArrays:typeof e.allowEmptyArrays=="boolean"?!!e.allowEmptyArrays:defaults.allowEmptyArrays,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:defaults.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:defaults.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:defaults.arrayLimit,charset:t,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:defaults.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:defaults.comma,decodeDotInKeys:typeof e.decodeDotInKeys=="boolean"?e.decodeDotInKeys:defaults.decodeDotInKeys,decoder:typeof e.decoder=="function"?e.decoder:defaults.decoder,delimiter:typeof e.delimiter=="string"||utils.isRegExp(e.delimiter)?e.delimiter:defaults.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:defaults.depth,duplicates:r,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:defaults.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:defaults.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:defaults.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:defaults.strictNullHandling}},parse$1=function(n,e){var t=normalizeParseOptions(e);if(n===""||n===null||typeof n>"u")return t.plainObjects?Object.create(null):{};for(var r=typeof n=="string"?parseValues(n,t):n,i=t.plainObjects?Object.create(null):{},s=Object.keys(r),l=0;l<s.length;++l){var u=s[l],h=parseKeys(u,r[u],t,typeof n=="string");i=utils.merge(i,h,t)}return t.allowSparse===!0?i:utils.compact(i)},stringify=stringify_1,parse=parse$1,formats=formats$3,lib={formats,parse,stringify},base64={exports:{}};(function(n,e){(function(t,r){n.exports=r()})(typeof self<"u"?self:typeof window<"u"?window:commonjsGlobal,function(){var t="3.7.7",r=t,i=typeof Buffer=="function",s=typeof TextDecoder=="function"?new TextDecoder:void 0,l=typeof TextEncoder=="function"?new TextEncoder:void 0,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",h=Array.prototype.slice.call(u),d=function(F){var te={};return F.forEach(function(Te,$e){return te[Te]=$e}),te}(h),m=/^(?:[A-Za-z\d+\/]{4})*?(?:[A-Za-z\d+\/]{2}(?:==)?|[A-Za-z\d+\/]{3}=?)?$/,_=String.fromCharCode.bind(String),S=typeof Uint8Array.from=="function"?Uint8Array.from.bind(Uint8Array):function(F){return new Uint8Array(Array.prototype.slice.call(F,0))},C=function(F){return F.replace(/=/g,"").replace(/[+\/]/g,function(te){return te=="+"?"-":"_"})},T=function(F){return F.replace(/[^A-Za-z0-9\+\/]/g,"")},O=function(F){for(var te,Te,$e,Me,Ce="",Ze=F.length%3,Fe=0;Fe<F.length;){if((Te=F.charCodeAt(Fe++))>255||($e=F.charCodeAt(Fe++))>255||(Me=F.charCodeAt(Fe++))>255)throw new TypeError("invalid character found");te=Te<<16|$e<<8|Me,Ce+=h[te>>18&63]+h[te>>12&63]+h[te>>6&63]+h[te&63]}return Ze?Ce.slice(0,Ze-3)+"===".substring(Ze):Ce},H=typeof btoa=="function"?function(F){return btoa(F)}:i?function(F){return Buffer.from(F,"binary").toString("base64")}:O,R=i?function(F){return Buffer.from(F).toString("base64")}:function(F){for(var te=4096,Te=[],$e=0,Me=F.length;$e<Me;$e+=te)Te.push(_.apply(null,F.subarray($e,$e+te)));return H(Te.join(""))},Z=function(F,te){return te===void 0&&(te=!1),te?C(R(F)):R(F)},V=function(F){if(F.length<2){var te=F.charCodeAt(0);return te<128?F:te<2048?_(192|te>>>6)+_(128|te&63):_(224|te>>>12&15)+_(128|te>>>6&63)+_(128|te&63)}else{var te=65536+(F.charCodeAt(0)-55296)*1024+(F.charCodeAt(1)-56320);return _(240|te>>>18&7)+_(128|te>>>12&63)+_(128|te>>>6&63)+_(128|te&63)}},q=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ee=function(F){return F.replace(q,V)},B=i?function(F){return Buffer.from(F,"utf8").toString("base64")}:l?function(F){return R(l.encode(F))}:function(F){return H(ee(F))},f=function(F,te){return te===void 0&&(te=!1),te?C(B(F)):B(F)},Y=function(F){return f(F,!0)},U=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,L=function(F){switch(F.length){case 4:var te=(7&F.charCodeAt(0))<<18|(63&F.charCodeAt(1))<<12|(63&F.charCodeAt(2))<<6|63&F.charCodeAt(3),Te=te-65536;return _((Te>>>10)+55296)+_((Te&1023)+56320);case 3:return _((15&F.charCodeAt(0))<<12|(63&F.charCodeAt(1))<<6|63&F.charCodeAt(2));default:return _((31&F.charCodeAt(0))<<6|63&F.charCodeAt(1))}},z=function(F){return F.replace(U,L)},K=function(F){if(F=F.replace(/\s+/g,""),!m.test(F))throw new TypeError("malformed base64.");F+="==".slice(2-(F.length&3));for(var te,Te="",$e,Me,Ce=0;Ce<F.length;)te=d[F.charAt(Ce++)]<<18|d[F.charAt(Ce++)]<<12|($e=d[F.charAt(Ce++)])<<6|(Me=d[F.charAt(Ce++)]),Te+=$e===64?_(te>>16&255):Me===64?_(te>>16&255,te>>8&255):_(te>>16&255,te>>8&255,te&255);return Te},G=typeof atob=="function"?function(F){return atob(T(F))}:i?function(F){return Buffer.from(F,"base64").toString("binary")}:K,oe=i?function(F){return S(Buffer.from(F,"base64"))}:function(F){return S(G(F).split("").map(function(te){return te.charCodeAt(0)}))},ue=function(F){return oe(le(F))},de=i?function(F){return Buffer.from(F,"base64").toString("utf8")}:s?function(F){return s.decode(oe(F))}:function(F){return z(G(F))},le=function(F){return T(F.replace(/[-_]/g,function(te){return te=="-"?"+":"/"}))},ve=function(F){return de(le(F))},he=function(F){if(typeof F!="string")return!1;var te=F.replace(/\s+/g,"").replace(/={0,2}$/,"");return!/[^\s0-9a-zA-Z\+/]/.test(te)||!/[^\s0-9a-zA-Z\-_]/.test(te)},De=function(F){return{value:F,enumerable:!1,writable:!0,configurable:!0}},fe=function(){var F=function(te,Te){return Object.defineProperty(String.prototype,te,De(Te))};F("fromBase64",function(){return ve(this)}),F("toBase64",function(te){return f(this,te)}),F("toBase64URI",function(){return f(this,!0)}),F("toBase64URL",function(){return f(this,!0)}),F("toUint8Array",function(){return ue(this)})},be=function(){var F=function(te,Te){return Object.defineProperty(Uint8Array.prototype,te,De(Te))};F("toBase64",function(te){return Z(this,te)}),F("toBase64URI",function(){return Z(this,!0)}),F("toBase64URL",function(){return Z(this,!0)})},we=function(){fe(),be()},Ne={version:t,VERSION:r,atob:G,atobPolyfill:K,btoa:H,btoaPolyfill:O,fromBase64:ve,toBase64:f,encode:f,encodeURI:Y,encodeURL:Y,utob:ee,btou:z,decode:ve,isValid:he,fromUint8Array:Z,toUint8Array:ue,extendString:fe,extendUint8Array:be,extendBuiltins:we};return Ne.Base64={},Object.keys(Ne).forEach(function(F){return Ne.Base64[F]=Ne[F]}),Ne})})(base64);var base64Exports=base64.exports,__assign$2=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$2=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$2.apply(this,arguments)},__awaiter=commonjsGlobal&&commonjsGlobal.__awaiter||function(n,e,t,r){function i(s){return s instanceof t?s:new t(function(l){l(s)})}return new(t||(t=Promise))(function(s,l){function u(m){try{d(r.next(m))}catch(_){l(_)}}function h(m){try{d(r.throw(m))}catch(_){l(_)}}function d(m){m.done?s(m.value):i(m.value).then(u,h)}d((r=r.apply(n,e||[])).next())})},__generator=commonjsGlobal&&commonjsGlobal.__generator||function(n,e){var t={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(d){return function(m){return h([d,m])}}function h(d){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,d[0]&&(t=0)),t;)try{if(r=1,i&&(s=d[0]&2?i.return:d[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,d[1])).done)return s;switch(i=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return t.label++,{value:d[1],done:!1};case 5:t.label++,i=d[1],d=[0];continue;case 7:d=t.ops.pop(),t.trys.pop();continue;default:if(s=t.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){t=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){t.label=d[1];break}if(d[0]===6&&t.label<s[1]){t.label=s[1],s=d;break}if(s&&t.label<s[2]){t.label=s[2],t.ops.push(d);break}s[2]&&t.ops.pop(),t.trys.pop();continue}d=e.call(n,t)}catch(m){d=[6,m],i=0}finally{r=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}},__importDefault=commonjsGlobal&&commonjsGlobal.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(KintoneRequestConfigBuilder$1,"__esModule",{value:!0});KintoneRequestConfigBuilder$1.KintoneRequestConfigBuilder=void 0;var form_data_1=__importDefault(browser),qs_1=__importDefault(lib),js_base64_1=base64Exports,platform_1$1=platform$2,DEFAULT_PROXY_PROTOCOL="http",THRESHOLD_AVOID_REQUEST_URL_TOO_LARGE=4096,KintoneRequestConfigBuilder=function(){function n(e){if(this.baseUrl=e.baseUrl,this.auth=e.auth,this.headers=this.buildHeaders({basicAuth:e.basicAuth,userAgent:e.userAgent}),"httpsAgent"in e){if("clientCertAuth"in e)throw new Error("Cannot specify clientCertAuth along with httpsAgent.");this.httpsAgent=e.httpsAgent}else"clientCertAuth"in e&&(this.clientCertAuth=e.clientCertAuth);this.proxy=e.proxy,this.requestToken=null,this.socketTimeout=e.socketTimeout}return n.prototype.build=function(e,t,r,i){return __awaiter(this,void 0,void 0,function(){var s,l,_,u,h,d,m,_,S,C,T,O,H;return __generator(this,function(R){switch(R.label){case 0:switch(s=__assign$2(__assign$2(__assign$2({method:e,headers:this.headers,url:"".concat(this.baseUrl).concat(t)},i||{}),platform_1$1.platformDeps.buildPlatformDependentConfig({httpsAgent:this.httpsAgent,clientCertAuth:this.clientCertAuth,socketTimeout:this.socketTimeout})),{proxy:this.buildProxyConfig(this.proxy)}),l=e,l){case"get":return[3,1];case"post":return[3,4];case"put":return[3,8];case"delete":return[3,10]}return[3,12];case 1:return _=this.buildRequestUrl(t,r),_.length>THRESHOLD_AVOID_REQUEST_URL_TOO_LARGE?(u=[__assign$2({},s)],T={method:"post",headers:__assign$2(__assign$2({},this.headers),{"X-HTTP-Method-Override":"GET"})},[4,this.buildData(r)]):[3,3];case 2:return[2,__assign$2.apply(void 0,u.concat([(T.data=R.sent(),T)]))];case 3:return[2,__assign$2(__assign$2({},s),{url:_})];case 4:return r instanceof form_data_1.default?[4,this.buildData(r)]:[3,6];case 5:return h=R.sent(),[2,__assign$2(__assign$2({},s),{headers:typeof h.getHeaders=="function"?__assign$2(__assign$2({},this.headers),h.getHeaders()):this.headers,data:h})];case 6:return d=[__assign$2({},s)],O={},[4,this.buildData(r)];case 7:return[2,__assign$2.apply(void 0,d.concat([(O.data=R.sent(),O)]))];case 8:return m=[__assign$2({},s)],H={},[4,this.buildData(r)];case 9:return[2,__assign$2.apply(void 0,m.concat([(H.data=R.sent(),H)]))];case 10:return S=this.buildRequestUrl,C=[t],[4,this.buildData(r)];case 11:return _=S.apply(this,C.concat([R.sent()])),[2,__assign$2(__assign$2({},s),{url:_})];case 12:throw new Error("".concat(e," method is not supported"));case 13:return[2]}})})},n.prototype.buildProxyConfig=function(e){var t;if(e!==void 0){if(e===!1)return!1;var r=e;return r.auth&&(r.auth.username.length===0||r.auth.password.length===0)&&(r.auth=void 0),r.protocol=(t=r.protocol)!==null&&t!==void 0?t:DEFAULT_PROXY_PROTOCOL,r}},n.prototype.buildRequestUrl=function(e,t){return"".concat(this.baseUrl).concat(e,"?").concat(qs_1.default.stringify(t))},n.prototype.buildData=function(e){return __awaiter(this,void 0,void 0,function(){var t;return __generator(this,function(r){switch(r.label){case 0:return this.auth.type!=="session"?[3,2]:[4,this.getRequestToken()];case 1:return t=r.sent(),e instanceof form_data_1.default?(e.append("__REQUEST_TOKEN__",t),[2,e]):[2,__assign$2({__REQUEST_TOKEN__:t},e)];case 2:return[2,e]}})})},n.prototype.buildHeaders=function(e){var t=e.basicAuth,r=e.userAgent,i=t?{Authorization:"Basic ".concat(js_base64_1.Base64.encode("".concat(t.username,":").concat(t.password)))}:{},s=platform_1$1.platformDeps.buildHeaders({userAgent:r}),l=__assign$2(__assign$2({},s),i);switch(this.auth.type){case"password":return __assign$2(__assign$2({},l),{"X-Cybozu-Authorization":js_base64_1.Base64.encode("".concat(this.auth.username,":").concat(this.auth.password))});case"apiToken":{var u=this.auth.apiToken;return Array.isArray(u)?__assign$2(__assign$2({},l),{"X-Cybozu-API-Token":u.join(",")}):__assign$2(__assign$2({},l),{"X-Cybozu-API-Token":u})}case"oAuthToken":return __assign$2(__assign$2({},l),{Authorization:"Bearer ".concat(this.auth.oAuthToken)});default:return __assign$2(__assign$2({},l),{"X-Requested-With":"XMLHttpRequest"})}},n.prototype.getRequestToken=function(){return __awaiter(this,void 0,void 0,function(){var e;return __generator(this,function(t){switch(t.label){case 0:return this.requestToken!==null?[3,2]:(e=this,[4,platform_1$1.platformDeps.getRequestToken()]);case 1:e.requestToken=t.sent(),t.label=2;case 2:return[2,this.requestToken]}})})},n}();KintoneRequestConfigBuilder$1.KintoneRequestConfigBuilder=KintoneRequestConfigBuilder;var KintoneResponseHandler$1={},__assign$1=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign$1=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign$1.apply(this,arguments)},__rest=commonjsGlobal&&commonjsGlobal.__rest||function(n,e){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(n);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(n,r[i])&&(t[r[i]]=n[r[i]]);return t};Object.defineProperty(KintoneResponseHandler$1,"__esModule",{value:!0});KintoneResponseHandler$1.KintoneResponseHandler=void 0;var error_1=error,KintoneResponseHandler=function(){function n(e){var t=e.enableAbortSearchError;this.enableAbortSearchError=t}return n.prototype.handle=function(e){var t=this;return e.then(function(r){return t.handleSuccessResponse(r)},function(r){return t.handleErrorResponse(r)})},n.prototype.handleSuccessResponse=function(e){if(this.enableAbortSearchError&&/Filter aborted because of too many search results/.test(e.headers["x-cybozu-warning"]))throw new error_1.KintoneAbortSearchError(e.headers["x-cybozu-warning"]);return e.data},n.prototype.handleErrorResponse=function(e){if(!e.response)throw/mac verify failure/.test(e.toString())?new Error("invalid clientCertAuth setting"):e;var t=e.response,r=t.data,i=__rest(t,["data"]);throw typeof r=="string"?new Error("".concat(i.status,": ").concat(i.statusText)):new error_1.KintoneRestAPIError(__assign$1({data:r},i))},n}();KintoneResponseHandler$1.KintoneResponseHandler=KintoneResponseHandler;var __assign=commonjsGlobal&&commonjsGlobal.__assign||function(){return __assign=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++){e=arguments[t];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(n[i]=e[i])}return n},__assign.apply(this,arguments)};Object.defineProperty(KintoneRestAPIClient$1,"__esModule",{value:!0});KintoneRestAPIClient$1.KintoneRestAPIClient=void 0;var BulkRequestClient_1=BulkRequestClient$1,AppClient_1=AppClient$1,RecordClient_1=RecordClient$1,SpaceClient_1=SpaceClient$1,FileClient_1=FileClient$1,http_1=http,KintoneRequestConfigBuilder_1=KintoneRequestConfigBuilder$1,KintoneResponseHandler_1=KintoneResponseHandler$1,platform_1=platform$2,UnsupportedPlatformError_1=UnsupportedPlatformError$1,buildDiscriminatedAuth=function(n){if("username"in n)return __assign({type:"password"},n);if("apiToken"in n)return __assign({type:"apiToken"},n);if("oAuthToken"in n)return __assign({type:"oAuthToken"},n);try{return platform_1.platformDeps.getDefaultAuth()}catch(e){throw e instanceof UnsupportedPlatformError_1.UnsupportedPlatformError?new Error("session authentication is not supported in ".concat(e.platform," environment.")):e}},KintoneRestAPIClient=function(){function n(e){e===void 0&&(e={});var t,r,i;validateOptions(e),this.baseUrl=platform_1.platformDeps.buildBaseUrl(e.baseUrl).replace(/\/+$/,"");var s=buildDiscriminatedAuth((t=e.auth)!==null&&t!==void 0?t:{}),l=new KintoneRequestConfigBuilder_1.KintoneRequestConfigBuilder(__assign(__assign({},e),{baseUrl:this.baseUrl,auth:s})),u=new KintoneResponseHandler_1.KintoneResponseHandler({enableAbortSearchError:(i=(r=e.featureFlags)===null||r===void 0?void 0:r.enableAbortSearchError)!==null&&i!==void 0?i:!1}),h=new http_1.DefaultHttpClient({responseHandler:u,requestConfigBuilder:l}),d=e.guestSpaceId;this.bulkRequest_=new BulkRequestClient_1.BulkRequestClient(h,d),this.record=new RecordClient_1.RecordClient(h,this.bulkRequest_,d),this.app=new AppClient_1.AppClient(h,d),this.space=new SpaceClient_1.SpaceClient(h,d),this.file=new FileClient_1.FileClient(h,d)}return Object.defineProperty(n,"version",{get:function(){return platform_1.platformDeps.getVersion()},enumerable:!1,configurable:!0}),n.prototype.getBaseUrl=function(){return this.baseUrl},n.prototype.bulkRequest=function(e){return this.bulkRequest_.send(e)},n}();KintoneRestAPIClient$1.KintoneRestAPIClient=KintoneRestAPIClient;var validateOptions=function(n){validateBaseUrl(n.baseUrl),validateGuestSpaceId(n.guestSpaceId),validateSocketTimeout(n.socketTimeout)},validateBaseUrl=function(n){if(n!==void 0){var e=new URL(n);if(e.hostname!=="localhost"&&e.protocol!=="https:")throw new Error('The protocol of baseUrl must be "https".')}},validateGuestSpaceId=function(n){if(n===""||n===null)throw new Error("invalid guestSpaceId: got [".concat(n,"]"))},validateSocketTimeout=function(n){if(n!==void 0){var e=parseFloat(n.toString());if(isNaN(e)||e<0)throw new Error("Invalid socketTimeout. Must be a positive number.")}};(function(n){var e=commonjsGlobal&&commonjsGlobal.__createBinding||(Object.create?function(h,d,m,_){_===void 0&&(_=m);var S=Object.getOwnPropertyDescriptor(d,m);(!S||("get"in S?!d.__esModule:S.writable||S.configurable))&&(S={enumerable:!0,get:function(){return d[m]}}),Object.defineProperty(h,_,S)}:function(h,d,m,_){_===void 0&&(_=m),h[_]=d[m]}),t=commonjsGlobal&&commonjsGlobal.__setModuleDefault||(Object.create?function(h,d){Object.defineProperty(h,"default",{enumerable:!0,value:d})}:function(h,d){h.default=d}),r=commonjsGlobal&&commonjsGlobal.__importStar||function(h){if(h&&h.__esModule)return h;var d={};if(h!=null)for(var m in h)m!=="default"&&Object.prototype.hasOwnProperty.call(h,m)&&e(d,h,m);return t(d,h),d},i=commonjsGlobal&&commonjsGlobal.__exportStar||function(h,d){for(var m in h)m!=="default"&&!Object.prototype.hasOwnProperty.call(d,m)&&e(d,h,m)};Object.defineProperty(n,"__esModule",{value:!0}),n.KintoneRestAPIClient=void 0;var s=platform$2,l=r(browser$2);(0,s.injectPlatformDeps)(l);var u=KintoneRestAPIClient$1;Object.defineProperty(n,"KintoneRestAPIClient",{enumerable:!0,get:function(){return u.KintoneRestAPIClient}}),i(error,n)})(index_browser);var FieldType=(n=>(n.CALC="CALC",n.CATEGORY="CATEGORY",n.CHECK_BOX="CHECK_BOX",n.CREATED_TIME="CREATED_TIME",n.CREATOR="CREATOR",n.DATE="DATE",n.DATETIME="DATETIME",n.DROP_DOWN="DROP_DOWN",n.FILE="FILE",n.GROUP="GROUP",n.GROUP_SELECT="GROUP_SELECT",n.LINK="LINK",n.MODIFIER="MODIFIER",n.MULTI_LINE_TEXT="MULTI_LINE_TEXT",n.MULTI_SELECT="MULTI_SELECT",n.NUMBER="NUMBER",n.ORGANIZATION_SELECT="ORGANIZATION_SELECT",n.RADIO_BUTTON="RADIO_BUTTON",n.RECORD_NUMBER="RECORD_NUMBER",n.REFERENCE_TABLE="REFERENCE_TABLE",n.RICH_TEXT="RICH_TEXT",n.SINGLE_LINE_TEXT="SINGLE_LINE_TEXT",n.STATUS="STATUS",n.STATUS_ASSIGNEE="STATUS_ASSIGNEE",n.SUBTABLE="SUBTABLE",n.TIME="TIME",n.UPDATED_TIME="UPDATED_TIME",n.USER_SELECT="USER_SELECT",n))(FieldType||{}),CalcFormat=(n=>(n.NUMBER="NUMBER",n.NUMBER_DIGIT="NUMBER_DIGIT",n.DATETIME="DATETIME",n.DATE="DATE",n.TIME="TIME",n.HOUR_MINUTE="HOUR_MINUTE",n.DAY_HOUR_MINUTE="DAY_HOUR_MINUTE",n))(CalcFormat||{});class Aggregator{constructor(e,t){P(this,"data");P(this,"field");this.data=e,this.field=t}toNumberArray(){return this.data.map(t=>{const r=Number(t);if(isNaN(r))throw new Error(`フィールド「${this.field.code} 」は数値に変換できないため、計算を実行できません。`);return r})}sum(){return this.data.length===0?null:this.toNumberArray().reduce((t,r)=>t+r,0)}avg(){if(this.data.length===0)return null;const e=this.toNumberArray();return e.reduce((r,i)=>r+i,0)/e.length}max(){if(this.data.length===0)return null;if(this.field.type===FieldType.NUMBER){const e=this.toNumberArray();return Math.max(...e)}if(this.field.type===FieldType.CALC){const e=this.field;if(e.format===CalcFormat.NUMBER||e.format===CalcFormat.NUMBER_DIGIT){const t=this.toNumberArray();return Math.max(...t)}}return this.data.reduce((e,t)=>t>e?t:e,this.data[0])}min(){if(this.data.length===0)return null;if(this.field.type===FieldType.NUMBER){const e=this.toNumberArray();return Math.min(...e)}if(this.field.type===FieldType.CALC){const e=this.field;if(e.format===CalcFormat.NUMBER||e.format===CalcFormat.NUMBER_DIGIT){const t=this.toNumberArray();return Math.min(...t)}}return this.data===null||this.data.length===0?null:this.data.reduce((e,t)=>t<e?t:e,this.data[0])}count(){return this.data.length}first(){return this.data.length?this.data[0]:null}last(){return this.data.length?this.data[this.data.length-1]:null}calculate(e){switch(e){case"SUM":return this.sum();case"AVG":return this.avg();case"MAX":return this.max();case"MIN":return this.min();case"COUNT":return this.count();case"FIRST":return this.first();case"LAST":return this.last();default:return null}}}class DataProcessingAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");P(this,"getQuery",(e,t)=>{console.log(e);const r=/var\((.*?)\)/g;let i;for(;(i=r.exec(e))!==null;){const s=i[1];if(s in t)e=e.replace(i[0],t[s]);else throw new Error(`変数${s}が見つかりません`)}return console.log(e),e});P(this,"selectData",async e=>{const t=new index_browser.KintoneRestAPIClient,r=this.props.sources.fields.map(l=>l.code),i=await t.record.getAllRecords({app:this.props.sources.app.id,fields:r,condition:e}),s={};return i.forEach(l=>{for(const[u,h]of Object.entries(l))s[u]||(s[u]={type:h.type,value:[]}),s[u].value.push(h.value)}),s});this.name="データ処理",this.actionProps=[],this.props={displayName:"",condition:"",sources:{app:{id:""},fields:[]}},this.register()}async process(e,t,r){this.actionProps=e.actionProps,this.props=e.ActionValue;const i=JSON.parse(this.props.condition);let s={canNext:!0,result:""};try{if(!this.props)return s;const l=this.getQuery(i.queryString,r.variables),u=await this.selectData(l);if(console.log("data ",u),this.props.verName){const h=this.props.verName.vars.reduce((d,m)=>{const _=u[m.field.code].value,C=new Aggregator(_,m.field).calculate(m.logicalOperator.operator);return d[m.vName]=C,d},{});r.variables[this.props.verName.name]=h,console.log("context ",r)}return s}catch(l){return r.errors.handleError(l,e),s.canNext=!1,s}}register(){actionAddins[this.name]=this}}new DataProcessingAction;class DataUpdateAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"dataMappingProps");this.name="データ更新",this.actionProps=[],this.dataMappingProps={},this.register()}async process(e,t,r){this.actionProps=e.actionProps,this.dataMappingProps=e.ActionValue,console.log(r);let i={canNext:!0,result:""};try{const s=await getLookupFixedFieldCodes(this.dataMappingProps.sources.app.id);this.dataMappingProps.dataMapping.createWithNull?await doUpdate(this.dataMappingProps.dataMapping.data,this.dataMappingProps.sources.app.id,r,!0,s):this.dataMappingProps.dataMapping.data.map(l=>l.isKey).find(l=>l===!0)?await doUpdate(this.dataMappingProps.dataMapping.data,this.dataMappingProps.sources.app.id,r,!1,s):await doCreate(this.dataMappingProps.dataMapping.data,this.dataMappingProps.sources.app.id,r,s)}catch(s){r.errors.handleError(s,e),i.canNext=!1}return console.log("dataMappingProps",this.dataMappingProps),i}register(){actionAddins[this.name]=this}}new DataUpdateAction;const getContextVarByPath=(n,e)=>e.split(".").reduce((t,r)=>(t||{})[r],n),client=new index_browser.KintoneRestAPIClient,getFromValue=(n,e)=>{if(n.from.objectType==="variable"){const t=n.from;return getContextVarByPath(e.variables,t.name.name)}else if(n.from.objectType==="field"){const t=n.from;return e.record[t.code].value}else return n.from.sharedText},doUpdate=async(n,e,t,r,i)=>{const s=await findUpdateField(n,e,t);if(console.log(s),s.records.length===0&&r)await doCreate(n,e,t,i);else{const l=n.filter(h=>Object.keys(h.from).length>0&&!i.includes(h.to.fields[0].code)).map(h=>{if(h.from.objectType==="variable"){const d=h.from;return{value:getContextVarByPath(t.variables,d.name.name),code:h.to.fields[0].code}}else if(h.from.objectType==="field"){const d=h.from;return{value:t.record[d.code].value,code:h.to.fields[0].code}}else return{value:h.from.sharedText,code:h.to.fields[0].code}}),u=s.records.map(h=>{const d={};for(const m of l)h[m.code]&&(d[m.code]={value:m.value});return{id:h.$id.value,record:d}});console.log(u),await client.record.updateRecords({app:e,records:u})}},makeQuery=(n,e)=>{if(n.type===FieldType.NUMBER||n.type===FieldType.RECORD_NUMBER)return`${n.code} = ${Number(e)}`;if(typeof e=="string")return`${n.code} = "${e}"`},findUpdateField=async(n,e,t)=>{const r=n.filter(i=>i.to.app&&i.to.fields&&i.to.fields.length>0&&i.isKey).map(i=>{if(i.from.objectType==="variable"){const s=i.from;return makeQuery(i.to.fields[0],getContextVarByPath(t.variables,s.name.name))}else if(i.from.objectType==="field"){const s=i.from;return makeQuery(i.to.fields[0],t.record[s.code].value)}else return makeQuery(i.to.fields[0],i.from.sharedText)}).join("&");return r.length===0?{records:[]}:await client.record.getRecords({app:e,query:r})},doCreate=async(n,e,t,r)=>{const i=l=>!l.to.fields||l.to.fields.length===0?!1:!!(l.from.objectType==="variable"&&l.from.name.name||l.from.objectType==="field"&&l.from.code||l.from.objectType==="text"&&l.from.sharedText!==null),s=n.filter(i).filter(l=>!r.includes(l.to.fields[0].code)).reduce((l,u)=>({...l,[u.to.fields[0].code]:{value:getFromValue(u,t)}}),{});s&&Object.keys(s).length>0&&(console.log(s),await client.record.addRecord({app:e,record:s}))},getLookupFixedFieldCodes=async n=>await client.app.getFormFields({app:n}).then(e=>Object.values(e.properties).filter(t=>t.lookup!==void 0).flatMap(t=>t.lookup.fieldMappings.map(r=>r.field)));class CurrentFieldGetAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="フィールドの値を取得する",this.actionProps=[],this.props={},this.register()}async process(e,t,r){this.props=e.ActionValue,this.actionProps=e.actionProps;let i={canNext:!0,result:""};try{const s=t.record;if(!(this.props.field.code in s))throw new Error(`フィールド[${this.props.field.code}]が見つかりませんでした。`);this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=s[this.props.field.code].value)}catch(s){r.errors.handleError(s,e),i.canNext=!1}return i}register(){actionAddins[this.name]=this}}new CurrentFieldGetAction;class RegularCheckAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="正規表現チェック",this.actionProps=[],this.props={field:{code:""},message:"",regExpression:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("message"in e.ActionValue)&&!("regExpression"in e.ActionValue))return i;this.props=e.ActionValue;const s=t.record,l=s[this.props.field.code].value;return new RegExp(this.props.regExpression).test(l)?s[this.props.field.code].error=null:s[this.props.field.code].error=this.props.message,i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new RegularCheckAction;class MailCheckAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="メールアドレスチェック",this.actionProps=[],this.props={field:{code:""},message:"",emailCheck:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("message"in e.ActionValue)&&!("emailCheck"in e.ActionValue))return i;this.props=e.ActionValue;const s=t.record;if(!(this.props.field.code in s))throw new Error(`フィールド[${this.props.field.code}]が見つかりませんでした。`);const l=s[this.props.field.code].value;return this.props.emailCheck==="厳格"?/^[a-zA-Z0-9_-¥.]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(l)?(s[this.props.field.code].error=null,i.result=!0):s[this.props.field.code].error=this.props.message:this.props.emailCheck==="ゆるめ"?/^[^@]+@[^@]+$/.test(l)?(s[this.props.field.code].error=null,i.result=!0):s[this.props.field.code].error=this.props.message:i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new MailCheckAction;class StrCountCheckAciton{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="文字数チェック",this.actionProps=[],this.props={field:{code:""},message:"",maxLength:0},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("message"in e.ActionValue)&&!("strExpression"in e.ActionValue))return i;this.props=e.ActionValue;const s=t.record,l=s[this.props.field.code].value,u=this.props.maxLength;return l===void 0||l===""||(u<l.length?s[this.props.field.code].error=this.props.message:s[this.props.field.code].error=null,i={canNext:!0,result:!0}),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new StrCountCheckAciton;class DatetimeGetterAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="現在日時",this.actionProps=[],this.props={verName:{name:""}},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("verName"in e.ActionValue))return i;this.props=e.ActionValue;let s=new Date;return this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=s.toISOString()),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new DatetimeGetterAction;class InsertValueAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="値を挿入する",this.actionProps=[],this.props={field:{code:""},condition:"",value:"",show:""},this.register()}checkInputValueBlank(e,t,r,i,s){let l;if(l=t.match(/^(\s| )*$/),l!==null||t===null||t===""){if(e==="NUMBER"||e==="DATE"||e==="DATETIME"||e==="TIME"||e==="USER_SELECT"||e==="ORGANIZATION_SELECT"||e==="GROUP_SELECT"||e==="RADIO_BUTTON"||e==="DROP_DOWN"||e==="CHECK_BOX"||e==="MULTI_SELECT")throw s.record[r].error="「"+r+"」に挿入しようとした、値は空白文字です。",new Error("「"+r+"」に挿入しようとした、値は空白文字です。「値を挿入する」コンポーネントの処理を中断しました。");if(i)throw s.record[r].error="「"+r+"」フィールドは必須項目のため、空白文字は挿入できません。",new Error("「"+r+"」フィールドは必須項目のため、空白文字は挿入できません。「値を挿入する」コンポーネントの処理を中断しました。")}return!0}checkVariableValueBlank(e,t,r,i,s){let l;for(let u=0;u<t.length;u++)typeof t[u]=="string"&&(l=t[u].match(/^(\s| )*$/));if(l!=null&&l!==""&&t.length===0){if(e==="NUMBER"||e==="DATE"||e==="DATETIME"||e==="TIME"||e==="USER_SELECT"||e==="ORGANIZATION_SELECT"||e==="GROUP_SELECT"||e==="RADIO_BUTTON"||e==="DROP_DOWN"||e==="CHECK_BOX"||e==="MULTI_SELECT")throw s.record[r].error="「"+r+"」に挿入しようとした、変数の値は空白文字です。",new Error("「"+r+"」に挿入しようとした、変数の値は空白文字です。「値を挿入する」コンポーネントの処理を中断しました。");if(i)throw s.record[r].error="「"+r+"」フィールドは必須項目であり、空白・空白文字の値の変数は、挿入できません。",new Error("「"+r+"」フィールドは必須項目であり、空白・空白文字の値の変数は、挿入できません。「値を挿入する」コンポーネントの処理を中断しました。")}return!0}checkInputNumber(e,t,r){let i=Number(e);if(!isFinite(i))throw r.record[t].error="「"+t+"」フィールドに入れようとした値は、無効な日付形式です。",new Error("「"+t+"」フィールドに入れようとした値は、有効な数値ではありません。「値を挿入する」コンポーネントの処理を中断しました。");return!0}checkInputDate(e,t,r){let i=e.match(/(\d{4})-(\d{2})-(\d{2})$/),s=e.match(/(\d{4})-(\d{1})-(\d{1})$/),l=e.match(/(\d{4})-(\d{1})-(\d{2})$/),u=e.match(/(\d{4})-(\d{2})-(\d{1})$/),h=e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}).(\d{2,3})Z$/),d=e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})Z$/),m;if(m=new Date(e),m!==void 0&&!isNaN(m.getDate())&&i===null&&l===null&&u===null&&s===null&&d===null&&h===null)throw r.record[t].error="「"+t+"」フィールドに入れようとした値は、無効な日付形式です。",new Error("「"+t+"」フィールドに入れようとした値は、無効な日付形式です。「値を挿入する」コンポーネントの処理を中断しました。");return!0}checkInputTime(e,t,r){if(e.match(/^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/)===null)throw r.record[t].error="「"+t+"」フィールドに入れようとした値は、無効な時刻形式です。",new Error("「"+t+"」フィールドに入れようとした値は、無効な時刻形式です。「値を挿入する」コンポーネントの処理を中断しました。「1~2桁 : 2桁」の値を指定してください。");return!0}changeDateFormat(e,t,r,i){let s,l;if(l=new Date(e),l!==void 0&&!isNaN(l.getDate())){if(t==="DATETIME")return s=l.toISOString(),s;let u=e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}).(\d{2,3})Z$/),h=e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})Z$/);if(u!==null||h!==null){let m=l.toLocaleString("ja-JP",{timeZone:"Asia/Tokyo"});console.log(m);let _=m.match(/(\d{4})\/(\d{1,2})\/(\d{1,2})/);if(_!==null){let S=1,C=2,T=3;return`${_[S]}-${_[C]}-${_[T]}`}}let d=e.match(/(\d{4})-(\d{1,2})-(\d{1,2})$/);if(d!==null){let m=1,_=2,S=3;return`${d[m]}-${d[_]}-${d[S]}`}}throw i.record[r].error="「"+r+"」フィールドに入れようとした値は、無効な日付形式です。",new Error("「"+r+"」フィールドに入れようとした値は、無効な日付形式です。「値を挿入する」コンポーネントの処理を中断しました。")}checkInputOption(e,t,r,i){if(t!==void 0){let l=Object.keys(t);for(var s in l)if(l[s]===e)return!0}throw i.record[r].error="「"+r+"」には、存在しない値を挿入しようとしたため、処理を中断しました。",new Error("「"+r+"」には、存在しない値を挿入しようとしたため、処理を中断しました。「値を挿入する」コンポーネントの処理を中断しました。")}async setInputUser(e){let t=[];try{let i=(await kintone.api(kintone.api.url("/v1/users",!0),"GET",{codes:e.join(",")})).users;if(i.length!==e.length)throw new Error;for(let s in i)for(let l in e)i[s].code===e[l]&&t.push(i[s].name);if(t===void 0)throw new Error}catch{return!1}return t}async setInputOrganization(e){let t;try{const i=await kintone.api(kintone.api.url("/v1/organizations.json",!0),"GET",{codes:[e]});if(i.organizations[0].code===e&&(t=i.organizations[0].name),t===void 0)throw new Error}catch{return!1}return t}async setInputGroup(e){let t;try{const i=await kintone.api(kintone.api.url("/v1/groups.json",!0),"GET",{codes:[e]});if(i.groups[0].code===e&&(t=i.groups[0].name),t===void 0)throw new Error}catch{return!1}return t}setValueOfUserObject(e,t,r,i){let s=[];if(r==="NUMBER"||r==="DATE"||r==="DATETIME"||r==="TIME")throw new Error("「"+i+"」フィールドには、ユーザー情報を挿入できません。処理を中断しました。");if(r==="USER_SELECT")if(!Array.isArray(t))s.push(t.code);else for(let l=0;l<t.length;l++)s.push(t[l].code);else if(e.includes(".name")||e.includes(".email")||e.includes(".employeeNumber")||e.includes(".extensionNumber")||e.includes(".id")||e.includes(".isGuest")||e.includes(".timezone")||e.includes(".language")||e.includes(".mobilePhone")||e.includes(".phone")||e.includes(".url")){let l=e.split(".")[1];if(!Array.isArray(t))s.push(t[l]);else for(let u=0;u<t.length;u++)s.push(t[u][l])}else if(!Array.isArray(t))s.push(t.code);else for(let l=0;l<t.length;l++)s.push(t[l].code);if(s===void 0)throw new Error("「"+i+"」フィールドに入れようとした変数は、無効な入力形式です。");return s}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("value"in e.ActionValue))return i;const s=1,l=this.actionProps[s].props.modelValue.type;if(l===null)throw new Error("「値を挿入する」コンポーネントで、値を挿入するフィールドが指定されていなかったため、処理が中断されました。");if(l==="FILE"||l==="SUBTABLE"||l==="CATEGORY"||l==="STATUS"||l==="STATUS_ASSIGNEE"||l==="CREATOR"||l==="MODIFIER"||l==="__REVISION__"||l==="RECORD_NUMBER"||l==="__ID__"||l==="CALC"||l==="CREATED_TIME"||l==="UPDATED_TIME")throw new Error("「値を挿入する」コンポーネントで、選択されたフィールドは、値を挿入するコンポーネントでは非対応のフィールドのため、処理を中断しました。");this.props=e.ActionValue;let u=this.props.value;const h=this.props.field.type,d=this.props.field.required,m=this.props.field.code,_=this.props.show;let S=this.props.field.options,C,T=[],O,H;if(_==="変数"){const q=(f,Y)=>Y.split(".").reduce((U,L)=>(U||{})[L],f);if(H=Object.keys(r.variables),H.length===0)throw new Error("「"+m+"」フィールドに挿入しようとした変数は、存在しないため、処理を中断しました。");let ee;u.includes(".")?ee=u.split(".")[0]:ee=u;let B;for(let f=0;f<H.length;f++)ee===H[f]&&(B=!0);if(!B)throw new Error("「"+m+"」フィールドに挿入しようとした変数は、存在しないため、処理を中断しました。");if(ee&&(C=q(r.variables,ee)),(C===""||C===null)&&(h==="NUMBER"||h==="DATE"||h==="DATETIME"||h==="TIME"||h==="USER_SELECT"||h==="ORGANIZATION_SELECT"||h==="GROUP_SELECT"||h==="RADIO_BUTTON"||h==="DROP_DOWN"||h==="CHECK_BOX"||h==="MULTI_SELECT"))throw new Error("「"+m+"」フィールドに挿入しようとした変数は、値がnullのため、処理を中断しました。");if(typeof C=="object"){let f=[];if(C.length>0?f=Object.keys(C[0]):f=Object.keys(C),f.includes("code")&&f.includes("name")){C=this.setValueOfUserObject(u,C,h,m);for(const Y of C)T.push(Y)}}else C=r.variables[u],T[0]=C;if(T===void 0)throw new Error("「"+m+"」フィールドに入れようとした変数は、無効な入力形式です。");O=this.checkVariableValueBlank(h,T,m,d,t)}else T.push(u),O=this.checkInputValueBlank(h,u,m,d,t);let R,Z=[];if(O){if(h==="SINGLE_LINE_TEXT"||h==="MULTI_LINE_TEXT"||h==="RICH_TEXT"||h==="LINK")R=T.join(",");else if(h==="NUMBER")this.checkInputNumber(T[0],m,t)&&(R=Number(T[0]));else if(h==="DATE"||h==="DATETIME"){if(this.checkInputDate(T[0],m,t)){let q=this.changeDateFormat(T[0],h,m,t);q&&(R=q)}}else if(h==="TIME")this.checkInputTime(T[0],m,t)&&(R=T[0]);else if(h==="RADIO_BUTTON"||h==="DROP_DOWN")this.checkInputOption(T[0],S,m,t)&&(R=T[0]);else if(h==="CHECK_BOX"||h==="MULTI_SELECT")this.checkInputOption(T[0],S,m,t)&&(Z[0]=T[0]);else if(h==="USER_SELECT"){let q=await this.setInputUser(T);if(!q)throw t.record[m].error="ユーザー選択に、挿入しようとしたユーザー情報は見つかりませんでした。「値を挿入する」コンポーネントの処理を中断しました。",new Error("ユーザー選択に、挿入しようとしたユーザー情報は見つかりませんでした。「値を挿入する」コンポーネントの処理を中断しました。");for(let ee in T)Z.push({code:T[ee],name:q[ee]})}else if(h==="ORGANIZATION_SELECT"){let q=await this.setInputOrganization(u);if(q)R=[{code:u,name:q}];else throw t.record[m].error="組織選択フィールドに、挿入しようとした組織情報は見つかりませんでした。「値を挿入する」コンポーネントの処理を中断しました。",new Error("組織選択フィールドに、挿入しようとした組織情報は見つかりませんでした。「値を挿入する」コンポーネントの処理を中断しました。")}else if(h==="GROUP_SELECT"){let q=await this.setInputGroup(u);if(q)R=[{code:u,name:q}];else throw t.record[m].error="グループ選択フィールドに、挿入しようとしたグループ情報は見つかりませんでした。「値を挿入する」コンポーネントの処理を中断しました。",new Error("グループ選択フィールドに、挿入しようとしたグループ情報は見つかりませんでした。「値を挿入する」コンポーネントの処理を中断しました。")}}const V=this.getConditionResult(r);if(!t.type.includes("success"))V&&(R!==void 0?t.record[m].value=R:t.record[m].value=Z);else{async function q(B,f,Y,U,L){U!==void 0?Y.record[f].value=U:Y.record[f].value=L,B&&(U!==void 0?await ee(f,Y,U):await ee(f,Y,L))}async function ee(B,f,Y){try{var U={app:f.appId,id:f.recordId,record:{[B]:{value:Y}}};const L=await kintone.api(kintone.api.url("/k/v1/record",!0),"PUT",U)}catch{return!1}}q(V,m,t,R,Z)}return i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!0,i}}getConditionResult(e){const t=this.getCondition(this.props.condition);return t?t.evaluate(t.root,e):!0}getCondition(e){try{const t=new ConditionTree;return t.fromJson(e),t.getConditions(t.root).length>0?t:null}catch{return null}}register(){actionAddins[this.name]=this}}new InsertValueAction;class GetValueAciton{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="値を取得する",this.actionProps=[],this.props={field:{code:""},verName:{name:""}},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("verName"in e.ActionValue))return i;this.props=e.ActionValue;const l=t.record[this.props.field.code].value;return this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=l),i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new GetValueAciton;class StringJoinAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="文字結合",this.actionProps=[],this.register(),this.props={saveField:{code:""},joinField1:{code:""},joinField2:{code:""},delimiter:""},this.register()}async process(e,t){let r={canNext:!1,result:!1};try{let i=function(C,T,O,H){var R,Z,V,q,ee,B,f,Y,U,L,z,K,G,oe,ue,de;if((((R=H.record[O])==null?void 0:R.value)===void 0||((Z=H.record[O])==null?void 0:Z.value)===null)&&(H.record[O].value=""),T==="CREATOR"||T==="MODIFIER")C=(V=H.record[O])==null?void 0:V.value.name;else if(T==="DATETIME"||T==="CREATED_TIME"||T==="UPDATED_TIME")((q=H.record[O])==null?void 0:q.value)!==void 0&&((ee=H.record[O])==null?void 0:ee.value)!==""?C=Formatter.dateFormat(new Date((B=H.record[O])==null?void 0:B.value),"yyyy-MM-dd HH:mm"):C=(f=H.record[O])==null?void 0:f.value;else if(T==="USER_SELECT"||T==="ORGANIZATION_SELECT"||T==="GROUP_SELECT"||T==="FILE"||T==="STATUS_ASSIGNEE")if(((Y=H.record[O])==null?void 0:Y.value)===void 0||((U=H.record[O])==null?void 0:U.value)==="")C=(L=H.record[O])==null?void 0:L.value;else{const le=(z=H.record[O])==null?void 0:z.value;let ve=[];for(let he=0;he<le.length;he++)ve.push(le[he].name);C=ve.join()}else if(T==="CATEGORY"||T==="CHECK_BOX"||T==="MULTI_SELECT")if(((K=H.record[O])==null?void 0:K.value)===void 0||((G=H.record[O])==null?void 0:G.value)==="")C=(oe=H.record[O])==null?void 0:oe.value;else{const le=(ue=H.record[O])==null?void 0:ue.value;let ve=[];for(let he=0;he<le.length;he++)ve.push(le[he]);C=ve.join()}else T==="STATUS"&&H.type.includes("process")?C=H.nextStatus.value:C=(de=H.record[O])==null?void 0:de.value;return C==null&&(C=""),C};if(this.actionProps=e.actionProps,!("saveField"in e.ActionValue)&&!("joinField1"in e.ActionValue)&&!("joinField2"in e.ActionValue))return r;this.props=e.ActionValue;const s=t.record,l=this.props.joinField1.type,u=this.props.joinField2.type,h=this.props.saveField.type;if(!(h==="SINGLE_LINE_TEXT"||h==="MULTI_LINE_TEXT"||h==="RICH_TEXT"))return t.error="[エラーメッセージ]:結合保存先対応不可。結合しません",t.type.includes("success")&&window.alert("[windows alert]:"+t.error),r={canNext:!1,result:!1},r;let d="";d=i(d,l,this.props.joinField1.code,t);let m="";m=i(m,u,this.props.joinField2.code,t);const _=this.props.delimiter;let S="";if(d===""&&m===""?S="":d===""&&m!==""?S=m:m===""&&d!==""?S=d:d!==""&&m!==""&&(S=`${d}${_}${m}`),!t.type.includes("success"))s[this.props.saveField.code].value=S;else{async function C(T,O){return new Promise((H,R)=>{var Z={app:O.appId,id:O.recordId,record:{[T]:{value:S}}};kintone.api(kintone.api.url("/k/v1/record",!0),"PUT",Z,V=>{H(V)},V=>{R(V)})})}s[this.props.saveField.code].value=S,await C(this.props.saveField.code,t),t.type.includes("index")&&window.alert("文字結合には、一覧画面更新成功後自動リロードしません。必要に応じて手動リロードください。")}return r={canNext:!0,result:!0},r}catch(i){return t.type.includes("success")&&window.alert("[windows alert]:処理中異常が発生しました。結合しません。システム担当者へお問合せください。errorメッセージ:"+i),t.error="[エラーメッセージ]:処理中異常が発生しました。結合しません。システム担当者へお問合せください。errorメッセージ:"+i,{canNext:!1,result:!1}}}register(){actionAddins[this.name]=this}}new StringJoinAction;class FullWidthAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="全角チェック",this.actionProps=[],this.props={field:{code:""}},this.register()}async process(e,t,r){var s;let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue))return i;this.props=e.ActionValue;const l=t.record;if(!(this.props.field.code in l))throw new Error(`フィールド「${this.props.field.code}」が見つかりません。`);const u=(s=l[this.props.field.code])==null?void 0:s.value;return(u===void 0||u==="")&&(l[this.props.field.code].error=null),!this.containsFullWidthChars(u)&&!(u===void 0||u==="")?(l[this.props.field.code].error="半角が含まれています",i.canNext=!1):l[this.props.field.code].error=null,i={canNext:!0,result:!0},i}catch(l){return r.errors.handleError(l,e),i.canNext=!1,i}}containsFullWidthChars(e){const t="^[^-~。-゚]+$";return new RegExp(t).test(e)}register(){actionAddins[this.name]=this}}new FullWidthAction;class HalfWidthAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="半角チェック",this.actionProps=[],this.props={field:{code:""}},this.register()}async process(e,t,r){var s;let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue))return i;this.props=e.ActionValue;const l=t.record;if(!(this.props.field.code in l))throw new Error(`フィールド「${this.props.field.code}」が見つかりません。`);const u=(s=l[this.props.field.code])==null?void 0:s.value;return(u===void 0||u==="")&&(l[this.props.field.code].error=null),this.containsHalfWidthChars(u)?l[this.props.field.code].error=null:(l[this.props.field.code].error="全角が含まれています",i.canNext=!1),i={canNext:!0,result:!0},i}catch(l){return r.errors.handleError(l,e),i.canNext=!1,i}}containsHalfWidthChars(e){const t="^[-~。-゚]+$";return new RegExp(t).test(e)}register(){actionAddins[this.name]=this}}new HalfWidthAction;const fullWidthToHalfWidthMap={ガ:"ガ",ギ:"ギ",グ:"グ",ゲ:"ゲ",ゴ:"ゴ",ザ:"ザ",ジ:"ジ",ズ:"ズ",ゼ:"ゼ",ゾ:"ゾ",ダ:"ダ",ヂ:"ヂ",ヅ:"ヅ",デ:"デ",ド:"ド",バ:"バ",ビ:"ビ",ブ:"ブ",ベ:"ベ",ボ:"ボ",パ:"パ",ピ:"ピ",プ:"プ",ペ:"ペ",ポ:"ポ",ヴ:"ヴ",ヷ:"ヷ",ヺ:"ヺ",ア:"ア",イ:"イ",ウ:"ウ",エ:"エ",オ:"オ",カ:"カ",キ:"キ",ク:"ク",ケ:"ケ",コ:"コ",サ:"サ",シ:"シ",ス:"ス",セ:"セ",ソ:"ソ",タ:"タ",チ:"チ",ツ:"ツ",テ:"テ",ト:"ト",ナ:"ナ",ニ:"ニ",ヌ:"ヌ",ネ:"ネ",ノ:"ノ",ハ:"ハ",ヒ:"ヒ",フ:"フ",ヘ:"ヘ",ホ:"ホ",マ:"マ",ミ:"ミ",ム:"ム",メ:"メ",モ:"モ",ヤ:"ヤ",ユ:"ユ",ヨ:"ヨ",ラ:"ラ",リ:"リ",ル:"ル",レ:"レ",ロ:"ロ",ワ:"ワ",ヲ:"ヲ",ン:"ン",ァ:"ァ",ィ:"ィ",ゥ:"ゥ",ェ:"ェ",ォ:"ォ",ッ:"ッ",ャ:"ャ",ュ:"ュ",ョ:"ョ","。":"。","、":"、",ー:"ー","「":"「","」":"」","・":"・"," ":" "},halfWidthToFullWidthMap={ガ:"ガ",ギ:"ギ",グ:"グ",ゲ:"ゲ",ゴ:"ゴ",ザ:"ザ",ジ:"ジ",ズ:"ズ",ゼ:"ゼ",ゾ:"ゾ",ダ:"ダ",ヂ:"ヂ",ヅ:"ヅ",デ:"デ",ド:"ド",バ:"バ",ビ:"ビ",ブ:"ブ",ベ:"ベ",ボ:"ボ",パ:"パ",ピ:"ピ",プ:"プ",ペ:"ペ",ポ:"ポ",ヴ:"ヴ",ヷ:"ヷ",ヺ:"ヺ",ア:"ア",イ:"イ",ウ:"ウ",エ:"エ",オ:"オ",カ:"カ",キ:"キ",ク:"ク",ケ:"ケ",コ:"コ",サ:"サ",シ:"シ",ス:"ス",セ:"セ",ソ:"ソ",タ:"タ",チ:"チ",ツ:"ツ",テ:"テ",ト:"ト",ナ:"ナ",ニ:"ニ",ヌ:"ヌ",ネ:"ネ",ノ:"ノ",ハ:"ハ",ヒ:"ヒ",フ:"フ",ヘ:"ヘ",ホ:"ホ",マ:"マ",ミ:"ミ",ム:"ム",メ:"メ",モ:"モ",ヤ:"ヤ",ユ:"ユ",ヨ:"ヨ",ラ:"ラ",リ:"リ",ル:"ル",レ:"レ",ロ:"ロ",ワ:"ワ",ヲ:"ヲ",ン:"ン",ァ:"ァ",ィ:"ィ",ゥ:"ゥ",ェ:"ェ",ォ:"ォ",ッ:"ッ",ャ:"ャ",ュ:"ュ",ョ:"ョ","。":"。","、":"、",ー:"ー","「":"「","」":"」","・":"・"," ":" "};class FullHalfConversionAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="全角/半角変換",this.actionProps=[],this.props={field:{code:""},conversion:"",verName:{name:""}},this.register()}async process(e,t,r){var s;let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("conversion"in e.ActionValue)&&!("verName"in e.ActionValue))return i;this.props=e.ActionValue;const l=t.record;if(!(this.props.field.code in l))throw new Error(`フィールド「${this.props.field.code}」が見つかりません。`);const u=(s=l[this.props.field.code])==null?void 0:s.value;return(u===void 0||u==="")&&(l[this.props.field.code].error=null),this.props.conversion==="全角"&&(r.variables[this.props.verName.name]=this.toFullWidth(u)),this.props.conversion==="半角"?r.variables[this.props.verName.name]=this.toHalfWidth(u):l[this.props.field.code].error=null,i={canNext:!0,result:!0},i}catch(l){return r.errors.handleError(l,e),i.canNext=!1,i}}toFullWidth(e){let t=e.replace(/[A-Za-z0-9!-~]/g,function(r){return String.fromCharCode(r.charCodeAt(0)+65248)});return t=t.replace(/[\uFF61-\uFF9F ]/g,function(r){return halfWidthToFullWidthMap[r]||r}),t}toHalfWidth(e){let t=e.replace(/[!-~]/g,function(r){return String.fromCharCode(r.charCodeAt(0)-65248)});return t=t.replace(/[ガ-ヴァ-ン。、ー「」・ ]/g,function(r){return fullWidthToHalfWidthMap[r]||r}),t}register(){actionAddins[this.name]=this}}new FullHalfConversionAction;class LoginUserGetterAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="ログインユーザー取得",this.actionProps=[],this.register(),this.props={verName:{name:""}},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{return this.actionProps=e.actionProps,"verName"in e.ActionValue&&(this.props=e.ActionValue,this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=kintone.getLoginUser()),i={canNext:!0,result:!0}),i}catch(s){return r.errors.handleError(s,e),{canNext:!1,result:!1}}}register(){actionAddins[this.name]=this}}new LoginUserGetterAction;const autoLookup="";var modal={exports:{}},baseComponent={exports:{}},data={exports:{}};/*!
|
||
* Bootstrap data.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredData;function requireData(){return hasRequiredData||(hasRequiredData=1,function(n,e){(function(t,r){n.exports=r()})(commonjsGlobal,function(){const t=new Map;return{set(i,s,l){t.has(i)||t.set(i,new Map);const u=t.get(i);if(!u.has(s)&&u.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(u.keys())[0]}.`);return}u.set(s,l)},get(i,s){return t.has(i)&&t.get(i).get(s)||null},remove(i,s){if(!t.has(i))return;const l=t.get(i);l.delete(s),l.size===0&&t.delete(i)}}})}(data)),data.exports}var eventHandler={exports:{}},util={exports:{}};/*!
|
||
* Bootstrap index.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredUtil;function requireUtil(){return hasRequiredUtil||(hasRequiredUtil=1,function(n,e){(function(t,r){r(e)})(commonjsGlobal,function(t){const s="transitionend",l=L=>(L&&window.CSS&&window.CSS.escape&&(L=L.replace(/#([^\s"#']+)/g,(z,K)=>`#${CSS.escape(K)}`)),L),u=L=>L==null?`${L}`:Object.prototype.toString.call(L).match(/\s([a-z]+)/i)[1].toLowerCase(),h=L=>{do L+=Math.floor(Math.random()*1e6);while(document.getElementById(L));return L},d=L=>{if(!L)return 0;let{transitionDuration:z,transitionDelay:K}=window.getComputedStyle(L);const G=Number.parseFloat(z),oe=Number.parseFloat(K);return!G&&!oe?0:(z=z.split(",")[0],K=K.split(",")[0],(Number.parseFloat(z)+Number.parseFloat(K))*1e3)},m=L=>{L.dispatchEvent(new Event(s))},_=L=>!L||typeof L!="object"?!1:(typeof L.jquery<"u"&&(L=L[0]),typeof L.nodeType<"u"),S=L=>_(L)?L.jquery?L[0]:L:typeof L=="string"&&L.length>0?document.querySelector(l(L)):null,C=L=>{if(!_(L)||L.getClientRects().length===0)return!1;const z=getComputedStyle(L).getPropertyValue("visibility")==="visible",K=L.closest("details:not([open])");if(!K)return z;if(K!==L){const G=L.closest("summary");if(G&&G.parentNode!==K||G===null)return!1}return z},T=L=>!L||L.nodeType!==Node.ELEMENT_NODE||L.classList.contains("disabled")?!0:typeof L.disabled<"u"?L.disabled:L.hasAttribute("disabled")&&L.getAttribute("disabled")!=="false",O=L=>{if(!document.documentElement.attachShadow)return null;if(typeof L.getRootNode=="function"){const z=L.getRootNode();return z instanceof ShadowRoot?z:null}return L instanceof ShadowRoot?L:L.parentNode?O(L.parentNode):null},H=()=>{},R=L=>{L.offsetHeight},Z=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,V=[],q=L=>{document.readyState==="loading"?(V.length||document.addEventListener("DOMContentLoaded",()=>{for(const z of V)z()}),V.push(L)):L()},ee=()=>document.documentElement.dir==="rtl",B=L=>{q(()=>{const z=Z();if(z){const K=L.NAME,G=z.fn[K];z.fn[K]=L.jQueryInterface,z.fn[K].Constructor=L,z.fn[K].noConflict=()=>(z.fn[K]=G,L.jQueryInterface)}})},f=(L,z=[],K=L)=>typeof L=="function"?L(...z):K,Y=(L,z,K=!0)=>{if(!K){f(L);return}const G=5,oe=d(z)+G;let ue=!1;const de=({target:le})=>{le===z&&(ue=!0,z.removeEventListener(s,de),f(L))};z.addEventListener(s,de),setTimeout(()=>{ue||m(z)},oe)},U=(L,z,K,G)=>{const oe=L.length;let ue=L.indexOf(z);return ue===-1?!K&&G?L[oe-1]:L[0]:(ue+=K?1:-1,G&&(ue=(ue+oe)%oe),L[Math.max(0,Math.min(ue,oe-1))])};t.defineJQueryPlugin=B,t.execute=f,t.executeAfterTransition=Y,t.findShadowRoot=O,t.getElement=S,t.getNextActiveElement=U,t.getTransitionDurationFromElement=d,t.getUID=h,t.getjQuery=Z,t.isDisabled=T,t.isElement=_,t.isRTL=ee,t.isVisible=C,t.noop=H,t.onDOMContentLoaded=q,t.parseSelector=l,t.reflow=R,t.toType=u,t.triggerTransitionEnd=m,Object.defineProperty(t,Symbol.toStringTag,{value:"Module"})})}(util,util.exports)),util.exports}/*!
|
||
* Bootstrap event-handler.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredEventHandler;function requireEventHandler(){return hasRequiredEventHandler||(hasRequiredEventHandler=1,function(n,e){(function(t,r){n.exports=r(requireUtil())})(commonjsGlobal,function(t){const r=/[^.]*(?=\..*)\.|.*/,i=/\..*/,s=/::\d+$/,l={};let u=1;const h={mouseenter:"mouseover",mouseleave:"mouseout"},d=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function m(B,f){return f&&`${f}::${u++}`||B.uidEvent||u++}function _(B){const f=m(B);return B.uidEvent=f,l[f]=l[f]||{},l[f]}function S(B,f){return function Y(U){return ee(U,{delegateTarget:B}),Y.oneOff&&q.off(B,U.type,f),f.apply(B,[U])}}function C(B,f,Y){return function U(L){const z=B.querySelectorAll(f);for(let{target:K}=L;K&&K!==this;K=K.parentNode)for(const G of z)if(G===K)return ee(L,{delegateTarget:K}),U.oneOff&&q.off(B,L.type,f,Y),Y.apply(K,[L])}}function T(B,f,Y=null){return Object.values(B).find(U=>U.callable===f&&U.delegationSelector===Y)}function O(B,f,Y){const U=typeof f=="string",L=U?Y:f||Y;let z=V(B);return d.has(z)||(z=B),[U,L,z]}function H(B,f,Y,U,L){if(typeof f!="string"||!B)return;let[z,K,G]=O(f,Y,U);f in h&&(K=(De=>function(fe){if(!fe.relatedTarget||fe.relatedTarget!==fe.delegateTarget&&!fe.delegateTarget.contains(fe.relatedTarget))return De.call(this,fe)})(K));const oe=_(B),ue=oe[G]||(oe[G]={}),de=T(ue,K,z?Y:null);if(de){de.oneOff=de.oneOff&&L;return}const le=m(K,f.replace(r,"")),ve=z?C(B,Y,K):S(B,K);ve.delegationSelector=z?Y:null,ve.callable=K,ve.oneOff=L,ve.uidEvent=le,ue[le]=ve,B.addEventListener(G,ve,z)}function R(B,f,Y,U,L){const z=T(f[Y],U,L);z&&(B.removeEventListener(Y,z,!!L),delete f[Y][z.uidEvent])}function Z(B,f,Y,U){const L=f[Y]||{};for(const[z,K]of Object.entries(L))z.includes(U)&&R(B,f,Y,K.callable,K.delegationSelector)}function V(B){return B=B.replace(i,""),h[B]||B}const q={on(B,f,Y,U){H(B,f,Y,U,!1)},one(B,f,Y,U){H(B,f,Y,U,!0)},off(B,f,Y,U){if(typeof f!="string"||!B)return;const[L,z,K]=O(f,Y,U),G=K!==f,oe=_(B),ue=oe[K]||{},de=f.startsWith(".");if(typeof z<"u"){if(!Object.keys(ue).length)return;R(B,oe,K,z,L?Y:null);return}if(de)for(const le of Object.keys(oe))Z(B,oe,le,f.slice(1));for(const[le,ve]of Object.entries(ue)){const he=le.replace(s,"");(!G||f.includes(he))&&R(B,oe,K,ve.callable,ve.delegationSelector)}},trigger(B,f,Y){if(typeof f!="string"||!B)return null;const U=t.getjQuery(),L=V(f),z=f!==L;let K=null,G=!0,oe=!0,ue=!1;z&&U&&(K=U.Event(f,Y),U(B).trigger(K),G=!K.isPropagationStopped(),oe=!K.isImmediatePropagationStopped(),ue=K.isDefaultPrevented());const de=ee(new Event(f,{bubbles:G,cancelable:!0}),Y);return ue&&de.preventDefault(),oe&&B.dispatchEvent(de),de.defaultPrevented&&K&&K.preventDefault(),de}};function ee(B,f={}){for(const[Y,U]of Object.entries(f))try{B[Y]=U}catch{Object.defineProperty(B,Y,{configurable:!0,get(){return U}})}return B}return q})}(eventHandler)),eventHandler.exports}var config={exports:{}},manipulator={exports:{}};/*!
|
||
* Bootstrap manipulator.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredManipulator;function requireManipulator(){return hasRequiredManipulator||(hasRequiredManipulator=1,function(n,e){(function(t,r){n.exports=r()})(commonjsGlobal,function(){function t(s){if(s==="true")return!0;if(s==="false")return!1;if(s===Number(s).toString())return Number(s);if(s===""||s==="null")return null;if(typeof s!="string")return s;try{return JSON.parse(decodeURIComponent(s))}catch{return s}}function r(s){return s.replace(/[A-Z]/g,l=>`-${l.toLowerCase()}`)}return{setDataAttribute(s,l,u){s.setAttribute(`data-bs-${r(l)}`,u)},removeDataAttribute(s,l){s.removeAttribute(`data-bs-${r(l)}`)},getDataAttributes(s){if(!s)return{};const l={},u=Object.keys(s.dataset).filter(h=>h.startsWith("bs")&&!h.startsWith("bsConfig"));for(const h of u){let d=h.replace(/^bs/,"");d=d.charAt(0).toLowerCase()+d.slice(1,d.length),l[d]=t(s.dataset[h])}return l},getDataAttribute(s,l){return t(s.getAttribute(`data-bs-${r(l)}`))}}})}(manipulator)),manipulator.exports}/*!
|
||
* Bootstrap config.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredConfig;function requireConfig(){return hasRequiredConfig||(hasRequiredConfig=1,function(n,e){(function(t,r){n.exports=r(requireManipulator(),requireUtil())})(commonjsGlobal,function(t,r){class i{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(l){return l=this._mergeConfigObj(l),l=this._configAfterMerge(l),this._typeCheckConfig(l),l}_configAfterMerge(l){return l}_mergeConfigObj(l,u){const h=r.isElement(u)?t.getDataAttribute(u,"config"):{};return{...this.constructor.Default,...typeof h=="object"?h:{},...r.isElement(u)?t.getDataAttributes(u):{},...typeof l=="object"?l:{}}}_typeCheckConfig(l,u=this.constructor.DefaultType){for(const[h,d]of Object.entries(u)){const m=l[h],_=r.isElement(m)?"element":r.toType(m);if(!new RegExp(d).test(_))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${h}" provided type "${_}" but expected type "${d}".`)}}}return i})}(config)),config.exports}/*!
|
||
* Bootstrap base-component.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredBaseComponent;function requireBaseComponent(){return hasRequiredBaseComponent||(hasRequiredBaseComponent=1,function(n,e){(function(t,r){n.exports=r(requireData(),requireEventHandler(),requireConfig(),requireUtil())})(commonjsGlobal,function(t,r,i,s){const l="5.3.3";class u extends i{constructor(d,m){super(),d=s.getElement(d),d&&(this._element=d,this._config=this._getConfig(m),t.set(this._element,this.constructor.DATA_KEY,this))}dispose(){t.remove(this._element,this.constructor.DATA_KEY),r.off(this._element,this.constructor.EVENT_KEY);for(const d of Object.getOwnPropertyNames(this))this[d]=null}_queueCallback(d,m,_=!0){s.executeAfterTransition(d,m,_)}_getConfig(d){return d=this._mergeConfigObj(d,this._element),d=this._configAfterMerge(d),this._typeCheckConfig(d),d}static getInstance(d){return t.get(s.getElement(d),this.DATA_KEY)}static getOrCreateInstance(d,m={}){return this.getInstance(d)||new this(d,typeof m=="object"?m:null)}static get VERSION(){return l}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(d){return`${d}${this.EVENT_KEY}`}}return u})}(baseComponent)),baseComponent.exports}var selectorEngine={exports:{}};/*!
|
||
* Bootstrap selector-engine.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredSelectorEngine;function requireSelectorEngine(){return hasRequiredSelectorEngine||(hasRequiredSelectorEngine=1,function(n,e){(function(t,r){n.exports=r(requireUtil())})(commonjsGlobal,function(t){const r=s=>{let l=s.getAttribute("data-bs-target");if(!l||l==="#"){let u=s.getAttribute("href");if(!u||!u.includes("#")&&!u.startsWith("."))return null;u.includes("#")&&!u.startsWith("#")&&(u=`#${u.split("#")[1]}`),l=u&&u!=="#"?u.trim():null}return l?l.split(",").map(u=>t.parseSelector(u)).join(","):null},i={find(s,l=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(l,s))},findOne(s,l=document.documentElement){return Element.prototype.querySelector.call(l,s)},children(s,l){return[].concat(...s.children).filter(u=>u.matches(l))},parents(s,l){const u=[];let h=s.parentNode.closest(l);for(;h;)u.push(h),h=h.parentNode.closest(l);return u},prev(s,l){let u=s.previousElementSibling;for(;u;){if(u.matches(l))return[u];u=u.previousElementSibling}return[]},next(s,l){let u=s.nextElementSibling;for(;u;){if(u.matches(l))return[u];u=u.nextElementSibling}return[]},focusableChildren(s){const l=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(u=>`${u}:not([tabindex^="-"])`).join(",");return this.find(l,s).filter(u=>!t.isDisabled(u)&&t.isVisible(u))},getSelectorFromElement(s){const l=r(s);return l&&i.findOne(l)?l:null},getElementFromSelector(s){const l=r(s);return l?i.findOne(l):null},getMultipleElementsFromSelector(s){const l=r(s);return l?i.find(l):[]}};return i})}(selectorEngine)),selectorEngine.exports}var backdrop={exports:{}};/*!
|
||
* Bootstrap backdrop.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredBackdrop;function requireBackdrop(){return hasRequiredBackdrop||(hasRequiredBackdrop=1,function(n,e){(function(t,r){n.exports=r(requireEventHandler(),requireConfig(),requireUtil())})(commonjsGlobal,function(t,r,i){const s="backdrop",l="fade",u="show",h=`mousedown.bs.${s}`,d={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},m={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class _ extends r{constructor(C){super(),this._config=this._getConfig(C),this._isAppended=!1,this._element=null}static get Default(){return d}static get DefaultType(){return m}static get NAME(){return s}show(C){if(!this._config.isVisible){i.execute(C);return}this._append();const T=this._getElement();this._config.isAnimated&&i.reflow(T),T.classList.add(u),this._emulateAnimation(()=>{i.execute(C)})}hide(C){if(!this._config.isVisible){i.execute(C);return}this._getElement().classList.remove(u),this._emulateAnimation(()=>{this.dispose(),i.execute(C)})}dispose(){this._isAppended&&(t.off(this._element,h),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const C=document.createElement("div");C.className=this._config.className,this._config.isAnimated&&C.classList.add(l),this._element=C}return this._element}_configAfterMerge(C){return C.rootElement=i.getElement(C.rootElement),C}_append(){if(this._isAppended)return;const C=this._getElement();this._config.rootElement.append(C),t.on(C,h,()=>{i.execute(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(C){i.executeAfterTransition(C,this._getElement(),this._config.isAnimated)}}return _})}(backdrop)),backdrop.exports}var componentFunctions={exports:{}};/*!
|
||
* Bootstrap component-functions.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredComponentFunctions;function requireComponentFunctions(){return hasRequiredComponentFunctions||(hasRequiredComponentFunctions=1,function(n,e){(function(t,r){r(e,requireEventHandler(),requireSelectorEngine(),requireUtil())})(commonjsGlobal,function(t,r,i,s){const l=(u,h="hide")=>{const d=`click.dismiss${u.EVENT_KEY}`,m=u.NAME;r.on(document,d,`[data-bs-dismiss="${m}"]`,function(_){if(["A","AREA"].includes(this.tagName)&&_.preventDefault(),s.isDisabled(this))return;const S=i.getElementFromSelector(this)||this.closest(`.${m}`);u.getOrCreateInstance(S)[h]()})};t.enableDismissTrigger=l,Object.defineProperty(t,Symbol.toStringTag,{value:"Module"})})}(componentFunctions,componentFunctions.exports)),componentFunctions.exports}var focustrap={exports:{}};/*!
|
||
* Bootstrap focustrap.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredFocustrap;function requireFocustrap(){return hasRequiredFocustrap||(hasRequiredFocustrap=1,function(n,e){(function(t,r){n.exports=r(requireEventHandler(),requireSelectorEngine(),requireConfig())})(commonjsGlobal,function(t,r,i){const s="focustrap",u=".bs.focustrap",h=`focusin${u}`,d=`keydown.tab${u}`,m="Tab",_="forward",S="backward",C={autofocus:!0,trapElement:null},T={autofocus:"boolean",trapElement:"element"};class O extends i{constructor(R){super(),this._config=this._getConfig(R),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return C}static get DefaultType(){return T}static get NAME(){return s}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),t.off(document,u),t.on(document,h,R=>this._handleFocusin(R)),t.on(document,d,R=>this._handleKeydown(R)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,t.off(document,u))}_handleFocusin(R){const{trapElement:Z}=this._config;if(R.target===document||R.target===Z||Z.contains(R.target))return;const V=r.focusableChildren(Z);V.length===0?Z.focus():this._lastTabNavDirection===S?V[V.length-1].focus():V[0].focus()}_handleKeydown(R){R.key===m&&(this._lastTabNavDirection=R.shiftKey?S:_)}}return O})}(focustrap)),focustrap.exports}var scrollbar={exports:{}};/*!
|
||
* Bootstrap scrollbar.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/var hasRequiredScrollbar;function requireScrollbar(){return hasRequiredScrollbar||(hasRequiredScrollbar=1,function(n,e){(function(t,r){n.exports=r(requireManipulator(),requireSelectorEngine(),requireUtil())})(commonjsGlobal,function(t,r,i){const s=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",l=".sticky-top",u="padding-right",h="margin-right";class d{constructor(){this._element=document.body}getWidth(){const _=document.documentElement.clientWidth;return Math.abs(window.innerWidth-_)}hide(){const _=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,u,S=>S+_),this._setElementAttributes(s,u,S=>S+_),this._setElementAttributes(l,h,S=>S-_)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,u),this._resetElementAttributes(s,u),this._resetElementAttributes(l,h)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(_,S,C){const T=this.getWidth(),O=H=>{if(H!==this._element&&window.innerWidth>H.clientWidth+T)return;this._saveInitialAttribute(H,S);const R=window.getComputedStyle(H).getPropertyValue(S);H.style.setProperty(S,`${C(Number.parseFloat(R))}px`)};this._applyManipulationCallback(_,O)}_saveInitialAttribute(_,S){const C=_.style.getPropertyValue(S);C&&t.setDataAttribute(_,S,C)}_resetElementAttributes(_,S){const C=T=>{const O=t.getDataAttribute(T,S);if(O===null){T.style.removeProperty(S);return}t.removeDataAttribute(T,S),T.style.setProperty(S,O)};this._applyManipulationCallback(_,C)}_applyManipulationCallback(_,S){if(i.isElement(_)){S(_);return}for(const C of r.find(_,this._element))S(C)}}return d})}(scrollbar)),scrollbar.exports}/*!
|
||
* Bootstrap modal.js v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/(function(n,e){(function(t,r){n.exports=r(requireBaseComponent(),requireEventHandler(),requireSelectorEngine(),requireBackdrop(),requireComponentFunctions(),requireFocustrap(),requireUtil(),requireScrollbar())})(commonjsGlobal,function(t,r,i,s,l,u,h,d){const m="modal",S=".bs.modal",C=".data-api",T="Escape",O=`hide${S}`,H=`hidePrevented${S}`,R=`hidden${S}`,Z=`show${S}`,V=`shown${S}`,q=`resize${S}`,ee=`click.dismiss${S}`,B=`mousedown.dismiss${S}`,f=`keydown.dismiss${S}`,Y=`click${S}${C}`,U="modal-open",L="fade",z="show",K="modal-static",G=".modal.show",oe=".modal-dialog",ue=".modal-body",de='[data-bs-toggle="modal"]',le={backdrop:!0,focus:!0,keyboard:!0},ve={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class he extends t{constructor(fe,be){super(fe,be),this._dialog=i.findOne(oe,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new d,this._addEventListeners()}static get Default(){return le}static get DefaultType(){return ve}static get NAME(){return m}toggle(fe){return this._isShown?this.hide():this.show(fe)}show(fe){this._isShown||this._isTransitioning||r.trigger(this._element,Z,{relatedTarget:fe}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(U),this._adjustDialog(),this._backdrop.show(()=>this._showElement(fe)))}hide(){!this._isShown||this._isTransitioning||r.trigger(this._element,O).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(z),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){r.off(window,S),r.off(this._dialog,S),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new s({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new u({trapElement:this._element})}_showElement(fe){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const be=i.findOne(ue,this._dialog);be&&(be.scrollTop=0),h.reflow(this._element),this._element.classList.add(z);const we=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,r.trigger(this._element,V,{relatedTarget:fe})};this._queueCallback(we,this._dialog,this._isAnimated())}_addEventListeners(){r.on(this._element,f,fe=>{if(fe.key===T){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),r.on(window,q,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),r.on(this._element,B,fe=>{r.one(this._element,ee,be=>{if(!(this._element!==fe.target||this._element!==be.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(U),this._resetAdjustments(),this._scrollBar.reset(),r.trigger(this._element,R)})}_isAnimated(){return this._element.classList.contains(L)}_triggerBackdropTransition(){if(r.trigger(this._element,H).defaultPrevented)return;const be=this._element.scrollHeight>document.documentElement.clientHeight,we=this._element.style.overflowY;we==="hidden"||this._element.classList.contains(K)||(be||(this._element.style.overflowY="hidden"),this._element.classList.add(K),this._queueCallback(()=>{this._element.classList.remove(K),this._queueCallback(()=>{this._element.style.overflowY=we},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const fe=this._element.scrollHeight>document.documentElement.clientHeight,be=this._scrollBar.getWidth(),we=be>0;if(we&&!fe){const Ne=h.isRTL()?"paddingLeft":"paddingRight";this._element.style[Ne]=`${be}px`}if(!we&&fe){const Ne=h.isRTL()?"paddingRight":"paddingLeft";this._element.style[Ne]=`${be}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(fe,be){return this.each(function(){const we=he.getOrCreateInstance(this,fe);if(typeof fe=="string"){if(typeof we[fe]>"u")throw new TypeError(`No method named "${fe}"`);we[fe](be)}})}}return r.on(document,Y,de,function(De){const fe=i.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&De.preventDefault(),r.one(fe,Z,Ne=>{Ne.defaultPrevented||r.one(fe,R,()=>{h.isVisible(this)&&this.focus()})});const be=i.findOne(G);be&&he.getInstance(be).hide(),he.getOrCreateInstance(fe).toggle(this)}),l.enableDismissTrigger(he),h.defineJQueryPlugin(he),he})})(modal);var top="top",bottom="bottom",right="right",left="left",auto="auto",basePlacements=[top,bottom,right,left],start="start",end="end",clippingParents="clippingParents",viewport="viewport",popper="popper",reference="reference",variationPlacements=basePlacements.reduce(function(n,e){return n.concat([e+"-"+start,e+"-"+end])},[]),placements=[].concat(basePlacements,[auto]).reduce(function(n,e){return n.concat([e,e+"-"+start,e+"-"+end])},[]),beforeRead="beforeRead",read="read",afterRead="afterRead",beforeMain="beforeMain",main="main",afterMain="afterMain",beforeWrite="beforeWrite",write="write",afterWrite="afterWrite",modifierPhases=[beforeRead,read,afterRead,beforeMain,main,afterMain,beforeWrite,write,afterWrite];function getNodeName(n){return n?(n.nodeName||"").toLowerCase():null}function getWindow(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var e=n.ownerDocument;return e&&e.defaultView||window}return n}function isElement$1(n){var e=getWindow(n).Element;return n instanceof e||n instanceof Element}function isHTMLElement(n){var e=getWindow(n).HTMLElement;return n instanceof e||n instanceof HTMLElement}function isShadowRoot(n){if(typeof ShadowRoot>"u")return!1;var e=getWindow(n).ShadowRoot;return n instanceof e||n instanceof ShadowRoot}function applyStyles(n){var e=n.state;Object.keys(e.elements).forEach(function(t){var r=e.styles[t]||{},i=e.attributes[t]||{},s=e.elements[t];!isHTMLElement(s)||!getNodeName(s)||(Object.assign(s.style,r),Object.keys(i).forEach(function(l){var u=i[l];u===!1?s.removeAttribute(l):s.setAttribute(l,u===!0?"":u)}))})}function effect$2(n){var e=n.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow),function(){Object.keys(e.elements).forEach(function(r){var i=e.elements[r],s=e.attributes[r]||{},l=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:t[r]),u=l.reduce(function(h,d){return h[d]="",h},{});!isHTMLElement(i)||!getNodeName(i)||(Object.assign(i.style,u),Object.keys(s).forEach(function(h){i.removeAttribute(h)}))})}}const applyStyles$1={name:"applyStyles",enabled:!0,phase:"write",fn:applyStyles,effect:effect$2,requires:["computeStyles"]};function getBasePlacement(n){return n.split("-")[0]}var max=Math.max,min=Math.min,round=Math.round;function getUAString(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var r=n.getBoundingClientRect(),i=1,s=1;e&&isHTMLElement(n)&&(i=n.offsetWidth>0&&round(r.width)/n.offsetWidth||1,s=n.offsetHeight>0&&round(r.height)/n.offsetHeight||1);var l=isElement$1(n)?getWindow(n):window,u=l.visualViewport,h=!isLayoutViewport()&&t,d=(r.left+(h&&u?u.offsetLeft:0))/i,m=(r.top+(h&&u?u.offsetTop:0))/s,_=r.width/i,S=r.height/s;return{width:_,height:S,top:m,right:d+_,bottom:m+S,left:d,x:d,y:m}}function getLayoutRect(n){var e=getBoundingClientRect(n),t=n.offsetWidth,r=n.offsetHeight;return Math.abs(e.width-t)<=1&&(t=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:n.offsetLeft,y:n.offsetTop,width:t,height:r}}function contains(n,e){var t=e.getRootNode&&e.getRootNode();if(n.contains(e))return!0;if(t&&isShadowRoot(t)){var r=e;do{if(r&&n.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function getComputedStyle$1(n){return getWindow(n).getComputedStyle(n)}function isTableElement(n){return["table","td","th"].indexOf(getNodeName(n))>=0}function getDocumentElement(n){return((isElement$1(n)?n.ownerDocument:n.document)||window.document).documentElement}function getParentNode(n){return getNodeName(n)==="html"?n:n.assignedSlot||n.parentNode||(isShadowRoot(n)?n.host:null)||getDocumentElement(n)}function getTrueOffsetParent(n){return!isHTMLElement(n)||getComputedStyle$1(n).position==="fixed"?null:n.offsetParent}function getContainingBlock(n){var e=/firefox/i.test(getUAString()),t=/Trident/i.test(getUAString());if(t&&isHTMLElement(n)){var r=getComputedStyle$1(n);if(r.position==="fixed")return null}var i=getParentNode(n);for(isShadowRoot(i)&&(i=i.host);isHTMLElement(i)&&["html","body"].indexOf(getNodeName(i))<0;){var s=getComputedStyle$1(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||e&&s.willChange==="filter"||e&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}function getOffsetParent(n){for(var e=getWindow(n),t=getTrueOffsetParent(n);t&&isTableElement(t)&&getComputedStyle$1(t).position==="static";)t=getTrueOffsetParent(t);return t&&(getNodeName(t)==="html"||getNodeName(t)==="body"&&getComputedStyle$1(t).position==="static")?e:t||getContainingBlock(n)||e}function getMainAxisFromPlacement(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function within(n,e,t){return max(n,min(e,t))}function withinMaxClamp(n,e,t){var r=within(n,e,t);return r>t?t:r}function getFreshSideObject(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject(n){return Object.assign({},getFreshSideObject(),n)}function expandToHashMap(n,e){return e.reduce(function(t,r){return t[r]=n,t},{})}var toPaddingObject=function n(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,mergePaddingObject(typeof e!="number"?e:expandToHashMap(e,basePlacements))};function arrow(n){var e,t=n.state,r=n.name,i=n.options,s=t.elements.arrow,l=t.modifiersData.popperOffsets,u=getBasePlacement(t.placement),h=getMainAxisFromPlacement(u),d=[left,right].indexOf(u)>=0,m=d?"height":"width";if(!(!s||!l)){var _=toPaddingObject(i.padding,t),S=getLayoutRect(s),C=h==="y"?top:left,T=h==="y"?bottom:right,O=t.rects.reference[m]+t.rects.reference[h]-l[h]-t.rects.popper[m],H=l[h]-t.rects.reference[h],R=getOffsetParent(s),Z=R?h==="y"?R.clientHeight||0:R.clientWidth||0:0,V=O/2-H/2,q=_[C],ee=Z-S[m]-_[T],B=Z/2-S[m]/2+V,f=within(q,B,ee),Y=h;t.modifiersData[r]=(e={},e[Y]=f,e.centerOffset=f-B,e)}}function effect$1(n){var e=n.state,t=n.options,r=t.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||contains(e.elements.popper,i)&&(e.elements.arrow=i))}const arrow$1={name:"arrow",enabled:!0,phase:"main",fn:arrow,effect:effect$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation(n){return n.split("-")[1]}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(n,e){var t=n.x,r=n.y,i=e.devicePixelRatio||1;return{x:round(t*i)/i||0,y:round(r*i)/i||0}}function mapToStyles(n){var e,t=n.popper,r=n.popperRect,i=n.placement,s=n.variation,l=n.offsets,u=n.position,h=n.gpuAcceleration,d=n.adaptive,m=n.roundOffsets,_=n.isFixed,S=l.x,C=S===void 0?0:S,T=l.y,O=T===void 0?0:T,H=typeof m=="function"?m({x:C,y:O}):{x:C,y:O};C=H.x,O=H.y;var R=l.hasOwnProperty("x"),Z=l.hasOwnProperty("y"),V=left,q=top,ee=window;if(d){var B=getOffsetParent(t),f="clientHeight",Y="clientWidth";if(B===getWindow(t)&&(B=getDocumentElement(t),getComputedStyle$1(B).position!=="static"&&u==="absolute"&&(f="scrollHeight",Y="scrollWidth")),B=B,i===top||(i===left||i===right)&&s===end){q=bottom;var U=_&&B===ee&&ee.visualViewport?ee.visualViewport.height:B[f];O-=U-r.height,O*=h?1:-1}if(i===left||(i===top||i===bottom)&&s===end){V=right;var L=_&&B===ee&&ee.visualViewport?ee.visualViewport.width:B[Y];C-=L-r.width,C*=h?1:-1}}var z=Object.assign({position:u},d&&unsetSides),K=m===!0?roundOffsetsByDPR({x:C,y:O},getWindow(t)):{x:C,y:O};if(C=K.x,O=K.y,h){var G;return Object.assign({},z,(G={},G[q]=Z?"0":"",G[V]=R?"0":"",G.transform=(ee.devicePixelRatio||1)<=1?"translate("+C+"px, "+O+"px)":"translate3d("+C+"px, "+O+"px, 0)",G))}return Object.assign({},z,(e={},e[q]=Z?O+"px":"",e[V]=R?C+"px":"",e.transform="",e))}function computeStyles(n){var e=n.state,t=n.options,r=t.gpuAcceleration,i=r===void 0?!0:r,s=t.adaptive,l=s===void 0?!0:s,u=t.roundOffsets,h=u===void 0?!0:u,d={placement:getBasePlacement(e.placement),variation:getVariation(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,mapToStyles(Object.assign({},d,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:l,roundOffsets:h})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,mapToStyles(Object.assign({},d,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:h})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const computeStyles$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:computeStyles,data:{}};var passive={passive:!0};function effect(n){var e=n.state,t=n.instance,r=n.options,i=r.scroll,s=i===void 0?!0:i,l=r.resize,u=l===void 0?!0:l,h=getWindow(e.elements.popper),d=[].concat(e.scrollParents.reference,e.scrollParents.popper);return s&&d.forEach(function(m){m.addEventListener("scroll",t.update,passive)}),u&&h.addEventListener("resize",t.update,passive),function(){s&&d.forEach(function(m){m.removeEventListener("scroll",t.update,passive)}),u&&h.removeEventListener("resize",t.update,passive)}}const eventListeners={name:"eventListeners",enabled:!0,phase:"write",fn:function n(){},effect,data:{}};var hash$1={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(n){return n.replace(/left|right|bottom|top/g,function(e){return hash$1[e]})}var hash={start:"end",end:"start"};function getOppositeVariationPlacement(n){return n.replace(/start|end/g,function(e){return hash[e]})}function getWindowScroll(n){var e=getWindow(n),t=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:t,scrollTop:r}}function getWindowScrollBarX(n){return getBoundingClientRect(getDocumentElement(n)).left+getWindowScroll(n).scrollLeft}function getViewportRect(n,e){var t=getWindow(n),r=getDocumentElement(n),i=t.visualViewport,s=r.clientWidth,l=r.clientHeight,u=0,h=0;if(i){s=i.width,l=i.height;var d=isLayoutViewport();(d||!d&&e==="fixed")&&(u=i.offsetLeft,h=i.offsetTop)}return{width:s,height:l,x:u+getWindowScrollBarX(n),y:h}}function getDocumentRect(n){var e,t=getDocumentElement(n),r=getWindowScroll(n),i=(e=n.ownerDocument)==null?void 0:e.body,s=max(t.scrollWidth,t.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=max(t.scrollHeight,t.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),u=-r.scrollLeft+getWindowScrollBarX(n),h=-r.scrollTop;return getComputedStyle$1(i||t).direction==="rtl"&&(u+=max(t.clientWidth,i?i.clientWidth:0)-s),{width:s,height:l,x:u,y:h}}function isScrollParent(n){var e=getComputedStyle$1(n),t=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+i+r)}function getScrollParent(n){return["html","body","#document"].indexOf(getNodeName(n))>=0?n.ownerDocument.body:isHTMLElement(n)&&isScrollParent(n)?n:getScrollParent(getParentNode(n))}function listScrollParents(n,e){var t;e===void 0&&(e=[]);var r=getScrollParent(n),i=r===((t=n.ownerDocument)==null?void 0:t.body),s=getWindow(r),l=i?[s].concat(s.visualViewport||[],isScrollParent(r)?r:[]):r,u=e.concat(l);return i?u:u.concat(listScrollParents(getParentNode(l)))}function rectToClientRect(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function getInnerBoundingClientRect(n,e){var t=getBoundingClientRect(n,!1,e==="fixed");return t.top=t.top+n.clientTop,t.left=t.left+n.clientLeft,t.bottom=t.top+n.clientHeight,t.right=t.left+n.clientWidth,t.width=n.clientWidth,t.height=n.clientHeight,t.x=t.left,t.y=t.top,t}function getClientRectFromMixedType(n,e,t){return e===viewport?rectToClientRect(getViewportRect(n,t)):isElement$1(e)?getInnerBoundingClientRect(e,t):rectToClientRect(getDocumentRect(getDocumentElement(n)))}function getClippingParents(n){var e=listScrollParents(getParentNode(n)),t=["absolute","fixed"].indexOf(getComputedStyle$1(n).position)>=0,r=t&&isHTMLElement(n)?getOffsetParent(n):n;return isElement$1(r)?e.filter(function(i){return isElement$1(i)&&contains(i,r)&&getNodeName(i)!=="body"}):[]}function getClippingRect(n,e,t,r){var i=e==="clippingParents"?getClippingParents(n):[].concat(e),s=[].concat(i,[t]),l=s[0],u=s.reduce(function(h,d){var m=getClientRectFromMixedType(n,d,r);return h.top=max(m.top,h.top),h.right=min(m.right,h.right),h.bottom=min(m.bottom,h.bottom),h.left=max(m.left,h.left),h},getClientRectFromMixedType(n,l,r));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function computeOffsets(n){var e=n.reference,t=n.element,r=n.placement,i=r?getBasePlacement(r):null,s=r?getVariation(r):null,l=e.x+e.width/2-t.width/2,u=e.y+e.height/2-t.height/2,h;switch(i){case top:h={x:l,y:e.y-t.height};break;case bottom:h={x:l,y:e.y+e.height};break;case right:h={x:e.x+e.width,y:u};break;case left:h={x:e.x-t.width,y:u};break;default:h={x:e.x,y:e.y}}var d=i?getMainAxisFromPlacement(i):null;if(d!=null){var m=d==="y"?"height":"width";switch(s){case start:h[d]=h[d]-(e[m]/2-t[m]/2);break;case end:h[d]=h[d]+(e[m]/2-t[m]/2);break}}return h}function detectOverflow(n,e){e===void 0&&(e={});var t=e,r=t.placement,i=r===void 0?n.placement:r,s=t.strategy,l=s===void 0?n.strategy:s,u=t.boundary,h=u===void 0?clippingParents:u,d=t.rootBoundary,m=d===void 0?viewport:d,_=t.elementContext,S=_===void 0?popper:_,C=t.altBoundary,T=C===void 0?!1:C,O=t.padding,H=O===void 0?0:O,R=mergePaddingObject(typeof H!="number"?H:expandToHashMap(H,basePlacements)),Z=S===popper?reference:popper,V=n.rects.popper,q=n.elements[T?Z:S],ee=getClippingRect(isElement$1(q)?q:q.contextElement||getDocumentElement(n.elements.popper),h,m,l),B=getBoundingClientRect(n.elements.reference),f=computeOffsets({reference:B,element:V,strategy:"absolute",placement:i}),Y=rectToClientRect(Object.assign({},V,f)),U=S===popper?Y:B,L={top:ee.top-U.top+R.top,bottom:U.bottom-ee.bottom+R.bottom,left:ee.left-U.left+R.left,right:U.right-ee.right+R.right},z=n.modifiersData.offset;if(S===popper&&z){var K=z[i];Object.keys(L).forEach(function(G){var oe=[right,bottom].indexOf(G)>=0?1:-1,ue=[top,bottom].indexOf(G)>=0?"y":"x";L[G]+=K[ue]*oe})}return L}function computeAutoPlacement(n,e){e===void 0&&(e={});var t=e,r=t.placement,i=t.boundary,s=t.rootBoundary,l=t.padding,u=t.flipVariations,h=t.allowedAutoPlacements,d=h===void 0?placements:h,m=getVariation(r),_=m?u?variationPlacements:variationPlacements.filter(function(T){return getVariation(T)===m}):basePlacements,S=_.filter(function(T){return d.indexOf(T)>=0});S.length===0&&(S=_);var C=S.reduce(function(T,O){return T[O]=detectOverflow(n,{placement:O,boundary:i,rootBoundary:s,padding:l})[getBasePlacement(O)],T},{});return Object.keys(C).sort(function(T,O){return C[T]-C[O]})}function getExpandedFallbackPlacements(n){if(getBasePlacement(n)===auto)return[];var e=getOppositePlacement(n);return[getOppositeVariationPlacement(n),e,getOppositeVariationPlacement(e)]}function flip(n){var e=n.state,t=n.options,r=n.name;if(!e.modifiersData[r]._skip){for(var i=t.mainAxis,s=i===void 0?!0:i,l=t.altAxis,u=l===void 0?!0:l,h=t.fallbackPlacements,d=t.padding,m=t.boundary,_=t.rootBoundary,S=t.altBoundary,C=t.flipVariations,T=C===void 0?!0:C,O=t.allowedAutoPlacements,H=e.options.placement,R=getBasePlacement(H),Z=R===H,V=h||(Z||!T?[getOppositePlacement(H)]:getExpandedFallbackPlacements(H)),q=[H].concat(V).reduce(function(Ne,F){return Ne.concat(getBasePlacement(F)===auto?computeAutoPlacement(e,{placement:F,boundary:m,rootBoundary:_,padding:d,flipVariations:T,allowedAutoPlacements:O}):F)},[]),ee=e.rects.reference,B=e.rects.popper,f=new Map,Y=!0,U=q[0],L=0;L<q.length;L++){var z=q[L],K=getBasePlacement(z),G=getVariation(z)===start,oe=[top,bottom].indexOf(K)>=0,ue=oe?"width":"height",de=detectOverflow(e,{placement:z,boundary:m,rootBoundary:_,altBoundary:S,padding:d}),le=oe?G?right:left:G?bottom:top;ee[ue]>B[ue]&&(le=getOppositePlacement(le));var ve=getOppositePlacement(le),he=[];if(s&&he.push(de[K]<=0),u&&he.push(de[le]<=0,de[ve]<=0),he.every(function(Ne){return Ne})){U=z,Y=!1;break}f.set(z,he)}if(Y)for(var De=T?3:1,fe=function(F){var te=q.find(function(Te){var $e=f.get(Te);if($e)return $e.slice(0,F).every(function(Me){return Me})});if(te)return U=te,"break"},be=De;be>0;be--){var we=fe(be);if(we==="break")break}e.placement!==U&&(e.modifiersData[r]._skip=!0,e.placement=U,e.reset=!0)}}const flip$1={name:"flip",enabled:!0,phase:"main",fn:flip,requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets(n,e,t){return t===void 0&&(t={x:0,y:0}),{top:n.top-e.height-t.y,right:n.right-e.width+t.x,bottom:n.bottom-e.height+t.y,left:n.left-e.width-t.x}}function isAnySideFullyClipped(n){return[top,right,bottom,left].some(function(e){return n[e]>=0})}function hide(n){var e=n.state,t=n.name,r=e.rects.reference,i=e.rects.popper,s=e.modifiersData.preventOverflow,l=detectOverflow(e,{elementContext:"reference"}),u=detectOverflow(e,{altBoundary:!0}),h=getSideOffsets(l,r),d=getSideOffsets(u,i,s),m=isAnySideFullyClipped(h),_=isAnySideFullyClipped(d);e.modifiersData[t]={referenceClippingOffsets:h,popperEscapeOffsets:d,isReferenceHidden:m,hasPopperEscaped:_},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":m,"data-popper-escaped":_})}const hide$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hide};function distanceAndSkiddingToXY(n,e,t){var r=getBasePlacement(n),i=[left,top].indexOf(r)>=0?-1:1,s=typeof t=="function"?t(Object.assign({},e,{placement:n})):t,l=s[0],u=s[1];return l=l||0,u=(u||0)*i,[left,right].indexOf(r)>=0?{x:u,y:l}:{x:l,y:u}}function offset(n){var e=n.state,t=n.options,r=n.name,i=t.offset,s=i===void 0?[0,0]:i,l=placements.reduce(function(m,_){return m[_]=distanceAndSkiddingToXY(_,e.rects,s),m},{}),u=l[e.placement],h=u.x,d=u.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=h,e.modifiersData.popperOffsets.y+=d),e.modifiersData[r]=l}const offset$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:offset};function popperOffsets(n){var e=n.state,t=n.name;e.modifiersData[t]=computeOffsets({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const popperOffsets$1={name:"popperOffsets",enabled:!0,phase:"read",fn:popperOffsets,data:{}};function getAltAxis(n){return n==="x"?"y":"x"}function preventOverflow(n){var e=n.state,t=n.options,r=n.name,i=t.mainAxis,s=i===void 0?!0:i,l=t.altAxis,u=l===void 0?!1:l,h=t.boundary,d=t.rootBoundary,m=t.altBoundary,_=t.padding,S=t.tether,C=S===void 0?!0:S,T=t.tetherOffset,O=T===void 0?0:T,H=detectOverflow(e,{boundary:h,rootBoundary:d,padding:_,altBoundary:m}),R=getBasePlacement(e.placement),Z=getVariation(e.placement),V=!Z,q=getMainAxisFromPlacement(R),ee=getAltAxis(q),B=e.modifiersData.popperOffsets,f=e.rects.reference,Y=e.rects.popper,U=typeof O=="function"?O(Object.assign({},e.rects,{placement:e.placement})):O,L=typeof U=="number"?{mainAxis:U,altAxis:U}:Object.assign({mainAxis:0,altAxis:0},U),z=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,K={x:0,y:0};if(B){if(s){var G,oe=q==="y"?top:left,ue=q==="y"?bottom:right,de=q==="y"?"height":"width",le=B[q],ve=le+H[oe],he=le-H[ue],De=C?-Y[de]/2:0,fe=Z===start?f[de]:Y[de],be=Z===start?-Y[de]:-f[de],we=e.elements.arrow,Ne=C&&we?getLayoutRect(we):{width:0,height:0},F=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:getFreshSideObject(),te=F[oe],Te=F[ue],$e=within(0,f[de],Ne[de]),Me=V?f[de]/2-De-$e-te-L.mainAxis:fe-$e-te-L.mainAxis,Ce=V?-f[de]/2+De+$e+Te+L.mainAxis:be+$e+Te+L.mainAxis,Ze=e.elements.arrow&&getOffsetParent(e.elements.arrow),Fe=Ze?q==="y"?Ze.clientTop||0:Ze.clientLeft||0:0,ct=(G=z==null?void 0:z[q])!=null?G:0,Lt=le+Me-ct-Fe,Kt=le+Ce-ct,gt=within(C?min(ve,Lt):ve,le,C?max(he,Kt):he);B[q]=gt,K[q]=gt-le}if(u){var ut,Ge=q==="x"?top:left,Yt=q==="x"?bottom:right,et=B[ee],Et=ee==="y"?"height":"width",Be=et+H[Ge],ot=et-H[Yt],tt=[top,left].indexOf(R)!==-1,re=(ut=z==null?void 0:z[ee])!=null?ut:0,Re=tt?Be:et-f[Et]-Y[Et]-re+L.altAxis,Mt=tt?et+f[Et]+Y[Et]-re-L.altAxis:ot,kt=C&&tt?withinMaxClamp(Re,et,Mt):within(C?Re:Be,et,C?Mt:ot);B[ee]=kt,K[ee]=kt-et}e.modifiersData[r]=K}}const preventOverflow$1={name:"preventOverflow",enabled:!0,phase:"main",fn:preventOverflow,requiresIfExists:["offset"]};function getHTMLElementScroll(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}function getNodeScroll(n){return n===getWindow(n)||!isHTMLElement(n)?getWindowScroll(n):getHTMLElementScroll(n)}function isElementScaled(n){var e=n.getBoundingClientRect(),t=round(e.width)/n.offsetWidth||1,r=round(e.height)/n.offsetHeight||1;return t!==1||r!==1}function getCompositeRect(n,e,t){t===void 0&&(t=!1);var r=isHTMLElement(e),i=isHTMLElement(e)&&isElementScaled(e),s=getDocumentElement(e),l=getBoundingClientRect(n,i,t),u={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(r||!r&&!t)&&((getNodeName(e)!=="body"||isScrollParent(s))&&(u=getNodeScroll(e)),isHTMLElement(e)?(h=getBoundingClientRect(e,!0),h.x+=e.clientLeft,h.y+=e.clientTop):s&&(h.x=getWindowScrollBarX(s))),{x:l.left+u.scrollLeft-h.x,y:l.top+u.scrollTop-h.y,width:l.width,height:l.height}}function order(n){var e=new Map,t=new Set,r=[];n.forEach(function(s){e.set(s.name,s)});function i(s){t.add(s.name);var l=[].concat(s.requires||[],s.requiresIfExists||[]);l.forEach(function(u){if(!t.has(u)){var h=e.get(u);h&&i(h)}}),r.push(s)}return n.forEach(function(s){t.has(s.name)||i(s)}),r}function orderModifiers(n){var e=order(n);return modifierPhases.reduce(function(t,r){return t.concat(e.filter(function(i){return i.phase===r}))},[])}function debounce(n){var e;return function(){return e||(e=new Promise(function(t){Promise.resolve().then(function(){e=void 0,t(n())})})),e}}function mergeByName(n){var e=n.reduce(function(t,r){var i=t[r.name];return t[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,t},{});return Object.keys(e).map(function(t){return e[t]})}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function popperGenerator(n){n===void 0&&(n={});var e=n,t=e.defaultModifiers,r=t===void 0?[]:t,i=e.defaultOptions,s=i===void 0?DEFAULT_OPTIONS:i;return function(u,h,d){d===void 0&&(d=s);var m={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,s),modifiersData:{},elements:{reference:u,popper:h},attributes:{},styles:{}},_=[],S=!1,C={state:m,setOptions:function(R){var Z=typeof R=="function"?R(m.options):R;O(),m.options=Object.assign({},s,m.options,Z),m.scrollParents={reference:isElement$1(u)?listScrollParents(u):u.contextElement?listScrollParents(u.contextElement):[],popper:listScrollParents(h)};var V=orderModifiers(mergeByName([].concat(r,m.options.modifiers)));return m.orderedModifiers=V.filter(function(q){return q.enabled}),T(),C.update()},forceUpdate:function(){if(!S){var R=m.elements,Z=R.reference,V=R.popper;if(areValidElements(Z,V)){m.rects={reference:getCompositeRect(Z,getOffsetParent(V),m.options.strategy==="fixed"),popper:getLayoutRect(V)},m.reset=!1,m.placement=m.options.placement,m.orderedModifiers.forEach(function(L){return m.modifiersData[L.name]=Object.assign({},L.data)});for(var q=0;q<m.orderedModifiers.length;q++){if(m.reset===!0){m.reset=!1,q=-1;continue}var ee=m.orderedModifiers[q],B=ee.fn,f=ee.options,Y=f===void 0?{}:f,U=ee.name;typeof B=="function"&&(m=B({state:m,options:Y,name:U,instance:C})||m)}}}},update:debounce(function(){return new Promise(function(H){C.forceUpdate(),H(m)})}),destroy:function(){O(),S=!0}};if(!areValidElements(u,h))return C;C.setOptions(d).then(function(H){!S&&d.onFirstUpdate&&d.onFirstUpdate(H)});function T(){m.orderedModifiers.forEach(function(H){var R=H.name,Z=H.options,V=Z===void 0?{}:Z,q=H.effect;if(typeof q=="function"){var ee=q({state:m,name:R,instance:C,options:V}),B=function(){};_.push(ee||B)}})}function O(){_.forEach(function(H){return H()}),_=[]}return C}}var createPopper$2=popperGenerator(),defaultModifiers$1=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$1],createPopper$1=popperGenerator({defaultModifiers:defaultModifiers$1}),defaultModifiers=[eventListeners,popperOffsets$1,computeStyles$1,applyStyles$1,offset$1,flip$1,preventOverflow$1,arrow$1,hide$1],createPopper=popperGenerator({defaultModifiers});const Popper=Object.freeze(Object.defineProperty({__proto__:null,afterMain,afterRead,afterWrite,applyStyles:applyStyles$1,arrow:arrow$1,auto,basePlacements,beforeMain,beforeRead,beforeWrite,bottom,clippingParents,computeStyles:computeStyles$1,createPopper,createPopperBase:createPopper$2,createPopperLite:createPopper$1,detectOverflow,end,eventListeners,flip:flip$1,hide:hide$1,left,main,modifierPhases,offset:offset$1,placements,popper,popperGenerator,popperOffsets:popperOffsets$1,preventOverflow:preventOverflow$1,read,reference,right,start,top,variationPlacements,viewport,write},Symbol.toStringTag,{value:"Module"}));/*!
|
||
* Bootstrap v5.3.3 (https://getbootstrap.com/)
|
||
* Copyright 2011-2024 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||
*/const elementMap=new Map,Data={set(n,e,t){elementMap.has(n)||elementMap.set(n,new Map);const r=elementMap.get(n);if(!r.has(e)&&r.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(r.keys())[0]}.`);return}r.set(e,t)},get(n,e){return elementMap.has(n)&&elementMap.get(n).get(e)||null},remove(n,e){if(!elementMap.has(n))return;const t=elementMap.get(n);t.delete(e),t.size===0&&elementMap.delete(n)}},MAX_UID=1e6,MILLISECONDS_MULTIPLIER=1e3,TRANSITION_END="transitionend",parseSelector=n=>(n&&window.CSS&&window.CSS.escape&&(n=n.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),n),toType=n=>n==null?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase(),getUID=n=>{do n+=Math.floor(Math.random()*MAX_UID);while(document.getElementById(n));return n},getTransitionDurationFromElement=n=>{if(!n)return 0;let{transitionDuration:e,transitionDelay:t}=window.getComputedStyle(n);const r=Number.parseFloat(e),i=Number.parseFloat(t);return!r&&!i?0:(e=e.split(",")[0],t=t.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(t))*MILLISECONDS_MULTIPLIER)},triggerTransitionEnd=n=>{n.dispatchEvent(new Event(TRANSITION_END))},isElement=n=>!n||typeof n!="object"?!1:(typeof n.jquery<"u"&&(n=n[0]),typeof n.nodeType<"u"),getElement=n=>isElement(n)?n.jquery?n[0]:n:typeof n=="string"&&n.length>0?document.querySelector(parseSelector(n)):null,isVisible=n=>{if(!isElement(n)||n.getClientRects().length===0)return!1;const e=getComputedStyle(n).getPropertyValue("visibility")==="visible",t=n.closest("details:not([open])");if(!t)return e;if(t!==n){const r=n.closest("summary");if(r&&r.parentNode!==t||r===null)return!1}return e},isDisabled=n=>!n||n.nodeType!==Node.ELEMENT_NODE||n.classList.contains("disabled")?!0:typeof n.disabled<"u"?n.disabled:n.hasAttribute("disabled")&&n.getAttribute("disabled")!=="false",findShadowRoot=n=>{if(!document.documentElement.attachShadow)return null;if(typeof n.getRootNode=="function"){const e=n.getRootNode();return e instanceof ShadowRoot?e:null}return n instanceof ShadowRoot?n:n.parentNode?findShadowRoot(n.parentNode):null},noop=()=>{},reflow=n=>{n.offsetHeight},getjQuery=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,DOMContentLoadedCallbacks=[],onDOMContentLoaded=n=>{document.readyState==="loading"?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of DOMContentLoadedCallbacks)e()}),DOMContentLoadedCallbacks.push(n)):n()},isRTL=()=>document.documentElement.dir==="rtl",defineJQueryPlugin=n=>{onDOMContentLoaded(()=>{const e=getjQuery();if(e){const t=n.NAME,r=e.fn[t];e.fn[t]=n.jQueryInterface,e.fn[t].Constructor=n,e.fn[t].noConflict=()=>(e.fn[t]=r,n.jQueryInterface)}})},execute=(n,e=[],t=n)=>typeof n=="function"?n(...e):t,executeAfterTransition=(n,e,t=!0)=>{if(!t){execute(n);return}const r=5,i=getTransitionDurationFromElement(e)+r;let s=!1;const l=({target:u})=>{u===e&&(s=!0,e.removeEventListener(TRANSITION_END,l),execute(n))};e.addEventListener(TRANSITION_END,l),setTimeout(()=>{s||triggerTransitionEnd(e)},i)},getNextActiveElement=(n,e,t,r)=>{const i=n.length;let s=n.indexOf(e);return s===-1?!t&&r?n[i-1]:n[0]:(s+=t?1:-1,r&&(s=(s+i)%i),n[Math.max(0,Math.min(s,i-1))])},namespaceRegex=/[^.]*(?=\..*)\.|.*/,stripNameRegex=/\..*/,stripUidRegex=/::\d+$/,eventRegistry={};let uidEvent=1;const customEvents={mouseenter:"mouseover",mouseleave:"mouseout"},nativeEvents=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function makeEventUid(n,e){return e&&`${e}::${uidEvent++}`||n.uidEvent||uidEvent++}function getElementEvents(n){const e=makeEventUid(n);return n.uidEvent=e,eventRegistry[e]=eventRegistry[e]||{},eventRegistry[e]}function bootstrapHandler(n,e){return function t(r){return hydrateObj(r,{delegateTarget:n}),t.oneOff&&EventHandler.off(n,r.type,e),e.apply(n,[r])}}function bootstrapDelegationHandler(n,e,t){return function r(i){const s=n.querySelectorAll(e);for(let{target:l}=i;l&&l!==this;l=l.parentNode)for(const u of s)if(u===l)return hydrateObj(i,{delegateTarget:l}),r.oneOff&&EventHandler.off(n,i.type,e,t),t.apply(l,[i])}}function findHandler(n,e,t=null){return Object.values(n).find(r=>r.callable===e&&r.delegationSelector===t)}function normalizeParameters(n,e,t){const r=typeof e=="string",i=r?t:e||t;let s=getTypeEvent(n);return nativeEvents.has(s)||(s=n),[r,i,s]}function addHandler(n,e,t,r,i){if(typeof e!="string"||!n)return;let[s,l,u]=normalizeParameters(e,t,r);e in customEvents&&(l=(T=>function(O){if(!O.relatedTarget||O.relatedTarget!==O.delegateTarget&&!O.delegateTarget.contains(O.relatedTarget))return T.call(this,O)})(l));const h=getElementEvents(n),d=h[u]||(h[u]={}),m=findHandler(d,l,s?t:null);if(m){m.oneOff=m.oneOff&&i;return}const _=makeEventUid(l,e.replace(namespaceRegex,"")),S=s?bootstrapDelegationHandler(n,t,l):bootstrapHandler(n,l);S.delegationSelector=s?t:null,S.callable=l,S.oneOff=i,S.uidEvent=_,d[_]=S,n.addEventListener(u,S,s)}function removeHandler(n,e,t,r,i){const s=findHandler(e[t],r,i);s&&(n.removeEventListener(t,s,!!i),delete e[t][s.uidEvent])}function removeNamespacedHandlers(n,e,t,r){const i=e[t]||{};for(const[s,l]of Object.entries(i))s.includes(r)&&removeHandler(n,e,t,l.callable,l.delegationSelector)}function getTypeEvent(n){return n=n.replace(stripNameRegex,""),customEvents[n]||n}const EventHandler={on(n,e,t,r){addHandler(n,e,t,r,!1)},one(n,e,t,r){addHandler(n,e,t,r,!0)},off(n,e,t,r){if(typeof e!="string"||!n)return;const[i,s,l]=normalizeParameters(e,t,r),u=l!==e,h=getElementEvents(n),d=h[l]||{},m=e.startsWith(".");if(typeof s<"u"){if(!Object.keys(d).length)return;removeHandler(n,h,l,s,i?t:null);return}if(m)for(const _ of Object.keys(h))removeNamespacedHandlers(n,h,_,e.slice(1));for(const[_,S]of Object.entries(d)){const C=_.replace(stripUidRegex,"");(!u||e.includes(C))&&removeHandler(n,h,l,S.callable,S.delegationSelector)}},trigger(n,e,t){if(typeof e!="string"||!n)return null;const r=getjQuery(),i=getTypeEvent(e),s=e!==i;let l=null,u=!0,h=!0,d=!1;s&&r&&(l=r.Event(e,t),r(n).trigger(l),u=!l.isPropagationStopped(),h=!l.isImmediatePropagationStopped(),d=l.isDefaultPrevented());const m=hydrateObj(new Event(e,{bubbles:u,cancelable:!0}),t);return d&&m.preventDefault(),h&&n.dispatchEvent(m),m.defaultPrevented&&l&&l.preventDefault(),m}};function hydrateObj(n,e={}){for(const[t,r]of Object.entries(e))try{n[t]=r}catch{Object.defineProperty(n,t,{configurable:!0,get(){return r}})}return n}function normalizeData(n){if(n==="true")return!0;if(n==="false")return!1;if(n===Number(n).toString())return Number(n);if(n===""||n==="null")return null;if(typeof n!="string")return n;try{return JSON.parse(decodeURIComponent(n))}catch{return n}}function normalizeDataKey(n){return n.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const Manipulator={setDataAttribute(n,e,t){n.setAttribute(`data-bs-${normalizeDataKey(e)}`,t)},removeDataAttribute(n,e){n.removeAttribute(`data-bs-${normalizeDataKey(e)}`)},getDataAttributes(n){if(!n)return{};const e={},t=Object.keys(n.dataset).filter(r=>r.startsWith("bs")&&!r.startsWith("bsConfig"));for(const r of t){let i=r.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=normalizeData(n.dataset[r])}return e},getDataAttribute(n,e){return normalizeData(n.getAttribute(`data-bs-${normalizeDataKey(e)}`))}};class Config{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const r=isElement(t)?Manipulator.getDataAttribute(t,"config"):{};return{...this.constructor.Default,...typeof r=="object"?r:{},...isElement(t)?Manipulator.getDataAttributes(t):{},...typeof e=="object"?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[r,i]of Object.entries(t)){const s=e[r],l=isElement(s)?"element":toType(s);if(!new RegExp(i).test(l))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${r}" provided type "${l}" but expected type "${i}".`)}}}const VERSION="5.3.3";class BaseComponent extends Config{constructor(e,t){super(),e=getElement(e),e&&(this._element=e,this._config=this._getConfig(t),Data.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Data.remove(this._element,this.constructor.DATA_KEY),EventHandler.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,r=!0){executeAfterTransition(e,t,r)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Data.get(getElement(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,typeof t=="object"?t:null)}static get VERSION(){return VERSION}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const getSelector=n=>{let e=n.getAttribute("data-bs-target");if(!e||e==="#"){let t=n.getAttribute("href");if(!t||!t.includes("#")&&!t.startsWith("."))return null;t.includes("#")&&!t.startsWith("#")&&(t=`#${t.split("#")[1]}`),e=t&&t!=="#"?t.trim():null}return e?e.split(",").map(t=>parseSelector(t)).join(","):null},SelectorEngine={find(n,e=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(e,n))},findOne(n,e=document.documentElement){return Element.prototype.querySelector.call(e,n)},children(n,e){return[].concat(...n.children).filter(t=>t.matches(e))},parents(n,e){const t=[];let r=n.parentNode.closest(e);for(;r;)t.push(r),r=r.parentNode.closest(e);return t},prev(n,e){let t=n.previousElementSibling;for(;t;){if(t.matches(e))return[t];t=t.previousElementSibling}return[]},next(n,e){let t=n.nextElementSibling;for(;t;){if(t.matches(e))return[t];t=t.nextElementSibling}return[]},focusableChildren(n){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(t=>`${t}:not([tabindex^="-"])`).join(",");return this.find(e,n).filter(t=>!isDisabled(t)&&isVisible(t))},getSelectorFromElement(n){const e=getSelector(n);return e&&SelectorEngine.findOne(e)?e:null},getElementFromSelector(n){const e=getSelector(n);return e?SelectorEngine.findOne(e):null},getMultipleElementsFromSelector(n){const e=getSelector(n);return e?SelectorEngine.find(e):[]}},enableDismissTrigger=(n,e="hide")=>{const t=`click.dismiss${n.EVENT_KEY}`,r=n.NAME;EventHandler.on(document,t,`[data-bs-dismiss="${r}"]`,function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),isDisabled(this))return;const s=SelectorEngine.getElementFromSelector(this)||this.closest(`.${r}`);n.getOrCreateInstance(s)[e]()})},NAME$f="alert",DATA_KEY$a="bs.alert",EVENT_KEY$b=`.${DATA_KEY$a}`,EVENT_CLOSE=`close${EVENT_KEY$b}`,EVENT_CLOSED=`closed${EVENT_KEY$b}`,CLASS_NAME_FADE$5="fade",CLASS_NAME_SHOW$8="show";class Alert extends BaseComponent{static get NAME(){return NAME$f}close(){if(EventHandler.trigger(this._element,EVENT_CLOSE).defaultPrevented)return;this._element.classList.remove(CLASS_NAME_SHOW$8);const t=this._element.classList.contains(CLASS_NAME_FADE$5);this._queueCallback(()=>this._destroyElement(),this._element,t)}_destroyElement(){this._element.remove(),EventHandler.trigger(this._element,EVENT_CLOSED),this.dispose()}static jQueryInterface(e){return this.each(function(){const t=Alert.getOrCreateInstance(this);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}enableDismissTrigger(Alert,"close");defineJQueryPlugin(Alert);const NAME$e="button",DATA_KEY$9="bs.button",EVENT_KEY$a=`.${DATA_KEY$9}`,DATA_API_KEY$6=".data-api",CLASS_NAME_ACTIVE$3="active",SELECTOR_DATA_TOGGLE$5='[data-bs-toggle="button"]',EVENT_CLICK_DATA_API$6=`click${EVENT_KEY$a}${DATA_API_KEY$6}`;class Button extends BaseComponent{static get NAME(){return NAME$e}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(CLASS_NAME_ACTIVE$3))}static jQueryInterface(e){return this.each(function(){const t=Button.getOrCreateInstance(this);e==="toggle"&&t[e]()})}}EventHandler.on(document,EVENT_CLICK_DATA_API$6,SELECTOR_DATA_TOGGLE$5,n=>{n.preventDefault();const e=n.target.closest(SELECTOR_DATA_TOGGLE$5);Button.getOrCreateInstance(e).toggle()});defineJQueryPlugin(Button);const NAME$d="swipe",EVENT_KEY$9=".bs.swipe",EVENT_TOUCHSTART=`touchstart${EVENT_KEY$9}`,EVENT_TOUCHMOVE=`touchmove${EVENT_KEY$9}`,EVENT_TOUCHEND=`touchend${EVENT_KEY$9}`,EVENT_POINTERDOWN=`pointerdown${EVENT_KEY$9}`,EVENT_POINTERUP=`pointerup${EVENT_KEY$9}`,POINTER_TYPE_TOUCH="touch",POINTER_TYPE_PEN="pen",CLASS_NAME_POINTER_EVENT="pointer-event",SWIPE_THRESHOLD=40,Default$c={endCallback:null,leftCallback:null,rightCallback:null},DefaultType$c={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Swipe extends Config{constructor(e,t){super(),this._element=e,!(!e||!Swipe.isSupported())&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return Default$c}static get DefaultType(){return DefaultType$c}static get NAME(){return NAME$d}dispose(){EventHandler.off(this._element,EVENT_KEY$9)}_start(e){if(!this._supportPointerEvents){this._deltaX=e.touches[0].clientX;return}this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX)}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),execute(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=SWIPE_THRESHOLD)return;const t=e/this._deltaX;this._deltaX=0,t&&execute(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(EventHandler.on(this._element,EVENT_POINTERDOWN,e=>this._start(e)),EventHandler.on(this._element,EVENT_POINTERUP,e=>this._end(e)),this._element.classList.add(CLASS_NAME_POINTER_EVENT)):(EventHandler.on(this._element,EVENT_TOUCHSTART,e=>this._start(e)),EventHandler.on(this._element,EVENT_TOUCHMOVE,e=>this._move(e)),EventHandler.on(this._element,EVENT_TOUCHEND,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&(e.pointerType===POINTER_TYPE_PEN||e.pointerType===POINTER_TYPE_TOUCH)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const NAME$c="carousel",DATA_KEY$8="bs.carousel",EVENT_KEY$8=`.${DATA_KEY$8}`,DATA_API_KEY$5=".data-api",ARROW_LEFT_KEY$1="ArrowLeft",ARROW_RIGHT_KEY$1="ArrowRight",TOUCHEVENT_COMPAT_WAIT=500,ORDER_NEXT="next",ORDER_PREV="prev",DIRECTION_LEFT="left",DIRECTION_RIGHT="right",EVENT_SLIDE=`slide${EVENT_KEY$8}`,EVENT_SLID=`slid${EVENT_KEY$8}`,EVENT_KEYDOWN$1=`keydown${EVENT_KEY$8}`,EVENT_MOUSEENTER$1=`mouseenter${EVENT_KEY$8}`,EVENT_MOUSELEAVE$1=`mouseleave${EVENT_KEY$8}`,EVENT_DRAG_START=`dragstart${EVENT_KEY$8}`,EVENT_LOAD_DATA_API$3=`load${EVENT_KEY$8}${DATA_API_KEY$5}`,EVENT_CLICK_DATA_API$5=`click${EVENT_KEY$8}${DATA_API_KEY$5}`,CLASS_NAME_CAROUSEL="carousel",CLASS_NAME_ACTIVE$2="active",CLASS_NAME_SLIDE="slide",CLASS_NAME_END="carousel-item-end",CLASS_NAME_START="carousel-item-start",CLASS_NAME_NEXT="carousel-item-next",CLASS_NAME_PREV="carousel-item-prev",SELECTOR_ACTIVE=".active",SELECTOR_ITEM=".carousel-item",SELECTOR_ACTIVE_ITEM=SELECTOR_ACTIVE+SELECTOR_ITEM,SELECTOR_ITEM_IMG=".carousel-item img",SELECTOR_INDICATORS=".carousel-indicators",SELECTOR_DATA_SLIDE="[data-bs-slide], [data-bs-slide-to]",SELECTOR_DATA_RIDE='[data-bs-ride="carousel"]',KEY_TO_DIRECTION={[ARROW_LEFT_KEY$1]:DIRECTION_RIGHT,[ARROW_RIGHT_KEY$1]:DIRECTION_LEFT},Default$b={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},DefaultType$b={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class Carousel extends BaseComponent{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=SelectorEngine.findOne(SELECTOR_INDICATORS,this._element),this._addEventListeners(),this._config.ride===CLASS_NAME_CAROUSEL&&this.cycle()}static get Default(){return Default$b}static get DefaultType(){return DefaultType$b}static get NAME(){return NAME$c}next(){this._slide(ORDER_NEXT)}nextWhenVisible(){!document.hidden&&isVisible(this._element)&&this.next()}prev(){this._slide(ORDER_PREV)}pause(){this._isSliding&&triggerTransitionEnd(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){EventHandler.one(this._element,EVENT_SLID,()=>this.cycle());return}this.cycle()}}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding){EventHandler.one(this._element,EVENT_SLID,()=>this.to(e));return}const r=this._getItemIndex(this._getActive());if(r===e)return;const i=e>r?ORDER_NEXT:ORDER_PREV;this._slide(i,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&EventHandler.on(this._element,EVENT_KEYDOWN$1,e=>this._keydown(e)),this._config.pause==="hover"&&(EventHandler.on(this._element,EVENT_MOUSEENTER$1,()=>this.pause()),EventHandler.on(this._element,EVENT_MOUSELEAVE$1,()=>this._maybeEnableCycle())),this._config.touch&&Swipe.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const r of SelectorEngine.find(SELECTOR_ITEM_IMG,this._element))EventHandler.on(r,EVENT_DRAG_START,i=>i.preventDefault());const t={leftCallback:()=>this._slide(this._directionToOrder(DIRECTION_LEFT)),rightCallback:()=>this._slide(this._directionToOrder(DIRECTION_RIGHT)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),TOUCHEVENT_COMPAT_WAIT+this._config.interval))}};this._swipeHelper=new Swipe(this._element,t)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=KEY_TO_DIRECTION[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=SelectorEngine.findOne(SELECTOR_ACTIVE,this._indicatorsElement);t.classList.remove(CLASS_NAME_ACTIVE$2),t.removeAttribute("aria-current");const r=SelectorEngine.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);r&&(r.classList.add(CLASS_NAME_ACTIVE$2),r.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const r=this._getActive(),i=e===ORDER_NEXT,s=t||getNextActiveElement(this._getItems(),r,i,this._config.wrap);if(s===r)return;const l=this._getItemIndex(s),u=C=>EventHandler.trigger(this._element,C,{relatedTarget:s,direction:this._orderToDirection(e),from:this._getItemIndex(r),to:l});if(u(EVENT_SLIDE).defaultPrevented||!r||!s)return;const d=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(l),this._activeElement=s;const m=i?CLASS_NAME_START:CLASS_NAME_END,_=i?CLASS_NAME_NEXT:CLASS_NAME_PREV;s.classList.add(_),reflow(s),r.classList.add(m),s.classList.add(m);const S=()=>{s.classList.remove(m,_),s.classList.add(CLASS_NAME_ACTIVE$2),r.classList.remove(CLASS_NAME_ACTIVE$2,_,m),this._isSliding=!1,u(EVENT_SLID)};this._queueCallback(S,r,this._isAnimated()),d&&this.cycle()}_isAnimated(){return this._element.classList.contains(CLASS_NAME_SLIDE)}_getActive(){return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element)}_getItems(){return SelectorEngine.find(SELECTOR_ITEM,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return isRTL()?e===DIRECTION_LEFT?ORDER_PREV:ORDER_NEXT:e===DIRECTION_LEFT?ORDER_NEXT:ORDER_PREV}_orderToDirection(e){return isRTL()?e===ORDER_PREV?DIRECTION_LEFT:DIRECTION_RIGHT:e===ORDER_PREV?DIRECTION_RIGHT:DIRECTION_LEFT}static jQueryInterface(e){return this.each(function(){const t=Carousel.getOrCreateInstance(this,e);if(typeof e=="number"){t.to(e);return}if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}EventHandler.on(document,EVENT_CLICK_DATA_API$5,SELECTOR_DATA_SLIDE,function(n){const e=SelectorEngine.getElementFromSelector(this);if(!e||!e.classList.contains(CLASS_NAME_CAROUSEL))return;n.preventDefault();const t=Carousel.getOrCreateInstance(e),r=this.getAttribute("data-bs-slide-to");if(r){t.to(r),t._maybeEnableCycle();return}if(Manipulator.getDataAttribute(this,"slide")==="next"){t.next(),t._maybeEnableCycle();return}t.prev(),t._maybeEnableCycle()});EventHandler.on(window,EVENT_LOAD_DATA_API$3,()=>{const n=SelectorEngine.find(SELECTOR_DATA_RIDE);for(const e of n)Carousel.getOrCreateInstance(e)});defineJQueryPlugin(Carousel);const NAME$b="collapse",DATA_KEY$7="bs.collapse",EVENT_KEY$7=`.${DATA_KEY$7}`,DATA_API_KEY$4=".data-api",EVENT_SHOW$6=`show${EVENT_KEY$7}`,EVENT_SHOWN$6=`shown${EVENT_KEY$7}`,EVENT_HIDE$6=`hide${EVENT_KEY$7}`,EVENT_HIDDEN$6=`hidden${EVENT_KEY$7}`,EVENT_CLICK_DATA_API$4=`click${EVENT_KEY$7}${DATA_API_KEY$4}`,CLASS_NAME_SHOW$7="show",CLASS_NAME_COLLAPSE="collapse",CLASS_NAME_COLLAPSING="collapsing",CLASS_NAME_COLLAPSED="collapsed",CLASS_NAME_DEEPER_CHILDREN=`:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`,CLASS_NAME_HORIZONTAL="collapse-horizontal",WIDTH="width",HEIGHT="height",SELECTOR_ACTIVES=".collapse.show, .collapse.collapsing",SELECTOR_DATA_TOGGLE$4='[data-bs-toggle="collapse"]',Default$a={parent:null,toggle:!0},DefaultType$a={parent:"(null|element)",toggle:"boolean"};class Collapse extends BaseComponent{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const r=SelectorEngine.find(SELECTOR_DATA_TOGGLE$4);for(const i of r){const s=SelectorEngine.getSelectorFromElement(i),l=SelectorEngine.find(s).filter(u=>u===this._element);s!==null&&l.length&&this._triggerArray.push(i)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Default$a}static get DefaultType(){return DefaultType$a}static get NAME(){return NAME$b}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(SELECTOR_ACTIVES).filter(u=>u!==this._element).map(u=>Collapse.getOrCreateInstance(u,{toggle:!1}))),e.length&&e[0]._isTransitioning||EventHandler.trigger(this._element,EVENT_SHOW$6).defaultPrevented)return;for(const u of e)u.hide();const r=this._getDimension();this._element.classList.remove(CLASS_NAME_COLLAPSE),this._element.classList.add(CLASS_NAME_COLLAPSING),this._element.style[r]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(CLASS_NAME_COLLAPSING),this._element.classList.add(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW$7),this._element.style[r]="",EventHandler.trigger(this._element,EVENT_SHOWN$6)},l=`scroll${r[0].toUpperCase()+r.slice(1)}`;this._queueCallback(i,this._element,!0),this._element.style[r]=`${this._element[l]}px`}hide(){if(this._isTransitioning||!this._isShown()||EventHandler.trigger(this._element,EVENT_HIDE$6).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,reflow(this._element),this._element.classList.add(CLASS_NAME_COLLAPSING),this._element.classList.remove(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW$7);for(const i of this._triggerArray){const s=SelectorEngine.getElementFromSelector(i);s&&!this._isShown(s)&&this._addAriaAndCollapsedClass([i],!1)}this._isTransitioning=!0;const r=()=>{this._isTransitioning=!1,this._element.classList.remove(CLASS_NAME_COLLAPSING),this._element.classList.add(CLASS_NAME_COLLAPSE),EventHandler.trigger(this._element,EVENT_HIDDEN$6)};this._element.style[t]="",this._queueCallback(r,this._element,!0)}_isShown(e=this._element){return e.classList.contains(CLASS_NAME_SHOW$7)}_configAfterMerge(e){return e.toggle=!!e.toggle,e.parent=getElement(e.parent),e}_getDimension(){return this._element.classList.contains(CLASS_NAME_HORIZONTAL)?WIDTH:HEIGHT}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE$4);for(const t of e){const r=SelectorEngine.getElementFromSelector(t);r&&this._addAriaAndCollapsedClass([t],this._isShown(r))}}_getFirstLevelChildren(e){const t=SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN,this._config.parent);return SelectorEngine.find(e,this._config.parent).filter(r=>!t.includes(r))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const r of e)r.classList.toggle(CLASS_NAME_COLLAPSED,!t),r.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return typeof e=="string"&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){const r=Collapse.getOrCreateInstance(this,t);if(typeof e=="string"){if(typeof r[e]>"u")throw new TypeError(`No method named "${e}"`);r[e]()}})}}EventHandler.on(document,EVENT_CLICK_DATA_API$4,SELECTOR_DATA_TOGGLE$4,function(n){(n.target.tagName==="A"||n.delegateTarget&&n.delegateTarget.tagName==="A")&&n.preventDefault();for(const e of SelectorEngine.getMultipleElementsFromSelector(this))Collapse.getOrCreateInstance(e,{toggle:!1}).toggle()});defineJQueryPlugin(Collapse);const NAME$a="dropdown",DATA_KEY$6="bs.dropdown",EVENT_KEY$6=`.${DATA_KEY$6}`,DATA_API_KEY$3=".data-api",ESCAPE_KEY$2="Escape",TAB_KEY$1="Tab",ARROW_UP_KEY$1="ArrowUp",ARROW_DOWN_KEY$1="ArrowDown",RIGHT_MOUSE_BUTTON=2,EVENT_HIDE$5=`hide${EVENT_KEY$6}`,EVENT_HIDDEN$5=`hidden${EVENT_KEY$6}`,EVENT_SHOW$5=`show${EVENT_KEY$6}`,EVENT_SHOWN$5=`shown${EVENT_KEY$6}`,EVENT_CLICK_DATA_API$3=`click${EVENT_KEY$6}${DATA_API_KEY$3}`,EVENT_KEYDOWN_DATA_API=`keydown${EVENT_KEY$6}${DATA_API_KEY$3}`,EVENT_KEYUP_DATA_API=`keyup${EVENT_KEY$6}${DATA_API_KEY$3}`,CLASS_NAME_SHOW$6="show",CLASS_NAME_DROPUP="dropup",CLASS_NAME_DROPEND="dropend",CLASS_NAME_DROPSTART="dropstart",CLASS_NAME_DROPUP_CENTER="dropup-center",CLASS_NAME_DROPDOWN_CENTER="dropdown-center",SELECTOR_DATA_TOGGLE$3='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',SELECTOR_DATA_TOGGLE_SHOWN=`${SELECTOR_DATA_TOGGLE$3}.${CLASS_NAME_SHOW$6}`,SELECTOR_MENU=".dropdown-menu",SELECTOR_NAVBAR=".navbar",SELECTOR_NAVBAR_NAV=".navbar-nav",SELECTOR_VISIBLE_ITEMS=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",PLACEMENT_TOP=isRTL()?"top-end":"top-start",PLACEMENT_TOPEND=isRTL()?"top-start":"top-end",PLACEMENT_BOTTOM=isRTL()?"bottom-end":"bottom-start",PLACEMENT_BOTTOMEND=isRTL()?"bottom-start":"bottom-end",PLACEMENT_RIGHT=isRTL()?"left-start":"right-start",PLACEMENT_LEFT=isRTL()?"right-start":"left-start",PLACEMENT_TOPCENTER="top",PLACEMENT_BOTTOMCENTER="bottom",Default$9={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},DefaultType$9={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Dropdown extends BaseComponent{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=SelectorEngine.next(this._element,SELECTOR_MENU)[0]||SelectorEngine.prev(this._element,SELECTOR_MENU)[0]||SelectorEngine.findOne(SELECTOR_MENU,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Default$9}static get DefaultType(){return DefaultType$9}static get NAME(){return NAME$a}toggle(){return this._isShown()?this.hide():this.show()}show(){if(isDisabled(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!EventHandler.trigger(this._element,EVENT_SHOW$5,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(SELECTOR_NAVBAR_NAV))for(const r of[].concat(...document.body.children))EventHandler.on(r,"mouseover",noop);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(CLASS_NAME_SHOW$6),this._element.classList.add(CLASS_NAME_SHOW$6),EventHandler.trigger(this._element,EVENT_SHOWN$5,e)}}hide(){if(isDisabled(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!EventHandler.trigger(this._element,EVENT_HIDE$5,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const r of[].concat(...document.body.children))EventHandler.off(r,"mouseover",noop);this._popper&&this._popper.destroy(),this._menu.classList.remove(CLASS_NAME_SHOW$6),this._element.classList.remove(CLASS_NAME_SHOW$6),this._element.setAttribute("aria-expanded","false"),Manipulator.removeDataAttribute(this._menu,"popper"),EventHandler.trigger(this._element,EVENT_HIDDEN$5,e)}}_getConfig(e){if(e=super._getConfig(e),typeof e.reference=="object"&&!isElement(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${NAME$a.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(typeof Popper>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;this._config.reference==="parent"?e=this._parent:isElement(this._config.reference)?e=getElement(this._config.reference):typeof this._config.reference=="object"&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=createPopper(e,this._menu,t)}_isShown(){return this._menu.classList.contains(CLASS_NAME_SHOW$6)}_getPlacement(){const e=this._parent;if(e.classList.contains(CLASS_NAME_DROPEND))return PLACEMENT_RIGHT;if(e.classList.contains(CLASS_NAME_DROPSTART))return PLACEMENT_LEFT;if(e.classList.contains(CLASS_NAME_DROPUP_CENTER))return PLACEMENT_TOPCENTER;if(e.classList.contains(CLASS_NAME_DROPDOWN_CENTER))return PLACEMENT_BOTTOMCENTER;const t=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(CLASS_NAME_DROPUP)?t?PLACEMENT_TOPEND:PLACEMENT_TOP:t?PLACEMENT_BOTTOMEND:PLACEMENT_BOTTOM}_detectNavbar(){return this._element.closest(SELECTOR_NAVBAR)!==null}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(t=>Number.parseInt(t,10)):typeof e=="function"?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(Manipulator.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...execute(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){const r=SelectorEngine.find(SELECTOR_VISIBLE_ITEMS,this._menu).filter(i=>isVisible(i));r.length&&getNextActiveElement(r,t,e===ARROW_DOWN_KEY$1,!r.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){const t=Dropdown.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(e.button===RIGHT_MOUSE_BUTTON||e.type==="keyup"&&e.key!==TAB_KEY$1)return;const t=SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN);for(const r of t){const i=Dropdown.getInstance(r);if(!i||i._config.autoClose===!1)continue;const s=e.composedPath(),l=s.includes(i._menu);if(s.includes(i._element)||i._config.autoClose==="inside"&&!l||i._config.autoClose==="outside"&&l||i._menu.contains(e.target)&&(e.type==="keyup"&&e.key===TAB_KEY$1||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const u={relatedTarget:i._element};e.type==="click"&&(u.clickEvent=e),i._completeHide(u)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),r=e.key===ESCAPE_KEY$2,i=[ARROW_UP_KEY$1,ARROW_DOWN_KEY$1].includes(e.key);if(!i&&!r||t&&!r)return;e.preventDefault();const s=this.matches(SELECTOR_DATA_TOGGLE$3)?this:SelectorEngine.prev(this,SELECTOR_DATA_TOGGLE$3)[0]||SelectorEngine.next(this,SELECTOR_DATA_TOGGLE$3)[0]||SelectorEngine.findOne(SELECTOR_DATA_TOGGLE$3,e.delegateTarget.parentNode),l=Dropdown.getOrCreateInstance(s);if(i){e.stopPropagation(),l.show(),l._selectMenuItem(e);return}l._isShown()&&(e.stopPropagation(),l.hide(),s.focus())}}EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_DATA_TOGGLE$3,Dropdown.dataApiKeydownHandler);EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_MENU,Dropdown.dataApiKeydownHandler);EventHandler.on(document,EVENT_CLICK_DATA_API$3,Dropdown.clearMenus);EventHandler.on(document,EVENT_KEYUP_DATA_API,Dropdown.clearMenus);EventHandler.on(document,EVENT_CLICK_DATA_API$3,SELECTOR_DATA_TOGGLE$3,function(n){n.preventDefault(),Dropdown.getOrCreateInstance(this).toggle()});defineJQueryPlugin(Dropdown);const NAME$9="backdrop",CLASS_NAME_FADE$4="fade",CLASS_NAME_SHOW$5="show",EVENT_MOUSEDOWN=`mousedown.bs.${NAME$9}`,Default$8={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},DefaultType$8={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Backdrop extends Config{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return Default$8}static get DefaultType(){return DefaultType$8}static get NAME(){return NAME$9}show(e){if(!this._config.isVisible){execute(e);return}this._append();const t=this._getElement();this._config.isAnimated&&reflow(t),t.classList.add(CLASS_NAME_SHOW$5),this._emulateAnimation(()=>{execute(e)})}hide(e){if(!this._config.isVisible){execute(e);return}this._getElement().classList.remove(CLASS_NAME_SHOW$5),this._emulateAnimation(()=>{this.dispose(),execute(e)})}dispose(){this._isAppended&&(EventHandler.off(this._element,EVENT_MOUSEDOWN),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add(CLASS_NAME_FADE$4),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=getElement(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),EventHandler.on(e,EVENT_MOUSEDOWN,()=>{execute(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){executeAfterTransition(e,this._getElement(),this._config.isAnimated)}}const NAME$8="focustrap",DATA_KEY$5="bs.focustrap",EVENT_KEY$5=`.${DATA_KEY$5}`,EVENT_FOCUSIN$2=`focusin${EVENT_KEY$5}`,EVENT_KEYDOWN_TAB=`keydown.tab${EVENT_KEY$5}`,TAB_KEY="Tab",TAB_NAV_FORWARD="forward",TAB_NAV_BACKWARD="backward",Default$7={autofocus:!0,trapElement:null},DefaultType$7={autofocus:"boolean",trapElement:"element"};class FocusTrap extends Config{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Default$7}static get DefaultType(){return DefaultType$7}static get NAME(){return NAME$8}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),EventHandler.off(document,EVENT_KEY$5),EventHandler.on(document,EVENT_FOCUSIN$2,e=>this._handleFocusin(e)),EventHandler.on(document,EVENT_KEYDOWN_TAB,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,EventHandler.off(document,EVENT_KEY$5))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const r=SelectorEngine.focusableChildren(t);r.length===0?t.focus():this._lastTabNavDirection===TAB_NAV_BACKWARD?r[r.length-1].focus():r[0].focus()}_handleKeydown(e){e.key===TAB_KEY&&(this._lastTabNavDirection=e.shiftKey?TAB_NAV_BACKWARD:TAB_NAV_FORWARD)}}const SELECTOR_FIXED_CONTENT=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",SELECTOR_STICKY_CONTENT=".sticky-top",PROPERTY_PADDING="padding-right",PROPERTY_MARGIN="margin-right";class ScrollBarHelper{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,PROPERTY_PADDING,t=>t+e),this._setElementAttributes(SELECTOR_FIXED_CONTENT,PROPERTY_PADDING,t=>t+e),this._setElementAttributes(SELECTOR_STICKY_CONTENT,PROPERTY_MARGIN,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,PROPERTY_PADDING),this._resetElementAttributes(SELECTOR_FIXED_CONTENT,PROPERTY_PADDING),this._resetElementAttributes(SELECTOR_STICKY_CONTENT,PROPERTY_MARGIN)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,r){const i=this.getWidth(),s=l=>{if(l!==this._element&&window.innerWidth>l.clientWidth+i)return;this._saveInitialAttribute(l,t);const u=window.getComputedStyle(l).getPropertyValue(t);l.style.setProperty(t,`${r(Number.parseFloat(u))}px`)};this._applyManipulationCallback(e,s)}_saveInitialAttribute(e,t){const r=e.style.getPropertyValue(t);r&&Manipulator.setDataAttribute(e,t,r)}_resetElementAttributes(e,t){const r=i=>{const s=Manipulator.getDataAttribute(i,t);if(s===null){i.style.removeProperty(t);return}Manipulator.removeDataAttribute(i,t),i.style.setProperty(t,s)};this._applyManipulationCallback(e,r)}_applyManipulationCallback(e,t){if(isElement(e)){t(e);return}for(const r of SelectorEngine.find(e,this._element))t(r)}}const NAME$7="modal",DATA_KEY$4="bs.modal",EVENT_KEY$4=`.${DATA_KEY$4}`,DATA_API_KEY$2=".data-api",ESCAPE_KEY$1="Escape",EVENT_HIDE$4=`hide${EVENT_KEY$4}`,EVENT_HIDE_PREVENTED$1=`hidePrevented${EVENT_KEY$4}`,EVENT_HIDDEN$4=`hidden${EVENT_KEY$4}`,EVENT_SHOW$4=`show${EVENT_KEY$4}`,EVENT_SHOWN$4=`shown${EVENT_KEY$4}`,EVENT_RESIZE$1=`resize${EVENT_KEY$4}`,EVENT_CLICK_DISMISS=`click.dismiss${EVENT_KEY$4}`,EVENT_MOUSEDOWN_DISMISS=`mousedown.dismiss${EVENT_KEY$4}`,EVENT_KEYDOWN_DISMISS$1=`keydown.dismiss${EVENT_KEY$4}`,EVENT_CLICK_DATA_API$2=`click${EVENT_KEY$4}${DATA_API_KEY$2}`,CLASS_NAME_OPEN="modal-open",CLASS_NAME_FADE$3="fade",CLASS_NAME_SHOW$4="show",CLASS_NAME_STATIC="modal-static",OPEN_SELECTOR$1=".modal.show",SELECTOR_DIALOG=".modal-dialog",SELECTOR_MODAL_BODY=".modal-body",SELECTOR_DATA_TOGGLE$2='[data-bs-toggle="modal"]',Default$6={backdrop:!0,focus:!0,keyboard:!0},DefaultType$6={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Modal extends BaseComponent{constructor(e,t){super(e,t),this._dialog=SelectorEngine.findOne(SELECTOR_DIALOG,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new ScrollBarHelper,this._addEventListeners()}static get Default(){return Default$6}static get DefaultType(){return DefaultType$6}static get NAME(){return NAME$7}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||EventHandler.trigger(this._element,EVENT_SHOW$4,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(CLASS_NAME_OPEN),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||EventHandler.trigger(this._element,EVENT_HIDE$4).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(CLASS_NAME_SHOW$4),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){EventHandler.off(window,EVENT_KEY$4),EventHandler.off(this._dialog,EVENT_KEY$4),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Backdrop({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new FocusTrap({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=SelectorEngine.findOne(SELECTOR_MODAL_BODY,this._dialog);t&&(t.scrollTop=0),reflow(this._element),this._element.classList.add(CLASS_NAME_SHOW$4);const r=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,EventHandler.trigger(this._element,EVENT_SHOWN$4,{relatedTarget:e})};this._queueCallback(r,this._dialog,this._isAnimated())}_addEventListeners(){EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS$1,e=>{if(e.key===ESCAPE_KEY$1){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),EventHandler.on(window,EVENT_RESIZE$1,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),EventHandler.on(this._element,EVENT_MOUSEDOWN_DISMISS,e=>{EventHandler.one(this._element,EVENT_CLICK_DISMISS,t=>{if(!(this._element!==e.target||this._element!==t.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(CLASS_NAME_OPEN),this._resetAdjustments(),this._scrollBar.reset(),EventHandler.trigger(this._element,EVENT_HIDDEN$4)})}_isAnimated(){return this._element.classList.contains(CLASS_NAME_FADE$3)}_triggerBackdropTransition(){if(EventHandler.trigger(this._element,EVENT_HIDE_PREVENTED$1).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,r=this._element.style.overflowY;r==="hidden"||this._element.classList.contains(CLASS_NAME_STATIC)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(CLASS_NAME_STATIC),this._queueCallback(()=>{this._element.classList.remove(CLASS_NAME_STATIC),this._queueCallback(()=>{this._element.style.overflowY=r},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),r=t>0;if(r&&!e){const i=isRTL()?"paddingLeft":"paddingRight";this._element.style[i]=`${t}px`}if(!r&&e){const i=isRTL()?"paddingRight":"paddingLeft";this._element.style[i]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const r=Modal.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof r[e]>"u")throw new TypeError(`No method named "${e}"`);r[e](t)}})}}EventHandler.on(document,EVENT_CLICK_DATA_API$2,SELECTOR_DATA_TOGGLE$2,function(n){const e=SelectorEngine.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&n.preventDefault(),EventHandler.one(e,EVENT_SHOW$4,i=>{i.defaultPrevented||EventHandler.one(e,EVENT_HIDDEN$4,()=>{isVisible(this)&&this.focus()})});const t=SelectorEngine.findOne(OPEN_SELECTOR$1);t&&Modal.getInstance(t).hide(),Modal.getOrCreateInstance(e).toggle(this)});enableDismissTrigger(Modal);defineJQueryPlugin(Modal);const NAME$6="offcanvas",DATA_KEY$3="bs.offcanvas",EVENT_KEY$3=`.${DATA_KEY$3}`,DATA_API_KEY$1=".data-api",EVENT_LOAD_DATA_API$2=`load${EVENT_KEY$3}${DATA_API_KEY$1}`,ESCAPE_KEY="Escape",CLASS_NAME_SHOW$3="show",CLASS_NAME_SHOWING$1="showing",CLASS_NAME_HIDING="hiding",CLASS_NAME_BACKDROP="offcanvas-backdrop",OPEN_SELECTOR=".offcanvas.show",EVENT_SHOW$3=`show${EVENT_KEY$3}`,EVENT_SHOWN$3=`shown${EVENT_KEY$3}`,EVENT_HIDE$3=`hide${EVENT_KEY$3}`,EVENT_HIDE_PREVENTED=`hidePrevented${EVENT_KEY$3}`,EVENT_HIDDEN$3=`hidden${EVENT_KEY$3}`,EVENT_RESIZE=`resize${EVENT_KEY$3}`,EVENT_CLICK_DATA_API$1=`click${EVENT_KEY$3}${DATA_API_KEY$1}`,EVENT_KEYDOWN_DISMISS=`keydown.dismiss${EVENT_KEY$3}`,SELECTOR_DATA_TOGGLE$1='[data-bs-toggle="offcanvas"]',Default$5={backdrop:!0,keyboard:!0,scroll:!1},DefaultType$5={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Offcanvas extends BaseComponent{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Default$5}static get DefaultType(){return DefaultType$5}static get NAME(){return NAME$6}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||EventHandler.trigger(this._element,EVENT_SHOW$3,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new ScrollBarHelper().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(CLASS_NAME_SHOWING$1);const r=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(CLASS_NAME_SHOW$3),this._element.classList.remove(CLASS_NAME_SHOWING$1),EventHandler.trigger(this._element,EVENT_SHOWN$3,{relatedTarget:e})};this._queueCallback(r,this._element,!0)}hide(){if(!this._isShown||EventHandler.trigger(this._element,EVENT_HIDE$3).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(CLASS_NAME_HIDING),this._backdrop.hide();const t=()=>{this._element.classList.remove(CLASS_NAME_SHOW$3,CLASS_NAME_HIDING),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new ScrollBarHelper().reset(),EventHandler.trigger(this._element,EVENT_HIDDEN$3)};this._queueCallback(t,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=()=>{if(this._config.backdrop==="static"){EventHandler.trigger(this._element,EVENT_HIDE_PREVENTED);return}this.hide()},t=!!this._config.backdrop;return new Backdrop({className:CLASS_NAME_BACKDROP,isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?e:null})}_initializeFocusTrap(){return new FocusTrap({trapElement:this._element})}_addEventListeners(){EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS,e=>{if(e.key===ESCAPE_KEY){if(this._config.keyboard){this.hide();return}EventHandler.trigger(this._element,EVENT_HIDE_PREVENTED)}})}static jQueryInterface(e){return this.each(function(){const t=Offcanvas.getOrCreateInstance(this,e);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}EventHandler.on(document,EVENT_CLICK_DATA_API$1,SELECTOR_DATA_TOGGLE$1,function(n){const e=SelectorEngine.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),isDisabled(this))return;EventHandler.one(e,EVENT_HIDDEN$3,()=>{isVisible(this)&&this.focus()});const t=SelectorEngine.findOne(OPEN_SELECTOR);t&&t!==e&&Offcanvas.getInstance(t).hide(),Offcanvas.getOrCreateInstance(e).toggle(this)});EventHandler.on(window,EVENT_LOAD_DATA_API$2,()=>{for(const n of SelectorEngine.find(OPEN_SELECTOR))Offcanvas.getOrCreateInstance(n).show()});EventHandler.on(window,EVENT_RESIZE,()=>{for(const n of SelectorEngine.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(n).position!=="fixed"&&Offcanvas.getOrCreateInstance(n).hide()});enableDismissTrigger(Offcanvas);defineJQueryPlugin(Offcanvas);const ARIA_ATTRIBUTE_PATTERN=/^aria-[\w-]*$/i,DefaultAllowlist={"*":["class","dir","id","lang","role",ARIA_ATTRIBUTE_PATTERN],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},uriAttributes=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),SAFE_URL_PATTERN=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,allowedAttribute=(n,e)=>{const t=n.nodeName.toLowerCase();return e.includes(t)?uriAttributes.has(t)?!!SAFE_URL_PATTERN.test(n.nodeValue):!0:e.filter(r=>r instanceof RegExp).some(r=>r.test(t))};function sanitizeHtml(n,e,t){if(!n.length)return n;if(t&&typeof t=="function")return t(n);const i=new window.DOMParser().parseFromString(n,"text/html"),s=[].concat(...i.body.querySelectorAll("*"));for(const l of s){const u=l.nodeName.toLowerCase();if(!Object.keys(e).includes(u)){l.remove();continue}const h=[].concat(...l.attributes),d=[].concat(e["*"]||[],e[u]||[]);for(const m of h)allowedAttribute(m,d)||l.removeAttribute(m.nodeName)}return i.body.innerHTML}const NAME$5="TemplateFactory",Default$4={allowList:DefaultAllowlist,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},DefaultType$4={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},DefaultContentType={entry:"(string|element|function|null)",selector:"(string|element)"};class TemplateFactory extends Config{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return Default$4}static get DefaultType(){return DefaultType$4}static get NAME(){return NAME$5}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[i,s]of Object.entries(this._config.content))this._setContent(e,s,i);const t=e.children[0],r=this._resolvePossibleFunction(this._config.extraClass);return r&&t.classList.add(...r.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,r]of Object.entries(e))super._typeCheckConfig({selector:t,entry:r},DefaultContentType)}_setContent(e,t,r){const i=SelectorEngine.findOne(r,e);if(i){if(t=this._resolvePossibleFunction(t),!t){i.remove();return}if(isElement(t)){this._putElementInTemplate(getElement(t),i);return}if(this._config.html){i.innerHTML=this._maybeSanitize(t);return}i.textContent=t}}_maybeSanitize(e){return this._config.sanitize?sanitizeHtml(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return execute(e,[this])}_putElementInTemplate(e,t){if(this._config.html){t.innerHTML="",t.append(e);return}t.textContent=e.textContent}}const NAME$4="tooltip",DISALLOWED_ATTRIBUTES=new Set(["sanitize","allowList","sanitizeFn"]),CLASS_NAME_FADE$2="fade",CLASS_NAME_MODAL="modal",CLASS_NAME_SHOW$2="show",SELECTOR_TOOLTIP_INNER=".tooltip-inner",SELECTOR_MODAL=`.${CLASS_NAME_MODAL}`,EVENT_MODAL_HIDE="hide.bs.modal",TRIGGER_HOVER="hover",TRIGGER_FOCUS="focus",TRIGGER_CLICK="click",TRIGGER_MANUAL="manual",EVENT_HIDE$2="hide",EVENT_HIDDEN$2="hidden",EVENT_SHOW$2="show",EVENT_SHOWN$2="shown",EVENT_INSERTED="inserted",EVENT_CLICK$1="click",EVENT_FOCUSIN$1="focusin",EVENT_FOCUSOUT$1="focusout",EVENT_MOUSEENTER="mouseenter",EVENT_MOUSELEAVE="mouseleave",AttachmentMap={AUTO:"auto",TOP:"top",RIGHT:isRTL()?"left":"right",BOTTOM:"bottom",LEFT:isRTL()?"right":"left"},Default$3={allowList:DefaultAllowlist,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},DefaultType$3={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class Tooltip extends BaseComponent{constructor(e,t){if(typeof Popper>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Default$3}static get DefaultType(){return DefaultType$3}static get NAME(){return NAME$4}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),EventHandler.off(this._element.closest(SELECTOR_MODAL),EVENT_MODAL_HIDE,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const e=EventHandler.trigger(this._element,this.constructor.eventName(EVENT_SHOW$2)),r=(findShadowRoot(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!r)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:s}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(s.append(i),EventHandler.trigger(this._element,this.constructor.eventName(EVENT_INSERTED))),this._popper=this._createPopper(i),i.classList.add(CLASS_NAME_SHOW$2),"ontouchstart"in document.documentElement)for(const u of[].concat(...document.body.children))EventHandler.on(u,"mouseover",noop);const l=()=>{EventHandler.trigger(this._element,this.constructor.eventName(EVENT_SHOWN$2)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(l,this.tip,this._isAnimated())}hide(){if(!this._isShown()||EventHandler.trigger(this._element,this.constructor.eventName(EVENT_HIDE$2)).defaultPrevented)return;if(this._getTipElement().classList.remove(CLASS_NAME_SHOW$2),"ontouchstart"in document.documentElement)for(const i of[].concat(...document.body.children))EventHandler.off(i,"mouseover",noop);this._activeTrigger[TRIGGER_CLICK]=!1,this._activeTrigger[TRIGGER_FOCUS]=!1,this._activeTrigger[TRIGGER_HOVER]=!1,this._isHovered=null;const r=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),EventHandler.trigger(this._element,this.constructor.eventName(EVENT_HIDDEN$2)))};this._queueCallback(r,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(CLASS_NAME_FADE$2,CLASS_NAME_SHOW$2),t.classList.add(`bs-${this.constructor.NAME}-auto`);const r=getUID(this.constructor.NAME).toString();return t.setAttribute("id",r),this._isAnimated()&&t.classList.add(CLASS_NAME_FADE$2),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new TemplateFactory({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[SELECTOR_TOOLTIP_INNER]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(CLASS_NAME_FADE$2)}_isShown(){return this.tip&&this.tip.classList.contains(CLASS_NAME_SHOW$2)}_createPopper(e){const t=execute(this._config.placement,[this,e,this._element]),r=AttachmentMap[t.toUpperCase()];return createPopper(this._element,e,this._getPopperConfig(r))}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(t=>Number.parseInt(t,10)):typeof e=="function"?t=>e(t,this._element):e}_resolvePossibleFunction(e){return execute(e,[this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:r=>{this._getTipElement().setAttribute("data-popper-placement",r.state.placement)}}]};return{...t,...execute(this._config.popperConfig,[t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if(t==="click")EventHandler.on(this._element,this.constructor.eventName(EVENT_CLICK$1),this._config.selector,r=>{this._initializeOnDelegatedTarget(r).toggle()});else if(t!==TRIGGER_MANUAL){const r=t===TRIGGER_HOVER?this.constructor.eventName(EVENT_MOUSEENTER):this.constructor.eventName(EVENT_FOCUSIN$1),i=t===TRIGGER_HOVER?this.constructor.eventName(EVENT_MOUSELEAVE):this.constructor.eventName(EVENT_FOCUSOUT$1);EventHandler.on(this._element,r,this._config.selector,s=>{const l=this._initializeOnDelegatedTarget(s);l._activeTrigger[s.type==="focusin"?TRIGGER_FOCUS:TRIGGER_HOVER]=!0,l._enter()}),EventHandler.on(this._element,i,this._config.selector,s=>{const l=this._initializeOnDelegatedTarget(s);l._activeTrigger[s.type==="focusout"?TRIGGER_FOCUS:TRIGGER_HOVER]=l._element.contains(s.relatedTarget),l._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},EventHandler.on(this._element.closest(SELECTOR_MODAL),EVENT_MODAL_HIDE,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=Manipulator.getDataAttributes(this._element);for(const r of Object.keys(t))DISALLOWED_ATTRIBUTES.has(r)&&delete t[r];return e={...t,...typeof e=="object"&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=e.container===!1?document.body:getElement(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,r]of Object.entries(this._config))this.constructor.Default[t]!==r&&(e[t]=r);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const t=Tooltip.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}}defineJQueryPlugin(Tooltip);const NAME$3="popover",SELECTOR_TITLE=".popover-header",SELECTOR_CONTENT=".popover-body",Default$2={...Tooltip.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},DefaultType$2={...Tooltip.DefaultType,content:"(null|string|element|function)"};class Popover extends Tooltip{static get Default(){return Default$2}static get DefaultType(){return DefaultType$2}static get NAME(){return NAME$3}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[SELECTOR_TITLE]:this._getTitle(),[SELECTOR_CONTENT]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const t=Popover.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}}defineJQueryPlugin(Popover);const NAME$2="scrollspy",DATA_KEY$2="bs.scrollspy",EVENT_KEY$2=`.${DATA_KEY$2}`,DATA_API_KEY=".data-api",EVENT_ACTIVATE=`activate${EVENT_KEY$2}`,EVENT_CLICK=`click${EVENT_KEY$2}`,EVENT_LOAD_DATA_API$1=`load${EVENT_KEY$2}${DATA_API_KEY}`,CLASS_NAME_DROPDOWN_ITEM="dropdown-item",CLASS_NAME_ACTIVE$1="active",SELECTOR_DATA_SPY='[data-bs-spy="scroll"]',SELECTOR_TARGET_LINKS="[href]",SELECTOR_NAV_LIST_GROUP=".nav, .list-group",SELECTOR_NAV_LINKS=".nav-link",SELECTOR_NAV_ITEMS=".nav-item",SELECTOR_LIST_ITEMS=".list-group-item",SELECTOR_LINK_ITEMS=`${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`,SELECTOR_DROPDOWN=".dropdown",SELECTOR_DROPDOWN_TOGGLE$1=".dropdown-toggle",Default$1={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},DefaultType$1={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ScrollSpy extends BaseComponent{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Default$1}static get DefaultType(){return DefaultType$1}static get NAME(){return NAME$2}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=getElement(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,typeof e.threshold=="string"&&(e.threshold=e.threshold.split(",").map(t=>Number.parseFloat(t))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(EventHandler.off(this._config.target,EVENT_CLICK),EventHandler.on(this._config.target,EVENT_CLICK,SELECTOR_TARGET_LINKS,e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const r=this._rootElement||window,i=t.offsetTop-this._element.offsetTop;if(r.scrollTo){r.scrollTo({top:i,behavior:"smooth"});return}r.scrollTop=i}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(t=>this._observerCallback(t),e)}_observerCallback(e){const t=l=>this._targetLinks.get(`#${l.target.id}`),r=l=>{this._previousScrollData.visibleEntryTop=l.target.offsetTop,this._process(t(l))},i=(this._rootElement||document.documentElement).scrollTop,s=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const l of e){if(!l.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(l));continue}const u=l.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&u){if(r(l),!i)return;continue}!s&&!u&&r(l)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=SelectorEngine.find(SELECTOR_TARGET_LINKS,this._config.target);for(const t of e){if(!t.hash||isDisabled(t))continue;const r=SelectorEngine.findOne(decodeURI(t.hash),this._element);isVisible(r)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,r))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(CLASS_NAME_ACTIVE$1),this._activateParents(e),EventHandler.trigger(this._element,EVENT_ACTIVATE,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains(CLASS_NAME_DROPDOWN_ITEM)){SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE$1,e.closest(SELECTOR_DROPDOWN)).classList.add(CLASS_NAME_ACTIVE$1);return}for(const t of SelectorEngine.parents(e,SELECTOR_NAV_LIST_GROUP))for(const r of SelectorEngine.prev(t,SELECTOR_LINK_ITEMS))r.classList.add(CLASS_NAME_ACTIVE$1)}_clearActiveClass(e){e.classList.remove(CLASS_NAME_ACTIVE$1);const t=SelectorEngine.find(`${SELECTOR_TARGET_LINKS}.${CLASS_NAME_ACTIVE$1}`,e);for(const r of t)r.classList.remove(CLASS_NAME_ACTIVE$1)}static jQueryInterface(e){return this.each(function(){const t=ScrollSpy.getOrCreateInstance(this,e);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}EventHandler.on(window,EVENT_LOAD_DATA_API$1,()=>{for(const n of SelectorEngine.find(SELECTOR_DATA_SPY))ScrollSpy.getOrCreateInstance(n)});defineJQueryPlugin(ScrollSpy);const NAME$1="tab",DATA_KEY$1="bs.tab",EVENT_KEY$1=`.${DATA_KEY$1}`,EVENT_HIDE$1=`hide${EVENT_KEY$1}`,EVENT_HIDDEN$1=`hidden${EVENT_KEY$1}`,EVENT_SHOW$1=`show${EVENT_KEY$1}`,EVENT_SHOWN$1=`shown${EVENT_KEY$1}`,EVENT_CLICK_DATA_API=`click${EVENT_KEY$1}`,EVENT_KEYDOWN=`keydown${EVENT_KEY$1}`,EVENT_LOAD_DATA_API=`load${EVENT_KEY$1}`,ARROW_LEFT_KEY="ArrowLeft",ARROW_RIGHT_KEY="ArrowRight",ARROW_UP_KEY="ArrowUp",ARROW_DOWN_KEY="ArrowDown",HOME_KEY="Home",END_KEY="End",CLASS_NAME_ACTIVE="active",CLASS_NAME_FADE$1="fade",CLASS_NAME_SHOW$1="show",CLASS_DROPDOWN="dropdown",SELECTOR_DROPDOWN_TOGGLE=".dropdown-toggle",SELECTOR_DROPDOWN_MENU=".dropdown-menu",NOT_SELECTOR_DROPDOWN_TOGGLE=`:not(${SELECTOR_DROPDOWN_TOGGLE})`,SELECTOR_TAB_PANEL='.list-group, .nav, [role="tablist"]',SELECTOR_OUTER=".nav-item, .list-group-item",SELECTOR_INNER=`.nav-link${NOT_SELECTOR_DROPDOWN_TOGGLE}, .list-group-item${NOT_SELECTOR_DROPDOWN_TOGGLE}, [role="tab"]${NOT_SELECTOR_DROPDOWN_TOGGLE}`,SELECTOR_DATA_TOGGLE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',SELECTOR_INNER_ELEM=`${SELECTOR_INNER}, ${SELECTOR_DATA_TOGGLE}`,SELECTOR_DATA_TOGGLE_ACTIVE=`.${CLASS_NAME_ACTIVE}[data-bs-toggle="tab"], .${CLASS_NAME_ACTIVE}[data-bs-toggle="pill"], .${CLASS_NAME_ACTIVE}[data-bs-toggle="list"]`;class Tab extends BaseComponent{constructor(e){super(e),this._parent=this._element.closest(SELECTOR_TAB_PANEL),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),EventHandler.on(this._element,EVENT_KEYDOWN,t=>this._keydown(t)))}static get NAME(){return NAME$1}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),r=t?EventHandler.trigger(t,EVENT_HIDE$1,{relatedTarget:e}):null;EventHandler.trigger(e,EVENT_SHOW$1,{relatedTarget:t}).defaultPrevented||r&&r.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(CLASS_NAME_ACTIVE),this._activate(SelectorEngine.getElementFromSelector(e));const r=()=>{if(e.getAttribute("role")!=="tab"){e.classList.add(CLASS_NAME_SHOW$1);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),EventHandler.trigger(e,EVENT_SHOWN$1,{relatedTarget:t})};this._queueCallback(r,e,e.classList.contains(CLASS_NAME_FADE$1))}_deactivate(e,t){if(!e)return;e.classList.remove(CLASS_NAME_ACTIVE),e.blur(),this._deactivate(SelectorEngine.getElementFromSelector(e));const r=()=>{if(e.getAttribute("role")!=="tab"){e.classList.remove(CLASS_NAME_SHOW$1);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),EventHandler.trigger(e,EVENT_HIDDEN$1,{relatedTarget:t})};this._queueCallback(r,e,e.classList.contains(CLASS_NAME_FADE$1))}_keydown(e){if(![ARROW_LEFT_KEY,ARROW_RIGHT_KEY,ARROW_UP_KEY,ARROW_DOWN_KEY,HOME_KEY,END_KEY].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter(i=>!isDisabled(i));let r;if([HOME_KEY,END_KEY].includes(e.key))r=t[e.key===HOME_KEY?0:t.length-1];else{const i=[ARROW_RIGHT_KEY,ARROW_DOWN_KEY].includes(e.key);r=getNextActiveElement(t,e.target,i,!0)}r&&(r.focus({preventScroll:!0}),Tab.getOrCreateInstance(r).show())}_getChildren(){return SelectorEngine.find(SELECTOR_INNER_ELEM,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const r of t)this._setInitialAttributesOnChild(r)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),r=this._getOuterElement(e);e.setAttribute("aria-selected",t),r!==e&&this._setAttributeIfNotExists(r,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=SelectorEngine.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const r=this._getOuterElement(e);if(!r.classList.contains(CLASS_DROPDOWN))return;const i=(s,l)=>{const u=SelectorEngine.findOne(s,r);u&&u.classList.toggle(l,t)};i(SELECTOR_DROPDOWN_TOGGLE,CLASS_NAME_ACTIVE),i(SELECTOR_DROPDOWN_MENU,CLASS_NAME_SHOW$1),r.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,r){e.hasAttribute(t)||e.setAttribute(t,r)}_elemIsActive(e){return e.classList.contains(CLASS_NAME_ACTIVE)}_getInnerElement(e){return e.matches(SELECTOR_INNER_ELEM)?e:SelectorEngine.findOne(SELECTOR_INNER_ELEM,e)}_getOuterElement(e){return e.closest(SELECTOR_OUTER)||e}static jQueryInterface(e){return this.each(function(){const t=Tab.getOrCreateInstance(this);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}EventHandler.on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,function(n){["A","AREA"].includes(this.tagName)&&n.preventDefault(),!isDisabled(this)&&Tab.getOrCreateInstance(this).show()});EventHandler.on(window,EVENT_LOAD_DATA_API,()=>{for(const n of SelectorEngine.find(SELECTOR_DATA_TOGGLE_ACTIVE))Tab.getOrCreateInstance(n)});defineJQueryPlugin(Tab);const NAME="toast",DATA_KEY="bs.toast",EVENT_KEY=`.${DATA_KEY}`,EVENT_MOUSEOVER=`mouseover${EVENT_KEY}`,EVENT_MOUSEOUT=`mouseout${EVENT_KEY}`,EVENT_FOCUSIN=`focusin${EVENT_KEY}`,EVENT_FOCUSOUT=`focusout${EVENT_KEY}`,EVENT_HIDE=`hide${EVENT_KEY}`,EVENT_HIDDEN=`hidden${EVENT_KEY}`,EVENT_SHOW=`show${EVENT_KEY}`,EVENT_SHOWN=`shown${EVENT_KEY}`,CLASS_NAME_FADE="fade",CLASS_NAME_HIDE="hide",CLASS_NAME_SHOW="show",CLASS_NAME_SHOWING="showing",DefaultType={animation:"boolean",autohide:"boolean",delay:"number"},Default={animation:!0,autohide:!0,delay:5e3};class Toast extends BaseComponent{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Default}static get DefaultType(){return DefaultType}static get NAME(){return NAME}show(){if(EventHandler.trigger(this._element,EVENT_SHOW).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(CLASS_NAME_FADE);const t=()=>{this._element.classList.remove(CLASS_NAME_SHOWING),EventHandler.trigger(this._element,EVENT_SHOWN),this._maybeScheduleHide()};this._element.classList.remove(CLASS_NAME_HIDE),reflow(this._element),this._element.classList.add(CLASS_NAME_SHOW,CLASS_NAME_SHOWING),this._queueCallback(t,this._element,this._config.animation)}hide(){if(!this.isShown()||EventHandler.trigger(this._element,EVENT_HIDE).defaultPrevented)return;const t=()=>{this._element.classList.add(CLASS_NAME_HIDE),this._element.classList.remove(CLASS_NAME_SHOWING,CLASS_NAME_SHOW),EventHandler.trigger(this._element,EVENT_HIDDEN)};this._element.classList.add(CLASS_NAME_SHOWING),this._queueCallback(t,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(CLASS_NAME_SHOW),super.dispose()}isShown(){return this._element.classList.contains(CLASS_NAME_SHOW)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=t;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=t;break}}if(t){this._clearTimeout();return}const r=e.relatedTarget;this._element===r||this._element.contains(r)||this._maybeScheduleHide()}_setListeners(){EventHandler.on(this._element,EVENT_MOUSEOVER,e=>this._onInteraction(e,!0)),EventHandler.on(this._element,EVENT_MOUSEOUT,e=>this._onInteraction(e,!1)),EventHandler.on(this._element,EVENT_FOCUSIN,e=>this._onInteraction(e,!0)),EventHandler.on(this._element,EVENT_FOCUSOUT,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=Toast.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}enableDismissTrigger(Toast);defineJQueryPlugin(Toast);class AutoLookUpAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");P(this,"makeQuery",(e,t)=>{let r="";return typeof t=="number"&&(r=`${e.code} = ${t}`),typeof t=="string"&&(r=`${e.code} = "${t}"`),this.props.condition.queryString!==""&&(r=`${r} and (${this.props.condition.queryString})`),r});P(this,"getUpdateRecords",async(e,t)=>await new index_browser.KintoneRestAPIClient().record.getAllRecords({app:this.props.lookupField.app.id,fields:["$id"],condition:this.makeQuery(e,t)}));P(this,"convertForLookup",(e,t,r)=>e.map(i=>({id:Number(i.$id.value),record:{[t.code]:{value:r}}})));P(this,"updateLookupTarget",async e=>{if(e&&e.length>0)try{const r=await new index_browser.KintoneRestAPIClient().record.updateAllRecords({app:this.props.lookupField.app.id,records:e});return!0}catch(t){if(t instanceof index_browser.KintoneAllRecordsError)return this.showError(this.props.lookupField.app,this.props.lookupField.fields[0],t,e.length),!1;throw t}return!1});P(this,"showSpinnerModel",(e,t)=>{let r=$("#alcLookupModal");if(r.length===0){const i=`<div class="bs-scope">
|
||
<div class="modal" id="alcLookupModal" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
|
||
<div class="modal-dialog-centered">
|
||
<div class="modal-dialog modal-content">
|
||
<div class="modal-header">
|
||
<h1 class="modal-title fs-5" id="alcLookupModalLabel">ルックアップ同期処理</h1>
|
||
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="row" id="app${e.id}_${t.code}">
|
||
<div class="spinner-border text-secondary col-1 " role="alert"></div>
|
||
<div class="col">${e.name}</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-primary" data-bs-dismiss="modal">OK</button>
|
||
</div>
|
||
</div></div></div></div>`;$(i).appendTo("body"),r=$("#alcLookupModal"),r.get()[0].addEventListener("hidden.bs.modal",s=>{Modal.getOrCreateInstance(r.get()[0]).dispose(),$("#alcLookupModal").parent().remove()})}else{const i=$("#alcLookupModal .modal-body"),s=`
|
||
<div class="row" id="app${e.id}_${t.code}">
|
||
<div class="spinner-border text-secondary col-1 " role="alert">
|
||
</div>
|
||
<div class="col">${e.name}</div>
|
||
<div>`;i.append(s)}Modal.getOrCreateInstance(r.get()[0]).show()});P(this,"showResult",(e,t,r)=>{const i=$(`#alcLookupModal .modal-body #app${e.id}_${t.code}`),s=` <div class="col-1 text-success">✔</div>
|
||
<div class="col">${e.name}</div>
|
||
<div class="col">更新件数:${r}件</div>`;i.html(s)});P(this,"showError",(e,t,r,i)=>{const s=r.error.message,l=r.numOfProcessedRecords,u=r.numOfAllRecords,h=$(`#alcLookupModal .modal-body #app${e.id}_${t.code}`),d=`<div class="col-1 text-danger">✖</div>
|
||
<div class="col">${e.name}</div>
|
||
<div class="col">更新件数:${l}/${u}</div>
|
||
<div class="row text-danger">${s}<div>`;h.html(d)});P(this,"closeDialog",()=>{const e=$("#alcLookupModal");Modal.getOrCreateInstance(e.get()[0]).dispose(),$("#alcLookupModal").parent().remove()});this.name="ルックアップ更新",this.actionProps=[],this.props={},this.register()}async process(e,t,r){this.actionProps=e.actionProps,this.props={...e.ActionValue,condition:JSON.parse(e.ActionValue.condition)};let i={canNext:!0,result:""};try{const s=this.props.lookupField.fields.filter(_=>_.lookup&&_.lookup.relatedApp.app===String(kintone.app.getId()));if(!s||s.length===0)throw new Error(`ルックアップの設定は不正です。${this.props.lookupField.fields[0].label} `);const l=this.props.lookupField.fields[0],u=t.record[l.lookup.relatedKeyField].value,h=await this.getUpdateRecords(l,u);if(h.length===0)return i;const d=this.convertForLookup(h,l,u);console.log("updateRecords",d),this.showSpinnerModel(this.props.lookupField.app,l),await this.updateLookupTarget(d)&&this.showResult(this.props.lookupField.app,l,d.length)}catch(s){this.closeDialog(),r.errors.handleError(s,e,"ルックアップ更新中例外が発生しました"),i.canNext=!1}return i}register(){actionAddins[this.name]=this}}new AutoLookUpAction;class FieldDisableAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="編集可/不可",this.actionProps=[],this.props={field:{code:""},editable:"",condition:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("editable"in e.ActionValue))return i;this.props=e.ActionValue;const s=this.getConditionResult(r),l=t.record;if(!(this.props.field.code in l))throw new Error(`フィールド「${this.props.field.code}」が見つかりません。`);return s&&(this.props.editable==="編集可"?l[this.props.field.code].disabled=!1:this.props.editable==="編集不可"&&(l[this.props.field.code].disabled=!0)),i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}getConditionResult(e){const t=this.getCondition(this.props.condition);return t?t.evaluate(t.root,e):!0}getCondition(e){try{const t=new ConditionTree;return t.fromJson(e),t.getConditions(t.root).length>0?t:null}catch{return null}}register(){actionAddins[this.name]=this}}new FieldDisableAction;class StyleFieldAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="条件書式表示",this.actionProps=[],this.props={field:{code:""},fontColor:"",bgColor:"",fontStyle:[],allRow:"",condition:""},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{return this.actionProps=e.actionProps,!("field"in e.ActionValue)&&!("allRow"in e.ActionValue)||(this.props=e.ActionValue,console.log(t.type),t.type==="app.record.index.show"?this.setStyleForView(t,this.props,r):t.type==="app.record.detail.show"?this.setStyleForDetail(t,this.props,r):(t.type.includes("app.record.create.change.")||t.type.includes("app.record.edit.change."))&&this.setStyleForEdit(t,this.props,r),i={canNext:!0,result:!0}),i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}setStyleForEdit(e,t,r){const i=document.getElementById("record-gaia");i&&Array.from(i.getElementsByTagName("span")).filter(s=>s.innerText===t.field.code).map(s=>{var l,u,h;return(h=(u=(l=s.parentElement)==null?void 0:l.nextElementSibling)==null?void 0:u.querySelector(".input-text-outer-cybozu"))==null?void 0:h.firstElementChild}).filter(s=>!!s).forEach(s=>{this.getConditionResult(this.getCondition(t.condition),r)?this.setFieldStyle(t,s):s.removeAttribute("style")})}setStyleForDetail(e,t,r){const i=kintone.app.record.getFieldElement(t.field.code);if(!i)return;const s=this.getCondition(t.condition);this.getConditionResult(s,r)&&this.setFieldStyle(t,i)}setStyleForView(e,t,r){const i=e.records,s=kintone.app.getFieldElements(t.field.code);if(!s)return;let l;const u=this.getCondition(t.condition);i.forEach((h,d)=>{const m={variables:r.variables,record:h,errors:r.errors};this.getConditionResult(u,m)&&(l=s[d],t.allRow==="行全体"&&(l=s[d].parentElement),l&&this.setFieldStyle(t,l))})}setFieldStyle(e,t){if(e.fontColor&&(t.style.color=e.fontColor),e.bgColor&&(t.style.backgroundColor=e.bgColor),e.fontStyle.length>0){e.fontStyle.includes("斜体")&&(t.style.fontStyle="italic"),e.fontStyle.includes("太字")&&(t.style.fontWeight="bold");let r="";e.fontStyle.includes("下線")&&(r="underline"),e.fontStyle.includes("打ち消し線")&&(r=r?r+" line-through":"line-through"),r&&(t.style.textDecoration=r)}}getConditionResult(e,t){return e?e.evaluate(e.root,t):!0}getCondition(e){try{const t=new ConditionTree;return t.fromJson(e),t.getConditions(t.root).length>0?t:null}catch{return null}}register(){actionAddins[this.name]=this}}new StyleFieldAction;class DateTimeCalcAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="日時を加算/減算する",this.actionProps=[],this.props={verNameGet:"",calcOption:"",verName:{name:""},year:"0",month:"0",date:"0",hour:"0",minute:"0",second:"0"},this.register()}isDateValue(e){let t,r=e.match(/(\d{4})-(\d{1})-(\d{1})$/),i=e.match(/(\d{4})-(\d{2})-(\d{2})$/),s=e.match(/(\d{4})-(\d{2})-(\d{1})$/),l=e.match(/(\d{4})-(\d{1})-(\d{2})$/),u=e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2}).(\d{2,3})Z$/),h=e.match(/(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})Z$/);if(t=new Date(e),t!==void 0&&!isNaN(t.getDate())&&i===null&&r===null&&s===null&&l===null&&h===null&&u===null)throw new Error("計算の基準日となる値が、適切な日付・日時の形式ではありません。「日時を加算/減算する」コンポーネントの処理を中断しました。");return!0}valueToNumber(e,t,r){const i=(l,u)=>u.split(".").reduce((h,d)=>(h||{})[d],l);r==="変数"&&isNaN(Number(t))&&(t=i(e.variables,t));let s=Number(t);if(!isFinite(s))throw new Error("計算値が、数値ではありません。「日時を加算/減算する」コンポーネントの処理を中断しました。");return s}calcDate(e,t,r,i,s,l,u){let h;return e=new Date(e),e.setFullYear(e.getFullYear()+t),e.setMonth(e.getMonth()+r),e.setDate(e.getDate()+i),e.setHours(e.getHours()+s),e.setMinutes(e.getMinutes()+l),e.setSeconds(e.getSeconds()+u),h=e.toISOString(),h}async process(e,t,r){let i={canNext:!0,result:!1};try{this.actionProps=e.actionProps,this.props=e.ActionValue;const l=((h,d)=>d.split(".").reduce((m,_)=>(m||{})[_],h))(r.variables,this.props.verNameGet);if(!l)throw new Error("基準値となる変数の値が空、または存在しません。「日時を加算/減算する」コンポーネントの処理を中断しました。");let u;if(u=this.isDateValue(l),u){let h=this.props.calcOption,d=this.valueToNumber(r,this.props.year,h),m=this.valueToNumber(r,this.props.month,h),_=this.valueToNumber(r,this.props.date,h),S=this.valueToNumber(r,this.props.hour,h),C=this.valueToNumber(r,this.props.minute,h),T=this.valueToNumber(r,this.props.second,h),O;O=this.calcDate(l,d,m,_,S,C,T),r.variables[this.props.verName.name]=O}return i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new DateTimeCalcAction;class EndOfMonthAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="月末算出",this.actionProps=[],this.props={verNameGet:"",verName:{name:""}},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("verName"in e.ActionValue)&&!("verNameGet"in e.ActionValue))return i;this.props=e.ActionValue;let l=((_,S)=>S.split(".").reduce((C,T)=>(C||{})[T],_))(r.variables,this.props.verNameGet),u=new Date(l),h=u.getFullYear(),d=u.getMonth()+1,m=new Date(h,d,0);return this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=m.toISOString()),i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new EndOfMonthAction;class DateSpecifiedAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="日付指定",this.actionProps=[],this.props={verNameGet:"",newYear:0,newMonth:0,newDay:0,verName:{name:""}},this.register()}async process(e,t,r){let i={canNext:!0,result:!1};try{if(this.actionProps=e.actionProps,!("verName"in e.ActionValue)&&!("verNameGet"in e.ActionValue))return i;this.props=e.ActionValue;let l=((h,d)=>d.split(".").reduce((m,_)=>(m||{})[_],h))(r.variables,this.props.verNameGet),u=new Date(l);if(l==null||l===""||isNaN(u.getDate()))throw new Error("Invalid time value");return u.setFullYear(this.props.newYear>=1900&&this.props.newYear<=9999?this.props.newYear:u.getFullYear()),u.setMonth(this.props.newMonth>=1&&this.props.newMonth<=12?this.props.newMonth-1:u.getMonth()),u.setDate(this.props.newDay>=1&&this.props.newDay<=31?this.props.newDay:u.getDate()),this.props.verName&&this.props.verName.name!==""&&(r.variables[this.props.verName.name]=u.toISOString()),i={canNext:!0,result:!0},i}catch(s){return r.errors.handleError(s,e),i.canNext=!1,i}}register(){actionAddins[this.name]=this}}new DateSpecifiedAction;class Snipper{constructor(e){P(this,"spinnerElement");P(this,"container");this.container=$(e??"body"),this.spinnerElement=this.createSpinner()}createSpinner(){const e=['<div class="bs-scope alc-loading alc-dnone">','<div class="spinner-border" style="width: 3rem; height: 3rem;" role="status">','<span class="visually-hidden"></span>',"</div></div>"].join(""),t=$(e);return this.container.append(t),t}removeSpinner(){this.spinnerElement.remove()}showSpinner(){this.spinnerElement.removeClass("alc-dnone")}hideSpinner(){this.spinnerElement.addClass("alc-dnone")}}const getSegment=(n,e)=>n.pathname.split("/").filter(Boolean).at(e)??"",getPageState=(n,e)=>{const t=new URL(n),r=getSegment(t,-1),i=getSegment(t,-2);if(r===e&&/^\d+$/.test(e))return{type:"app",mode:null};if(r.toLowerCase()==="show"&&i===e&&/^\d+$/.test(e)){const s=t.searchParams.get("mode");return{type:"show",mode:s==="show"||s==="edit"?s:null}}return r.toLowerCase()==="edit"&&i===e&&/^\d+$/.test(e)?{type:"edit",mode:null}:{type:"other",mode:null}};class DropDownManager{constructor(e,t){P(this,"dictionary",{});P(this,"state",{});P(this,"selects",new Map);P(this,"columnMap",new Map);P(this,"columMapValueArray",[]);P(this,"columMapArray",[]);P(this,"props");P(this,"event");P(this,"selectorChangeHandle",(e,t)=>{const r=t.target;this.state[e]=r.value;const i=this.getLevel(e);this.columMapArray.filter((s,l)=>l>i).forEach(([s,l])=>{var d;const u=l.dropDown.code;this.updateOptions(u);const h=(d=this.selects.get(u))==null?void 0:d.previousElementSibling;h&&(h.value=""),delete this.state[u]})});this.props=e,this.event=t}async init(){try{const e=new index_browser.KintoneRestAPIClient,t=this.props.sourceApp.id,r=this.props.fieldList.map(s=>s.source.code),i=await e.record.getAllRecords({app:t,fields:r});this.dictionary=this.buildDropdownDictionary(i,this.props.fieldList)}catch(e){throw console.error("階層化ドロップダウンの初期化中にエラーが発生しました:",e),e}}async calculateHash(e,t){const r=JSON.stringify(e)+JSON.stringify(t),s=new TextEncoder().encode(r),l=await crypto.subtle.digest("SHA-1",s);return Array.from(new Uint8Array(l)).map(d=>d.toString(16).padStart(2,"0")).join("")}buildDropdownDictionary(e,t){const r={"0_TOP":new Set},i=new Map(t.map((l,u)=>[l.source.code,u]));e.map(l=>Object.entries(l).map(([u,h])=>({fieldCode:u,value:h.value,index:i.get(u)})).filter(u=>u.index!==void 0).sort((u,h)=>u.index-h.index)).forEach(l=>{l.forEach((u,h,d)=>{const{value:m,fieldCode:_}=u;if(!m)return;const S=m;if(h===0)r["0_TOP"].add(S);else{const C=d[h-1],T=`${C.index}_${C.value}`;r[T]=r[T]||new Set,r[T].add(S)}})});const s={};for(const[l,u]of Object.entries(r))s[l]=Array.from(u).sort();return s}getFromLocalStorage(e){const t=localStorage.getItem(e);return this.clearUpDictionary(e),t?JSON.parse(t):null}clearUpDictionary(e){Object.keys(localStorage).filter(t=>t.startsWith("dropdown_dictionary::")&&!t.endsWith(e)).forEach(t=>localStorage.removeItem(t))}saveToLocalStorage(e,t){localStorage.setItem(e,JSON.stringify(t))}async handlePageState(e){const t=getPageState(window.location.href.replace("#","?"),e);switch(t.type){case"app":case"edit":case"show":if(t.type==="show"&&t.mode!=="edit")break;await this.init(),this.setupCascadingDropDown(t.type);break}}setupCascadingDropDown(e){const t=document.getElementById(e==="app"?"view-list-data-gaia":"record-gaia");if(!t){console.error("ルート要素が見つかりません");return}e==="app"?this.initDropdownContainerForList():this.initDropdownContainerforDetail(t),this.renderDropdownContainer()}initDropdownContainerForList(){this.props.fieldList.forEach((t,r,i)=>{const s=kintone.app.getFieldElements(t.dropDown.code);if(s){const l=$(s).filter(".recordlist-editcell-gaia").get(0);l!==void 0&&this.columnMap.set(l,t)}}),this.columMapArray=Array.from(this.columnMap.entries()),this.columMapValueArray=Array.from(this.columnMap.values())}initDropdownContainerforDetail(e){const t=this.props.fieldList;let r=$(e).find(".control-gaia");for(const i of t){const s=r.has(`div.control-label-gaia span:contains("${i.dropDown.label}")`).get(0);s!==void 0&&$(s).find(".control-value-gaia").get(0)!==void 0&&this.columnMap.set(s,i)}this.columMapArray=Array.from(this.columnMap.entries()),this.columMapValueArray=Array.from(this.columnMap.values())}renderDropdownContainer(){this.columnMap.forEach((e,t)=>{if(!t)return;const r=t.querySelector("input");r&&this.createSelect(r,e.dropDown.code)})}createSelect(e,t){var s;const r=document.createElement("div");r.className="bs-scope",r.style.margin="0.12rem";const i=document.createElement("select");i.className="custom-dropdown form-select",i.dataset.field=t,i.addEventListener("change",l=>{this.selectorChangeHandle(t,l),e.value=this.state[t]}),r.appendChild(i),this.updateOptions(t,i,e.value),(s=e.parentNode)==null||s.insertBefore(r,e.nextSibling),e.style.display="none",this.selects.set(t,r)}updateOptions(e,t,r){var d;let i=t;if(t)this.state[e]=r;else if(i=(d=this.selects.get(e))==null?void 0:d.querySelector("select"),!i){console.error(`フィールド ${e} のドロップダウンメニュー要素が見つかりません`);return}if(!this.props.fieldList.find(m=>m.dropDown.code===e))throw console.error(`フィールド ${e} の設定が見つかりません`),new Error(`フィールド ${e} の設定が見つかりません`);const l=this.getLevel(e),u=this.getPreviousValueFromState(e),h=this.getOptions(l,u);i&&(i.innerHTML='<option value="">選択してください</option>',h.forEach(m=>{const _=document.createElement("option");_.value=m,_.textContent=m,i==null||i.appendChild(_)}),i.value=r??this.state[e]??"",i.disabled=l>0&&!u)}getLevel(e){return this.columMapValueArray.findIndex(t=>t.dropDown.code===e)}getPreviousValueFromState(e){const t=this.getLevel(e);if(t<=0)return"";const r=this.columMapValueArray[t-1];return this.state[r.dropDown.code]??""}getOptions(e,t){const r=e===0?"0_TOP":this.buildKey(e-1,t);return this.dictionary[r]||[]}buildKey(e,t){return`${e}_${t}`}}const cascadingDropdown="";class CascadingDropDownAction{constructor(){P(this,"name");P(this,"actionProps");P(this,"props");this.name="階層化ドロップダウン",this.actionProps=[],this.props={},this.register()}async process(e,t,r){this.actionProps=e.actionProps,this.props=e.ActionValue;const i={canNext:!0,result:""},s=new Snipper("body"),l=new DropDownManager(this.props.cascadingDropDown,t);try{if(!this.props)return i;const u=this.props.cascadingDropDown.dropDownApp.id;return s.showSpinner(),await l.handlePageState(u),s.hideSpinner(),i}catch(u){return console.error("CascadingDropDownAction プロセス中にエラーが発生しました:",u),r.errors.handleError(u,e),{canNext:!1,result:""}}finally{s.removeSpinner()}}register(){actionAddins[this.name]=this}}new CascadingDropDownAction;class ActionProperty{constructor(e,t,r,i,s){P(this,"component");P(this,"props");this.component=e,this.props={name:t,displayName:r,placeholder:i,modelValue:s}}static defaultProperty(){return new ActionProperty("InputText","displayName","表示名","表示を入力してください","")}}class ActionNode{constructor({id:e,name:t,title:r,inputPoint:i,outputPoints:s,actionProps:l}){P(this,"id");P(this,"name");P(this,"inputPoint");P(this,"outputPoints");P(this,"actionProps");P(this,"prevNodeId");P(this,"nextNodeIds");this.id=e,this.name=t,this.inputPoint=i,this.outputPoints=s;const u=ActionProperty.defaultProperty();u.props.modelValue=r,this.actionProps=l,this.nextNodeIds=new Map}get title(){const e=this.actionProps.find(t=>t.props.name==="displayName");return e==null?void 0:e.props.modelValue}get subTitle(){return this.name}get isRoot(){return!1}get ActionValue(){const e={};return this.actionProps.forEach(t=>{e[t.props.name]=t.props.modelValue}),e}}class RootAction{constructor({id:e,name:t,title:r,subTitle:i}){P(this,"id");P(this,"name");P(this,"title");P(this,"subTitle");P(this,"inputPoint");P(this,"outputPoints");P(this,"isRoot");P(this,"actionProps");P(this,"ActionValue");P(this,"prevNodeId");P(this,"nextNodeIds");this.id=e,this.name=t,this.title=r,this.subTitle=i,this.inputPoint="",this.outputPoints=[],this.isRoot=!0,this.actionProps=[],this.ActionValue={},this.nextNodeIds=new Map}}class ActionFlow{constructor(e){P(this,"id");P(this,"actionNodes");e instanceof Array?this.actionNodes=e:this.actionNodes=[e],this.id=""}findNodeById(e){return this.actionNodes.find(t=>t.id===e)}toJSON(){return{id:this.id,actionNodes:this.actionNodes.map(e=>{const{nextNodeIds:t,...r}=e;return{...r,nextNodeIds:Array.from(t.entries())}})}}getRoot(){return this.actionNodes.find(e=>e.isRoot)}static fromJSON(e){const t=JSON.parse(e),r=t.actionNodes.map(s=>{const l=s.isRoot?new RootAction(s):new ActionNode(s);return l.nextNodeIds=new Map(Object.entries(s.nextNodeIds)),l.prevNodeId=s.prevNodeId,l.id=s.id,l}),i=new ActionFlow(r);return i.id=t.id,i}}class ErrorManager{constructor(){P(this,"errors",[])}get hasError(){return this.errors.length>0}handleError(e,t,r){const i=r||"";let s=e instanceof Error?`${i} ${e.message}`:i;console.error(`「${t.name}」処理中例外発生しました。`,e),this.errors.push({error:s,action:t})}setEvent(e){const t=this.errors.map(r=>`「${r.action.name}」処理中例外発生しました。
|
||
詳細:${r.error}`);e.error=t.join(`
|
||
`)}showError(){const e=this.errors.map(t=>`「${t.action.name}」処理中例外発生しました。
|
||
詳細:${t.error}`);window.alert(e)}}const ShowErrorEvents=["app.record.create.submit.success","app.record.edit.submit.success","app.record.index.edit.submit.success"];class ActionProcess{constructor(e,t,r){P(this,"eventId");P(this,"flow");P(this,"event");P(this,"context");this.eventId=e,this.flow=t,this.event=r;const i=new ErrorManager;this.context={record:this.event.record,variables:{},errors:i}}async exec(){const e=this.flow.getRoot();if(e===void 0||e.nextNodeIds.size===0)return;let t=e.nextNodeIds.get("");if(t===void 0)return;let r=this.flow.findNodeById(t),i={canNext:!0};for(;r!==void 0&&i.canNext;){const s=actionAddins[r.name];s!==void 0&&(i=await s.process(r,this.event,this.context));let l="";if(r.outputPoints&&r.outputPoints.length>1&&(l=i.result||""),t=r.nextNodeIds.get(l),t===void 0)break;r=this.flow.findNodeById(t)}this.context.errors.hasError&&(this.context.errors.setEvent(this.event),ShowErrorEvents.includes(this.event.type)&&this.context.errors.showError())}}$(function(){const n=u=>u.filter(h=>h.includes(".change.")),e=u=>u.filter(h=>h.includes(".customButtonClick.")),t=u=>u.filter(h=>!h.includes(".customButtonClick.")&&!h.includes(".change.")),r=Object.keys(alcflow),i=n(r),s=e(r),l=t(r);l.length>0&&kintone.events.on(l,async u=>{const h=alcflow[u.type],d=ActionFlow.fromJSON(h.content);return d!==void 0&&await new ActionProcess(u.type,d,u).exec(),u}),i.length>0&&kintone.events.on(i,u=>{const h=alcflow[u.type],d=ActionFlow.fromJSON(h.content);return d!==void 0&&new ActionProcess(u.type,d,u).exec().then(_=>{const S=u.record;kintone.app.record.set({record:S})}).catch(_=>{console.error(_)}),u}),s.length>0&&s.forEach(u=>{$(document).on(u,async()=>{const h=kintone.app.record.get(),d=alcflow[u],m=ActionFlow.fromJSON(d.content);m!==void 0&&await new ActionProcess(u,m,h).exec();const _=h.record;kintone.app.record.set({record:_})})})});
|