@tindtechnologies/universalviewer
Version:
The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
1 lines • 988 kB
JavaScript
import{g as So}from"./chunk-GTOGB4AX.js";import{a as Ro}from"./chunk-43ZU5POB.js";import{a as Mo}from"./chunk-GHTJH4NP.js";import"./chunk-BYXBJQAS.js";import{b as xo,c as Yn,e as Co,g as Do,h as Po,i as ko,j as No,k as Oo}from"./chunk-PYNED64U.js";import{a as Jo,c as Bn}from"./chunk-J6QTJS4P.js";import{a as Ei}from"./chunk-M4MN2QTO.js";import{b as Vn,o as Eo}from"./chunk-IRIM6TPQ.js";import{b as Io,g as po}from"./chunk-5XPHF4E5.js";import{a as lr,c as ho,d as Sn}from"./chunk-L67DAW3A.js";var Qn=ho((Lo,Pr)=>{(function(t,f){"use strict";typeof Pr=="object"&&typeof Pr.exports=="object"?Pr.exports=t.document?f(t,!0):function(o){if(!o.document)throw new Error("jQuery requires a window with a document");return f(o)}:f(t)})(typeof window<"u"?window:Lo,function(t,f){"use strict";var o=[],l=Object.getPrototypeOf,p=o.slice,v=o.flat?function(d){return o.flat.call(d)}:function(d){return o.concat.apply([],d)},c=o.push,y=o.indexOf,m={},_=m.toString,A=m.hasOwnProperty,w=A.toString,x=w.call(Object),T={},M=function(b){return typeof b=="function"&&typeof b.nodeType!="number"},P=function(b){return b!=null&&b===b.window},D=t.document,G={type:!0,src:!0,nonce:!0,noModule:!0};function z(d,b,R){R=R||D;var F,q,te=R.createElement("script");if(te.text=d,b)for(F in G)q=b[F]||b.getAttribute&&b.getAttribute(F),q&&te.setAttribute(F,q);R.head.appendChild(te).parentNode.removeChild(te)}function H(d){return d==null?d+"":typeof d=="object"||typeof d=="function"?m[_.call(d)]||"object":typeof d}var C="3.5.0",u=function(d,b){return new u.fn.init(d,b)};u.fn=u.prototype={jquery:C,constructor:u,length:0,toArray:function(){return p.call(this)},get:function(d){return d==null?p.call(this):d<0?this[d+this.length]:this[d]},pushStack:function(d){var b=u.merge(this.constructor(),d);return b.prevObject=this,b},each:function(d){return u.each(this,d)},map:function(d){return this.pushStack(u.map(this,function(b,R){return d.call(b,R,b)}))},slice:function(){return this.pushStack(p.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(u.grep(this,function(d,b){return(b+1)%2}))},odd:function(){return this.pushStack(u.grep(this,function(d,b){return b%2}))},eq:function(d){var b=this.length,R=+d+(d<0?b:0);return this.pushStack(R>=0&&R<b?[this[R]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:o.sort,splice:o.splice},u.extend=u.fn.extend=function(){var d,b,R,F,q,te,Ae=arguments[0]||{},Le=1,He=arguments.length,$e=!1;for(typeof Ae=="boolean"&&($e=Ae,Ae=arguments[Le]||{},Le++),typeof Ae!="object"&&!M(Ae)&&(Ae={}),Le===He&&(Ae=this,Le--);Le<He;Le++)if((d=arguments[Le])!=null)for(b in d)F=d[b],!(b==="__proto__"||Ae===F)&&($e&&F&&(u.isPlainObject(F)||(q=Array.isArray(F)))?(R=Ae[b],q&&!Array.isArray(R)?te=[]:!q&&!u.isPlainObject(R)?te={}:te=R,q=!1,Ae[b]=u.extend($e,te,F)):F!==void 0&&(Ae[b]=F));return Ae},u.extend({expando:"jQuery"+(C+Math.random()).replace(/\D/g,""),isReady:!0,error:function(d){throw new Error(d)},noop:function(){},isPlainObject:function(d){var b,R;return!d||_.call(d)!=="[object Object]"?!1:(b=l(d),b?(R=A.call(b,"constructor")&&b.constructor,typeof R=="function"&&w.call(R)===x):!0)},isEmptyObject:function(d){var b;for(b in d)return!1;return!0},globalEval:function(d,b,R){z(d,{nonce:b&&b.nonce},R)},each:function(d,b){var R,F=0;if(Q(d))for(R=d.length;F<R&&b.call(d[F],F,d[F])!==!1;F++);else for(F in d)if(b.call(d[F],F,d[F])===!1)break;return d},makeArray:function(d,b){var R=b||[];return d!=null&&(Q(Object(d))?u.merge(R,typeof d=="string"?[d]:d):c.call(R,d)),R},inArray:function(d,b,R){return b==null?-1:y.call(b,d,R)},merge:function(d,b){for(var R=+b.length,F=0,q=d.length;F<R;F++)d[q++]=b[F];return d.length=q,d},grep:function(d,b,R){for(var F,q=[],te=0,Ae=d.length,Le=!R;te<Ae;te++)F=!b(d[te],te),F!==Le&&q.push(d[te]);return q},map:function(d,b,R){var F,q,te=0,Ae=[];if(Q(d))for(F=d.length;te<F;te++)q=b(d[te],te,R),q!=null&&Ae.push(q);else for(te in d)q=b(d[te],te,R),q!=null&&Ae.push(q);return v(Ae)},guid:1,support:T}),typeof Symbol=="function"&&(u.fn[Symbol.iterator]=o[Symbol.iterator]),u.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(d,b){m["[object "+b+"]"]=b.toLowerCase()});function Q(d){var b=!!d&&"length"in d&&d.length,R=H(d);return M(d)||P(d)?!1:R==="array"||b===0||typeof b=="number"&&b>0&&b-1 in d}var I=function(d){var b,R,F,q,te,Ae,Le,He,$e,ft,kt,at,vt,Zt,oi,$t,Ci,Si,qi,yi="sizzle"+1*new Date,ri=d.document,Bi=0,hi=0,Ti=Fn(),Nn=Fn(),jn=Fn(),Zi=Fn(),_n=function(ve,Fe){return ve===Fe&&(kt=!0),0},wn={}.hasOwnProperty,zi=[],pn=zi.pop,Ki=zi.push,gn=zi.push,Cr=zi.slice,Tn=function(ve,Fe){for(var Ve=0,mt=ve.length;Ve<mt;Ve++)if(ve[Ve]===Fe)return Ve;return-1},tr="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ai="[\\x20\\t\\r\\n\\f]",cn="(?:\\\\[\\da-fA-F]{1,6}"+Ai+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Sr="\\["+Ai+"*("+cn+")(?:"+Ai+"*([*^$|!~]?=)"+Ai+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+cn+"))|)"+Ai+"*\\]",ir=":("+cn+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Sr+")*)|.*)\\)|)",lo=new RegExp(Ai+"+","g"),On=new RegExp("^"+Ai+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Ai+"+$","g"),uo=new RegExp("^"+Ai+"*,"+Ai+"*"),nr=new RegExp("^"+Ai+"*([>+~]|"+Ai+")"+Ai+"*"),rr=new RegExp(Ai+"|>"),co=new RegExp(ir),fo=new RegExp("^"+cn+"$"),An={ID:new RegExp("^#("+cn+")"),CLASS:new RegExp("^\\.("+cn+")"),TAG:new RegExp("^("+cn+"|[*])"),ATTR:new RegExp("^"+Sr),PSEUDO:new RegExp("^"+ir),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Ai+"*(even|odd|(([+-]|)(\\d*)n|)"+Ai+"*(?:([+-]|)"+Ai+"*(\\d+)|))"+Ai+"*\\)|)","i"),bool:new RegExp("^(?:"+tr+")$","i"),needsContext:new RegExp("^"+Ai+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Ai+"*((?:-\\d)?\\d*)"+Ai+"*\\)|)(?=[^-]|$)","i")},Mr=/HTML$/i,Wn=/^(?:input|select|textarea|button)$/i,or=/^h\d$/i,ji=/^[^{]+\{\s*\[native \w/,$i=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,en=/[+~]/,sn=new RegExp("\\\\[\\da-fA-F]{1,6}"+Ai+"?|\\\\([^\\r\\n\\f])","g"),Li=function(ve,Fe){var Ve="0x"+ve.slice(1)-65536;return Fe||(Ve<0?String.fromCharCode(Ve+65536):String.fromCharCode(Ve>>10|55296,Ve&1023|56320))},Dr=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ui=function(ve,Fe){return Fe?ve==="\0"?"\uFFFD":ve.slice(0,-1)+"\\"+ve.charCodeAt(ve.length-1).toString(16)+" ":"\\"+ve},mn=function(){at()},Rr=Cn(function(ve){return ve.disabled===!0&&ve.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{gn.apply(zi=Cr.call(ri.childNodes),ri.childNodes),zi[ri.childNodes.length].nodeType}catch{gn={apply:zi.length?function(Fe,Ve){Ki.apply(Fe,Cr.call(Ve))}:function(Fe,Ve){for(var mt=Fe.length,Ye=0;Fe[mt++]=Ve[Ye++];);Fe.length=mt-1}}}function di(ve,Fe,Ve,mt){var Ye,dt,Rt,Ee,Xe,Ct,Gt,Jt=Fe&&Fe.ownerDocument,si=Fe?Fe.nodeType:9;if(Ve=Ve||[],typeof ve!="string"||!ve||si!==1&&si!==9&&si!==11)return Ve;if(!mt&&(at(Fe),Fe=Fe||vt,oi)){if(si!==11&&(Xe=$i.exec(ve)))if(Ye=Xe[1]){if(si===9)if(Rt=Fe.getElementById(Ye)){if(Rt.id===Ye)return Ve.push(Rt),Ve}else return Ve;else if(Jt&&(Rt=Jt.getElementById(Ye))&&qi(Fe,Rt)&&Rt.id===Ye)return Ve.push(Rt),Ve}else{if(Xe[2])return gn.apply(Ve,Fe.getElementsByTagName(ve)),Ve;if((Ye=Xe[3])&&R.getElementsByClassName&&Fe.getElementsByClassName)return gn.apply(Ve,Fe.getElementsByClassName(Ye)),Ve}if(R.qsa&&!Zi[ve+" "]&&(!$t||!$t.test(ve))&&(si!==1||Fe.nodeName.toLowerCase()!=="object")){if(Gt=ve,Jt=Fe,si===1&&(rr.test(ve)||nr.test(ve))){for(Jt=en.test(ve)&&Ri(Fe.parentNode)||Fe,(Jt!==Fe||!R.scope)&&((Ee=Fe.getAttribute("id"))?Ee=Ee.replace(Dr,ui):Fe.setAttribute("id",Ee=yi)),Ct=Ae(ve),dt=Ct.length;dt--;)Ct[dt]=(Ee?"#"+Ee:":scope")+" "+vn(Ct[dt]);Gt=Ct.join(",")}try{return gn.apply(Ve,Jt.querySelectorAll(Gt)),Ve}catch{Zi(ve,!0)}finally{Ee===yi&&Fe.removeAttribute("id")}}}return He(ve.replace(On,"$1"),Fe,Ve,mt)}function Fn(){var ve=[];function Fe(Ve,mt){return ve.push(Ve+" ")>F.cacheLength&&delete Fe[ve.shift()],Fe[Ve+" "]=mt}return Fe}function Mi(ve){return ve[yi]=!0,ve}function Ui(ve){var Fe=vt.createElement("fieldset");try{return!!ve(Fe)}catch{return!1}finally{Fe.parentNode&&Fe.parentNode.removeChild(Fe),Fe=null}}function Xi(ve,Fe){for(var Ve=ve.split("|"),mt=Ve.length;mt--;)F.attrHandle[Ve[mt]]=Fe}function ki(ve,Fe){var Ve=Fe&&ve,mt=Ve&&ve.nodeType===1&&Fe.nodeType===1&&ve.sourceIndex-Fe.sourceIndex;if(mt)return mt;if(Ve){for(;Ve=Ve.nextSibling;)if(Ve===Fe)return-1}return ve?1:-1}function Pi(ve){return function(Fe){var Ve=Fe.nodeName.toLowerCase();return Ve==="input"&&Fe.type===ve}}function Ln(ve){return function(Fe){var Ve=Fe.nodeName.toLowerCase();return(Ve==="input"||Ve==="button")&&Fe.type===ve}}function gi(ve){return function(Fe){return"form"in Fe?Fe.parentNode&&Fe.disabled===!1?"label"in Fe?"label"in Fe.parentNode?Fe.parentNode.disabled===ve:Fe.disabled===ve:Fe.isDisabled===ve||Fe.isDisabled!==!ve&&Rr(Fe)===ve:Fe.disabled===ve:"label"in Fe?Fe.disabled===ve:!1}}function fn(ve){return Mi(function(Fe){return Fe=+Fe,Mi(function(Ve,mt){for(var Ye,dt=ve([],Ve.length,Fe),Rt=dt.length;Rt--;)Ve[Ye=dt[Rt]]&&(Ve[Ye]=!(mt[Ye]=Ve[Ye]))})})}function Ri(ve){return ve&&typeof ve.getElementsByTagName<"u"&&ve}R=di.support={},te=di.isXML=function(ve){var Fe=ve.namespaceURI,Ve=(ve.ownerDocument||ve).documentElement;return!Mr.test(Fe||Ve&&Ve.nodeName||"HTML")},at=di.setDocument=function(ve){var Fe,Ve,mt=ve?ve.ownerDocument||ve:ri;return mt==vt||mt.nodeType!==9||!mt.documentElement||(vt=mt,Zt=vt.documentElement,oi=!te(vt),ri!=vt&&(Ve=vt.defaultView)&&Ve.top!==Ve&&(Ve.addEventListener?Ve.addEventListener("unload",mn,!1):Ve.attachEvent&&Ve.attachEvent("onunload",mn)),R.scope=Ui(function(Ye){return Zt.appendChild(Ye).appendChild(vt.createElement("div")),typeof Ye.querySelectorAll<"u"&&!Ye.querySelectorAll(":scope fieldset div").length}),R.attributes=Ui(function(Ye){return Ye.className="i",!Ye.getAttribute("className")}),R.getElementsByTagName=Ui(function(Ye){return Ye.appendChild(vt.createComment("")),!Ye.getElementsByTagName("*").length}),R.getElementsByClassName=ji.test(vt.getElementsByClassName),R.getById=Ui(function(Ye){return Zt.appendChild(Ye).id=yi,!vt.getElementsByName||!vt.getElementsByName(yi).length}),R.getById?(F.filter.ID=function(Ye){var dt=Ye.replace(sn,Li);return function(Rt){return Rt.getAttribute("id")===dt}},F.find.ID=function(Ye,dt){if(typeof dt.getElementById<"u"&&oi){var Rt=dt.getElementById(Ye);return Rt?[Rt]:[]}}):(F.filter.ID=function(Ye){var dt=Ye.replace(sn,Li);return function(Rt){var Ee=typeof Rt.getAttributeNode<"u"&&Rt.getAttributeNode("id");return Ee&&Ee.value===dt}},F.find.ID=function(Ye,dt){if(typeof dt.getElementById<"u"&&oi){var Rt,Ee,Xe,Ct=dt.getElementById(Ye);if(Ct){if(Rt=Ct.getAttributeNode("id"),Rt&&Rt.value===Ye)return[Ct];for(Xe=dt.getElementsByName(Ye),Ee=0;Ct=Xe[Ee++];)if(Rt=Ct.getAttributeNode("id"),Rt&&Rt.value===Ye)return[Ct]}return[]}}),F.find.TAG=R.getElementsByTagName?function(Ye,dt){if(typeof dt.getElementsByTagName<"u")return dt.getElementsByTagName(Ye);if(R.qsa)return dt.querySelectorAll(Ye)}:function(Ye,dt){var Rt,Ee=[],Xe=0,Ct=dt.getElementsByTagName(Ye);if(Ye==="*"){for(;Rt=Ct[Xe++];)Rt.nodeType===1&&Ee.push(Rt);return Ee}return Ct},F.find.CLASS=R.getElementsByClassName&&function(Ye,dt){if(typeof dt.getElementsByClassName<"u"&&oi)return dt.getElementsByClassName(Ye)},Ci=[],$t=[],(R.qsa=ji.test(vt.querySelectorAll))&&(Ui(function(Ye){var dt;Zt.appendChild(Ye).innerHTML="<a id='"+yi+"'></a><select id='"+yi+"-\r\\' msallowcapture=''><option selected=''></option></select>",Ye.querySelectorAll("[msallowcapture^='']").length&&$t.push("[*^$]="+Ai+`*(?:''|"")`),Ye.querySelectorAll("[selected]").length||$t.push("\\["+Ai+"*(?:value|"+tr+")"),Ye.querySelectorAll("[id~="+yi+"-]").length||$t.push("~="),dt=vt.createElement("input"),dt.setAttribute("name",""),Ye.appendChild(dt),Ye.querySelectorAll("[name='']").length||$t.push("\\["+Ai+"*name"+Ai+"*="+Ai+`*(?:''|"")`),Ye.querySelectorAll(":checked").length||$t.push(":checked"),Ye.querySelectorAll("a#"+yi+"+*").length||$t.push(".#.+[+~]"),Ye.querySelectorAll("\\\f"),$t.push("[\\r\\n\\f]")}),Ui(function(Ye){Ye.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var dt=vt.createElement("input");dt.setAttribute("type","hidden"),Ye.appendChild(dt).setAttribute("name","D"),Ye.querySelectorAll("[name=d]").length&&$t.push("name"+Ai+"*[*^$|!~]?="),Ye.querySelectorAll(":enabled").length!==2&&$t.push(":enabled",":disabled"),Zt.appendChild(Ye).disabled=!0,Ye.querySelectorAll(":disabled").length!==2&&$t.push(":enabled",":disabled"),Ye.querySelectorAll("*,:x"),$t.push(",.*:")})),(R.matchesSelector=ji.test(Si=Zt.matches||Zt.webkitMatchesSelector||Zt.mozMatchesSelector||Zt.oMatchesSelector||Zt.msMatchesSelector))&&Ui(function(Ye){R.disconnectedMatch=Si.call(Ye,"*"),Si.call(Ye,"[s!='']:x"),Ci.push("!=",ir)}),$t=$t.length&&new RegExp($t.join("|")),Ci=Ci.length&&new RegExp(Ci.join("|")),Fe=ji.test(Zt.compareDocumentPosition),qi=Fe||ji.test(Zt.contains)?function(Ye,dt){var Rt=Ye.nodeType===9?Ye.documentElement:Ye,Ee=dt&&dt.parentNode;return Ye===Ee||!!(Ee&&Ee.nodeType===1&&(Rt.contains?Rt.contains(Ee):Ye.compareDocumentPosition&&Ye.compareDocumentPosition(Ee)&16))}:function(Ye,dt){if(dt){for(;dt=dt.parentNode;)if(dt===Ye)return!0}return!1},_n=Fe?function(Ye,dt){if(Ye===dt)return kt=!0,0;var Rt=!Ye.compareDocumentPosition-!dt.compareDocumentPosition;return Rt||(Rt=(Ye.ownerDocument||Ye)==(dt.ownerDocument||dt)?Ye.compareDocumentPosition(dt):1,Rt&1||!R.sortDetached&&dt.compareDocumentPosition(Ye)===Rt?Ye==vt||Ye.ownerDocument==ri&&qi(ri,Ye)?-1:dt==vt||dt.ownerDocument==ri&&qi(ri,dt)?1:ft?Tn(ft,Ye)-Tn(ft,dt):0:Rt&4?-1:1)}:function(Ye,dt){if(Ye===dt)return kt=!0,0;var Rt,Ee=0,Xe=Ye.parentNode,Ct=dt.parentNode,Gt=[Ye],Jt=[dt];if(!Xe||!Ct)return Ye==vt?-1:dt==vt?1:Xe?-1:Ct?1:ft?Tn(ft,Ye)-Tn(ft,dt):0;if(Xe===Ct)return ki(Ye,dt);for(Rt=Ye;Rt=Rt.parentNode;)Gt.unshift(Rt);for(Rt=dt;Rt=Rt.parentNode;)Jt.unshift(Rt);for(;Gt[Ee]===Jt[Ee];)Ee++;return Ee?ki(Gt[Ee],Jt[Ee]):Gt[Ee]==ri?-1:Jt[Ee]==ri?1:0}),vt},di.matches=function(ve,Fe){return di(ve,null,null,Fe)},di.matchesSelector=function(ve,Fe){if(at(ve),R.matchesSelector&&oi&&!Zi[Fe+" "]&&(!Ci||!Ci.test(Fe))&&(!$t||!$t.test(Fe)))try{var Ve=Si.call(ve,Fe);if(Ve||R.disconnectedMatch||ve.document&&ve.document.nodeType!==11)return Ve}catch{Zi(Fe,!0)}return di(Fe,vt,null,[ve]).length>0},di.contains=function(ve,Fe){return(ve.ownerDocument||ve)!=vt&&at(ve),qi(ve,Fe)},di.attr=function(ve,Fe){(ve.ownerDocument||ve)!=vt&&at(ve);var Ve=F.attrHandle[Fe.toLowerCase()],mt=Ve&&wn.call(F.attrHandle,Fe.toLowerCase())?Ve(ve,Fe,!oi):void 0;return mt!==void 0?mt:R.attributes||!oi?ve.getAttribute(Fe):(mt=ve.getAttributeNode(Fe))&&mt.specified?mt.value:null},di.escape=function(ve){return(ve+"").replace(Dr,ui)},di.error=function(ve){throw new Error("Syntax error, unrecognized expression: "+ve)},di.uniqueSort=function(ve){var Fe,Ve=[],mt=0,Ye=0;if(kt=!R.detectDuplicates,ft=!R.sortStable&&ve.slice(0),ve.sort(_n),kt){for(;Fe=ve[Ye++];)Fe===ve[Ye]&&(mt=Ve.push(Ye));for(;mt--;)ve.splice(Ve[mt],1)}return ft=null,ve},q=di.getText=function(ve){var Fe,Ve="",mt=0,Ye=ve.nodeType;if(Ye){if(Ye===1||Ye===9||Ye===11){if(typeof ve.textContent=="string")return ve.textContent;for(ve=ve.firstChild;ve;ve=ve.nextSibling)Ve+=q(ve)}else if(Ye===3||Ye===4)return ve.nodeValue}else for(;Fe=ve[mt++];)Ve+=q(Fe);return Ve},F=di.selectors={cacheLength:50,createPseudo:Mi,match:An,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(ve){return ve[1]=ve[1].replace(sn,Li),ve[3]=(ve[3]||ve[4]||ve[5]||"").replace(sn,Li),ve[2]==="~="&&(ve[3]=" "+ve[3]+" "),ve.slice(0,4)},CHILD:function(ve){return ve[1]=ve[1].toLowerCase(),ve[1].slice(0,3)==="nth"?(ve[3]||di.error(ve[0]),ve[4]=+(ve[4]?ve[5]+(ve[6]||1):2*(ve[3]==="even"||ve[3]==="odd")),ve[5]=+(ve[7]+ve[8]||ve[3]==="odd")):ve[3]&&di.error(ve[0]),ve},PSEUDO:function(ve){var Fe,Ve=!ve[6]&&ve[2];return An.CHILD.test(ve[0])?null:(ve[3]?ve[2]=ve[4]||ve[5]||"":Ve&&co.test(Ve)&&(Fe=Ae(Ve,!0))&&(Fe=Ve.indexOf(")",Ve.length-Fe)-Ve.length)&&(ve[0]=ve[0].slice(0,Fe),ve[2]=Ve.slice(0,Fe)),ve.slice(0,3))}},filter:{TAG:function(ve){var Fe=ve.replace(sn,Li).toLowerCase();return ve==="*"?function(){return!0}:function(Ve){return Ve.nodeName&&Ve.nodeName.toLowerCase()===Fe}},CLASS:function(ve){var Fe=Ti[ve+" "];return Fe||(Fe=new RegExp("(^|"+Ai+")"+ve+"("+Ai+"|$)"))&&Ti(ve,function(Ve){return Fe.test(typeof Ve.className=="string"&&Ve.className||typeof Ve.getAttribute<"u"&&Ve.getAttribute("class")||"")})},ATTR:function(ve,Fe,Ve){return function(mt){var Ye=di.attr(mt,ve);return Ye==null?Fe==="!=":Fe?(Ye+="",Fe==="="?Ye===Ve:Fe==="!="?Ye!==Ve:Fe==="^="?Ve&&Ye.indexOf(Ve)===0:Fe==="*="?Ve&&Ye.indexOf(Ve)>-1:Fe==="$="?Ve&&Ye.slice(-Ve.length)===Ve:Fe==="~="?(" "+Ye.replace(lo," ")+" ").indexOf(Ve)>-1:Fe==="|="?Ye===Ve||Ye.slice(0,Ve.length+1)===Ve+"-":!1):!0}},CHILD:function(ve,Fe,Ve,mt,Ye){var dt=ve.slice(0,3)!=="nth",Rt=ve.slice(-4)!=="last",Ee=Fe==="of-type";return mt===1&&Ye===0?function(Xe){return!!Xe.parentNode}:function(Xe,Ct,Gt){var Jt,si,mi,ti,Ni,Yi,nn=dt!==Rt?"nextSibling":"previousSibling",Ii=Xe.parentNode,sr=Ee&&Xe.nodeName.toLowerCase(),ar=!Gt&&!Ee,rn=!1;if(Ii){if(dt){for(;nn;){for(ti=Xe;ti=ti[nn];)if(Ee?ti.nodeName.toLowerCase()===sr:ti.nodeType===1)return!1;Yi=nn=ve==="only"&&!Yi&&"nextSibling"}return!0}if(Yi=[Rt?Ii.firstChild:Ii.lastChild],Rt&&ar){for(ti=Ii,mi=ti[yi]||(ti[yi]={}),si=mi[ti.uniqueID]||(mi[ti.uniqueID]={}),Jt=si[ve]||[],Ni=Jt[0]===Bi&&Jt[1],rn=Ni&&Jt[2],ti=Ni&&Ii.childNodes[Ni];ti=++Ni&&ti&&ti[nn]||(rn=Ni=0)||Yi.pop();)if(ti.nodeType===1&&++rn&&ti===Xe){si[ve]=[Bi,Ni,rn];break}}else if(ar&&(ti=Xe,mi=ti[yi]||(ti[yi]={}),si=mi[ti.uniqueID]||(mi[ti.uniqueID]={}),Jt=si[ve]||[],Ni=Jt[0]===Bi&&Jt[1],rn=Ni),rn===!1)for(;(ti=++Ni&&ti&&ti[nn]||(rn=Ni=0)||Yi.pop())&&!((Ee?ti.nodeName.toLowerCase()===sr:ti.nodeType===1)&&++rn&&(ar&&(mi=ti[yi]||(ti[yi]={}),si=mi[ti.uniqueID]||(mi[ti.uniqueID]={}),si[ve]=[Bi,rn]),ti===Xe)););return rn-=Ye,rn===mt||rn%mt===0&&rn/mt>=0}}},PSEUDO:function(ve,Fe){var Ve,mt=F.pseudos[ve]||F.setFilters[ve.toLowerCase()]||di.error("unsupported pseudo: "+ve);return mt[yi]?mt(Fe):mt.length>1?(Ve=[ve,ve,"",Fe],F.setFilters.hasOwnProperty(ve.toLowerCase())?Mi(function(Ye,dt){for(var Rt,Ee=mt(Ye,Fe),Xe=Ee.length;Xe--;)Rt=Tn(Ye,Ee[Xe]),Ye[Rt]=!(dt[Rt]=Ee[Xe])}):function(Ye){return mt(Ye,0,Ve)}):mt}},pseudos:{not:Mi(function(ve){var Fe=[],Ve=[],mt=Le(ve.replace(On,"$1"));return mt[yi]?Mi(function(Ye,dt,Rt,Ee){for(var Xe,Ct=mt(Ye,null,Ee,[]),Gt=Ye.length;Gt--;)(Xe=Ct[Gt])&&(Ye[Gt]=!(dt[Gt]=Xe))}):function(Ye,dt,Rt){return Fe[0]=Ye,mt(Fe,null,Rt,Ve),Fe[0]=null,!Ve.pop()}}),has:Mi(function(ve){return function(Fe){return di(ve,Fe).length>0}}),contains:Mi(function(ve){return ve=ve.replace(sn,Li),function(Fe){return(Fe.textContent||q(Fe)).indexOf(ve)>-1}}),lang:Mi(function(ve){return fo.test(ve||"")||di.error("unsupported lang: "+ve),ve=ve.replace(sn,Li).toLowerCase(),function(Fe){var Ve;do if(Ve=oi?Fe.lang:Fe.getAttribute("xml:lang")||Fe.getAttribute("lang"))return Ve=Ve.toLowerCase(),Ve===ve||Ve.indexOf(ve+"-")===0;while((Fe=Fe.parentNode)&&Fe.nodeType===1);return!1}}),target:function(ve){var Fe=d.location&&d.location.hash;return Fe&&Fe.slice(1)===ve.id},root:function(ve){return ve===Zt},focus:function(ve){return ve===vt.activeElement&&(!vt.hasFocus||vt.hasFocus())&&!!(ve.type||ve.href||~ve.tabIndex)},enabled:gi(!1),disabled:gi(!0),checked:function(ve){var Fe=ve.nodeName.toLowerCase();return Fe==="input"&&!!ve.checked||Fe==="option"&&!!ve.selected},selected:function(ve){return ve.parentNode&&ve.parentNode.selectedIndex,ve.selected===!0},empty:function(ve){for(ve=ve.firstChild;ve;ve=ve.nextSibling)if(ve.nodeType<6)return!1;return!0},parent:function(ve){return!F.pseudos.empty(ve)},header:function(ve){return or.test(ve.nodeName)},input:function(ve){return Wn.test(ve.nodeName)},button:function(ve){var Fe=ve.nodeName.toLowerCase();return Fe==="input"&&ve.type==="button"||Fe==="button"},text:function(ve){var Fe;return ve.nodeName.toLowerCase()==="input"&&ve.type==="text"&&((Fe=ve.getAttribute("type"))==null||Fe.toLowerCase()==="text")},first:fn(function(){return[0]}),last:fn(function(ve,Fe){return[Fe-1]}),eq:fn(function(ve,Fe,Ve){return[Ve<0?Ve+Fe:Ve]}),even:fn(function(ve,Fe){for(var Ve=0;Ve<Fe;Ve+=2)ve.push(Ve);return ve}),odd:fn(function(ve,Fe){for(var Ve=1;Ve<Fe;Ve+=2)ve.push(Ve);return ve}),lt:fn(function(ve,Fe,Ve){for(var mt=Ve<0?Ve+Fe:Ve>Fe?Fe:Ve;--mt>=0;)ve.push(mt);return ve}),gt:fn(function(ve,Fe,Ve){for(var mt=Ve<0?Ve+Fe:Ve;++mt<Fe;)ve.push(mt);return ve})}},F.pseudos.nth=F.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})F.pseudos[b]=Pi(b);for(b in{submit:!0,reset:!0})F.pseudos[b]=Ln(b);function Wi(){}Wi.prototype=F.filters=F.pseudos,F.setFilters=new Wi,Ae=di.tokenize=function(ve,Fe){var Ve,mt,Ye,dt,Rt,Ee,Xe,Ct=Nn[ve+" "];if(Ct)return Fe?0:Ct.slice(0);for(Rt=ve,Ee=[],Xe=F.preFilter;Rt;){(!Ve||(mt=uo.exec(Rt)))&&(mt&&(Rt=Rt.slice(mt[0].length)||Rt),Ee.push(Ye=[])),Ve=!1,(mt=nr.exec(Rt))&&(Ve=mt.shift(),Ye.push({value:Ve,type:mt[0].replace(On," ")}),Rt=Rt.slice(Ve.length));for(dt in F.filter)(mt=An[dt].exec(Rt))&&(!Xe[dt]||(mt=Xe[dt](mt)))&&(Ve=mt.shift(),Ye.push({value:Ve,type:dt,matches:mt}),Rt=Rt.slice(Ve.length));if(!Ve)break}return Fe?Rt.length:Rt?di.error(ve):Nn(ve,Ee).slice(0)};function vn(ve){for(var Fe=0,Ve=ve.length,mt="";Fe<Ve;Fe++)mt+=ve[Fe].value;return mt}function Cn(ve,Fe,Ve){var mt=Fe.dir,Ye=Fe.next,dt=Ye||mt,Rt=Ve&&dt==="parentNode",Ee=hi++;return Fe.first?function(Xe,Ct,Gt){for(;Xe=Xe[mt];)if(Xe.nodeType===1||Rt)return ve(Xe,Ct,Gt);return!1}:function(Xe,Ct,Gt){var Jt,si,mi,ti=[Bi,Ee];if(Gt){for(;Xe=Xe[mt];)if((Xe.nodeType===1||Rt)&&ve(Xe,Ct,Gt))return!0}else for(;Xe=Xe[mt];)if(Xe.nodeType===1||Rt)if(mi=Xe[yi]||(Xe[yi]={}),si=mi[Xe.uniqueID]||(mi[Xe.uniqueID]={}),Ye&&Ye===Xe.nodeName.toLowerCase())Xe=Xe[mt]||Xe;else{if((Jt=si[dt])&&Jt[0]===Bi&&Jt[1]===Ee)return ti[2]=Jt[2];if(si[dt]=ti,ti[2]=ve(Xe,Ct,Gt))return!0}return!1}}function Vi(ve){return ve.length>1?function(Fe,Ve,mt){for(var Ye=ve.length;Ye--;)if(!ve[Ye](Fe,Ve,mt))return!1;return!0}:ve[0]}function tn(ve,Fe,Ve){for(var mt=0,Ye=Fe.length;mt<Ye;mt++)di(ve,Fe[mt],Ve);return Ve}function Kt(ve,Fe,Ve,mt,Ye){for(var dt,Rt=[],Ee=0,Xe=ve.length,Ct=Fe!=null;Ee<Xe;Ee++)(dt=ve[Ee])&&(!Ve||Ve(dt,mt,Ye))&&(Rt.push(dt),Ct&&Fe.push(Ee));return Rt}function an(ve,Fe,Ve,mt,Ye,dt){return mt&&!mt[yi]&&(mt=an(mt)),Ye&&!Ye[yi]&&(Ye=an(Ye,dt)),Mi(function(Rt,Ee,Xe,Ct){var Gt,Jt,si,mi=[],ti=[],Ni=Ee.length,Yi=Rt||tn(Fe||"*",Xe.nodeType?[Xe]:Xe,[]),nn=ve&&(Rt||!Fe)?Kt(Yi,mi,ve,Xe,Ct):Yi,Ii=Ve?Ye||(Rt?ve:Ni||mt)?[]:Ee:nn;if(Ve&&Ve(nn,Ii,Xe,Ct),mt)for(Gt=Kt(Ii,ti),mt(Gt,[],Xe,Ct),Jt=Gt.length;Jt--;)(si=Gt[Jt])&&(Ii[ti[Jt]]=!(nn[ti[Jt]]=si));if(Rt){if(Ye||ve){if(Ye){for(Gt=[],Jt=Ii.length;Jt--;)(si=Ii[Jt])&&Gt.push(nn[Jt]=si);Ye(null,Ii=[],Gt,Ct)}for(Jt=Ii.length;Jt--;)(si=Ii[Jt])&&(Gt=Ye?Tn(Rt,si):mi[Jt])>-1&&(Rt[Gt]=!(Ee[Gt]=si))}}else Ii=Kt(Ii===Ee?Ii.splice(Ni,Ii.length):Ii),Ye?Ye(null,Ee,Ii,Ct):gn.apply(Ee,Ii)})}function ln(ve){for(var Fe,Ve,mt,Ye=ve.length,dt=F.relative[ve[0].type],Rt=dt||F.relative[" "],Ee=dt?1:0,Xe=Cn(function(Jt){return Jt===Fe},Rt,!0),Ct=Cn(function(Jt){return Tn(Fe,Jt)>-1},Rt,!0),Gt=[function(Jt,si,mi){var ti=!dt&&(mi||si!==$e)||((Fe=si).nodeType?Xe(Jt,si,mi):Ct(Jt,si,mi));return Fe=null,ti}];Ee<Ye;Ee++)if(Ve=F.relative[ve[Ee].type])Gt=[Cn(Vi(Gt),Ve)];else{if(Ve=F.filter[ve[Ee].type].apply(null,ve[Ee].matches),Ve[yi]){for(mt=++Ee;mt<Ye&&!F.relative[ve[mt].type];mt++);return an(Ee>1&&Vi(Gt),Ee>1&&vn(ve.slice(0,Ee-1).concat({value:ve[Ee-2].type===" "?"*":""})).replace(On,"$1"),Ve,Ee<mt&&ln(ve.slice(Ee,mt)),mt<Ye&&ln(ve=ve.slice(mt)),mt<Ye&&vn(ve))}Gt.push(Ve)}return Vi(Gt)}function wi(ve,Fe){var Ve=Fe.length>0,mt=ve.length>0,Ye=function(dt,Rt,Ee,Xe,Ct){var Gt,Jt,si,mi=0,ti="0",Ni=dt&&[],Yi=[],nn=$e,Ii=dt||mt&&F.find.TAG("*",Ct),sr=Bi+=nn==null?1:Math.random()||.1,ar=Ii.length;for(Ct&&($e=Rt==vt||Rt||Ct);ti!==ar&&(Gt=Ii[ti])!=null;ti++){if(mt&&Gt){for(Jt=0,!Rt&&Gt.ownerDocument!=vt&&(at(Gt),Ee=!oi);si=ve[Jt++];)if(si(Gt,Rt||vt,Ee)){Xe.push(Gt);break}Ct&&(Bi=sr)}Ve&&((Gt=!si&&Gt)&&mi--,dt&&Ni.push(Gt))}if(mi+=ti,Ve&&ti!==mi){for(Jt=0;si=Fe[Jt++];)si(Ni,Yi,Rt,Ee);if(dt){if(mi>0)for(;ti--;)Ni[ti]||Yi[ti]||(Yi[ti]=pn.call(Xe));Yi=Kt(Yi)}gn.apply(Xe,Yi),Ct&&!dt&&Yi.length>0&&mi+Fe.length>1&&di.uniqueSort(Xe)}return Ct&&(Bi=sr,$e=nn),Ni};return Ve?Mi(Ye):Ye}return Le=di.compile=function(ve,Fe){var Ve,mt=[],Ye=[],dt=jn[ve+" "];if(!dt){for(Fe||(Fe=Ae(ve)),Ve=Fe.length;Ve--;)dt=ln(Fe[Ve]),dt[yi]?mt.push(dt):Ye.push(dt);dt=jn(ve,wi(Ye,mt)),dt.selector=ve}return dt},He=di.select=function(ve,Fe,Ve,mt){var Ye,dt,Rt,Ee,Xe,Ct=typeof ve=="function"&&ve,Gt=!mt&&Ae(ve=Ct.selector||ve);if(Ve=Ve||[],Gt.length===1){if(dt=Gt[0]=Gt[0].slice(0),dt.length>2&&(Rt=dt[0]).type==="ID"&&Fe.nodeType===9&&oi&&F.relative[dt[1].type]){if(Fe=(F.find.ID(Rt.matches[0].replace(sn,Li),Fe)||[])[0],Fe)Ct&&(Fe=Fe.parentNode);else return Ve;ve=ve.slice(dt.shift().value.length)}for(Ye=An.needsContext.test(ve)?0:dt.length;Ye--&&(Rt=dt[Ye],!F.relative[Ee=Rt.type]);)if((Xe=F.find[Ee])&&(mt=Xe(Rt.matches[0].replace(sn,Li),en.test(dt[0].type)&&Ri(Fe.parentNode)||Fe))){if(dt.splice(Ye,1),ve=mt.length&&vn(dt),!ve)return gn.apply(Ve,mt),Ve;break}}return(Ct||Le(ve,Gt))(mt,Fe,!oi,Ve,!Fe||en.test(ve)&&Ri(Fe.parentNode)||Fe),Ve},R.sortStable=yi.split("").sort(_n).join("")===yi,R.detectDuplicates=!!kt,at(),R.sortDetached=Ui(function(ve){return ve.compareDocumentPosition(vt.createElement("fieldset"))&1}),Ui(function(ve){return ve.innerHTML="<a href='#'></a>",ve.firstChild.getAttribute("href")==="#"})||Xi("type|href|height|width",function(ve,Fe,Ve){if(!Ve)return ve.getAttribute(Fe,Fe.toLowerCase()==="type"?1:2)}),(!R.attributes||!Ui(function(ve){return ve.innerHTML="<input/>",ve.firstChild.setAttribute("value",""),ve.firstChild.getAttribute("value")===""}))&&Xi("value",function(ve,Fe,Ve){if(!Ve&&ve.nodeName.toLowerCase()==="input")return ve.defaultValue}),Ui(function(ve){return ve.getAttribute("disabled")==null})||Xi(tr,function(ve,Fe,Ve){var mt;if(!Ve)return ve[Fe]===!0?Fe.toLowerCase():(mt=ve.getAttributeNode(Fe))&&mt.specified?mt.value:null}),di}(t);u.find=I,u.expr=I.selectors,u.expr[":"]=u.expr.pseudos,u.uniqueSort=u.unique=I.uniqueSort,u.text=I.getText,u.isXMLDoc=I.isXML,u.contains=I.contains,u.escapeSelector=I.escape;var N=function(d,b,R){for(var F=[],q=R!==void 0;(d=d[b])&&d.nodeType!==9;)if(d.nodeType===1){if(q&&u(d).is(R))break;F.push(d)}return F},j=function(d,b){for(var R=[];d;d=d.nextSibling)d.nodeType===1&&d!==b&&R.push(d);return R},X=u.expr.match.needsContext;function pe(d,b){return d.nodeName&&d.nodeName.toLowerCase()===b.toLowerCase()}var re=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function ue(d,b,R){return M(b)?u.grep(d,function(F,q){return!!b.call(F,q,F)!==R}):b.nodeType?u.grep(d,function(F){return F===b!==R}):typeof b!="string"?u.grep(d,function(F){return y.call(b,F)>-1!==R}):u.filter(b,d,R)}u.filter=function(d,b,R){var F=b[0];return R&&(d=":not("+d+")"),b.length===1&&F.nodeType===1?u.find.matchesSelector(F,d)?[F]:[]:u.find.matches(d,u.grep(b,function(q){return q.nodeType===1}))},u.fn.extend({find:function(d){var b,R,F=this.length,q=this;if(typeof d!="string")return this.pushStack(u(d).filter(function(){for(b=0;b<F;b++)if(u.contains(q[b],this))return!0}));for(R=this.pushStack([]),b=0;b<F;b++)u.find(d,q[b],R);return F>1?u.uniqueSort(R):R},filter:function(d){return this.pushStack(ue(this,d||[],!1))},not:function(d){return this.pushStack(ue(this,d||[],!0))},is:function(d){return!!ue(this,typeof d=="string"&&X.test(d)?u(d):d||[],!1).length}});var ee,Te=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,ie=u.fn.init=function(d,b,R){var F,q;if(!d)return this;if(R=R||ee,typeof d=="string")if(d[0]==="<"&&d[d.length-1]===">"&&d.length>=3?F=[null,d,null]:F=Te.exec(d),F&&(F[1]||!b))if(F[1]){if(b=b instanceof u?b[0]:b,u.merge(this,u.parseHTML(F[1],b&&b.nodeType?b.ownerDocument||b:D,!0)),re.test(F[1])&&u.isPlainObject(b))for(F in b)M(this[F])?this[F](b[F]):this.attr(F,b[F]);return this}else return q=D.getElementById(F[2]),q&&(this[0]=q,this.length=1),this;else return!b||b.jquery?(b||R).find(d):this.constructor(b).find(d);else{if(d.nodeType)return this[0]=d,this.length=1,this;if(M(d))return R.ready!==void 0?R.ready(d):d(u)}return u.makeArray(d,this)};ie.prototype=u.fn,ee=u(D);var be=/^(?:parents|prev(?:Until|All))/,me={children:!0,contents:!0,next:!0,prev:!0};u.fn.extend({has:function(d){var b=u(d,this),R=b.length;return this.filter(function(){for(var F=0;F<R;F++)if(u.contains(this,b[F]))return!0})},closest:function(d,b){var R,F=0,q=this.length,te=[],Ae=typeof d!="string"&&u(d);if(!X.test(d)){for(;F<q;F++)for(R=this[F];R&&R!==b;R=R.parentNode)if(R.nodeType<11&&(Ae?Ae.index(R)>-1:R.nodeType===1&&u.find.matchesSelector(R,d))){te.push(R);break}}return this.pushStack(te.length>1?u.uniqueSort(te):te)},index:function(d){return d?typeof d=="string"?y.call(u(d),this[0]):y.call(this,d.jquery?d[0]:d):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(d,b){return this.pushStack(u.uniqueSort(u.merge(this.get(),u(d,b))))},addBack:function(d){return this.add(d==null?this.prevObject:this.prevObject.filter(d))}});function de(d,b){for(;(d=d[b])&&d.nodeType!==1;);return d}u.each({parent:function(d){var b=d.parentNode;return b&&b.nodeType!==11?b:null},parents:function(d){return N(d,"parentNode")},parentsUntil:function(d,b,R){return N(d,"parentNode",R)},next:function(d){return de(d,"nextSibling")},prev:function(d){return de(d,"previousSibling")},nextAll:function(d){return N(d,"nextSibling")},prevAll:function(d){return N(d,"previousSibling")},nextUntil:function(d,b,R){return N(d,"nextSibling",R)},prevUntil:function(d,b,R){return N(d,"previousSibling",R)},siblings:function(d){return j((d.parentNode||{}).firstChild,d)},children:function(d){return j(d.firstChild)},contents:function(d){return d.contentDocument!=null&&l(d.contentDocument)?d.contentDocument:(pe(d,"template")&&(d=d.content||d),u.merge([],d.childNodes))}},function(d,b){u.fn[d]=function(R,F){var q=u.map(this,b,R);return d.slice(-5)!=="Until"&&(F=R),F&&typeof F=="string"&&(q=u.filter(F,q)),this.length>1&&(me[d]||u.uniqueSort(q),be.test(d)&&q.reverse()),this.pushStack(q)}});var _e=/[^\x20\t\r\n\f]+/g;function Ce(d){var b={};return u.each(d.match(_e)||[],function(R,F){b[F]=!0}),b}u.Callbacks=function(d){d=typeof d=="string"?Ce(d):u.extend({},d);var b,R,F,q,te=[],Ae=[],Le=-1,He=function(){for(q=q||d.once,F=b=!0;Ae.length;Le=-1)for(R=Ae.shift();++Le<te.length;)te[Le].apply(R[0],R[1])===!1&&d.stopOnFalse&&(Le=te.length,R=!1);d.memory||(R=!1),b=!1,q&&(R?te=[]:te="")},$e={add:function(){return te&&(R&&!b&&(Le=te.length-1,Ae.push(R)),function ft(kt){u.each(kt,function(at,vt){M(vt)?(!d.unique||!$e.has(vt))&&te.push(vt):vt&&vt.length&&H(vt)!=="string"&&ft(vt)})}(arguments),R&&!b&&He()),this},remove:function(){return u.each(arguments,function(ft,kt){for(var at;(at=u.inArray(kt,te,at))>-1;)te.splice(at,1),at<=Le&&Le--}),this},has:function(ft){return ft?u.inArray(ft,te)>-1:te.length>0},empty:function(){return te&&(te=[]),this},disable:function(){return q=Ae=[],te=R="",this},disabled:function(){return!te},lock:function(){return q=Ae=[],!R&&!b&&(te=R=""),this},locked:function(){return!!q},fireWith:function(ft,kt){return q||(kt=kt||[],kt=[ft,kt.slice?kt.slice():kt],Ae.push(kt),b||He()),this},fire:function(){return $e.fireWith(this,arguments),this},fired:function(){return!!F}};return $e};function V(d){return d}function fe(d){throw d}function xe(d,b,R,F){var q;try{d&&M(q=d.promise)?q.call(d).done(b).fail(R):d&&M(q=d.then)?q.call(d,b,R):b.apply(void 0,[d].slice(F))}catch(te){R.apply(void 0,[te])}}u.extend({Deferred:function(d){var b=[["notify","progress",u.Callbacks("memory"),u.Callbacks("memory"),2],["resolve","done",u.Callbacks("once memory"),u.Callbacks("once memory"),0,"resolved"],["reject","fail",u.Callbacks("once memory"),u.Callbacks("once memory"),1,"rejected"]],R="pending",F={state:function(){return R},always:function(){return q.done(arguments).fail(arguments),this},catch:function(te){return F.then(null,te)},pipe:function(){var te=arguments;return u.Deferred(function(Ae){u.each(b,function(Le,He){var $e=M(te[He[4]])&&te[He[4]];q[He[1]](function(){var ft=$e&&$e.apply(this,arguments);ft&&M(ft.promise)?ft.promise().progress(Ae.notify).done(Ae.resolve).fail(Ae.reject):Ae[He[0]+"With"](this,$e?[ft]:arguments)})}),te=null}).promise()},then:function(te,Ae,Le){var He=0;function $e(ft,kt,at,vt){return function(){var Zt=this,oi=arguments,$t=function(){var Si,qi;if(!(ft<He)){if(Si=at.apply(Zt,oi),Si===kt.promise())throw new TypeError("Thenable self-resolution");qi=Si&&(typeof Si=="object"||typeof Si=="function")&&Si.then,M(qi)?vt?qi.call(Si,$e(He,kt,V,vt),$e(He,kt,fe,vt)):(He++,qi.call(Si,$e(He,kt,V,vt),$e(He,kt,fe,vt),$e(He,kt,V,kt.notifyWith))):(at!==V&&(Zt=void 0,oi=[Si]),(vt||kt.resolveWith)(Zt,oi))}},Ci=vt?$t:function(){try{$t()}catch(Si){u.Deferred.exceptionHook&&u.Deferred.exceptionHook(Si,Ci.stackTrace),ft+1>=He&&(at!==fe&&(Zt=void 0,oi=[Si]),kt.rejectWith(Zt,oi))}};ft?Ci():(u.Deferred.getStackHook&&(Ci.stackTrace=u.Deferred.getStackHook()),t.setTimeout(Ci))}}return u.Deferred(function(ft){b[0][3].add($e(0,ft,M(Le)?Le:V,ft.notifyWith)),b[1][3].add($e(0,ft,M(te)?te:V)),b[2][3].add($e(0,ft,M(Ae)?Ae:fe))}).promise()},promise:function(te){return te!=null?u.extend(te,F):F}},q={};return u.each(b,function(te,Ae){var Le=Ae[2],He=Ae[5];F[Ae[1]]=Le.add,He&&Le.add(function(){R=He},b[3-te][2].disable,b[3-te][3].disable,b[0][2].lock,b[0][3].lock),Le.add(Ae[3].fire),q[Ae[0]]=function(){return q[Ae[0]+"With"](this===q?void 0:this,arguments),this},q[Ae[0]+"With"]=Le.fireWith}),F.promise(q),d&&d.call(q,q),q},when:function(d){var b=arguments.length,R=b,F=Array(R),q=p.call(arguments),te=u.Deferred(),Ae=function(Le){return function(He){F[Le]=this,q[Le]=arguments.length>1?p.call(arguments):He,--b||te.resolveWith(F,q)}};if(b<=1&&(xe(d,te.done(Ae(R)).resolve,te.reject,!b),te.state()==="pending"||M(q[R]&&q[R].then)))return te.then();for(;R--;)xe(q[R],Ae(R),te.reject);return te.promise()}});var Me=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;u.Deferred.exceptionHook=function(d,b){t.console&&t.console.warn&&d&&Me.test(d.name)&&t.console.warn("jQuery.Deferred exception: "+d.message,d.stack,b)},u.readyException=function(d){t.setTimeout(function(){throw d})};var ae=u.Deferred();u.fn.ready=function(d){return ae.then(d).catch(function(b){u.readyException(b)}),this},u.extend({isReady:!1,readyWait:1,ready:function(d){(d===!0?--u.readyWait:u.isReady)||(u.isReady=!0,!(d!==!0&&--u.readyWait>0)&&ae.resolveWith(D,[u]))}}),u.ready.then=ae.then;function ge(){D.removeEventListener("DOMContentLoaded",ge),t.removeEventListener("load",ge),u.ready()}D.readyState==="complete"||D.readyState!=="loading"&&!D.documentElement.doScroll?t.setTimeout(u.ready):(D.addEventListener("DOMContentLoaded",ge),t.addEventListener("load",ge));var Ie=function(d,b,R,F,q,te,Ae){var Le=0,He=d.length,$e=R==null;if(H(R)==="object"){q=!0;for(Le in R)Ie(d,b,Le,R[Le],!0,te,Ae)}else if(F!==void 0&&(q=!0,M(F)||(Ae=!0),$e&&(Ae?(b.call(d,F),b=null):($e=b,b=function(ft,kt,at){return $e.call(u(ft),at)})),b))for(;Le<He;Le++)b(d[Le],R,Ae?F:F.call(d[Le],Le,b(d[Le],R)));return q?d:$e?b.call(d):He?b(d[0],R):te},Se=/^-ms-/,ce=/-([a-z])/g;function Pe(d,b){return b.toUpperCase()}function k(d){return d.replace(Se,"ms-").replace(ce,Pe)}var J=function(d){return d.nodeType===1||d.nodeType===9||!+d.nodeType};function L(){this.expando=u.expando+L.uid++}L.uid=1,L.prototype={cache:function(d){var b=d[this.expando];return b||(b=Object.create(null),J(d)&&(d.nodeType?d[this.expando]=b:Object.defineProperty(d,this.expando,{value:b,configurable:!0}))),b},set:function(d,b,R){var F,q=this.cache(d);if(typeof b=="string")q[k(b)]=R;else for(F in b)q[k(F)]=b[F];return q},get:function(d,b){return b===void 0?this.cache(d):d[this.expando]&&d[this.expando][k(b)]},access:function(d,b,R){return b===void 0||b&&typeof b=="string"&&R===void 0?this.get(d,b):(this.set(d,b,R),R!==void 0?R:b)},remove:function(d,b){var R,F=d[this.expando];if(F!==void 0){if(b!==void 0)for(Array.isArray(b)?b=b.map(k):(b=k(b),b=b in F?[b]:b.match(_e)||[]),R=b.length;R--;)delete F[b[R]];(b===void 0||u.isEmptyObject(F))&&(d.nodeType?d[this.expando]=void 0:delete d[this.expando])}},hasData:function(d){var b=d[this.expando];return b!==void 0&&!u.isEmptyObject(b)}};var O=new L,ne=new L,Z=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,he=/[A-Z]/g;function we(d){return d==="true"?!0:d==="false"?!1:d==="null"?null:d===+d+""?+d:Z.test(d)?JSON.parse(d):d}function h(d,b,R){var F;if(R===void 0&&d.nodeType===1)if(F="data-"+b.replace(he,"-$&").toLowerCase(),R=d.getAttribute(F),typeof R=="string"){try{R=we(R)}catch{}ne.set(d,b,R)}else R=void 0;return R}u.extend({hasData:function(d){return ne.hasData(d)||O.hasData(d)},data:function(d,b,R){return ne.access(d,b,R)},removeData:function(d,b){ne.remove(d,b)},_data:function(d,b,R){return O.access(d,b,R)},_removeData:function(d,b){O.remove(d,b)}}),u.fn.extend({data:function(d,b){var R,F,q,te=this[0],Ae=te&&te.attributes;if(d===void 0){if(this.length&&(q=ne.get(te),te.nodeType===1&&!O.get(te,"hasDataAttrs"))){for(R=Ae.length;R--;)Ae[R]&&(F=Ae[R].name,F.indexOf("data-")===0&&(F=k(F.slice(5)),h(te,F,q[F])));O.set(te,"hasDataAttrs",!0)}return q}return typeof d=="object"?this.each(function(){ne.set(this,d)}):Ie(this,function(Le){var He;if(te&&Le===void 0)return He=ne.get(te,d),He!==void 0||(He=h(te,d),He!==void 0)?He:void 0;this.each(function(){ne.set(this,d,Le)})},null,b,arguments.length>1,null,!0)},removeData:function(d){return this.each(function(){ne.remove(this,d)})}}),u.extend({queue:function(d,b,R){var F;if(d)return b=(b||"fx")+"queue",F=O.get(d,b),R&&(!F||Array.isArray(R)?F=O.access(d,b,u.makeArray(R)):F.push(R)),F||[]},dequeue:function(d,b){b=b||"fx";var R=u.queue(d,b),F=R.length,q=R.shift(),te=u._queueHooks(d,b),Ae=function(){u.dequeue(d,b)};q==="inprogress"&&(q=R.shift(),F--),q&&(b==="fx"&&R.unshift("inprogress"),delete te.stop,q.call(d,Ae,te)),!F&&te&&te.empty.fire()},_queueHooks:function(d,b){var R=b+"queueHooks";return O.get(d,R)||O.access(d,R,{empty:u.Callbacks("once memory").add(function(){O.remove(d,[b+"queue",R])})})}}),u.fn.extend({queue:function(d,b){var R=2;return typeof d!="string"&&(b=d,d="fx",R--),arguments.length<R?u.queue(this[0],d):b===void 0?this:this.each(function(){var F=u.queue(this,d,b);u._queueHooks(this,d),d==="fx"&&F[0]!=="inprogress"&&u.dequeue(this,d)})},dequeue:function(d){return this.each(function(){u.dequeue(this,d)})},clearQueue:function(d){return this.queue(d||"fx",[])},promise:function(d,b){var R,F=1,q=u.Deferred(),te=this,Ae=this.length,Le=function(){--F||q.resolveWith(te,[te])};for(typeof d!="string"&&(b=d,d=void 0),d=d||"fx";Ae--;)R=O.get(te[Ae],d+"queueHooks"),R&&R.empty&&(F++,R.empty.add(Le));return Le(),q.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,U=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),W=["Top","Right","Bottom","Left"],K=D.documentElement,ye=function(d){return u.contains(d.ownerDocument,d)},ze={composed:!0};K.getRootNode&&(ye=function(d){return u.contains(d.ownerDocument,d)||d.getRootNode(ze)===d.ownerDocument});var Oe=function(d,b){return d=b||d,d.style.display==="none"||d.style.display===""&&ye(d)&&u.css(d,"display")==="none"};function je(d,b,R,F){var q,te,Ae=20,Le=F?function(){return F.cur()}:function(){return u.css(d,b,"")},He=Le(),$e=R&&R[3]||(u.cssNumber[b]?"":"px"),ft=d.nodeType&&(u.cssNumber[b]||$e!=="px"&&+He)&&U.exec(u.css(d,b));if(ft&&ft[3]!==$e){for(He=He/2,$e=$e||ft[3],ft=+He||1;Ae--;)u.style(d,b,ft+$e),(1-te)*(1-(te=Le()/He||.5))<=0&&(Ae=0),ft=ft/te;ft=ft*2,u.style(d,b,ft+$e),R=R||[]}return R&&(ft=+ft||+He||0,q=R[1]?ft+(R[1]+1)*R[2]:+R[2],F&&(F.unit=$e,F.start=ft,F.end=q)),q}var Qe={};function qe(d){var b,R=d.ownerDocument,F=d.nodeName,q=Qe[F];return q||(b=R.body.appendChild(R.createElement(F)),q=u.css(b,"display"),b.parentNode.removeChild(b),q==="none"&&(q="block"),Qe[F]=q,q)}function ht(d,b){for(var R,F,q=[],te=0,Ae=d.length;te<Ae;te++)F=d[te],F.style&&(R=F.style.display,b?(R==="none"&&(q[te]=O.get(F,"display")||null,q[te]||(F.style.display="")),F.style.display===""&&Oe(F)&&(q[te]=qe(F))):R!=="none"&&(q[te]="none",O.set(F,"display",R)));for(te=0;te<Ae;te++)q[te]!=null&&(d[te].style.display=q[te]);return d}u.fn.extend({show:function(){return ht(this,!0)},hide:function(){return ht(this)},toggle:function(d){return typeof d=="boolean"?d?this.show():this.hide():this.each(function(){Oe(this)?u(this).show():u(this).hide()})}});var Et=/^(?:checkbox|radio)$/i,Ze=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,pt=/^$|^module$|\/(?:java|ecma)script/i;(function(){var d=D.createDocumentFragment(),b=d.appendChild(D.createElement("div")),R=D.createElement("input");R.setAttribute("type","radio"),R.setAttribute("checked","checked"),R.setAttribute("name","t"),b.appendChild(R),T.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",T.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,b.innerHTML="<option></option>",T.option=!!b.lastChild})();var ct={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,"",""]};ct.tbody=ct.tfoot=ct.colgroup=ct.caption=ct.thead,ct.th=ct.td,T.option||(ct.optgroup=ct.option=[1,"<select multiple='multiple'>","</select>"]);function nt(d,b){var R;return typeof d.getElementsByTagName<"u"?R=d.getElementsByTagName(b||"*"):typeof d.querySelectorAll<"u"?R=d.querySelectorAll(b||"*"):R=[],b===void 0||b&&pe(d,b)?u.merge([d],R):R}function Lt(d,b){for(var R=0,F=d.length;R<F;R++)O.set(d[R],"globalEval",!b||O.get(b[R],"globalEval"))}var Ut=/<|&#?\w+;/;function gt(d,b,R,F,q){for(var te,Ae,Le,He,$e,ft,kt=b.createDocumentFragment(),at=[],vt=0,Zt=d.length;vt<Zt;vt++)if(te=d[vt],te||te===0)if(H(te)==="object")u.merge(at,te.nodeType?[te]:te);else if(!Ut.test(te))at.push(b.createTextNode(te));else{for(Ae=Ae||kt.appendChild(b.createElement("div")),Le=(Ze.exec(te)||["",""])[1].toLowerCase(),He=ct[Le]||ct._default,Ae.innerHTML=He[1]+u.htmlPrefilter(te)+He[2],ft=He[0];ft--;)Ae=Ae.lastChild;u.merge(at,Ae.childNodes),Ae=kt.firstChild,Ae.textContent=""}for(kt.textContent="",vt=0;te=at[vt++];){if(F&&u.inArray(te,F)>-1){q&&q.push(te);continue}if($e=ye(te),Ae=nt(kt.appendChild(te),"script"),$e&&Lt(Ae),R)for(ft=0;te=Ae[ft++];)pt.test(te.type||"")&&R.push(te)}return kt}var bt=/^key/,ot=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Je=/^([^.]*)(?:\.(.+)|)/;function et(){return!0}function xt(){return!1}function wt(d,b){return d===lt()==(b==="focus")}function lt(){try{return D.activeElement}catch{}}function ut(d,b,R,F,q,te){var Ae,Le;if(typeof b=="object"){typeof R!="string"&&(F=F||R,R=void 0);for(Le in b)ut(d,Le,R,F,b[Le],te);return d}if(F==null&&q==null?(q=R,F=R=void 0):q==null&&(typeof R=="string"?(q=F,F=void 0):(q=F,F=R,R=void 0)),q===!1)q=xt;else if(!q)return d;return te===1&&(Ae=q,q=function(He){return u().off(He),Ae.apply(this,arguments)},q.guid=Ae.guid||(Ae.guid=u.guid++)),d.each(function(){u.event.add(this,b,q,F,R)})}u.event={global:{},add:function(d,b,R,F,q){var te,Ae,Le,He,$e,ft,kt,at,vt,Zt,oi,$t=O.get(d);if(J(d))for(R.handler&&(te=R,R=te.handler,q=te.selector),q&&u.find.matchesSelector(K,q),R.guid||(R.guid=u.guid++),(He=$t.events)||(He=$t.events=Object.create(null)),(Ae=$t.handle)||(Ae=$t.handle=function(Ci){return typeof u<"u"&&u.event.triggered!==Ci.type?u.event.dispatch.apply(d,arguments):void 0}),b=(b||"").match(_e)||[""],$e=b.length;$e--;)Le=Je.exec(b[$e])||[],vt=oi=Le[1],Zt=(Le[2]||"").split(".").sort(),vt&&(kt=u.event.special[vt]||{},vt=(q?kt.delegateType:kt.bindType)||vt,kt=u.event.special[vt]||{},ft=u.extend({type:vt,origType:oi,data:F,handler:R,guid:R.guid,selector:q,needsContext:q&&u.expr.match.needsContext.test(q),namespace:Zt.join(".")},te),(at=He[vt])||(at=He[vt]=[],at.delegateCount=0,(!kt.setup||kt.setup.call(d,F,Zt,Ae)===!1)&&d.addEventListener&&d.addEventListener(vt,Ae)),kt.add&&(kt.add.call(d,ft),ft.handler.guid||(ft.handler.guid=R.guid)),q?at.splice(at.delegateCount++,0,ft):at.push(ft),u.event.global[vt]=!0)},remove:function(d,b,R,F,q){var te,Ae,Le,He,$e,ft,kt,at,vt,Zt,oi,$t=O.hasData(d)&&O.get(d);if(!(!$t||!(He=$t.events))){for(b=(b||"").match(_e)||[""],$e=b.length;$e--;){if(Le=Je.exec(b[$e])||[],vt=oi=Le[1],Zt=(Le[2]||"").split(".").sort(),!vt){for(vt in He)u.event.remove(d,vt+b[$e],R,F,!0);continue}for(kt=u.event.special[vt]||{},vt=(F?kt.delegateType:kt.bindType)||vt,at=He[vt]||[],Le=Le[2]&&new RegExp("(^|\\.)"+Zt.join("\\.(?:.*\\.|)")+"(\\.|$)"),Ae=te=at.length;te--;)ft=at[te],(q||oi===ft.origType)&&(!R||R.guid===ft.guid)&&(!Le||Le.test(ft.namespace))&&(!F||F===ft.selector||F==="**"&&ft.selector)&&(at.splice(te,1),ft.selector&&at.delegateCount--,kt.remove&&kt.remove.call(d,ft));Ae&&!at.length&&((!kt.teardown||kt.teardown.call(d,Zt,$t.handle)===!1)&&u.removeEvent(d,vt,$t.handle),delete He[vt])}u.isEmptyObject(He)&&O.remove(d,"handle events")}},dispatch:function(d){var b,R,F,q,te,Ae,Le=new Array(arguments.length),He=u.event.fix(d),$e=(O.get(this,"events")||Object.create(null))[He.type]||[],ft=u.event.special[He.type]||{};for(Le[0]=He,b=1;b<arguments.length;b++)Le[b]=arguments[b];if(He.delegateTarget=this,!(ft.preDispatch&&ft.preDispatch.call(this,He)===!1)){for(Ae=u.event.handlers.call(this,He,$e),b=0;(q=Ae[b++])&&!He.isPropagationStopped();)for(He.currentTarget=q.elem,R=0;(te=q.handlers[R++])&&!He.isImmediatePropagationStopped();)(!He.rnamespace||te.namespace===!1||He.rnamespace.test(te.namespace))&&(He.handleObj=te,He.data=te.data,F=((u.event.special[te.origType]||{}).handle||te.handler).apply(q.elem,Le),F!==void 0&&(He.result=F)===!1&&(He.preventDefault(),He.stopPropagation()));return ft.postDispatch&&ft.postDispatch.call(this,He),He.result}},handlers:function(d,b){var R,F,q,te,Ae,Le=[],He=b.delegateCount,$e=d.target;if(He&&$e.nodeType&&!(d.type==="click"&&d.button>=1)){for(;$e!==this;$e=$e.parentNode||this)if($e.nodeType===1&&!(d.type==="click"&&$e.disabled===!0)){for(te=[],Ae={},R=0;R<He;R++)F=b[R],q=F.selector+" ",Ae[q]===void 0&&(Ae[q]=F.needsContext?u(q,this).index($e)>-1:u.find(q,this,null,[$e]).length),Ae[q]&&te.push(F);te.length&&Le.push({elem:$e,handlers:te})}}return $e=this,He<b.length&&Le.push({elem:$e,handlers:b.slice(He)}),Le},addProp:function(d,b){Object.defineProperty(u.Event.prototype,d,{enumerable:!0,configurable:!0,get:M(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[d]},set:function(R){Object.defineProperty(this,d,{enumerable:!0,configurable:!0,writable:!0,value:R})}})},fix:function(d){return d[u.expando]?d:new u.Event(d)},special:{load:{noBubble:!0},click:{setup:function(d){var b=this||d;return Et.test(b.type)&&b.click&&pe(b,"input")&&Tt(b,"click",et),!1},trigger:function(d){var b=this||d;return Et.test(b.type)&&b.click&&pe(b,"input")&&Tt(b,"click"),!0},_default:function(d){var b=d.target;return Et.test(b.type)&&b.click&&pe(b,"input")&&O.get(b,"click")||pe(b,"a")}},beforeunload:{postDispatch:function(d){d.result!==void 0&&d.originalEvent&&(d.originalEvent.returnValue=d.result)}}}};function Tt(d,b,R){if(!R){O.get(d,b)===void 0&&u.event.add(d,b,et);return}O.set(d,b,!1),u.event.add(d,b,{namespace:!1,handler:function(F){var q,te,Ae=O.get(this,b);if(F.isTrigger&1&&this[b]){if(Ae.length)(u.event.special[b]||{}).delegateType&&F.stopPropagation();else if(Ae=p.call(arguments),O.set(this,b,Ae),q=R(this,b),this[b](),te=O.get(this,b),Ae!==te||q?O.set(this,b,!1):te={},Ae!==te)return F.stopImmediatePropagation(),F.preventDefault(),te.value}else Ae.length&&(O.set(this,b,{value:u.event.trigger(u.extend(Ae[0],u.Event.prototype),Ae.slice(1),this)}),F.stopImmediatePropagation())}})}u.removeEvent=function(d,b,R){d.removeEventListener&&d.removeEventListener(b,R)},u.Event=function(d,b){if(!(this instanceof u.Event))return new u.Event(d,b);d&&d.type?(this.originalEvent=d,this.type=d.type,this.isDefaultPrevented=d.defaultPrevented||d.defaultPrevented===void 0&&d.returnValue===!1?et:xt,this.target=d.target&&d.target.nodeType===3?d.target.parentNode:d.target,this.currentTarget=d.currentTarget,this.relatedTarget=d.relatedTarget):this.type=d,b&&u.extend(this,b),this.timeStamp=d&&d.timeStamp||Date.now(),this[u.expando]=!0},u.Event.prototype={constructor:u.Event,isDefaultPrevented:xt,isPropagationStopped:xt,isImmediatePropagationStopped:xt,isSimulated:!1,preventDefault:function(){var d=this.originalEvent;this.isDefaultPrevented=et,d&&!this.isSimulated&&d.preventDefault()},stopPropagation:function(){var d=this.originalEvent;this.isPropagationStopped=et,d&&!this.isSimulated&&d.stopPropagation()},stopImmediatePropagation:function(){var d=this.originalEvent;this.isImmediatePropagationStopped=et,d&&!this.isSimulated&&d.stopImmediatePropagation(),this.stopPropagation()}},u.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:function(d){var b=d.button;return d.which==null&&bt.test(d.type)?d.charCode!=null?d.charCode:d.keyCode:!d.which&&b!==void 0&&ot.test(d.type)?b&1?1:b&2?3:b&4?2:0:d.which}},u.event.addProp),u.each({focus:"focusin",blur:"focusout"},function(d,b){u.event.special[d]={setup:function(){return Tt(this,d,wt),!1},trigger:function(){return Tt(this,d),!0},delegateType:b}}),u.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave