36 lines
182 KiB
JavaScript
Executable File
36 lines
182 KiB
JavaScript
Executable File
var So=Object.create;var Da=Object.defineProperty;var wo=Object.getOwnPropertyDescriptor;var Ao=Object.getOwnPropertyNames;var Eo=Object.getPrototypeOf,No=Object.prototype.hasOwnProperty;var Lo=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var jo=(e,r,a,i)=>{if(r&&typeof r=="object"||typeof r=="function")for(let f of Ao(r))!No.call(e,f)&&f!==a&&Da(e,f,{get:()=>r[f],enumerable:!(i=wo(r,f))||i.enumerable});return e};var _a=(e,r,a)=>(a=e!=null?So(Eo(e)):{},jo(r||!e||!e.__esModule?Da(a,"default",{value:e,enumerable:!0}):a,e));var an=Lo((Ta,hr)=>{(function(e,r){"use strict";typeof hr=="object"&&typeof hr.exports=="object"?hr.exports=e.document?r(e,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return r(a)}:r(e)})(typeof window!="undefined"?window:Ta,function(e,r){"use strict";var a=[],i=Object.getPrototypeOf,f=a.slice,u=a.flat?function(t){return a.flat.call(t)}:function(t){return a.concat.apply([],t)},c=a.push,p=a.indexOf,y={},m=y.toString,x=y.hasOwnProperty,C=x.toString,E=C.call(Object),w={},A=function(n){return typeof n=="function"&&typeof n.nodeType!="number"&&typeof n.item!="function"},M=function(n){return n!=null&&n===n.window},F=e.document,P={type:!0,src:!0,nonce:!0,noModule:!0};function $(t,n,o){o=o||F;var l,d,h=o.createElement("script");if(h.text=t,n)for(l in P)d=n[l]||n.getAttribute&&n.getAttribute(l),d&&h.setAttribute(l,d);o.head.appendChild(h).parentNode.removeChild(h)}function Q(t){return t==null?t+"":typeof t=="object"||typeof t=="function"?y[m.call(t)]||"object":typeof t}var ee="3.7.1",he=/HTML$/i,s=function(t,n){return new s.fn.init(t,n)};s.fn=s.prototype={jquery:ee,constructor:s,length:0,toArray:function(){return f.call(this)},get:function(t){return t==null?f.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var n=s.merge(this.constructor(),t);return n.prevObject=this,n},each:function(t){return s.each(this,t)},map:function(t){return this.pushStack(s.map(this,function(n,o){return t.call(n,o,n)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(s.grep(this,function(t,n){return(n+1)%2}))},odd:function(){return this.pushStack(s.grep(this,function(t,n){return n%2}))},eq:function(t){var n=this.length,o=+t+(t<0?n:0);return this.pushStack(o>=0&&o<n?[this[o]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:a.sort,splice:a.splice},s.extend=s.fn.extend=function(){var t,n,o,l,d,h,v=arguments[0]||{},_=1,D=arguments.length,S=!1;for(typeof v=="boolean"&&(S=v,v=arguments[_]||{},_++),typeof v!="object"&&!A(v)&&(v={}),_===D&&(v=this,_--);_<D;_++)if((t=arguments[_])!=null)for(n in t)l=t[n],!(n==="__proto__"||v===l)&&(S&&l&&(s.isPlainObject(l)||(d=Array.isArray(l)))?(o=v[n],d&&!Array.isArray(o)?h=[]:!d&&!s.isPlainObject(o)?h={}:h=o,d=!1,v[n]=s.extend(S,h,l)):l!==void 0&&(v[n]=l));return v},s.extend({expando:"jQuery"+(ee+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var n,o;return!t||m.call(t)!=="[object Object]"?!1:(n=i(t),n?(o=x.call(n,"constructor")&&n.constructor,typeof o=="function"&&C.call(o)===E):!0)},isEmptyObject:function(t){var n;for(n in t)return!1;return!0},globalEval:function(t,n,o){$(t,{nonce:n&&n.nonce},o)},each:function(t,n){var o,l=0;if(Ee(t))for(o=t.length;l<o&&n.call(t[l],l,t[l])!==!1;l++);else for(l in t)if(n.call(t[l],l,t[l])===!1)break;return t},text:function(t){var n,o="",l=0,d=t.nodeType;if(!d)for(;n=t[l++];)o+=s.text(n);return d===1||d===11?t.textContent:d===9?t.documentElement.textContent:d===3||d===4?t.nodeValue:o},makeArray:function(t,n){var o=n||[];return t!=null&&(Ee(Object(t))?s.merge(o,typeof t=="string"?[t]:t):c.call(o,t)),o},inArray:function(t,n,o){return n==null?-1:p.call(n,t,o)},isXMLDoc:function(t){var n=t&&t.namespaceURI,o=t&&(t.ownerDocument||t).documentElement;return!he.test(n||o&&o.nodeName||"HTML")},merge:function(t,n){for(var o=+n.length,l=0,d=t.length;l<o;l++)t[d++]=n[l];return t.length=d,t},grep:function(t,n,o){for(var l,d=[],h=0,v=t.length,_=!o;h<v;h++)l=!n(t[h],h),l!==_&&d.push(t[h]);return d},map:function(t,n,o){var l,d,h=0,v=[];if(Ee(t))for(l=t.length;h<l;h++)d=n(t[h],h,o),d!=null&&v.push(d);else for(h in t)d=n(t[h],h,o),d!=null&&v.push(d);return u(v)},guid:1,support:w}),typeof Symbol=="function"&&(s.fn[Symbol.iterator]=a[Symbol.iterator]),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(t,n){y["[object "+n+"]"]=n.toLowerCase()});function Ee(t){var n=!!t&&"length"in t&&t.length,o=Q(t);return A(t)||M(t)?!1:o==="array"||n===0||typeof n=="number"&&n>0&&n-1 in t}function ie(t,n){return t.nodeName&&t.nodeName.toLowerCase()===n.toLowerCase()}var je=a.pop,gt=a.sort,ve=a.splice,G="[\\x20\\t\\r\\n\\f]",be=new RegExp("^"+G+"+|((?:^|[^\\\\])(?:\\\\.)*)"+G+"+$","g");s.contains=function(t,n){var o=n&&n.parentNode;return t===o||!!(o&&o.nodeType===1&&(t.contains?t.contains(o):t.compareDocumentPosition&&t.compareDocumentPosition(o)&16))};var ke=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Rt(t,n){return n?t==="\0"?"\uFFFD":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t}s.escapeSelector=function(t){return(t+"").replace(ke,Rt)};var Qe=F,Pr=c;(function(){var t,n,o,l,d,h=Pr,v,_,D,S,k,R=s.expando,L=0,H=0,J=fr(),oe=fr(),Z=fr(),ge=fr(),ye=function(g,T){return g===T&&(d=!0),0},Ue="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Xe="(?:\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",ae="\\["+G+"*("+Xe+")(?:"+G+"*([*^$|!~]?=)"+G+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Xe+"))|)"+G+"*\\]",dt=":("+Xe+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+ae+")*)|.*)\\)|)",le=new RegExp(G+"+","g"),pe=new RegExp("^"+G+"*,"+G+"*"),Ut=new RegExp("^"+G+"*([>+~]|"+G+")"+G+"*"),Jr=new RegExp(G+"|>"),ze=new RegExp(dt),Xt=new RegExp("^"+Xe+"$"),Ge={ID:new RegExp("^#("+Xe+")"),CLASS:new RegExp("^\\.("+Xe+")"),TAG:new RegExp("^("+Xe+"|[*])"),ATTR:new RegExp("^"+ae),PSEUDO:new RegExp("^"+dt),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("^(?:"+Ue+")$","i"),needsContext:new RegExp("^"+G+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+G+"*((?:-\\d)?\\d*)"+G+"*\\)|)(?=[^-]|$)","i")},rt=/^(?:input|select|textarea|button)$/i,nt=/^h\d$/i,Pe=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Kr=/[+~]/,Ze=new RegExp("\\\\[\\da-fA-F]{1,6}"+G+"?|\\\\([^\\r\\n\\f])","g"),et=function(g,T){var N="0x"+g.slice(1)-65536;return T||(N<0?String.fromCharCode(N+65536):String.fromCharCode(N>>10|55296,N&1023|56320))},bo=function(){at()},mo=cr(function(g){return g.disabled===!0&&ie(g,"fieldset")},{dir:"parentNode",next:"legend"});function xo(){try{return v.activeElement}catch(g){}}try{h.apply(a=f.call(Qe.childNodes),Qe.childNodes),a[Qe.childNodes.length].nodeType}catch(g){h={apply:function(T,N){Pr.apply(T,f.call(N))},call:function(T){Pr.apply(T,f.call(arguments,1))}}}function fe(g,T,N,j){var O,q,W,U,B,te,Y,K=T&&T.ownerDocument,re=T?T.nodeType:9;if(N=N||[],typeof g!="string"||!g||re!==1&&re!==9&&re!==11)return N;if(!j&&(at(T),T=T||v,D)){if(re!==11&&(B=Pe.exec(g)))if(O=B[1]){if(re===9)if(W=T.getElementById(O)){if(W.id===O)return h.call(N,W),N}else return N;else if(K&&(W=K.getElementById(O))&&fe.contains(T,W)&&W.id===O)return h.call(N,W),N}else{if(B[2])return h.apply(N,T.getElementsByTagName(g)),N;if((O=B[3])&&T.getElementsByClassName)return h.apply(N,T.getElementsByClassName(O)),N}if(!ge[g+" "]&&(!S||!S.test(g))){if(Y=g,K=T,re===1&&(Jr.test(g)||Ut.test(g))){for(K=Kr.test(g)&&Zr(T.parentNode)||T,(K!=T||!w.scope)&&((U=T.getAttribute("id"))?U=s.escapeSelector(U):T.setAttribute("id",U=R)),te=zt(g),q=te.length;q--;)te[q]=(U?"#"+U:":scope")+" "+sr(te[q]);Y=te.join(",")}try{return h.apply(N,K.querySelectorAll(Y)),N}catch(z){ge(g,!0)}finally{U===R&&T.removeAttribute("id")}}}return xa(g.replace(be,"$1"),T,N,j)}function fr(){var g=[];function T(N,j){return g.push(N+" ")>n.cacheLength&&delete T[g.shift()],T[N+" "]=j}return T}function Be(g){return g[R]=!0,g}function wt(g){var T=v.createElement("fieldset");try{return!!g(T)}catch(N){return!1}finally{T.parentNode&&T.parentNode.removeChild(T),T=null}}function Do(g){return function(T){return ie(T,"input")&&T.type===g}}function _o(g){return function(T){return(ie(T,"input")||ie(T,"button"))&&T.type===g}}function ba(g){return function(T){return"form"in T?T.parentNode&&T.disabled===!1?"label"in T?"label"in T.parentNode?T.parentNode.disabled===g:T.disabled===g:T.isDisabled===g||T.isDisabled!==!g&&mo(T)===g:T.disabled===g:"label"in T?T.disabled===g:!1}}function ht(g){return Be(function(T){return T=+T,Be(function(N,j){for(var O,q=g([],N.length,T),W=q.length;W--;)N[O=q[W]]&&(N[O]=!(j[O]=N[O]))})})}function Zr(g){return g&&typeof g.getElementsByTagName!="undefined"&&g}function at(g){var T,N=g?g.ownerDocument||g:Qe;return N==v||N.nodeType!==9||!N.documentElement||(v=N,_=v.documentElement,D=!s.isXMLDoc(v),k=_.matches||_.webkitMatchesSelector||_.msMatchesSelector,_.msMatchesSelector&&Qe!=v&&(T=v.defaultView)&&T.top!==T&&T.addEventListener("unload",bo),w.getById=wt(function(j){return _.appendChild(j).id=s.expando,!v.getElementsByName||!v.getElementsByName(s.expando).length}),w.disconnectedMatch=wt(function(j){return k.call(j,"*")}),w.scope=wt(function(){return v.querySelectorAll(":scope")}),w.cssHas=wt(function(){try{return v.querySelector(":has(*,:jqfake)"),!1}catch(j){return!0}}),w.getById?(n.filter.ID=function(j){var O=j.replace(Ze,et);return function(q){return q.getAttribute("id")===O}},n.find.ID=function(j,O){if(typeof O.getElementById!="undefined"&&D){var q=O.getElementById(j);return q?[q]:[]}}):(n.filter.ID=function(j){var O=j.replace(Ze,et);return function(q){var W=typeof q.getAttributeNode!="undefined"&&q.getAttributeNode("id");return W&&W.value===O}},n.find.ID=function(j,O){if(typeof O.getElementById!="undefined"&&D){var q,W,U,B=O.getElementById(j);if(B){if(q=B.getAttributeNode("id"),q&&q.value===j)return[B];for(U=O.getElementsByName(j),W=0;B=U[W++];)if(q=B.getAttributeNode("id"),q&&q.value===j)return[B]}return[]}}),n.find.TAG=function(j,O){return typeof O.getElementsByTagName!="undefined"?O.getElementsByTagName(j):O.querySelectorAll(j)},n.find.CLASS=function(j,O){if(typeof O.getElementsByClassName!="undefined"&&D)return O.getElementsByClassName(j)},S=[],wt(function(j){var O;_.appendChild(j).innerHTML="<a id='"+R+"' href='' disabled='disabled'></a><select id='"+R+"-\r\\' disabled='disabled'><option selected=''></option></select>",j.querySelectorAll("[selected]").length||S.push("\\["+G+"*(?:value|"+Ue+")"),j.querySelectorAll("[id~="+R+"-]").length||S.push("~="),j.querySelectorAll("a#"+R+"+*").length||S.push(".#.+[+~]"),j.querySelectorAll(":checked").length||S.push(":checked"),O=v.createElement("input"),O.setAttribute("type","hidden"),j.appendChild(O).setAttribute("name","D"),_.appendChild(j).disabled=!0,j.querySelectorAll(":disabled").length!==2&&S.push(":enabled",":disabled"),O=v.createElement("input"),O.setAttribute("name",""),j.appendChild(O),j.querySelectorAll("[name='']").length||S.push("\\["+G+"*name"+G+"*="+G+`*(?:''|"")`)}),w.cssHas||S.push(":has"),S=S.length&&new RegExp(S.join("|")),ye=function(j,O){if(j===O)return d=!0,0;var q=!j.compareDocumentPosition-!O.compareDocumentPosition;return q||(q=(j.ownerDocument||j)==(O.ownerDocument||O)?j.compareDocumentPosition(O):1,q&1||!w.sortDetached&&O.compareDocumentPosition(j)===q?j===v||j.ownerDocument==Qe&&fe.contains(Qe,j)?-1:O===v||O.ownerDocument==Qe&&fe.contains(Qe,O)?1:l?p.call(l,j)-p.call(l,O):0:q&4?-1:1)}),v}fe.matches=function(g,T){return fe(g,null,null,T)},fe.matchesSelector=function(g,T){if(at(g),D&&!ge[T+" "]&&(!S||!S.test(T)))try{var N=k.call(g,T);if(N||w.disconnectedMatch||g.document&&g.document.nodeType!==11)return N}catch(j){ge(T,!0)}return fe(T,v,null,[g]).length>0},fe.contains=function(g,T){return(g.ownerDocument||g)!=v&&at(g),s.contains(g,T)},fe.attr=function(g,T){(g.ownerDocument||g)!=v&&at(g);var N=n.attrHandle[T.toLowerCase()],j=N&&x.call(n.attrHandle,T.toLowerCase())?N(g,T,!D):void 0;return j!==void 0?j:g.getAttribute(T)},fe.error=function(g){throw new Error("Syntax error, unrecognized expression: "+g)},s.uniqueSort=function(g){var T,N=[],j=0,O=0;if(d=!w.sortStable,l=!w.sortStable&&f.call(g,0),gt.call(g,ye),d){for(;T=g[O++];)T===g[O]&&(j=N.push(O));for(;j--;)ve.call(g,N[j],1)}return l=null,g},s.fn.uniqueSort=function(){return this.pushStack(s.uniqueSort(f.apply(this)))},n=s.expr={cacheLength:50,createPseudo:Be,match:Ge,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(g){return g[1]=g[1].replace(Ze,et),g[3]=(g[3]||g[4]||g[5]||"").replace(Ze,et),g[2]==="~="&&(g[3]=" "+g[3]+" "),g.slice(0,4)},CHILD:function(g){return g[1]=g[1].toLowerCase(),g[1].slice(0,3)==="nth"?(g[3]||fe.error(g[0]),g[4]=+(g[4]?g[5]+(g[6]||1):2*(g[3]==="even"||g[3]==="odd")),g[5]=+(g[7]+g[8]||g[3]==="odd")):g[3]&&fe.error(g[0]),g},PSEUDO:function(g){var T,N=!g[6]&&g[2];return Ge.CHILD.test(g[0])?null:(g[3]?g[2]=g[4]||g[5]||"":N&&ze.test(N)&&(T=zt(N,!0))&&(T=N.indexOf(")",N.length-T)-N.length)&&(g[0]=g[0].slice(0,T),g[2]=N.slice(0,T)),g.slice(0,3))}},filter:{TAG:function(g){var T=g.replace(Ze,et).toLowerCase();return g==="*"?function(){return!0}:function(N){return ie(N,T)}},CLASS:function(g){var T=J[g+" "];return T||(T=new RegExp("(^|"+G+")"+g+"("+G+"|$)"))&&J(g,function(N){return T.test(typeof N.className=="string"&&N.className||typeof N.getAttribute!="undefined"&&N.getAttribute("class")||"")})},ATTR:function(g,T,N){return function(j){var O=fe.attr(j,g);return O==null?T==="!=":T?(O+="",T==="="?O===N:T==="!="?O!==N:T==="^="?N&&O.indexOf(N)===0:T==="*="?N&&O.indexOf(N)>-1:T==="$="?N&&O.slice(-N.length)===N:T==="~="?(" "+O.replace(le," ")+" ").indexOf(N)>-1:T==="|="?O===N||O.slice(0,N.length+1)===N+"-":!1):!0}},CHILD:function(g,T,N,j,O){var q=g.slice(0,3)!=="nth",W=g.slice(-4)!=="last",U=T==="of-type";return j===1&&O===0?function(B){return!!B.parentNode}:function(B,te,Y){var K,re,z,de,we,me=q!==W?"nextSibling":"previousSibling",Oe=B.parentNode,Ye=U&&B.nodeName.toLowerCase(),At=!Y&&!U,xe=!1;if(Oe){if(q){for(;me;){for(z=B;z=z[me];)if(U?ie(z,Ye):z.nodeType===1)return!1;we=me=g==="only"&&!we&&"nextSibling"}return!0}if(we=[W?Oe.firstChild:Oe.lastChild],W&&At){for(re=Oe[R]||(Oe[R]={}),K=re[g]||[],de=K[0]===L&&K[1],xe=de&&K[2],z=de&&Oe.childNodes[de];z=++de&&z&&z[me]||(xe=de=0)||we.pop();)if(z.nodeType===1&&++xe&&z===B){re[g]=[L,de,xe];break}}else if(At&&(re=B[R]||(B[R]={}),K=re[g]||[],de=K[0]===L&&K[1],xe=de),xe===!1)for(;(z=++de&&z&&z[me]||(xe=de=0)||we.pop())&&!((U?ie(z,Ye):z.nodeType===1)&&++xe&&(At&&(re=z[R]||(z[R]={}),re[g]=[L,xe]),z===B)););return xe-=O,xe===j||xe%j===0&&xe/j>=0}}},PSEUDO:function(g,T){var N,j=n.pseudos[g]||n.setFilters[g.toLowerCase()]||fe.error("unsupported pseudo: "+g);return j[R]?j(T):j.length>1?(N=[g,g,"",T],n.setFilters.hasOwnProperty(g.toLowerCase())?Be(function(O,q){for(var W,U=j(O,T),B=U.length;B--;)W=p.call(O,U[B]),O[W]=!(q[W]=U[B])}):function(O){return j(O,0,N)}):j}},pseudos:{not:Be(function(g){var T=[],N=[],j=nn(g.replace(be,"$1"));return j[R]?Be(function(O,q,W,U){for(var B,te=j(O,null,U,[]),Y=O.length;Y--;)(B=te[Y])&&(O[Y]=!(q[Y]=B))}):function(O,q,W){return T[0]=O,j(T,null,W,N),T[0]=null,!N.pop()}}),has:Be(function(g){return function(T){return fe(g,T).length>0}}),contains:Be(function(g){return g=g.replace(Ze,et),function(T){return(T.textContent||s.text(T)).indexOf(g)>-1}}),lang:Be(function(g){return Xt.test(g||"")||fe.error("unsupported lang: "+g),g=g.replace(Ze,et).toLowerCase(),function(T){var N;do if(N=D?T.lang:T.getAttribute("xml:lang")||T.getAttribute("lang"))return N=N.toLowerCase(),N===g||N.indexOf(g+"-")===0;while((T=T.parentNode)&&T.nodeType===1);return!1}}),target:function(g){var T=e.location&&e.location.hash;return T&&T.slice(1)===g.id},root:function(g){return g===_},focus:function(g){return g===xo()&&v.hasFocus()&&!!(g.type||g.href||~g.tabIndex)},enabled:ba(!1),disabled:ba(!0),checked:function(g){return ie(g,"input")&&!!g.checked||ie(g,"option")&&!!g.selected},selected:function(g){return g.parentNode&&g.parentNode.selectedIndex,g.selected===!0},empty:function(g){for(g=g.firstChild;g;g=g.nextSibling)if(g.nodeType<6)return!1;return!0},parent:function(g){return!n.pseudos.empty(g)},header:function(g){return nt.test(g.nodeName)},input:function(g){return rt.test(g.nodeName)},button:function(g){return ie(g,"input")&&g.type==="button"||ie(g,"button")},text:function(g){var T;return ie(g,"input")&&g.type==="text"&&((T=g.getAttribute("type"))==null||T.toLowerCase()==="text")},first:ht(function(){return[0]}),last:ht(function(g,T){return[T-1]}),eq:ht(function(g,T,N){return[N<0?N+T:N]}),even:ht(function(g,T){for(var N=0;N<T;N+=2)g.push(N);return g}),odd:ht(function(g,T){for(var N=1;N<T;N+=2)g.push(N);return g}),lt:ht(function(g,T,N){var j;for(N<0?j=N+T:N>T?j=T:j=N;--j>=0;)g.push(j);return g}),gt:ht(function(g,T,N){for(var j=N<0?N+T:N;++j<T;)g.push(j);return g})}},n.pseudos.nth=n.pseudos.eq;for(t in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[t]=Do(t);for(t in{submit:!0,reset:!0})n.pseudos[t]=_o(t);function ma(){}ma.prototype=n.filters=n.pseudos,n.setFilters=new ma;function zt(g,T){var N,j,O,q,W,U,B,te=oe[g+" "];if(te)return T?0:te.slice(0);for(W=g,U=[],B=n.preFilter;W;){(!N||(j=pe.exec(W)))&&(j&&(W=W.slice(j[0].length)||W),U.push(O=[])),N=!1,(j=Ut.exec(W))&&(N=j.shift(),O.push({value:N,type:j[0].replace(be," ")}),W=W.slice(N.length));for(q in n.filter)(j=Ge[q].exec(W))&&(!B[q]||(j=B[q](j)))&&(N=j.shift(),O.push({value:N,type:q,matches:j}),W=W.slice(N.length));if(!N)break}return T?W.length:W?fe.error(g):oe(g,U).slice(0)}function sr(g){for(var T=0,N=g.length,j="";T<N;T++)j+=g[T].value;return j}function cr(g,T,N){var j=T.dir,O=T.next,q=O||j,W=N&&q==="parentNode",U=H++;return T.first?function(B,te,Y){for(;B=B[j];)if(B.nodeType===1||W)return g(B,te,Y);return!1}:function(B,te,Y){var K,re,z=[L,U];if(Y){for(;B=B[j];)if((B.nodeType===1||W)&&g(B,te,Y))return!0}else for(;B=B[j];)if(B.nodeType===1||W)if(re=B[R]||(B[R]={}),O&&ie(B,O))B=B[j]||B;else{if((K=re[q])&&K[0]===L&&K[1]===U)return z[2]=K[2];if(re[q]=z,z[2]=g(B,te,Y))return!0}return!1}}function en(g){return g.length>1?function(T,N,j){for(var O=g.length;O--;)if(!g[O](T,N,j))return!1;return!0}:g[0]}function To(g,T,N){for(var j=0,O=T.length;j<O;j++)fe(g,T[j],N);return N}function dr(g,T,N,j,O){for(var q,W=[],U=0,B=g.length,te=T!=null;U<B;U++)(q=g[U])&&(!N||N(q,j,O))&&(W.push(q),te&&T.push(U));return W}function tn(g,T,N,j,O,q){return j&&!j[R]&&(j=tn(j)),O&&!O[R]&&(O=tn(O,q)),Be(function(W,U,B,te){var Y,K,re,z,de=[],we=[],me=U.length,Oe=W||To(T||"*",B.nodeType?[B]:B,[]),Ye=g&&(W||!T)?dr(Oe,de,g,B,te):Oe;if(N?(z=O||(W?g:me||j)?[]:U,N(Ye,z,B,te)):z=Ye,j)for(Y=dr(z,we),j(Y,[],B,te),K=Y.length;K--;)(re=Y[K])&&(z[we[K]]=!(Ye[we[K]]=re));if(W){if(O||g){if(O){for(Y=[],K=z.length;K--;)(re=z[K])&&Y.push(Ye[K]=re);O(null,z=[],Y,te)}for(K=z.length;K--;)(re=z[K])&&(Y=O?p.call(W,re):de[K])>-1&&(W[Y]=!(U[Y]=re))}}else z=dr(z===U?z.splice(me,z.length):z),O?O(null,U,z,te):h.apply(U,z)})}function rn(g){for(var T,N,j,O=g.length,q=n.relative[g[0].type],W=q||n.relative[" "],U=q?1:0,B=cr(function(K){return K===T},W,!0),te=cr(function(K){return p.call(T,K)>-1},W,!0),Y=[function(K,re,z){var de=!q&&(z||re!=o)||((T=re).nodeType?B(K,re,z):te(K,re,z));return T=null,de}];U<O;U++)if(N=n.relative[g[U].type])Y=[cr(en(Y),N)];else{if(N=n.filter[g[U].type].apply(null,g[U].matches),N[R]){for(j=++U;j<O&&!n.relative[g[j].type];j++);return tn(U>1&&en(Y),U>1&&sr(g.slice(0,U-1).concat({value:g[U-2].type===" "?"*":""})).replace(be,"$1"),N,U<j&&rn(g.slice(U,j)),j<O&&rn(g=g.slice(j)),j<O&&sr(g))}Y.push(N)}return en(Y)}function Co(g,T){var N=T.length>0,j=g.length>0,O=function(q,W,U,B,te){var Y,K,re,z=0,de="0",we=q&&[],me=[],Oe=o,Ye=q||j&&n.find.TAG("*",te),At=L+=Oe==null?1:Math.random()||.1,xe=Ye.length;for(te&&(o=W==v||W||te);de!==xe&&(Y=Ye[de])!=null;de++){if(j&&Y){for(K=0,!W&&Y.ownerDocument!=v&&(at(Y),U=!D);re=g[K++];)if(re(Y,W||v,U)){h.call(B,Y);break}te&&(L=At)}N&&((Y=!re&&Y)&&z--,q&&we.push(Y))}if(z+=de,N&&de!==z){for(K=0;re=T[K++];)re(we,me,W,U);if(q){if(z>0)for(;de--;)we[de]||me[de]||(me[de]=je.call(B));me=dr(me)}h.apply(B,me),te&&!q&&me.length>0&&z+T.length>1&&s.uniqueSort(B)}return te&&(L=At,o=Oe),we};return N?Be(O):O}function nn(g,T){var N,j=[],O=[],q=Z[g+" "];if(!q){for(T||(T=zt(g)),N=T.length;N--;)q=rn(T[N]),q[R]?j.push(q):O.push(q);q=Z(g,Co(O,j)),q.selector=g}return q}function xa(g,T,N,j){var O,q,W,U,B,te=typeof g=="function"&&g,Y=!j&&zt(g=te.selector||g);if(N=N||[],Y.length===1){if(q=Y[0]=Y[0].slice(0),q.length>2&&(W=q[0]).type==="ID"&&T.nodeType===9&&D&&n.relative[q[1].type]){if(T=(n.find.ID(W.matches[0].replace(Ze,et),T)||[])[0],T)te&&(T=T.parentNode);else return N;g=g.slice(q.shift().value.length)}for(O=Ge.needsContext.test(g)?0:q.length;O--&&(W=q[O],!n.relative[U=W.type]);)if((B=n.find[U])&&(j=B(W.matches[0].replace(Ze,et),Kr.test(q[0].type)&&Zr(T.parentNode)||T))){if(q.splice(O,1),g=j.length&&sr(q),!g)return h.apply(N,j),N;break}}return(te||nn(g,Y))(j,T,!D,N,!T||Kr.test(g)&&Zr(T.parentNode)||T),N}w.sortStable=R.split("").sort(ye).join("")===R,at(),w.sortDetached=wt(function(g){return g.compareDocumentPosition(v.createElement("fieldset"))&1}),s.find=fe,s.expr[":"]=s.expr.pseudos,s.unique=s.uniqueSort,fe.compile=nn,fe.select=xa,fe.setDocument=at,fe.tokenize=zt,fe.escape=s.escapeSelector,fe.getText=s.text,fe.isXML=s.isXMLDoc,fe.selectors=s.expr,fe.support=s.support,fe.uniqueSort=s.uniqueSort})();var bt=function(t,n,o){for(var l=[],d=o!==void 0;(t=t[n])&&t.nodeType!==9;)if(t.nodeType===1){if(d&&s(t).is(o))break;l.push(t)}return l},On=function(t,n){for(var o=[];t;t=t.nextSibling)t.nodeType===1&&t!==n&&o.push(t);return o},Rn=s.expr.match.needsContext,In=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Or(t,n,o){return A(n)?s.grep(t,function(l,d){return!!n.call(l,d,l)!==o}):n.nodeType?s.grep(t,function(l){return l===n!==o}):typeof n!="string"?s.grep(t,function(l){return p.call(n,l)>-1!==o}):s.filter(n,t,o)}s.filter=function(t,n,o){var l=n[0];return o&&(t=":not("+t+")"),n.length===1&&l.nodeType===1?s.find.matchesSelector(l,t)?[l]:[]:s.find.matches(t,s.grep(n,function(d){return d.nodeType===1}))},s.fn.extend({find:function(t){var n,o,l=this.length,d=this;if(typeof t!="string")return this.pushStack(s(t).filter(function(){for(n=0;n<l;n++)if(s.contains(d[n],this))return!0}));for(o=this.pushStack([]),n=0;n<l;n++)s.find(t,d[n],o);return l>1?s.uniqueSort(o):o},filter:function(t){return this.pushStack(Or(this,t||[],!1))},not:function(t){return this.pushStack(Or(this,t||[],!0))},is:function(t){return!!Or(this,typeof t=="string"&&Rn.test(t)?s(t):t||[],!1).length}});var Hn,Ti=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ci=s.fn.init=function(t,n,o){var l,d;if(!t)return this;if(o=o||Hn,typeof t=="string")if(t[0]==="<"&&t[t.length-1]===">"&&t.length>=3?l=[null,t,null]:l=Ti.exec(t),l&&(l[1]||!n))if(l[1]){if(n=n instanceof s?n[0]:n,s.merge(this,s.parseHTML(l[1],n&&n.nodeType?n.ownerDocument||n:F,!0)),In.test(l[1])&&s.isPlainObject(n))for(l in n)A(this[l])?this[l](n[l]):this.attr(l,n[l]);return this}else return d=F.getElementById(l[2]),d&&(this[0]=d,this.length=1),this;else return!n||n.jquery?(n||o).find(t):this.constructor(n).find(t);else{if(t.nodeType)return this[0]=t,this.length=1,this;if(A(t))return o.ready!==void 0?o.ready(t):t(s)}return s.makeArray(t,this)};Ci.prototype=s.fn,Hn=s(F);var Si=/^(?:parents|prev(?:Until|All))/,wi={children:!0,contents:!0,next:!0,prev:!0};s.fn.extend({has:function(t){var n=s(t,this),o=n.length;return this.filter(function(){for(var l=0;l<o;l++)if(s.contains(this,n[l]))return!0})},closest:function(t,n){var o,l=0,d=this.length,h=[],v=typeof t!="string"&&s(t);if(!Rn.test(t)){for(;l<d;l++)for(o=this[l];o&&o!==n;o=o.parentNode)if(o.nodeType<11&&(v?v.index(o)>-1:o.nodeType===1&&s.find.matchesSelector(o,t))){h.push(o);break}}return this.pushStack(h.length>1?s.uniqueSort(h):h)},index:function(t){return t?typeof t=="string"?p.call(s(t),this[0]):p.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,n){return this.pushStack(s.uniqueSort(s.merge(this.get(),s(t,n))))},addBack:function(t){return this.add(t==null?this.prevObject:this.prevObject.filter(t))}});function Mn(t,n){for(;(t=t[n])&&t.nodeType!==1;);return t}s.each({parent:function(t){var n=t.parentNode;return n&&n.nodeType!==11?n:null},parents:function(t){return bt(t,"parentNode")},parentsUntil:function(t,n,o){return bt(t,"parentNode",o)},next:function(t){return Mn(t,"nextSibling")},prev:function(t){return Mn(t,"previousSibling")},nextAll:function(t){return bt(t,"nextSibling")},prevAll:function(t){return bt(t,"previousSibling")},nextUntil:function(t,n,o){return bt(t,"nextSibling",o)},prevUntil:function(t,n,o){return bt(t,"previousSibling",o)},siblings:function(t){return On((t.parentNode||{}).firstChild,t)},children:function(t){return On(t.firstChild)},contents:function(t){return t.contentDocument!=null&&i(t.contentDocument)?t.contentDocument:(ie(t,"template")&&(t=t.content||t),s.merge([],t.childNodes))}},function(t,n){s.fn[t]=function(o,l){var d=s.map(this,n,o);return t.slice(-5)!=="Until"&&(l=o),l&&typeof l=="string"&&(d=s.filter(l,d)),this.length>1&&(wi[t]||s.uniqueSort(d),Si.test(t)&&d.reverse()),this.pushStack(d)}});var $e=/[^\x20\t\r\n\f]+/g;function Ai(t){var n={};return s.each(t.match($e)||[],function(o,l){n[l]=!0}),n}s.Callbacks=function(t){t=typeof t=="string"?Ai(t):s.extend({},t);var n,o,l,d,h=[],v=[],_=-1,D=function(){for(d=d||t.once,l=n=!0;v.length;_=-1)for(o=v.shift();++_<h.length;)h[_].apply(o[0],o[1])===!1&&t.stopOnFalse&&(_=h.length,o=!1);t.memory||(o=!1),n=!1,d&&(o?h=[]:h="")},S={add:function(){return h&&(o&&!n&&(_=h.length-1,v.push(o)),function k(R){s.each(R,function(L,H){A(H)?(!t.unique||!S.has(H))&&h.push(H):H&&H.length&&Q(H)!=="string"&&k(H)})}(arguments),o&&!n&&D()),this},remove:function(){return s.each(arguments,function(k,R){for(var L;(L=s.inArray(R,h,L))>-1;)h.splice(L,1),L<=_&&_--}),this},has:function(k){return k?s.inArray(k,h)>-1:h.length>0},empty:function(){return h&&(h=[]),this},disable:function(){return d=v=[],h=o="",this},disabled:function(){return!h},lock:function(){return d=v=[],!o&&!n&&(h=o=""),this},locked:function(){return!!d},fireWith:function(k,R){return d||(R=R||[],R=[k,R.slice?R.slice():R],v.push(R),n||D()),this},fire:function(){return S.fireWith(this,arguments),this},fired:function(){return!!l}};return S};function mt(t){return t}function rr(t){throw t}function qn(t,n,o,l){var d;try{t&&A(d=t.promise)?d.call(t).done(n).fail(o):t&&A(d=t.then)?d.call(t,n,o):n.apply(void 0,[t].slice(l))}catch(h){o.apply(void 0,[h])}}s.extend({Deferred:function(t){var n=[["notify","progress",s.Callbacks("memory"),s.Callbacks("memory"),2],["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),0,"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),1,"rejected"]],o="pending",l={state:function(){return o},always:function(){return d.done(arguments).fail(arguments),this},catch:function(h){return l.then(null,h)},pipe:function(){var h=arguments;return s.Deferred(function(v){s.each(n,function(_,D){var S=A(h[D[4]])&&h[D[4]];d[D[1]](function(){var k=S&&S.apply(this,arguments);k&&A(k.promise)?k.promise().progress(v.notify).done(v.resolve).fail(v.reject):v[D[0]+"With"](this,S?[k]:arguments)})}),h=null}).promise()},then:function(h,v,_){var D=0;function S(k,R,L,H){return function(){var J=this,oe=arguments,Z=function(){var ye,Ue;if(!(k<D)){if(ye=L.apply(J,oe),ye===R.promise())throw new TypeError("Thenable self-resolution");Ue=ye&&(typeof ye=="object"||typeof ye=="function")&&ye.then,A(Ue)?H?Ue.call(ye,S(D,R,mt,H),S(D,R,rr,H)):(D++,Ue.call(ye,S(D,R,mt,H),S(D,R,rr,H),S(D,R,mt,R.notifyWith))):(L!==mt&&(J=void 0,oe=[ye]),(H||R.resolveWith)(J,oe))}},ge=H?Z:function(){try{Z()}catch(ye){s.Deferred.exceptionHook&&s.Deferred.exceptionHook(ye,ge.error),k+1>=D&&(L!==rr&&(J=void 0,oe=[ye]),R.rejectWith(J,oe))}};k?ge():(s.Deferred.getErrorHook?ge.error=s.Deferred.getErrorHook():s.Deferred.getStackHook&&(ge.error=s.Deferred.getStackHook()),e.setTimeout(ge))}}return s.Deferred(function(k){n[0][3].add(S(0,k,A(_)?_:mt,k.notifyWith)),n[1][3].add(S(0,k,A(h)?h:mt)),n[2][3].add(S(0,k,A(v)?v:rr))}).promise()},promise:function(h){return h!=null?s.extend(h,l):l}},d={};return s.each(n,function(h,v){var _=v[2],D=v[5];l[v[1]]=_.add,D&&_.add(function(){o=D},n[3-h][2].disable,n[3-h][3].disable,n[0][2].lock,n[0][3].lock),_.add(v[3].fire),d[v[0]]=function(){return d[v[0]+"With"](this===d?void 0:this,arguments),this},d[v[0]+"With"]=_.fireWith}),l.promise(d),t&&t.call(d,d),d},when:function(t){var n=arguments.length,o=n,l=Array(o),d=f.call(arguments),h=s.Deferred(),v=function(_){return function(D){l[_]=this,d[_]=arguments.length>1?f.call(arguments):D,--n||h.resolveWith(l,d)}};if(n<=1&&(qn(t,h.done(v(o)).resolve,h.reject,!n),h.state()==="pending"||A(d[o]&&d[o].then)))return h.then();for(;o--;)qn(d[o],v(o),h.reject);return h.promise()}});var Ei=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;s.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Ei.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},s.readyException=function(t){e.setTimeout(function(){throw t})};var Rr=s.Deferred();s.fn.ready=function(t){return Rr.then(t).catch(function(n){s.readyException(n)}),this},s.extend({isReady:!1,readyWait:1,ready:function(t){(t===!0?--s.readyWait:s.isReady)||(s.isReady=!0,!(t!==!0&&--s.readyWait>0)&&Rr.resolveWith(F,[s]))}}),s.ready.then=Rr.then;function nr(){F.removeEventListener("DOMContentLoaded",nr),e.removeEventListener("load",nr),s.ready()}F.readyState==="complete"||F.readyState!=="loading"&&!F.documentElement.doScroll?e.setTimeout(s.ready):(F.addEventListener("DOMContentLoaded",nr),e.addEventListener("load",nr));var Je=function(t,n,o,l,d,h,v){var _=0,D=t.length,S=o==null;if(Q(o)==="object"){d=!0;for(_ in o)Je(t,n,_,o[_],!0,h,v)}else if(l!==void 0&&(d=!0,A(l)||(v=!0),S&&(v?(n.call(t,l),n=null):(S=n,n=function(k,R,L){return S.call(s(k),L)})),n))for(;_<D;_++)n(t[_],o,v?l:l.call(t[_],_,n(t[_],o)));return d?t:S?n.call(t):D?n(t[0],o):h},Ni=/^-ms-/,Li=/-([a-z])/g;function ji(t,n){return n.toUpperCase()}function Ve(t){return t.replace(Ni,"ms-").replace(Li,ji)}var It=function(t){return t.nodeType===1||t.nodeType===9||!+t.nodeType};function Ht(){this.expando=s.expando+Ht.uid++}Ht.uid=1,Ht.prototype={cache:function(t){var n=t[this.expando];return n||(n={},It(t)&&(t.nodeType?t[this.expando]=n:Object.defineProperty(t,this.expando,{value:n,configurable:!0}))),n},set:function(t,n,o){var l,d=this.cache(t);if(typeof n=="string")d[Ve(n)]=o;else for(l in n)d[Ve(l)]=n[l];return d},get:function(t,n){return n===void 0?this.cache(t):t[this.expando]&&t[this.expando][Ve(n)]},access:function(t,n,o){return n===void 0||n&&typeof n=="string"&&o===void 0?this.get(t,n):(this.set(t,n,o),o!==void 0?o:n)},remove:function(t,n){var o,l=t[this.expando];if(l!==void 0){if(n!==void 0)for(Array.isArray(n)?n=n.map(Ve):(n=Ve(n),n=n in l?[n]:n.match($e)||[]),o=n.length;o--;)delete l[n[o]];(n===void 0||s.isEmptyObject(l))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var n=t[this.expando];return n!==void 0&&!s.isEmptyObject(n)}};var X=new Ht,Te=new Ht,ki=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Fi=/[A-Z]/g;function Pi(t){return t==="true"?!0:t==="false"?!1:t==="null"?null:t===+t+""?+t:ki.test(t)?JSON.parse(t):t}function Wn(t,n,o){var l;if(o===void 0&&t.nodeType===1)if(l="data-"+n.replace(Fi,"-$&").toLowerCase(),o=t.getAttribute(l),typeof o=="string"){try{o=Pi(o)}catch(d){}Te.set(t,n,o)}else o=void 0;return o}s.extend({hasData:function(t){return Te.hasData(t)||X.hasData(t)},data:function(t,n,o){return Te.access(t,n,o)},removeData:function(t,n){Te.remove(t,n)},_data:function(t,n,o){return X.access(t,n,o)},_removeData:function(t,n){X.remove(t,n)}}),s.fn.extend({data:function(t,n){var o,l,d,h=this[0],v=h&&h.attributes;if(t===void 0){if(this.length&&(d=Te.get(h),h.nodeType===1&&!X.get(h,"hasDataAttrs"))){for(o=v.length;o--;)v[o]&&(l=v[o].name,l.indexOf("data-")===0&&(l=Ve(l.slice(5)),Wn(h,l,d[l])));X.set(h,"hasDataAttrs",!0)}return d}return typeof t=="object"?this.each(function(){Te.set(this,t)}):Je(this,function(_){var D;if(h&&_===void 0)return D=Te.get(h,t),D!==void 0||(D=Wn(h,t),D!==void 0)?D:void 0;this.each(function(){Te.set(this,t,_)})},null,n,arguments.length>1,null,!0)},removeData:function(t){return this.each(function(){Te.remove(this,t)})}}),s.extend({queue:function(t,n,o){var l;if(t)return n=(n||"fx")+"queue",l=X.get(t,n),o&&(!l||Array.isArray(o)?l=X.access(t,n,s.makeArray(o)):l.push(o)),l||[]},dequeue:function(t,n){n=n||"fx";var o=s.queue(t,n),l=o.length,d=o.shift(),h=s._queueHooks(t,n),v=function(){s.dequeue(t,n)};d==="inprogress"&&(d=o.shift(),l--),d&&(n==="fx"&&o.unshift("inprogress"),delete h.stop,d.call(t,v,h)),!l&&h&&h.empty.fire()},_queueHooks:function(t,n){var o=n+"queueHooks";return X.get(t,o)||X.access(t,o,{empty:s.Callbacks("once memory").add(function(){X.remove(t,[n+"queue",o])})})}}),s.fn.extend({queue:function(t,n){var o=2;return typeof t!="string"&&(n=t,t="fx",o--),arguments.length<o?s.queue(this[0],t):n===void 0?this:this.each(function(){var l=s.queue(this,t,n);s._queueHooks(this,t),t==="fx"&&l[0]!=="inprogress"&&s.dequeue(this,t)})},dequeue:function(t){return this.each(function(){s.dequeue(this,t)})},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,n){var o,l=1,d=s.Deferred(),h=this,v=this.length,_=function(){--l||d.resolveWith(h,[h])};for(typeof t!="string"&&(n=t,t=void 0),t=t||"fx";v--;)o=X.get(h[v],t+"queueHooks"),o&&o.empty&&(l++,o.empty.add(_));return _(),d.promise(n)}});var Bn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Mt=new RegExp("^(?:([+-])=|)("+Bn+")([a-z%]*)$","i"),Ke=["Top","Right","Bottom","Left"],ft=F.documentElement,xt=function(t){return s.contains(t.ownerDocument,t)},Oi={composed:!0};ft.getRootNode&&(xt=function(t){return s.contains(t.ownerDocument,t)||t.getRootNode(Oi)===t.ownerDocument});var ar=function(t,n){return t=n||t,t.style.display==="none"||t.style.display===""&&xt(t)&&s.css(t,"display")==="none"};function $n(t,n,o,l){var d,h,v=20,_=l?function(){return l.cur()}:function(){return s.css(t,n,"")},D=_(),S=o&&o[3]||(s.cssNumber[n]?"":"px"),k=t.nodeType&&(s.cssNumber[n]||S!=="px"&&+D)&&Mt.exec(s.css(t,n));if(k&&k[3]!==S){for(D=D/2,S=S||k[3],k=+D||1;v--;)s.style(t,n,k+S),(1-h)*(1-(h=_()/D||.5))<=0&&(v=0),k=k/h;k=k*2,s.style(t,n,k+S),o=o||[]}return o&&(k=+k||+D||0,d=o[1]?k+(o[1]+1)*o[2]:+o[2],l&&(l.unit=S,l.start=k,l.end=d)),d}var Vn={};function Ri(t){var n,o=t.ownerDocument,l=t.nodeName,d=Vn[l];return d||(n=o.body.appendChild(o.createElement(l)),d=s.css(n,"display"),n.parentNode.removeChild(n),d==="none"&&(d="block"),Vn[l]=d,d)}function Dt(t,n){for(var o,l,d=[],h=0,v=t.length;h<v;h++)l=t[h],l.style&&(o=l.style.display,n?(o==="none"&&(d[h]=X.get(l,"display")||null,d[h]||(l.style.display="")),l.style.display===""&&ar(l)&&(d[h]=Ri(l))):o!=="none"&&(d[h]="none",X.set(l,"display",o)));for(h=0;h<v;h++)d[h]!=null&&(t[h].style.display=d[h]);return t}s.fn.extend({show:function(){return Dt(this,!0)},hide:function(){return Dt(this)},toggle:function(t){return typeof t=="boolean"?t?this.show():this.hide():this.each(function(){ar(this)?s(this).show():s(this).hide()})}});var qt=/^(?:checkbox|radio)$/i,Un=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Xn=/^$|^module$|\/(?:java|ecma)script/i;(function(){var t=F.createDocumentFragment(),n=t.appendChild(F.createElement("div")),o=F.createElement("input");o.setAttribute("type","radio"),o.setAttribute("checked","checked"),o.setAttribute("name","t"),n.appendChild(o),w.checkClone=n.cloneNode(!0).cloneNode(!0).lastChild.checked,n.innerHTML="<textarea>x</textarea>",w.noCloneChecked=!!n.cloneNode(!0).lastChild.defaultValue,n.innerHTML="<option></option>",w.option=!!n.lastChild})();var Fe={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,"",""]};Fe.tbody=Fe.tfoot=Fe.colgroup=Fe.caption=Fe.thead,Fe.th=Fe.td,w.option||(Fe.optgroup=Fe.option=[1,"<select multiple='multiple'>","</select>"]);function Ce(t,n){var o;return typeof t.getElementsByTagName!="undefined"?o=t.getElementsByTagName(n||"*"):typeof t.querySelectorAll!="undefined"?o=t.querySelectorAll(n||"*"):o=[],n===void 0||n&&ie(t,n)?s.merge([t],o):o}function Ir(t,n){for(var o=0,l=t.length;o<l;o++)X.set(t[o],"globalEval",!n||X.get(n[o],"globalEval"))}var Ii=/<|&#?\w+;/;function zn(t,n,o,l,d){for(var h,v,_,D,S,k,R=n.createDocumentFragment(),L=[],H=0,J=t.length;H<J;H++)if(h=t[H],h||h===0)if(Q(h)==="object")s.merge(L,h.nodeType?[h]:h);else if(!Ii.test(h))L.push(n.createTextNode(h));else{for(v=v||R.appendChild(n.createElement("div")),_=(Un.exec(h)||["",""])[1].toLowerCase(),D=Fe[_]||Fe._default,v.innerHTML=D[1]+s.htmlPrefilter(h)+D[2],k=D[0];k--;)v=v.lastChild;s.merge(L,v.childNodes),v=R.firstChild,v.textContent=""}for(R.textContent="",H=0;h=L[H++];){if(l&&s.inArray(h,l)>-1){d&&d.push(h);continue}if(S=xt(h),v=Ce(R.appendChild(h),"script"),S&&Ir(v),o)for(k=0;h=v[k++];)Xn.test(h.type||"")&&o.push(h)}return R}var Gn=/^([^.]*)(?:\.(.+)|)/;function _t(){return!0}function Tt(){return!1}function Hr(t,n,o,l,d,h){var v,_;if(typeof n=="object"){typeof o!="string"&&(l=l||o,o=void 0);for(_ in n)Hr(t,_,o,l,n[_],h);return t}if(l==null&&d==null?(d=o,l=o=void 0):d==null&&(typeof o=="string"?(d=l,l=void 0):(d=l,l=o,o=void 0)),d===!1)d=Tt;else if(!d)return t;return h===1&&(v=d,d=function(D){return s().off(D),v.apply(this,arguments)},d.guid=v.guid||(v.guid=s.guid++)),t.each(function(){s.event.add(this,n,d,l,o)})}s.event={global:{},add:function(t,n,o,l,d){var h,v,_,D,S,k,R,L,H,J,oe,Z=X.get(t);if(It(t))for(o.handler&&(h=o,o=h.handler,d=h.selector),d&&s.find.matchesSelector(ft,d),o.guid||(o.guid=s.guid++),(D=Z.events)||(D=Z.events=Object.create(null)),(v=Z.handle)||(v=Z.handle=function(ge){return typeof s!="undefined"&&s.event.triggered!==ge.type?s.event.dispatch.apply(t,arguments):void 0}),n=(n||"").match($e)||[""],S=n.length;S--;)_=Gn.exec(n[S])||[],H=oe=_[1],J=(_[2]||"").split(".").sort(),H&&(R=s.event.special[H]||{},H=(d?R.delegateType:R.bindType)||H,R=s.event.special[H]||{},k=s.extend({type:H,origType:oe,data:l,handler:o,guid:o.guid,selector:d,needsContext:d&&s.expr.match.needsContext.test(d),namespace:J.join(".")},h),(L=D[H])||(L=D[H]=[],L.delegateCount=0,(!R.setup||R.setup.call(t,l,J,v)===!1)&&t.addEventListener&&t.addEventListener(H,v)),R.add&&(R.add.call(t,k),k.handler.guid||(k.handler.guid=o.guid)),d?L.splice(L.delegateCount++,0,k):L.push(k),s.event.global[H]=!0)},remove:function(t,n,o,l,d){var h,v,_,D,S,k,R,L,H,J,oe,Z=X.hasData(t)&&X.get(t);if(!(!Z||!(D=Z.events))){for(n=(n||"").match($e)||[""],S=n.length;S--;){if(_=Gn.exec(n[S])||[],H=oe=_[1],J=(_[2]||"").split(".").sort(),!H){for(H in D)s.event.remove(t,H+n[S],o,l,!0);continue}for(R=s.event.special[H]||{},H=(l?R.delegateType:R.bindType)||H,L=D[H]||[],_=_[2]&&new RegExp("(^|\\.)"+J.join("\\.(?:.*\\.|)")+"(\\.|$)"),v=h=L.length;h--;)k=L[h],(d||oe===k.origType)&&(!o||o.guid===k.guid)&&(!_||_.test(k.namespace))&&(!l||l===k.selector||l==="**"&&k.selector)&&(L.splice(h,1),k.selector&&L.delegateCount--,R.remove&&R.remove.call(t,k));v&&!L.length&&((!R.teardown||R.teardown.call(t,J,Z.handle)===!1)&&s.removeEvent(t,H,Z.handle),delete D[H])}s.isEmptyObject(D)&&X.remove(t,"handle events")}},dispatch:function(t){var n,o,l,d,h,v,_=new Array(arguments.length),D=s.event.fix(t),S=(X.get(this,"events")||Object.create(null))[D.type]||[],k=s.event.special[D.type]||{};for(_[0]=D,n=1;n<arguments.length;n++)_[n]=arguments[n];if(D.delegateTarget=this,!(k.preDispatch&&k.preDispatch.call(this,D)===!1)){for(v=s.event.handlers.call(this,D,S),n=0;(d=v[n++])&&!D.isPropagationStopped();)for(D.currentTarget=d.elem,o=0;(h=d.handlers[o++])&&!D.isImmediatePropagationStopped();)(!D.rnamespace||h.namespace===!1||D.rnamespace.test(h.namespace))&&(D.handleObj=h,D.data=h.data,l=((s.event.special[h.origType]||{}).handle||h.handler).apply(d.elem,_),l!==void 0&&(D.result=l)===!1&&(D.preventDefault(),D.stopPropagation()));return k.postDispatch&&k.postDispatch.call(this,D),D.result}},handlers:function(t,n){var o,l,d,h,v,_=[],D=n.delegateCount,S=t.target;if(D&&S.nodeType&&!(t.type==="click"&&t.button>=1)){for(;S!==this;S=S.parentNode||this)if(S.nodeType===1&&!(t.type==="click"&&S.disabled===!0)){for(h=[],v={},o=0;o<D;o++)l=n[o],d=l.selector+" ",v[d]===void 0&&(v[d]=l.needsContext?s(d,this).index(S)>-1:s.find(d,this,null,[S]).length),v[d]&&h.push(l);h.length&&_.push({elem:S,handlers:h})}}return S=this,D<n.length&&_.push({elem:S,handlers:n.slice(D)}),_},addProp:function(t,n){Object.defineProperty(s.Event.prototype,t,{enumerable:!0,configurable:!0,get:A(n)?function(){if(this.originalEvent)return n(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(o){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:o})}})},fix:function(t){return t[s.expando]?t:new s.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var n=this||t;return qt.test(n.type)&&n.click&&ie(n,"input")&&ir(n,"click",!0),!1},trigger:function(t){var n=this||t;return qt.test(n.type)&&n.click&&ie(n,"input")&&ir(n,"click"),!0},_default:function(t){var n=t.target;return qt.test(n.type)&&n.click&&ie(n,"input")&&X.get(n,"click")||ie(n,"a")}},beforeunload:{postDispatch:function(t){t.result!==void 0&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}};function ir(t,n,o){if(!o){X.get(t,n)===void 0&&s.event.add(t,n,_t);return}X.set(t,n,!1),s.event.add(t,n,{namespace:!1,handler:function(l){var d,h=X.get(this,n);if(l.isTrigger&1&&this[n]){if(h)(s.event.special[n]||{}).delegateType&&l.stopPropagation();else if(h=f.call(arguments),X.set(this,n,h),this[n](),d=X.get(this,n),X.set(this,n,!1),h!==d)return l.stopImmediatePropagation(),l.preventDefault(),d}else h&&(X.set(this,n,s.event.trigger(h[0],h.slice(1),this)),l.stopPropagation(),l.isImmediatePropagationStopped=_t)}})}s.removeEvent=function(t,n,o){t.removeEventListener&&t.removeEventListener(n,o)},s.Event=function(t,n){if(!(this instanceof s.Event))return new s.Event(t,n);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||t.defaultPrevented===void 0&&t.returnValue===!1?_t:Tt,this.target=t.target&&t.target.nodeType===3?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,n&&s.extend(this,n),this.timeStamp=t&&t.timeStamp||Date.now(),this[s.expando]=!0},s.Event.prototype={constructor:s.Event,isDefaultPrevented:Tt,isPropagationStopped:Tt,isImmediatePropagationStopped:Tt,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=_t,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=_t,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=_t,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},s.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},s.event.addProp),s.each({focus:"focusin",blur:"focusout"},function(t,n){function o(l){if(F.documentMode){var d=X.get(this,"handle"),h=s.event.fix(l);h.type=l.type==="focusin"?"focus":"blur",h.isSimulated=!0,d(l),h.target===h.currentTarget&&d(h)}else s.event.simulate(n,l.target,s.event.fix(l))}s.event.special[t]={setup:function(){var l;if(ir(this,t,!0),F.documentMode)l=X.get(this,n),l||this.addEventListener(n,o),X.set(this,n,(l||0)+1);else return!1},trigger:function(){return ir(this,t),!0},teardown:function(){var l;if(F.documentMode)l=X.get(this,n)-1,l?X.set(this,n,l):(this.removeEventListener(n,o),X.remove(this,n));else return!1},_default:function(l){return X.get(l.target,t)},delegateType:n},s.event.special[n]={setup:function(){var l=this.ownerDocument||this.document||this,d=F.documentMode?this:l,h=X.get(d,n);h||(F.documentMode?this.addEventListener(n,o):l.addEventListener(t,o,!0)),X.set(d,n,(h||0)+1)},teardown:function(){var l=this.ownerDocument||this.document||this,d=F.documentMode?this:l,h=X.get(d,n)-1;h?X.set(d,n,h):(F.documentMode?this.removeEventListener(n,o):l.removeEventListener(t,o,!0),X.remove(d,n))}}}),s.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(t,n){s.event.special[t]={delegateType:n,bindType:n,handle:function(o){var l,d=this,h=o.relatedTarget,v=o.handleObj;return(!h||h!==d&&!s.contains(d,h))&&(o.type=v.origType,l=v.handler.apply(this,arguments),o.type=n),l}}}),s.fn.extend({on:function(t,n,o,l){return Hr(this,t,n,o,l)},one:function(t,n,o,l){return Hr(this,t,n,o,l,1)},off:function(t,n,o){var l,d;if(t&&t.preventDefault&&t.handleObj)return l=t.handleObj,s(t.delegateTarget).off(l.namespace?l.origType+"."+l.namespace:l.origType,l.selector,l.handler),this;if(typeof t=="object"){for(d in t)this.off(d,n,t[d]);return this}return(n===!1||typeof n=="function")&&(o=n,n=void 0),o===!1&&(o=Tt),this.each(function(){s.event.remove(this,t,o,n)})}});var Hi=/<script|<style|<link/i,Mi=/checked\s*(?:[^=]|=\s*.checked.)/i,qi=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Yn(t,n){return ie(t,"table")&&ie(n.nodeType!==11?n:n.firstChild,"tr")&&s(t).children("tbody")[0]||t}function Wi(t){return t.type=(t.getAttribute("type")!==null)+"/"+t.type,t}function Bi(t){return(t.type||"").slice(0,5)==="true/"?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Qn(t,n){var o,l,d,h,v,_,D;if(n.nodeType===1){if(X.hasData(t)&&(h=X.get(t),D=h.events,D)){X.remove(n,"handle events");for(d in D)for(o=0,l=D[d].length;o<l;o++)s.event.add(n,d,D[d][o])}Te.hasData(t)&&(v=Te.access(t),_=s.extend({},v),Te.set(n,_))}}function $i(t,n){var o=n.nodeName.toLowerCase();o==="input"&&qt.test(t.type)?n.checked=t.checked:(o==="input"||o==="textarea")&&(n.defaultValue=t.defaultValue)}function Ct(t,n,o,l){n=u(n);var d,h,v,_,D,S,k=0,R=t.length,L=R-1,H=n[0],J=A(H);if(J||R>1&&typeof H=="string"&&!w.checkClone&&Mi.test(H))return t.each(function(oe){var Z=t.eq(oe);J&&(n[0]=H.call(this,oe,Z.html())),Ct(Z,n,o,l)});if(R&&(d=zn(n,t[0].ownerDocument,!1,t,l),h=d.firstChild,d.childNodes.length===1&&(d=h),h||l)){for(v=s.map(Ce(d,"script"),Wi),_=v.length;k<R;k++)D=d,k!==L&&(D=s.clone(D,!0,!0),_&&s.merge(v,Ce(D,"script"))),o.call(t[k],D,k);if(_)for(S=v[v.length-1].ownerDocument,s.map(v,Bi),k=0;k<_;k++)D=v[k],Xn.test(D.type||"")&&!X.access(D,"globalEval")&&s.contains(S,D)&&(D.src&&(D.type||"").toLowerCase()!=="module"?s._evalUrl&&!D.noModule&&s._evalUrl(D.src,{nonce:D.nonce||D.getAttribute("nonce")},S):$(D.textContent.replace(qi,""),D,S))}return t}function Jn(t,n,o){for(var l,d=n?s.filter(n,t):t,h=0;(l=d[h])!=null;h++)!o&&l.nodeType===1&&s.cleanData(Ce(l)),l.parentNode&&(o&&xt(l)&&Ir(Ce(l,"script")),l.parentNode.removeChild(l));return t}s.extend({htmlPrefilter:function(t){return t},clone:function(t,n,o){var l,d,h,v,_=t.cloneNode(!0),D=xt(t);if(!w.noCloneChecked&&(t.nodeType===1||t.nodeType===11)&&!s.isXMLDoc(t))for(v=Ce(_),h=Ce(t),l=0,d=h.length;l<d;l++)$i(h[l],v[l]);if(n)if(o)for(h=h||Ce(t),v=v||Ce(_),l=0,d=h.length;l<d;l++)Qn(h[l],v[l]);else Qn(t,_);return v=Ce(_,"script"),v.length>0&&Ir(v,!D&&Ce(t,"script")),_},cleanData:function(t){for(var n,o,l,d=s.event.special,h=0;(o=t[h])!==void 0;h++)if(It(o)){if(n=o[X.expando]){if(n.events)for(l in n.events)d[l]?s.event.remove(o,l):s.removeEvent(o,l,n.handle);o[X.expando]=void 0}o[Te.expando]&&(o[Te.expando]=void 0)}}}),s.fn.extend({detach:function(t){return Jn(this,t,!0)},remove:function(t){return Jn(this,t)},text:function(t){return Je(this,function(n){return n===void 0?s.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=n)})},null,t,arguments.length)},append:function(){return Ct(this,arguments,function(t){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=Yn(this,t);n.appendChild(t)}})},prepend:function(){return Ct(this,arguments,function(t){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var n=Yn(this,t);n.insertBefore(t,n.firstChild)}})},before:function(){return Ct(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return Ct(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,n=0;(t=this[n])!=null;n++)t.nodeType===1&&(s.cleanData(Ce(t,!1)),t.textContent="");return this},clone:function(t,n){return t=t==null?!1:t,n=n==null?t:n,this.map(function(){return s.clone(this,t,n)})},html:function(t){return Je(this,function(n){var o=this[0]||{},l=0,d=this.length;if(n===void 0&&o.nodeType===1)return o.innerHTML;if(typeof n=="string"&&!Hi.test(n)&&!Fe[(Un.exec(n)||["",""])[1].toLowerCase()]){n=s.htmlPrefilter(n);try{for(;l<d;l++)o=this[l]||{},o.nodeType===1&&(s.cleanData(Ce(o,!1)),o.innerHTML=n);o=0}catch(h){}}o&&this.empty().append(n)},null,t,arguments.length)},replaceWith:function(){var t=[];return Ct(this,arguments,function(n){var o=this.parentNode;s.inArray(this,t)<0&&(s.cleanData(Ce(this)),o&&o.replaceChild(n,this))},t)}}),s.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,n){s.fn[t]=function(o){for(var l,d=[],h=s(o),v=h.length-1,_=0;_<=v;_++)l=_===v?this:this.clone(!0),s(h[_])[n](l),c.apply(d,l.get());return this.pushStack(d)}});var Mr=new RegExp("^("+Bn+")(?!px)[a-z%]+$","i"),qr=/^--/,or=function(t){var n=t.ownerDocument.defaultView;return(!n||!n.opener)&&(n=e),n.getComputedStyle(t)},Kn=function(t,n,o){var l,d,h={};for(d in n)h[d]=t.style[d],t.style[d]=n[d];l=o.call(t);for(d in n)t.style[d]=h[d];return l},Vi=new RegExp(Ke.join("|"),"i");(function(){function t(){if(S){D.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",S.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ft.appendChild(D).appendChild(S);var k=e.getComputedStyle(S);o=k.top!=="1%",_=n(k.marginLeft)===12,S.style.right="60%",h=n(k.right)===36,l=n(k.width)===36,S.style.position="absolute",d=n(S.offsetWidth/3)===12,ft.removeChild(D),S=null}}function n(k){return Math.round(parseFloat(k))}var o,l,d,h,v,_,D=F.createElement("div"),S=F.createElement("div");S.style&&(S.style.backgroundClip="content-box",S.cloneNode(!0).style.backgroundClip="",w.clearCloneStyle=S.style.backgroundClip==="content-box",s.extend(w,{boxSizingReliable:function(){return t(),l},pixelBoxStyles:function(){return t(),h},pixelPosition:function(){return t(),o},reliableMarginLeft:function(){return t(),_},scrollboxSize:function(){return t(),d},reliableTrDimensions:function(){var k,R,L,H;return v==null&&(k=F.createElement("table"),R=F.createElement("tr"),L=F.createElement("div"),k.style.cssText="position:absolute;left:-11111px;border-collapse:separate",R.style.cssText="box-sizing:content-box;border:1px solid",R.style.height="1px",L.style.height="9px",L.style.display="block",ft.appendChild(k).appendChild(R).appendChild(L),H=e.getComputedStyle(R),v=parseInt(H.height,10)+parseInt(H.borderTopWidth,10)+parseInt(H.borderBottomWidth,10)===R.offsetHeight,ft.removeChild(k)),v}}))})();function Wt(t,n,o){var l,d,h,v,_=qr.test(n),D=t.style;return o=o||or(t),o&&(v=o.getPropertyValue(n)||o[n],_&&v&&(v=v.replace(be,"$1")||void 0),v===""&&!xt(t)&&(v=s.style(t,n)),!w.pixelBoxStyles()&&Mr.test(v)&&Vi.test(n)&&(l=D.width,d=D.minWidth,h=D.maxWidth,D.minWidth=D.maxWidth=D.width=v,v=o.width,D.width=l,D.minWidth=d,D.maxWidth=h)),v!==void 0?v+"":v}function Zn(t,n){return{get:function(){if(t()){delete this.get;return}return(this.get=n).apply(this,arguments)}}}var ea=["Webkit","Moz","ms"],ta=F.createElement("div").style,ra={};function Ui(t){for(var n=t[0].toUpperCase()+t.slice(1),o=ea.length;o--;)if(t=ea[o]+n,t in ta)return t}function Wr(t){var n=s.cssProps[t]||ra[t];return n||(t in ta?t:ra[t]=Ui(t)||t)}var Xi=/^(none|table(?!-c[ea]).+)/,zi={position:"absolute",visibility:"hidden",display:"block"},na={letterSpacing:"0",fontWeight:"400"};function aa(t,n,o){var l=Mt.exec(n);return l?Math.max(0,l[2]-(o||0))+(l[3]||"px"):n}function Br(t,n,o,l,d,h){var v=n==="width"?1:0,_=0,D=0,S=0;if(o===(l?"border":"content"))return 0;for(;v<4;v+=2)o==="margin"&&(S+=s.css(t,o+Ke[v],!0,d)),l?(o==="content"&&(D-=s.css(t,"padding"+Ke[v],!0,d)),o!=="margin"&&(D-=s.css(t,"border"+Ke[v]+"Width",!0,d))):(D+=s.css(t,"padding"+Ke[v],!0,d),o!=="padding"?D+=s.css(t,"border"+Ke[v]+"Width",!0,d):_+=s.css(t,"border"+Ke[v]+"Width",!0,d));return!l&&h>=0&&(D+=Math.max(0,Math.ceil(t["offset"+n[0].toUpperCase()+n.slice(1)]-h-D-_-.5))||0),D+S}function ia(t,n,o){var l=or(t),d=!w.boxSizingReliable()||o,h=d&&s.css(t,"boxSizing",!1,l)==="border-box",v=h,_=Wt(t,n,l),D="offset"+n[0].toUpperCase()+n.slice(1);if(Mr.test(_)){if(!o)return _;_="auto"}return(!w.boxSizingReliable()&&h||!w.reliableTrDimensions()&&ie(t,"tr")||_==="auto"||!parseFloat(_)&&s.css(t,"display",!1,l)==="inline")&&t.getClientRects().length&&(h=s.css(t,"boxSizing",!1,l)==="border-box",v=D in t,v&&(_=t[D])),_=parseFloat(_)||0,_+Br(t,n,o||(h?"border":"content"),v,l,_)+"px"}s.extend({cssHooks:{opacity:{get:function(t,n){if(n){var o=Wt(t,"opacity");return o===""?"1":o}}}},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(t,n,o,l){if(!(!t||t.nodeType===3||t.nodeType===8||!t.style)){var d,h,v,_=Ve(n),D=qr.test(n),S=t.style;if(D||(n=Wr(_)),v=s.cssHooks[n]||s.cssHooks[_],o!==void 0){if(h=typeof o,h==="string"&&(d=Mt.exec(o))&&d[1]&&(o=$n(t,n,d),h="number"),o==null||o!==o)return;h==="number"&&!D&&(o+=d&&d[3]||(s.cssNumber[_]?"":"px")),!w.clearCloneStyle&&o===""&&n.indexOf("background")===0&&(S[n]="inherit"),(!v||!("set"in v)||(o=v.set(t,o,l))!==void 0)&&(D?S.setProperty(n,o):S[n]=o)}else return v&&"get"in v&&(d=v.get(t,!1,l))!==void 0?d:S[n]}},css:function(t,n,o,l){var d,h,v,_=Ve(n),D=qr.test(n);return D||(n=Wr(_)),v=s.cssHooks[n]||s.cssHooks[_],v&&"get"in v&&(d=v.get(t,!0,o)),d===void 0&&(d=Wt(t,n,l)),d==="normal"&&n in na&&(d=na[n]),o===""||o?(h=parseFloat(d),o===!0||isFinite(h)?h||0:d):d}}),s.each(["height","width"],function(t,n){s.cssHooks[n]={get:function(o,l,d){if(l)return Xi.test(s.css(o,"display"))&&(!o.getClientRects().length||!o.getBoundingClientRect().width)?Kn(o,zi,function(){return ia(o,n,d)}):ia(o,n,d)},set:function(o,l,d){var h,v=or(o),_=!w.scrollboxSize()&&v.position==="absolute",D=_||d,S=D&&s.css(o,"boxSizing",!1,v)==="border-box",k=d?Br(o,n,d,S,v):0;return S&&_&&(k-=Math.ceil(o["offset"+n[0].toUpperCase()+n.slice(1)]-parseFloat(v[n])-Br(o,n,"border",!1,v)-.5)),k&&(h=Mt.exec(l))&&(h[3]||"px")!=="px"&&(o.style[n]=l,l=s.css(o,n)),aa(o,l,k)}}}),s.cssHooks.marginLeft=Zn(w.reliableMarginLeft,function(t,n){if(n)return(parseFloat(Wt(t,"marginLeft"))||t.getBoundingClientRect().left-Kn(t,{marginLeft:0},function(){return t.getBoundingClientRect().left}))+"px"}),s.each({margin:"",padding:"",border:"Width"},function(t,n){s.cssHooks[t+n]={expand:function(o){for(var l=0,d={},h=typeof o=="string"?o.split(" "):[o];l<4;l++)d[t+Ke[l]+n]=h[l]||h[l-2]||h[0];return d}},t!=="margin"&&(s.cssHooks[t+n].set=aa)}),s.fn.extend({css:function(t,n){return Je(this,function(o,l,d){var h,v,_={},D=0;if(Array.isArray(l)){for(h=or(o),v=l.length;D<v;D++)_[l[D]]=s.css(o,l[D],!1,h);return _}return d!==void 0?s.style(o,l,d):s.css(o,l)},t,n,arguments.length>1)}});function Se(t,n,o,l,d){return new Se.prototype.init(t,n,o,l,d)}s.Tween=Se,Se.prototype={constructor:Se,init:function(t,n,o,l,d,h){this.elem=t,this.prop=o,this.easing=d||s.easing._default,this.options=n,this.start=this.now=this.cur(),this.end=l,this.unit=h||(s.cssNumber[o]?"":"px")},cur:function(){var t=Se.propHooks[this.prop];return t&&t.get?t.get(this):Se.propHooks._default.get(this)},run:function(t){var n,o=Se.propHooks[this.prop];return this.options.duration?this.pos=n=s.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=n=t,this.now=(this.end-this.start)*n+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),o&&o.set?o.set(this):Se.propHooks._default.set(this),this}},Se.prototype.init.prototype=Se.prototype,Se.propHooks={_default:{get:function(t){var n;return t.elem.nodeType!==1||t.elem[t.prop]!=null&&t.elem.style[t.prop]==null?t.elem[t.prop]:(n=s.css(t.elem,t.prop,""),!n||n==="auto"?0:n)},set:function(t){s.fx.step[t.prop]?s.fx.step[t.prop](t):t.elem.nodeType===1&&(s.cssHooks[t.prop]||t.elem.style[Wr(t.prop)]!=null)?s.style(t.elem,t.prop,t.now+t.unit):t.elem[t.prop]=t.now}}},Se.propHooks.scrollTop=Se.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},s.easing={linear:function(t){return t},swing:function(t){return .5-Math.cos(t*Math.PI)/2},_default:"swing"},s.fx=Se.prototype.init,s.fx.step={};var St,lr,Gi=/^(?:toggle|show|hide)$/,Yi=/queueHooks$/;function $r(){lr&&(F.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame($r):e.setTimeout($r,s.fx.interval),s.fx.tick())}function oa(){return e.setTimeout(function(){St=void 0}),St=Date.now()}function ur(t,n){var o,l=0,d={height:t};for(n=n?1:0;l<4;l+=2-n)o=Ke[l],d["margin"+o]=d["padding"+o]=t;return n&&(d.opacity=d.width=t),d}function la(t,n,o){for(var l,d=(We.tweeners[n]||[]).concat(We.tweeners["*"]),h=0,v=d.length;h<v;h++)if(l=d[h].call(o,n,t))return l}function Qi(t,n,o){var l,d,h,v,_,D,S,k,R="width"in n||"height"in n,L=this,H={},J=t.style,oe=t.nodeType&&ar(t),Z=X.get(t,"fxshow");o.queue||(v=s._queueHooks(t,"fx"),v.unqueued==null&&(v.unqueued=0,_=v.empty.fire,v.empty.fire=function(){v.unqueued||_()}),v.unqueued++,L.always(function(){L.always(function(){v.unqueued--,s.queue(t,"fx").length||v.empty.fire()})}));for(l in n)if(d=n[l],Gi.test(d)){if(delete n[l],h=h||d==="toggle",d===(oe?"hide":"show"))if(d==="show"&&Z&&Z[l]!==void 0)oe=!0;else continue;H[l]=Z&&Z[l]||s.style(t,l)}if(D=!s.isEmptyObject(n),!(!D&&s.isEmptyObject(H))){R&&t.nodeType===1&&(o.overflow=[J.overflow,J.overflowX,J.overflowY],S=Z&&Z.display,S==null&&(S=X.get(t,"display")),k=s.css(t,"display"),k==="none"&&(S?k=S:(Dt([t],!0),S=t.style.display||S,k=s.css(t,"display"),Dt([t]))),(k==="inline"||k==="inline-block"&&S!=null)&&s.css(t,"float")==="none"&&(D||(L.done(function(){J.display=S}),S==null&&(k=J.display,S=k==="none"?"":k)),J.display="inline-block")),o.overflow&&(J.overflow="hidden",L.always(function(){J.overflow=o.overflow[0],J.overflowX=o.overflow[1],J.overflowY=o.overflow[2]})),D=!1;for(l in H)D||(Z?"hidden"in Z&&(oe=Z.hidden):Z=X.access(t,"fxshow",{display:S}),h&&(Z.hidden=!oe),oe&&Dt([t],!0),L.done(function(){oe||Dt([t]),X.remove(t,"fxshow");for(l in H)s.style(t,l,H[l])})),D=la(oe?Z[l]:0,l,L),l in Z||(Z[l]=D.start,oe&&(D.end=D.start,D.start=0))}}function Ji(t,n){var o,l,d,h,v;for(o in t)if(l=Ve(o),d=n[l],h=t[o],Array.isArray(h)&&(d=h[1],h=t[o]=h[0]),o!==l&&(t[l]=h,delete t[o]),v=s.cssHooks[l],v&&"expand"in v){h=v.expand(h),delete t[l];for(o in h)o in t||(t[o]=h[o],n[o]=d)}else n[l]=d}function We(t,n,o){var l,d,h=0,v=We.prefilters.length,_=s.Deferred().always(function(){delete D.elem}),D=function(){if(d)return!1;for(var R=St||oa(),L=Math.max(0,S.startTime+S.duration-R),H=L/S.duration||0,J=1-H,oe=0,Z=S.tweens.length;oe<Z;oe++)S.tweens[oe].run(J);return _.notifyWith(t,[S,J,L]),J<1&&Z?L:(Z||_.notifyWith(t,[S,1,0]),_.resolveWith(t,[S]),!1)},S=_.promise({elem:t,props:s.extend({},n),opts:s.extend(!0,{specialEasing:{},easing:s.easing._default},o),originalProperties:n,originalOptions:o,startTime:St||oa(),duration:o.duration,tweens:[],createTween:function(R,L){var H=s.Tween(t,S.opts,R,L,S.opts.specialEasing[R]||S.opts.easing);return S.tweens.push(H),H},stop:function(R){var L=0,H=R?S.tweens.length:0;if(d)return this;for(d=!0;L<H;L++)S.tweens[L].run(1);return R?(_.notifyWith(t,[S,1,0]),_.resolveWith(t,[S,R])):_.rejectWith(t,[S,R]),this}}),k=S.props;for(Ji(k,S.opts.specialEasing);h<v;h++)if(l=We.prefilters[h].call(S,t,k,S.opts),l)return A(l.stop)&&(s._queueHooks(S.elem,S.opts.queue).stop=l.stop.bind(l)),l;return s.map(k,la,S),A(S.opts.start)&&S.opts.start.call(t,S),S.progress(S.opts.progress).done(S.opts.done,S.opts.complete).fail(S.opts.fail).always(S.opts.always),s.fx.timer(s.extend(D,{elem:t,anim:S,queue:S.opts.queue})),S}s.Animation=s.extend(We,{tweeners:{"*":[function(t,n){var o=this.createTween(t,n);return $n(o.elem,t,Mt.exec(n),o),o}]},tweener:function(t,n){A(t)?(n=t,t=["*"]):t=t.match($e);for(var o,l=0,d=t.length;l<d;l++)o=t[l],We.tweeners[o]=We.tweeners[o]||[],We.tweeners[o].unshift(n)},prefilters:[Qi],prefilter:function(t,n){n?We.prefilters.unshift(t):We.prefilters.push(t)}}),s.speed=function(t,n,o){var l=t&&typeof t=="object"?s.extend({},t):{complete:o||!o&&n||A(t)&&t,duration:t,easing:o&&n||n&&!A(n)&&n};return s.fx.off?l.duration=0:typeof l.duration!="number"&&(l.duration in s.fx.speeds?l.duration=s.fx.speeds[l.duration]:l.duration=s.fx.speeds._default),(l.queue==null||l.queue===!0)&&(l.queue="fx"),l.old=l.complete,l.complete=function(){A(l.old)&&l.old.call(this),l.queue&&s.dequeue(this,l.queue)},l},s.fn.extend({fadeTo:function(t,n,o,l){return this.filter(ar).css("opacity",0).show().end().animate({opacity:n},t,o,l)},animate:function(t,n,o,l){var d=s.isEmptyObject(t),h=s.speed(n,o,l),v=function(){var _=We(this,s.extend({},t),h);(d||X.get(this,"finish"))&&_.stop(!0)};return v.finish=v,d||h.queue===!1?this.each(v):this.queue(h.queue,v)},stop:function(t,n,o){var l=function(d){var h=d.stop;delete d.stop,h(o)};return typeof t!="string"&&(o=n,n=t,t=void 0),n&&this.queue(t||"fx",[]),this.each(function(){var d=!0,h=t!=null&&t+"queueHooks",v=s.timers,_=X.get(this);if(h)_[h]&&_[h].stop&&l(_[h]);else for(h in _)_[h]&&_[h].stop&&Yi.test(h)&&l(_[h]);for(h=v.length;h--;)v[h].elem===this&&(t==null||v[h].queue===t)&&(v[h].anim.stop(o),d=!1,v.splice(h,1));(d||!o)&&s.dequeue(this,t)})},finish:function(t){return t!==!1&&(t=t||"fx"),this.each(function(){var n,o=X.get(this),l=o[t+"queue"],d=o[t+"queueHooks"],h=s.timers,v=l?l.length:0;for(o.finish=!0,s.queue(this,t,[]),d&&d.stop&&d.stop.call(this,!0),n=h.length;n--;)h[n].elem===this&&h[n].queue===t&&(h[n].anim.stop(!0),h.splice(n,1));for(n=0;n<v;n++)l[n]&&l[n].finish&&l[n].finish.call(this);delete o.finish})}}),s.each(["toggle","show","hide"],function(t,n){var o=s.fn[n];s.fn[n]=function(l,d,h){return l==null||typeof l=="boolean"?o.apply(this,arguments):this.animate(ur(n,!0),l,d,h)}}),s.each({slideDown:ur("show"),slideUp:ur("hide"),slideToggle:ur("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,n){s.fn[t]=function(o,l,d){return this.animate(n,o,l,d)}}),s.timers=[],s.fx.tick=function(){var t,n=0,o=s.timers;for(St=Date.now();n<o.length;n++)t=o[n],!t()&&o[n]===t&&o.splice(n--,1);o.length||s.fx.stop(),St=void 0},s.fx.timer=function(t){s.timers.push(t),s.fx.start()},s.fx.interval=13,s.fx.start=function(){lr||(lr=!0,$r())},s.fx.stop=function(){lr=null},s.fx.speeds={slow:600,fast:200,_default:400},s.fn.delay=function(t,n){return t=s.fx&&s.fx.speeds[t]||t,n=n||"fx",this.queue(n,function(o,l){var d=e.setTimeout(o,t);l.stop=function(){e.clearTimeout(d)}})},function(){var t=F.createElement("input"),n=F.createElement("select"),o=n.appendChild(F.createElement("option"));t.type="checkbox",w.checkOn=t.value!=="",w.optSelected=o.selected,t=F.createElement("input"),t.value="t",t.type="radio",w.radioValue=t.value==="t"}();var ua,Bt=s.expr.attrHandle;s.fn.extend({attr:function(t,n){return Je(this,s.attr,t,n,arguments.length>1)},removeAttr:function(t){return this.each(function(){s.removeAttr(this,t)})}}),s.extend({attr:function(t,n,o){var l,d,h=t.nodeType;if(!(h===3||h===8||h===2)){if(typeof t.getAttribute=="undefined")return s.prop(t,n,o);if((h!==1||!s.isXMLDoc(t))&&(d=s.attrHooks[n.toLowerCase()]||(s.expr.match.bool.test(n)?ua:void 0)),o!==void 0){if(o===null){s.removeAttr(t,n);return}return d&&"set"in d&&(l=d.set(t,o,n))!==void 0?l:(t.setAttribute(n,o+""),o)}return d&&"get"in d&&(l=d.get(t,n))!==null?l:(l=s.find.attr(t,n),l==null?void 0:l)}},attrHooks:{type:{set:function(t,n){if(!w.radioValue&&n==="radio"&&ie(t,"input")){var o=t.value;return t.setAttribute("type",n),o&&(t.value=o),n}}}},removeAttr:function(t,n){var o,l=0,d=n&&n.match($e);if(d&&t.nodeType===1)for(;o=d[l++];)t.removeAttribute(o)}}),ua={set:function(t,n,o){return n===!1?s.removeAttr(t,o):t.setAttribute(o,o),o}},s.each(s.expr.match.bool.source.match(/\w+/g),function(t,n){var o=Bt[n]||s.find.attr;Bt[n]=function(l,d,h){var v,_,D=d.toLowerCase();return h||(_=Bt[D],Bt[D]=v,v=o(l,d,h)!=null?D:null,Bt[D]=_),v}});var Ki=/^(?:input|select|textarea|button)$/i,Zi=/^(?:a|area)$/i;s.fn.extend({prop:function(t,n){return Je(this,s.prop,t,n,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[s.propFix[t]||t]})}}),s.extend({prop:function(t,n,o){var l,d,h=t.nodeType;if(!(h===3||h===8||h===2))return(h!==1||!s.isXMLDoc(t))&&(n=s.propFix[n]||n,d=s.propHooks[n]),o!==void 0?d&&"set"in d&&(l=d.set(t,o,n))!==void 0?l:t[n]=o:d&&"get"in d&&(l=d.get(t,n))!==null?l:t[n]},propHooks:{tabIndex:{get:function(t){var n=s.find.attr(t,"tabindex");return n?parseInt(n,10):Ki.test(t.nodeName)||Zi.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),w.optSelected||(s.propHooks.selected={get:function(t){var n=t.parentNode;return n&&n.parentNode&&n.parentNode.selectedIndex,null},set:function(t){var n=t.parentNode;n&&(n.selectedIndex,n.parentNode&&n.parentNode.selectedIndex)}}),s.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){s.propFix[this.toLowerCase()]=this});function st(t){var n=t.match($e)||[];return n.join(" ")}function ct(t){return t.getAttribute&&t.getAttribute("class")||""}function Vr(t){return Array.isArray(t)?t:typeof t=="string"?t.match($e)||[]:[]}s.fn.extend({addClass:function(t){var n,o,l,d,h,v;return A(t)?this.each(function(_){s(this).addClass(t.call(this,_,ct(this)))}):(n=Vr(t),n.length?this.each(function(){if(l=ct(this),o=this.nodeType===1&&" "+st(l)+" ",o){for(h=0;h<n.length;h++)d=n[h],o.indexOf(" "+d+" ")<0&&(o+=d+" ");v=st(o),l!==v&&this.setAttribute("class",v)}}):this)},removeClass:function(t){var n,o,l,d,h,v;return A(t)?this.each(function(_){s(this).removeClass(t.call(this,_,ct(this)))}):arguments.length?(n=Vr(t),n.length?this.each(function(){if(l=ct(this),o=this.nodeType===1&&" "+st(l)+" ",o){for(h=0;h<n.length;h++)for(d=n[h];o.indexOf(" "+d+" ")>-1;)o=o.replace(" "+d+" "," ");v=st(o),l!==v&&this.setAttribute("class",v)}}):this):this.attr("class","")},toggleClass:function(t,n){var o,l,d,h,v=typeof t,_=v==="string"||Array.isArray(t);return A(t)?this.each(function(D){s(this).toggleClass(t.call(this,D,ct(this),n),n)}):typeof n=="boolean"&&_?n?this.addClass(t):this.removeClass(t):(o=Vr(t),this.each(function(){if(_)for(h=s(this),d=0;d<o.length;d++)l=o[d],h.hasClass(l)?h.removeClass(l):h.addClass(l);else(t===void 0||v==="boolean")&&(l=ct(this),l&&X.set(this,"__className__",l),this.setAttribute&&this.setAttribute("class",l||t===!1?"":X.get(this,"__className__")||""))}))},hasClass:function(t){var n,o,l=0;for(n=" "+t+" ";o=this[l++];)if(o.nodeType===1&&(" "+st(ct(o))+" ").indexOf(n)>-1)return!0;return!1}});var eo=/\r/g;s.fn.extend({val:function(t){var n,o,l,d=this[0];return arguments.length?(l=A(t),this.each(function(h){var v;this.nodeType===1&&(l?v=t.call(this,h,s(this).val()):v=t,v==null?v="":typeof v=="number"?v+="":Array.isArray(v)&&(v=s.map(v,function(_){return _==null?"":_+""})),n=s.valHooks[this.type]||s.valHooks[this.nodeName.toLowerCase()],(!n||!("set"in n)||n.set(this,v,"value")===void 0)&&(this.value=v))})):d?(n=s.valHooks[d.type]||s.valHooks[d.nodeName.toLowerCase()],n&&"get"in n&&(o=n.get(d,"value"))!==void 0?o:(o=d.value,typeof o=="string"?o.replace(eo,""):o==null?"":o)):void 0}}),s.extend({valHooks:{option:{get:function(t){var n=s.find.attr(t,"value");return n!=null?n:st(s.text(t))}},select:{get:function(t){var n,o,l,d=t.options,h=t.selectedIndex,v=t.type==="select-one",_=v?null:[],D=v?h+1:d.length;for(h<0?l=D:l=v?h:0;l<D;l++)if(o=d[l],(o.selected||l===h)&&!o.disabled&&(!o.parentNode.disabled||!ie(o.parentNode,"optgroup"))){if(n=s(o).val(),v)return n;_.push(n)}return _},set:function(t,n){for(var o,l,d=t.options,h=s.makeArray(n),v=d.length;v--;)l=d[v],(l.selected=s.inArray(s.valHooks.option.get(l),h)>-1)&&(o=!0);return o||(t.selectedIndex=-1),h}}}}),s.each(["radio","checkbox"],function(){s.valHooks[this]={set:function(t,n){if(Array.isArray(n))return t.checked=s.inArray(s(t).val(),n)>-1}},w.checkOn||(s.valHooks[this].get=function(t){return t.getAttribute("value")===null?"on":t.value})});var $t=e.location,fa={guid:Date.now()},Ur=/\?/;s.parseXML=function(t){var n,o;if(!t||typeof t!="string")return null;try{n=new e.DOMParser().parseFromString(t,"text/xml")}catch(l){}return o=n&&n.getElementsByTagName("parsererror")[0],(!n||o)&&s.error("Invalid XML: "+(o?s.map(o.childNodes,function(l){return l.textContent}).join(`
|
|
`):t)),n};var sa=/^(?:focusinfocus|focusoutblur)$/,ca=function(t){t.stopPropagation()};s.extend(s.event,{trigger:function(t,n,o,l){var d,h,v,_,D,S,k,R,L=[o||F],H=x.call(t,"type")?t.type:t,J=x.call(t,"namespace")?t.namespace.split("."):[];if(h=R=v=o=o||F,!(o.nodeType===3||o.nodeType===8)&&!sa.test(H+s.event.triggered)&&(H.indexOf(".")>-1&&(J=H.split("."),H=J.shift(),J.sort()),D=H.indexOf(":")<0&&"on"+H,t=t[s.expando]?t:new s.Event(H,typeof t=="object"&&t),t.isTrigger=l?2:3,t.namespace=J.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+J.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=o),n=n==null?[t]:s.makeArray(n,[t]),k=s.event.special[H]||{},!(!l&&k.trigger&&k.trigger.apply(o,n)===!1))){if(!l&&!k.noBubble&&!M(o)){for(_=k.delegateType||H,sa.test(_+H)||(h=h.parentNode);h;h=h.parentNode)L.push(h),v=h;v===(o.ownerDocument||F)&&L.push(v.defaultView||v.parentWindow||e)}for(d=0;(h=L[d++])&&!t.isPropagationStopped();)R=h,t.type=d>1?_:k.bindType||H,S=(X.get(h,"events")||Object.create(null))[t.type]&&X.get(h,"handle"),S&&S.apply(h,n),S=D&&h[D],S&&S.apply&&It(h)&&(t.result=S.apply(h,n),t.result===!1&&t.preventDefault());return t.type=H,!l&&!t.isDefaultPrevented()&&(!k._default||k._default.apply(L.pop(),n)===!1)&&It(o)&&D&&A(o[H])&&!M(o)&&(v=o[D],v&&(o[D]=null),s.event.triggered=H,t.isPropagationStopped()&&R.addEventListener(H,ca),o[H](),t.isPropagationStopped()&&R.removeEventListener(H,ca),s.event.triggered=void 0,v&&(o[D]=v)),t.result}},simulate:function(t,n,o){var l=s.extend(new s.Event,o,{type:t,isSimulated:!0});s.event.trigger(l,null,n)}}),s.fn.extend({trigger:function(t,n){return this.each(function(){s.event.trigger(t,n,this)})},triggerHandler:function(t,n){var o=this[0];if(o)return s.event.trigger(t,n,o,!0)}});var to=/\[\]$/,da=/\r?\n/g,ro=/^(?:submit|button|image|reset|file)$/i,no=/^(?:input|select|textarea|keygen)/i;function Xr(t,n,o,l){var d;if(Array.isArray(n))s.each(n,function(h,v){o||to.test(t)?l(t,v):Xr(t+"["+(typeof v=="object"&&v!=null?h:"")+"]",v,o,l)});else if(!o&&Q(n)==="object")for(d in n)Xr(t+"["+d+"]",n[d],o,l);else l(t,n)}s.param=function(t,n){var o,l=[],d=function(h,v){var _=A(v)?v():v;l[l.length]=encodeURIComponent(h)+"="+encodeURIComponent(_==null?"":_)};if(t==null)return"";if(Array.isArray(t)||t.jquery&&!s.isPlainObject(t))s.each(t,function(){d(this.name,this.value)});else for(o in t)Xr(o,t[o],n,d);return l.join("&")},s.fn.extend({serialize:function(){return s.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=s.prop(this,"elements");return t?s.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!s(this).is(":disabled")&&no.test(this.nodeName)&&!ro.test(t)&&(this.checked||!qt.test(t))}).map(function(t,n){var o=s(this).val();return o==null?null:Array.isArray(o)?s.map(o,function(l){return{name:n.name,value:l.replace(da,`\r
|
|
`)}}):{name:n.name,value:o.replace(da,`\r
|
|
`)}}).get()}});var ao=/%20/g,io=/#.*$/,oo=/([?&])_=[^&]*/,lo=/^(.*?):[ \t]*([^\r\n]*)$/mg,uo=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,fo=/^(?:GET|HEAD)$/,so=/^\/\//,ha={},zr={},pa="*/".concat("*"),Gr=F.createElement("a");Gr.href=$t.href;function va(t){return function(n,o){typeof n!="string"&&(o=n,n="*");var l,d=0,h=n.toLowerCase().match($e)||[];if(A(o))for(;l=h[d++];)l[0]==="+"?(l=l.slice(1)||"*",(t[l]=t[l]||[]).unshift(o)):(t[l]=t[l]||[]).push(o)}}function ya(t,n,o,l){var d={},h=t===zr;function v(_){var D;return d[_]=!0,s.each(t[_]||[],function(S,k){var R=k(n,o,l);if(typeof R=="string"&&!h&&!d[R])return n.dataTypes.unshift(R),v(R),!1;if(h)return!(D=R)}),D}return v(n.dataTypes[0])||!d["*"]&&v("*")}function Yr(t,n){var o,l,d=s.ajaxSettings.flatOptions||{};for(o in n)n[o]!==void 0&&((d[o]?t:l||(l={}))[o]=n[o]);return l&&s.extend(!0,t,l),t}function co(t,n,o){for(var l,d,h,v,_=t.contents,D=t.dataTypes;D[0]==="*";)D.shift(),l===void 0&&(l=t.mimeType||n.getResponseHeader("Content-Type"));if(l){for(d in _)if(_[d]&&_[d].test(l)){D.unshift(d);break}}if(D[0]in o)h=D[0];else{for(d in o){if(!D[0]||t.converters[d+" "+D[0]]){h=d;break}v||(v=d)}h=h||v}if(h)return h!==D[0]&&D.unshift(h),o[h]}function ho(t,n,o,l){var d,h,v,_,D,S={},k=t.dataTypes.slice();if(k[1])for(v in t.converters)S[v.toLowerCase()]=t.converters[v];for(h=k.shift();h;)if(t.responseFields[h]&&(o[t.responseFields[h]]=n),!D&&l&&t.dataFilter&&(n=t.dataFilter(n,t.dataType)),D=h,h=k.shift(),h){if(h==="*")h=D;else if(D!=="*"&&D!==h){if(v=S[D+" "+h]||S["* "+h],!v){for(d in S)if(_=d.split(" "),_[1]===h&&(v=S[D+" "+_[0]]||S["* "+_[0]],v)){v===!0?v=S[d]:S[d]!==!0&&(h=_[0],k.unshift(_[1]));break}}if(v!==!0)if(v&&t.throws)n=v(n);else try{n=v(n)}catch(R){return{state:"parsererror",error:v?R:"No conversion from "+D+" to "+h}}}}return{state:"success",data:n}}s.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:$t.href,type:"GET",isLocal:uo.test($t.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":pa,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":s.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,n){return n?Yr(Yr(t,s.ajaxSettings),n):Yr(s.ajaxSettings,t)},ajaxPrefilter:va(ha),ajaxTransport:va(zr),ajax:function(t,n){typeof t=="object"&&(n=t,t=void 0),n=n||{};var o,l,d,h,v,_,D,S,k,R,L=s.ajaxSetup({},n),H=L.context||L,J=L.context&&(H.nodeType||H.jquery)?s(H):s.event,oe=s.Deferred(),Z=s.Callbacks("once memory"),ge=L.statusCode||{},ye={},Ue={},Xe="canceled",ae={readyState:0,getResponseHeader:function(le){var pe;if(D){if(!h)for(h={};pe=lo.exec(d);)h[pe[1].toLowerCase()+" "]=(h[pe[1].toLowerCase()+" "]||[]).concat(pe[2]);pe=h[le.toLowerCase()+" "]}return pe==null?null:pe.join(", ")},getAllResponseHeaders:function(){return D?d:null},setRequestHeader:function(le,pe){return D==null&&(le=Ue[le.toLowerCase()]=Ue[le.toLowerCase()]||le,ye[le]=pe),this},overrideMimeType:function(le){return D==null&&(L.mimeType=le),this},statusCode:function(le){var pe;if(le)if(D)ae.always(le[ae.status]);else for(pe in le)ge[pe]=[ge[pe],le[pe]];return this},abort:function(le){var pe=le||Xe;return o&&o.abort(pe),dt(0,pe),this}};if(oe.promise(ae),L.url=((t||L.url||$t.href)+"").replace(so,$t.protocol+"//"),L.type=n.method||n.type||L.method||L.type,L.dataTypes=(L.dataType||"*").toLowerCase().match($e)||[""],L.crossDomain==null){_=F.createElement("a");try{_.href=L.url,_.href=_.href,L.crossDomain=Gr.protocol+"//"+Gr.host!=_.protocol+"//"+_.host}catch(le){L.crossDomain=!0}}if(L.data&&L.processData&&typeof L.data!="string"&&(L.data=s.param(L.data,L.traditional)),ya(ha,L,n,ae),D)return ae;S=s.event&&L.global,S&&s.active++===0&&s.event.trigger("ajaxStart"),L.type=L.type.toUpperCase(),L.hasContent=!fo.test(L.type),l=L.url.replace(io,""),L.hasContent?L.data&&L.processData&&(L.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(L.data=L.data.replace(ao,"+")):(R=L.url.slice(l.length),L.data&&(L.processData||typeof L.data=="string")&&(l+=(Ur.test(l)?"&":"?")+L.data,delete L.data),L.cache===!1&&(l=l.replace(oo,"$1"),R=(Ur.test(l)?"&":"?")+"_="+fa.guid+++R),L.url=l+R),L.ifModified&&(s.lastModified[l]&&ae.setRequestHeader("If-Modified-Since",s.lastModified[l]),s.etag[l]&&ae.setRequestHeader("If-None-Match",s.etag[l])),(L.data&&L.hasContent&&L.contentType!==!1||n.contentType)&&ae.setRequestHeader("Content-Type",L.contentType),ae.setRequestHeader("Accept",L.dataTypes[0]&&L.accepts[L.dataTypes[0]]?L.accepts[L.dataTypes[0]]+(L.dataTypes[0]!=="*"?", "+pa+"; q=0.01":""):L.accepts["*"]);for(k in L.headers)ae.setRequestHeader(k,L.headers[k]);if(L.beforeSend&&(L.beforeSend.call(H,ae,L)===!1||D))return ae.abort();if(Xe="abort",Z.add(L.complete),ae.done(L.success),ae.fail(L.error),o=ya(zr,L,n,ae),!o)dt(-1,"No Transport");else{if(ae.readyState=1,S&&J.trigger("ajaxSend",[ae,L]),D)return ae;L.async&&L.timeout>0&&(v=e.setTimeout(function(){ae.abort("timeout")},L.timeout));try{D=!1,o.send(ye,dt)}catch(le){if(D)throw le;dt(-1,le)}}function dt(le,pe,Ut,Jr){var ze,Xt,Ge,rt,nt,Pe=pe;D||(D=!0,v&&e.clearTimeout(v),o=void 0,d=Jr||"",ae.readyState=le>0?4:0,ze=le>=200&&le<300||le===304,Ut&&(rt=co(L,ae,Ut)),!ze&&s.inArray("script",L.dataTypes)>-1&&s.inArray("json",L.dataTypes)<0&&(L.converters["text script"]=function(){}),rt=ho(L,rt,ae,ze),ze?(L.ifModified&&(nt=ae.getResponseHeader("Last-Modified"),nt&&(s.lastModified[l]=nt),nt=ae.getResponseHeader("etag"),nt&&(s.etag[l]=nt)),le===204||L.type==="HEAD"?Pe="nocontent":le===304?Pe="notmodified":(Pe=rt.state,Xt=rt.data,Ge=rt.error,ze=!Ge)):(Ge=Pe,(le||!Pe)&&(Pe="error",le<0&&(le=0))),ae.status=le,ae.statusText=(pe||Pe)+"",ze?oe.resolveWith(H,[Xt,Pe,ae]):oe.rejectWith(H,[ae,Pe,Ge]),ae.statusCode(ge),ge=void 0,S&&J.trigger(ze?"ajaxSuccess":"ajaxError",[ae,L,ze?Xt:Ge]),Z.fireWith(H,[ae,Pe]),S&&(J.trigger("ajaxComplete",[ae,L]),--s.active||s.event.trigger("ajaxStop")))}return ae},getJSON:function(t,n,o){return s.get(t,n,o,"json")},getScript:function(t,n){return s.get(t,void 0,n,"script")}}),s.each(["get","post"],function(t,n){s[n]=function(o,l,d,h){return A(l)&&(h=h||d,d=l,l=void 0),s.ajax(s.extend({url:o,type:n,dataType:h,data:l,success:d},s.isPlainObject(o)&&o))}}),s.ajaxPrefilter(function(t){var n;for(n in t.headers)n.toLowerCase()==="content-type"&&(t.contentType=t.headers[n]||"")}),s._evalUrl=function(t,n,o){return s.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(l){s.globalEval(l,n,o)}})},s.fn.extend({wrapAll:function(t){var n;return this[0]&&(A(t)&&(t=t.call(this[0])),n=s(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&n.insertBefore(this[0]),n.map(function(){for(var o=this;o.firstElementChild;)o=o.firstElementChild;return o}).append(this)),this},wrapInner:function(t){return A(t)?this.each(function(n){s(this).wrapInner(t.call(this,n))}):this.each(function(){var n=s(this),o=n.contents();o.length?o.wrapAll(t):n.append(t)})},wrap:function(t){var n=A(t);return this.each(function(o){s(this).wrapAll(n?t.call(this,o):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){s(this).replaceWith(this.childNodes)}),this}}),s.expr.pseudos.hidden=function(t){return!s.expr.pseudos.visible(t)},s.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},s.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(t){}};var po={0:200,1223:204},Vt=s.ajaxSettings.xhr();w.cors=!!Vt&&"withCredentials"in Vt,w.ajax=Vt=!!Vt,s.ajaxTransport(function(t){var n,o;if(w.cors||Vt&&!t.crossDomain)return{send:function(l,d){var h,v=t.xhr();if(v.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(h in t.xhrFields)v[h]=t.xhrFields[h];t.mimeType&&v.overrideMimeType&&v.overrideMimeType(t.mimeType),!t.crossDomain&&!l["X-Requested-With"]&&(l["X-Requested-With"]="XMLHttpRequest");for(h in l)v.setRequestHeader(h,l[h]);n=function(_){return function(){n&&(n=o=v.onload=v.onerror=v.onabort=v.ontimeout=v.onreadystatechange=null,_==="abort"?v.abort():_==="error"?typeof v.status!="number"?d(0,"error"):d(v.status,v.statusText):d(po[v.status]||v.status,v.statusText,(v.responseType||"text")!=="text"||typeof v.responseText!="string"?{binary:v.response}:{text:v.responseText},v.getAllResponseHeaders()))}},v.onload=n(),o=v.onerror=v.ontimeout=n("error"),v.onabort!==void 0?v.onabort=o:v.onreadystatechange=function(){v.readyState===4&&e.setTimeout(function(){n&&o()})},n=n("abort");try{v.send(t.hasContent&&t.data||null)}catch(_){if(n)throw _}},abort:function(){n&&n()}}}),s.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),s.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return s.globalEval(t),t}}}),s.ajaxPrefilter("script",function(t){t.cache===void 0&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),s.ajaxTransport("script",function(t){if(t.crossDomain||t.scriptAttrs){var n,o;return{send:function(l,d){n=s("<script>").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",o=function(h){n.remove(),o=null,h&&d(h.type==="error"?404:200,h.type)}),F.head.appendChild(n[0])},abort:function(){o&&o()}}}});var ga=[],Qr=/(=)\?(?=&|$)|\?\?/;s.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=ga.pop()||s.expando+"_"+fa.guid++;return this[t]=!0,t}}),s.ajaxPrefilter("json jsonp",function(t,n,o){var l,d,h,v=t.jsonp!==!1&&(Qr.test(t.url)?"url":typeof t.data=="string"&&(t.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Qr.test(t.data)&&"data");if(v||t.dataTypes[0]==="jsonp")return l=t.jsonpCallback=A(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,v?t[v]=t[v].replace(Qr,"$1"+l):t.jsonp!==!1&&(t.url+=(Ur.test(t.url)?"&":"?")+t.jsonp+"="+l),t.converters["script json"]=function(){return h||s.error(l+" was not called"),h[0]},t.dataTypes[0]="json",d=e[l],e[l]=function(){h=arguments},o.always(function(){d===void 0?s(e).removeProp(l):e[l]=d,t[l]&&(t.jsonpCallback=n.jsonpCallback,ga.push(l)),h&&A(d)&&d(h[0]),h=d=void 0}),"script"}),w.createHTMLDocument=function(){var t=F.implementation.createHTMLDocument("").body;return t.innerHTML="<form></form><form></form>",t.childNodes.length===2}(),s.parseHTML=function(t,n,o){if(typeof t!="string")return[];typeof n=="boolean"&&(o=n,n=!1);var l,d,h;return n||(w.createHTMLDocument?(n=F.implementation.createHTMLDocument(""),l=n.createElement("base"),l.href=F.location.href,n.head.appendChild(l)):n=F),d=In.exec(t),h=!o&&[],d?[n.createElement(d[1])]:(d=zn([t],n,h),h&&h.length&&s(h).remove(),s.merge([],d.childNodes))},s.fn.load=function(t,n,o){var l,d,h,v=this,_=t.indexOf(" ");return _>-1&&(l=st(t.slice(_)),t=t.slice(0,_)),A(n)?(o=n,n=void 0):n&&typeof n=="object"&&(d="POST"),v.length>0&&s.ajax({url:t,type:d||"GET",dataType:"html",data:n}).done(function(D){h=arguments,v.html(l?s("<div>").append(s.parseHTML(D)).find(l):D)}).always(o&&function(D,S){v.each(function(){o.apply(this,h||[D.responseText,S,D])})}),this},s.expr.pseudos.animated=function(t){return s.grep(s.timers,function(n){return t===n.elem}).length},s.offset={setOffset:function(t,n,o){var l,d,h,v,_,D,S,k=s.css(t,"position"),R=s(t),L={};k==="static"&&(t.style.position="relative"),_=R.offset(),h=s.css(t,"top"),D=s.css(t,"left"),S=(k==="absolute"||k==="fixed")&&(h+D).indexOf("auto")>-1,S?(l=R.position(),v=l.top,d=l.left):(v=parseFloat(h)||0,d=parseFloat(D)||0),A(n)&&(n=n.call(t,o,s.extend({},_))),n.top!=null&&(L.top=n.top-_.top+v),n.left!=null&&(L.left=n.left-_.left+d),"using"in n?n.using.call(t,L):R.css(L)}},s.fn.extend({offset:function(t){if(arguments.length)return t===void 0?this:this.each(function(d){s.offset.setOffset(this,t,d)});var n,o,l=this[0];if(l)return l.getClientRects().length?(n=l.getBoundingClientRect(),o=l.ownerDocument.defaultView,{top:n.top+o.pageYOffset,left:n.left+o.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var t,n,o,l=this[0],d={top:0,left:0};if(s.css(l,"position")==="fixed")n=l.getBoundingClientRect();else{for(n=this.offset(),o=l.ownerDocument,t=l.offsetParent||o.documentElement;t&&(t===o.body||t===o.documentElement)&&s.css(t,"position")==="static";)t=t.parentNode;t&&t!==l&&t.nodeType===1&&(d=s(t).offset(),d.top+=s.css(t,"borderTopWidth",!0),d.left+=s.css(t,"borderLeftWidth",!0))}return{top:n.top-d.top-s.css(l,"marginTop",!0),left:n.left-d.left-s.css(l,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var t=this.offsetParent;t&&s.css(t,"position")==="static";)t=t.offsetParent;return t||ft})}}),s.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,n){var o=n==="pageYOffset";s.fn[t]=function(l){return Je(this,function(d,h,v){var _;if(M(d)?_=d:d.nodeType===9&&(_=d.defaultView),v===void 0)return _?_[n]:d[h];_?_.scrollTo(o?_.pageXOffset:v,o?v:_.pageYOffset):d[h]=v},t,l,arguments.length)}}),s.each(["top","left"],function(t,n){s.cssHooks[n]=Zn(w.pixelPosition,function(o,l){if(l)return l=Wt(o,n),Mr.test(l)?s(o).position()[n]+"px":l})}),s.each({Height:"height",Width:"width"},function(t,n){s.each({padding:"inner"+t,content:n,"":"outer"+t},function(o,l){s.fn[l]=function(d,h){var v=arguments.length&&(o||typeof d!="boolean"),_=o||(d===!0||h===!0?"margin":"border");return Je(this,function(D,S,k){var R;return M(D)?l.indexOf("outer")===0?D["inner"+t]:D.document.documentElement["client"+t]:D.nodeType===9?(R=D.documentElement,Math.max(D.body["scroll"+t],R["scroll"+t],D.body["offset"+t],R["offset"+t],R["client"+t])):k===void 0?s.css(D,S,_):s.style(D,S,k,_)},n,v?d:void 0,v)}})}),s.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,n){s.fn[n]=function(o){return this.on(n,o)}}),s.fn.extend({bind:function(t,n,o){return this.on(t,null,n,o)},unbind:function(t,n){return this.off(t,null,n)},delegate:function(t,n,o,l){return this.on(n,t,o,l)},undelegate:function(t,n,o){return arguments.length===1?this.off(t,"**"):this.off(n,t||"**",o)},hover:function(t,n){return this.on("mouseenter",t).on("mouseleave",n||t)}}),s.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(t,n){s.fn[n]=function(o,l){return arguments.length>0?this.on(n,null,o,l):this.trigger(n)}});var vo=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;s.proxy=function(t,n){var o,l,d;if(typeof n=="string"&&(o=t[n],n=t,t=o),!!A(t))return l=f.call(arguments,2),d=function(){return t.apply(n||this,l.concat(f.call(arguments)))},d.guid=t.guid=t.guid||s.guid++,d},s.holdReady=function(t){t?s.readyWait++:s.ready(!0)},s.isArray=Array.isArray,s.parseJSON=JSON.parse,s.nodeName=ie,s.isFunction=A,s.isWindow=M,s.camelCase=Ve,s.type=Q,s.now=Date.now,s.isNumeric=function(t){var n=s.type(t);return(n==="number"||n==="string")&&!isNaN(t-parseFloat(t))},s.trim=function(t){return t==null?"":(t+"").replace(vo,"$1")},typeof define=="function"&&define.amd&&define("jquery",[],function(){return s});var yo=e.jQuery,go=e.$;return s.noConflict=function(t){return e.$===s&&(e.$=go),t&&e.jQuery===s&&(e.jQuery=yo),s},typeof r=="undefined"&&(e.jQuery=e.$=s),s})});var xl=_a(an(),1);var Ra=_a(an(),1);var b=Ra.default,I=function(e,r){if(I.factory(e,r))return I;if(this instanceof I)return b(e).DataTable(r);r=e;var a=this,i=r===void 0,f=this.length;return i&&(r={}),this.api=function(){return new ne(this)},this.each(function(){var u={},c=f>1?ka(u,r,!0):r,p=0,y,m=this.getAttribute("id"),x=!1,C=I.defaults,E=b(this);if(this.nodeName.toLowerCase()!="table"){He(null,0,"Non-table node initialisation ("+this.nodeName+")",2);return}b(this).trigger("options.dt",c),Ca(C),Wa(C.column),ot(C,C,!0),ot(C.column,C.column,!0),ot(C,b.extend(c,E.data()),!0);var w=I.settings;for(p=0,y=w.length;p<y;p++){var A=w[p];if(A.nTable==this||A.nTHead&&A.nTHead.parentNode==this||A.nTFoot&&A.nTFoot.parentNode==this){var M=c.bRetrieve!==void 0?c.bRetrieve:C.bRetrieve,F=c.bDestroy!==void 0?c.bDestroy:C.bDestroy;if(i||M)return A.oInstance;if(F){new I.Api(A).destroy();break}else{He(A,0,"Cannot reinitialise DataTable",3);return}}if(A.sTableId==this.id){w.splice(p,1);break}}(m===null||m==="")&&(m="DataTables_Table_"+I.ext._unique++,this.id=m);var P=b.extend(!0,{},I.models.oSettings,{sDestroyWidth:E[0].style.width,sInstance:m,sTableId:m,colgroup:b("<colgroup>").prependTo(this),fastData:function(ve,G,be){return qe(P,ve,G,be)}});P.nTable=this,P.oInit=c,w.push(P),P.api=new ne(P),P.oInstance=a.length===1?a:E.dataTable(),Ca(c),c.aLengthMenu&&!c.iDisplayLength&&(c.iDisplayLength=Array.isArray(c.aLengthMenu[0])?c.aLengthMenu[0][0]:b.isPlainObject(c.aLengthMenu[0])?c.aLengthMenu[0].value:c.aLengthMenu[0]),c=ka(b.extend(!0,{},C),c),ut(P.oFeatures,c,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),ut(P,c,["ajax","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","iStateDuration","bSortCellsTop","iTabIndex","sDom","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId","caption","layout",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),ut(P.oScroll,c,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),ut(P.oLanguage,c,"fnInfoCallback"),Re(P,"aoDrawCallback",c.fnDrawCallback),Re(P,"aoStateSaveParams",c.fnStateSaveParams),Re(P,"aoStateLoadParams",c.fnStateLoadParams),Re(P,"aoStateLoaded",c.fnStateLoaded),Re(P,"aoRowCallback",c.fnRowCallback),Re(P,"aoRowCreatedCallback",c.fnCreatedRow),Re(P,"aoHeaderCallback",c.fnHeaderCallback),Re(P,"aoFooterCallback",c.fnFooterCallback),Re(P,"aoInitComplete",c.fnInitComplete),Re(P,"aoPreDrawCallback",c.fnPreDrawCallback),P.rowIdFn=Ft(c.rowId),Io(P);var $=P.oClasses;b.extend($,I.ext.classes,c.oClasses),E.addClass($.table),P.oFeatures.bPaginate||(c.iDisplayStart=0),P.iInitDisplayStart===void 0&&(P.iInitDisplayStart=c.iDisplayStart,P._iDisplayStart=c.iDisplayStart);var Q=P.oLanguage;b.extend(!0,Q,c.oLanguage),Q.sUrl?(b.ajax({dataType:"json",url:Q.sUrl,success:function(ve){ot(C.oLanguage,ve),b.extend(!0,Q,ve,P.oInit.oLanguage),ue(P,null,"i18n",[P]),yr(P)},error:function(){He(P,0,"i18n file loading error",21),yr(P)}}),x=!0):ue(P,null,"i18n",[P]);var ee=[],he=this.getElementsByTagName("thead"),s=Ya(P,he[0]);if(c.aoColumns)ee=c.aoColumns;else if(s.length)for(p=0,y=s[0].length;p<y;p++)ee.push(null);for(p=0,y=ee.length;p<y;p++)Ba(P);qo(P,c.aoColumnDefs,ee,s,function(ve,G){cn(P,ve,G)});var Ee=E.children("tbody").find("tr").eq(0);if(Ee.length){var ie=function(ve,G){return ve.getAttribute("data-"+G)!==null?G:null};b(Ee[0]).children("th, td").each(function(ve,G){var be=P.aoColumns[ve];if(be||He(P,0,"Incorrect column count",18),be.mData===ve){var ke=ie(G,"sort")||ie(G,"order"),Rt=ie(G,"filter")||ie(G,"search");(ke!==null||Rt!==null)&&(be.mData={_:ve+".display",sort:ke!==null?ve+".@data-"+ke:void 0,type:ke!==null?ve+".@data-"+ke:void 0,filter:Rt!==null?ve+".@data-"+Rt:void 0},be._isArrayHost=!0,cn(P,ve))}})}var je=P.oFeatures,gt=function(){if(c.aaSorting===void 0){var ve=P.aaSorting;for(p=0,y=ve.length;p<y;p++)ve[p][1]=P.aoColumns[p].asSorting[0]}hn(P),Re(P,"aoDrawCallback",function(){(P.bSorted||Le(P)==="ssp"||je.bDeferRender)&&hn(P)});var G=E.children("caption");P.caption&&(G.length===0&&(G=b("<caption/>").appendTo(E)),G.html(P.caption)),G.length&&(G[0]._captionSide=G.css("caption-side"),P.captionNode=G[0]),he.length===0&&(he=b("<thead/>").appendTo(E)),P.nTHead=he[0],b("tr",he).addClass($.thead.row);var be=E.children("tbody");be.length===0&&(be=b("<tbody/>").insertAfter(he)),P.nTBody=be[0];var ke=E.children("tfoot");if(ke.length===0&&(ke=b("<tfoot/>").appendTo(E)),P.nTFoot=ke[0],b("tr",ke).addClass($.tfoot.row),c.aaData)for(p=0;p<c.aaData.length;p++)yt(P,c.aaData[p]);else Le(P)=="dom"&&_n(P,b(P.nTBody).children("tr"));P.aiDisplay=P.aiDisplayMaster.slice(),P.bInitialised=!0,x===!1&&yr(P)};Re(P,"aoDrawCallback",Nr),c.bStateSave?(je.bStateSave=!0,il(P,c,gt)):gt()}),a=null,this};I.ext=se={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],features:{},search:[],selector:{cell:[],column:[],row:[]},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{className:{},detect:[],render:{},search:{},order:{}},_unique:0,fnVersionCheck:I.fnVersionCheck,iApiIndex:0,sVersion:I.version};b.extend(se,{afnFiltering:se.search,aTypes:se.type.detect,ofnSearch:se.type.search,oSort:se.type.order,afnSortData:se.order,aoFeatures:se.feature,oStdClasses:se.classes,oPagination:se.pager});b.extend(I.ext.classes,{container:"dt-container",empty:{row:"dt-empty"},info:{container:"dt-info"},length:{container:"dt-length",select:"dt-input"},order:{canAsc:"dt-orderable-asc",canDesc:"dt-orderable-desc",isAsc:"dt-ordering-asc",isDesc:"dt-ordering-desc",none:"dt-orderable-none",position:"sorting_"},processing:{container:"dt-processing"},scrolling:{body:"dt-scroll-body",container:"dt-scroll",footer:{self:"dt-scroll-foot",inner:"dt-scroll-footInner"},header:{self:"dt-scroll-head",inner:"dt-scroll-headInner"}},search:{container:"dt-search",input:"dt-input"},table:"dataTable",tbody:{cell:"",row:""},thead:{cell:"",row:""},tfoot:{cell:"",row:""},paging:{active:"current",button:"dt-paging-button",container:"dt-paging",disabled:"disabled"}});var se,ne,V,ce,on={},ko=/[\r\n\u2028]/g,vn=/<.*?>/g,Fo=/^\d{2,4}[./-]\d{1,2}[./-]\d{1,2}([T ]{1}\d{1,2}[:.]\d{2}([.:]\d{2})?)?$/,Po=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),yn=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,tt=function(e){return!e||e===!0||e==="-"},Ia=function(e){var r=parseInt(e,10);return!isNaN(r)&&isFinite(e)?r:null},Ha=function(e,r){return on[r]||(on[r]=new RegExp(dn(r),"g")),typeof e=="string"&&r!=="."?e.replace(/\./g,"").replace(on[r],"."):e},gn=function(e,r,a){var i=typeof e,f=i==="string";return i==="number"||i==="bigint"||tt(e)?!0:(r&&f&&(e=Ha(e,r)),a&&f&&(e=e.replace(yn,"")),!isNaN(parseFloat(e))&&isFinite(e))},Oo=function(e){return tt(e)||typeof e=="string"},Ma=function(e,r,a){if(tt(e))return!0;if(typeof e=="string"&&e.match(/<(input|select)/i))return null;var i=Oo(e);return i&&gn(kt(e),r,a)?!0:null},Ne=function(e,r,a){var i=[],f=0,u=e.length;if(a!==void 0)for(;f<u;f++)e[f]&&e[f][r]&&i.push(e[f][r][a]);else for(;f<u;f++)e[f]&&i.push(e[f][r]);return i},Jt=function(e,r,a,i){var f=[],u=0,c=r.length;if(i!==void 0)for(;u<c;u++)e[r[u]][a]&&f.push(e[r[u]][a][i]);else for(;u<c;u++)e[r[u]]&&f.push(e[r[u]][a]);return f},it=function(e,r){var a=[],i;r===void 0?(r=0,i=e):(i=r,r=e);for(var f=r;f<i;f++)a.push(f);return a},qa=function(e){for(var r=[],a=0,i=e.length;a<i;a++)e[a]&&r.push(e[a]);return r},kt=function(e){return e.replace(vn,"").replace(/<script/i,"")},Lt=function(e){return Array.isArray(e)&&(e=e.join(",")),typeof e=="string"?e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,"""):e},gr=function(e,r){if(typeof e!="string")return e;var a=e.normalize("NFD");return a.length!==e.length?(r===!0?e+" ":"")+a.replace(/[\u0300-\u036f]/g,""):a},Ro=function(e){if(e.length<2)return!0;for(var r=e.slice().sort(),a=r[0],i=1,f=r.length;i<f;i++){if(r[i]===a)return!1;a=r[i]}return!0},vt=function(e){if(Array.from&&Set)return Array.from(new Set(e));if(Ro(e))return e.slice();var r=[],a,i,f=e.length,u,c=0;e:for(i=0;i<f;i++){for(a=e[i],u=0;u<c;u++)if(r[u]===a)continue e;r.push(a),c++}return r},bn=function(e,r){if(Array.isArray(r))for(var a=0;a<r.length;a++)bn(e,r[a]);else e.push(r);return e};function jt(e,r){r&&r.split(" ").forEach(function(a){a&&e.classList.add(a)})}I.util={diacritics:function(e,r){var a=typeof e;if(a!=="function")return gr(e,r);gr=e},debounce:function(e,r){var a;return function(){var i=this,f=arguments;clearTimeout(a),a=setTimeout(function(){e.apply(i,f)},r||250)}},throttle:function(e,r){var a=r!==void 0?r:200,i,f;return function(){var u=this,c=+new Date,p=arguments;i&&c<i+a?(clearTimeout(f),f=setTimeout(function(){i=void 0,e.apply(u,p)},a)):(i=c,e.apply(u,p))}},escapeRegex:function(e){return e.replace(Po,"\\$1")},set:function(e){if(b.isPlainObject(e))return I.util.set(e._);if(e===null)return function(){};if(typeof e=="function")return function(a,i,f){e(a,"set",i,f)};if(typeof e=="string"&&(e.indexOf(".")!==-1||e.indexOf("[")!==-1||e.indexOf("(")!==-1)){var r=function(a,i,f){for(var u=wa(f),c,p=u[u.length-1],y,m,x,C,E=0,w=u.length-1;E<w;E++){if(u[E]==="__proto__"||u[E]==="constructor")throw new Error("Cannot set prototype values");if(y=u[E].match(Gt),m=u[E].match(Et),y){if(u[E]=u[E].replace(Gt,""),a[u[E]]=[],c=u.slice(),c.splice(0,E+1),C=c.join("."),Array.isArray(i))for(var A=0,M=i.length;A<M;A++)x={},r(x,i[A],C),a[u[E]].push(x);else a[u[E]]=i;return}else m&&(u[E]=u[E].replace(Et,""),a=a[u[E]](i));(a[u[E]]===null||a[u[E]]===void 0)&&(a[u[E]]={}),a=a[u[E]]}p.match(Et)?a=a[p.replace(Et,"")](i):a[p.replace(Gt,"")]=i};return function(a,i){return r(a,i,e)}}else return function(a,i){a[e]=i}},get:function(e){if(b.isPlainObject(e)){var r={};return b.each(e,function(i,f){f&&(r[i]=I.util.get(f))}),function(i,f,u,c){var p=r[f]||r._;return p!==void 0?p(i,f,u,c):i}}else{if(e===null)return function(i){return i};if(typeof e=="function")return function(i,f,u,c){return e(i,f,u,c)};if(typeof e=="string"&&(e.indexOf(".")!==-1||e.indexOf("[")!==-1||e.indexOf("(")!==-1)){var a=function(i,f,u){var c,p,y,m;if(u!=="")for(var x=wa(u),C=0,E=x.length;C<E;C++){if(c=x[C].match(Gt),p=x[C].match(Et),c){if(x[C]=x[C].replace(Gt,""),x[C]!==""&&(i=i[x[C]]),y=[],x.splice(0,C+1),m=x.join("."),Array.isArray(i))for(var w=0,A=i.length;w<A;w++)y.push(a(i[w],f,m));var M=c[0].substring(1,c[0].length-1);i=M===""?y:y.join(M);break}else if(p){x[C]=x[C].replace(Et,""),i=i[x[C]]();continue}if(i===null||i[x[C]]===null)return null;if(i===void 0||i[x[C]]===void 0)return;i=i[x[C]]}return i};return function(i,f){return a(i,f,e)}}else return function(i){return i[e]}}},stripHtml:function(e){var r=typeof e;if(r==="function"){kt=e;return}else if(r==="string")return kt(e);return e},escapeHtml:function(e){var r=typeof e;if(r==="function"){Lt=e;return}else if(r==="string"||Array.isArray(e))return Lt(e);return e},unique:vt};function Tr(e){var r="a aa ai ao as b fn i m o s ",a,i,f={};b.each(e,function(u){a=u.match(/^([^A-Z]+?)([A-Z])/),a&&r.indexOf(a[1]+" ")!==-1&&(i=u.replace(a[0],a[2].toLowerCase()),f[i]=u,a[1]==="o"&&Tr(e[u]))}),e._hungarianMap=f}function ot(e,r,a){e._hungarianMap||Tr(e);var i;b.each(r,function(f){i=e._hungarianMap[f],i!==void 0&&(a||r[i]===void 0)&&(i.charAt(0)==="o"?(r[i]||(r[i]={}),b.extend(!0,r[i],r[f]),ot(e[i],r[i],a)):r[i]=r[f])})}var Ae=function(e,r,a){e[r]!==void 0&&(e[a]=e[r])};function Ca(e){Ae(e,"ordering","bSort"),Ae(e,"orderMulti","bSortMulti"),Ae(e,"orderClasses","bSortClasses"),Ae(e,"orderCellsTop","bSortCellsTop"),Ae(e,"order","aaSorting"),Ae(e,"orderFixed","aaSortingFixed"),Ae(e,"paging","bPaginate"),Ae(e,"pagingType","sPaginationType"),Ae(e,"pageLength","iDisplayLength"),Ae(e,"searching","bFilter"),typeof e.sScrollX=="boolean"&&(e.sScrollX=e.sScrollX?"100%":""),typeof e.scrollX=="boolean"&&(e.scrollX=e.scrollX?"100%":"");var r=e.aoSearchCols;if(r)for(var a=0,i=r.length;a<i;a++)r[a]&&ot(I.models.oSearch,r[a]);e.serverSide&&!e.searchDelay&&(e.searchDelay=400)}function Wa(e){Ae(e,"orderable","bSortable"),Ae(e,"orderData","aDataSort"),Ae(e,"orderSequence","asSorting"),Ae(e,"orderDataType","sortDataType");var r=e.aDataSort;typeof r=="number"&&!Array.isArray(r)&&(e.aDataSort=[r])}function Io(e){if(!I.__browser){var r={};I.__browser=r;var a=b("<div/>").css({position:"fixed",top:0,left:-1*window.pageXOffset,height:1,width:1,overflow:"hidden"}).append(b("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(b("<div/>").css({width:"100%",height:10}))).appendTo("body"),i=a.children(),f=i.children();r.barWidth=i[0].offsetWidth-i[0].clientWidth,r.bScrollbarLeft=Math.round(f.offset().left)!==1,a.remove()}b.extend(e.oBrowser,I.__browser),e.oScroll.iBarWidth=I.__browser.barWidth}function Ba(e){var r=I.defaults.column,a=e.aoColumns.length,i=b.extend({},I.models.oColumn,r,{aDataSort:r.aDataSort?r.aDataSort:[a],mData:r.mData?r.mData:a,idx:a,searchFixed:{},colEl:b("<col>")});e.aoColumns.push(i);var f=e.aoPreSearchCols;f[a]=b.extend({},I.models.oSearch,f[a])}function cn(e,r,a){var i=e.aoColumns[r];if(a!=null){Wa(a),ot(I.defaults.column,a,!0),a.mDataProp!==void 0&&!a.mData&&(a.mData=a.mDataProp),a.sType&&(i._sManualType=a.sType),a.className&&!a.sClass&&(a.sClass=a.className);var f=i.sClass;b.extend(i,a),ut(i,a,"sWidth","sWidthOrig"),f!==i.sClass&&(i.sClass=f+" "+i.sClass),a.iDataSort!==void 0&&(i.aDataSort=[a.iDataSort]),ut(i,a,"aDataSort")}var u=i.mData,c=Ft(u);if(i.mRender&&Array.isArray(i.mRender)){var p=i.mRender.slice(),y=p.shift();i.mRender=I.render[y].apply(window,p)}i._render=i.mRender?Ft(i.mRender):null;var m=function(x){return typeof x=="string"&&x.indexOf("@")!==-1};i._bAttrSrc=b.isPlainObject(u)&&(m(u.sort)||m(u.type)||m(u.filter)),i._setter=null,i.fnGetData=function(x,C,E){var w=c(x,C,void 0,E);return i._render&&C?i._render(w,C,x,E):w},i.fnSetData=function(x,C,E){return pt(u)(x,C,E)},typeof u!="number"&&!i._isArrayHost&&(e._rowReadObject=!0),e.oFeatures.bSort||(i.bSortable=!1)}function Cr(e){Zo(e),Ho(e);var r=e.oScroll;(r.sY!==""||r.sX!=="")&&Ka(e),ue(e,null,"column-sizing",[e])}function Ho(e){for(var r=e.aoColumns,a=0;a<r.length;a++){var i=Va(e,[a],!1,!1);r[a].colEl.css("width",i)}}function $a(e,r){var a=mn(e,"bVisible");return typeof a[r]=="number"?a[r]:null}function Kt(e,r){var a=mn(e,"bVisible"),i=a.indexOf(r);return i!==-1?i:null}function Sr(e){var r=e.aoHeader,a=e.aoColumns,i=0;if(r.length)for(var f=0,u=r[0].length;f<u;f++)a[f].bVisible&&b(r[0][f].cell).css("display")!=="none"&&i++;return i}function mn(e,r){var a=[];return e.aoColumns.map(function(i,f){i[r]&&a.push(f)}),a}function xn(e){var r=e.aoColumns,a=e.aoData,i=I.ext.type.detect,f,u,c,p,y,m,x,C,E;for(f=0,u=r.length;f<u;f++){if(x=r[f],E=[],!x.sType&&x._sManualType)x.sType=x._sManualType;else if(!x.sType){for(c=0,p=i.length;c<p;c++){for(y=0,m=a.length;y<m&&!(a[y]&&(E[y]===void 0&&(E[y]=qe(e,y,f,"type")),C=i[c](E[y],e),!C&&c!==i.length-2||C==="html"&&!tt(E[y])));y++);if(C){x.sType=C;break}}x.sType||(x.sType="string")}var w=se.type.className[x.sType];w&&(Sa(e.aoHeader,f,w),Sa(e.aoFooter,f,w));var A=se.type.render[x.sType];A&&!x._render&&(x._render=I.util.get(A),Mo(e,f))}}function Mo(e,r){for(var a=e.aoData,i=0;i<a.length;i++)if(a[i].nTr){var f=qe(e,i,r,"display");a[i].displayData[r]=f,br(a[i].anCells[r],f)}}function Sa(e,r,a){e.forEach(function(i){i[r].unique&&jt(i[r].cell,a)})}function qo(e,r,a,i,f){var u,c,p,y,m,x,C,E=e.aoColumns;if(a)for(u=0,c=a.length;u<c;u++)a[u]&&a[u].name&&(E[u].sName=a[u].name);if(r)for(u=r.length-1;u>=0;u--){C=r[u];var w=C.target!==void 0?C.target:C.targets!==void 0?C.targets:C.aTargets;for(Array.isArray(w)||(w=[w]),p=0,y=w.length;p<y;p++){var A=w[p];if(typeof A=="number"&&A>=0){for(;E.length<=A;)Ba(e);f(A,C)}else if(typeof A=="number"&&A<0)f(E.length+A,C);else if(typeof A=="string")for(m=0,x=E.length;m<x;m++)A==="_all"?f(m,C):A.indexOf(":name")!==-1?E[m].sName===A.replace(":name","")&&f(m,C):i.forEach(function(M){var F=b(M[m].cell);A.match(/^[a-z][\w-]*$/i)&&(A="."+A),F.is(A)&&f(m,C)})}}if(a)for(u=0,c=a.length;u<c;u++)f(u,a[u])}function Va(e,r,a,i){Array.isArray(r)||(r=Dn(r));for(var f=0,u,c=e.aoColumns,p=0,y=r.length;p<y;p++){var m=c[r[p]],x=a?m.sWidthOrig:m.sWidth;if(!(!i&&m.bVisible===!1)){if(x==null)return null;if(typeof x=="number")u="px",f+=x;else{var C=x.match(/([\d\.]+)([^\d]*)/);C&&(f+=C[1]*1,u=C.length===3?C[2]:"px")}}}return f+u}function Dn(e){var r=b(e).closest("[data-dt-column]").attr("data-dt-column");return r?r.split(",").map(function(a){return a*1}):[]}function yt(e,r,a,i){var f=e.aoData.length,u=b.extend(!0,{},I.models.oRow,{src:a?"dom":"data",idx:f});u._aData=r,e.aoData.push(u);for(var c=e.aoColumns,p=0,y=c.length;p<y;p++)c[p].sType=null;e.aiDisplayMaster.push(f);var m=e.rowIdFn(r);return m!==void 0&&(e.aIds[m]=u),(a||!e.oFeatures.bDeferRender)&&Xa(e,f,a,i),f}function _n(e,r){var a;return r instanceof b||(r=b(r)),r.map(function(i,f){return a=Ua(e,f),yt(e,a.data,f,a.cells)})}function qe(e,r,a,i){i==="search"?i="filter":i==="order"&&(i="sort");var f=e.iDraw,u=e.aoColumns[a],c=e.aoData[r]._aData,p=u.sDefaultContent,y=u.fnGetData(c,i,{settings:e,row:r,col:a});if(i!=="display"&&y&&typeof y=="object"&&y.nodeName&&(y=y.innerHTML),y===void 0)return e.iDrawError!=f&&p===null&&(He(e,0,"Requested unknown parameter "+(typeof u.mData=="function"?"{function}":"'"+u.mData+"'")+" for row "+r+", column "+a,4),e.iDrawError=f),p;if((y===c||y===null)&&p!==null&&i!==void 0)y=p;else if(typeof y=="function")return y.call(c);if(y===null&&i==="display")return"";if(i==="filter"){var m=I.ext.type.search;m[u.sType]&&(y=m[u.sType](y))}return y}function Wo(e,r,a,i){var f=e.aoColumns[a],u=e.aoData[r]._aData;f.fnSetData(u,i,{settings:e,row:r,col:a})}function br(e,r){r&&typeof r=="object"&&r.nodeName?b(e).empty().append(r):e.innerHTML=r}var Gt=/\[.*?\]$/,Et=/\(\)$/;function wa(e){var r=e.match(/(\\.|[^.])+/g)||[""];return r.map(function(a){return a.replace(/\\\./g,".")})}var Ft=I.util.get,pt=I.util.set;function Aa(e){return Ne(e.aoData,"_aData")}function Tn(e){e.aoData.length=0,e.aiDisplayMaster.length=0,e.aiDisplay.length=0,e.aIds={}}function wr(e,r,a,i){var f=e.aoData[r],u,c;if(f._aSortData=null,f._aFilterData=null,f.displayData=null,a==="dom"||(!a||a==="auto")&&f.src==="dom")f._aData=Ua(e,f,i,i===void 0?void 0:f._aData).data;else{var p=f.anCells,y=Cn(e,r);if(p)if(i!==void 0)br(p[i],y[i]);else for(u=0,c=p.length;u<c;u++)br(p[u],y[u])}var m=e.aoColumns;if(i!==void 0)m[i].sType=null,m[i].maxLenString=null;else{for(u=0,c=m.length;u<c;u++)m[u].sType=null,m[u].maxLenString=null;za(e,f)}}function Ua(e,r,a,i){var f=[],u=r.firstChild,c,p,y=0,m,x=e.aoColumns,C=e._rowReadObject;i=i!==void 0?i:C?{}:[];var E=function($,Q){if(typeof $=="string"){var ee=$.indexOf("@");if(ee!==-1){var he=$.substring(ee+1),s=pt($);s(i,Q.getAttribute(he))}}},w=function($){if(a===void 0||a===y)if(p=x[y],m=$.innerHTML.trim(),p&&p._bAttrSrc){var Q=pt(p.mData._);Q(i,m),E(p.mData.sort,$),E(p.mData.type,$),E(p.mData.filter,$)}else C?(p._setter||(p._setter=pt(p.mData)),p._setter(i,m)):i[y]=m;y++};if(u)for(;u;)c=u.nodeName.toUpperCase(),(c=="TD"||c=="TH")&&(w(u),f.push(u)),u=u.nextSibling;else{f=r.anCells;for(var A=0,M=f.length;A<M;A++)w(f[A])}var F=r.firstChild?r:r.nTr;if(F){var P=F.getAttribute("id");P&&pt(e.rowId)(i,P)}return{data:i,cells:f}}function Cn(e,r){let a=e.aoData[r],i=e.aoColumns;if(!a.displayData){a.displayData=[];for(var f=0,u=i.length;f<u;f++)a.displayData.push(qe(e,r,f,"display"))}return a.displayData}function Xa(e,r,a,i){var f=e.aoData[r],u=f._aData,c=[],p,y,m,x,C,E,w=e.oClasses.tbody.row;if(f.nTr===null){for(p=a||document.createElement("tr"),f.nTr=p,f.anCells=c,jt(p,w),p._DT_RowIndex=r,za(e,f),x=0,C=e.aoColumns.length;x<C;x++){m=e.aoColumns[x],E=!(a&&i[x]),y=E?document.createElement(m.sCellType):i[x],y||He(e,0,"Incorrect column count",18),y._DT_CellIndex={row:r,column:x},c.push(y);var A=Cn(e,r);(E||(m.mRender||m.mData!==x)&&(!b.isPlainObject(m.mData)||m.mData._!==x+".display"))&&br(y,A[x]),m.bVisible&&E?p.appendChild(y):!m.bVisible&&!E&&y.parentNode.removeChild(y),m.fnCreatedCell&&m.fnCreatedCell.call(e.oInstance,y,qe(e,r,x),u,r,x)}ue(e,"aoRowCreatedCallback","row-created",[p,u,r,c])}else jt(f.nTr,w)}function za(e,r){var a=r.nTr,i=r._aData;if(a){var f=e.rowIdFn(i);if(f&&(a.id=f),i.DT_RowClass){var u=i.DT_RowClass.split(" ");r.__rowc=r.__rowc?vt(r.__rowc.concat(u)):u,b(a).removeClass(r.__rowc.join(" ")).addClass(i.DT_RowClass)}i.DT_RowAttr&&b(a).attr(i.DT_RowAttr),i.DT_RowData&&b(a).data(i.DT_RowData)}}function Ea(e,r){var a=e.oClasses,i=e.aoColumns,f,u,c,p=r==="header"?e.nTHead:e.nTFoot,y=r==="header"?"sTitle":r;if(p){if((r==="header"||Ne(e.aoColumns,y).join(""))&&(c=b("tr",p),c.length||(c=b("<tr/>").appendTo(p)),c.length===1)){var m=b("td, th",c);for(f=m.length,u=i.length;f<u;f++)b("<th/>").html(i[f][y]||"").appendTo(c)}var x=Ya(e,p,!0);r==="header"?e.aoHeader=x:e.aoFooter=x,b(p).children("tr").attr("role","row"),b(p).children("tr").children("th, td").each(function(){Dr(e,r)(e,b(this),a)})}}function Ga(e,r,a){var i,f,u,c=[],p=[],y=e.aoColumns,m=y.length,x,C;if(r){for(a||(a=it(m).filter(function(w){return y[w].bVisible})),i=0;i<r.length;i++)c[i]=r[i].slice().filter(function(w,A){return a.includes(A)}),p.push([]);for(i=0;i<c.length;i++)for(f=0;f<c[i].length;f++)if(x=1,C=1,p[i][f]===void 0){for(u=c[i][f].cell;c[i+x]!==void 0&&c[i][f].cell==c[i+x][f].cell;)p[i+x][f]=null,x++;for(;c[i][f+C]!==void 0&&c[i][f].cell==c[i][f+C].cell;){for(var E=0;E<x;E++)p[i+E][f+C]=null;C++}p[i][f]={cell:u,colspan:C,rowspan:x,title:b("span.dt-column-title",u).html()}}return p}}function mr(e,r){for(var a=Ga(e,r),i,f,u=0;u<r.length;u++){if(i=r[u].row,i)for(;f=i.firstChild;)i.removeChild(f);for(var c=0;c<a[u].length;c++){var p=a[u][c];p&&b(p.cell).appendTo(i).attr("rowspan",p.rowspan).attr("colspan",p.colspan)}}}function Ot(e,r){Vo(e);var a=ue(e,"aoPreDrawCallback","preDraw",[e]);if(a.indexOf(!1)!==-1){Me(e,!1);return}var i=[],f=0,u=Le(e)=="ssp",c=e.aiDisplay,p=e._iDisplayStart,y=e.fnDisplayEnd(),m=e.aoColumns,x=b(e.nTBody);if(e.bDrawing=!0,!u)e.iDraw++;else if(!e.bDestroying&&!r){e.iDraw===0&&x.empty().append(Na(e)),Uo(e);return}if(c.length!==0)for(var C=u?0:p,E=u?e.aoData.length:y,w=C;w<E;w++){var A=c[w],M=e.aoData[A];M.nTr===null&&Xa(e,A);for(var F=M.nTr,P=0;P<m.length;P++){var $=m[P],Q=M.anCells[P];jt(Q,se.type.className[$.sType]),jt(Q,$.sClass),jt(Q,e.oClasses.tbody.cell)}ue(e,"aoRowCallback",null,[F,M._aData,f,w,A]),i.push(F),f++}else i[0]=Na(e);ue(e,"aoHeaderCallback","header",[b(e.nTHead).children("tr")[0],Aa(e),p,y,c]),ue(e,"aoFooterCallback","footer",[b(e.nTFoot).children("tr")[0],Aa(e),p,y,c]),x.children().detach(),x.append(b(i)),b(e.nTableWrapper).toggleClass("dt-empty-footer",b("tr",e.nTFoot).length===0),ue(e,"aoDrawCallback","draw",[e],!0),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}function Pt(e,r,a){var i=e.oFeatures,f=i.bSort,u=i.bFilter;(a===void 0||a===!0)&&(f&&An(e),u?Qt(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice()),r!==!0&&(e._iDisplayStart=0),e._drawHold=r,Ot(e),e._drawHold=!1}function Na(e){var r=e.oLanguage,a=r.sZeroRecords,i=Le(e);return e.iDraw<1&&i==="ssp"||e.iDraw<=1&&i==="ajax"?a=r.sLoadingRecords:r.sEmptyTable&&e.fnRecordsTotal()===0&&(a=r.sEmptyTable),b("<tr/>").append(b("<td />",{colSpan:Sr(e),class:e.oClasses.empty.row}).html(a))[0]}function La(e,r,a){var i={};b.each(r,function(y,m){if(m!==null){var x=y.replace(/([A-Z])/g," $1").split(" ");i[x[0]]||(i[x[0]]={});var C=x.length===1?"full":x[1].toLowerCase(),E=i[x[0]],w=function(M,F){b.isPlainObject(F)?Object.keys(F).map(function(P){M.push({feature:P,opts:F[P]})}):M.push(F)};if((!E[C]||!E[C].contents)&&(E[C]={contents:[]}),Array.isArray(m))for(var A=0;A<m.length;A++)w(E[C].contents,m[A]);else w(E[C].contents,m);Array.isArray(E[C].contents)||(E[C].contents=[E[C].contents])}});var f=Object.keys(i).map(function(y){return y.indexOf(a)!==0?null:{name:y,val:i[y]}}).filter(function(y){return y!==null});f.sort(function(y,m){var x=y.name.replace(/[^0-9]/g,"")*1,C=m.name.replace(/[^0-9]/g,"")*1;return C-x}),a==="bottom"&&f.reverse();for(var u=[],c=0,p=f.length;c<p;c++)f[c].val.full&&(u.push({full:f[c].val.full}),ja(e,u[u.length-1]),delete f[c].val.full),Object.keys(f[c].val).length&&(u.push(f[c].val),ja(e,u[u.length-1]));return u}function ja(e,r){var a=function(f,u){return se.features[f]||He(e,0,"Unknown feature: "+f),se.features[f].apply(this,[e,u])},i=function(f){for(var u=r[f].contents,c=0,p=u.length;c<p;c++)if(u[c]){if(typeof u[c]=="string")u[c]=a(u[c],null);else if(b.isPlainObject(u[c]))u[c]=a(u[c].feature,u[c].opts);else if(typeof u[c].node=="function")u[c]=u[c].node(e);else if(typeof u[c]=="function"){var y=u[c](e);u[c]=typeof y.node=="function"?y.node():y}}else continue};b.each(r,function(f){i(f)})}function Bo(e){var r=e.oClasses,a=b(e.nTable),i=b("<div/>").attr({id:e.sTableId+"_wrapper",class:r.container}).insertBefore(a);e.nTableWrapper=i[0];var f=La(e,e.layout,"top"),u=La(e,e.layout,"bottom"),c=Dr(e,"layout");e.sDom?$o(e,e.sDom,i):(f.forEach(function(p){c(e,i,p)}),c(e,i,{full:{table:!0,contents:[Ja(e)]}}),u.forEach(function(p){c(e,i,p)})),Ko(e)}function $o(e,r,a){for(var i=r.match(/(".*?")|('.*?')|./g),f,u,c,p,y,m=0;m<i.length;m++){if(f=null,u=i[m],u=="<"){if(c=b("<div/>"),p=i[m+1],p[0]=="'"||p[0]=='"'){y=p.replace(/['"]/g,"");var x="",C;if(y.indexOf(".")!=-1){var E=y.split(".");x=E[0],C=E[1]}else y[0]=="#"?x=y:C=y;c.attr("id",x.substring(1)).addClass(C),m++}a.append(c),a=c}else u==">"?a=a.parent():u=="t"?f=Ja(e):I.ext.feature.forEach(function(w){u==w.cFeature&&(f=w.fnInit(e))});f&&a.append(f)}}function Ya(e,r,a){var i=e.aoColumns,f=b(r).children("tr"),u,c,p,y,m,x,C,E,w,A,M=r&&r.nodeName.toLowerCase()==="thead",F=[],P,$=function(Ee,ie,je){for(var gt=Ee[ie];gt[je];)je++;return je};for(p=0,x=f.length;p<x;p++)F.push([]);for(p=0,x=f.length;p<x;p++)for(u=f[p],E=0,c=u.firstChild;c;){if(c.nodeName.toUpperCase()=="TD"||c.nodeName.toUpperCase()=="TH"){var Q=[];if(w=c.getAttribute("colspan")*1,A=c.getAttribute("rowspan")*1,w=!w||w===0||w===1?1:w,A=!A||A===0||A===1?1:A,C=$(F,p,E),P=w===1,a){if(P){cn(e,C,b(c).data());var ee=i[C],he=c.getAttribute("width")||null,s=c.style.width.match(/width:\s*(\d+[pxem%]+)/);s&&(he=s[1]),ee.sWidthOrig=ee.sWidth||he,M?(ee.sTitle!==null&&!ee.autoTitle&&(c.innerHTML=ee.sTitle),!ee.sTitle&&P&&(ee.sTitle=c.innerHTML.replace(/<.*?>/g,""),ee.autoTitle=!0)):ee.footer&&(c.innerHTML=ee.footer),ee.ariaTitle||(ee.ariaTitle=b(c).attr("aria-label")||ee.sTitle),ee.className&&b(c).addClass(ee.className)}b("span.dt-column-title",c).length===0&&b("<span>").addClass("dt-column-title").append(c.childNodes).appendTo(c),M&&b("span.dt-column-order",c).length===0&&b("<span>").addClass("dt-column-order").appendTo(c)}for(m=0;m<w;m++){for(y=0;y<A;y++)F[p+y][C+m]={cell:c,unique:P},F[p+y].row=u;Q.push(C+m)}c.setAttribute("data-dt-column",vt(Q).join(","))}c=c.nextSibling}return F}function Vo(e){var r=Le(e)=="ssp",a=e.iInitDisplayStart;a!==void 0&&a!==-1&&(e._iDisplayStart=r?a:a>=e.fnRecordsDisplay()?0:a,e.iInitDisplayStart=-1)}function Sn(e,r,a){var i,f=e.ajax,u=e.oInstance,c=function(m){var x=e.jqXHR?e.jqXHR.status:null;(m===null||typeof x=="number"&&x==204)&&(m={},Ar(e,m,[]));var C=m.error||m.sError;C&&He(e,0,C),e.json=m,ue(e,null,"xhr",[e,m,e.jqXHR],!0),a(m)};if(b.isPlainObject(f)&&f.data){i=f.data;var p=typeof i=="function"?i(r,e):i;r=typeof i=="function"&&p?p:b.extend(!0,r,p),delete f.data}var y={url:typeof f=="string"?f:"",data:r,success:c,dataType:"json",cache:!1,type:e.sServerMethod,error:function(m,x){var C=ue(e,null,"xhr",[e,null,e.jqXHR],!0);C.indexOf(!0)===-1&&(x=="parsererror"?He(e,0,"Invalid JSON response",1):m.readyState===4&&He(e,0,"Ajax error",7)),Me(e,!1)}};b.isPlainObject(f)&&b.extend(y,f),e.oAjaxData=r,ue(e,null,"preXhr",[e,r,y],!0),typeof f=="function"?e.jqXHR=f.call(u,r,c,e):f.url===""?c({}):(e.jqXHR=b.ajax(y),i&&(f.data=i))}function Uo(e){e.iDraw++,Me(e,!0),Sn(e,Xo(e),function(r){zo(e,r)})}function Xo(e){var r=e.aoColumns,a=e.oFeatures,i=e.oPreviousSearch,f=e.aoPreSearchCols,u=function(c,p){return typeof r[c][p]=="function"?"function":r[c][p]};return{draw:e.iDraw,columns:r.map(function(c,p){return{data:u(p,"mData"),name:c.sName,searchable:c.bSearchable,orderable:c.bSortable,search:{value:f[p].search,regex:f[p].regex,fixed:Object.keys(c.searchFixed).map(function(y){return{name:y,term:c.searchFixed[y].toString()}})}}}),order:Er(e).map(function(c){return{column:c.col,dir:c.dir,name:u(c.col,"sName")}}),start:e._iDisplayStart,length:a.bPaginate?e._iDisplayLength:-1,search:{value:i.search,regex:i.regex,fixed:Object.keys(e.searchFixed).map(function(c){return{name:c,term:e.searchFixed[c].toString()}})}}}function zo(e,r){var a=Ar(e,r),i=ln(e,"draw",r),f=ln(e,"recordsTotal",r),u=ln(e,"recordsFiltered",r);if(i!==void 0){if(i*1<e.iDraw)return;e.iDraw=i*1}a||(a=[]),Tn(e),e._iRecordsTotal=parseInt(f,10),e._iRecordsDisplay=parseInt(u,10);for(var c=0,p=a.length;c<p;c++)yt(e,a[c]);e.aiDisplay=e.aiDisplayMaster.slice(),Ot(e,!0),xr(e),Me(e,!1)}function Ar(e,r,a){var i="data";if(b.isPlainObject(e.ajax)&&e.ajax.dataSrc!==void 0){var f=e.ajax.dataSrc;typeof f=="string"||typeof f=="function"?i=f:f.data!==void 0&&(i=f.data)}if(!a)return i==="data"?r.aaData||r[i]:i!==""?Ft(i)(r):r;pt(i)(r,a)}function ln(e,r,a){var i=b.isPlainObject(e.ajax)?e.ajax.dataSrc:null;if(i&&i[r])return Ft(i[r])(a);var f="";return r==="draw"?f="sEcho":r==="recordsTotal"?f="iTotalRecords":r==="recordsFiltered"&&(f="iTotalDisplayRecords"),a[f]!==void 0?a[f]:a[r]}function Qt(e,r){var a=e.aoPreSearchCols;if(xn(e),Le(e)!="ssp"){Jo(e),e.aiDisplay=e.aiDisplayMaster.slice(),pr(e.aiDisplay,e,r.search,r),b.each(e.searchFixed,function(u,c){pr(e.aiDisplay,e,c,{})});for(var i=0;i<a.length;i++){var f=a[i];pr(e.aiDisplay,e,f.search,f,i),b.each(e.aoColumns[i].searchFixed,function(u,c){pr(e.aiDisplay,e,c,{},i)})}Go(e)}e.bFiltered=!0,ue(e,null,"search",[e])}function Go(e){for(var r=I.ext.search,a=e.aiDisplay,i,f,u=0,c=r.length;u<c;u++){for(var p=[],y=0,m=a.length;y<m;y++)f=a[y],i=e.aoData[f],r[u](e,i._aFilterData,f,i._aData,y)&&p.push(f);a.length=0,a.push.apply(a,p)}}function pr(e,r,a,i,f){if(a!=="")for(var u=0,c=typeof a=="function"?a:null,p=a instanceof RegExp?a:c?null:Yo(a,i);u<e.length;){var y=r.aoData[e[u]],m=f===void 0?y._sFilterRow:y._aFilterData[f];(c&&!c(m,y._aData,e[u],f)||p&&!p.test(m))&&(e.splice(u,1),u--),u++}}function Yo(e,r){var a=[],i=b.extend({},{boundary:!1,caseInsensitive:!0,exact:!1,regex:!1,smart:!0},r);if(typeof e!="string"&&(e=e.toString()),e=gr(e),i.exact)return new RegExp("^"+dn(e)+"$",i.caseInsensitive?"i":"");if(e=i.regex?e:dn(e),i.smart){var f=e.match(/!?["\u201C][^"\u201D]+["\u201D]|[^ ]+/g)||[""],u=f.map(function(y){var m=!1,x;return y.charAt(0)==="!"&&(m=!0,y=y.substring(1)),y.charAt(0)==='"'?(x=y.match(/^"(.*)"$/),y=x?x[1]:y):y.charAt(0)==="\u201C"&&(x=y.match(/^\u201C(.*)\u201D$/),y=x?x[1]:y),m&&(y.length>1&&a.push("(?!"+y+")"),y=""),y.replace('"',"")}),c=a.length?a.join(""):"",p=i.boundary?"\\b":"";e="^(?=.*?"+p+u.join(")(?=.*?"+p)+")("+c+".)*$"}return new RegExp(e,i.caseInsensitive?"i":"")}var dn=I.util.escapeRegex,vr=b("<div>")[0],Qo=vr.textContent!==void 0;function Jo(e){for(var r=e.aoColumns,a=e.aoData,i,f,u,c,p,y,m=!1,x=0;x<a.length;x++)if(a[x]&&(y=a[x],!y._aFilterData)){for(c=[],f=0,u=r.length;f<u;f++)i=r[f],i.bSearchable?(p=qe(e,x,f,"filter"),p===null&&(p=""),typeof p!="string"&&p.toString&&(p=p.toString())):p="",p.indexOf&&p.indexOf("&")!==-1&&(vr.innerHTML=p,p=Qo?vr.textContent:vr.innerText),p.replace&&(p=p.replace(/[\r\n\u2028]/g,"")),c.push(p);y._aFilterData=c,y._sFilterRow=c.join(" "),m=!0}return m}function yr(e){var r,a=e.iInitDisplayStart;if(!e.bInitialised){setTimeout(function(){yr(e)},200);return}Ea(e,"header"),Ea(e,"footer"),mr(e,e.aoHeader),mr(e,e.aoFooter),Bo(e),tl(e),Za(e),Me(e,!0),ue(e,null,"preInit",[e],!0),Pt(e);var i=Le(e);i!="ssp"&&(i=="ajax"?Sn(e,{},function(f){var u=Ar(e,f);for(r=0;r<u.length;r++)yt(e,u[r]);e.iInitDisplayStart=a,Pt(e),Me(e,!1),xr(e)},e):(xr(e),Me(e,!1)))}function xr(e){if(!e._bInitComplete){var r=[e,e.json];e._bInitComplete=!0,Cr(e),ue(e,null,"plugin-init",r,!0),ue(e,"aoInitComplete","init",r,!0)}}function Qa(e,r){var a=parseInt(r,10);e._iDisplayLength=a,ri(e),ue(e,null,"length",[e,a])}function wn(e,r,a){var i=e._iDisplayStart,f=e._iDisplayLength,u=e.fnRecordsDisplay();if(u===0||f===-1)i=0;else if(typeof r=="number")i=r*f,i>u&&(i=0);else if(r=="first")i=0;else if(r=="previous")i=f>=0?i-f:0,i<0&&(i=0);else if(r=="next")i+f<u&&(i+=f);else if(r=="last")i=Math.floor((u-1)/f)*f;else{if(r==="ellipsis")return;He(e,0,"Unknown paging action: "+r,5)}var c=e._iDisplayStart!==i;return e._iDisplayStart=i,ue(e,null,c?"page":"page-nc",[e]),c&&a&&Ot(e),c}function Ko(e){var r=e.nTable;if(e.oFeatures.bProcessing){var a=b("<div/>",{id:e.sTableId+"_processing",class:e.oClasses.processing.container,role:"status"}).html(e.oLanguage.sProcessing).append("<div><div></div><div></div><div></div><div></div></div>").insertBefore(r);b(r).on("processing.dt.DT",function(i,f,u){a.css("display",u?"block":"none")})}}function Me(e,r){ue(e,null,"processing",[e,r])}function Ja(e){var r=b(e.nTable),a=e.oScroll;if(a.sX===""&&a.sY==="")return e.nTable;var i=a.sX,f=a.sY,u=e.oClasses.scrolling,c=e.captionNode,p=c?c._captionSide:null,y=b(r[0].cloneNode(!1)),m=b(r[0].cloneNode(!1)),x=r.children("tfoot"),C="<div/>",E=function($){return $?lt($):null};x.length||(x=null);var w=b(C,{class:u.container}).append(b(C,{class:u.header.self}).css({overflow:"hidden",position:"relative",border:0,width:i?E(i):"100%"}).append(b(C,{class:u.header.inner}).css({"box-sizing":"content-box",width:a.sXInner||"100%"}).append(y.removeAttr("id").css("margin-left",0).append(p==="top"?c:null).append(r.children("thead"))))).append(b(C,{class:u.body}).css({position:"relative",overflow:"auto",width:E(i)}).append(r));x&&w.append(b(C,{class:u.footer.self}).css({overflow:"hidden",border:0,width:i?E(i):"100%"}).append(b(C,{class:u.footer.inner}).append(m.removeAttr("id").css("margin-left",0).append(p==="bottom"?c:null).append(r.children("tfoot")))));var A=w.children(),M=A[0],F=A[1],P=x?A[2]:null;return b(F).on("scroll.DT",function(){var $=this.scrollLeft;M.scrollLeft=$,x&&(P.scrollLeft=$)}),b("th, td",M).on("focus",function(){var $=M.scrollLeft;F.scrollLeft=$,x&&(F.scrollLeft=$)}),b(F).css("max-height",f),a.bCollapse||b(F).css("height",f),e.nScrollHead=M,e.nScrollBody=F,e.nScrollFoot=P,e.aoDrawCallback.push(Ka),w[0]}function Ka(e){var r=e.oScroll,a=r.iBarWidth,i=b(e.nScrollHead),f=i.children("div"),u=f.children("table"),c=e.nScrollBody,p=b(c),y=b(e.nScrollFoot),m=y.children("div"),x=m.children("table"),C=b(e.nTHead),E=b(e.nTable),w=e.nTFoot&&b("th, td",e.nTFoot).length?b(e.nTFoot):null,A=e.oBrowser,M,F,P=c.scrollHeight>c.clientHeight;if(e.scrollBarVis!==P&&e.scrollBarVis!==void 0){e.scrollBarVis=P,Cr(e);return}else e.scrollBarVis=P;if(E.children("thead, tfoot").remove(),M=C.clone().prependTo(E),M.find("th, td").removeAttr("tabindex"),M.find("[id]").removeAttr("id"),w&&(F=w.clone().prependTo(E),F.find("[id]").removeAttr("id")),e.aiDisplay.length){var $=E.find("tbody tr").eq(0).find("th, td").map(function(){return b(this).outerWidth()});b("col",e.colgroup).each(function(s){var Ee=this.style.width.replace("px","");Ee!==$[s]&&(this.style.width=$[s]+"px")})}u.find("colgroup").remove(),u.append(e.colgroup.clone()),w&&(x.find("colgroup").remove(),x.append(e.colgroup.clone())),b("th, td",M).each(function(){b(this).children().wrapAll('<div class="dt-scroll-sizing">')}),w&&b("th, td",F).each(function(){b(this).children().wrapAll('<div class="dt-scroll-sizing">')});var Q=Math.floor(E.height())>c.clientHeight||p.css("overflow-y")=="scroll",ee="padding"+(A.bScrollbarLeft?"Left":"Right"),he=E.outerWidth();u.css("width",lt(he)),f.css("width",lt(he)).css(ee,Q?a+"px":"0px"),w&&(x.css("width",lt(he)),m.css("width",lt(he)).css(ee,Q?a+"px":"0px")),E.children("colgroup").prependTo(E),p.trigger("scroll"),(e.bSorted||e.bFiltered)&&!e._drawHold&&(c.scrollTop=0)}function Zo(e){if(e.oFeatures.bAutoWidth){var r=e.nTable,a=e.aoColumns,i=e.oScroll,f=i.sY,u=i.sX,c=i.sXInner,p=mn(e,"bVisible"),y=r.getAttribute("width"),m=r.parentNode,x,C,E,w=r.style.width;w&&w.indexOf("%")!==-1&&(y=w),ue(e,null,"column-calc",{visible:p},!1);var A=b(r.cloneNode()).css("visibility","hidden").removeAttr("id");A.append("<tbody>");var M=b("<tr/>").appendTo(A.find("tbody"));for(A.append(b(e.nTHead).clone()).append(b(e.nTFoot).clone()),A.find("tfoot th, tfoot td").css("width",""),A.find("thead th, thead td").each(function(){var je=Va(e,this,!0,!1);je?(this.style.width=je,u&&b(this).append(b("<div/>").css({width:je,margin:0,padding:0,border:0,height:1}))):this.style.width=""}),x=0;x<p.length;x++){E=p[x],C=a[E];var F=el(e,E),P=se.type.className[C.sType],$=F+C.sContentPadding,Q=F.indexOf("<")===-1?document.createTextNode($):$;b("<td/>").addClass(P).addClass(C.sClass).append(Q).appendTo(M)}b("[name]",A).removeAttr("name");var ee=b("<div/>").css(u||f?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(A).appendTo(m);u&&c?A.width(c):u?(A.css("width","auto"),A.removeAttr("width"),A.width()<m.clientWidth&&y&&A.width(m.clientWidth)):f?A.width(m.clientWidth):y&&A.width(y);var he=0,s=A.find("tbody tr").eq(0).children();for(x=0;x<p.length;x++){var Ee=s[x].getBoundingClientRect().width;he+=Ee,a[p[x]].sWidth=lt(Ee)}if(r.style.width=lt(he),ee.remove(),y&&(r.style.width=lt(y)),(y||u)&&!e._reszEvt){var ie=function(){b(window).on("resize.DT-"+e.sInstance,I.util.throttle(function(){e.bDestroying||Cr(e)}))};ie(),e._reszEvt=!0}}}function el(e,r){var a=e.aoColumns[r];if(!a.maxLenString){for(var i,f="",u=-1,c=0,p=e.aiDisplayMaster.length;c<p;c++){var y=e.aiDisplayMaster[c],m=Cn(e,y)[r],x=m&&typeof m=="object"&&m.nodeType?m.innerHTML:m+"";x=x.replace(/id=".*?"/g,"").replace(/name=".*?"/g,""),i=kt(x).replace(/ /g," "),i.length>u&&(f=x,u=i.length)}a.maxLenString=f}return a.maxLenString}function lt(e){return e===null?"0px":typeof e=="number"?e<0?"0px":e+"px":e.match(/\d$/)?e+"px":e}function Za(e){var r=e.aoColumns;for(e.colgroup.empty(),Ie=0;Ie<r.length;Ie++)r[Ie].bVisible&&e.colgroup.append(r[Ie].colEl)}function tl(e){var r=e.nTHead,a=r.querySelectorAll("tr"),i=e.bSortCellsTop,f=':not([data-dt-order="disable"]):not([data-dt-order="icon-only"])';i===!0?r=a[0]:i===!1&&(r=a[a.length-1]),ei(e,r,r===e.nTHead?"tr"+f+" th"+f+", tr"+f+" td"+f:"th"+f+", td"+f);var u=[];Yt(e,u,e.aaSorting),e.aaSorting=u}function ei(e,r,a,i,f){ti(r,a,function(u){var c=i===void 0?Dn(u.target):[i];c.length&&(Me(e,!0),setTimeout(function(){for(var p=0,y=c.length;p<y&&(nl(e,c[p],p,u.shiftKey),!(e.aaSorting.length===1&&e.aaSorting[0][1]===""));p++);An(e),rl(e),Pt(e,!1,!1),Me(e,!1),f&&f()},0))})}function rl(e){var r=e.aiDisplay,a=e.aiDisplayMaster,i={},f={},u;for(u=0;u<a.length;u++)i[a[u]]=u;for(u=0;u<r.length;u++)f[r[u]]=i[r[u]];r.sort(function(c,p){return f[c]-f[p]})}function Yt(e,r,a){var i=function(u){if(b.isPlainObject(u)){if(u.idx!==void 0)r.push([u.idx,u.dir]);else if(u.name){var c=Ne(e.aoColumns,"sName"),p=c.indexOf(u.name);p!==-1&&r.push([p,u.dir])}}else r.push(u)};if(b.isPlainObject(a))i(a);else if(a.length&&typeof a[0]=="number")i(a);else if(a.length)for(var f=0;f<a.length;f++)i(a[f])}function Er(e){var r,a,i,f=[],u=I.ext.type.order,c=e.aoColumns,p,y,m,x,C=e.aaSortingFixed,E=b.isPlainObject(C),w=[];if(!e.oFeatures.bSort)return f;for(Array.isArray(C)&&Yt(e,w,C),E&&C.pre&&Yt(e,w,C.pre),Yt(e,w,e.aaSorting),E&&C.post&&Yt(e,w,C.post),r=0;r<w.length;r++)if(x=w[r][0],c[x])for(p=c[x].aDataSort,a=0,i=p.length;a<i;a++)y=p[a],m=c[y].sType||"string",w[r]._idx===void 0&&(w[r]._idx=c[y].asSorting.indexOf(w[r][1])),w[r][1]&&f.push({src:x,col:y,dir:w[r][1],index:w[r]._idx,type:m,formatter:u[m+"-pre"],sorter:u[m+"-"+w[r][1]]});return f}function An(e,r,a){var i,f,u,c=[],p=I.ext.type.order,y=e.aoData,m,x=e.aiDisplayMaster,C;if(xn(e),r!==void 0){var E=e.aoColumns[r];C=[{src:r,col:r,dir:a,index:0,type:E.sType,formatter:p[E.sType+"-pre"],sorter:p[E.sType+"-"+a]}],x=x.slice()}else C=Er(e);for(i=0,f=C.length;i<f;i++)m=C[i],al(e,m.col);if(Le(e)!="ssp"&&C.length!==0){for(i=0,u=x.length;i<u;i++)c[i]=i;C.length&&C[0].dir==="desc"&&c.reverse(),x.sort(function(w,A){var M,F,P,$,Q,ee=C.length,he=y[w]._aSortData,s=y[A]._aSortData;for(P=0;P<ee;P++)if(Q=C[P],M=he[Q.col],F=s[Q.col],Q.sorter){if($=Q.sorter(M,F),$!==0)return $}else if($=M<F?-1:M>F?1:0,$!==0)return Q.dir==="asc"?$:-$;return M=c[w],F=c[A],M<F?-1:M>F?1:0})}else C.length===0&&x.sort(function(w,A){return w<A?-1:w>A?1:0});return r===void 0&&(e.bSorted=!0,ue(e,null,"order",[e,C])),x}function nl(e,r,a,i){var f=e.aoColumns[r],u=e.aaSorting,c=f.asSorting,p,y=function(x,C){var E=x._idx;return E===void 0&&(E=c.indexOf(x[1])),E+1<c.length?E+1:C?null:0};if(f.bSortable)if(typeof u[0]=="number"&&(u=e.aaSorting=[u]),(i||a)&&e.oFeatures.bSortMulti){var m=Ne(u,"0").indexOf(r);m!==-1?(p=y(u[m],!0),p===null&&u.length===1&&(p=0),p===null?u.splice(m,1):(u[m][1]=c[p],u[m]._idx=p)):i?(u.push([r,c[0],0]),u[u.length-1]._idx=0):(u.push([r,u[0][1],0]),u[u.length-1]._idx=0)}else u.length&&u[0][0]==r?(p=y(u[0]),u.length=1,u[0][1]=c[p],u[0]._idx=p):(u.length=0,u.push([r,c[0]]),u[0]._idx=0)}function hn(e){var r=e.aLastSort,a=e.oClasses.order.position,i=Er(e),f=e.oFeatures,u,c,p;if(f.bSort&&f.bSortClasses){for(u=0,c=r.length;u<c;u++)p=r[u].src,b(Ne(e.aoData,"anCells",p)).removeClass(a+(u<2?u+1:3));for(u=0,c=i.length;u<c;u++)p=i[u].src,b(Ne(e.aoData,"anCells",p)).addClass(a+(u<2?u+1:3))}e.aLastSort=i}function al(e,r){var a=e.aoColumns[r],i=I.ext.order[a.sSortDataType],f;i&&(f=i.call(e.oInstance,e,r,Kt(e,r)));for(var u,c,p=I.ext.type.order[a.sType+"-pre"],y=e.aoData,m=0;m<y.length;m++)y[m]&&(u=y[m],u._aSortData||(u._aSortData=[]),(!u._aSortData[r]||i)&&(c=i?f[m]:qe(e,m,r,"sort"),u._aSortData[r]=p?p(c,e):c))}function Nr(e){if(!e._bLoadingState){var r={time:+new Date,start:e._iDisplayStart,length:e._iDisplayLength,order:b.extend(!0,[],e.aaSorting),search:b.extend({},e.oPreviousSearch),columns:e.aoColumns.map(function(a,i){return{visible:a.bVisible,search:b.extend({},e.aoPreSearchCols[i])}})};e.oSavedState=r,ue(e,"aoStateSaveParams","stateSaveParams",[e,r]),e.oFeatures.bStateSave&&!e.bDestroying&&e.fnStateSaveCallback.call(e.oInstance,e,r)}}function il(e,r,a){if(!e.oFeatures.bStateSave){a();return}var i=function(u){pn(e,u,a)},f=e.fnStateLoadCallback.call(e.oInstance,e,i);return f!==void 0&&pn(e,f,a),!0}function pn(e,r,a){var i,f,u=e.aoColumns;e._bLoadingState=!0;var c=e._bInitComplete?new I.Api(e):null;if(!r||!r.time){e._bLoadingState=!1,a();return}var p=e.iStateDuration;if(p>0&&r.time<+new Date-p*1e3){e._bLoadingState=!1,a();return}var y=ue(e,"aoStateLoadParams","stateLoadParams",[e,r]);if(y.indexOf(!1)!==-1){e._bLoadingState=!1,a();return}if(r.columns&&u.length!==r.columns.length){e._bLoadingState=!1,a();return}if(e.oLoadedState=b.extend(!0,{},r),ue(e,null,"stateLoadInit",[e,r],!0),r.length!==void 0&&(c?c.page.len(r.length):e._iDisplayLength=r.length),r.start!==void 0&&(c===null?(e._iDisplayStart=r.start,e.iInitDisplayStart=r.start):wn(e,r.start/e._iDisplayLength)),r.order!==void 0&&(e.aaSorting=[],b.each(r.order,function(x,C){e.aaSorting.push(C[0]>=u.length?[0,C[1]]:C)})),r.search!==void 0&&b.extend(e.oPreviousSearch,r.search),r.columns){for(i=0,f=r.columns.length;i<f;i++){var m=r.columns[i];m.visible!==void 0&&(c?c.column(i).visible(m.visible,!1):u[i].bVisible=m.visible),m.search!==void 0&&b.extend(e.aoPreSearchCols[i],m.search)}c&&c.columns.adjust()}e._bLoadingState=!1,ue(e,"aoStateLoaded","stateLoaded",[e,r]),a()}function He(e,r,a,i){if(a="DataTables warning: "+(e?"table id="+e.sTableId+" - ":"")+a,i&&(a+=". For more information about this error, please see https://datatables.net/tn/"+i),r)window.console&&console.log&&console.log(a);else{var f=I.ext,u=f.sErrMode||f.errMode;if(e&&ue(e,null,"dt-error",[e,i,a],!0),u=="alert")alert(a);else{if(u=="throw")throw new Error(a);typeof u=="function"&&u(e,i,a)}}}function ut(e,r,a,i){if(Array.isArray(a)){b.each(a,function(f,u){Array.isArray(u)?ut(e,r,u[0],u[1]):ut(e,r,u)});return}i===void 0&&(i=a),r[a]!==void 0&&(e[i]=r[a])}function ka(e,r,a){var i;for(var f in r)Object.prototype.hasOwnProperty.call(r,f)&&(i=r[f],b.isPlainObject(i)?(b.isPlainObject(e[f])||(e[f]={}),b.extend(!0,e[f],i)):a&&f!=="data"&&f!=="aaData"&&Array.isArray(i)?e[f]=i.slice():e[f]=i);return e}function ti(e,r,a){b(e).on("click.DT",r,function(i){a(i)}).on("keypress.DT",r,function(i){i.which===13&&(i.preventDefault(),a(i))}).on("selectstart.DT",r,function(){return!1})}function Re(e,r,a){a&&e[r].push(a)}function ue(e,r,a,i,f){var u=[];if(r&&(u=e[r].slice().reverse().map(function(y){return y.apply(e.oInstance,i)})),a!==null){var c=b.Event(a+".dt"),p=b(e.nTable);c.dt=e.api,p[f?"trigger":"triggerHandler"](c,i),f&&p.parents("body").length===0&&b("body").trigger(c,i),u.push(c.result)}return u}function ri(e){var r=e._iDisplayStart,a=e.fnDisplayEnd(),i=e._iDisplayLength;r>=a&&(r=a-i),r-=r%i,(i===-1||r<0)&&(r=0),e._iDisplayStart=r}function Dr(e,r){var a=e.renderer,i=I.ext.renderer[r];return b.isPlainObject(a)&&a[r]?i[a[r]]||i._:typeof a=="string"&&i[a]||i._}function Le(e){return e.oFeatures.bServerSide?"ssp":e.ajax?"ajax":"dom"}function En(e,r,a){var i=e.fnFormatNumber,f=e._iDisplayStart+1,u=e._iDisplayLength,c=e.fnRecordsDisplay(),p=e.fnRecordsTotal(),y=u===-1;return r.replace(/_START_/g,i.call(e,f)).replace(/_END_/g,i.call(e,e.fnDisplayEnd())).replace(/_MAX_/g,i.call(e,p)).replace(/_TOTAL_/g,i.call(e,c)).replace(/_PAGE_/g,i.call(e,y?1:Math.ceil(f/u))).replace(/_PAGES_/g,i.call(e,y?1:Math.ceil(c/u))).replace(/_ENTRIES_/g,e.api.i18n("entries","",a)).replace(/_ENTRIES-MAX_/g,e.api.i18n("entries","",p)).replace(/_ENTRIES-TOTAL_/g,e.api.i18n("entries","",c))}var Nn=[],De=Array.prototype,ol=function(e){var r,a,i=I.settings,f=Ne(i,"nTable");if(e){if(e.nTable&&e.oFeatures)return[e];if(e.nodeName&&e.nodeName.toLowerCase()==="table")return r=f.indexOf(e),r!==-1?[i[r]]:null;if(e&&typeof e.settings=="function")return e.settings().toArray();typeof e=="string"?a=b(e).get():e instanceof b&&(a=e.get())}else return[];if(a)return i.filter(function(u,c){return a.includes(f[c])})};ne=function(e,r){if(!(this instanceof ne))return new ne(e,r);var a=[],i=function(c){var p=ol(c);p&&a.push.apply(a,p)};if(Array.isArray(e))for(var f=0,u=e.length;f<u;f++)i(e[f]);else i(e);this.context=a.length>1?vt(a):a,r&&this.push.apply(this,r),this.selector={rows:null,cols:null,opts:null},ne.extend(this,this,Nn)};I.Api=ne;b.extend(ne.prototype,{any:function(){return this.count()!==0},context:[],count:function(){return this.flatten().length},each:function(e){for(var r=0,a=this.length;r<a;r++)e.call(this,this[r],r,this);return this},eq:function(e){var r=this.context;return r.length>e?new ne(r[e],this[e]):null},filter:function(e){var r=De.filter.call(this,e,this);return new ne(this.context,r)},flatten:function(){var e=[];return new ne(this.context,e.concat.apply(e,this.toArray()))},get:function(e){return this[e]},join:De.join,includes:function(e){return this.indexOf(e)!==-1},indexOf:De.indexOf,iterator:function(e,r,a,i){var f=[],u,c,p,y,m,x=this.context,C,E,w,A=this.selector;for(typeof e=="string"&&(i=a,a=r,r=e,e=!1),c=0,p=x.length;c<p;c++){var M=new ne(x[c]);if(r==="table")u=a.call(M,x[c],c),u!==void 0&&f.push(u);else if(r==="columns"||r==="rows")u=a.call(M,x[c],this[c],c),u!==void 0&&f.push(u);else if(r==="every"||r==="column"||r==="column-rows"||r==="row"||r==="cell")for(E=this[c],r==="column-rows"&&(C=Lr(x[c],A.opts)),y=0,m=E.length;y<m;y++)w=E[y],r==="cell"?u=a.call(M,x[c],w.row,w.column,c,y):u=a.call(M,x[c],w,c,y,C),u!==void 0&&f.push(u)}if(f.length||i){var F=new ne(x,e?f.concat.apply([],f):f),P=F.selector;return P.rows=A.rows,P.cols=A.cols,P.opts=A.opts,F}return this},lastIndexOf:De.lastIndexOf,length:0,map:function(e){var r=De.map.call(this,e,this);return new ne(this.context,r)},pluck:function(e){var r=I.util.get(e);return this.map(function(a){return r(a)})},pop:De.pop,push:De.push,reduce:De.reduce,reduceRight:De.reduceRight,reverse:De.reverse,selector:null,shift:De.shift,slice:function(){return new ne(this.context,this)},sort:De.sort,splice:De.splice,toArray:function(){return De.slice.call(this)},to$:function(){return b(this)},toJQuery:function(){return b(this)},unique:function(){return new ne(this.context,vt(this.toArray()))},unshift:De.unshift});function ll(e,r,a){return function(){var i=r.apply(e||this,arguments);return ne.extend(i,i,a.methodExt),i}}function ul(e,r){for(var a=0,i=e.length;a<i;a++)if(e[a].name===r)return e[a];return null}window.__apiStruct=Nn;ne.extend=function(e,r,a){if(!(!a.length||!r||!(r instanceof ne)&&!r.__dt_wrapper)){var i,f,u;for(i=0,f=a.length;i<f;i++)u=a[i],r[u.name]=u.type==="function"?ll(e,u.val,u):u.type==="object"?{}:u.val,r[u.name].__dt_wrapper=!0,ne.extend(e,r[u.name],u.propExt)}};ne.register=V=function(e,r){if(Array.isArray(e)){for(var a=0,i=e.length;a<i;a++)ne.register(e[a],r);return}var f,u,c=e.split("."),p=Nn,y,m;for(f=0,u=c.length;f<u;f++){m=c[f].indexOf("()")!==-1,y=m?c[f].replace("()",""):c[f];var x=ul(p,y);x||(x={name:y,val:{},methodExt:[],propExt:[],type:"object"},p.push(x)),f===u-1?(x.val=r,x.type=typeof r=="function"?"function":b.isPlainObject(r)?"object":"other"):p=m?x.methodExt:x.propExt}};ne.registerPlural=ce=function(e,r,a){ne.register(e,a),ne.register(r,function(){var i=a.apply(this,arguments);return i===this?this:i instanceof ne?i.length?Array.isArray(i[0])?new ne(i.context,i[0]):i[0]:void 0:i})};var ni=function(e,r){if(Array.isArray(e)){var a=[];return e.forEach(function(f){var u=ni(f,r);a.push.apply(a,u)}),a.filter(function(f){return f})}if(typeof e=="number")return[r[e]];var i=r.map(function(f){return f.nTable});return b(i).filter(e).map(function(){var f=i.indexOf(this);return r[f]}).toArray()};V("tables()",function(e){return e!=null?new ne(ni(e,this.context)):this});V("table()",function(e){var r=this.tables(e),a=r.context;return a.length?new ne(a[0]):r});[["nodes","node","nTable"],["body","body","nTBody"],["header","header","nTHead"],["footer","footer","nTFoot"]].forEach(function(e){ce("tables()."+e[0]+"()","table()."+e[1]+"()",function(){return this.iterator("table",function(r){return r[e[2]]},1)})});[["header","aoHeader"],["footer","aoFooter"]].forEach(function(e){V("table()."+e[0]+".structure()",function(r){var a=this.columns(r).indexes().flatten(),i=this.context[0];return Ga(i,i[e[1]],a)})});ce("tables().containers()","table().container()",function(){return this.iterator("table",function(e){return e.nTableWrapper},1)});V("tables().every()",function(e){var r=this;return this.iterator("table",function(a,i){e.call(r.table(i),i)})});V("caption()",function(e,r){var a=this.context;if(e===void 0){var i=a[0].captionNode;return i&&a.length?i.innerHTML:null}return this.iterator("table",function(f){var u=b(f.nTable),c=b(f.captionNode),p=b(f.nTableWrapper);if(c.length||(c=b("<caption/>").html(e),f.captionNode=c[0],r||(u.prepend(c),r=c.css("caption-side"))),c.html(e),r&&(c.css("caption-side",r),c[0]._captionSide=r),p.find("div.dataTables_scroll").length){var y=r==="top"?"Head":"Foot";p.find("div.dataTables_scroll"+y+" table").prepend(c)}else u.prepend(c)},1)});V("caption.node()",function(){var e=this.context;return e.length?e[0].captionNode:null});V("draw()",function(e){return this.iterator("table",function(r){e==="page"?Ot(r):(typeof e=="string"&&(e=e!=="full-hold"),Pt(r,e===!1))})});V("page()",function(e){return e===void 0?this.page.info().page:this.iterator("table",function(r){wn(r,e)})});V("page.info()",function(){if(this.context.length!==0){var e=this.context[0],r=e._iDisplayStart,a=e.oFeatures.bPaginate?e._iDisplayLength:-1,i=e.fnRecordsDisplay(),f=a===-1;return{page:f?0:Math.floor(r/a),pages:f?1:Math.ceil(i/a),start:r,end:e.fnDisplayEnd(),length:a,recordsTotal:e.fnRecordsTotal(),recordsDisplay:i,serverSide:Le(e)==="ssp"}}});V("page.len()",function(e){return e===void 0?this.context.length!==0?this.context[0]._iDisplayLength:void 0:this.iterator("table",function(r){Qa(r,e)})});var ai=function(e,r,a){if(a){var i=new ne(e);i.one("draw",function(){a(i.ajax.json())})}if(Le(e)=="ssp")Pt(e,r);else{Me(e,!0);var f=e.jqXHR;f&&f.readyState!==4&&f.abort(),Sn(e,{},function(u){Tn(e);for(var c=Ar(e,u),p=0,y=c.length;p<y;p++)yt(e,c[p]);Pt(e,r),xr(e),Me(e,!1)})}};V("ajax.json()",function(){var e=this.context;if(e.length>0)return e[0].json});V("ajax.params()",function(){var e=this.context;if(e.length>0)return e[0].oAjaxData});V("ajax.reload()",function(e,r){return this.iterator("table",function(a){ai(a,r===!1,e)})});V("ajax.url()",function(e){var r=this.context;return e===void 0?r.length===0?void 0:(r=r[0],b.isPlainObject(r.ajax)?r.ajax.url:r.ajax):this.iterator("table",function(a){b.isPlainObject(a.ajax)?a.ajax.url=e:a.ajax=e})});V("ajax.url().load()",function(e,r){return this.iterator("table",function(a){ai(a,r===!1,e)})});var Ln=function(e,r,a,i,f){var u=[],c,p,y,m,x,C,E=typeof r;for((!r||E==="string"||E==="function"||r.length===void 0)&&(r=[r]),y=0,m=r.length;y<m;y++)for(p=r[y]&&r[y].split&&!r[y].match(/[[(:]/)?r[y].split(","):[r[y]],x=0,C=p.length;x<C;x++)c=a(typeof p[x]=="string"?p[x].trim():p[x]),c=c.filter(function(A){return A!=null}),c&&c.length&&(u=u.concat(c));var w=se.selector[e];if(w.length)for(y=0,m=w.length;y<m;y++)u=w[y](i,f,u);return vt(u)},jn=function(e){return e||(e={}),e.filter&&e.search===void 0&&(e.search=e.filter),b.extend({search:"none",order:"current",page:"all"},e)},kn=function(e){let r=new ne(e.context[0]);return e.length&&r.push(e[0]),r.selector=e.selector,r.length&&r[0].length>1&&r[0].splice(1),r},Lr=function(e,r){var a,i,f,u=[],c=e.aiDisplay,p=e.aiDisplayMaster,y=r.search,m=r.order,x=r.page;if(Le(e)=="ssp")return y==="removed"?[]:it(0,p.length);if(x=="current")for(a=e._iDisplayStart,i=e.fnDisplayEnd();a<i;a++)u.push(c[a]);else if(m=="current"||m=="applied"){if(y=="none")u=p.slice();else if(y=="applied")u=c.slice();else if(y=="removed"){var C={};for(a=0,i=c.length;a<i;a++)C[c[a]]=null;p.forEach(function(w){Object.prototype.hasOwnProperty.call(C,w)||u.push(w)})}}else if(m=="index"||m=="original")for(a=0,i=e.aoData.length;a<i;a++)e.aoData[a]&&(y=="none"?u.push(a):(f=c.indexOf(a),(f===-1&&y=="removed"||f>=0&&y=="applied")&&u.push(a)));else if(typeof m=="number"){var E=An(e,m,"asc");if(y==="none")u=E;else for(a=0;a<E.length;a++)f=c.indexOf(E[a]),(f===-1&&y=="removed"||f>=0&&y=="applied")&&u.push(E[a])}return u},fl=function(e,r,a){var i,f=function(p){var y=Ia(p),m=e.aoData;if(y!==null&&!a)return[y];if(i||(i=Lr(e,a)),y!==null&&i.indexOf(y)!==-1)return[y];if(p==null||p==="")return i;if(typeof p=="function")return i.map(function(M){var F=m[M];return p(M,F._aData,F.nTr)?M:null});if(p.nodeName){var x=p._DT_RowIndex,C=p._DT_CellIndex;if(x!==void 0)return m[x]&&m[x].nTr===p?[x]:[];if(C)return m[C.row]&&m[C.row].nTr===p.parentNode?[C.row]:[];var E=b(p).closest("*[data-dt-row]");return E.length?[E.data("dt-row")]:[]}if(typeof p=="string"&&p.charAt(0)==="#"){var w=e.aIds[p.replace(/^#/,"")];if(w!==void 0)return[w.idx]}var A=qa(Jt(e.aoData,i,"nTr"));return b(A).filter(p).map(function(){return this._DT_RowIndex}).toArray()},u=Ln("row",r,f,e,a);if(a.order==="current"||a.order==="applied"){var c=e.aiDisplayMaster;u.sort(function(p,y){return c.indexOf(p)-c.indexOf(y)})}return u};V("rows()",function(e,r){e===void 0?e="":b.isPlainObject(e)&&(r=e,e=""),r=jn(r);var a=this.iterator("table",function(i){return fl(i,e,r)},1);return a.selector.rows=e,a.selector.opts=r,a});V("rows().nodes()",function(){return this.iterator("row",function(e,r){return e.aoData[r].nTr||void 0},1)});V("rows().data()",function(){return this.iterator(!0,"rows",function(e,r){return Jt(e.aoData,r,"_aData")},1)});ce("rows().cache()","row().cache()",function(e){return this.iterator("row",function(r,a){var i=r.aoData[a];return e==="search"?i._aFilterData:i._aSortData},1)});ce("rows().invalidate()","row().invalidate()",function(e){return this.iterator("row",function(r,a){wr(r,a,e)})});ce("rows().indexes()","row().index()",function(){return this.iterator("row",function(e,r){return r},1)});ce("rows().ids()","row().id()",function(e){for(var r=[],a=this.context,i=0,f=a.length;i<f;i++)for(var u=0,c=this[i].length;u<c;u++){var p=a[i].rowIdFn(a[i].aoData[this[i][u]]._aData);r.push((e===!0?"#":"")+p)}return new ne(a,r)});ce("rows().remove()","row().remove()",function(){return this.iterator("row",function(e,r){var a=e.aoData,i=a[r],f=e.aiDisplayMaster.indexOf(r);f!==-1&&e.aiDisplayMaster.splice(f,1),f=e.aiDisplay.indexOf(r),f!==-1&&e.aiDisplay.splice(f,1),e._iRecordsDisplay>0&&e._iRecordsDisplay--,ri(e);var u=e.rowIdFn(i._aData);u!==void 0&&delete e.aIds[u],a[r]=null}),this});V("rows.add()",function(e){var r=this.iterator("table",function(i){var f,u,c,p=[];for(u=0,c=e.length;u<c;u++)f=e[u],f.nodeName&&f.nodeName.toUpperCase()==="TR"?p.push(_n(i,f)[0]):p.push(yt(i,f));return p},1),a=this.rows(-1);return a.pop(),a.push.apply(a,r),a});V("row()",function(e,r){return kn(this.rows(e,r))});V("row().data()",function(e){var r=this.context;if(e===void 0)return r.length&&this.length&&this[0].length?r[0].aoData[this[0]]._aData:void 0;var a=r[0].aoData[this[0]];return a._aData=e,Array.isArray(e)&&a.nTr&&a.nTr.id&&pt(r[0].rowId)(e,a.nTr.id),wr(r[0],this[0],"data"),this});V("row().node()",function(){var e=this.context;return e.length&&this.length&&this[0].length&&e[0].aoData[this[0]].nTr||null});V("row.add()",function(e){e instanceof b&&e.length&&(e=e[0]);var r=this.iterator("table",function(a){return e.nodeName&&e.nodeName.toUpperCase()==="TR"?_n(a,e)[0]:yt(a,e)});return this.row(r[0])});b(document).on("plugin-init.dt",function(e,r){var a=new ne(r);a.on("stateSaveParams.DT",function(i,f,u){for(var c=f.rowIdFn,p=f.aiDisplayMaster,y=[],m=0;m<p.length;m++){var x=p[m],C=f.aoData[x];C._detailsShow&&y.push("#"+c(C._aData))}u.childRows=y}),a.on("stateLoaded.DT",function(i,f,u){Fa(a,u)}),Fa(a,a.state.loaded())});var Fa=function(e,r){r&&r.childRows&&e.rows(r.childRows.map(function(a){return a.replace(/:/g,"\\:")})).every(function(){ue(e.settings()[0],null,"requestChild",[this])})},sl=function(e,r,a,i){var f=[],u=function(c,p){if(Array.isArray(c)||c instanceof b){for(var y=0,m=c.length;y<m;y++)u(c[y],p);return}if(c.nodeName&&c.nodeName.toLowerCase()==="tr")c.setAttribute("data-dt-row",r.idx),f.push(c);else{var x=b("<tr><td></td></tr>").attr("data-dt-row",r.idx).addClass(p);b("td",x).addClass(p).html(c)[0].colSpan=Sr(e),f.push(x[0])}};u(a,i),r._details&&r._details.detach(),r._details=b(f),r._detailsShow&&r._details.insertAfter(r.nTr)},ii=I.util.throttle(function(e){Nr(e[0])},500),Fn=function(e,r){var a=e.context;if(a.length){var i=a[0].aoData[r!==void 0?r:e[0]];i&&i._details&&(i._details.remove(),i._detailsShow=void 0,i._details=void 0,b(i.nTr).removeClass("dt-hasChild"),ii(a))}},oi=function(e,r){var a=e.context;if(a.length&&e.length){var i=a[0].aoData[e[0]];i._details&&(i._detailsShow=r,r?(i._details.insertAfter(i.nTr),b(i.nTr).addClass("dt-hasChild")):(i._details.detach(),b(i.nTr).removeClass("dt-hasChild")),ue(a[0],null,"childRow",[r,e.row(e[0])]),cl(a[0]),ii(a))}},cl=function(e){var r=new ne(e),a=".dt.DT_details",i="draw"+a,f="column-sizing"+a,u="destroy"+a,c=e.aoData;r.off(i+" "+f+" "+u),Ne(c,"_details").length>0&&(r.on(i,function(p,y){e===y&&r.rows({page:"current"}).eq(0).each(function(m){var x=c[m];x._detailsShow&&x._details.insertAfter(x.nTr)})}),r.on(f,function(p,y){if(e===y)for(var m,x=Sr(y),C=0,E=c.length;C<E;C++)m=c[C],m._details&&m._details.each(function(){var w=b(this).children("td");w.length==1&&w.attr("colspan",x)})}),r.on(u,function(p,y){if(e===y)for(var m=0,x=c.length;m<x;m++)c[m]._details&&Fn(r,m)}))},dl="",Zt=dl+"row().child",jr=Zt+"()";V(jr,function(e,r){var a=this.context;return e===void 0?a.length&&this.length?a[0].aoData[this[0]]._details:void 0:(e===!0?this.child.show():e===!1?Fn(this):a.length&&this.length&&sl(a[0],a[0].aoData[this[0]],e,r),this)});V([Zt+".show()",jr+".show()"],function(){return oi(this,!0),this});V([Zt+".hide()",jr+".hide()"],function(){return oi(this,!1),this});V([Zt+".remove()",jr+".remove()"],function(){return Fn(this),this});V(Zt+".isShown()",function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]]._detailsShow||!1});var hl=/^([^:]+):(name|title|visIdx|visible)$/,Pn=function(e,r,a,i,f,u){for(var c=[],p=0,y=f.length;p<y;p++)c.push(qe(e,f[p],r,u));return c},pl=function(e,r,a){var i=e.aoColumns,f=Ne(i,"sName"),u=Ne(i,"sTitle"),c=I.util.get("[].[].cell")(e.aoHeader),p=vt(bn([],c)),y=function(m){var x=Ia(m);if(m==="")return it(i.length);if(x!==null)return[x>=0?x:i.length+x];if(typeof m=="function"){var C=Lr(e,a);return i.map(function(P,$){return m($,Pn(e,$,0,0,C))?$:null})}var E=typeof m=="string"?m.match(hl):"";if(E)switch(E[2]){case"visIdx":case"visible":var w=parseInt(E[1],10);if(w<0){var A=i.map(function(P,$){return P.bVisible?$:null});return[A[A.length+w]]}return[$a(e,w)];case"name":return f.map(function(P,$){return P===E[1]?$:null});case"title":return u.map(function(P,$){return P===E[1]?$:null});default:return[]}if(m.nodeName&&m._DT_CellIndex)return[m._DT_CellIndex.column];var M=b(p).filter(m).map(function(){return Dn(this)}).toArray();if(M.length||!m.nodeName)return M;var F=b(m).closest("*[data-dt-column]");return F.length?[F.data("dt-column")]:[]};return Ln("column",r,y,e,a)},vl=function(e,r,a){var i=e.aoColumns,f=i[r],u=e.aoData,c,p,y,m;if(a===void 0)return f.bVisible;if(f.bVisible===a)return!1;if(a){var x=Ne(i,"bVisible").indexOf(!0,r+1);for(p=0,y=u.length;p<y;p++)u[p]&&(m=u[p].nTr,c=u[p].anCells,m&&m.insertBefore(c[r],c[x]||null))}else b(Ne(e.aoData,"anCells",r)).detach();return f.bVisible=a,Za(e),!0};V("columns()",function(e,r){e===void 0?e="":b.isPlainObject(e)&&(r=e,e=""),r=jn(r);var a=this.iterator("table",function(i){return pl(i,e,r)},1);return a.selector.cols=e,a.selector.opts=r,a});ce("columns().header()","column().header()",function(e){return this.iterator("column",function(r,a){var i=r.aoHeader,f=e!==void 0?e:r.bSortCellsTop?0:i.length-1;return i[f][a].cell},1)});ce("columns().footer()","column().footer()",function(e){return this.iterator("column",function(r,a){var i=r.aoFooter;return i.length?r.aoFooter[e!==void 0?e:0][a].cell:null},1)});ce("columns().data()","column().data()",function(){return this.iterator("column-rows",Pn,1)});ce("columns().render()","column().render()",function(e){return this.iterator("column-rows",function(r,a,i,f,u){return Pn(r,a,i,f,u,e)},1)});ce("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(e,r){return e.aoColumns[r].mData},1)});ce("columns().cache()","column().cache()",function(e){return this.iterator("column-rows",function(r,a,i,f,u){return Jt(r.aoData,u,e==="search"?"_aFilterData":"_aSortData",a)},1)});ce("columns().init()","column().init()",function(){return this.iterator("column",function(e,r){return e.aoColumns[r]},1)});ce("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(e,r,a,i,f){return Jt(e.aoData,f,"anCells",r)},1)});ce("columns().titles()","column().title()",function(e,r){return this.iterator("column",function(a,i){typeof e=="number"&&(r=e,e=void 0);var f=b("span.dt-column-title",this.column(i).header(r));return e!==void 0?(f.html(e),this):f.html()},1)});ce("columns().types()","column().type()",function(){return this.iterator("column",function(e,r){var a=e.aoColumns[r].sType;return a||xn(e),a},1)});ce("columns().visible()","column().visible()",function(e,r){var a=this,i=[],f=this.iterator("column",function(u,c){if(e===void 0)return u.aoColumns[c].bVisible;vl(u,c,e)&&i.push(c)});return e!==void 0&&this.iterator("table",function(u){mr(u,u.aoHeader),mr(u,u.aoFooter),u.aiDisplay.length||b(u.nTBody).find("td[colspan]").attr("colspan",Sr(u)),Nr(u),a.iterator("column",function(c,p){i.includes(p)&&ue(c,null,"column-visibility",[c,p,e,r])}),i.length&&(r===void 0||r)&&a.columns.adjust()}),f});ce("columns().widths()","column().width()",function(){var e=this.columns(":visible").count(),r=b("<tr>").html("<td>"+Array(e).join("</td><td>")+"</td>");b(this.table().body()).append(r);var a=r.children().map(function(){return b(this).outerWidth()});return r.remove(),this.iterator("column",function(i,f){var u=Kt(i,f);return u!==null?a[u]:0},1)});ce("columns().indexes()","column().index()",function(e){return this.iterator("column",function(r,a){return e==="visible"?Kt(r,a):a},1)});V("columns.adjust()",function(){return this.iterator("table",function(e){Cr(e)},1)});V("column.index()",function(e,r){if(this.context.length!==0){var a=this.context[0];if(e==="fromVisible"||e==="toData")return $a(a,r);if(e==="fromData"||e==="toVisible")return Kt(a,r)}});V("column()",function(e,r){return kn(this.columns(e,r))});var yl=function(e,r,a){var i=e.aoData,f=Lr(e,a),u=qa(Jt(i,f,"anCells")),c=b(bn([],u)),p,y=e.aoColumns.length,m,x,C,E,w,A,M=function(F){var P=typeof F=="function";if(F==null||P){for(m=[],x=0,C=f.length;x<C;x++)for(p=f[x],E=0;E<y;E++)w={row:p,column:E},P?(A=i[p],F(w,qe(e,p,E),A.anCells?A.anCells[E]:null)&&m.push(w)):m.push(w);return m}if(b.isPlainObject(F))return F.column!==void 0&&F.row!==void 0&&f.indexOf(F.row)!==-1?[F]:[];var $=c.filter(F).map(function(Q,ee){return{row:ee._DT_CellIndex.row,column:ee._DT_CellIndex.column}}).toArray();return $.length||!F.nodeName?$:(A=b(F).closest("*[data-dt-row]"),A.length?[{row:A.data("dt-row"),column:A.data("dt-column")}]:[])};return Ln("cell",r,M,e,a)};V("cells()",function(e,r,a){if(b.isPlainObject(e)&&(e.row===void 0?(a=e,e=null):(a=r,r=null)),b.isPlainObject(r)&&(a=r,r=null),r==null)return this.iterator("table",function(E){return yl(E,e,jn(a))});var i=a?{page:a.page,order:a.order,search:a.search}:{},f=this.columns(r,i),u=this.rows(e,i),c,p,y,m,x=this.iterator("table",function(E,w){var A=[];for(c=0,p=u[w].length;c<p;c++)for(y=0,m=f[w].length;y<m;y++)A.push({row:u[w][c],column:f[w][y]});return A},1),C=a&&a.selected?this.cells(x,a):x;return b.extend(C.selector,{cols:r,rows:e,opts:a}),C});ce("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(e,r,a){var i=e.aoData[r];return i&&i.anCells?i.anCells[a]:void 0},1)});V("cells().data()",function(){return this.iterator("cell",function(e,r,a){return qe(e,r,a)},1)});ce("cells().cache()","cell().cache()",function(e){return e=e==="search"?"_aFilterData":"_aSortData",this.iterator("cell",function(r,a,i){return r.aoData[a][e][i]},1)});ce("cells().render()","cell().render()",function(e){return this.iterator("cell",function(r,a,i){return qe(r,a,i,e)},1)});ce("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(e,r,a){return{row:r,column:a,columnVisible:Kt(e,a)}},1)});ce("cells().invalidate()","cell().invalidate()",function(e){return this.iterator("cell",function(r,a,i){wr(r,a,e,i)})});V("cell()",function(e,r,a){return kn(this.cells(e,r,a))});V("cell().data()",function(e){var r=this.context,a=this[0];return e===void 0?r.length&&a.length?qe(r[0],a[0].row,a[0].column):void 0:(Wo(r[0],a[0].row,a[0].column,e),wr(r[0],a[0].row,"data",a[0].column),this)});V("order()",function(e,r){var a=this.context,i=Array.prototype.slice.call(arguments);return e===void 0?a.length!==0?a[0].aaSorting:void 0:(typeof e=="number"?e=[[e,r]]:i.length>1&&(e=i),this.iterator("table",function(f){f.aaSorting=Array.isArray(e)?e.slice():e}))});V("order.listener()",function(e,r,a){return this.iterator("table",function(i){ei(i,e,{},r,a)})});V("order.fixed()",function(e){if(!e){var r=this.context,a=r.length?r[0].aaSortingFixed:void 0;return Array.isArray(a)?{pre:a}:a}return this.iterator("table",function(i){i.aaSortingFixed=b.extend(!0,{},e)})});V(["columns().order()","column().order()"],function(e){var r=this;return e?this.iterator("table",function(a,i){a.aaSorting=r[i].map(function(f){return[f,e]})}):this.iterator("column",function(a,i){for(var f=Er(a),u=0,c=f.length;u<c;u++)if(f[u].col===i)return f[u].dir;return null},1)});ce("columns().orderable()","column().orderable()",function(e){return this.iterator("column",function(r,a){var i=r.aoColumns[a];return e?i.asSorting:i.bSortable},1)});V("processing()",function(e){return this.iterator("table",function(r){Me(r,e)})});V("search()",function(e,r,a,i){var f=this.context;return e===void 0?f.length!==0?f[0].oPreviousSearch.search:void 0:this.iterator("table",function(u){u.oFeatures.bFilter&&(typeof r=="object"?Qt(u,b.extend(u.oPreviousSearch,r,{search:e})):Qt(u,b.extend(u.oPreviousSearch,{search:e,regex:r===null?!1:r,smart:a===null?!0:a,caseInsensitive:i===null?!0:i})))})});V("search.fixed()",function(e,r){var a=this.iterator(!0,"table",function(i){var f=i.searchFixed;if(e){if(r===void 0)return f[e];r===null?delete f[e]:f[e]=r}else return Object.keys(f);return this});return e!==void 0&&r===void 0?a[0]:a});ce("columns().search()","column().search()",function(e,r,a,i){return this.iterator("column",function(f,u){var c=f.aoPreSearchCols;if(e===void 0)return c[u].search;f.oFeatures.bFilter&&(typeof r=="object"?b.extend(c[u],r,{search:e}):b.extend(c[u],{search:e,regex:r===null?!1:r,smart:a===null?!0:a,caseInsensitive:i===null?!0:i}),Qt(f,f.oPreviousSearch))})});V(["columns().search.fixed()","column().search.fixed()"],function(e,r){var a=this.iterator(!0,"column",function(i,f){var u=i.aoColumns[f].searchFixed;if(e){if(r===void 0)return u[e];r===null?delete u[e]:u[e]=r}else return Object.keys(u);return this});return e!==void 0&&r===void 0?a[0]:a});V("state()",function(e,r){if(!e)return this.context.length?this.context[0].oSavedState:null;var a=b.extend(!0,{},e);return this.iterator("table",function(i){r!==!1&&(a.time=+new Date+100),pn(i,a,function(){})})});V("state.clear()",function(){return this.iterator("table",function(e){e.fnStateSaveCallback.call(e.oInstance,e,{})})});V("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null});V("state.save()",function(){return this.iterator("table",function(e){Nr(e)})});I.use=function(e,r){r==="lib"||e.fn?b=e:r=="win"||e.document?(window=e,document=e.document):(r==="datetime"||e.type==="DateTime")&&(I.DateTime=e)};I.factory=function(e,r){var a=!1;return e&&e.document&&(window=e,document=e.document),r&&r.fn&&r.fn.jquery&&(b=r,a=!0),a};I.versionCheck=function(e,r){for(var a=r?r.split("."):I.version.split("."),i=e.split("."),f,u,c=0,p=i.length;c<p;c++)if(f=parseInt(a[c],10)||0,u=parseInt(i[c],10)||0,f!==u)return f>u;return!0};I.isDataTable=function(e){var r=b(e).get(0),a=!1;return e instanceof I.Api?!0:(b.each(I.settings,function(i,f){var u=f.nScrollHead?b("table",f.nScrollHead)[0]:null,c=f.nScrollFoot?b("table",f.nScrollFoot)[0]:null;(f.nTable===r||u===r||c===r)&&(a=!0)}),a)};I.tables=function(e){var r=!1;b.isPlainObject(e)&&(r=e.api,e=e.visible);var a=I.settings.filter(function(i){return!!(!e||e&&b(i.nTable).is(":visible"))}).map(function(i){return i.nTable});return r?new ne(a):a};I.camelToHungarian=ot;V("$()",function(e,r){var a=this.rows(r).nodes(),i=b(a);return b([].concat(i.filter(e).toArray(),i.find(e).toArray()))});b.each(["on","one","off"],function(e,r){V(r+"()",function(){var a=Array.prototype.slice.call(arguments);a[0]=a[0].split(/\s/).map(function(f){return f.match(/\.dt\b/)?f:f+".dt"}).join(" ");var i=b(this.tables().nodes());return i[r].apply(i,a),this})});V("clear()",function(){return this.iterator("table",function(e){Tn(e)})});V("error()",function(e){return this.iterator("table",function(r){He(r,0,e)})});V("settings()",function(){return new ne(this.context,this.context)});V("init()",function(){var e=this.context;return e.length?e[0].oInit:null});V("data()",function(){return this.iterator("table",function(e){return Ne(e.aoData,"_aData")}).flatten()});V("trigger()",function(e,r,a){return this.iterator("table",function(i){return ue(i,null,e,r,a)}).flatten()});V("ready()",function(e){var r=this.context;return e?this.tables().every(function(){this.context[0]._bInitComplete?e.call(this):this.on("init",function(){e.call(this)})}):r.length?r[0]._bInitComplete||!1:null});V("destroy()",function(e){return e=e||!1,this.iterator("table",function(r){var a=r.oClasses,i=r.nTable,f=r.nTBody,u=r.nTHead,c=r.nTFoot,p=b(i),y=b(f),m=b(r.nTableWrapper),x=r.aoData.map(function(F){return F?F.nTr:null}),C=a.order;r.bDestroying=!0,ue(r,"aoDestroyCallback","destroy",[r],!0),e||new ne(r).columns().visible(!0),m.off(".DT").find(":not(tbody *)").off(".DT"),b(window).off(".DT-"+r.sInstance),i!=u.parentNode&&(p.children("thead").detach(),p.append(u)),c&&i!=c.parentNode&&(p.children("tfoot").detach(),p.append(c)),r.colgroup.remove(),r.aaSorting=[],r.aaSortingFixed=[],hn(r),b("th, td",u).removeClass(C.canAsc+" "+C.canDesc+" "+C.isAsc+" "+C.isDesc).css("width",""),y.children().detach(),y.append(x);var E=r.nTableWrapper.parentNode,w=r.nTableWrapper.nextSibling,A=e?"remove":"detach";p[A](),m[A](),!e&&E&&(E.insertBefore(i,w),p.css("width",r.sDestroyWidth).removeClass(a.table));var M=I.settings.indexOf(r);M!==-1&&I.settings.splice(M,1)})});b.each(["column","row","cell"],function(e,r){V(r+"s().every()",function(a){var i=this.selector.opts,f=this,u,c=0;return this.iterator("every",function(p,y,m){u=f[r](y,i),r==="cell"?a.call(u,u[0][0].row,u[0][0].column,m,c):a.call(u,y,m,c),c++})})});V("i18n()",function(e,r,a){var i=this.context[0],f=Ft(e)(i.oLanguage);return f===void 0&&(f=r),b.isPlainObject(f)&&(f=a!==void 0&&f[a]!==void 0?f[a]:f._),typeof f=="string"?f.replace("%d",a):f});I.version="2.0.1";I.settings=[];I.models={};I.models.oSearch={caseInsensitive:!0,search:"",regex:!1,smart:!0,return:!1};I.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,src:null,idx:-1,displayData:null};I.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null,maxLenString:null,searchFixed:null};I.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],bAutoWidth:!0,bDeferRender:!0,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:null,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnStateLoadCallback:function(e){try{return JSON.parse((e.iStateDuration===-1?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(r){return{}}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,r){try{(e.iStateDuration===-1?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(r))}catch(a){}},fnStateSaveParams:null,iStateDuration:7200,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{orderable:": Activate to sort",orderableReverse:": Activate to invert sorting",orderableRemove:": Activate to remove sorting",paginate:{first:"First",last:"Last",next:"Next",previous:"Previous"}},oPaginate:{sFirst:"\xAB",sLast:"\xBB",sNext:"\u203A",sPrevious:"\u2039"},entries:{_:"entries",1:"entry"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ _ENTRIES-TOTAL_",sInfoEmpty:"Showing 0 to 0 of 0 _ENTRIES-TOTAL_",sInfoFiltered:"(filtered from _MAX_ total _ENTRIES-MAX_)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"_MENU_ _ENTRIES_ per page",sLoadingRecords:"Loading...",sProcessing:"",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:b.extend({},I.models.oSearch),layout:{topStart:"pageLength",topEnd:"search",bottomStart:"info",bottomEnd:"paging"},sDom:null,searchDelay:null,sPaginationType:"full_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId",caption:null};Tr(I.defaults);I.defaults.column={aDataSort:null,iDataSort:-1,ariaTitle:"",asSorting:["asc","desc",""],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null};Tr(I.defaults.column);I.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:!0,bLengthChange:!0,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollbarLeft:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},searchFixed:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",pagingControls:0,iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,bAjaxDataGet:!0,jqXHR:null,json:void 0,oAjaxData:void 0,sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return Le(this)=="ssp"?this._iRecordsTotal*1:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return Le(this)=="ssp"?this._iRecordsDisplay*1:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,r=this._iDisplayStart,a=r+e,i=this.aiDisplay.length,f=this.oFeatures,u=f.bPaginate;return f.bServerSide?u===!1||e===-1?r+i:Math.min(r+e,this._iRecordsDisplay):!u||a>i||e===-1?i:a},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null,caption:"",captionNode:null,colgroup:null};I.ext=se={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],features:{},search:[],selector:{cell:[],column:[],row:[]},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{className:{},detect:[],render:{},search:{},order:{}},_unique:0,fnVersionCheck:I.fnVersionCheck,iApiIndex:0,sVersion:I.version};b.extend(se,{afnFiltering:se.search,aTypes:se.type.detect,ofnSearch:se.type.search,oSort:se.type.order,afnSortData:se.order,aoFeatures:se.feature,oStdClasses:se.classes,oPagination:se.pager});b.extend(I.ext.classes,{container:"dt-container",empty:{row:"dt-empty"},info:{container:"dt-info"},length:{container:"dt-length",select:"dt-input"},order:{canAsc:"dt-orderable-asc",canDesc:"dt-orderable-desc",isAsc:"dt-ordering-asc",isDesc:"dt-ordering-desc",none:"dt-orderable-none",position:"sorting_"},processing:{container:"dt-processing"},scrolling:{body:"dt-scroll-body",container:"dt-scroll",footer:{self:"dt-scroll-foot",inner:"dt-scroll-footInner"},header:{self:"dt-scroll-head",inner:"dt-scroll-headInner"}},search:{container:"dt-search",input:"dt-input"},table:"dataTable",tbody:{cell:"",row:""},thead:{cell:"",row:""},tfoot:{cell:"",row:""},paging:{active:"current",button:"dt-paging-button",container:"dt-paging",disabled:"disabled"}});var gl=I.ext.pager;b.extend(gl,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(){return["numbers"]},simple_numbers:function(){return["previous","numbers","next"]},full_numbers:function(){return["first","previous","numbers","next","last"]},first_last:function(){return["first","last"]},first_last_numbers:function(){return["first","numbers","last"]},_numbers:ci,numbers_length:7});b.extend(!0,I.ext.renderer,{pagingButton:{_:function(e,r,a,i,f){var u=e.oClasses.paging,c=[u.button],p;return i&&c.push(u.active),f&&c.push(u.disabled),r==="ellipsis"?p=b('<span class="ellipsis"></span>').html(a)[0]:p=b("<button>",{class:c.join(" "),role:"link",type:"button"}).html(a),{display:p,clicker:p}}},pagingContainer:{_:function(e,r){return r}}});var kr=function(e,r){return function(a){return tt(a)||typeof a!="string"||(a=a.replace(ko," "),e&&(a=kt(a)),r&&(a=gr(a,!1))),a}};function li(e){return e.replace(/[\W]/g,"_")}function Pa(e,r,a,i,f){return window.moment?e[r](f):window.luxon?e[a](f):i?e[i](f):e}var Oa=!1;function _r(e,r,a){var i;if(window.moment){if(i=window.moment.utc(e,r,a,!0),!i.isValid())return null}else if(window.luxon){if(i=r&&typeof e=="string"?window.luxon.DateTime.fromFormat(e,r):window.luxon.DateTime.fromISO(e),!i.isValid)return null;i.setLocale(a)}else r?(Oa||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),Oa=!0):i=new Date(e);return i}function un(e){return function(r,a,i,f){arguments.length===0?(i="en",a=null,r=null):arguments.length===1?(i="en",a=r,r=null):arguments.length===2&&(i=a,a=r,r=null);var u="datetime"+(a?"-"+li(a):"");return I.ext.type.order[u]||I.type(u,{detect:function(c){return c===u?u:!1},order:{pre:function(c){return c.valueOf()}},className:"dt-right"}),function(c,p){if(c==null)if(f==="--now"){var y=new Date;c=new Date(Date.UTC(y.getFullYear(),y.getMonth(),y.getDate(),y.getHours(),y.getMinutes(),y.getSeconds()))}else c="";if(p==="type")return u;if(c==="")return p!=="sort"?"":_r("0000-01-01 00:00:00",null,i);if(a!==null&&r===a&&p!=="sort"&&p!=="type"&&!(c instanceof Date))return c;var m=_r(c,r,i);if(m===null)return c;if(p==="sort")return m;var x=a===null?Pa(m,"toDate","toJSDate","")[e]():Pa(m,"format","toFormat","toISOString",a);return p==="display"?Lt(x):x}}}var ui=",",fi=".";if(window.Intl!==void 0)try{for(Nt=new Intl.NumberFormat().formatToParts(100000.1),Ie=0;Ie<Nt.length;Ie++)Nt[Ie].type==="group"?ui=Nt[Ie].value:Nt[Ie].type==="decimal"&&(fi=Nt[Ie].value)}catch(e){}var Nt,Ie;I.datetime=function(e,r){var a="datetime-detect-"+li(e);r||(r="en"),I.ext.type.order[a]||I.type(a,{detect:function(i){var f=_r(i,e,r);return i===""||f?a:!1},order:{pre:function(i){return _r(i,e,r)||0}},className:"dt-right"})};I.render={date:un("toLocaleDateString"),datetime:un("toLocaleString"),time:un("toLocaleTimeString"),number:function(e,r,a,i,f){return e==null&&(e=ui),r==null&&(r=fi),{display:function(u){if(typeof u!="number"&&typeof u!="string"||u===""||u===null)return u;var c=u<0?"-":"",p=parseFloat(u),y=Math.abs(p);if(y>=1e11||y<1e-4&&y!==0){var m=p.toExponential(a).split(/e\+?/);return m[0]+" x 10<sup>"+m[1]+"</sup>"}if(isNaN(p))return Lt(u);p=p.toFixed(a),u=Math.abs(p);var x=parseInt(u,10),C=a?r+(u-x).toFixed(a).substring(2):"";return x===0&&parseFloat(C)===0&&(c=""),c+(i||"")+x.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e)+C+(f||"")}}},text:function(){return{display:Lt,filter:Lt}}};var _e=I.ext.type;I.type=function(e,r,a){if(!r)return{className:_e.className[e],detect:_e.detect.find(function(c){return c.name===e}),order:{pre:_e.order[e+"-pre"],asc:_e.order[e+"-asc"],desc:_e.order[e+"-desc"]},render:_e.render[e],search:_e.search[e]};var i=function(c,p){_e[c][e]=p},f=function(c){var p=function(m,x){var C=c(m,x);return C===!0?e:C};Object.defineProperty(p,"name",{value:e});var y=_e.detect.findIndex(function(m){return m.name===e});y===-1?_e.detect.unshift(p):_e.detect.splice(y,1,p)},u=function(c){_e.order[e+"-pre"]=c.pre,_e.order[e+"-asc"]=c.asc,_e.order[e+"-desc"]=c.desc};a||(a=r,r=null),r==="className"?i("className",a):r==="detect"?f(a):r==="order"?u(a):r==="render"?i("render",a):r==="search"?i("search",a):r||(a.className&&i("className",a.className),a.detect!==void 0&&f(a.detect),a.order&&u(a.order),a.render!==void 0&&i("render",a.render),a.search!==void 0&&i("search",a.search))};I.types=function(){return _e.detect.map(function(e){return e.name})};I.type("string",{detect:function(){return"string"},order:{pre:function(e){return tt(e)?"":typeof e=="string"?e.toLowerCase():e.toString?e.toString():""}},search:kr(!1,!0)});I.type("html",{detect:function(e){return tt(e)||typeof e=="string"&&e.indexOf("<")!==-1?"html":null},order:{pre:function(e){return tt(e)?"":e.replace?kt(e).trim().toLowerCase():e+""}},search:kr(!0,!0)});I.type("date",{className:"dt-type-date",detect:function(e){if(e&&!(e instanceof Date)&&!Fo.test(e))return null;var r=Date.parse(e);return r!==null&&!isNaN(r)||tt(e)?"date":null},order:{pre:function(e){var r=Date.parse(e);return isNaN(r)?-1/0:r}}});I.type("html-num-fmt",{className:"dt-type-numeric",detect:function(e,r){var a=r.oLanguage.sDecimal;return Ma(e,a,!0)?"html-num-fmt":null},order:{pre:function(e,r){var a=r.oLanguage.sDecimal;return Fr(e,a,vn,yn)}},search:kr(!0,!0)});I.type("html-num",{className:"dt-type-numeric",detect:function(e,r){var a=r.oLanguage.sDecimal;return Ma(e,a)?"html-num":null},order:{pre:function(e,r){var a=r.oLanguage.sDecimal;return Fr(e,a,vn)}},search:kr(!0,!0)});I.type("num-fmt",{className:"dt-type-numeric",detect:function(e,r){var a=r.oLanguage.sDecimal;return gn(e,a,!0)?"num-fmt":null},order:{pre:function(e,r){var a=r.oLanguage.sDecimal;return Fr(e,a,yn)}}});I.type("num",{className:"dt-type-numeric",detect:function(e,r){var a=r.oLanguage.sDecimal;return gn(e,a)?"num":null},order:{pre:function(e,r){var a=r.oLanguage.sDecimal;return Fr(e,a)}}});var Fr=function(e,r,a,i){if(e!==0&&(!e||e==="-"))return-1/0;var f=typeof e;return f==="number"||f==="bigint"?e:(r&&(e=Ha(e,r)),e.replace&&(a&&(e=e.replace(a,"")),i&&(e=e.replace(i,""))),e*1)};b.extend(!0,I.ext.renderer,{footer:{_:function(e,r,a){r.addClass(a.tfoot.cell)}},header:{_:function(e,r,a){r.addClass(a.thead.cell),e.oFeatures.bSort||r.addClass(a.order.none);var i=e.bSortCellsTop,f=r.closest("thead").find("tr"),u=r.parent().index();r.attr("data-dt-order")==="disable"||r.parent().attr("data-dt-order")==="disable"||i===!0&&u!==0||i===!1&&u!==f.length-1||b(e.nTable).on("order.dt.DT",function(c,p,y){if(e===p){var m=a.order,x=p.api.columns(r),C=e.aoColumns[x.flatten()[0]],E=x.orderable().includes(!0),w="",A=x.indexes(),M=x.orderable(!0).flatten(),F=y.map(function(he){return he.col}).join(",");r.removeClass(m.isAsc+" "+m.isDesc).toggleClass(m.none,!E).toggleClass(m.canAsc,E&&M.includes("asc")).toggleClass(m.canDesc,E&&M.includes("desc"));var P=F.indexOf(A.toArray().join(","));if(P!==-1){var $=x.order();r.addClass($.includes("asc")?m.isAsc:""+$.includes("desc")?m.isDesc:"")}if(P===0&&F.length===A.count()){var Q=y[0],ee=C.asSorting;r.attr("aria-sort",Q.dir==="asc"?"ascending":"descending"),w=ee[Q.index+1]?"Reverse":"Remove"}else r.removeAttr("aria-sort");r.attr("aria-label",E?C.ariaTitle+p.api.i18n("oAria.orderable"+w):C.ariaTitle),E&&(r.find(".dt-column-title").attr("role","button"),r.attr("tabindex",0))}})}},layout:{_:function(e,r,a){var i=b("<div/>").addClass("dt-layout-row").appendTo(r);b.each(a,function(f,u){var c=u.table?"":"dt-"+f+" ";u.table&&i.addClass("dt-layout-table"),b("<div/>").attr({id:u.id||null,class:"dt-layout-cell "+c+(u.className||"")}).append(u.contents).appendTo(i)})}}});I.feature={};I.feature.register=function(e,r,a){I.ext.features[e]=r,a&&se.feature.push({cFeature:a,fnInit:r})};I.feature.register("info",function(e,r){if(!e.oFeatures.bInfo)return null;var a=e.oLanguage,i=e.sTableId,f=b("<div/>",{class:e.oClasses.info.container});return r=b.extend({callback:a.fnInfoCallback,empty:a.sInfoEmpty,postfix:a.sInfoPostFix,search:a.sInfoFiltered,text:a.sInfo},r),e.aoDrawCallback.push(function(u){bl(u,r,f)}),b("#"+i+"_info",e.nWrapper).length||(f.attr({"aria-live":"polite",id:i+"_info",role:"status"}),b(e.nTable).attr("aria-describedby",i+"_info")),f},"i");function bl(e,r,a){var i=e._iDisplayStart+1,f=e.fnDisplayEnd(),u=e.fnRecordsTotal(),c=e.fnRecordsDisplay(),p=c?r.text:r.empty;c!==u&&(p+=" "+r.search),p+=r.postfix,p=En(e,p),r.callback&&(p=r.callback.call(e.oInstance,e,i,f,u,c,p)),a.html(p),ue(e,null,"info",[e,a[0],p])}var fn=0;I.feature.register("search",function(e,r){if(!e.oFeatures.bFilter)return null;var a=e.oClasses.search,i=e.sTableId,f=e.oLanguage,u=e.oPreviousSearch,c='<input type="search" class="'+a.input+'"/>';r=b.extend({placeholder:f.sSearchPlaceholder,text:f.sSearch},r),r.text.indexOf("_INPUT_")===-1&&(r.text+="_INPUT_"),r.text=En(e,r.text);var p=r.text.match(/_INPUT_$/),y=r.text.match(/^_INPUT_/),m=r.text.replace(/_INPUT_/,""),x="<label>"+r.text+"</label>";y?x="_INPUT_<label>"+m+"</label>":p&&(x="<label>"+m+"</label>_INPUT_");var C=b("<div>").addClass(a.container).append(x.replace(/_INPUT_/,c));C.find("label").attr("for","dt-search-"+fn),C.find("input").attr("id","dt-search-"+fn),fn++;var E=function(M){var F=this.value;u.return&&M.key!=="Enter"||F!=u.search&&(u.search=F,Qt(e,u),e._iDisplayStart=0,Ot(e))},w=e.searchDelay!==null?e.searchDelay:0,A=b("input",C).val(u.search).attr("placeholder",r.placeholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",w?I.util.debounce(E,w):E).on("mouseup.DT",function(M){setTimeout(function(){E.call(A[0],M)},10)}).on("keypress.DT",function(M){if(M.keyCode==13)return!1}).attr("aria-controls",i);return b(e.nTable).on("search.dt.DT",function(M,F){e===F&&A[0]!==document.activeElement&&A.val(typeof u.search!="function"?u.search:"")}),C},"f");I.feature.register("paging",function(e,r){if(!e.oFeatures.bPaginate)return null;r=b.extend({numbers:I.ext.pager.numbers_length,type:e.sPaginationType},r);var a=b("<div/>").addClass(e.oClasses.paging.container+" paging_"+r.type),i=function(){si(e,a,r)};return e.aoDrawCallback.push(i),b(e.nTable).on("column-sizing.dt.DT",i),a},"p");function si(e,r,a){if(e._bInitComplete){for(var i=I.ext.pager[a.type],f=e.oLanguage.oAria.paginate||{},u=e._iDisplayStart,c=e._iDisplayLength,p=e.fnRecordsDisplay(),y=c===-1,m=y?0:Math.ceil(u/c),x=y?1:Math.ceil(p/c),C=i().map(function(Q){return Q==="numbers"?ci(m,x,a.numbers):Q}).flat(),E=[],w=0;w<C.length;w++){var A=C[w],M=ml(e,A,m,x),F=Dr(e,"pagingButton")(e,A,M.display,M.active,M.disabled);b(F.clicker).attr({"aria-controls":e.sTableId,"aria-disabled":M.disabled?"true":null,"aria-current":M.active?"page":null,"aria-label":f[A],"data-dt-idx":A,tabIndex:M.disabled?-1:e.iTabIndex}),typeof A!="number"&&b(F.clicker).addClass(A),ti(F.clicker,{action:A},function(Q){Q.preventDefault(),wn(e,Q.data.action,!0)}),E.push(F.display)}var P=Dr(e,"pagingContainer")(e,E),$=r.find(document.activeElement).data("dt-idx");r.empty().append(P),$!==void 0&&r.find("[data-dt-idx="+$+"]").trigger("focus"),E.length&&a.numbers>1&&b(r).outerHeight()>=b(E[0]).outerHeight()*2-10&&si(e,r,b.extend({},a,{numbers:a.numbers-2}))}}function ml(e,r,a,i){var f=e.oLanguage.oPaginate,u={display:"",active:!1,disabled:!1};switch(r){case"ellipsis":u.display="…",u.disabled=!0;break;case"first":u.display=f.sFirst,a===0&&(u.disabled=!0);break;case"previous":u.display=f.sPrevious,a===0&&(u.disabled=!0);break;case"next":u.display=f.sNext,(i===0||a===i-1)&&(u.disabled=!0);break;case"last":u.display=f.sLast,(i===0||a===i-1)&&(u.disabled=!0);break;default:typeof r=="number"&&(u.display=e.fnFormatNumber(r+1),a===r&&(u.active=!0));break}return u}function ci(e,r,a){var i=[],f=Math.floor(a/2);return r<=a?i=it(0,r):a===1?i=[e]:a===3?e<=1?i=[0,1,"ellipsis"]:e>=r-2?(i=it(r-2,r),i.unshift("ellipsis")):i=["ellipsis",e,"ellipsis"]:e<=f?(i=it(0,a-2),i.push("ellipsis",r-1)):e>=r-1-f?(i=it(r-(a-2),r),i.unshift(0,"ellipsis")):(i=it(e-f+2,e+f-1),i.push("ellipsis",r-1),i.unshift(0,"ellipsis")),i}var sn=0;I.feature.register("pageLength",function(e,r){var a=e.oFeatures;if(!a.bPaginate||!a.bLengthChange)return null;r=b.extend({menu:e.aLengthMenu,text:e.oLanguage.sLengthMenu},r);var i=e.oClasses.length,f=e.sTableId,u=r.menu,c=[],p=[],y;if(Array.isArray(u[0]))c=u[0],p=u[1];else for(y=0;y<u.length;y++)b.isPlainObject(u[y])?(c.push(u[y].value),p.push(u[y].label)):(c.push(u[y]),p.push(u[y]));var m=r.text.match(/_MENU_$/),x=r.text.match(/^_MENU_/),C=r.text.replace(/_MENU_/,""),E="<label>"+r.text+"</label>";x?E="_MENU_<label>"+C+"</label>":m&&(E="<label>"+C+"</label>_MENU_");var w=b("<div/>").addClass(i.container).append(E.replace("_MENU_","<span></span>")),A=[];w.find("label")[0].childNodes.forEach(function(P){P.nodeType===Node.TEXT_NODE&&A.push({el:P,text:P.textContent})});var M=function(P){A.forEach(function($){$.el.textContent=En(e,$.text,P)})},F=b("<select/>",{name:f+"_length","aria-controls":f,class:i.select});for(y=0;y<c.length;y++)F[0][y]=new Option(typeof p[y]=="number"?e.fnFormatNumber(p[y]):p[y],c[y]);return w.find("label").attr("for","dt-length-"+sn),F.attr("id","dt-length-"+sn),sn++,w.find("span").replaceWith(F),b("select",w).val(e._iDisplayLength).on("change.DT",function(){Qa(e,b(this).val()),Ot(e)}),b(e.nTable).on("length.dt.DT",function(P,$,Q){e===$&&(b("select",w).val(Q),M(Q))}),M(e._iDisplayLength),w},"l");b.fn.dataTable=I;I.$=b;b.fn.dataTableSettings=I.settings;b.fn.dataTableExt=I.ext;b.fn.DataTable=function(e){return b(this).dataTable(e).api()};b.each(I,function(e,r){b.fn.DataTable[e]=r});var di=I;var hi=di;var pi={};function vi(e){pi=e,_l()}var er=Tl(),yi=document.documentElement.lang;function gi(e,r){let a=e.textContent||"";r===!0&&e.setAttribute("data-tr-org",a),e.textContent=tr(a)}function bi(e){for(let a of e.childNodes)bi(a);if(e.nodeType!==Node.ELEMENT_NODE)return;let r=e;r.hasAttribute("data-tr")&&(r.hasAttribute("data-tr-org")||gi(r,!0))}var Dl=function(e){for(let r of e){if(r.type==="attributes"&&r.target.nodeType===Node.ELEMENT_NODE){let a=r.target,i=a.getAttribute("data-tr");if(!i||i.length<1)continue;a.setAttribute("data-tr-org",i),a.textContent=tr(i),a.setAttribute("data-tr","");continue}if(!(r.addedNodes.length<1||r.type!=="childList"))for(let a of r.addedNodes)bi(a)}};function _l(){document.documentElement.lang=er,document.querySelectorAll("[data-tr]").forEach(e=>{gi(e,!0)}),new MutationObserver(Dl).observe(document,{attributeFilter:["data-tr"],childList:!0,subtree:!0})}function Tl(){return navigator.languages&&navigator.languages.length?navigator.languages[0]:navigator.language||"en-US"}function mi(e){er=e,document.documentElement.lang=e,document.querySelectorAll("[data-tr-org]").forEach(r=>{let a=r.getAttribute("data-tr-org");if(!a){r.textContent="";return}let i;yi===er?i=a:i=tr(a),r.textContent=i})}function Cl(e){var a;return yi===er?e:((a=pi[e])==null?void 0:a[er])||e}function tr(e,...r){let a=Cl(e),i={};r.forEach((f,u)=>{if(typeof f=="object"){for(let c in f)i[c]=f[c];return}i[""+u.toString()]=f});try{return new Function(...Object.keys(i),`return \`${a}\`;`)(...Object.values(i))}catch(f){return console.error("webtr: tr error: ",f),a}}var Sl={"Take Home Package - Overview":{"de-DE":"Take Home Package - \xDCbersicht"},Overview:{"de-DE":"\xDCbersicht"},Language:{"de-DE":"Sprache"},Script:{"de-DE":"Skript"},Exercise:{"de-DE":"\xDCbung"},"Created at":{"de-DE":"Erstellt am"},"File 'scripts.js' missing!":{"de-DE":"Die Datei 'scripts.js' fehlt!"},"No scripts available.":{"de-DE":"Keine Skripts vorhanden."},"entries per page":{"de-DE":"Skripts pro Seite"},to:{"de-DE":"bis"},of:{"de-DE":"von"},"script(s)":{"de-DE":"Skript(s)"},"Search:":{"de-DE":"Suchen:"},"No scripts found":{"de-DE":"Keine Skripts gefunden"},"filtered from":{"de-DE":"gefiltert aus"},"No matching scripts found":{"de-DE":"Keine passenden Skripts gefunden"},",":{"de-DE":"."},".":{"de-DE":","}},xi=Sl;function Di(e){let r=document.getElementById(e);if(!r)throw new Error(`element with id '${e}' not found`);return r}function _i(e){mi(e)}globalThis.addEventListener("DOMContentLoaded",()=>{vi(xi),Di("changeLang_DE").addEventListener("click",()=>_i("de-DE")),Di("changeLang_EN").addEventListener("click",()=>_i("en-US"));let e=new hi("#table",{language:{emptyTable:"<span data-tr>No scripts available.</span>",lengthMenu:"_MENU_ <div style='display:inline;' data-tr>entries per page</div>",info:"_START_ <span data-tr>to</span> _END_ <span data-tr>of</span> _TOTAL_ <span data-tr>script(s)</span>",infoEmpty:"<span data-tr>No scripts found</span>",infoFiltered:"(<span data-tr>filtered from</span> _MAX_ <span data-tr>script(s)</span>)",search:"<span data-tr>Search:</span>",zeroRecords:"<span data-tr>No matching scripts found</span>",thousands:"<span data-tr>,</span>",decimal:"<span data-tr>.</span>"},columns:[{data:"id"},{data:"script"},{data:"exercise"},{data:"createdAt"}],columnDefs:[{targets:0,visible:!1,searchable:!1,orderable:!1},{targets:3,render:r=>new Date(r*1e3).toLocaleDateString(document.documentElement.lang,{})}],rowId:"id",idSrc:"id"});if(!("scriptsJs"in globalThis)){alert(tr("File 'scripts.js' missing!"));return}for(let[r,a]of Object.entries(globalThis.scriptsJs))console.log("script:",r,a),e.row.add({id:r,script:`<a href="scripts/${r}/index.html" target="_blank">${a.scriptName}</a>`,exercise:a.exerciseName,createdAt:a.createdAt.secsSinceEpoch});e.draw()});
|
|
/*! Bundled license information:
|
|
|
|
jquery/dist/jquery.js:
|
|
(*!
|
|
* 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
|
|
*)
|
|
|
|
datatables.net/js/dataTables.mjs:
|
|
(*! DataTables 2.0.1
|
|
* © SpryMedia Ltd - datatables.net/license
|
|
*)
|
|
|
|
datatables.net-dt/js/dataTables.dataTables.mjs:
|
|
(*! DataTables styling integration
|
|
* ©2018 SpryMedia Ltd - datatables.net/license
|
|
*)
|
|
|
|
webtr/dist/webtr.js:
|
|
(**
|
|
* @file webtr.ts
|
|
* @copyright Mike Wille <mike@wille.io>
|
|
* @license MIT
|
|
*)
|
|
*/
|