UNPKG

@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 987 kB
import{a as Xn,h as Ms}from"./chunk-I3HGOF4N.js";import{a as Os}from"./chunk-P2JMEVHX.js";import{a as Ps}from"./chunk-QBSATBVB.js";import{a as Bi}from"./chunk-2SUYJOML.js";import{b as xs,c as Ds,f as Rs,h as Ns,i as Fs,k as ks,l as Ls,m as Bs}from"./chunk-BIWUBEGG.js";import{a as to,c as Un}from"./chunk-UYLDA6E6.js";import{b as Yn,n as Lr,p as Ii}from"./chunk-2YE6NNA6.js";import{b as Ss,g as os}from"./chunk-R6HAKAEO.js";import{a as cr,b as ss,c as Rn}from"./chunk-YAXTLTJC.js";var Kn=ss((Hs,Br)=>{(function(t,d){"use strict";typeof Br=="object"&&typeof Br.exports=="object"?Br.exports=t.document?d(t,!0):function(o){if(!o.document)throw new Error("jQuery requires a window with a document");return d(o)}:d(t)})(typeof window!="undefined"?window:Hs,function(t,d){"use strict";var o=[],l=Object.getPrototypeOf,p=o.slice,y=o.flat?function(f){return o.flat.call(f)}:function(f){return o.concat.apply([],f)},c=o.push,_=o.indexOf,v={},E=v.toString,m=v.hasOwnProperty,w=m.toString,A=w.call(Object),b={},D=function(T){return typeof T=="function"&&typeof T.nodeType!="number"},P=function(T){return T!=null&&T===T.window},R=t.document,j={type:!0,src:!0,nonce:!0,noModule:!0};function W(f,T,M){M=M||R;var k,X,te=M.createElement("script");if(te.text=f,T)for(k in j)X=T[k]||T.getAttribute&&T.getAttribute(k),X&&te.setAttribute(k,X);M.head.appendChild(te).parentNode.removeChild(te)}function H(f){return f==null?f+"":typeof f=="object"||typeof f=="function"?v[E.call(f)]||"object":typeof f}var S="3.5.0",u=function(f,T){return new u.fn.init(f,T)};u.fn=u.prototype={jquery:S,constructor:u,length:0,toArray:function(){return p.call(this)},get:function(f){return f==null?p.call(this):f<0?this[f+this.length]:this[f]},pushStack:function(f){var T=u.merge(this.constructor(),f);return T.prevObject=this,T},each:function(f){return u.each(this,f)},map:function(f){return this.pushStack(u.map(this,function(T,M){return f.call(T,M,T)}))},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(f,T){return(T+1)%2}))},odd:function(){return this.pushStack(u.grep(this,function(f,T){return T%2}))},eq:function(f){var T=this.length,M=+f+(f<0?T:0);return this.pushStack(M>=0&&M<T?[this[M]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:o.sort,splice:o.splice},u.extend=u.fn.extend=function(){var f,T,M,k,X,te,ge=arguments[0]||{},Le=1,He=arguments.length,$e=!1;for(typeof ge=="boolean"&&($e=ge,ge=arguments[Le]||{},Le++),typeof ge!="object"&&!D(ge)&&(ge={}),Le===He&&(ge=this,Le--);Le<He;Le++)if((f=arguments[Le])!=null)for(T in f)k=f[T],!(T==="__proto__"||ge===k)&&($e&&k&&(u.isPlainObject(k)||(X=Array.isArray(k)))?(M=ge[T],X&&!Array.isArray(M)?te=[]:!X&&!u.isPlainObject(M)?te={}:te=M,X=!1,ge[T]=u.extend($e,te,k)):k!==void 0&&(ge[T]=k));return ge},u.extend({expando:"jQuery"+(S+Math.random()).replace(/\D/g,""),isReady:!0,error:function(f){throw new Error(f)},noop:function(){},isPlainObject:function(f){var T,M;return!f||E.call(f)!=="[object Object]"?!1:(T=l(f),T?(M=m.call(T,"constructor")&&T.constructor,typeof M=="function"&&w.call(M)===A):!0)},isEmptyObject:function(f){var T;for(T in f)return!1;return!0},globalEval:function(f,T,M){W(f,{nonce:T&&T.nonce},M)},each:function(f,T){var M,k=0;if(Y(f))for(M=f.length;k<M&&T.call(f[k],k,f[k])!==!1;k++);else for(k in f)if(T.call(f[k],k,f[k])===!1)break;return f},makeArray:function(f,T){var M=T||[];return f!=null&&(Y(Object(f))?u.merge(M,typeof f=="string"?[f]:f):c.call(M,f)),M},inArray:function(f,T,M){return T==null?-1:_.call(T,f,M)},merge:function(f,T){for(var M=+T.length,k=0,X=f.length;k<M;k++)f[X++]=T[k];return f.length=X,f},grep:function(f,T,M){for(var k,X=[],te=0,ge=f.length,Le=!M;te<ge;te++)k=!T(f[te],te),k!==Le&&X.push(f[te]);return X},map:function(f,T,M){var k,X,te=0,ge=[];if(Y(f))for(k=f.length;te<k;te++)X=T(f[te],te,M),X!=null&&ge.push(X);else for(te in f)X=T(f[te],te,M),X!=null&&ge.push(X);return y(ge)},guid:1,support:b}),typeof Symbol=="function"&&(u.fn[Symbol.iterator]=o[Symbol.iterator]),u.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(f,T){v["[object "+T+"]"]=T.toLowerCase()});function Y(f){var T=!!f&&"length"in f&&f.length,M=H(f);return D(f)||P(f)?!1:M==="array"||T===0||typeof T=="number"&&T>0&&T-1 in f}var C=function(f){var T,M,k,X,te,ge,Le,He,$e,dt,Nt,at,_t,Kt,si,$t,Si,xi,Xi,yi="sizzle"+1*new Date,ri=f.document,Ui=0,hi=0,bi=Ln(),Fn=Ln(),Vn=Ln(),Ki=Ln(),wn=function(_e,ke){return _e===ke&&(Nt=!0),0},bn={}.hasOwnProperty,qi=[],mn=qi.pop,$i=qi.push,vn=qi.push,Pr=qi.slice,In=function(_e,ke){for(var Ve=0,vt=_e.length;Ve<vt;Ve++)if(_e[Ve]===ke)return Ve;return-1},rr="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",mi="[\\x20\\t\\r\\n\\f]",dn="(?:\\\\[\\da-fA-F]{1,6}"+mi+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Nr="\\["+mi+"*("+dn+")(?:"+mi+"*([*^$|!~]?=)"+mi+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+dn+"))|)"+mi+"*\\]",sr=":("+dn+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Nr+")*)|.*)\\)|)",ts=new RegExp(mi+"+","g"),kn=new RegExp("^"+mi+"+|((?:^|[^\\\\])(?:\\\\.)*)"+mi+"+$","g"),is=new RegExp("^"+mi+"*,"+mi+"*"),or=new RegExp("^"+mi+"*([>+~]|"+mi+")"+mi+"*"),ar=new RegExp(mi+"|>"),ns=new RegExp(sr),rs=new RegExp("^"+dn+"$"),_n={ID:new RegExp("^#("+dn+")"),CLASS:new RegExp("^\\.("+dn+")"),TAG:new RegExp("^("+dn+"|[*])"),ATTR:new RegExp("^"+Nr),PSEUDO:new RegExp("^"+sr),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+mi+"*(even|odd|(([+-]|)(\\d*)n|)"+mi+"*(?:([+-]|)"+mi+"*(\\d+)|))"+mi+"*\\)|)","i"),bool:new RegExp("^(?:"+rr+")$","i"),needsContext:new RegExp("^"+mi+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+mi+"*((?:-\\d)?\\d*)"+mi+"*\\)|)(?=[^-]|$)","i")},Or=/HTML$/i,Gn=/^(?:input|select|textarea|button)$/i,lr=/^h\d$/i,zi=/^[^{]+\{\s*\[native \w/,en=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tn=/[+~]/,ln=new RegExp("\\\\[\\da-fA-F]{1,6}"+mi+"?|\\\\([^\\r\\n\\f])","g"),Li=function(_e,ke){var Ve="0x"+_e.slice(1)-65536;return ke||(Ve<0?String.fromCharCode(Ve+65536):String.fromCharCode(Ve>>10|55296,Ve&1023|56320))},Fr=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ui=function(_e,ke){return ke?_e==="\0"?"\uFFFD":_e.slice(0,-1)+"\\"+_e.charCodeAt(_e.length-1).toString(16)+" ":"\\"+_e},yn=function(){at()},kr=Dn(function(_e){return _e.disabled===!0&&_e.nodeName.toLowerCase()==="fieldset"},{dir:"parentNode",next:"legend"});try{vn.apply(qi=Pr.call(ri.childNodes),ri.childNodes),qi[ri.childNodes.length].nodeType}catch{vn={apply:qi.length?function(ke,Ve){$i.apply(ke,Pr.call(Ve))}:function(ke,Ve){for(var vt=ke.length,Ge=0;ke[vt++]=Ve[Ge++];);ke.length=vt-1}}}function fi(_e,ke,Ve,vt){var Ge,ft,Mt,Ie,Qe,St,jt,Zt=ke&&ke.ownerDocument,oi=ke?ke.nodeType:9;if(Ve=Ve||[],typeof _e!="string"||!_e||oi!==1&&oi!==9&&oi!==11)return Ve;if(!vt&&(at(ke),ke=ke||_t,si)){if(oi!==11&&(Qe=en.exec(_e)))if(Ge=Qe[1]){if(oi===9)if(Mt=ke.getElementById(Ge)){if(Mt.id===Ge)return Ve.push(Mt),Ve}else return Ve;else if(Zt&&(Mt=Zt.getElementById(Ge))&&Xi(ke,Mt)&&Mt.id===Ge)return Ve.push(Mt),Ve}else{if(Qe[2])return vn.apply(Ve,ke.getElementsByTagName(_e)),Ve;if((Ge=Qe[3])&&M.getElementsByClassName&&ke.getElementsByClassName)return vn.apply(Ve,ke.getElementsByClassName(Ge)),Ve}if(M.qsa&&!Ki[_e+" "]&&(!$t||!$t.test(_e))&&(oi!==1||ke.nodeName.toLowerCase()!=="object")){if(jt=_e,Zt=ke,oi===1&&(ar.test(_e)||or.test(_e))){for(Zt=tn.test(_e)&&Mi(ke.parentNode)||ke,(Zt!==ke||!M.scope)&&((Ie=ke.getAttribute("id"))?Ie=Ie.replace(Fr,ui):ke.setAttribute("id",Ie=yi)),St=ge(_e),ft=St.length;ft--;)St[ft]=(Ie?"#"+Ie:":scope")+" "+Tn(St[ft]);jt=St.join(",")}try{return vn.apply(Ve,Zt.querySelectorAll(jt)),Ve}catch{Ki(_e,!0)}finally{Ie===yi&&ke.removeAttribute("id")}}}return He(_e.replace(kn,"$1"),ke,Ve,vt)}function Ln(){var _e=[];function ke(Ve,vt){return _e.push(Ve+" ")>k.cacheLength&&delete ke[_e.shift()],ke[Ve+" "]=vt}return ke}function Di(_e){return _e[yi]=!0,_e}function Hi(_e){var ke=_t.createElement("fieldset");try{return!!_e(ke)}catch{return!1}finally{ke.parentNode&&ke.parentNode.removeChild(ke),ke=null}}function Qi(_e,ke){for(var Ve=_e.split("|"),vt=Ve.length;vt--;)k.attrHandle[Ve[vt]]=ke}function Ni(_e,ke){var Ve=ke&&_e,vt=Ve&&_e.nodeType===1&&ke.nodeType===1&&_e.sourceIndex-ke.sourceIndex;if(vt)return vt;if(Ve){for(;Ve=Ve.nextSibling;)if(Ve===ke)return-1}return _e?1:-1}function Pi(_e){return function(ke){var Ve=ke.nodeName.toLowerCase();return Ve==="input"&&ke.type===_e}}function Bn(_e){return function(ke){var Ve=ke.nodeName.toLowerCase();return(Ve==="input"||Ve==="button")&&ke.type===_e}}function gi(_e){return function(ke){return"form"in ke?ke.parentNode&&ke.disabled===!1?"label"in ke?"label"in ke.parentNode?ke.parentNode.disabled===_e:ke.disabled===_e:ke.isDisabled===_e||ke.isDisabled!==!_e&&kr(ke)===_e:ke.disabled===_e:"label"in ke?ke.disabled===_e:!1}}function hn(_e){return Di(function(ke){return ke=+ke,Di(function(Ve,vt){for(var Ge,ft=_e([],Ve.length,ke),Mt=ft.length;Mt--;)Ve[Ge=ft[Mt]]&&(Ve[Ge]=!(vt[Ge]=Ve[Ge]))})})}function Mi(_e){return _e&&typeof _e.getElementsByTagName!="undefined"&&_e}M=fi.support={},te=fi.isXML=function(_e){var ke=_e.namespaceURI,Ve=(_e.ownerDocument||_e).documentElement;return!Or.test(ke||Ve&&Ve.nodeName||"HTML")},at=fi.setDocument=function(_e){var ke,Ve,vt=_e?_e.ownerDocument||_e:ri;return vt==_t||vt.nodeType!==9||!vt.documentElement||(_t=vt,Kt=_t.documentElement,si=!te(_t),ri!=_t&&(Ve=_t.defaultView)&&Ve.top!==Ve&&(Ve.addEventListener?Ve.addEventListener("unload",yn,!1):Ve.attachEvent&&Ve.attachEvent("onunload",yn)),M.scope=Hi(function(Ge){return Kt.appendChild(Ge).appendChild(_t.createElement("div")),typeof Ge.querySelectorAll!="undefined"&&!Ge.querySelectorAll(":scope fieldset div").length}),M.attributes=Hi(function(Ge){return Ge.className="i",!Ge.getAttribute("className")}),M.getElementsByTagName=Hi(function(Ge){return Ge.appendChild(_t.createComment("")),!Ge.getElementsByTagName("*").length}),M.getElementsByClassName=zi.test(_t.getElementsByClassName),M.getById=Hi(function(Ge){return Kt.appendChild(Ge).id=yi,!_t.getElementsByName||!_t.getElementsByName(yi).length}),M.getById?(k.filter.ID=function(Ge){var ft=Ge.replace(ln,Li);return function(Mt){return Mt.getAttribute("id")===ft}},k.find.ID=function(Ge,ft){if(typeof ft.getElementById!="undefined"&&si){var Mt=ft.getElementById(Ge);return Mt?[Mt]:[]}}):(k.filter.ID=function(Ge){var ft=Ge.replace(ln,Li);return function(Mt){var Ie=typeof Mt.getAttributeNode!="undefined"&&Mt.getAttributeNode("id");return Ie&&Ie.value===ft}},k.find.ID=function(Ge,ft){if(typeof ft.getElementById!="undefined"&&si){var Mt,Ie,Qe,St=ft.getElementById(Ge);if(St){if(Mt=St.getAttributeNode("id"),Mt&&Mt.value===Ge)return[St];for(Qe=ft.getElementsByName(Ge),Ie=0;St=Qe[Ie++];)if(Mt=St.getAttributeNode("id"),Mt&&Mt.value===Ge)return[St]}return[]}}),k.find.TAG=M.getElementsByTagName?function(Ge,ft){if(typeof ft.getElementsByTagName!="undefined")return ft.getElementsByTagName(Ge);if(M.qsa)return ft.querySelectorAll(Ge)}:function(Ge,ft){var Mt,Ie=[],Qe=0,St=ft.getElementsByTagName(Ge);if(Ge==="*"){for(;Mt=St[Qe++];)Mt.nodeType===1&&Ie.push(Mt);return Ie}return St},k.find.CLASS=M.getElementsByClassName&&function(Ge,ft){if(typeof ft.getElementsByClassName!="undefined"&&si)return ft.getElementsByClassName(Ge)},Si=[],$t=[],(M.qsa=zi.test(_t.querySelectorAll))&&(Hi(function(Ge){var ft;Kt.appendChild(Ge).innerHTML="<a id='"+yi+"'></a><select id='"+yi+"-\r\\' msallowcapture=''><option selected=''></option></select>",Ge.querySelectorAll("[msallowcapture^='']").length&&$t.push("[*^$]="+mi+`*(?:''|"")`),Ge.querySelectorAll("[selected]").length||$t.push("\\["+mi+"*(?:value|"+rr+")"),Ge.querySelectorAll("[id~="+yi+"-]").length||$t.push("~="),ft=_t.createElement("input"),ft.setAttribute("name",""),Ge.appendChild(ft),Ge.querySelectorAll("[name='']").length||$t.push("\\["+mi+"*name"+mi+"*="+mi+`*(?:''|"")`),Ge.querySelectorAll(":checked").length||$t.push(":checked"),Ge.querySelectorAll("a#"+yi+"+*").length||$t.push(".#.+[+~]"),Ge.querySelectorAll("\\\f"),$t.push("[\\r\\n\\f]")}),Hi(function(Ge){Ge.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var ft=_t.createElement("input");ft.setAttribute("type","hidden"),Ge.appendChild(ft).setAttribute("name","D"),Ge.querySelectorAll("[name=d]").length&&$t.push("name"+mi+"*[*^$|!~]?="),Ge.querySelectorAll(":enabled").length!==2&&$t.push(":enabled",":disabled"),Kt.appendChild(Ge).disabled=!0,Ge.querySelectorAll(":disabled").length!==2&&$t.push(":enabled",":disabled"),Ge.querySelectorAll("*,:x"),$t.push(",.*:")})),(M.matchesSelector=zi.test(xi=Kt.matches||Kt.webkitMatchesSelector||Kt.mozMatchesSelector||Kt.oMatchesSelector||Kt.msMatchesSelector))&&Hi(function(Ge){M.disconnectedMatch=xi.call(Ge,"*"),xi.call(Ge,"[s!='']:x"),Si.push("!=",sr)}),$t=$t.length&&new RegExp($t.join("|")),Si=Si.length&&new RegExp(Si.join("|")),ke=zi.test(Kt.compareDocumentPosition),Xi=ke||zi.test(Kt.contains)?function(Ge,ft){var Mt=Ge.nodeType===9?Ge.documentElement:Ge,Ie=ft&&ft.parentNode;return Ge===Ie||!!(Ie&&Ie.nodeType===1&&(Mt.contains?Mt.contains(Ie):Ge.compareDocumentPosition&&Ge.compareDocumentPosition(Ie)&16))}:function(Ge,ft){if(ft){for(;ft=ft.parentNode;)if(ft===Ge)return!0}return!1},wn=ke?function(Ge,ft){if(Ge===ft)return Nt=!0,0;var Mt=!Ge.compareDocumentPosition-!ft.compareDocumentPosition;return Mt||(Mt=(Ge.ownerDocument||Ge)==(ft.ownerDocument||ft)?Ge.compareDocumentPosition(ft):1,Mt&1||!M.sortDetached&&ft.compareDocumentPosition(Ge)===Mt?Ge==_t||Ge.ownerDocument==ri&&Xi(ri,Ge)?-1:ft==_t||ft.ownerDocument==ri&&Xi(ri,ft)?1:dt?In(dt,Ge)-In(dt,ft):0:Mt&4?-1:1)}:function(Ge,ft){if(Ge===ft)return Nt=!0,0;var Mt,Ie=0,Qe=Ge.parentNode,St=ft.parentNode,jt=[Ge],Zt=[ft];if(!Qe||!St)return Ge==_t?-1:ft==_t?1:Qe?-1:St?1:dt?In(dt,Ge)-In(dt,ft):0;if(Qe===St)return Ni(Ge,ft);for(Mt=Ge;Mt=Mt.parentNode;)jt.unshift(Mt);for(Mt=ft;Mt=Mt.parentNode;)Zt.unshift(Mt);for(;jt[Ie]===Zt[Ie];)Ie++;return Ie?Ni(jt[Ie],Zt[Ie]):jt[Ie]==ri?-1:Zt[Ie]==ri?1:0}),_t},fi.matches=function(_e,ke){return fi(_e,null,null,ke)},fi.matchesSelector=function(_e,ke){if(at(_e),M.matchesSelector&&si&&!Ki[ke+" "]&&(!Si||!Si.test(ke))&&(!$t||!$t.test(ke)))try{var Ve=xi.call(_e,ke);if(Ve||M.disconnectedMatch||_e.document&&_e.document.nodeType!==11)return Ve}catch{Ki(ke,!0)}return fi(ke,_t,null,[_e]).length>0},fi.contains=function(_e,ke){return(_e.ownerDocument||_e)!=_t&&at(_e),Xi(_e,ke)},fi.attr=function(_e,ke){(_e.ownerDocument||_e)!=_t&&at(_e);var Ve=k.attrHandle[ke.toLowerCase()],vt=Ve&&bn.call(k.attrHandle,ke.toLowerCase())?Ve(_e,ke,!si):void 0;return vt!==void 0?vt:M.attributes||!si?_e.getAttribute(ke):(vt=_e.getAttributeNode(ke))&&vt.specified?vt.value:null},fi.escape=function(_e){return(_e+"").replace(Fr,ui)},fi.error=function(_e){throw new Error("Syntax error, unrecognized expression: "+_e)},fi.uniqueSort=function(_e){var ke,Ve=[],vt=0,Ge=0;if(Nt=!M.detectDuplicates,dt=!M.sortStable&&_e.slice(0),_e.sort(wn),Nt){for(;ke=_e[Ge++];)ke===_e[Ge]&&(vt=Ve.push(Ge));for(;vt--;)_e.splice(Ve[vt],1)}return dt=null,_e},X=fi.getText=function(_e){var ke,Ve="",vt=0,Ge=_e.nodeType;if(Ge){if(Ge===1||Ge===9||Ge===11){if(typeof _e.textContent=="string")return _e.textContent;for(_e=_e.firstChild;_e;_e=_e.nextSibling)Ve+=X(_e)}else if(Ge===3||Ge===4)return _e.nodeValue}else for(;ke=_e[vt++];)Ve+=X(ke);return Ve},k=fi.selectors={cacheLength:50,createPseudo:Di,match:_n,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(_e){return _e[1]=_e[1].replace(ln,Li),_e[3]=(_e[3]||_e[4]||_e[5]||"").replace(ln,Li),_e[2]==="~="&&(_e[3]=" "+_e[3]+" "),_e.slice(0,4)},CHILD:function(_e){return _e[1]=_e[1].toLowerCase(),_e[1].slice(0,3)==="nth"?(_e[3]||fi.error(_e[0]),_e[4]=+(_e[4]?_e[5]+(_e[6]||1):2*(_e[3]==="even"||_e[3]==="odd")),_e[5]=+(_e[7]+_e[8]||_e[3]==="odd")):_e[3]&&fi.error(_e[0]),_e},PSEUDO:function(_e){var ke,Ve=!_e[6]&&_e[2];return _n.CHILD.test(_e[0])?null:(_e[3]?_e[2]=_e[4]||_e[5]||"":Ve&&ns.test(Ve)&&(ke=ge(Ve,!0))&&(ke=Ve.indexOf(")",Ve.length-ke)-Ve.length)&&(_e[0]=_e[0].slice(0,ke),_e[2]=Ve.slice(0,ke)),_e.slice(0,3))}},filter:{TAG:function(_e){var ke=_e.replace(ln,Li).toLowerCase();return _e==="*"?function(){return!0}:function(Ve){return Ve.nodeName&&Ve.nodeName.toLowerCase()===ke}},CLASS:function(_e){var ke=bi[_e+" "];return ke||(ke=new RegExp("(^|"+mi+")"+_e+"("+mi+"|$)"))&&bi(_e,function(Ve){return ke.test(typeof Ve.className=="string"&&Ve.className||typeof Ve.getAttribute!="undefined"&&Ve.getAttribute("class")||"")})},ATTR:function(_e,ke,Ve){return function(vt){var Ge=fi.attr(vt,_e);return Ge==null?ke==="!=":ke?(Ge+="",ke==="="?Ge===Ve:ke==="!="?Ge!==Ve:ke==="^="?Ve&&Ge.indexOf(Ve)===0:ke==="*="?Ve&&Ge.indexOf(Ve)>-1:ke==="$="?Ve&&Ge.slice(-Ve.length)===Ve:ke==="~="?(" "+Ge.replace(ts," ")+" ").indexOf(Ve)>-1:ke==="|="?Ge===Ve||Ge.slice(0,Ve.length+1)===Ve+"-":!1):!0}},CHILD:function(_e,ke,Ve,vt,Ge){var ft=_e.slice(0,3)!=="nth",Mt=_e.slice(-4)!=="last",Ie=ke==="of-type";return vt===1&&Ge===0?function(Qe){return!!Qe.parentNode}:function(Qe,St,jt){var Zt,oi,vi,ti,Oi,Yi,rn=ft!==Mt?"nextSibling":"previousSibling",Ci=Qe.parentNode,ur=Ie&&Qe.nodeName.toLowerCase(),fr=!jt&&!Ie,sn=!1;if(Ci){if(ft){for(;rn;){for(ti=Qe;ti=ti[rn];)if(Ie?ti.nodeName.toLowerCase()===ur:ti.nodeType===1)return!1;Yi=rn=_e==="only"&&!Yi&&"nextSibling"}return!0}if(Yi=[Mt?Ci.firstChild:Ci.lastChild],Mt&&fr){for(ti=Ci,vi=ti[yi]||(ti[yi]={}),oi=vi[ti.uniqueID]||(vi[ti.uniqueID]={}),Zt=oi[_e]||[],Oi=Zt[0]===Ui&&Zt[1],sn=Oi&&Zt[2],ti=Oi&&Ci.childNodes[Oi];ti=++Oi&&ti&&ti[rn]||(sn=Oi=0)||Yi.pop();)if(ti.nodeType===1&&++sn&&ti===Qe){oi[_e]=[Ui,Oi,sn];break}}else if(fr&&(ti=Qe,vi=ti[yi]||(ti[yi]={}),oi=vi[ti.uniqueID]||(vi[ti.uniqueID]={}),Zt=oi[_e]||[],Oi=Zt[0]===Ui&&Zt[1],sn=Oi),sn===!1)for(;(ti=++Oi&&ti&&ti[rn]||(sn=Oi=0)||Yi.pop())&&!((Ie?ti.nodeName.toLowerCase()===ur:ti.nodeType===1)&&++sn&&(fr&&(vi=ti[yi]||(ti[yi]={}),oi=vi[ti.uniqueID]||(vi[ti.uniqueID]={}),oi[_e]=[Ui,sn]),ti===Qe)););return sn-=Ge,sn===vt||sn%vt==0&&sn/vt>=0}}},PSEUDO:function(_e,ke){var Ve,vt=k.pseudos[_e]||k.setFilters[_e.toLowerCase()]||fi.error("unsupported pseudo: "+_e);return vt[yi]?vt(ke):vt.length>1?(Ve=[_e,_e,"",ke],k.setFilters.hasOwnProperty(_e.toLowerCase())?Di(function(Ge,ft){for(var Mt,Ie=vt(Ge,ke),Qe=Ie.length;Qe--;)Mt=In(Ge,Ie[Qe]),Ge[Mt]=!(ft[Mt]=Ie[Qe])}):function(Ge){return vt(Ge,0,Ve)}):vt}},pseudos:{not:Di(function(_e){var ke=[],Ve=[],vt=Le(_e.replace(kn,"$1"));return vt[yi]?Di(function(Ge,ft,Mt,Ie){for(var Qe,St=vt(Ge,null,Ie,[]),jt=Ge.length;jt--;)(Qe=St[jt])&&(Ge[jt]=!(ft[jt]=Qe))}):function(Ge,ft,Mt){return ke[0]=Ge,vt(ke,null,Mt,Ve),ke[0]=null,!Ve.pop()}}),has:Di(function(_e){return function(ke){return fi(_e,ke).length>0}}),contains:Di(function(_e){return _e=_e.replace(ln,Li),function(ke){return(ke.textContent||X(ke)).indexOf(_e)>-1}}),lang:Di(function(_e){return rs.test(_e||"")||fi.error("unsupported lang: "+_e),_e=_e.replace(ln,Li).toLowerCase(),function(ke){var Ve;do if(Ve=si?ke.lang:ke.getAttribute("xml:lang")||ke.getAttribute("lang"))return Ve=Ve.toLowerCase(),Ve===_e||Ve.indexOf(_e+"-")===0;while((ke=ke.parentNode)&&ke.nodeType===1);return!1}}),target:function(_e){var ke=f.location&&f.location.hash;return ke&&ke.slice(1)===_e.id},root:function(_e){return _e===Kt},focus:function(_e){return _e===_t.activeElement&&(!_t.hasFocus||_t.hasFocus())&&!!(_e.type||_e.href||~_e.tabIndex)},enabled:gi(!1),disabled:gi(!0),checked:function(_e){var ke=_e.nodeName.toLowerCase();return ke==="input"&&!!_e.checked||ke==="option"&&!!_e.selected},selected:function(_e){return _e.parentNode&&_e.parentNode.selectedIndex,_e.selected===!0},empty:function(_e){for(_e=_e.firstChild;_e;_e=_e.nextSibling)if(_e.nodeType<6)return!1;return!0},parent:function(_e){return!k.pseudos.empty(_e)},header:function(_e){return lr.test(_e.nodeName)},input:function(_e){return Gn.test(_e.nodeName)},button:function(_e){var ke=_e.nodeName.toLowerCase();return ke==="input"&&_e.type==="button"||ke==="button"},text:function(_e){var ke;return _e.nodeName.toLowerCase()==="input"&&_e.type==="text"&&((ke=_e.getAttribute("type"))==null||ke.toLowerCase()==="text")},first:hn(function(){return[0]}),last:hn(function(_e,ke){return[ke-1]}),eq:hn(function(_e,ke,Ve){return[Ve<0?Ve+ke:Ve]}),even:hn(function(_e,ke){for(var Ve=0;Ve<ke;Ve+=2)_e.push(Ve);return _e}),odd:hn(function(_e,ke){for(var Ve=1;Ve<ke;Ve+=2)_e.push(Ve);return _e}),lt:hn(function(_e,ke,Ve){for(var vt=Ve<0?Ve+ke:Ve>ke?ke:Ve;--vt>=0;)_e.push(vt);return _e}),gt:hn(function(_e,ke,Ve){for(var vt=Ve<0?Ve+ke:Ve;++vt<ke;)_e.push(vt);return _e})}},k.pseudos.nth=k.pseudos.eq;for(T in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})k.pseudos[T]=Pi(T);for(T in{submit:!0,reset:!0})k.pseudos[T]=Bn(T);function Vi(){}Vi.prototype=k.filters=k.pseudos,k.setFilters=new Vi,ge=fi.tokenize=function(_e,ke){var Ve,vt,Ge,ft,Mt,Ie,Qe,St=Fn[_e+" "];if(St)return ke?0:St.slice(0);for(Mt=_e,Ie=[],Qe=k.preFilter;Mt;){(!Ve||(vt=is.exec(Mt)))&&(vt&&(Mt=Mt.slice(vt[0].length)||Mt),Ie.push(Ge=[])),Ve=!1,(vt=or.exec(Mt))&&(Ve=vt.shift(),Ge.push({value:Ve,type:vt[0].replace(kn," ")}),Mt=Mt.slice(Ve.length));for(ft in k.filter)(vt=_n[ft].exec(Mt))&&(!Qe[ft]||(vt=Qe[ft](vt)))&&(Ve=vt.shift(),Ge.push({value:Ve,type:ft,matches:vt}),Mt=Mt.slice(Ve.length));if(!Ve)break}return ke?Mt.length:Mt?fi.error(_e):Fn(_e,Ie).slice(0)};function Tn(_e){for(var ke=0,Ve=_e.length,vt="";ke<Ve;ke++)vt+=_e[ke].value;return vt}function Dn(_e,ke,Ve){var vt=ke.dir,Ge=ke.next,ft=Ge||vt,Mt=Ve&&ft==="parentNode",Ie=hi++;return ke.first?function(Qe,St,jt){for(;Qe=Qe[vt];)if(Qe.nodeType===1||Mt)return _e(Qe,St,jt);return!1}:function(Qe,St,jt){var Zt,oi,vi,ti=[Ui,Ie];if(jt){for(;Qe=Qe[vt];)if((Qe.nodeType===1||Mt)&&_e(Qe,St,jt))return!0}else for(;Qe=Qe[vt];)if(Qe.nodeType===1||Mt)if(vi=Qe[yi]||(Qe[yi]={}),oi=vi[Qe.uniqueID]||(vi[Qe.uniqueID]={}),Ge&&Ge===Qe.nodeName.toLowerCase())Qe=Qe[vt]||Qe;else{if((Zt=oi[ft])&&Zt[0]===Ui&&Zt[1]===Ie)return ti[2]=Zt[2];if(oi[ft]=ti,ti[2]=_e(Qe,St,jt))return!0}return!1}}function Gi(_e){return _e.length>1?function(ke,Ve,vt){for(var Ge=_e.length;Ge--;)if(!_e[Ge](ke,Ve,vt))return!1;return!0}:_e[0]}function nn(_e,ke,Ve){for(var vt=0,Ge=ke.length;vt<Ge;vt++)fi(_e,ke[vt],Ve);return Ve}function Jt(_e,ke,Ve,vt,Ge){for(var ft,Mt=[],Ie=0,Qe=_e.length,St=ke!=null;Ie<Qe;Ie++)(ft=_e[Ie])&&(!Ve||Ve(ft,vt,Ge))&&(Mt.push(ft),St&&ke.push(Ie));return Mt}function un(_e,ke,Ve,vt,Ge,ft){return vt&&!vt[yi]&&(vt=un(vt)),Ge&&!Ge[yi]&&(Ge=un(Ge,ft)),Di(function(Mt,Ie,Qe,St){var jt,Zt,oi,vi=[],ti=[],Oi=Ie.length,Yi=Mt||nn(ke||"*",Qe.nodeType?[Qe]:Qe,[]),rn=_e&&(Mt||!ke)?Jt(Yi,vi,_e,Qe,St):Yi,Ci=Ve?Ge||(Mt?_e:Oi||vt)?[]:Ie:rn;if(Ve&&Ve(rn,Ci,Qe,St),vt)for(jt=Jt(Ci,ti),vt(jt,[],Qe,St),Zt=jt.length;Zt--;)(oi=jt[Zt])&&(Ci[ti[Zt]]=!(rn[ti[Zt]]=oi));if(Mt){if(Ge||_e){if(Ge){for(jt=[],Zt=Ci.length;Zt--;)(oi=Ci[Zt])&&jt.push(rn[Zt]=oi);Ge(null,Ci=[],jt,St)}for(Zt=Ci.length;Zt--;)(oi=Ci[Zt])&&(jt=Ge?In(Mt,oi):vi[Zt])>-1&&(Mt[jt]=!(Ie[jt]=oi))}}else Ci=Jt(Ci===Ie?Ci.splice(Oi,Ci.length):Ci),Ge?Ge(null,Ie,Ci,St):vn.apply(Ie,Ci)})}function fn(_e){for(var ke,Ve,vt,Ge=_e.length,ft=k.relative[_e[0].type],Mt=ft||k.relative[" "],Ie=ft?1:0,Qe=Dn(function(Zt){return Zt===ke},Mt,!0),St=Dn(function(Zt){return In(ke,Zt)>-1},Mt,!0),jt=[function(Zt,oi,vi){var ti=!ft&&(vi||oi!==$e)||((ke=oi).nodeType?Qe(Zt,oi,vi):St(Zt,oi,vi));return ke=null,ti}];Ie<Ge;Ie++)if(Ve=k.relative[_e[Ie].type])jt=[Dn(Gi(jt),Ve)];else{if(Ve=k.filter[_e[Ie].type].apply(null,_e[Ie].matches),Ve[yi]){for(vt=++Ie;vt<Ge&&!k.relative[_e[vt].type];vt++);return un(Ie>1&&Gi(jt),Ie>1&&Tn(_e.slice(0,Ie-1).concat({value:_e[Ie-2].type===" "?"*":""})).replace(kn,"$1"),Ve,Ie<vt&&fn(_e.slice(Ie,vt)),vt<Ge&&fn(_e=_e.slice(vt)),vt<Ge&&Tn(_e))}jt.push(Ve)}return Gi(jt)}function wi(_e,ke){var Ve=ke.length>0,vt=_e.length>0,Ge=function(ft,Mt,Ie,Qe,St){var jt,Zt,oi,vi=0,ti="0",Oi=ft&&[],Yi=[],rn=$e,Ci=ft||vt&&k.find.TAG("*",St),ur=Ui+=rn==null?1:Math.random()||.1,fr=Ci.length;for(St&&($e=Mt==_t||Mt||St);ti!==fr&&(jt=Ci[ti])!=null;ti++){if(vt&&jt){for(Zt=0,!Mt&&jt.ownerDocument!=_t&&(at(jt),Ie=!si);oi=_e[Zt++];)if(oi(jt,Mt||_t,Ie)){Qe.push(jt);break}St&&(Ui=ur)}Ve&&((jt=!oi&&jt)&&vi--,ft&&Oi.push(jt))}if(vi+=ti,Ve&&ti!==vi){for(Zt=0;oi=ke[Zt++];)oi(Oi,Yi,Mt,Ie);if(ft){if(vi>0)for(;ti--;)Oi[ti]||Yi[ti]||(Yi[ti]=mn.call(Qe));Yi=Jt(Yi)}vn.apply(Qe,Yi),St&&!ft&&Yi.length>0&&vi+ke.length>1&&fi.uniqueSort(Qe)}return St&&(Ui=ur,$e=rn),Oi};return Ve?Di(Ge):Ge}return Le=fi.compile=function(_e,ke){var Ve,vt=[],Ge=[],ft=Vn[_e+" "];if(!ft){for(ke||(ke=ge(_e)),Ve=ke.length;Ve--;)ft=fn(ke[Ve]),ft[yi]?vt.push(ft):Ge.push(ft);ft=Vn(_e,wi(Ge,vt)),ft.selector=_e}return ft},He=fi.select=function(_e,ke,Ve,vt){var Ge,ft,Mt,Ie,Qe,St=typeof _e=="function"&&_e,jt=!vt&&ge(_e=St.selector||_e);if(Ve=Ve||[],jt.length===1){if(ft=jt[0]=jt[0].slice(0),ft.length>2&&(Mt=ft[0]).type==="ID"&&ke.nodeType===9&&si&&k.relative[ft[1].type]){if(ke=(k.find.ID(Mt.matches[0].replace(ln,Li),ke)||[])[0],ke)St&&(ke=ke.parentNode);else return Ve;_e=_e.slice(ft.shift().value.length)}for(Ge=_n.needsContext.test(_e)?0:ft.length;Ge--&&(Mt=ft[Ge],!k.relative[Ie=Mt.type]);)if((Qe=k.find[Ie])&&(vt=Qe(Mt.matches[0].replace(ln,Li),tn.test(ft[0].type)&&Mi(ke.parentNode)||ke))){if(ft.splice(Ge,1),_e=vt.length&&Tn(ft),!_e)return vn.apply(Ve,vt),Ve;break}}return(St||Le(_e,jt))(vt,ke,!si,Ve,!ke||tn.test(_e)&&Mi(ke.parentNode)||ke),Ve},M.sortStable=yi.split("").sort(wn).join("")===yi,M.detectDuplicates=!!Nt,at(),M.sortDetached=Hi(function(_e){return _e.compareDocumentPosition(_t.createElement("fieldset"))&1}),Hi(function(_e){return _e.innerHTML="<a href='#'></a>",_e.firstChild.getAttribute("href")==="#"})||Qi("type|href|height|width",function(_e,ke,Ve){if(!Ve)return _e.getAttribute(ke,ke.toLowerCase()==="type"?1:2)}),(!M.attributes||!Hi(function(_e){return _e.innerHTML="<input/>",_e.firstChild.setAttribute("value",""),_e.firstChild.getAttribute("value")===""}))&&Qi("value",function(_e,ke,Ve){if(!Ve&&_e.nodeName.toLowerCase()==="input")return _e.defaultValue}),Hi(function(_e){return _e.getAttribute("disabled")==null})||Qi(rr,function(_e,ke,Ve){var vt;if(!Ve)return _e[ke]===!0?ke.toLowerCase():(vt=_e.getAttributeNode(ke))&&vt.specified?vt.value:null}),fi}(t);u.find=C,u.expr=C.selectors,u.expr[":"]=u.expr.pseudos,u.uniqueSort=u.unique=C.uniqueSort,u.text=C.getText,u.isXMLDoc=C.isXML,u.contains=C.contains,u.escapeSelector=C.escape;var O=function(f,T,M){for(var k=[],X=M!==void 0;(f=f[T])&&f.nodeType!==9;)if(f.nodeType===1){if(X&&u(f).is(M))break;k.push(f)}return k},q=function(f,T){for(var M=[];f;f=f.nextSibling)f.nodeType===1&&f!==T&&M.push(f);return M},Q=u.expr.match.needsContext;function pe(f,T){return f.nodeName&&f.nodeName.toLowerCase()===T.toLowerCase()}var re=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function ue(f,T,M){return D(T)?u.grep(f,function(k,X){return!!T.call(k,X,k)!==M}):T.nodeType?u.grep(f,function(k){return k===T!==M}):typeof T!="string"?u.grep(f,function(k){return _.call(T,k)>-1!==M}):u.filter(T,f,M)}u.filter=function(f,T,M){var k=T[0];return M&&(f=":not("+f+")"),T.length===1&&k.nodeType===1?u.find.matchesSelector(k,f)?[k]:[]:u.find.matches(f,u.grep(T,function(X){return X.nodeType===1}))},u.fn.extend({find:function(f){var T,M,k=this.length,X=this;if(typeof f!="string")return this.pushStack(u(f).filter(function(){for(T=0;T<k;T++)if(u.contains(X[T],this))return!0}));for(M=this.pushStack([]),T=0;T<k;T++)u.find(f,X[T],M);return k>1?u.uniqueSort(M):M},filter:function(f){return this.pushStack(ue(this,f||[],!1))},not:function(f){return this.pushStack(ue(this,f||[],!0))},is:function(f){return!!ue(this,typeof f=="string"&&Q.test(f)?u(f):f||[],!1).length}});var ee,be=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,ie=u.fn.init=function(f,T,M){var k,X;if(!f)return this;if(M=M||ee,typeof f=="string")if(f[0]==="<"&&f[f.length-1]===">"&&f.length>=3?k=[null,f,null]:k=be.exec(f),k&&(k[1]||!T))if(k[1]){if(T=T instanceof u?T[0]:T,u.merge(this,u.parseHTML(k[1],T&&T.nodeType?T.ownerDocument||T:R,!0)),re.test(k[1])&&u.isPlainObject(T))for(k in T)D(this[k])?this[k](T[k]):this.attr(k,T[k]);return this}else return X=R.getElementById(k[2]),X&&(this[0]=X,this.length=1),this;else return!T||T.jquery?(T||M).find(f):this.constructor(T).find(f);else{if(f.nodeType)return this[0]=f,this.length=1,this;if(D(f))return M.ready!==void 0?M.ready(f):f(u)}return u.makeArray(f,this)};ie.prototype=u.fn,ee=u(R);var Te=/^(?:parents|prev(?:Until|All))/,ve={children:!0,contents:!0,next:!0,prev:!0};u.fn.extend({has:function(f){var T=u(f,this),M=T.length;return this.filter(function(){for(var k=0;k<M;k++)if(u.contains(this,T[k]))return!0})},closest:function(f,T){var M,k=0,X=this.length,te=[],ge=typeof f!="string"&&u(f);if(!Q.test(f)){for(;k<X;k++)for(M=this[k];M&&M!==T;M=M.parentNode)if(M.nodeType<11&&(ge?ge.index(M)>-1:M.nodeType===1&&u.find.matchesSelector(M,f))){te.push(M);break}}return this.pushStack(te.length>1?u.uniqueSort(te):te)},index:function(f){return f?typeof f=="string"?_.call(u(f),this[0]):_.call(this,f.jquery?f[0]:f):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(f,T){return this.pushStack(u.uniqueSort(u.merge(this.get(),u(f,T))))},addBack:function(f){return this.add(f==null?this.prevObject:this.prevObject.filter(f))}});function fe(f,T){for(;(f=f[T])&&f.nodeType!==1;);return f}u.each({parent:function(f){var T=f.parentNode;return T&&T.nodeType!==11?T:null},parents:function(f){return O(f,"parentNode")},parentsUntil:function(f,T,M){return O(f,"parentNode",M)},next:function(f){return fe(f,"nextSibling")},prev:function(f){return fe(f,"previousSibling")},nextAll:function(f){return O(f,"nextSibling")},prevAll:function(f){return O(f,"previousSibling")},nextUntil:function(f,T,M){return O(f,"nextSibling",M)},prevUntil:function(f,T,M){return O(f,"previousSibling",M)},siblings:function(f){return q((f.parentNode||{}).firstChild,f)},children:function(f){return q(f.firstChild)},contents:function(f){return f.contentDocument!=null&&l(f.contentDocument)?f.contentDocument:(pe(f,"template")&&(f=f.content||f),u.merge([],f.childNodes))}},function(f,T){u.fn[f]=function(M,k){var X=u.map(this,T,M);return f.slice(-5)!=="Until"&&(k=M),k&&typeof k=="string"&&(X=u.filter(k,X)),this.length>1&&(ve[f]||u.uniqueSort(X),Te.test(f)&&X.reverse()),this.pushStack(X)}});var Ee=/[^\x20\t\r\n\f]+/g;function Se(f){var T={};return u.each(f.match(Ee)||[],function(M,k){T[k]=!0}),T}u.Callbacks=function(f){f=typeof f=="string"?Se(f):u.extend({},f);var T,M,k,X,te=[],ge=[],Le=-1,He=function(){for(X=X||f.once,k=T=!0;ge.length;Le=-1)for(M=ge.shift();++Le<te.length;)te[Le].apply(M[0],M[1])===!1&&f.stopOnFalse&&(Le=te.length,M=!1);f.memory||(M=!1),T=!1,X&&(M?te=[]:te="")},$e={add:function(){return te&&(M&&!T&&(Le=te.length-1,ge.push(M)),function dt(Nt){u.each(Nt,function(at,_t){D(_t)?(!f.unique||!$e.has(_t))&&te.push(_t):_t&&_t.length&&H(_t)!=="string"&&dt(_t)})}(arguments),M&&!T&&He()),this},remove:function(){return u.each(arguments,function(dt,Nt){for(var at;(at=u.inArray(Nt,te,at))>-1;)te.splice(at,1),at<=Le&&Le--}),this},has:function(dt){return dt?u.inArray(dt,te)>-1:te.length>0},empty:function(){return te&&(te=[]),this},disable:function(){return X=ge=[],te=M="",this},disabled:function(){return!te},lock:function(){return X=ge=[],!M&&!T&&(te=M=""),this},locked:function(){return!!X},fireWith:function(dt,Nt){return X||(Nt=Nt||[],Nt=[dt,Nt.slice?Nt.slice():Nt],ge.push(Nt),T||He()),this},fire:function(){return $e.fireWith(this,arguments),this},fired:function(){return!!k}};return $e};function V(f){return f}function de(f){throw f}function Ae(f,T,M,k){var X;try{f&&D(X=f.promise)?X.call(f).done(T).fail(M):f&&D(X=f.then)?X.call(f,T,M):T.apply(void 0,[f].slice(k))}catch(te){M.apply(void 0,[te])}}u.extend({Deferred:function(f){var T=[["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"]],M="pending",k={state:function(){return M},always:function(){return X.done(arguments).fail(arguments),this},catch:function(te){return k.then(null,te)},pipe:function(){var te=arguments;return u.Deferred(function(ge){u.each(T,function(Le,He){var $e=D(te[He[4]])&&te[He[4]];X[He[1]](function(){var dt=$e&&$e.apply(this,arguments);dt&&D(dt.promise)?dt.promise().progress(ge.notify).done(ge.resolve).fail(ge.reject):ge[He[0]+"With"](this,$e?[dt]:arguments)})}),te=null}).promise()},then:function(te,ge,Le){var He=0;function $e(dt,Nt,at,_t){return function(){var Kt=this,si=arguments,$t=function(){var xi,Xi;if(!(dt<He)){if(xi=at.apply(Kt,si),xi===Nt.promise())throw new TypeError("Thenable self-resolution");Xi=xi&&(typeof xi=="object"||typeof xi=="function")&&xi.then,D(Xi)?_t?Xi.call(xi,$e(He,Nt,V,_t),$e(He,Nt,de,_t)):(He++,Xi.call(xi,$e(He,Nt,V,_t),$e(He,Nt,de,_t),$e(He,Nt,V,Nt.notifyWith))):(at!==V&&(Kt=void 0,si=[xi]),(_t||Nt.resolveWith)(Kt,si))}},Si=_t?$t:function(){try{$t()}catch(xi){u.Deferred.exceptionHook&&u.Deferred.exceptionHook(xi,Si.stackTrace),dt+1>=He&&(at!==de&&(Kt=void 0,si=[xi]),Nt.rejectWith(Kt,si))}};dt?Si():(u.Deferred.getStackHook&&(Si.stackTrace=u.Deferred.getStackHook()),t.setTimeout(Si))}}return u.Deferred(function(dt){T[0][3].add($e(0,dt,D(Le)?Le:V,dt.notifyWith)),T[1][3].add($e(0,dt,D(te)?te:V)),T[2][3].add($e(0,dt,D(ge)?ge:de))}).promise()},promise:function(te){return te!=null?u.extend(te,k):k}},X={};return u.each(T,function(te,ge){var Le=ge[2],He=ge[5];k[ge[1]]=Le.add,He&&Le.add(function(){M=He},T[3-te][2].disable,T[3-te][3].disable,T[0][2].lock,T[0][3].lock),Le.add(ge[3].fire),X[ge[0]]=function(){return X[ge[0]+"With"](this===X?void 0:this,arguments),this},X[ge[0]+"With"]=Le.fireWith}),k.promise(X),f&&f.call(X,X),X},when:function(f){var T=arguments.length,M=T,k=Array(M),X=p.call(arguments),te=u.Deferred(),ge=function(Le){return function(He){k[Le]=this,X[Le]=arguments.length>1?p.call(arguments):He,--T||te.resolveWith(k,X)}};if(T<=1&&(Ae(f,te.done(ge(M)).resolve,te.reject,!T),te.state()==="pending"||D(X[M]&&X[M].then)))return te.then();for(;M--;)Ae(X[M],ge(M),te.reject);return te.promise()}});var De=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;u.Deferred.exceptionHook=function(f,T){t.console&&t.console.warn&&f&&De.test(f.name)&&t.console.warn("jQuery.Deferred exception: "+f.message,f.stack,T)},u.readyException=function(f){t.setTimeout(function(){throw f})};var ae=u.Deferred();u.fn.ready=function(f){return ae.then(f).catch(function(T){u.readyException(T)}),this},u.extend({isReady:!1,readyWait:1,ready:function(f){(f===!0?--u.readyWait:u.isReady)||(u.isReady=!0,!(f!==!0&&--u.readyWait>0)&&ae.resolveWith(R,[u]))}}),u.ready.then=ae.then;function me(){R.removeEventListener("DOMContentLoaded",me),t.removeEventListener("load",me),u.ready()}R.readyState==="complete"||R.readyState!=="loading"&&!R.documentElement.doScroll?t.setTimeout(u.ready):(R.addEventListener("DOMContentLoaded",me),t.addEventListener("load",me));var Ce=function(f,T,M,k,X,te,ge){var Le=0,He=f.length,$e=M==null;if(H(M)==="object"){X=!0;for(Le in M)Ce(f,T,Le,M[Le],!0,te,ge)}else if(k!==void 0&&(X=!0,D(k)||(ge=!0),$e&&(ge?(T.call(f,k),T=null):($e=T,T=function(dt,Nt,at){return $e.call(u(dt),at)})),T))for(;Le<He;Le++)T(f[Le],M,ge?k:k.call(f[Le],Le,T(f[Le],M)));return X?f:$e?T.call(f):He?T(f[0],M):te},xe=/^-ms-/,ce=/-([a-z])/g;function Pe(f,T){return T.toUpperCase()}function N(f){return f.replace(xe,"ms-").replace(ce,Pe)}var Z=function(f){return f.nodeType===1||f.nodeType===9||!+f.nodeType};function L(){this.expando=u.expando+L.uid++}L.uid=1,L.prototype={cache:function(f){var T=f[this.expando];return T||(T=Object.create(null),Z(f)&&(f.nodeType?f[this.expando]=T:Object.defineProperty(f,this.expando,{value:T,configurable:!0}))),T},set:function(f,T,M){var k,X=this.cache(f);if(typeof T=="string")X[N(T)]=M;else for(k in T)X[N(k)]=T[k];return X},get:function(f,T){return T===void 0?this.cache(f):f[this.expando]&&f[this.expando][N(T)]},access:function(f,T,M){return T===void 0||T&&typeof T=="string"&&M===void 0?this.get(f,T):(this.set(f,T,M),M!==void 0?M:T)},remove:function(f,T){var M,k=f[this.expando];if(k!==void 0){if(T!==void 0)for(Array.isArray(T)?T=T.map(N):(T=N(T),T=T in k?[T]:T.match(Ee)||[]),M=T.length;M--;)delete k[T[M]];(T===void 0||u.isEmptyObject(k))&&(f.nodeType?f[this.expando]=void 0:delete f[this.expando])}},hasData:function(f){var T=f[this.expando];return T!==void 0&&!u.isEmptyObject(T)}};var F=new L,ne=new L,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,he=/[A-Z]/g;function we(f){return f==="true"?!0:f==="false"?!1:f==="null"?null:f===+f+""?+f:K.test(f)?JSON.parse(f):f}function h(f,T,M){var k;if(M===void 0&&f.nodeType===1)if(k="data-"+T.replace(he,"-$&").toLowerCase(),M=f.getAttribute(k),typeof M=="string"){try{M=we(M)}catch{}ne.set(f,T,M)}else M=void 0;return M}u.extend({hasData:function(f){return ne.hasData(f)||F.hasData(f)},data:function(f,T,M){return ne.access(f,T,M)},removeData:function(f,T){ne.remove(f,T)},_data:function(f,T,M){return F.access(f,T,M)},_removeData:function(f,T){F.remove(f,T)}}),u.fn.extend({data:function(f,T){var M,k,X,te=this[0],ge=te&&te.attributes;if(f===void 0){if(this.length&&(X=ne.get(te),te.nodeType===1&&!F.get(te,"hasDataAttrs"))){for(M=ge.length;M--;)ge[M]&&(k=ge[M].name,k.indexOf("data-")===0&&(k=N(k.slice(5)),h(te,k,X[k])));F.set(te,"hasDataAttrs",!0)}return X}return typeof f=="object"?this.each(function(){ne.set(this,f)}):Ce(this,function(Le){var He;if(te&&Le===void 0)return He=ne.get(te,f),He!==void 0||(He=h(te,f),He!==void 0)?He:void 0;this.each(function(){ne.set(this,f,Le)})},null,T,arguments.length>1,null,!0)},removeData:function(f){return this.each(function(){ne.remove(this,f)})}}),u.extend({queue:function(f,T,M){var k;if(f)return T=(T||"fx")+"queue",k=F.get(f,T),M&&(!k||Array.isArray(M)?k=F.access(f,T,u.makeArray(M)):k.push(M)),k||[]},dequeue:function(f,T){T=T||"fx";var M=u.queue(f,T),k=M.length,X=M.shift(),te=u._queueHooks(f,T),ge=function(){u.dequeue(f,T)};X==="inprogress"&&(X=M.shift(),k--),X&&(T==="fx"&&M.unshift("inprogress"),delete te.stop,X.call(f,ge,te)),!k&&te&&te.empty.fire()},_queueHooks:function(f,T){var M=T+"queueHooks";return F.get(f,M)||F.access(f,M,{empty:u.Callbacks("once memory").add(function(){F.remove(f,[T+"queue",M])})})}}),u.fn.extend({queue:function(f,T){var M=2;return typeof f!="string"&&(T=f,f="fx",M--),arguments.length<M?u.queue(this[0],f):T===void 0?this:this.each(function(){var k=u.queue(this,f,T);u._queueHooks(this,f),f==="fx"&&k[0]!=="inprogress"&&u.dequeue(this,f)})},dequeue:function(f){return this.each(function(){u.dequeue(this,f)})},clearQueue:function(f){return this.queue(f||"fx",[])},promise:function(f,T){var M,k=1,X=u.Deferred(),te=this,ge=this.length,Le=function(){--k||X.resolveWith(te,[te])};for(typeof f!="string"&&(T=f,f=void 0),f=f||"fx";ge--;)M=F.get(te[ge],f+"queueHooks"),M&&M.empty&&(k++,M.empty.add(Le));return Le(),X.promise(T)}});var x=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,U=new RegExp("^(?:([+-])=|)("+x+")([a-z%]*)$","i"),z=["Top","Right","Bottom","Left"],J=R.documentElement,ye=function(f){return u.contains(f.ownerDocument,f)},We={composed:!0};J.getRootNode&&(ye=function(f){return u.contains(f.ownerDocument,f)||f.getRootNode(We)===f.ownerDocument});var Fe=function(f,T){return f=T||f,f.style.display==="none"||f.style.display===""&&ye(f)&&u.css(f,"display")==="none"};function qe(f,T,M,k){var X,te,ge=20,Le=k?function(){return k.cur()}:function(){return u.css(f,T,"")},He=Le(),$e=M&&M[3]||(u.cssNumber[T]?"":"px"),dt=f.nodeType&&(u.cssNumber[T]||$e!=="px"&&+He)&&U.exec(u.css(f,T));if(dt&&dt[3]!==$e){for(He=He/2,$e=$e||dt[3],dt=+He||1;ge--;)u.style(f,T,dt+$e),(1-te)*(1-(te=Le()/He||.5))<=0&&(ge=0),dt=dt/te;dt=dt*2,u.style(f,T,dt+$e),M=M||[]}return M&&(dt=+dt||+He||0,X=M[1]?dt+(M[1]+1)*M[2]:+M[2],k&&(k.unit=$e,k.start=dt,k.end=X)),X}var Ye={};function Xe(f){var T,M=f.ownerDocument,k=f.nodeName,X=Ye[k];return X||(T=M.body.appendChild(M.createElement(k)),X=u.css(T,"display"),T.parentNode.removeChild(T),X==="none"&&(X="block"),Ye[k]=X,X)}function ht(f,T){for(var M,k,X=[],te=0,ge=f.length;te<ge;te++)k=f[te],!!k.style&&(M=k.style.display,T?(M==="none"&&(X[te]=F.get(k,"display")||null,X[te]||(k.style.display="")),k.style.display===""&&Fe(k)&&(X[te]=Xe(k))):M!=="none"&&(X[te]="none",F.set(k,"display",M)));for(te=0;te<ge;te++)X[te]!=null&&(f[te].style.display=X[te]);return f}u.fn.extend({show:function(){return ht(this,!0)},hide:function(){return ht(this)},toggle:function(f){return typeof f=="boolean"?f?this.show():this.hide():this.each(function(){Fe(this)?u(this).show():u(this).hide()})}});var It=/^(?:checkbox|radio)$/i,Ke=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,pt=/^$|^module$|\/(?:java|ecma)script/i;(function(){var f=R.createDocumentFragment(),T=f.appendChild(R.createElement("div")),M=R.createElement("input");M.setAttribute("type","radio"),M.setAttribute("checked","checked"),M.setAttribute("name","t"),T.appendChild(M),b.checkClone=T.cloneNode(!0).cloneNode(!0).lastChild.checked,T.innerHTML="<textarea>x</textarea>",b.noCloneChecked=!!T.cloneNode(!0).lastChild.defaultValue,T.innerHTML="<option></option>",b.option=!!T.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,b.option||(ct.optgroup=ct.option=[1,"<select multiple='multiple'>","</select>"]);function nt(f,T){var M;return typeof f.getElementsByTagName!="undefined"?M=f.getElementsByTagName(T||"*"):typeof f.querySelectorAll!="undefined"?M=f.querySelectorAll(T||"*"):M=[],T===void 0||T&&pe(f,T)?u.merge([f],M):M}function Lt(f,T){for(var M=0,k=f.length;M<k;M++)F.set(f[M],"globalEval",!T||F.get(T[M],"globalEval"))}var Ut=/<|&#?\w+;/;function gt(f,T,M,k,X){for(var te,ge,Le,He,$e,dt,Nt=T.createDocumentFragment(),at=[],_t=0,Kt=f.length;_t<Kt;_t++)if(te=f[_t],te||te===0)if(H(te)==="object")u.merge(at,te.nodeType?[te]:te);else if(!Ut.test(te))at.push(T.createTextNode(te));else{for(ge=ge||Nt.appendChild(T.createElement("div")),Le=(Ke.exec(te)||["",""])[1].toLowerCase(),He=ct[Le]||ct._default,ge.innerHTML=He[1]+u.htmlPrefilter(te)+He[2],dt=He[0];dt--;)ge=ge.lastChild;u.merge(at,ge.childNodes),ge=Nt.firstChild,ge.textContent=""}for(Nt.textContent="",_t=0;te=at[_t++];){if(k&&u.inArray(te,k)>-1){X&&X.push(te);continue}if($e=ye(te),ge=nt(Nt.appendChild(te),"script"),$e&&Lt(ge),M)for(dt=0;te=ge[dt++];)pt.test(te.type||"")&&M.push(te)}return Nt}var Tt=/^key/,st=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ze=/^([^.]*)(?:\.(.+)|)/;function et(){return!0}function At(){return!1}function wt(f,T){return f===lt()==(T==="focus")}function lt(){try{return R.activeElement}catch{}}function ut(f,T,M,k,X,te){var ge,Le;if(typeof T=="object"){typeof M!="string"&&(k=k||M,M=void 0);for(Le in T)ut(f,Le,M,k,T[Le],te);return f}if(k==null&&X==null?(X=M,k=M=void 0):X==null&&(typeof M=="string"?(X=k,k=void 0):(X=k,k=M,M=void 0)),X===!1)X=At;else if(!X)return f;return te===1&&(ge=X,X=function(He){return u().off(He),ge.apply(this,arguments)},X.guid=ge.guid||(ge.guid=u.guid++)),f.each(function(){u.event.add(this,T,X,k,M)})}u.event={global:{},add:function(f,T,M,k,X){var te,ge,Le,He,$e,dt,Nt,at,_t,Kt,si,$t=F.get(f);if(!!Z(f))for(M.handler&&(te=M,M=te.handler,X=te.selector),X&&u.find.matchesSelector(J,X),M.guid||(M.guid=u.guid++),(He=$t.events)||(He=$t.events=Object.create(null)),(ge=$t.handle)||(ge=$t.handle=function(Si){return typeof u!="undefined"&&u.event.triggered!==Si.type?u.event.dispatch.apply(f,arguments):void 0}),T=(T||"").match(Ee)||[""],$e=T.length;$e--;)Le=Ze.exec(T[$e])||[],_t=si=Le[1],Kt=(Le[2]||"").split(".").sort(),!!_t&&(Nt=u.event.special[_t]||{},_t=(X?Nt.delegateType:Nt.bindType)||_t,Nt=u.event.special[_t]||{},dt=u.extend({type:_t,origType:si,data:k,handler:M,guid:M.guid,selector:X,needsContext:X&&u.expr.match.needsContext.test(X),namespace:Kt.join(".")},te),(at=He[_t])||(at=He[_t]=[],at.delegateCount=0,(!Nt.setup||Nt.setup.call(f,k,Kt,ge)===!1)&&f.addEventListener&&f.addEventListener(_t,ge)),Nt.add&&(Nt.add.call(f,dt),dt.handler.guid||(dt.handler.guid=M.guid)),X?at.splice(at.delegateCount++,0,dt):at.push(dt),u.event.global[_t]=!0)},remove:function(f,T,M,k,X){var te,ge,Le,He,$e,dt,Nt,at,_t,Kt,si,$t=F.hasData(f)&&F.get(f);if(!(!$t||!(He=$t.events))){for(T=(T||"").match(Ee)||[""],$e=T.length;$e--;){if(Le=Ze.exec(T[$e])||[],_t=si=Le[1],Kt=(Le[2]||"").split(".").sort(),!_t){for(_t in He)u.event.remove(f,_t+T[$e],M,k,!0);continue}for(Nt=u.event.special[_t]||{},_t=(k?Nt.delegateType:Nt.bindType)||_t,at=He[_t]||[],Le=Le[2]&&new RegExp("(^|\\.)"+Kt.join("\\.(?:.*\\.|)")+"(\\.|$)"),ge=te=at.length;te--;)dt=at[te],(X||si===dt.origType)&&(!M||M.guid===dt.guid)&&(!Le||Le.test(dt.namespace))&&(!k||k===dt.selector||k==="**"&&dt.selector)&&(at.splice(te,1),dt.selector&&at.delegateCount--,Nt.remove&&Nt.remove.call(f,dt));ge&&!at.length&&((!Nt.teardown||Nt.teardown.call(f,Kt,$t.handle)===!1)&&u.removeEvent(f,_t,$t.handle),delete He[_t])}u.isEmptyObject(He)&&F.remove(f,"handle events")}},dispatch:function(f){var T,M,k,X,te,ge,Le=new Array(arguments.length),He=u.event.fix(f),$e=(F.get(this,"events")||Object.create(null))[He.type]||[],dt=u.event.special[He.type]||{};for(Le[0]=He,T=1;T<arguments.length;T++)Le[T]=arguments[T];if(He.delegateTarget=this,!(dt.preDispatch&&dt.preDispatch.call(this,He)===!1)){for(ge=u.event.handlers.call(this,He,$e),T=0;(X=ge[T++])&&!He.isPropagationStopped();)for(He.currentTarget=X.elem,M=0;(te=X.handlers[M++])&&!He.isImmediatePropagationStopped();)(!He.rnamespace||te.namespace===!1||He.rnamespace.test(te.namespace))&&(He.handleObj=te,He.data=te.data,k=((u.event.special[te.origType]||{}).handle||te.handler).apply(X.elem,Le),k!==void 0&&(He.result=k)===!1&&(He.preventDefault(),He.stopPropagation()));return dt.postDispatch&&dt.postDispatch.call(this,He),He.result}},handlers:function(f,T){var M,k,X,te,ge,Le=[],He=T.delegateCount,$e=f.target;if(He&&$e.nodeType&&!(f.type==="click"&&f.button>=1)){for(;$e!==this;$e=$e.parentNode||this)if($e.nodeType===1&&!(f.type==="click"&&$e.disabled===!0)){for(te=[],ge={},M=0;M<He;M++)k=T[M],X=k.selector+" ",ge[X]===void 0&&(ge[X]=k.needsContext?u(X,this).index($e)>-1:u.find(X,this,null,[$e]).length),ge[X]&&te.push(k);te.length&&Le.push({elem:$e,handlers:te})}}return $e=this,He<T.length&&Le.push({elem:$e,handlers:T.slice(He)}),Le},addProp:function(f,T){Object.defineProperty(u.Event.prototype,f,{enumerable:!0,configurable:!0,get:D(T)?function(){if(this.originalEvent)return T(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[f]},set:function(M){Object.defineProperty(this,f,{enumerable:!0,configurable:!0,writable:!0,value:M})}})},fix:function(f){return f[u.expando]?f:new u.Event(f)},special:{load:{noBubble:!0},click:{setup:function(f){var T=this||f;return It.test(T.type)&&T.click&&pe(T,"input")&&bt(T,"click",et),!1},trigger:function(f){var T=this||f;return It.test(T.type)&&T.click&&pe(T,"input")&&bt(T,"click"),!0},_default:function(f){var T=f.target;return It.test(T.type)&&T.click&&pe(T,"input")&&F.get(T,"click")||pe(T,"a")}},beforeunload:{postDispatch:function(f){f.result!==void 0&&f.originalEvent&&(f.originalEvent.returnValue=f.result)}}}};function bt(f,T,M){if(!M){F.get(f,T)===void 0&&u.event.add(f,T,et);return}F.set(f,T,!1),u.event.add(f,T,{namespace:!1,handler:function(k){var X,te,ge=F.get(this,T);if(k.isTrigger&1&&this[T]){if(ge.length)(u.event.special[T]||{}).delegateType&&k.stopPropagation();else if(ge=p.call(arguments),F.set(this,T,ge),X=M(this,T),this[T](),te=F.get(this,T),ge!==te||X?F.set(this,T,!1):te={},ge!==te)return k.stopImmediatePropagation(),k.preventDefault(),te.value}else ge.length&&(F.set(this,T,{value:u.event.trigger(u.extend(ge[0],u.Event.prototype),ge.slice(1),this)}),k.stopImmediatePropagation())}})}u.removeEvent=function(f,T,M){f.removeEventListener&&f.removeEventListener(T,M)},u.Event=function(f,T){if(!(this instanceof u.Event))return new u.Event(f,T);f&&f.type?(this.originalEvent=f,this.type=f.type,this.isDefaultPrevented=f.defaultPrevented||f.defaultPrevented===void 0&&f.returnValue===!1?et:At,this.target=f.target&&f.target.nodeType===3?f.target.parentNode:f.target,this.currentTarget=f.currentTarget,this.relatedTarget=f.relatedTarget):this.type=f,T&&u.extend(this,T),this.timeStamp=f&&f.timeStamp||Date.now(),this[u.expando]=!0},u.Event.prototype={constructor:u.Event,isDefaultPrevented:At,isPropagationStopped:At,isImmediatePropagationStopped:At,isSimulated:!1,preventDefault:function(){var f=this.originalEvent;this.isDefaultPrevented=et,f&&!this.isSimulated&&f.preventDefault()},stopPropagation:function(){var f=this.originalEvent;this.isPropagationStopped=et,f&&!this.isSimulated&&f.stopPropagation()},stopImmediatePropagation:function(){var f=this.originalEvent;this.isImmediatePropagationStopped=et,f&&!this.isSimulated&&f.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(f){var T=f.button;return f.which==null&&Tt.test(f.type)?f.charCode!=null?f.charCode:f.keyCode:!f.which&&T!==void 0&&st.test(f.type)?T&1?1:T&2?3:T&4?2:0:f.which}},u.event.addProp),u.each({focus:"focusin",blur:"focusout"},function(f,T){u.event.special[f]={setup:function(){return bt(this,f,wt),!1},trigger:function(){return bt(this,f),!0},delegateT