function Util(){}if(function(f,x){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=f.document?x(f,!0):function(q){if(!q.document)throw new Error("jQuery requires a window with a document");return x(q)}:x(f)}(typeof window<"u"?window:this,function(f,x){"use strict";var q=[],C=Object.getPrototypeOf,T=q.slice,o=q.flat?function(e){return q.flat.call(e)}:function(e){return q.concat.apply([],e)},r=q.push,m=q.indexOf,y={},_=y.toString,O=y.hasOwnProperty,N=O.toString,H=N.call(Object),U={},J=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},de=function(e){return null!=e&&e===e.window},Q=f.document,ue={type:!0,src:!0,nonce:!0,noModule:!0};function oe(e,a,l){var h,p,g=(l=l||Q).createElement("script");if(g.text=e,a)for(h in ue)(p=a[h]||a.getAttribute&&a.getAttribute(h))&&g.setAttribute(h,p);l.head.appendChild(g).parentNode.removeChild(g)}function ce(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?y[_.call(e)]||"object":typeof e}var d=function(e,a){return new d.fn.init(e,a)};function qe(e){var a=!!e&&"length"in e&&e.length,l=ce(e);return!J(e)&&!de(e)&&("array"===l||0===a||"number"==typeof a&&0<a&&a-1 in e)}d.fn=d.prototype={jquery:"3.6.3",constructor:d,length:0,toArray:function(){return T.call(this)},get:function(e){return null==e?T.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var a=d.merge(this.constructor(),e);return a.prevObject=this,a},each:function(e){return d.each(this,e)},map:function(e){return this.pushStack(d.map(this,function(a,l){return e.call(a,l,a)}))},slice:function(){return this.pushStack(T.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(d.grep(this,function(e,a){return(a+1)%2}))},odd:function(){return this.pushStack(d.grep(this,function(e,a){return a%2}))},eq:function(e){var a=this.length,l=+e+(e<0?a:0);return this.pushStack(0<=l&&l<a?[this[l]]:[])},end:function(){return this.prevObject||this.constructor()},push:r,sort:q.sort,splice:q.splice},d.extend=d.fn.extend=function(){var e,a,l,h,p,g,v=arguments[0]||{},L=1,P=arguments.length,z=!1;for("boolean"==typeof v&&(z=v,v=arguments[L]||{},L++),"object"==typeof v||J(v)||(v={}),L===P&&(v=this,L--);L<P;L++)if(null!=(e=arguments[L]))for(a in e)h=e[a],"__proto__"!==a&&v!==h&&(z&&h&&(d.isPlainObject(h)||(p=Array.isArray(h)))?(l=v[a],g=p&&!Array.isArray(l)?[]:p||d.isPlainObject(l)?l:{},p=!1,v[a]=d.extend(z,g,h)):void 0!==h&&(v[a]=h));return v},d.extend({expando:"jQuery"+("3.6.3"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var a,l;return!(!e||"[object Object]"!==_.call(e)||(a=C(e))&&("function"!=typeof(l=O.call(a,"constructor")&&a.constructor)||N.call(l)!==H))},isEmptyObject:function(e){var a;for(a in e)return!1;return!0},globalEval:function(e,a,l){oe(e,{nonce:a&&a.nonce},l)},each:function(e,a){var l,h=0;if(qe(e))for(l=e.length;h<l&&!1!==a.call(e[h],h,e[h]);h++);else for(h in e)if(!1===a.call(e[h],h,e[h]))break;return e},makeArray:function(e,a){var l=a||[];return null!=e&&(qe(Object(e))?d.merge(l,"string"==typeof e?[e]:e):r.call(l,e)),l},inArray:function(e,a,l){return null==a?-1:m.call(a,e,l)},merge:function(e,a){for(var l=+a.length,h=0,p=e.length;h<l;h++)e[p++]=a[h];return e.length=p,e},grep:function(e,a,l){for(var h=[],p=0,g=e.length,v=!l;p<g;p++)!a(e[p],p)!==v&&h.push(e[p]);return h},map:function(e,a,l){var h,p,g=0,v=[];if(qe(e))for(h=e.length;g<h;g++)null!=(p=a(e[g],g,l))&&v.push(p);else for(g in e)null!=(p=a(e[g],g,l))&&v.push(p);return o(v)},guid:1,support:U}),"function"==typeof Symbol&&(d.fn[Symbol.iterator]=q[Symbol.iterator]),d.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,a){y["[object "+a+"]"]=a.toLowerCase()});var Ie=function(e){var a,l,h,p,g,v,L,P,z,j,G,I,B,re,pe,le,je,et,xt,ze="sizzle"+1*new Date,we=e.document,mt=0,Me=0,Be=Gi(),Di=Gi(),qi=Gi(),Tt=Gi(),oi=function(w,k){return w===k&&(G=!0),0},fi={}.hasOwnProperty,gt=[],mi=gt.pop,Ot=gt.push,Re=gt.push,Ct=gt.slice,Et=function(w,k){for(var D=0,W=w.length;D<W;D++)if(w[D]===k)return D;return-1},qt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",be="[\\x20\\t\\r\\n\\f]",_e="(?:\\\\[\\da-fA-F]{1,6}"+be+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",tt="\\["+be+"*("+_e+")(?:"+be+"*([*^$|!~]?=)"+be+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+_e+"))|)"+be+"*\\]",St=":("+_e+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+tt+")*)|.*)\\)|)",Ue=new RegExp(be+"+","g"),kt=new RegExp("^"+be+"+|((?:^|[^\\\\])(?:\\\\.)*)"+be+"+$","g"),gi=new RegExp("^"+be+"*,"+be+"*"),Wi=new RegExp("^"+be+"*([>+~]|"+be+")"+be+"*"),js=new RegExp(be+"|>"),Bs=new RegExp(St),Rs=new RegExp("^"+_e+"$"),Fi={ID:new RegExp("^#("+_e+")"),CLASS:new RegExp("^\\.("+_e+")"),TAG:new RegExp("^("+_e+"|[*])"),ATTR:new RegExp("^"+tt),PSEUDO:new RegExp("^"+St),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+be+"*(even|odd|(([+-]|)(\\d*)n|)"+be+"*(?:([+-]|)"+be+"*(\\d+)|))"+be+"*\\)|)","i"),bool:new RegExp("^(?:"+qt+")$","i"),needsContext:new RegExp("^"+be+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+be+"*((?:-\\d)?\\d*)"+be+"*\\)|)(?=[^-]|$)","i")},qs=/HTML$/i,Ws=/^(?:input|select|textarea|button)$/i,Fs=/^h\d$/i,zi=/^[^{]+\{\s*\[native \w/,Gs=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rs=/[+~]/,Vt=new RegExp("\\\\[\\da-fA-F]{1,6}"+be+"?|\\\\([^\\r\\n\\f])","g"),Yt=function(w,k){var D="0x"+w.slice(1)-65536;return k||(D<0?String.fromCharCode(D+65536):String.fromCharCode(D>>10|55296,1023&D|56320))},ws=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,bs=function(w,k){return k?"\0"===w?"\ufffd":w.slice(0,-1)+"\\"+w.charCodeAt(w.length-1).toString(16)+" ":"\\"+w},xs=function(){I()},Xs=Vi(function(w){return!0===w.disabled&&"fieldset"===w.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{Re.apply(gt=Ct.call(we.childNodes),we.childNodes)}catch{Re={apply:gt.length?function(k,D){Ot.apply(k,Ct.call(D))}:function(k,D){for(var W=k.length,A=0;k[W++]=D[A++];);k.length=W-1}}}function $e(w,k,D,W){var A,V,K,Z,ne,ye,me,ve=k&&k.ownerDocument,ke=k?k.nodeType:9;if(D=D||[],"string"!=typeof w||!w||1!==ke&&9!==ke&&11!==ke)return D;if(!W&&(I(k),k=k||B,pe)){if(11!==ke&&(ne=Gs.exec(w)))if(A=ne[1]){if(9===ke){if(!(K=k.getElementById(A)))return D;if(K.id===A)return D.push(K),D}else if(ve&&(K=ve.getElementById(A))&&xt(k,K)&&K.id===A)return D.push(K),D}else{if(ne[2])return Re.apply(D,k.getElementsByTagName(w)),D;if((A=ne[3])&&l.getElementsByClassName&&k.getElementsByClassName)return Re.apply(D,k.getElementsByClassName(A)),D}if(l.qsa&&!Tt[w+" "]&&(!le||!le.test(w))&&(1!==ke||"object"!==k.nodeName.toLowerCase())){if(me=w,ve=k,1===ke&&(js.test(w)||Wi.test(w))){for((ve=rs.test(w)&&ls(k.parentNode)||k)===k&&l.scope||((Z=k.getAttribute("id"))?Z=Z.replace(ws,bs):k.setAttribute("id",Z=ze)),V=(ye=v(w)).length;V--;)ye[V]=(Z?"#"+Z:":scope")+" "+Xi(ye[V]);me=ye.join(",")}try{if(l.cssSupportsSelector&&!CSS.supports("selector(:is("+me+"))"))throw new Error;return Re.apply(D,ve.querySelectorAll(me)),D}catch{Tt(w,!0)}finally{Z===ze&&k.removeAttribute("id")}}}return P(w.replace(kt,"$1"),k,D,W)}function Gi(){var w=[];return function k(D,W){return w.push(D+" ")>h.cacheLength&&delete k[w.shift()],k[D+" "]=W}}function Nt(w){return w[ze]=!0,w}function Dt(w){var k=B.createElement("fieldset");try{return!!w(k)}catch{return!1}finally{k.parentNode&&k.parentNode.removeChild(k),k=null}}function os(w,k){for(var D=w.split("|"),W=D.length;W--;)h.attrHandle[D[W]]=k}function Ts(w,k){var D=k&&w,W=D&&1===w.nodeType&&1===k.nodeType&&w.sourceIndex-k.sourceIndex;if(W)return W;if(D)for(;D=D.nextSibling;)if(D===k)return-1;return w?1:-1}function Vs(w){return function(k){return"input"===k.nodeName.toLowerCase()&&k.type===w}}function Ys(w){return function(k){var D=k.nodeName.toLowerCase();return("input"===D||"button"===D)&&k.type===w}}function Cs(w){return function(k){return"form"in k?k.parentNode&&!1===k.disabled?"label"in k?"label"in k.parentNode?k.parentNode.disabled===w:k.disabled===w:k.isDisabled===w||k.isDisabled!==!w&&Xs(k)===w:k.disabled===w:"label"in k&&k.disabled===w}}function li(w){return Nt(function(k){return k=+k,Nt(function(D,W){for(var A,V=w([],D.length,k),K=V.length;K--;)D[A=V[K]]&&(D[A]=!(W[A]=D[A]))})})}function ls(w){return w&&typeof w.getElementsByTagName<"u"&&w}for(a in l=$e.support={},g=$e.isXML=function(w){var D=w&&(w.ownerDocument||w).documentElement;return!qs.test(w&&w.namespaceURI||D&&D.nodeName||"HTML")},I=$e.setDocument=function(w){var k,D,W=w?w.ownerDocument||w:we;return W!=B&&9===W.nodeType&&W.documentElement&&(re=(B=W).documentElement,pe=!g(B),we!=B&&(D=B.defaultView)&&D.top!==D&&(D.addEventListener?D.addEventListener("unload",xs,!1):D.attachEvent&&D.attachEvent("onunload",xs)),l.scope=Dt(function(A){return re.appendChild(A).appendChild(B.createElement("div")),typeof A.querySelectorAll<"u"&&!A.querySelectorAll(":scope fieldset div").length}),l.cssSupportsSelector=Dt(function(){return CSS.supports("selector(*)")&&B.querySelectorAll(":is(:jqfake)")&&!CSS.supports("selector(:is(*,:jqfake))")}),l.attributes=Dt(function(A){return A.className="i",!A.getAttribute("className")}),l.getElementsByTagName=Dt(function(A){return A.appendChild(B.createComment("")),!A.getElementsByTagName("*").length}),l.getElementsByClassName=zi.test(B.getElementsByClassName),l.getById=Dt(function(A){return re.appendChild(A).id=ze,!B.getElementsByName||!B.getElementsByName(ze).length}),l.getById?(h.filter.ID=function(A){var V=A.replace(Vt,Yt);return function(K){return K.getAttribute("id")===V}},h.find.ID=function(A,V){if(typeof V.getElementById<"u"&&pe){var K=V.getElementById(A);return K?[K]:[]}}):(h.filter.ID=function(A){var V=A.replace(Vt,Yt);return function(K){var Z=typeof K.getAttributeNode<"u"&&K.getAttributeNode("id");return Z&&Z.value===V}},h.find.ID=function(A,V){if(typeof V.getElementById<"u"&&pe){var K,Z,ne,ye=V.getElementById(A);if(ye){if((K=ye.getAttributeNode("id"))&&K.value===A)return[ye];for(ne=V.getElementsByName(A),Z=0;ye=ne[Z++];)if((K=ye.getAttributeNode("id"))&&K.value===A)return[ye]}return[]}}),h.find.TAG=l.getElementsByTagName?function(A,V){return typeof V.getElementsByTagName<"u"?V.getElementsByTagName(A):l.qsa?V.querySelectorAll(A):void 0}:function(A,V){var K,Z=[],ne=0,ye=V.getElementsByTagName(A);if("*"===A){for(;K=ye[ne++];)1===K.nodeType&&Z.push(K);return Z}return ye},h.find.CLASS=l.getElementsByClassName&&function(A,V){if(typeof V.getElementsByClassName<"u"&&pe)return V.getElementsByClassName(A)},je=[],le=[],(l.qsa=zi.test(B.querySelectorAll))&&(Dt(function(A){var V;re.appendChild(A).innerHTML="<a id='"+ze+"'></a><select id='"+ze+"-\r\\' msallowcapture=''><option selected=''></option></select>",A.querySelectorAll("[msallowcapture^='']").length&&le.push("[*^$]="+be+"*(?:''|\"\")"),A.querySelectorAll("[selected]").length||le.push("\\["+be+"*(?:value|"+qt+")"),A.querySelectorAll("[id~="+ze+"-]").length||le.push("~="),(V=B.createElement("input")).setAttribute("name",""),A.appendChild(V),A.querySelectorAll("[name='']").length||le.push("\\["+be+"*name"+be+"*="+be+"*(?:''|\"\")"),A.querySelectorAll(":checked").length||le.push(":checked"),A.querySelectorAll("a#"+ze+"+*").length||le.push(".#.+[+~]"),A.querySelectorAll("\\\f"),le.push("[\\r\\n\\f]")}),Dt(function(A){A.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var V=B.createElement("input");V.setAttribute("type","hidden"),A.appendChild(V).setAttribute("name","D"),A.querySelectorAll("[name=d]").length&&le.push("name"+be+"*[*^$|!~]?="),2!==A.querySelectorAll(":enabled").length&&le.push(":enabled",":disabled"),re.appendChild(A).disabled=!0,2!==A.querySelectorAll(":disabled").length&&le.push(":enabled",":disabled"),A.querySelectorAll("*,:x"),le.push(",.*:")})),(l.matchesSelector=zi.test(et=re.matches||re.webkitMatchesSelector||re.mozMatchesSelector||re.oMatchesSelector||re.msMatchesSelector))&&Dt(function(A){l.disconnectedMatch=et.call(A,"*"),et.call(A,"[s!='']:x"),je.push("!=",St)}),l.cssSupportsSelector||le.push(":has"),le=le.length&&new RegExp(le.join("|")),je=je.length&&new RegExp(je.join("|")),k=zi.test(re.compareDocumentPosition),xt=k||zi.test(re.contains)?function(A,V){var K=9===A.nodeType&&A.documentElement||A,Z=V&&V.parentNode;return A===Z||!(!Z||1!==Z.nodeType||!(K.contains?K.contains(Z):A.compareDocumentPosition&&16&A.compareDocumentPosition(Z)))}:function(A,V){if(V)for(;V=V.parentNode;)if(V===A)return!0;return!1},oi=k?function(A,V){if(A===V)return G=!0,0;var K=!A.compareDocumentPosition-!V.compareDocumentPosition;return K||(1&(K=(A.ownerDocument||A)==(V.ownerDocument||V)?A.compareDocumentPosition(V):1)||!l.sortDetached&&V.compareDocumentPosition(A)===K?A==B||A.ownerDocument==we&&xt(we,A)?-1:V==B||V.ownerDocument==we&&xt(we,V)?1:j?Et(j,A)-Et(j,V):0:4&K?-1:1)}:function(A,V){if(A===V)return G=!0,0;var K,Z=0,ne=A.parentNode,ye=V.parentNode,me=[A],ve=[V];if(!ne||!ye)return A==B?-1:V==B?1:ne?-1:ye?1:j?Et(j,A)-Et(j,V):0;if(ne===ye)return Ts(A,V);for(K=A;K=K.parentNode;)me.unshift(K);for(K=V;K=K.parentNode;)ve.unshift(K);for(;me[Z]===ve[Z];)Z++;return Z?Ts(me[Z],ve[Z]):me[Z]==we?-1:ve[Z]==we?1:0}),B},$e.matches=function(w,k){return $e(w,null,null,k)},$e.matchesSelector=function(w,k){if(I(w),l.matchesSelector&&pe&&!Tt[k+" "]&&(!je||!je.test(k))&&(!le||!le.test(k)))try{var D=et.call(w,k);if(D||l.disconnectedMatch||w.document&&11!==w.document.nodeType)return D}catch{Tt(k,!0)}return 0<$e(k,B,null,[w]).length},$e.contains=function(w,k){return(w.ownerDocument||w)!=B&&I(w),xt(w,k)},$e.attr=function(w,k){(w.ownerDocument||w)!=B&&I(w);var D=h.attrHandle[k.toLowerCase()],W=D&&fi.call(h.attrHandle,k.toLowerCase())?D(w,k,!pe):void 0;return void 0!==W?W:l.attributes||!pe?w.getAttribute(k):(W=w.getAttributeNode(k))&&W.specified?W.value:null},$e.escape=function(w){return(w+"").replace(ws,bs)},$e.error=function(w){throw new Error("Syntax error, unrecognized expression: "+w)},$e.uniqueSort=function(w){var k,D=[],W=0,A=0;if(G=!l.detectDuplicates,j=!l.sortStable&&w.slice(0),w.sort(oi),G){for(;k=w[A++];)k===w[A]&&(W=D.push(A));for(;W--;)w.splice(D[W],1)}return j=null,w},p=$e.getText=function(w){var k,D="",W=0,A=w.nodeType;if(A){if(1===A||9===A||11===A){if("string"==typeof w.textContent)return w.textContent;for(w=w.firstChild;w;w=w.nextSibling)D+=p(w)}else if(3===A||4===A)return w.nodeValue}else for(;k=w[W++];)D+=p(k);return D},(h=$e.selectors={cacheLength:50,createPseudo:Nt,match:Fi,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(w){return w[1]=w[1].replace(Vt,Yt),w[3]=(w[3]||w[4]||w[5]||"").replace(Vt,Yt),"~="===w[2]&&(w[3]=" "+w[3]+" "),w.slice(0,4)},CHILD:function(w){return w[1]=w[1].toLowerCase(),"nth"===w[1].slice(0,3)?(w[3]||$e.error(w[0]),w[4]=+(w[4]?w[5]+(w[6]||1):2*("even"===w[3]||"odd"===w[3])),w[5]=+(w[7]+w[8]||"odd"===w[3])):w[3]&&$e.error(w[0]),w},PSEUDO:function(w){var k,D=!w[6]&&w[2];return Fi.CHILD.test(w[0])?null:(w[3]?w[2]=w[4]||w[5]||"":D&&Bs.test(D)&&(k=v(D,!0))&&(k=D.indexOf(")",D.length-k)-D.length)&&(w[0]=w[0].slice(0,k),w[2]=D.slice(0,k)),w.slice(0,3))}},filter:{TAG:function(w){var k=w.replace(Vt,Yt).toLowerCase();return"*"===w?function(){return!0}:function(D){return D.nodeName&&D.nodeName.toLowerCase()===k}},CLASS:function(w){var k=Be[w+" "];return k||(k=new RegExp("(^|"+be+")"+w+"("+be+"|$)"))&&Be(w,function(D){return k.test("string"==typeof D.className&&D.className||typeof D.getAttribute<"u"&&D.getAttribute("class")||"")})},ATTR:function(w,k,D){return function(W){var A=$e.attr(W,w);return null==A?"!="===k:!k||(A+="","="===k?A===D:"!="===k?A!==D:"^="===k?D&&0===A.indexOf(D):"*="===k?D&&-1<A.indexOf(D):"$="===k?D&&A.slice(-D.length)===D:"~="===k?-1<(" "+A.replace(Ue," ")+" ").indexOf(D):"|="===k&&(A===D||A.slice(0,D.length+1)===D+"-"))}},CHILD:function(w,k,D,W,A){var V="nth"!==w.slice(0,3),K="last"!==w.slice(-4),Z="of-type"===k;return 1===W&&0===A?function(ne){return!!ne.parentNode}:function(ne,ye,me){var ve,ke,Xe,xe,it,at,dt=V!==K?"nextSibling":"previousSibling",Ae=ne.parentNode,Wt=Z&&ne.nodeName.toLowerCase(),lt=!me&&!Z,Ke=!1;if(Ae){if(V){for(;dt;){for(xe=ne;xe=xe[dt];)if(Z?xe.nodeName.toLowerCase()===Wt:1===xe.nodeType)return!1;at=dt="only"===w&&!at&&"nextSibling"}return!0}if(at=[K?Ae.firstChild:Ae.lastChild],K&&lt){for(Ke=(it=(ve=(ke=(Xe=(xe=Ae)[ze]||(xe[ze]={}))[xe.uniqueID]||(Xe[xe.uniqueID]={}))[w]||[])[0]===mt&&ve[1])&&ve[2],xe=it&&Ae.childNodes[it];xe=++it&&xe&&xe[dt]||(Ke=it=0)||at.pop();)if(1===xe.nodeType&&++Ke&&xe===ne){ke[w]=[mt,it,Ke];break}}else if(lt&&(Ke=it=(ve=(ke=(Xe=(xe=ne)[ze]||(xe[ze]={}))[xe.uniqueID]||(Xe[xe.uniqueID]={}))[w]||[])[0]===mt&&ve[1]),!1===Ke)for(;(xe=++it&&xe&&xe[dt]||(Ke=it=0)||at.pop())&&((Z?xe.nodeName.toLowerCase()!==Wt:1!==xe.nodeType)||!++Ke||(lt&&((ke=(Xe=xe[ze]||(xe[ze]={}))[xe.uniqueID]||(Xe[xe.uniqueID]={}))[w]=[mt,Ke]),xe!==ne)););return(Ke-=A)===W||Ke%W==0&&0<=Ke/W}}},PSEUDO:function(w,k){var D,W=h.pseudos[w]||h.setFilters[w.toLowerCase()]||$e.error("unsupported pseudo: "+w);return W[ze]?W(k):1<W.length?(D=[w,w,"",k],h.setFilters.hasOwnProperty(w.toLowerCase())?Nt(function(A,V){for(var K,Z=W(A,k),ne=Z.length;ne--;)A[K=Et(A,Z[ne])]=!(V[K]=Z[ne])}):function(A){return W(A,0,D)}):W}},pseudos:{not:Nt(function(w){var k=[],D=[],W=L(w.replace(kt,"$1"));return W[ze]?Nt(function(A,V,K,Z){for(var ne,ye=W(A,null,Z,[]),me=A.length;me--;)(ne=ye[me])&&(A[me]=!(V[me]=ne))}):function(A,V,K){return k[0]=A,W(k,null,K,D),k[0]=null,!D.pop()}}),has:Nt(function(w){return function(k){return 0<$e(w,k).length}}),contains:Nt(function(w){return w=w.replace(Vt,Yt),function(k){return-1<(k.textContent||p(k)).indexOf(w)}}),lang:Nt(function(w){return Rs.test(w||"")||$e.error("unsupported lang: "+w),w=w.replace(Vt,Yt).toLowerCase(),function(k){var D;do{if(D=pe?k.lang:k.getAttribute("xml:lang")||k.getAttribute("lang"))return(D=D.toLowerCase())===w||0===D.indexOf(w+"-")}while((k=k.parentNode)&&1===k.nodeType);return!1}}),target:function(w){var k=e.location&&e.location.hash;return k&&k.slice(1)===w.id},root:function(w){return w===re},focus:function(w){return w===B.activeElement&&(!B.hasFocus||B.hasFocus())&&!!(w.type||w.href||~w.tabIndex)},enabled:Cs(!1),disabled:Cs(!0),checked:function(w){var k=w.nodeName.toLowerCase();return"input"===k&&!!w.checked||"option"===k&&!!w.selected},selected:function(w){return!0===w.selected},empty:function(w){for(w=w.firstChild;w;w=w.nextSibling)if(w.nodeType<6)return!1;return!0},parent:function(w){return!h.pseudos.empty(w)},header:function(w){return Fs.test(w.nodeName)},input:function(w){return Ws.test(w.nodeName)},button:function(w){var k=w.nodeName.toLowerCase();return"input"===k&&"button"===w.type||"button"===k},text:function(w){var k;return"input"===w.nodeName.toLowerCase()&&"text"===w.type&&(null==(k=w.getAttribute("type"))||"text"===k.toLowerCase())},first:li(function(){return[0]}),last:li(function(w,k){return[k-1]}),eq:li(function(w,k,D){return[D<0?D+k:D]}),even:li(function(w,k){for(var D=0;D<k;D+=2)w.push(D);return w}),odd:li(function(w,k){for(var D=1;D<k;D+=2)w.push(D);return w}),lt:li(function(w,k,D){for(var W=D<0?D+k:k<D?k:D;0<=--W;)w.push(W);return w}),gt:li(function(w,k,D){for(var W=D<0?D+k:D;++W<k;)w.push(W);return w})}}).pseudos.nth=h.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})h.pseudos[a]=Vs(a);for(a in{submit:!0,reset:!0})h.pseudos[a]=Ys(a);function Es(){}function Xi(w){for(var k=0,D=w.length,W="";k<D;k++)W+=w[k].value;return W}function Vi(w,k,D){var W=k.dir,A=k.next,V=A||W,K=D&&"parentNode"===V,Z=Me++;return k.first?function(ne,ye,me){for(;ne=ne[W];)if(1===ne.nodeType||K)return w(ne,ye,me);return!1}:function(ne,ye,me){var ve,ke,Xe,xe=[mt,Z];if(me){for(;ne=ne[W];)if((1===ne.nodeType||K)&&w(ne,ye,me))return!0}else for(;ne=ne[W];)if(1===ne.nodeType||K)if(ke=(Xe=ne[ze]||(ne[ze]={}))[ne.uniqueID]||(Xe[ne.uniqueID]={}),A&&A===ne.nodeName.toLowerCase())ne=ne[W]||ne;else{if((ve=ke[V])&&ve[0]===mt&&ve[1]===Z)return xe[2]=ve[2];if((ke[V]=xe)[2]=w(ne,ye,me))return!0}return!1}}function hs(w){return 1<w.length?function(k,D,W){for(var A=w.length;A--;)if(!w[A](k,D,W))return!1;return!0}:w[0]}function Yi(w,k,D,W,A){for(var V,K=[],Z=0,ne=w.length,ye=null!=k;Z<ne;Z++)(V=w[Z])&&(D&&!D(V,W,A)||(K.push(V),ye&&k.push(Z)));return K}function ds(w,k,D,W,A,V){return W&&!W[ze]&&(W=ds(W)),A&&!A[ze]&&(A=ds(A,V)),Nt(function(K,Z,ne,ye){var me,ve,ke,Xe=[],xe=[],it=Z.length,at=K||function(Wt,lt,Ke){for(var It=0,Ui=lt.length;It<Ui;It++)$e(Wt,lt[It],Ke);return Ke}(k||"*",ne.nodeType?[ne]:ne,[]),dt=!w||!K&&k?at:Yi(at,Xe,w,ne,ye),Ae=D?A||(K?w:it||W)?[]:Z:dt;if(D&&D(dt,Ae,ne,ye),W)for(me=Yi(Ae,xe),W(me,[],ne,ye),ve=me.length;ve--;)(ke=me[ve])&&(Ae[xe[ve]]=!(dt[xe[ve]]=ke));if(K){if(A||w){if(A){for(me=[],ve=Ae.length;ve--;)(ke=Ae[ve])&&me.push(dt[ve]=ke);A(null,Ae=[],me,ye)}for(ve=Ae.length;ve--;)(ke=Ae[ve])&&-1<(me=A?Et(K,ke):Xe[ve])&&(K[me]=!(Z[me]=ke))}}else Ae=Yi(Ae===Z?Ae.splice(it,Ae.length):Ae),A?A(null,Z,Ae,ye):Re.apply(Z,Ae)})}function cs(w){for(var k,D,W,A=w.length,V=h.relative[w[0].type],K=V||h.relative[" "],Z=V?1:0,ne=Vi(function(ve){return ve===k},K,!0),ye=Vi(function(ve){return-1<Et(k,ve)},K,!0),me=[function(ve,ke,Xe){var xe=!V&&(Xe||ke!==z)||((k=ke).nodeType?ne(ve,ke,Xe):ye(ve,ke,Xe));return k=null,xe}];Z<A;Z++)if(D=h.relative[w[Z].type])me=[Vi(hs(me),D)];else{if((D=h.filter[w[Z].type].apply(null,w[Z].matches))[ze]){for(W=++Z;W<A&&!h.relative[w[W].type];W++);return ds(1<Z&&hs(me),1<Z&&Xi(w.slice(0,Z-1).concat({value:" "===w[Z-2].type?"*":""})).replace(kt,"$1"),D,Z<W&&cs(w.slice(Z,W)),W<A&&cs(w=w.slice(W)),W<A&&Xi(w))}me.push(D)}return hs(me)}return Es.prototype=h.filters=h.pseudos,h.setFilters=new Es,v=$e.tokenize=function(w,k){var D,W,A,V,K,Z,ne,ye=Di[w+" "];if(ye)return k?0:ye.slice(0);for(K=w,Z=[],ne=h.preFilter;K;){for(V in D&&!(W=gi.exec(K))||(W&&(K=K.slice(W[0].length)||K),Z.push(A=[])),D=!1,(W=Wi.exec(K))&&(D=W.shift(),A.push({value:D,type:W[0].replace(kt," ")}),K=K.slice(D.length)),h.filter)!(W=Fi[V].exec(K))||ne[V]&&!(W=ne[V](W))||(D=W.shift(),A.push({value:D,type:V,matches:W}),K=K.slice(D.length));if(!D)break}return k?K.length:K?$e.error(w):Di(w,Z).slice(0)},L=$e.compile=function(w,k){var D,W,A,V,K,Z,ne=[],ye=[],me=qi[w+" "];if(!me){for(k||(k=v(w)),D=k.length;D--;)(me=cs(k[D]))[ze]?ne.push(me):ye.push(me);(me=qi(w,(W=ye,V=0<(A=ne).length,K=0<W.length,Z=function(ve,ke,Xe,xe,it){var at,dt,Ae,Wt=0,lt="0",Ke=ve&&[],It=[],Ui=z,Ss=ve||K&&h.find.TAG("*",it),ks=mt+=null==Ui?1:Math.random()||.1,Us=Ss.length;for(it&&(z=ke==B||ke||it);lt!==Us&&null!=(at=Ss[lt]);lt++){if(K&&at){for(dt=0,ke||at.ownerDocument==B||(I(at),Xe=!pe);Ae=W[dt++];)if(Ae(at,ke||B,Xe)){xe.push(at);break}it&&(mt=ks)}V&&((at=!Ae&&at)&&Wt--,ve&&Ke.push(at))}if(Wt+=lt,V&&lt!==Wt){for(dt=0;Ae=A[dt++];)Ae(Ke,It,ke,Xe);if(ve){if(0<Wt)for(;lt--;)Ke[lt]||It[lt]||(It[lt]=mi.call(xe));It=Yi(It)}Re.apply(xe,It),it&&!ve&&0<It.length&&1<Wt+A.length&&$e.uniqueSort(xe)}return it&&(mt=ks,z=Ui),Ke},V?Nt(Z):Z))).selector=w}return me},P=$e.select=function(w,k,D,W){var A,V,K,Z,ne,ye="function"==typeof w&&w,me=!W&&v(w=ye.selector||w);if(D=D||[],1===me.length){if(2<(V=me[0]=me[0].slice(0)).length&&"ID"===(K=V[0]).type&&9===k.nodeType&&pe&&h.relative[V[1].type]){if(!(k=(h.find.ID(K.matches[0].replace(Vt,Yt),k)||[])[0]))return D;ye&&(k=k.parentNode),w=w.slice(V.shift().value.length)}for(A=Fi.needsContext.test(w)?0:V.length;A--&&!h.relative[Z=(K=V[A]).type];)if((ne=h.find[Z])&&(W=ne(K.matches[0].replace(Vt,Yt),rs.test(V[0].type)&&ls(k.parentNode)||k))){if(V.splice(A,1),!(w=W.length&&Xi(V)))return Re.apply(D,W),D;break}}return(ye||L(w,me))(W,k,!pe,D,!k||rs.test(w)&&ls(k.parentNode)||k),D},l.sortStable=ze.split("").sort(oi).join("")===ze,l.detectDuplicates=!!G,I(),l.sortDetached=Dt(function(w){return 1&w.compareDocumentPosition(B.createElement("fieldset"))}),Dt(function(w){return w.innerHTML="<a href='#'></a>","#"===w.firstChild.getAttribute("href")})||os("type|href|height|width",function(w,k,D){if(!D)return w.getAttribute(k,"type"===k.toLowerCase()?1:2)}),l.attributes&&Dt(function(w){return w.innerHTML="<input/>",w.firstChild.setAttribute("value",""),""===w.firstChild.getAttribute("value")})||os("value",function(w,k,D){if(!D&&"input"===w.nodeName.toLowerCase())return w.defaultValue}),Dt(function(w){return null==w.getAttribute("disabled")})||os(qt,function(w,k,D){var W;if(!D)return!0===w[k]?k.toLowerCase():(W=w.getAttributeNode(k))&&W.specified?W.value:null}),$e}(f);d.find=Ie,d.expr=Ie.selectors,d.expr[":"]=d.expr.pseudos,d.uniqueSort=d.unique=Ie.uniqueSort,d.text=Ie.getText,d.isXMLDoc=Ie.isXML,d.contains=Ie.contains,d.escapeSelector=Ie.escape;var Oe=function(e,a,l){for(var h=[],p=void 0!==l;(e=e[a])&&9!==e.nodeType;)if(1===e.nodeType){if(p&&d(e).is(l))break;h.push(e)}return h},Qe=function(e,a){for(var l=[];e;e=e.nextSibling)1===e.nodeType&&e!==a&&l.push(e);return l},He=d.expr.match.needsContext;function Ee(e,a){return e.nodeName&&e.nodeName.toLowerCase()===a.toLowerCase()}var We=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function zt(e,a,l){return J(a)?d.grep(e,function(h,p){return!!a.call(h,p,h)!==l}):a.nodeType?d.grep(e,function(h){return h===a!==l}):"string"!=typeof a?d.grep(e,function(h){return-1<m.call(a,h)!==l}):d.filter(a,e,l)}d.filter=function(e,a,l){var h=a[0];return l&&(e=":not("+e+")"),1===a.length&&1===h.nodeType?d.find.matchesSelector(h,e)?[h]:[]:d.find.matches(e,d.grep(a,function(p){return 1===p.nodeType}))},d.fn.extend({find:function(e){var a,l,h=this.length,p=this;if("string"!=typeof e)return this.pushStack(d(e).filter(function(){for(a=0;a<h;a++)if(d.contains(p[a],this))return!0}));for(l=this.pushStack([]),a=0;a<h;a++)d.find(e,p[a],l);return 1<h?d.uniqueSort(l):l},filter:function(e){return this.pushStack(zt(this,e||[],!1))},not:function(e){return this.pushStack(zt(this,e||[],!0))},is:function(e){return!!zt(this,"string"==typeof e&&He.test(e)?d(e):e||[],!1).length}});var Ft,ti=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(d.fn.init=function(e,a,l){var h,p;if(!e)return this;if(l=l||Ft,"string"==typeof e){if(!(h="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:ti.exec(e))||!h[1]&&a)return!a||a.jquery?(a||l).find(e):this.constructor(a).find(e);if(h[1]){if(d.merge(this,d.parseHTML(h[1],(a=a instanceof d?a[0]:a)&&a.nodeType?a.ownerDocument||a:Q,!0)),We.test(h[1])&&d.isPlainObject(a))for(h in a)J(this[h])?this[h](a[h]):this.attr(h,a[h]);return this}return(p=Q.getElementById(h[2]))&&(this[0]=p,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):J(e)?void 0!==l.ready?l.ready(e):e(d):d.makeArray(e,this)}).prototype=d.fn,Ft=d(Q);var st=/^(?:parents|prev(?:Until|All))/,Ki={children:!0,contents:!0,next:!0,prev:!0};function $i(e,a){for(;(e=e[a])&&1!==e.nodeType;);return e}d.fn.extend({has:function(e){var a=d(e,this),l=a.length;return this.filter(function(){for(var h=0;h<l;h++)if(d.contains(this,a[h]))return!0})},closest:function(e,a){var l,h=0,p=this.length,g=[],v="string"!=typeof e&&d(e);if(!He.test(e))for(;h<p;h++)for(l=this[h];l&&l!==a;l=l.parentNode)if(l.nodeType<11&&(v?-1<v.index(l):1===l.nodeType&&d.find.matchesSelector(l,e))){g.push(l);break}return this.pushStack(1<g.length?d.uniqueSort(g):g)},index:function(e){return e?"string"==typeof e?m.call(d(e),this[0]):m.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,a){return this.pushStack(d.uniqueSort(d.merge(this.get(),d(e,a))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),d.each({parent:function(e){var a=e.parentNode;return a&&11!==a.nodeType?a:null},parents:function(e){return Oe(e,"parentNode")},parentsUntil:function(e,a,l){return Oe(e,"parentNode",l)},next:function(e){return $i(e,"nextSibling")},prev:function(e){return $i(e,"previousSibling")},nextAll:function(e){return Oe(e,"nextSibling")},prevAll:function(e){return Oe(e,"previousSibling")},nextUntil:function(e,a,l){return Oe(e,"nextSibling",l)},prevUntil:function(e,a,l){return Oe(e,"previousSibling",l)},siblings:function(e){return Qe((e.parentNode||{}).firstChild,e)},children:function(e){return Qe(e.firstChild)},contents:function(e){return null!=e.contentDocument&&C(e.contentDocument)?e.contentDocument:(Ee(e,"template")&&(e=e.content||e),d.merge([],e.childNodes))}},function(e,a){d.fn[e]=function(l,h){var p=d.map(this,a,l);return"Until"!==e.slice(-5)&&(h=l),h&&"string"==typeof h&&(p=d.filter(h,p)),1<this.length&&(Ki[e]||d.uniqueSort(p),st.test(e)&&p.reverse()),this.pushStack(p)}});var Mt=/[^\x20\t\r\n\f]+/g;function Gt(e){return e}function hi(e){throw e}function Ai(e,a,l,h){var p;try{e&&J(p=e.promise)?p.call(e).done(a).fail(l):e&&J(p=e.then)?p.call(e,a,l):a.apply(void 0,[e].slice(h))}catch(g){l.apply(void 0,[g])}}d.Callbacks=function(e){var l;e="string"==typeof e?(l={},d.each(e.match(Mt)||[],function(I,B){l[B]=!0}),l):d.extend({},e);var h,p,g,v,L=[],P=[],z=-1,j=function(){for(v=v||e.once,g=h=!0;P.length;z=-1)for(p=P.shift();++z<L.length;)!1===L[z].apply(p[0],p[1])&&e.stopOnFalse&&(z=L.length,p=!1);e.memory||(p=!1),h=!1,v&&(L=p?[]:"")},G={add:function(){return L&&(p&&!h&&(z=L.length-1,P.push(p)),function I(B){d.each(B,function(re,pe){J(pe)?e.unique&&G.has(pe)||L.push(pe):pe&&pe.length&&"string"!==ce(pe)&&I(pe)})}(arguments),p&&!h&&j()),this},remove:function(){return d.each(arguments,function(I,B){for(var re;-1<(re=d.inArray(B,L,re));)L.splice(re,1),re<=z&&z--}),this},has:function(I){return I?-1<d.inArray(I,L):0<L.length},empty:function(){return L&&(L=[]),this},disable:function(){return v=P=[],L=p="",this},disabled:function(){return!L},lock:function(){return v=P=[],p||h||(L=p=""),this},locked:function(){return!!v},fireWith:function(I,B){return v||(B=[I,(B=B||[]).slice?B.slice():B],P.push(B),h||j()),this},fire:function(){return G.fireWith(this,arguments),this},fired:function(){return!!g}};return G},d.extend({Deferred:function(e){var a=[["notify","progress",d.Callbacks("memory"),d.Callbacks("memory"),2],["resolve","done",d.Callbacks("once memory"),d.Callbacks("once memory"),0,"resolved"],["reject","fail",d.Callbacks("once memory"),d.Callbacks("once memory"),1,"rejected"]],l="pending",h={state:function(){return l},always:function(){return p.done(arguments).fail(arguments),this},catch:function(g){return h.then(null,g)},pipe:function(){var g=arguments;return d.Deferred(function(v){d.each(a,function(L,P){var z=J(g[P[4]])&&g[P[4]];p[P[1]](function(){var j=z&&z.apply(this,arguments);j&&J(j.promise)?j.promise().progress(v.notify).done(v.resolve).fail(v.reject):v[P[0]+"With"](this,z?[j]:arguments)})}),g=null}).promise()},then:function(g,v,L){var P=0;function z(j,G,I,B){return function(){var re=this,pe=arguments,le=function(){var et,xt;if(!(j<P)){if((et=I.apply(re,pe))===G.promise())throw new TypeError("Thenable self-resolution");J(xt=et&&("object"==typeof et||"function"==typeof et)&&et.then)?B?xt.call(et,z(P,G,Gt,B),z(P,G,hi,B)):(P++,xt.call(et,z(P,G,Gt,B),z(P,G,hi,B),z(P,G,Gt,G.notifyWith))):(I!==Gt&&(re=void 0,pe=[et]),(B||G.resolveWith)(re,pe))}},je=B?le:function(){try{le()}catch(et){d.Deferred.exceptionHook&&d.Deferred.exceptionHook(et,je.stackTrace),P<=j+1&&(I!==hi&&(re=void 0,pe=[et]),G.rejectWith(re,pe))}};j?je():(d.Deferred.getStackHook&&(je.stackTrace=d.Deferred.getStackHook()),f.setTimeout(je))}}return d.Deferred(function(j){a[0][3].add(z(0,j,J(L)?L:Gt,j.notifyWith)),a[1][3].add(z(0,j,J(g)?g:Gt)),a[2][3].add(z(0,j,J(v)?v:hi))}).promise()},promise:function(g){return null!=g?d.extend(g,h):h}},p={};return d.each(a,function(g,v){var L=v[2],P=v[5];h[v[1]]=L.add,P&&L.add(function(){l=P},a[3-g][2].disable,a[3-g][3].disable,a[0][2].lock,a[0][3].lock),L.add(v[3].fire),p[v[0]]=function(){return p[v[0]+"With"](this===p?void 0:this,arguments),this},p[v[0]+"With"]=L.fireWith}),h.promise(p),e&&e.call(p,p),p},when:function(e){var a=arguments.length,l=a,h=Array(l),p=T.call(arguments),g=d.Deferred(),v=function(L){return function(P){h[L]=this,p[L]=1<arguments.length?T.call(arguments):P,--a||g.resolveWith(h,p)}};if(a<=1&&(Ai(e,g.done(v(l)).resolve,g.reject,!a),"pending"===g.state()||J(p[l]&&p[l].then)))return g.then();for(;l--;)Ai(p[l],v(l),g.reject);return g.promise()}});var Ni=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;d.Deferred.exceptionHook=function(e,a){f.console&&f.console.warn&&e&&Ni.test(e.name)&&f.console.warn("jQuery.Deferred exception: "+e.message,e.stack,a)},d.readyException=function(e){f.setTimeout(function(){throw e})};var vi=d.Deferred();function ii(){Q.removeEventListener("DOMContentLoaded",ii),f.removeEventListener("load",ii),d.ready()}d.fn.ready=function(e){return vi.then(e).catch(function(a){d.readyException(a)}),this},d.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--d.readyWait:d.isReady)||(d.isReady=!0)!==e&&0<--d.readyWait||vi.resolveWith(Q,[d])}}),d.ready.then=vi.then,"complete"===Q.readyState||"loading"!==Q.readyState&&!Q.documentElement.doScroll?f.setTimeout(d.ready):(Q.addEventListener("DOMContentLoaded",ii),f.addEventListener("load",ii));var vt=function(e,a,l,h,p,g,v){var L=0,P=e.length,z=null==l;if("object"===ce(l))for(L in p=!0,l)vt(e,a,L,l[L],!0,g,v);else if(void 0!==h&&(p=!0,J(h)||(v=!0),z&&(v?(a.call(e,h),a=null):(z=a,a=function(j,G,I){return z.call(d(j),I)})),a))for(;L<P;L++)a(e[L],l,v?h:h.call(e[L],L,a(e[L],l)));return p?e:z?a.call(e):P?a(e[0],l):g},yi=/^-ms-/,yt=/-([a-z])/g;function Qi(e,a){return a.toUpperCase()}function _t(e){return e.replace(yi,"ms-").replace(yt,Qi)}var Ht=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function si(){this.expando=d.expando+si.uid++}si.uid=1,si.prototype={cache:function(e){var a=e[this.expando];return a||(a={},Ht(e)&&(e.nodeType?e[this.expando]=a:Object.defineProperty(e,this.expando,{value:a,configurable:!0}))),a},set:function(e,a,l){var h,p=this.cache(e);if("string"==typeof a)p[_t(a)]=l;else for(h in a)p[_t(h)]=a[h];return p},get:function(e,a){return void 0===a?this.cache(e):e[this.expando]&&e[this.expando][_t(a)]},access:function(e,a,l){return void 0===a||a&&"string"==typeof a&&void 0===l?this.get(e,a):(this.set(e,a,l),void 0!==l?l:a)},remove:function(e,a){var l,h=e[this.expando];if(void 0!==h){if(void 0!==a)for((l=(a=Array.isArray(a)?a.map(_t):(a=_t(a))in h?[a]:a.match(Mt)||[]).length);l--;)delete h[a[l]];(void 0===a||d.isEmptyObject(h))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var a=e[this.expando];return void 0!==a&&!d.isEmptyObject(a)}};var fe=new si,Je=new si,Ji=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Ut=/[A-Z]/g;function Ii(e,a,l){var h,p;if(void 0===l&&1===e.nodeType)if(h="data-"+a.replace(Ut,"-$&").toLowerCase(),"string"==typeof(l=e.getAttribute(h))){try{l="true"===(p=l)||"false"!==p&&("null"===p?null:p===+p+""?+p:Ji.test(p)?JSON.parse(p):p)}catch{}Je.set(e,a,l)}else l=void 0;return l}d.extend({hasData:function(e){return Je.hasData(e)||fe.hasData(e)},data:function(e,a,l){return Je.access(e,a,l)},removeData:function(e,a){Je.remove(e,a)},_data:function(e,a,l){return fe.access(e,a,l)},_removeData:function(e,a){fe.remove(e,a)}}),d.fn.extend({data:function(e,a){var l,h,p,g=this[0],v=g&&g.attributes;if(void 0===e){if(this.length&&(p=Je.get(g),1===g.nodeType&&!fe.get(g,"hasDataAttrs"))){for(l=v.length;l--;)v[l]&&0===(h=v[l].name).indexOf("data-")&&(h=_t(h.slice(5)),Ii(g,h,p[h]));fe.set(g,"hasDataAttrs",!0)}return p}return"object"==typeof e?this.each(function(){Je.set(this,e)}):vt(this,function(L){var P;if(g&&void 0===L)return void 0!==(P=Je.get(g,e))||void 0!==(P=Ii(g,e))?P:void 0;this.each(function(){Je.set(this,e,L)})},null,a,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Je.remove(this,e)})}}),d.extend({queue:function(e,a,l){var h;if(e)return h=fe.get(e,a=(a||"fx")+"queue"),l&&(!h||Array.isArray(l)?h=fe.access(e,a,d.makeArray(l)):h.push(l)),h||[]},dequeue:function(e,a){var l=d.queue(e,a=a||"fx"),h=l.length,p=l.shift(),g=d._queueHooks(e,a);"inprogress"===p&&(p=l.shift(),h--),p&&("fx"===a&&l.unshift("inprogress"),delete g.stop,p.call(e,function(){d.dequeue(e,a)},g)),!h&&g&&g.empty.fire()},_queueHooks:function(e,a){var l=a+"queueHooks";return fe.get(e,l)||fe.access(e,l,{empty:d.Callbacks("once memory").add(function(){fe.remove(e,[a+"queue",l])})})}}),d.fn.extend({queue:function(e,a){var l=2;return"string"!=typeof e&&(a=e,e="fx",l--),arguments.length<l?d.queue(this[0],e):void 0===a?this:this.each(function(){var h=d.queue(this,e,a);d._queueHooks(this,e),"fx"===e&&"inprogress"!==h[0]&&d.dequeue(this,e)})},dequeue:function(e){return this.each(function(){d.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,a){var l,h=1,p=d.Deferred(),g=this,v=this.length,L=function(){--h||p.resolveWith(g,[g])};for("string"!=typeof e&&(a=e,e=void 0),e=e||"fx";v--;)(l=fe.get(g[v],e+"queueHooks"))&&l.empty&&(h++,l.empty.add(L));return L(),p.promise(a)}});var di=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ni=new RegExp("^(?:([+-])=|)("+di+")([a-z%]*)$","i"),nt=["Top","Right","Bottom","Left"],wt=Q.documentElement,$t=function(e){return d.contains(e.ownerDocument,e)},ct={composed:!0};wt.getRootNode&&($t=function(e){return d.contains(e.ownerDocument,e)||e.getRootNode(ct)===e.ownerDocument});var Kt=function(e,a){return"none"===(e=a||e).style.display||""===e.style.display&&$t(e)&&"none"===d.css(e,"display")};function ci(e,a,l,h){var p,g,v=20,L=h?function(){return h.cur()}:function(){return d.css(e,a,"")},P=L(),z=l&&l[3]||(d.cssNumber[a]?"":"px"),j=e.nodeType&&(d.cssNumber[a]||"px"!==z&&+P)&&ni.exec(d.css(e,a));if(j&&j[3]!==z){for(z=z||j[3],j=+(P/=2)||1;v--;)d.style(e,a,j+z),(1-g)*(1-(g=L()/P||.5))<=0&&(v=0),j/=g;d.style(e,a,(j*=2)+z),l=l||[]}return l&&(j=+j||+P||0,p=l[1]?j+(l[1]+1)*l[2]:+l[2],h&&(h.unit=z,h.start=j,h.end=p)),p}var wi={};function Pt(e,a){for(var l,h,p,g,v,L,P,z=[],j=0,G=e.length;j<G;j++)(h=e[j]).style&&(l=h.style.display,a?("none"===l&&(z[j]=fe.get(h,"display")||null,z[j]||(h.style.display="")),""===h.style.display&&Kt(h)&&(z[j]=(P=v=g=void 0,v=(p=h).ownerDocument,(P=wi[L=p.nodeName])||(g=v.body.appendChild(v.createElement(L)),P=d.css(g,"display"),g.parentNode.removeChild(g),"none"===P&&(P="block"),wi[L]=P)))):"none"!==l&&(z[j]="none",fe.set(h,"display",l)));for(j=0;j<G;j++)null!=z[j]&&(e[j].style.display=z[j]);return e}d.fn.extend({show:function(){return Pt(this,!0)},hide:function(){return Pt(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){Kt(this)?d(this).show():d(this).hide()})}});var jt,ut,Bt=/^(?:checkbox|radio)$/i,ai=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,bi=/^$|^module$|\/(?:java|ecma)script/i;jt=Q.createDocumentFragment().appendChild(Q.createElement("div")),(ut=Q.createElement("input")).setAttribute("type","radio"),ut.setAttribute("checked","checked"),ut.setAttribute("name","t"),jt.appendChild(ut),U.checkClone=jt.cloneNode(!0).cloneNode(!0).lastChild.checked,jt.innerHTML="<textarea>x</textarea>",U.noCloneChecked=!!jt.cloneNode(!0).lastChild.defaultValue,jt.innerHTML="<option></option>",U.option=!!jt.lastChild;var ht={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,"",""]};function rt(e,a){var l;return l=typeof e.getElementsByTagName<"u"?e.getElementsByTagName(a||"*"):typeof e.querySelectorAll<"u"?e.querySelectorAll(a||"*"):[],void 0===a||a&&Ee(e,a)?d.merge([e],l):l}function ui(e,a){for(var l=0,h=e.length;l<h;l++)fe.set(e[l],"globalEval",!a||fe.get(a[l],"globalEval"))}ht.tbody=ht.tfoot=ht.colgroup=ht.caption=ht.thead,ht.th=ht.td,U.option||(ht.optgroup=ht.option=[1,"<select multiple='multiple'>","</select>"]);var xi=/<|&#?\w+;/;function Hi(e,a,l,h,p){for(var g,v,L,P,z,j,G=a.createDocumentFragment(),I=[],B=0,re=e.length;B<re;B++)if((g=e[B])||0===g)if("object"===ce(g))d.merge(I,g.nodeType?[g]:g);else if(xi.test(g)){for(v=v||G.appendChild(a.createElement("div")),L=(ai.exec(g)||["",""])[1].toLowerCase(),v.innerHTML=(P=ht[L]||ht._default)[1]+d.htmlPrefilter(g)+P[2],j=P[0];j--;)v=v.lastChild;d.merge(I,v.childNodes),(v=G.firstChild).textContent=""}else I.push(a.createTextNode(g));for(G.textContent="",B=0;g=I[B++];)if(h&&-1<d.inArray(g,h))p&&p.push(g);else if(z=$t(g),v=rt(G.appendChild(g),"script"),z&&ui(v),l)for(j=0;g=v[j++];)bi.test(g.type||"")&&l.push(g);return G}var t=/^([^.]*)(?:\.(.+)|)/;function i(){return!0}function s(){return!1}function n(e,a){return e===function(){try{return Q.activeElement}catch{}}()==("focus"===a)}function c(e,a,l,h,p,g){var v,L;if("object"==typeof a){for(L in"string"!=typeof l&&(h=h||l,l=void 0),a)c(e,L,l,h,a[L],g);return e}if(null==h&&null==p?(p=l,h=l=void 0):null==p&&("string"==typeof l?(p=h,h=void 0):(p=h,h=l,l=void 0)),!1===p)p=s;else if(!p)return e;return 1===g&&(v=p,(p=function(P){return d().off(P),v.apply(this,arguments)}).guid=v.guid||(v.guid=d.guid++)),e.each(function(){d.event.add(this,a,p,h,l)})}function u(e,a,l){l?(fe.set(e,a,!1),d.event.add(e,a,{namespace:!1,handler:function(h){var p,g,v=fe.get(this,a);if(1&h.isTrigger&&this[a]){if(v.length)(d.event.special[a]||{}).delegateType&&h.stopPropagation();else if(v=T.call(arguments),fe.set(this,a,v),p=l(this,a),this[a](),v!==(g=fe.get(this,a))||p?fe.set(this,a,!1):g={},v!==g)return h.stopImmediatePropagation(),h.preventDefault(),g&&g.value}else v.length&&(fe.set(this,a,{value:d.event.trigger(d.extend(v[0],d.Event.prototype),v.slice(1),this)}),h.stopImmediatePropagation())}})):void 0===fe.get(e,a)&&d.event.add(e,a,i)}d.event={global:{},add:function(e,a,l,h,p){var g,v,L,P,z,j,G,I,B,re,pe,le=fe.get(e);if(Ht(e))for(l.handler&&(l=(g=l).handler,p=g.selector),p&&d.find.matchesSelector(wt,p),l.guid||(l.guid=d.guid++),(P=le.events)||(P=le.events=Object.create(null)),(v=le.handle)||(v=le.handle=function(je){return typeof d<"u"&&d.event.triggered!==je.type?d.event.dispatch.apply(e,arguments):void 0}),z=(a=(a||"").match(Mt)||[""]).length;z--;)B=pe=(L=t.exec(a[z])||[])[1],re=(L[2]||"").split(".").sort(),B&&(G=d.event.special[B]||{},G=d.event.special[B=(p?G.delegateType:G.bindType)||B]||{},j=d.extend({type:B,origType:pe,data:h,handler:l,guid:l.guid,selector:p,needsContext:p&&d.expr.match.needsContext.test(p),namespace:re.join(".")},g),(I=P[B])||((I=P[B]=[]).delegateCount=0,G.setup&&!1!==G.setup.call(e,h,re,v)||e.addEventListener&&e.addEventListener(B,v)),G.add&&(G.add.call(e,j),j.handler.guid||(j.handler.guid=l.guid)),p?I.splice(I.delegateCount++,0,j):I.push(j),d.event.global[B]=!0)},remove:function(e,a,l,h,p){var g,v,L,P,z,j,G,I,B,re,pe,le=fe.hasData(e)&&fe.get(e);if(le&&(P=le.events)){for(z=(a=(a||"").match(Mt)||[""]).length;z--;)if(B=pe=(L=t.exec(a[z])||[])[1],re=(L[2]||"").split(".").sort(),B){for(G=d.event.special[B]||{},I=P[B=(h?G.delegateType:G.bindType)||B]||[],L=L[2]&&new RegExp("(^|\\.)"+re.join("\\.(?:.*\\.|)")+"(\\.|$)"),v=g=I.length;g--;)j=I[g],!p&&pe!==j.origType||l&&l.guid!==j.guid||L&&!L.test(j.namespace)||h&&h!==j.selector&&("**"!==h||!j.selector)||(I.splice(g,1),j.selector&&I.delegateCount--,G.remove&&G.remove.call(e,j));v&&!I.length&&(G.teardown&&!1!==G.teardown.call(e,re,le.handle)||d.removeEvent(e,B,le.handle),delete P[B])}else for(B in P)d.event.remove(e,B+a[z],l,h,!0);d.isEmptyObject(P)&&fe.remove(e,"handle events")}},dispatch:function(e){var a,l,h,p,g,v,L=new Array(arguments.length),P=d.event.fix(e),z=(fe.get(this,"events")||Object.create(null))[P.type]||[],j=d.event.special[P.type]||{};for(L[0]=P,a=1;a<arguments.length;a++)L[a]=arguments[a];if(P.delegateTarget=this,!j.preDispatch||!1!==j.preDispatch.call(this,P)){for(v=d.event.handlers.call(this,P,z),a=0;(p=v[a++])&&!P.isPropagationStopped();)for(P.currentTarget=p.elem,l=0;(g=p.handlers[l++])&&!P.isImmediatePropagationStopped();)P.rnamespace&&!1!==g.namespace&&!P.rnamespace.test(g.namespace)||(P.handleObj=g,P.data=g.data,void 0!==(h=((d.event.special[g.origType]||{}).handle||g.handler).apply(p.elem,L))&&!1===(P.result=h)&&(P.preventDefault(),P.stopPropagation()));return j.postDispatch&&j.postDispatch.call(this,P),P.result}},handlers:function(e,a){var l,h,p,g,v,L=[],P=a.delegateCount,z=e.target;if(P&&z.nodeType&&!("click"===e.type&&1<=e.button))for(;z!==this;z=z.parentNode||this)if(1===z.nodeType&&("click"!==e.type||!0!==z.disabled)){for(g=[],v={},l=0;l<P;l++)void 0===v[p=(h=a[l]).selector+" "]&&(v[p]=h.needsContext?-1<d(p,this).index(z):d.find(p,this,null,[z]).length),v[p]&&g.push(h);g.length&&L.push({elem:z,handlers:g})}return z=this,P<a.length&&L.push({elem:z,handlers:a.slice(P)}),L},addProp:function(e,a){Object.defineProperty(d.Event.prototype,e,{enumerable:!0,configurable:!0,get:J(a)?function(){if(this.originalEvent)return a(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(l){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:l})}})},fix:function(e){return e[d.expando]?e:new d.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var a=this||e;return Bt.test(a.type)&&a.click&&Ee(a,"input")&&u(a,"click",i),!1},trigger:function(e){var a=this||e;return Bt.test(a.type)&&a.click&&Ee(a,"input")&&u(a,"click"),!0},_default:function(e){var a=e.target;return Bt.test(a.type)&&a.click&&Ee(a,"input")&&fe.get(a,"click")||Ee(a,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},d.removeEvent=function(e,a,l){e.removeEventListener&&e.removeEventListener(a,l)},d.Event=function(e,a){if(!(this instanceof d.Event))return new d.Event(e,a);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?i:s,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,a&&d.extend(this,a),this.timeStamp=e&&e.timeStamp||Date.now(),this[d.expando]=!0},d.Event.prototype={constructor:d.Event,isDefaultPrevented:s,isPropagationStopped:s,isImmediatePropagationStopped:s,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=i,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=i,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=i,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},d.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},d.event.addProp),d.each({focus:"focusin",blur:"focusout"},function(e,a){d.event.special[e]={setup:function(){return u(this,e,n),!1},trigger:function(){return u(this,e),!0},_default:function(l){return fe.get(l.target,e)},delegateType:a}}),d.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,a){d.event.special[e]={delegateType:a,bindType:a,handle:function(l){var h,p=l.relatedTarget,g=l.handleObj;return p&&(p===this||d.contains(this,p))||(l.type=g.origType,h=g.handler.apply(this,arguments),l.type=a),h}}}),d.fn.extend({on:function(e,a,l,h){return c(this,e,a,l,h)},one:function(e,a,l,h){return c(this,e,a,l,h,1)},off:function(e,a,l){var h,p;if(e&&e.preventDefault&&e.handleObj)return h=e.handleObj,d(e.delegateTarget).off(h.namespace?h.origType+"."+h.namespace:h.origType,h.selector,h.handler),this;if("object"==typeof e){for(p in e)this.off(p,a,e[p]);return this}return!1!==a&&"function"!=typeof a||(l=a,a=void 0),!1===l&&(l=s),this.each(function(){d.event.remove(this,e,l,a)})}});var b=/<script|<style|<link/i,S=/checked\s*(?:[^=]|=\s*.checked.)/i,E=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function M(e,a){return Ee(e,"table")&&Ee(11!==a.nodeType?a:a.firstChild,"tr")&&d(e).children("tbody")[0]||e}function R(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Y(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function X(e,a){var l,h,p,g,v,L;if(1===a.nodeType){if(fe.hasData(e)&&(L=fe.get(e).events))for(p in fe.remove(a,"handle events"),L)for(l=0,h=L[p].length;l<h;l++)d.event.add(a,p,L[p][l]);Je.hasData(e)&&(g=Je.access(e),v=d.extend({},g),Je.set(a,v))}}function F(e,a,l,h){a=o(a);var p,g,v,L,P,z,j=0,G=e.length,I=G-1,B=a[0],re=J(B);if(re||1<G&&"string"==typeof B&&!U.checkClone&&S.test(B))return e.each(function(pe){var le=e.eq(pe);re&&(a[0]=B.call(this,pe,le.html())),F(le,a,l,h)});if(G&&(g=(p=Hi(a,e[0].ownerDocument,!1,e,h)).firstChild,1===p.childNodes.length&&(p=g),g||h)){for(L=(v=d.map(rt(p,"script"),R)).length;j<G;j++)P=p,j!==I&&(P=d.clone(P,!0,!0),L&&d.merge(v,rt(P,"script"))),l.call(e[j],P,j);if(L)for(z=v[v.length-1].ownerDocument,d.map(v,Y),j=0;j<L;j++)bi.test((P=v[j]).type||"")&&!fe.access(P,"globalEval")&&d.contains(z,P)&&(P.src&&"module"!==(P.type||"").toLowerCase()?d._evalUrl&&!P.noModule&&d._evalUrl(P.src,{nonce:P.nonce||P.getAttribute("nonce")},z):oe(P.textContent.replace(E,""),P,z))}return e}function ie(e,a,l){for(var h,p=a?d.filter(a,e):e,g=0;null!=(h=p[g]);g++)l||1!==h.nodeType||d.cleanData(rt(h)),h.parentNode&&(l&&$t(h)&&ui(rt(h,"script")),h.parentNode.removeChild(h));return e}d.extend({htmlPrefilter:function(e){return e},clone:function(e,a,l){var h,p,g,v,L,P,z,j=e.cloneNode(!0),G=$t(e);if(!(U.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||d.isXMLDoc(e)))for(v=rt(j),h=0,p=(g=rt(e)).length;h<p;h++)L=g[h],"input"===(z=(P=v[h]).nodeName.toLowerCase())&&Bt.test(L.type)?P.checked=L.checked:"input"!==z&&"textarea"!==z||(P.defaultValue=L.defaultValue);if(a)if(l)for(g=g||rt(e),v=v||rt(j),h=0,p=g.length;h<p;h++)X(g[h],v[h]);else X(e,j);return 0<(v=rt(j,"script")).length&&ui(v,!G&&rt(e,"script")),j},cleanData:function(e){for(var a,l,h,p=d.event.special,g=0;void 0!==(l=e[g]);g++)if(Ht(l)){if(a=l[fe.expando]){if(a.events)for(h in a.events)p[h]?d.event.remove(l,h):d.removeEvent(l,h,a.handle);l[fe.expando]=void 0}l[Je.expando]&&(l[Je.expando]=void 0)}}}),d.fn.extend({detach:function(e){return ie(this,e,!0)},remove:function(e){return ie(this,e)},text:function(e){return vt(this,function(a){return void 0===a?d.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,e,arguments.length)},append:function(){return F(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||M(this,e).appendChild(e)})},prepend:function(){return F(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var a=M(this,e);a.insertBefore(e,a.firstChild)}})},before:function(){return F(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return F(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,a=0;null!=(e=this[a]);a++)1===e.nodeType&&(d.cleanData(rt(e,!1)),e.textContent="");return this},clone:function(e,a){return e=null!=e&&e,a=a??e,this.map(function(){return d.clone(this,e,a)})},html:function(e){return vt(this,function(a){var l=this[0]||{},h=0,p=this.length;if(void 0===a&&1===l.nodeType)return l.innerHTML;if("string"==typeof a&&!b.test(a)&&!ht[(ai.exec(a)||["",""])[1].toLowerCase()]){a=d.htmlPrefilter(a);try{for(;h<p;h++)1===(l=this[h]||{}).nodeType&&(d.cleanData(rt(l,!1)),l.innerHTML=a);l=0}catch{}}l&&this.empty().append(a)},null,e,arguments.length)},replaceWith:function(){var e=[];return F(this,arguments,function(a){var l=this.parentNode;d.inArray(this,e)<0&&(d.cleanData(rt(this)),l&&l.replaceChild(a,this))},e)}}),d.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){d.fn[e]=function(l){for(var h,p=[],g=d(l),v=g.length-1,L=0;L<=v;L++)h=L===v?this:this.clone(!0),d(g[L])[a](h),r.apply(p,h.get());return this.pushStack(p)}});var se=new RegExp("^("+di+")(?!px)[a-z%]+$","i"),ae=/^--/,ee=function(e){var a=e.ownerDocument.defaultView;return a&&a.opener||(a=f),a.getComputedStyle(e)},he=function(e,a,l){var h,p,g={};for(p in a)g[p]=e.style[p],e.style[p]=a[p];for(p in h=l.call(e),a)e.style[p]=g[p];return h},te=new RegExp(nt.join("|"),"i"),Te="[\\x20\\t\\r\\n\\f]",De=new RegExp("^"+Te+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Te+"+$","g");function ge(e,a,l){var h,p,g,v,L=ae.test(a),P=e.style;return(l=l||ee(e))&&(v=l.getPropertyValue(a)||l[a],L&&v&&(v=v.replace(De,"$1")||void 0),""!==v||$t(e)||(v=d.style(e,a)),!U.pixelBoxStyles()&&se.test(v)&&te.test(a)&&(h=P.width,p=P.minWidth,g=P.maxWidth,P.minWidth=P.maxWidth=P.width=v,v=l.width,P.width=h,P.minWidth=p,P.maxWidth=g)),void 0!==v?v+"":v}function Le(e,a){return{get:function(){if(!e())return(this.get=a).apply(this,arguments);delete this.get}}}!function(){function e(){if(z){P.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",z.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",wt.appendChild(P).appendChild(z);var j=f.getComputedStyle(z);l="1%"!==j.top,L=12===a(j.marginLeft),z.style.right="60%",g=36===a(j.right),h=36===a(j.width),z.style.position="absolute",p=12===a(z.offsetWidth/3),wt.removeChild(P),z=null}}function a(j){return Math.round(parseFloat(j))}var l,h,p,g,v,L,P=Q.createElement("div"),z=Q.createElement("div");z.style&&(z.style.backgroundClip="content-box",z.cloneNode(!0).style.backgroundClip="",U.clearCloneStyle="content-box"===z.style.backgroundClip,d.extend(U,{boxSizingReliable:function(){return e(),h},pixelBoxStyles:function(){return e(),g},pixelPosition:function(){return e(),l},reliableMarginLeft:function(){return e(),L},scrollboxSize:function(){return e(),p},reliableTrDimensions:function(){var j,G,I,B;return null==v&&(j=Q.createElement("table"),G=Q.createElement("tr"),I=Q.createElement("div"),j.style.cssText="position:absolute;left:-11111px;border-collapse:separate",G.style.cssText="border:1px solid",G.style.height="1px",I.style.height="9px",I.style.display="block",wt.appendChild(j).appendChild(G).appendChild(I),B=f.getComputedStyle(G),v=parseInt(B.height,10)+parseInt(B.borderTopWidth,10)+parseInt(B.borderBottomWidth,10)===G.offsetHeight,wt.removeChild(j)),v}}))}();var Ne=["Webkit","Moz","ms"],Fe=Q.createElement("div").style,Ge={};function Se(e){return d.cssProps[e]||Ge[e]||(e in Fe?e:Ge[e]=function(l){for(var h=l[0].toUpperCase()+l.slice(1),p=Ne.length;p--;)if((l=Ne[p]+h)in Fe)return l}(e)||e)}var Ce=/^(none|table(?!-c[ea]).+)/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ye={letterSpacing:"0",fontWeight:"400"};function pt(e,a,l){var h=ni.exec(a);return h?Math.max(0,h[2]-(l||0))+(h[3]||"px"):a}function Qt(e,a,l,h,p,g){var v="width"===a?1:0,L=0,P=0;if(l===(h?"border":"content"))return 0;for(;v<4;v+=2)"margin"===l&&(P+=d.css(e,l+nt[v],!0,p)),h?("content"===l&&(P-=d.css(e,"padding"+nt[v],!0,p)),"margin"!==l&&(P-=d.css(e,"border"+nt[v]+"Width",!0,p))):(P+=d.css(e,"padding"+nt[v],!0,p),"padding"!==l?P+=d.css(e,"border"+nt[v]+"Width",!0,p):L+=d.css(e,"border"+nt[v]+"Width",!0,p));return!h&&0<=g&&(P+=Math.max(0,Math.ceil(e["offset"+a[0].toUpperCase()+a.slice(1)]-g-P-L-.5))||0),P}function Ti(e,a,l){var h=ee(e),p=(!U.boxSizingReliable()||l)&&"border-box"===d.css(e,"boxSizing",!1,h),g=p,v=ge(e,a,h),L="offset"+a[0].toUpperCase()+a.slice(1);if(se.test(v)){if(!l)return v;v="auto"}return(!U.boxSizingReliable()&&p||!U.reliableTrDimensions()&&Ee(e,"tr")||"auto"===v||!parseFloat(v)&&"inline"===d.css(e,"display",!1,h))&&e.getClientRects().length&&(p="border-box"===d.css(e,"boxSizing",!1,h),(g=L in e)&&(v=e[L])),(v=parseFloat(v)||0)+Qt(e,a,l||(p?"border":"content"),g,h,v)+"px"}function ft(e,a,l,h,p){return new ft.prototype.init(e,a,l,h,p)}d.extend({cssHooks:{opacity:{get:function(e,a){if(a){var l=ge(e,"opacity");return""===l?"1":l}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,a,l,h){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var p,g,v,L=_t(a),P=ae.test(a),z=e.style;if(P||(a=Se(L)),v=d.cssHooks[a]||d.cssHooks[L],void 0===l)return v&&"get"in v&&void 0!==(p=v.get(e,!1,h))?p:z[a];"string"==(g=typeof l)&&(p=ni.exec(l))&&p[1]&&(l=ci(e,a,p),g="number"),null!=l&&l==l&&("number"!==g||P||(l+=p&&p[3]||(d.cssNumber[L]?"":"px")),U.clearCloneStyle||""!==l||0!==a.indexOf("background")||(z[a]="inherit"),v&&"set"in v&&void 0===(l=v.set(e,l,h))||(P?z.setProperty(a,l):z[a]=l))}},css:function(e,a,l,h){var p,g,v,L=_t(a);return ae.test(a)||(a=Se(L)),(v=d.cssHooks[a]||d.cssHooks[L])&&"get"in v&&(p=v.get(e,!0,l)),void 0===p&&(p=ge(e,a,h)),"normal"===p&&a in Ye&&(p=Ye[a]),""===l||l?(g=parseFloat(p),!0===l||isFinite(g)?g||0:p):p}}),d.each(["height","width"],function(e,a){d.cssHooks[a]={get:function(l,h,p){if(h)return!Ce.test(d.css(l,"display"))||l.getClientRects().length&&l.getBoundingClientRect().width?Ti(l,a,p):he(l,Ve,function(){return Ti(l,a,p)})},set:function(l,h,p){var g,v=ee(l),L=!U.scrollboxSize()&&"absolute"===v.position,P=(L||p)&&"border-box"===d.css(l,"boxSizing",!1,v),z=p?Qt(l,a,p,P,v):0;return P&&L&&(z-=Math.ceil(l["offset"+a[0].toUpperCase()+a.slice(1)]-parseFloat(v[a])-Qt(l,a,"border",!1,v)-.5)),z&&(g=ni.exec(h))&&"px"!==(g[3]||"px")&&(l.style[a]=h,h=d.css(l,a)),pt(0,h,z)}}}),d.cssHooks.marginLeft=Le(U.reliableMarginLeft,function(e,a){if(a)return(parseFloat(ge(e,"marginLeft"))||e.getBoundingClientRect().left-he(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),d.each({margin:"",padding:"",border:"Width"},function(e,a){d.cssHooks[e+a]={expand:function(l){for(var h=0,p={},g="string"==typeof l?l.split(" "):[l];h<4;h++)p[e+nt[h]+a]=g[h]||g[h-2]||g[0];return p}},"margin"!==e&&(d.cssHooks[e+a].set=pt)}),d.fn.extend({css:function(e,a){return vt(this,function(l,h,p){var g,v,L={},P=0;if(Array.isArray(h)){for(g=ee(l),v=h.length;P<v;P++)L[h[P]]=d.css(l,h[P],!1,g);return L}return void 0!==p?d.style(l,h,p):d.css(l,h)},e,a,1<arguments.length)}}),((d.Tween=ft).prototype={constructor:ft,init:function(e,a,l,h,p,g){this.elem=e,this.prop=l,this.easing=p||d.easing._default,this.options=a,this.start=this.now=this.cur(),this.end=h,this.unit=g||(d.cssNumber[l]?"":"px")},cur:function(){var e=ft.propHooks[this.prop];return e&&e.get?e.get(this):ft.propHooks._default.get(this)},run:function(e){var a,l=ft.propHooks[this.prop];return this.pos=a=this.options.duration?d.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*a+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),l&&l.set?l.set(this):ft.propHooks._default.set(this),this}}).init.prototype=ft.prototype,(ft.propHooks={_default:{get:function(e){var a;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(a=d.css(e.elem,e.prop,""))&&"auto"!==a?a:0},set:function(e){d.fx.step[e.prop]?d.fx.step[e.prop](e):1!==e.elem.nodeType||!d.cssHooks[e.prop]&&null==e.elem.style[Se(e.prop)]?e.elem[e.prop]=e.now:d.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=ft.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},d.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},d.fx=ft.prototype.init,d.fx.step={};var Ze,Jt,Rt,Ci,Zi=/^(?:toggle|show|hide)$/,es=/queueHooks$/;function pi(){Jt&&(!1===Q.hidden&&f.requestAnimationFrame?f.requestAnimationFrame(pi):f.setTimeout(pi,d.fx.interval),d.fx.tick())}function Ei(){return f.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function ri(e,a){var l,h=0,p={height:e};for(a=a?1:0;h<4;h+=2-a)p["margin"+(l=nt[h])]=p["padding"+l]=e;return a&&(p.opacity=p.width=e),p}function Si(e,a,l){for(var h,p=(bt.tweeners[a]||[]).concat(bt.tweeners["*"]),g=0,v=p.length;g<v;g++)if(h=p[g].call(l,a,e))return h}function bt(e,a,l){var h,p,g=0,v=bt.prefilters.length,L=d.Deferred().always(function(){delete P.elem}),P=function(){if(p)return!1;for(var G=Ze||Ei(),I=Math.max(0,z.startTime+z.duration-G),B=1-(I/z.duration||0),re=0,pe=z.tweens.length;re<pe;re++)z.tweens[re].run(B);return L.notifyWith(e,[z,B,I]),B<1&&pe?I:(pe||L.notifyWith(e,[z,1,0]),L.resolveWith(e,[z]),!1)},z=L.promise({elem:e,props:d.extend({},a),opts:d.extend(!0,{specialEasing:{},easing:d.easing._default},l),originalProperties:a,originalOptions:l,startTime:Ze||Ei(),duration:l.duration,tweens:[],createTween:function(G,I){var B=d.Tween(e,z.opts,G,I,z.opts.specialEasing[G]||z.opts.easing);return z.tweens.push(B),B},stop:function(G){var I=0,B=G?z.tweens.length:0;if(p)return this;for(p=!0;I<B;I++)z.tweens[I].run(1);return G?(L.notifyWith(e,[z,1,0]),L.resolveWith(e,[z,G])):L.rejectWith(e,[z,G]),this}}),j=z.props;for(function(G,I){var B,re,pe,le,je;for(B in G)if(pe=I[re=_t(B)],le=G[B],Array.isArray(le)&&(pe=le[1],le=G[B]=le[0]),B!==re&&(G[re]=le,delete G[B]),(je=d.cssHooks[re])&&"expand"in je)for(B in le=je.expand(le),delete G[re],le)B in G||(G[B]=le[B],I[B]=pe);else I[re]=pe}(j,z.opts.specialEasing);g<v;g++)if(h=bt.prefilters[g].call(z,e,j,z.opts))return J(h.stop)&&(d._queueHooks(z.elem,z.opts.queue).stop=h.stop.bind(h)),h;return d.map(j,Si,z),J(z.opts.start)&&z.opts.start.call(e,z),z.progress(z.opts.progress).done(z.opts.done,z.opts.complete).fail(z.opts.fail).always(z.opts.always),d.fx.timer(d.extend(P,{elem:e,anim:z,queue:z.opts.queue})),z}d.Animation=d.extend(bt,{tweeners:{"*":[function(e,a){var l=this.createTween(e,a);return ci(l.elem,e,ni.exec(a),l),l}]},tweener:function(e,a){J(e)?(a=e,e=["*"]):e=e.match(Mt);for(var l,h=0,p=e.length;h<p;h++)(bt.tweeners[l=e[h]]=bt.tweeners[l]||[]).unshift(a)},prefilters:[function(e,a,l){var h,p,g,v,L,P,z,j,G="width"in a||"height"in a,I=this,B={},re=e.style,pe=e.nodeType&&Kt(e),le=fe.get(e,"fxshow");for(h in l.queue||(null==(v=d._queueHooks(e,"fx")).unqueued&&(v.unqueued=0,L=v.empty.fire,v.empty.fire=function(){v.unqueued||L()}),v.unqueued++,I.always(function(){I.always(function(){v.unqueued--,d.queue(e,"fx").length||v.empty.fire()})})),a)if(Zi.test(p=a[h])){if(delete a[h],g=g||"toggle"===p,p===(pe?"hide":"show")){if("show"!==p||!le||void 0===le[h])continue;pe=!0}B[h]=le&&le[h]||d.style(e,h)}if((P=!d.isEmptyObject(a))||!d.isEmptyObject(B))for(h in G&&1===e.nodeType&&(l.overflow=[re.overflow,re.overflowX,re.overflowY],null==(z=le&&le.display)&&(z=fe.get(e,"display")),"none"===(j=d.css(e,"display"))&&(z?j=z:(Pt([e],!0),z=e.style.display||z,j=d.css(e,"display"),Pt([e]))),("inline"===j||"inline-block"===j&&null!=z)&&"none"===d.css(e,"float")&&(P||(I.done(function(){re.display=z}),null==z&&(z="none"===(j=re.display)?"":j)),re.display="inline-block")),l.overflow&&(re.overflow="hidden",I.always(function(){re.overflow=l.overflow[0],re.overflowX=l.overflow[1],re.overflowY=l.overflow[2]})),P=!1,B)P||(le?"hidden"in le&&(pe=le.hidden):le=fe.access(e,"fxshow",{display:z}),g&&(le.hidden=!pe),pe&&Pt([e],!0),I.done(function(){for(h in pe||Pt([e]),fe.remove(e,"fxshow"),B)d.style(e,h,B[h])})),P=Si(pe?le[h]:0,h,I),h in le||(le[h]=P.start,pe&&(P.end=P.start,P.start=0))}],prefilter:function(e,a){a?bt.prefilters.unshift(e):bt.prefilters.push(e)}}),d.speed=function(e,a,l){var h=e&&"object"==typeof e?d.extend({},e):{complete:l||!l&&a||J(e)&&e,duration:e,easing:l&&a||a&&!J(a)&&a};return d.fx.off?h.duration=0:"number"!=typeof h.duration&&(h.duration=h.duration in d.fx.speeds?d.fx.speeds[h.duration]:d.fx.speeds._default),null!=h.queue&&!0!==h.queue||(h.queue="fx"),h.old=h.complete,h.complete=function(){J(h.old)&&h.old.call(this),h.queue&&d.dequeue(this,h.queue)},h},d.fn.extend({fadeTo:function(e,a,l,h){return this.filter(Kt).css("opacity",0).show().end().animate({opacity:a},e,l,h)},animate:function(e,a,l,h){var p=d.isEmptyObject(e),g=d.speed(a,l,h),v=function(){var L=bt(this,d.extend({},e),g);(p||fe.get(this,"finish"))&&L.stop(!0)};return v.finish=v,p||!1===g.queue?this.each(v):this.queue(g.queue,v)},stop:function(e,a,l){var h=function(p){var g=p.stop;delete p.stop,g(l)};return"string"!=typeof e&&(l=a,a=e,e=void 0),a&&this.queue(e||"fx",[]),this.each(function(){var p=!0,g=null!=e&&e+"queueHooks",v=d.timers,L=fe.get(this);if(g)L[g]&&L[g].stop&&h(L[g]);else for(g in L)L[g]&&L[g].stop&&es.test(g)&&h(L[g]);for(g=v.length;g--;)v[g].elem!==this||null!=e&&v[g].queue!==e||(v[g].anim.stop(l),p=!1,v.splice(g,1));!p&&l||d.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var a,l=fe.get(this),h=l[e+"queue"],p=l[e+"queueHooks"],g=d.timers,v=h?h.length:0;for(l.finish=!0,d.queue(this,e,[]),p&&p.stop&&p.stop.call(this,!0),a=g.length;a--;)g[a].elem===this&&g[a].queue===e&&(g[a].anim.stop(!0),g.splice(a,1));for(a=0;a<v;a++)h[a]&&h[a].finish&&h[a].finish.call(this);delete l.finish})}}),d.each(["toggle","show","hide"],function(e,a){var l=d.fn[a];d.fn[a]=function(h,p,g){return null==h||"boolean"==typeof h?l.apply(this,arguments):this.animate(ri(a,!0),h,p,g)}}),d.each({slideDown:ri("show"),slideUp:ri("hide"),slideToggle:ri("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,a){d.fn[e]=function(l,h,p){return this.animate(a,l,h,p)}}),d.timers=[],d.fx.tick=function(){var e,a=0,l=d.timers;for(Ze=Date.now();a<l.length;a++)(e=l[a])()||l[a]!==e||l.splice(a--,1);l.length||d.fx.stop(),Ze=void 0},d.fx.timer=function(e){d.timers.push(e),d.fx.start()},d.fx.interval=13,d.fx.start=function(){Jt||(Jt=!0,pi())},d.fx.stop=function(){Jt=null},d.fx.speeds={slow:600,fast:200,_default:400},d.fn.delay=function(e,a){return e=d.fx&&d.fx.speeds[e]||e,this.queue(a=a||"fx",function(l,h){var p=f.setTimeout(l,e);h.stop=function(){f.clearTimeout(p)}})},Rt=Q.createElement("input"),Ci=Q.createElement("select").appendChild(Q.createElement("option")),Rt.type="checkbox",U.checkOn=""!==Rt.value,U.optSelected=Ci.selected,(Rt=Q.createElement("input")).value="t",Rt.type="radio",U.radioValue="t"===Rt.value;var ji,Zt=d.expr.attrHandle;d.fn.extend({attr:function(e,a){return vt(this,d.attr,e,a,1<arguments.length)},removeAttr:function(e){return this.each(function(){d.removeAttr(this,e)})}}),d.extend({attr:function(e,a,l){var h,p,g=e.nodeType;if(3!==g&&8!==g&&2!==g)return typeof e.getAttribute>"u"?d.prop(e,a,l):(1===g&&d.isXMLDoc(e)||(p=d.attrHooks[a.toLowerCase()]||(d.expr.match.bool.test(a)?ji:void 0)),void 0!==l?null===l?void d.removeAttr(e,a):p&&"set"in p&&void 0!==(h=p.set(e,l,a))?h:(e.setAttribute(a,l+""),l):p&&"get"in p&&null!==(h=p.get(e,a))?h:null==(h=d.find.attr(e,a))?void 0:h)},attrHooks:{type:{set:function(e,a){if(!U.radioValue&&"radio"===a&&Ee(e,"input")){var l=e.value;return e.setAttribute("type",a),l&&(e.value=l),a}}}},removeAttr:function(e,a){var l,h=0,p=a&&a.match(Mt);if(p&&1===e.nodeType)for(;l=p[h++];)e.removeAttribute(l)}}),ji={set:function(e,a,l){return!1===a?d.removeAttr(e,l):e.setAttribute(l,l),l}},d.each(d.expr.match.bool.source.match(/\w+/g),function(e,a){var l=Zt[a]||d.find.attr;Zt[a]=function(h,p,g){var v,L,P=p.toLowerCase();return g||(L=Zt[P],Zt[P]=v,v=null!=l(h,p,g)?P:null,Zt[P]=L),v}});var Bi=/^(?:input|select|textarea|button)$/i,Ri=/^(?:a|area)$/i;function Lt(e){return(e.match(Mt)||[]).join(" ")}function At(e){return e.getAttribute&&e.getAttribute("class")||""}function ei(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(Mt)||[]}d.fn.extend({prop:function(e,a){return vt(this,d.prop,e,a,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[d.propFix[e]||e]})}}),d.extend({prop:function(e,a,l){var h,p,g=e.nodeType;if(3!==g&&8!==g&&2!==g)return 1===g&&d.isXMLDoc(e)||(p=d.propHooks[a=d.propFix[a]||a]),void 0!==l?p&&"set"in p&&void 0!==(h=p.set(e,l,a))?h:e[a]=l:p&&"get"in p&&null!==(h=p.get(e,a))?h:e[a]},propHooks:{tabIndex:{get:function(e){var a=d.find.attr(e,"tabindex");return a?parseInt(a,10):Bi.test(e.nodeName)||Ri.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),U.optSelected||(d.propHooks.selected={get:function(e){return null},set:function(e){}}),d.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){d.propFix[this.toLowerCase()]=this}),d.fn.extend({addClass:function(e){var a,l,h,p,g,v;return J(e)?this.each(function(L){d(this).addClass(e.call(this,L,At(this)))}):(a=ei(e)).length?this.each(function(){if(h=At(this),l=1===this.nodeType&&" "+Lt(h)+" "){for(g=0;g<a.length;g++)l.indexOf(" "+(p=a[g])+" ")<0&&(l+=p+" ");v=Lt(l),h!==v&&this.setAttribute("class",v)}}):this},removeClass:function(e){var a,l,h,p,g,v;return J(e)?this.each(function(L){d(this).removeClass(e.call(this,L,At(this)))}):arguments.length?(a=ei(e)).length?this.each(function(){if(h=At(this),l=1===this.nodeType&&" "+Lt(h)+" "){for(g=0;g<a.length;g++)for(p=a[g];-1<l.indexOf(" "+p+" ");)l=l.replace(" "+p+" "," ");v=Lt(l),h!==v&&this.setAttribute("class",v)}}):this:this.attr("class","")},toggleClass:function(e,a){var l,h,p,g,v=typeof e,L="string"===v||Array.isArray(e);return J(e)?this.each(function(P){d(this).toggleClass(e.call(this,P,At(this),a),a)}):"boolean"==typeof a&&L?a?this.addClass(e):this.removeClass(e):(l=ei(e),this.each(function(){if(L)for(g=d(this),p=0;p<l.length;p++)g.hasClass(h=l[p])?g.removeClass(h):g.addClass(h);else void 0!==e&&"boolean"!==v||((h=At(this))&&fe.set(this,"__className__",h),this.setAttribute&&this.setAttribute("class",h||!1===e?"":fe.get(this,"__className__")||""))}))},hasClass:function(e){var a,l,h=0;for(a=" "+e+" ";l=this[h++];)if(1===l.nodeType&&-1<(" "+Lt(At(l))+" ").indexOf(a))return!0;return!1}});var ki=/\r/g;d.fn.extend({val:function(e){var a,l,h,p=this[0];return arguments.length?(h=J(e),this.each(function(g){var v;1===this.nodeType&&(null==(v=h?e.call(this,g,d(this).val()):e)?v="":"number"==typeof v?v+="":Array.isArray(v)&&(v=d.map(v,function(L){return null==L?"":L+""})),(a=d.valHooks[this.type]||d.valHooks[this.nodeName.toLowerCase()])&&"set"in a&&void 0!==a.set(this,v,"value")||(this.value=v))})):p?(a=d.valHooks[p.type]||d.valHooks[p.nodeName.toLowerCase()])&&"get"in a&&void 0!==(l=a.get(p,"value"))?l:"string"==typeof(l=p.value)?l.replace(ki,""):l??"":void 0}}),d.extend({valHooks:{option:{get:function(e){return d.find.attr(e,"value")??Lt(d.text(e))}},select:{get:function(e){var a,l,h,p=e.options,g=e.selectedIndex,v="select-one"===e.type,L=v?null:[],P=v?g+1:p.length;for(h=g<0?P:v?g:0;h<P;h++)if(((l=p[h]).selected||h===g)&&!l.disabled&&(!l.parentNode.disabled||!Ee(l.parentNode,"optgroup"))){if(a=d(l).val(),v)return a;L.push(a)}return L},set:function(e,a){for(var l,h,p=e.options,g=d.makeArray(a),v=p.length;v--;)((h=p[v]).selected=-1<d.inArray(d.valHooks.option.get(h),g))&&(l=!0);return l||(e.selectedIndex=-1),g}}}}),d.each(["radio","checkbox"],function(){d.valHooks[this]={set:function(e,a){if(Array.isArray(a))return e.checked=-1<d.inArray(d(e).val(),a)}},U.checkOn||(d.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),U.focusin="onfocusin"in f;var Mi=/^(?:focusinfocus|focusoutblur)$/,_i=function(e){e.stopPropagation()};d.extend(d.event,{trigger:function(e,a,l,h){var p,g,v,L,P,z,j,G,I=[l||Q],B=O.call(e,"type")?e.type:e,re=O.call(e,"namespace")?e.namespace.split("."):[];if(g=G=v=l=l||Q,3!==l.nodeType&&8!==l.nodeType&&!Mi.test(B+d.event.triggered)&&(-1<B.indexOf(".")&&(B=(re=B.split(".")).shift(),re.sort()),P=B.indexOf(":")<0&&"on"+B,(e=e[d.expando]?e:new d.Event(B,"object"==typeof e&&e)).isTrigger=h?2:3,e.namespace=re.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+re.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=l),a=null==a?[e]:d.makeArray(a,[e]),j=d.event.special[B]||{},h||!j.trigger||!1!==j.trigger.apply(l,a))){if(!h&&!j.noBubble&&!de(l)){for(Mi.test((L=j.delegateType||B)+B)||(g=g.parentNode);g;g=g.parentNode)I.push(g),v=g;v===(l.ownerDocument||Q)&&I.push(v.defaultView||v.parentWindow||f)}for(p=0;(g=I[p++])&&!e.isPropagationStopped();)G=g,e.type=1<p?L:j.bindType||B,(z=(fe.get(g,"events")||Object.create(null))[e.type]&&fe.get(g,"handle"))&&z.apply(g,a),(z=P&&g[P])&&z.apply&&Ht(g)&&(e.result=z.apply(g,a),!1===e.result&&e.preventDefault());return e.type=B,h||e.isDefaultPrevented()||j._default&&!1!==j._default.apply(I.pop(),a)||!Ht(l)||P&&J(l[B])&&!de(l)&&((v=l[P])&&(l[P]=null),d.event.triggered=B,e.isPropagationStopped()&&G.addEventListener(B,_i),l[B](),e.isPropagationStopped()&&G.removeEventListener(B,_i),d.event.triggered=void 0,v&&(l[P]=v)),e.result}},simulate:function(e,a,l){var h=d.extend(new d.Event,l,{type:e,isSimulated:!0});d.event.trigger(h,null,a)}}),d.fn.extend({trigger:function(e,a){return this.each(function(){d.event.trigger(e,a,this)})},triggerHandler:function(e,a){var l=this[0];if(l)return d.event.trigger(e,a,l,!0)}}),U.focusin||d.each({focus:"focusin",blur:"focusout"},function(e,a){var l=function(h){d.event.simulate(a,h.target,d.event.fix(h))};d.event.special[a]={setup:function(){var h=this.ownerDocument||this.document||this,p=fe.access(h,a);p||h.addEventListener(e,l,!0),fe.access(h,a,(p||0)+1)},teardown:function(){var h=this.ownerDocument||this.document||this,p=fe.access(h,a)-1;p?fe.access(h,a,p):(h.removeEventListener(e,l,!0),fe.remove(h,a))}}});var Xt=f.location,Pi={guid:Date.now()},ot=/\?/;d.parseXML=function(e){var a,l;if(!e||"string"!=typeof e)return null;try{a=(new f.DOMParser).parseFromString(e,"text/xml")}catch{}return l=a&&a.getElementsByTagName("parsererror")[0],a&&!l||d.error("Invalid XML: "+(l?d.map(l.childNodes,function(h){return h.textContent}).join("\n"):e)),a};var Li=/\[\]$/,us=/\r?\n/g,Ms=/^(?:submit|button|image|reset|file)$/i,_s=/^(?:input|select|textarea|keygen)/i;function ts(e,a,l,h){var p;if(Array.isArray(a))d.each(a,function(g,v){l||Li.test(e)?h(e,v):ts(e+"["+("object"==typeof v&&null!=v?g:"")+"]",v,l,h)});else if(l||"object"!==ce(a))h(e,a);else for(p in a)ts(e+"["+p+"]",a[p],l,h)}d.param=function(e,a){var l,h=[],p=function(g,v){var L=J(v)?v():v;h[h.length]=encodeURIComponent(g)+"="+encodeURIComponent(L??"")};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!d.isPlainObject(e))d.each(e,function(){p(this.name,this.value)});else for(l in e)ts(l,e[l],a,p);return h.join("&")},d.fn.extend({serialize:function(){return d.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=d.prop(this,"elements");return e?d.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!d(this).is(":disabled")&&_s.test(this.nodeName)&&!Ms.test(e)&&(this.checked||!Bt.test(e))}).map(function(e,a){var l=d(this).val();return null==l?null:Array.isArray(l)?d.map(l,function(h){return{name:a.name,value:h.replace(us,"\r\n")}}):{name:a.name,value:l.replace(us,"\r\n")}}).get()}});var Ps=/%20/g,Ls=/#.*$/,Os=/([?&])_=[^&]*/,Ds=/^(.*?):[ \t]*([^\r\n]*)$/gm,zs=/^(?:GET|HEAD)$/,$s=/^\/\//,ps={},is={},fs="*/".concat("*"),ss=Q.createElement("a");function ms(e){return function(a,l){"string"!=typeof a&&(l=a,a="*");var h,p=0,g=a.toLowerCase().match(Mt)||[];if(J(l))for(;h=g[p++];)"+"===h[0]?(h=h.slice(1)||"*",(e[h]=e[h]||[]).unshift(l)):(e[h]=e[h]||[]).push(l)}}function gs(e,a,l,h){var p={},g=e===is;function v(L){var P;return p[L]=!0,d.each(e[L]||[],function(z,j){var G=j(a,l,h);return"string"!=typeof G||g||p[G]?g?!(P=G):void 0:(a.dataTypes.unshift(G),v(G),!1)}),P}return v(a.dataTypes[0])||!p["*"]&&v("*")}function ns(e,a){var l,h,p=d.ajaxSettings.flatOptions||{};for(l in a)void 0!==a[l]&&((p[l]?e:h||(h={}))[l]=a[l]);return h&&d.extend(!0,e,h),e}ss.href=Xt.href,d.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Xt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Xt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":fs,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":d.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,a){return a?ns(ns(e,d.ajaxSettings),a):ns(d.ajaxSettings,e)},ajaxPrefilter:ms(ps),ajaxTransport:ms(is),ajax:function(e,a){"object"==typeof e&&(a=e,e=void 0);var l,h,p,g,v,L,P,z,j,G,I=d.ajaxSetup({},a=a||{}),B=I.context||I,re=I.context&&(B.nodeType||B.jquery)?d(B):d.event,pe=d.Deferred(),le=d.Callbacks("once memory"),je=I.statusCode||{},et={},xt={},ze="canceled",we={readyState:0,getResponseHeader:function(Me){var Be;if(P){if(!g)for(g={};Be=Ds.exec(p);)g[Be[1].toLowerCase()+" "]=(g[Be[1].toLowerCase()+" "]||[]).concat(Be[2]);Be=g[Me.toLowerCase()+" "]}return null==Be?null:Be.join(", ")},getAllResponseHeaders:function(){return P?p:null},setRequestHeader:function(Me,Be){return null==P&&(Me=xt[Me.toLowerCase()]=xt[Me.toLowerCase()]||Me,et[Me]=Be),this},overrideMimeType:function(Me){return null==P&&(I.mimeType=Me),this},statusCode:function(Me){var Be;if(Me)if(P)we.always(Me[we.status]);else for(Be in Me)je[Be]=[je[Be],Me[Be]];return this},abort:function(Me){var Be=Me||ze;return l&&l.abort(Be),mt(0,Be),this}};if(pe.promise(we),I.url=((e||I.url||Xt.href)+"").replace($s,Xt.protocol+"//"),I.type=a.method||a.type||I.method||I.type,I.dataTypes=(I.dataType||"*").toLowerCase().match(Mt)||[""],null==I.crossDomain){L=Q.createElement("a");try{L.href=I.url,L.href=L.href,I.crossDomain=ss.protocol+"//"+ss.host!=L.protocol+"//"+L.host}catch{I.crossDomain=!0}}if(I.data&&I.processData&&"string"!=typeof I.data&&(I.data=d.param(I.data,I.traditional)),gs(ps,I,a,we),P)return we;for(j in(z=d.event&&I.global)&&0==d.active++&&d.event.trigger("ajaxStart"),I.type=I.type.toUpperCase(),I.hasContent=!zs.test(I.type),h=I.url.replace(Ls,""),I.hasContent?I.data&&I.processData&&0===(I.contentType||"").indexOf("application/x-www-form-urlencoded")&&(I.data=I.data.replace(Ps,"+")):(G=I.url.slice(h.length),I.data&&(I.processData||"string"==typeof I.data)&&(h+=(ot.test(h)?"&":"?")+I.data,delete I.data),!1===I.cache&&(h=h.replace(Os,"$1"),G=(ot.test(h)?"&":"?")+"_="+Pi.guid+++G),I.url=h+G),I.ifModified&&(d.lastModified[h]&&we.setRequestHeader("If-Modified-Since",d.lastModified[h]),d.etag[h]&&we.setRequestHeader("If-None-Match",d.etag[h])),(I.data&&I.hasContent&&!1!==I.contentType||a.contentType)&&we.setRequestHeader("Content-Type",I.contentType),we.setRequestHeader("Accept",I.dataTypes[0]&&I.accepts[I.dataTypes[0]]?I.accepts[I.dataTypes[0]]+("*"!==I.dataTypes[0]?", "+fs+"; q=0.01":""):I.accepts["*"]),I.headers)we.setRequestHeader(j,I.headers[j]);if(I.beforeSend&&(!1===I.beforeSend.call(B,we,I)||P))return we.abort();if(ze="abort",le.add(I.complete),we.done(I.success),we.fail(I.error),l=gs(is,I,a,we)){if(we.readyState=1,z&&re.trigger("ajaxSend",[we,I]),P)return we;I.async&&0<I.timeout&&(v=f.setTimeout(function(){we.abort("timeout")},I.timeout));try{P=!1,l.send(et,mt)}catch(Me){if(P)throw Me;mt(-1,Me)}}else mt(-1,"No Transport");function mt(Me,Be,Di,qi){var Tt,oi,fi,gt,mi,Ot=Be;P||(P=!0,v&&f.clearTimeout(v),l=void 0,p=qi||"",we.readyState=0<Me?4:0,Tt=200<=Me&&Me<300||304===Me,Di&&(gt=function(Re,Ct,Et){for(var qt,be,_e,tt,St=Re.contents,Ue=Re.dataTypes;"*"===Ue[0];)Ue.shift(),void 0===qt&&(qt=Re.mimeType||Ct.getResponseHeader("Content-Type"));if(qt)for(be in St)if(St[be]&&St[be].test(qt)){Ue.unshift(be);break}if(Ue[0]in Et)_e=Ue[0];else{for(be in Et){if(!Ue[0]||Re.converters[be+" "+Ue[0]]){_e=be;break}tt||(tt=be)}_e=_e||tt}if(_e)return _e!==Ue[0]&&Ue.unshift(_e),Et[_e]}(I,we,Di)),!Tt&&-1<d.inArray("script",I.dataTypes)&&d.inArray("json",I.dataTypes)<0&&(I.converters["text script"]=function(){}),gt=function(Re,Ct,Et,qt){var be,_e,tt,St,Ue,kt={},gi=Re.dataTypes.slice();if(gi[1])for(tt in Re.converters)kt[tt.toLowerCase()]=Re.converters[tt];for(_e=gi.shift();_e;)if(Re.responseFields[_e]&&(Et[Re.responseFields[_e]]=Ct),!Ue&&qt&&Re.dataFilter&&(Ct=Re.dataFilter(Ct,Re.dataType)),Ue=_e,_e=gi.shift())if("*"===_e)_e=Ue;else if("*"!==Ue&&Ue!==_e){if(!(tt=kt[Ue+" "+_e]||kt["* "+_e]))for(be in kt)if((St=be.split(" "))[1]===_e&&(tt=kt[Ue+" "+St[0]]||kt["* "+St[0]])){!0===tt?tt=kt[be]:!0!==kt[be]&&(_e=St[0],gi.unshift(St[1]));break}if(!0!==tt)if(tt&&Re.throws)Ct=tt(Ct);else try{Ct=tt(Ct)}catch(Wi){return{state:"parsererror",error:tt?Wi:"No conversion from "+Ue+" to "+_e}}}return{state:"success",data:Ct}}(I,gt,we,Tt),Tt?(I.ifModified&&((mi=we.getResponseHeader("Last-Modified"))&&(d.lastModified[h]=mi),(mi=we.getResponseHeader("etag"))&&(d.etag[h]=mi)),204===Me||"HEAD"===I.type?Ot="nocontent":304===Me?Ot="notmodified":(Ot=gt.state,oi=gt.data,Tt=!(fi=gt.error))):(fi=Ot,!Me&&Ot||(Ot="error",Me<0&&(Me=0))),we.status=Me,we.statusText=(Be||Ot)+"",Tt?pe.resolveWith(B,[oi,Ot,we]):pe.rejectWith(B,[we,Ot,fi]),we.statusCode(je),je=void 0,z&&re.trigger(Tt?"ajaxSuccess":"ajaxError",[we,I,Tt?oi:fi]),le.fireWith(B,[we,Ot]),z&&(re.trigger("ajaxComplete",[we,I]),--d.active||d.event.trigger("ajaxStop")))}return we},getJSON:function(e,a,l){return d.get(e,a,l,"json")},getScript:function(e,a){return d.get(e,void 0,a,"script")}}),d.each(["get","post"],function(e,a){d[a]=function(l,h,p,g){return J(h)&&(g=g||p,p=h,h=void 0),d.ajax(d.extend({url:l,type:a,dataType:g,data:h,success:p},d.isPlainObject(l)&&l))}}),d.ajaxPrefilter(function(e){var a;for(a in e.headers)"content-type"===a.toLowerCase()&&(e.contentType=e.headers[a]||"")}),d._evalUrl=function(e,a,l){return d.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(h){d.globalEval(h,a,l)}})},d.fn.extend({wrapAll:function(e){var a;return this[0]&&(J(e)&&(e=e.call(this[0])),a=d(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&a.insertBefore(this[0]),a.map(function(){for(var l=this;l.firstElementChild;)l=l.firstElementChild;return l}).append(this)),this},wrapInner:function(e){return J(e)?this.each(function(a){d(this).wrapInner(e.call(this,a))}):this.each(function(){var a=d(this),l=a.contents();l.length?l.wrapAll(e):a.append(e)})},wrap:function(e){var a=J(e);return this.each(function(l){d(this).wrapAll(a?e.call(this,l):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){d(this).replaceWith(this.childNodes)}),this}}),d.expr.pseudos.hidden=function(e){return!d.expr.pseudos.visible(e)},d.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},d.ajaxSettings.xhr=function(){try{return new f.XMLHttpRequest}catch{}};var As={0:200,1223:204},Oi=d.ajaxSettings.xhr();U.cors=!!Oi&&"withCredentials"in Oi,U.ajax=Oi=!!Oi,d.ajaxTransport(function(e){var a,l;if(U.cors||Oi&&!e.crossDomain)return{send:function(h,p){var g,v=e.xhr();if(v.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(g in e.xhrFields)v[g]=e.xhrFields[g];for(g in e.mimeType&&v.overrideMimeType&&v.overrideMimeType(e.mimeType),e.crossDomain||h["X-Requested-With"]||(h["X-Requested-With"]="XMLHttpRequest"),h)v.setRequestHeader(g,h[g]);a=function(L){return function(){a&&(a=l=v.onload=v.onerror=v.onabort=v.ontimeout=v.onreadystatechange=null,"abort"===L?v.abort():"error"===L?"number"!=typeof v.status?p(0,"error"):p(v.status,v.statusText):p(As[v.status]||v.status,v.statusText,"text"!==(v.responseType||"text")||"string"!=typeof v.responseText?{binary:v.response}:{text:v.responseText},v.getAllResponseHeaders()))}},v.onload=a(),l=v.onerror=v.ontimeout=a("error"),void 0!==v.onabort?v.onabort=l:v.onreadystatechange=function(){4===v.readyState&&f.setTimeout(function(){a&&l()})},a=a("abort");try{v.send(e.hasContent&&e.data||null)}catch(L){if(a)throw L}},abort:function(){a&&a()}}}),d.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),d.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return d.globalEval(e),e}}}),d.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),d.ajaxTransport("script",function(e){var a,l;if(e.crossDomain||e.scriptAttrs)return{send:function(h,p){a=d("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",l=function(g){a.remove(),l=null,g&&p("error"===g.type?404:200,g.type)}),Q.head.appendChild(a[0])},abort:function(){l&&l()}}});var vs,ys=[],as=/(=)\?(?=&|$)|\?\?/;d.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=ys.pop()||d.expando+"_"+Pi.guid++;return this[e]=!0,e}}),d.ajaxPrefilter("json jsonp",function(e,a,l){var h,p,g,v=!1!==e.jsonp&&(as.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&as.test(e.data)&&"data");if(v||"jsonp"===e.dataTypes[0])return h=e.jsonpCallback=J(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,v?e[v]=e[v].replace(as,"$1"+h):!1!==e.jsonp&&(e.url+=(ot.test(e.url)?"&":"?")+e.jsonp+"="+h),e.converters["script json"]=function(){return g||d.error(h+" was not called"),g[0]},e.dataTypes[0]="json",p=f[h],f[h]=function(){g=arguments},l.always(function(){void 0===p?d(f).removeProp(h):f[h]=p,e[h]&&(e.jsonpCallback=a.jsonpCallback,ys.push(h)),g&&J(p)&&p(g[0]),g=p=void 0}),"script"}),U.createHTMLDocument=((vs=Q.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===vs.childNodes.length),d.parseHTML=function(e,a,l){return"string"!=typeof e?[]:("boolean"==typeof a&&(l=a,a=!1),a||(U.createHTMLDocument?((h=(a=Q.implementation.createHTMLDocument("")).createElement("base")).href=Q.location.href,a.head.appendChild(h)):a=Q),g=!l&&[],(p=We.exec(e))?[a.createElement(p[1])]:(p=Hi([e],a,g),g&&g.length&&d(g).remove(),d.merge([],p.childNodes)));var h,p,g},d.fn.load=function(e,a,l){var h,p,g,v=this,L=e.indexOf(" ");return-1<L&&(h=Lt(e.slice(L)),e=e.slice(0,L)),J(a)?(l=a,a=void 0):a&&"object"==typeof a&&(p="POST"),0<v.length&&d.ajax({url:e,type:p||"GET",dataType:"html",data:a}).done(function(P){g=arguments,v.html(h?d("<div>").append(d.parseHTML(P)).find(h):P)}).always(l&&function(P,z){v.each(function(){l.apply(this,g||[P.responseText,z,P])})}),this},d.expr.pseudos.animated=function(e){return d.grep(d.timers,function(a){return e===a.elem}).length},d.offset={setOffset:function(e,a,l){var h,p,g,v,L,P,z=d.css(e,"position"),j=d(e),G={};"static"===z&&(e.style.position="relative"),L=j.offset(),g=d.css(e,"top"),P=d.css(e,"left"),("absolute"===z||"fixed"===z)&&-1<(g+P).indexOf("auto")?(v=(h=j.position()).top,p=h.left):(v=parseFloat(g)||0,p=parseFloat(P)||0),J(a)&&(a=a.call(e,l,d.extend({},L))),null!=a.top&&(G.top=a.top-L.top+v),null!=a.left&&(G.left=a.left-L.left+p),"using"in a?a.using.call(e,G):j.css(G)}},d.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(p){d.offset.setOffset(this,e,p)});var a,l,h=this[0];return h?h.getClientRects().length?{top:(a=h.getBoundingClientRect()).top+(l=h.ownerDocument.defaultView).pageYOffset,left:a.left+l.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var e,a,l,h=this[0],p={top:0,left:0};if("fixed"===d.css(h,"position"))a=h.getBoundingClientRect();else{for(a=this.offset(),l=h.ownerDocument,e=h.offsetParent||l.documentElement;e&&(e===l.body||e===l.documentElement)&&"static"===d.css(e,"position");)e=e.parentNode;e&&e!==h&&1===e.nodeType&&((p=d(e).offset()).top+=d.css(e,"borderTopWidth",!0),p.left+=d.css(e,"borderLeftWidth",!0))}return{top:a.top-p.top-d.css(h,"marginTop",!0),left:a.left-p.left-d.css(h,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===d.css(e,"position");)e=e.offsetParent;return e||wt})}}),d.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,a){var l="pageYOffset"===a;d.fn[e]=function(h){return vt(this,function(p,g,v){var L;if(de(p)?L=p:9===p.nodeType&&(L=p.defaultView),void 0===v)return L?L[a]:p[g];L?L.scrollTo(l?L.pageXOffset:v,l?v:L.pageYOffset):p[g]=v},e,h,arguments.length)}}),d.each(["top","left"],function(e,a){d.cssHooks[a]=Le(U.pixelPosition,function(l,h){if(h)return h=ge(l,a),se.test(h)?d(l).position()[a]+"px":h})}),d.each({Height:"height",Width:"width"},function(e,a){d.each({padding:"inner"+e,content:a,"":"outer"+e},function(l,h){d.fn[h]=function(p,g){var v=arguments.length&&(l||"boolean"!=typeof p),L=l||(!0===p||!0===g?"margin":"border");return vt(this,function(P,z,j){var G;return de(P)?0===h.indexOf("outer")?P["inner"+e]:P.document.documentElement["client"+e]:9===P.nodeType?(G=P.documentElement,Math.max(P.body["scroll"+e],G["scroll"+e],P.body["offset"+e],G["offset"+e],G["client"+e])):void 0===j?d.css(P,z,L):d.style(P,z,j,L)},a,v?p:void 0,v)}})}),d.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,a){d.fn[a]=function(l){return this.on(a,l)}}),d.fn.extend({bind:function(e,a,l){return this.on(e,null,a,l)},unbind:function(e,a){return this.off(e,null,a)},delegate:function(e,a,l,h){return this.on(a,e,l,h)},undelegate:function(e,a,l){return 1===arguments.length?this.off(e,"**"):this.off(a,e||"**",l)},hover:function(e,a){return this.mouseenter(e).mouseleave(a||e)}}),d.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,a){d.fn[a]=function(l,h){return 0<arguments.length?this.on(a,null,l,h):this.trigger(a)}});var Ns=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;d.proxy=function(e,a){var l,h,p;if("string"==typeof a&&(l=e[a],a=e,e=l),J(e))return h=T.call(arguments,2),(p=function(){return e.apply(a||this,h.concat(T.call(arguments)))}).guid=e.guid=e.guid||d.guid++,p},d.holdReady=function(e){e?d.readyWait++:d.ready(!0)},d.isArray=Array.isArray,d.parseJSON=JSON.parse,d.nodeName=Ee,d.isFunction=J,d.isWindow=de,d.camelCase=_t,d.type=ce,d.now=Date.now,d.isNumeric=function(e){var a=d.type(e);return("number"===a||"string"===a)&&!isNaN(e-parseFloat(e))},d.trim=function(e){return null==e?"":(e+"").replace(Ns,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return d});var Is=f.jQuery,Hs=f.$;return d.noConflict=function(e){return f.$===d&&(f.$=Hs),e&&f.jQuery===d&&(f.jQuery=Is),d},typeof x>"u"&&(f.jQuery=f.$=d),d}),Util.inViewport=function(f,x){var q=f.getBoundingClientRect(),C=q.top<window.innerHeight&&q.bottom>0;return x instanceof Function&&C&&x(),C},Util.merge=function(f,x){x=x||{};for(var q={},C=0;C<f.length;C++){var T=f[C];if(T)for(var o in T)if(!x.except||x.except.indexOf(o))if(!(T[o]instanceof Object)||T[o]instanceof Node||T[o]instanceof Function){if(x.skipNull&&null===T[o])continue;q[o]=T[o]}else q[o]=Util.merge([q[o],T[o]],x)}return q},Util.uId=function(f){for(var x="",q=0;q<f;q++)x+=String.fromCharCode(97+25*Math.random());return x},function(f,x,q,C){function T(o,r){this.settings=null,this.options=f.extend({},T.Defaults,r),this.$element=f(o),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},f.each(["onResize","onThrottledResize"],f.proxy(function(m,y){this._handlers[y]=f.proxy(this[y],this)},this)),f.each(T.Plugins,f.proxy(function(m,y){this._plugins[m.charAt(0).toLowerCase()+m.slice(1)]=new y(this)},this)),f.each(T.Workers,f.proxy(function(m,y){this._pipe.push({filter:y.filter,run:f.proxy(y.run,this)})},this)),this.setup(),this.initialize()}T.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:x,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},T.Width={Default:"default",Inner:"inner",Outer:"outer"},T.Type={Event:"event",State:"state"},T.Plugins={},T.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(o){o.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(o){var r=this.settings.margin||"",y=this.settings.rtl,_={width:"auto","margin-left":y?r:"","margin-right":y?"":r};!!this.settings.autoWidth&&this.$stage.children().css(_),o.css=_}},{filter:["width","items","settings"],run:function(o){var r=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,m=null,y=this._items.length,_=!this.settings.autoWidth,O=[];for(o.items={merge:!1,width:r};y--;)m=this._mergers[y],m=this.settings.mergeFit&&Math.min(m,this.settings.items)||m,o.items.merge=m>1||o.items.merge,O[y]=_?r*m:this._items[y].width();this._widths=O}},{filter:["items","settings"],run:function(){var o=[],r=this._items,m=this.settings,y=Math.max(2*m.items,4),_=2*Math.ceil(r.length/2),O=m.loop&&r.length?m.rewind?y:Math.max(y,_):0,N="",H="";for(O/=2;O>0;)o.push(this.normalize(o.length/2,!0)),N+=r[o[o.length-1]][0].outerHTML,o.push(this.normalize(r.length-1-(o.length-1)/2,!0)),H=r[o[o.length-1]][0].outerHTML+H,O-=1;this._clones=o,f(N).addClass("cloned").appendTo(this.$stage),f(H).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var o=this.settings.rtl?1:-1,r=this._clones.length+this._items.length,m=-1,y=0,_=0,O=[];++m<r;)y=O[m-1]||0,_=this._widths[this.relative(m)]+this.settings.margin,O.push(y+_*o);this._coordinates=O}},{filter:["width","items","settings"],run:function(){var o=this.settings.stagePadding,r=this._coordinates,m={width:Math.ceil(Math.abs(r[r.length-1]))+2*o,"padding-left":o||"","padding-right":o||""};this.$stage.css(m)}},{filter:["width","items","settings"],run:function(o){var r=this._coordinates.length,m=!this.settings.autoWidth,y=this.$stage.children();if(m&&o.items.merge)for(;r--;)o.css.width=this._widths[this.relative(r)],y.eq(r).css(o.css);else m&&(o.css.width=o.items.width,y.css(o.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(o){o.current=o.current?this.$stage.children().index(o.current):0,o.current=Math.max(this.minimum(),Math.min(this.maximum(),o.current)),this.reset(o.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var o,r,m,y,_=this.settings.rtl?1:-1,O=2*this.settings.stagePadding,N=this.coordinates(this.current())+O,H=N+this.width()*_,U=[];for(m=0,y=this._coordinates.length;y>m;m++)o=this._coordinates[m-1]||0,r=Math.abs(this._coordinates[m])+O*_,(this.op(o,"<=",N)&&this.op(o,">",H)||this.op(r,"<",N)&&this.op(r,">",H))&&U.push(m);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+U.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],T.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=f("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(f("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},T.prototype.initializeItems=function(){var o=this.$element.find(".owl-item");return o.length?(this._items=o.get().map(function(r){return f(r)}),this._mergers=this._items.map(function(){return 1}),void this.refresh()):(this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),void this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass))},T.prototype.initialize=function(){var o,m;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(o=this.$element.find("img"),m=this.$element.children(this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:C).width(),o.length&&0>=m&&this.preloadAutoWidthImages(o)),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},T.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},T.prototype.setup=function(){var o=this.viewport(),r=this.options.responsive,m=-1,y=null;r?(f.each(r,function(_){o>=_&&_>m&&(m=Number(_))}),"function"==typeof(y=f.extend({},this.options,r[m])).stagePadding&&(y.stagePadding=y.stagePadding()),delete y.responsive,y.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+m))):y=f.extend({},this.options),this.trigger("change",{property:{name:"settings",value:y}}),this._breakpoint=m,this.settings=y,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},T.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},T.prototype.prepare=function(o){var r=this.trigger("prepare",{content:o});return r.data||(r.data=f("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(o)),this.trigger("prepared",{content:r.data}),r.data},T.prototype.update=function(){for(var o=0,r=this._pipe.length,m=f.proxy(function(_){return this[_]},this._invalidated),y={};r>o;)(this._invalidated.all||f.grep(this._pipe[o].filter,m).length>0)&&this._pipe[o].run(y),o++;this._invalidated={},!this.is("valid")&&this.enter("valid")},T.prototype.width=function(o){switch(o=o||T.Width.Default){case T.Width.Inner:case T.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},T.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},T.prototype.onThrottledResize=function(){x.clearTimeout(this.resizeTimer),this.resizeTimer=x.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},T.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},T.prototype.registerEventHandlers=function(){f.support.transition&&this.$stage.on(f.support.transition.end+".owl.core",f.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(x,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",f.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",f.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",f.proxy(this.onDragEnd,this)))},T.prototype.onDragStart=function(o){var r=null;3!==o.which&&(f.support.transform?r={x:(r=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===r.length?12:4],y:r[16===r.length?13:5]}:(r=this.$stage.position(),r={x:this.settings.rtl?r.left+this.$stage.width()-this.width()+this.settings.margin:r.left,y:r.top}),this.is("animating")&&(f.support.transform?this.animate(r.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===o.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=f(o.target),this._drag.stage.start=r,this._drag.stage.current=r,this._drag.pointer=this.pointer(o),f(q).on("mouseup.owl.core touchend.owl.core",f.proxy(this.onDragEnd,this)),f(q).one("mousemove.owl.core touchmove.owl.core",f.proxy(function(m){var y=this.difference(this._drag.pointer,this.pointer(m));f(q).on("mousemove.owl.core touchmove.owl.core",f.proxy(this.onDragMove,this)),Math.abs(y.x)<Math.abs(y.y)&&this.is("valid")||(m.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},T.prototype.onDragMove=function(o){var r=null,m=null,y=null,_=this.difference(this._drag.pointer,this.pointer(o)),O=this.difference(this._drag.stage.start,_);this.is("dragging")&&(o.preventDefault(),this.settings.loop?(r=this.coordinates(this.minimum()),m=this.coordinates(this.maximum()+1)-r,O.x=((O.x-r)%m+m)%m+r):(r=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),m=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),y=this.settings.pullDrag?-1*_.x/5:0,O.x=Math.max(Math.min(O.x,r+y),m+y)),this._drag.stage.current=O,this.animate(O.x))},T.prototype.onDragEnd=function(o){var r=this.difference(this._drag.pointer,this.pointer(o)),m=this._drag.stage.current,y=r.x>0^this.settings.rtl?"left":"right";f(q).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==r.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(m.x,0!==r.x?y:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=y,(Math.abs(r.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},T.prototype.closest=function(o,r){var m=-1,_=this.width(),O=this.coordinates();return this.settings.freeDrag||f.each(O,f.proxy(function(N,H){return"left"===r&&o>H-30&&H+30>o?m=N:"right"===r&&o>H-_-30&&H-_+30>o?m=N+1:this.op(o,"<",H)&&this.op(o,">",O[N+1]!==C?O[N+1]:H-_)&&(m="left"===r?N+1:N),-1===m},this)),this.settings.loop||(this.op(o,">",O[this.minimum()])?m=o=this.minimum():this.op(o,"<",O[this.maximum()])&&(m=o=this.maximum())),m},T.prototype.animate=function(o){var r=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),r&&(this.enter("animating"),this.trigger("translate")),f.support.transform3d&&f.support.transition?this.$stage.css({transform:"translate3d("+o+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):r?this.$stage.animate({left:o+"px"},this.speed(),this.settings.fallbackEasing,f.proxy(this.onTransitionEnd,this)):this.$stage.css({left:o+"px"})},T.prototype.is=function(o){return this._states.current[o]&&this._states.current[o]>0},T.prototype.current=function(o){if(o===C)return this._current;if(0===this._items.length)return C;if(o=this.normalize(o),this._current!==o){var r=this.trigger("change",{property:{name:"position",value:o}});r.data!==C&&(o=this.normalize(r.data)),this._current=o,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},T.prototype.invalidate=function(o){return"string"===f.type(o)&&(this._invalidated[o]=!0,this.is("valid")&&this.leave("valid")),f.map(this._invalidated,function(r,m){return m})},T.prototype.reset=function(o){(o=this.normalize(o))!==C&&(this._speed=0,this._current=o,this.suppress(["translate","translated"]),this.animate(this.coordinates(o)),this.release(["translate","translated"]))},T.prototype.normalize=function(o,r){var m=this._items.length,y=r?0:this._clones.length;return!this.isNumeric(o)||1>m?o=C:(0>o||o>=m+y)&&(o=((o-y/2)%m+m)%m+y/2),o},T.prototype.relative=function(o){return this.normalize(o-=this._clones.length/2,!0)},T.prototype.maximum=function(o){var r,m,y,_=this.settings,O=this._coordinates.length;if(_.loop)O=this._clones.length/2+this._items.length-1;else if(_.autoWidth||_.merge){if(r=this._items.length)for(m=this._items[--r].width(),y=this.$element.width();r--&&!((m+=this._items[r].width()+this.settings.margin)>y););O=r+1}else O=_.center?this._items.length-1:this._items.length-_.items;return o&&(O-=this._clones.length/2),Math.max(O,0)},T.prototype.minimum=function(o){return o?0:this._clones.length/2},T.prototype.items=function(o){return o===C?this._items.slice():(o=this.normalize(o,!0),this._items[o])},T.prototype.mergers=function(o){return o===C?this._mergers.slice():(o=this.normalize(o,!0),this._mergers[o])},T.prototype.clones=function(o){var r=this._clones.length/2,m=r+this._items.length,y=function(_){return _%2==0?m+_/2:r-(_+1)/2};return f.map(this._clones,o===C?function(_,O){return y(O)}:function(_,O){return _===o?y(O):null})},T.prototype.speed=function(o){return o!==C&&(this._speed=o),this._speed},T.prototype.coordinates=function(o){var r,m=1,y=o-1;return o===C?f.map(this._coordinates,f.proxy(function(_,O){return this.coordinates(O)},this)):(this.settings.center?(this.settings.rtl&&(m=-1,y=o+1),r=this._coordinates[o],r+=(this.width()-r+(this._coordinates[y]||0))/2*m):r=this._coordinates[y]||0,r=Math.ceil(r))},T.prototype.duration=function(o,r,m){return 0===m?0:Math.min(Math.max(Math.abs(r-o),1),6)*Math.abs(m||this.settings.smartSpeed)},T.prototype.to=function(o,r){var m=this.current(),y=null,_=o-this.relative(m),O=(_>0)-(0>_),N=this._items.length,H=this.minimum(),U=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(_)>N/2&&(_+=-1*O*N),(y=(((o=m+_)-H)%N+N)%N+H)!==o&&U>=y-_&&y-_>0&&(o=y,this.reset(m=y-_))):o=this.settings.rewind?(o%(U+=1)+U)%U:Math.max(H,Math.min(U,o)),this.speed(this.duration(m,o,r)),this.current(o),this.isVisible()&&this.update()},T.prototype.next=function(o){o=o||!1,this.to(this.relative(this.current())+1,o)},T.prototype.prev=function(o){o=o||!1,this.to(this.relative(this.current())-1,o)},T.prototype.onTransitionEnd=function(o){return(o===C||(o.stopPropagation(),(o.target||o.srcElement||o.originalTarget)===this.$stage.get(0)))&&(this.leave("animating"),void this.trigger("translated"))},T.prototype.viewport=function(){var o;return this.options.responsiveBaseElement!==x?o=f(this.options.responsiveBaseElement).width():x.innerWidth?o=x.innerWidth:q.documentElement&&q.documentElement.clientWidth?o=q.documentElement.clientWidth:console.warn("Can not detect viewport width."),o},T.prototype.replace=function(o){this.$stage.empty(),this._items=[],o&&(o=o instanceof jQuery?o:f(o)),this.settings.nestedItemSelector&&(o=o.find("."+this.settings.nestedItemSelector)),o.filter(function(){return 1===this.nodeType}).each(f.proxy(function(r,m){m=this.prepare(m),this.$stage.append(m),this._items.push(m),this._mergers.push(1*m.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},T.prototype.add=function(o,r){var m=this.relative(this._current);r=r===C?this._items.length:this.normalize(r,!0),o=o instanceof jQuery?o:f(o),this.trigger("add",{content:o,position:r}),o=this.prepare(o),0===this._items.length||r===this._items.length?(0===this._items.length&&this.$stage.append(o),0!==this._items.length&&this._items[r-1].after(o),this._items.push(o),this._mergers.push(1*o.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[r].before(o),this._items.splice(r,0,o),this._mergers.splice(r,0,1*o.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[m]&&this.reset(this._items[m].index()),this.invalidate("items"),this.trigger("added",{content:o,position:r})},T.prototype.remove=function(o){(o=this.normalize(o,!0))!==C&&(this.trigger("remove",{content:this._items[o],position:o}),this._items[o].remove(),this._items.splice(o,1),this._mergers.splice(o,1),this.invalidate("items"),this.trigger("removed",{content:null,position:o}))},T.prototype.preloadAutoWidthImages=function(o){o.each(f.proxy(function(r,m){this.enter("pre-loading"),m=f(m),f(new Image).one("load",f.proxy(function(y){m.attr("src",y.target.src),m.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",m.attr("src")||m.attr("data-src")||m.attr("data-src-retina"))},this))},T.prototype.destroy=function(){for(var o in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),f(q).off(".owl.core"),!1!==this.settings.responsive&&(x.clearTimeout(this.resizeTimer),this.off(x,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[o].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},T.prototype.op=function(o,r,m){var y=this.settings.rtl;switch(r){case"<":return y?o>m:m>o;case">":return y?m>o:o>m;case">=":return y?m>=o:o>=m;case"<=":return y?o>=m:m>=o}},T.prototype.on=function(o,r,m,y){o.addEventListener?o.addEventListener(r,m,y):o.attachEvent&&o.attachEvent("on"+r,m)},T.prototype.off=function(o,r,m,y){o.removeEventListener?o.removeEventListener(r,m,y):o.detachEvent&&o.detachEvent("on"+r,m)},T.prototype.trigger=function(o,r,m,y,_){var O={item:{count:this._items.length,index:this.current()}},N=f.camelCase(f.grep(["on",o,m],function(U){return U}).join("-").toLowerCase()),H=f.Event([o,"owl",m||"carousel"].join(".").toLowerCase(),f.extend({relatedTarget:this},O,r));return this._supress[o]||(f.each(this._plugins,function(U,J){J.onTrigger&&J.onTrigger(H)}),this.register({type:T.Type.Event,name:o}),this.$element.trigger(H),this.settings&&"function"==typeof this.settings[N]&&this.settings[N].call(this,H)),H},T.prototype.enter=function(o){f.each([o].concat(this._states.tags[o]||[]),f.proxy(function(r,m){this._states.current[m]===C&&(this._states.current[m]=0),this._states.current[m]++},this))},T.prototype.leave=function(o){f.each([o].concat(this._states.tags[o]||[]),f.proxy(function(r,m){this._states.current[m]--},this))},T.prototype.register=function(o){if(o.type===T.Type.Event){if(f.event.special[o.name]||(f.event.special[o.name]={}),!f.event.special[o.name].owl){var r=f.event.special[o.name]._default;f.event.special[o.name]._default=function(m){return!r||!r.apply||m.namespace&&-1!==m.namespace.indexOf("owl")?m.namespace&&m.namespace.indexOf("owl")>-1:r.apply(this,arguments)},f.event.special[o.name].owl=!0}}else o.type===T.Type.State&&(this._states.tags[o.name]=this._states.tags[o.name]?this._states.tags[o.name].concat(o.tags):o.tags,this._states.tags[o.name]=f.grep(this._states.tags[o.name],f.proxy(function(m,y){return f.inArray(m,this._states.tags[o.name])===y},this)))},T.prototype.suppress=function(o){f.each(o,f.proxy(function(r,m){this._supress[m]=!0},this))},T.prototype.release=function(o){f.each(o,f.proxy(function(r,m){delete this._supress[m]},this))},T.prototype.pointer=function(o){var r={x:null,y:null};return(o=(o=o.originalEvent||o||x.event).touches&&o.touches.length?o.touches[0]:o.changedTouches&&o.changedTouches.length?o.changedTouches[0]:o).pageX?(r.x=o.pageX,r.y=o.pageY):(r.x=o.clientX,r.y=o.clientY),r},T.prototype.isNumeric=function(o){return!isNaN(parseFloat(o))},T.prototype.difference=function(o,r){return{x:o.x-r.x,y:o.y-r.y}},f.fn.owlCarousel=function(o){var r=Array.prototype.slice.call(arguments,1);return this.each(function(){var m=f(this),y=m.data("owl.carousel");y||(y=new T(this,"object"==typeof o&&o),m.data("owl.carousel",y),f.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(_,O){y.register({type:T.Type.Event,name:O}),y.$element.on(O+".owl.carousel.core",f.proxy(function(N){N.namespace&&N.relatedTarget!==this&&(this.suppress([O]),y[O].apply(this,[].slice.call(arguments,1)),this.release([O]))},y))})),"string"==typeof o&&"_"!==o.charAt(0)&&y[o].apply(y,r)})},f.fn.owlCarousel.Constructor=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){var T=function(o){this._core=o,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":f.proxy(function(r){r.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=f.extend({},T.Defaults,this._core.options),this._core.$element.on(this._handlers)};T.Defaults={autoRefresh:!0,autoRefreshInterval:500},T.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=x.setInterval(f.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},T.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},T.prototype.destroy=function(){var o,r;for(o in x.clearInterval(this._interval),this._handlers)this._core.$element.off(o,this._handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.AutoRefresh=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){var T=function(o){this._core=o,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":f.proxy(function(r){if(r.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(r.property&&"position"==r.property.name||"initialized"==r.type)){var m=this._core.settings,y=m.center&&Math.ceil(m.items/2)||m.items,_=m.center&&-1*y||0,O=(r.property&&void 0!==r.property.value?r.property.value:this._core.current())+_,N=this._core.clones().length,H=f.proxy(function(U,J){this.load(J)},this);for(m.lazyLoadEager>0&&(y+=m.lazyLoadEager,m.loop&&(O-=m.lazyLoadEager,y++));_++<y;)this.load(N/2+this._core.relative(O)),N&&f.each(this._core.clones(this._core.relative(O)),H),O++}},this)},this._core.options=f.extend({},T.Defaults,this._core.options),this._core.$element.on(this._handlers)};T.Defaults={lazyLoad:!1,lazyLoadEager:0},T.prototype.load=function(o){var r=this._core.$stage.children().eq(o),m=r&&r.find(".owl-lazy");!m||f.inArray(r.get(0),this._loaded)>-1||(m.each(f.proxy(function(y,_){var O,N=f(_),H=x.devicePixelRatio>1&&N.attr("data-src-retina")||N.attr("data-src")||N.attr("data-srcset");this._core.trigger("load",{element:N,url:H},"lazy"),N.is("img")?N.one("load.owl.lazy",f.proxy(function(){N.css("opacity",1),this._core.trigger("loaded",{element:N,url:H},"lazy")},this)).attr("src",H):N.is("source")?N.one("load.owl.lazy",f.proxy(function(){this._core.trigger("loaded",{element:N,url:H},"lazy")},this)).attr("srcset",H):((O=new Image).onload=f.proxy(function(){N.css({"background-image":'url("'+H+'")',opacity:"1"}),this._core.trigger("loaded",{element:N,url:H},"lazy")},this),O.src=H)},this)),this._loaded.push(r.get(0)))},T.prototype.destroy=function(){var o,r;for(o in this.handlers)this._core.$element.off(o,this.handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.Lazy=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){var T=function(o){this._core=o,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":f.proxy(function(m){m.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":f.proxy(function(m){m.namespace&&this._core.settings.autoHeight&&"position"===m.property.name&&this.update()},this),"loaded.owl.lazy":f.proxy(function(m){m.namespace&&this._core.settings.autoHeight&&m.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=f.extend({},T.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var r=this;f(x).on("load",function(){r._core.settings.autoHeight&&r.update()}),f(x).resize(function(){r._core.settings.autoHeight&&(null!=r._intervalId&&clearTimeout(r._intervalId),r._intervalId=setTimeout(function(){r.update()},250))})};T.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},T.prototype.update=function(){var o=this._core._current,r=o+this._core.settings.items,m=this._core.settings.lazyLoad,y=this._core.$stage.children().toArray().slice(o,r),_=[],O=0;f.each(y,function(N,H){_.push(f(H).height())}),1>=(O=Math.max.apply(null,_))&&m&&this._previousHeight&&(O=this._previousHeight),this._previousHeight=O,this._core.$stage.parent().height(O).addClass(this._core.settings.autoHeightClass)},T.prototype.destroy=function(){var o,r;for(o in this._handlers)this._core.$element.off(o,this._handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.AutoHeight=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){var T=function(o){this._core=o,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":f.proxy(function(r){r.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":f.proxy(function(r){r.namespace&&this._core.settings.video&&this.isInFullScreen()&&r.preventDefault()},this),"refreshed.owl.carousel":f.proxy(function(r){r.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":f.proxy(function(r){r.namespace&&"position"===r.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":f.proxy(function(r){if(r.namespace){var m=f(r.content).find(".owl-video");m.length&&(m.css("display","none"),this.fetch(m,f(r.content)))}},this)},this._core.options=f.extend({},T.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",f.proxy(function(r){this.play(r)},this))};T.Defaults={video:!1,videoHeight:!1,videoWidth:!1},T.prototype.fetch=function(o,r){var m=o.attr("data-vimeo-id")?"vimeo":o.attr("data-vzaar-id")?"vzaar":"youtube",y=o.attr("data-vimeo-id")||o.attr("data-youtube-id")||o.attr("data-vzaar-id"),_=o.attr("data-width")||this._core.settings.videoWidth,O=o.attr("data-height")||this._core.settings.videoHeight,N=o.attr("href");if(!N)throw new Error("Missing video URL.");if((y=N.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)m="youtube";else if(y[3].indexOf("vimeo")>-1)m="vimeo";else{if(!(y[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");m="vzaar"}this._videos[N]={type:m,id:y=y[6],width:_,height:O},r.attr("data-video",N),this.thumbnail(o,this._videos[N])},T.prototype.thumbnail=function(o,r){var m,_,O=r.width&&r.height?"width:"+r.width+"px;height:"+r.height+"px;":"",N=o.find("img"),H="src",U="",J=this._core.settings,de=function(Q){m=f("<div/>",J.lazyLoad?{class:"owl-video-tn "+U,srcType:Q}:{class:"owl-video-tn",style:"opacity:1;background-image:url("+Q+")"}),o.after(m),o.after('<div class="owl-video-play-icon"></div>')};return o.wrap(f("<div/>",{class:"owl-video-wrapper",style:O})),this._core.settings.lazyLoad&&(H="data-src",U="owl-lazy"),N.length?(de(N.attr(H)),N.remove(),!1):void("youtube"===r.type?(_="//img.youtube.com/vi/"+r.id+"/hqdefault.jpg",de(_)):"vimeo"===r.type?f.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+r.id+".json",jsonp:"callback",dataType:"jsonp",success:function(Q){de(_=Q[0].thumbnail_large)}}):"vzaar"===r.type&&f.ajax({type:"GET",url:"//vzaar.com/api/videos/"+r.id+".json",jsonp:"callback",dataType:"jsonp",success:function(Q){de(_=Q.framegrab_url)}}))},T.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},T.prototype.play=function(o){var r,y=f(o.target).closest("."+this._core.settings.itemClass),_=this._videos[y.attr("data-video")],O=_.width||"100%",N=_.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),y=this._core.items(this._core.relative(y.index())),this._core.reset(y.index()),(r=f('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",N),r.attr("width",O),"youtube"===_.type?r.attr("src","//www.youtube.com/embed/"+_.id+"?autoplay=1&rel=0&v="+_.id):"vimeo"===_.type?r.attr("src","//player.vimeo.com/video/"+_.id+"?autoplay=1"):"vzaar"===_.type&&r.attr("src","//view.vzaar.com/"+_.id+"/player?autoplay=true"),f(r).wrap('<div class="owl-video-frame" />').insertAfter(y.find(".owl-video")),this._playing=y.addClass("owl-video-playing"))},T.prototype.isInFullScreen=function(){var o=q.fullscreenElement||q.mozFullScreenElement||q.webkitFullscreenElement;return o&&f(o).parent().hasClass("owl-video-frame")},T.prototype.destroy=function(){var o,r;for(o in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(o,this._handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.Video=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){var T=function(o){this.core=o,this.core.options=f.extend({},T.Defaults,this.core.options),this.swapping=!0,this.previous=C,this.next=C,this.handlers={"change.owl.carousel":f.proxy(function(r){r.namespace&&"position"==r.property.name&&(this.previous=this.core.current(),this.next=r.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":f.proxy(function(r){r.namespace&&(this.swapping="translated"==r.type)},this),"translate.owl.carousel":f.proxy(function(r){r.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};T.Defaults={animateOut:!1,animateIn:!1},T.prototype.swap=function(){if(1===this.core.settings.items&&f.support.animation&&f.support.transition){this.core.speed(0);var o,r=f.proxy(this.clear,this),m=this.core.$stage.children().eq(this.previous),y=this.core.$stage.children().eq(this.next),_=this.core.settings.animateIn,O=this.core.settings.animateOut;this.core.current()!==this.previous&&(O&&(o=this.core.coordinates(this.previous)-this.core.coordinates(this.next),m.one(f.support.animation.end,r).css({left:o+"px"}).addClass("animated owl-animated-out").addClass(O)),_&&y.one(f.support.animation.end,r).addClass("animated owl-animated-in").addClass(_))}},T.prototype.clear=function(o){f(o.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},T.prototype.destroy=function(){var o,r;for(o in this.handlers)this.core.$element.off(o,this.handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.Animate=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){var T=function(o){this._core=o,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":f.proxy(function(r){r.namespace&&"settings"===r.property.name?this._core.settings.autoplay?this.play():this.stop():r.namespace&&"position"===r.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":f.proxy(function(r){r.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":f.proxy(function(r,m,y){r.namespace&&this.play(m,y)},this),"stop.owl.autoplay":f.proxy(function(r){r.namespace&&this.stop()},this),"mouseover.owl.autoplay":f.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":f.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":f.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":f.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=f.extend({},T.Defaults,this._core.options)};T.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},T.prototype._next=function(o){this._call=x.setTimeout(f.proxy(this._next,this,o),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||q.hidden||this._core.next(o||this._core.settings.autoplaySpeed)},T.prototype.read=function(){return(new Date).getTime()-this._time},T.prototype.play=function(o,r){var m;this._core.is("rotating")||this._core.enter("rotating"),o=o||this._core.settings.autoplayTimeout,m=Math.min(this._time%(this._timeout||o),o),this._paused?(this._time=this.read(),this._paused=!1):x.clearTimeout(this._call),this._time+=this.read()%o-m,this._timeout=o,this._call=x.setTimeout(f.proxy(this._next,this,r),o-m)},T.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,x.clearTimeout(this._call),this._core.leave("rotating"))},T.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,x.clearTimeout(this._call))},T.prototype.destroy=function(){var o,r;for(o in this.stop(),this._handlers)this._core.$element.off(o,this._handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.autoplay=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){"use strict";var T=function(o){this._core=o,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":f.proxy(function(r){r.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+f(r.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":f.proxy(function(r){r.namespace&&this._core.settings.dotsData&&this._templates.splice(r.position,0,this._templates.pop())},this),"remove.owl.carousel":f.proxy(function(r){r.namespace&&this._core.settings.dotsData&&this._templates.splice(r.position,1)},this),"changed.owl.carousel":f.proxy(function(r){r.namespace&&"position"==r.property.name&&this.draw()},this),"initialized.owl.carousel":f.proxy(function(r){r.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":f.proxy(function(r){r.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=f.extend({},T.Defaults,this._core.options),this.$element.on(this._handlers)};T.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},T.prototype.initialize=function(){var o,r=this._core.settings;for(o in this._controls.$relative=(r.navContainer?f(r.navContainer):f("<div>").addClass(r.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=f("<"+r.navElement+">").addClass(r.navClass[0]).html(r.navText[0]).prependTo(this._controls.$relative).on("click",f.proxy(function(m){this.prev(r.navSpeed)},this)),this._controls.$next=f("<"+r.navElement+">").addClass(r.navClass[1]).html(r.navText[1]).appendTo(this._controls.$relative).on("click",f.proxy(function(m){this.next(r.navSpeed)},this)),r.dotsData||(this._templates=[f('<button role="button">').addClass(r.dotClass).append(f("<span>")).prop("outerHTML")]),this._controls.$absolute=(r.dotsContainer?f(r.dotsContainer):f("<div>").addClass(r.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",f.proxy(function(m){var y=f(m.target).parent().is(this._controls.$absolute)?f(m.target).index():f(m.target).parent().index();m.preventDefault(),this.to(y,r.dotsSpeed)},this)),this._overrides)this._core[o]=f.proxy(this[o],this)},T.prototype.destroy=function(){var o,r,m,y,_;for(o in _=this._core.settings,this._handlers)this.$element.off(o,this._handlers[o]);for(r in this._controls)"$relative"===r&&_.navContainer?this._controls[r].html(""):this._controls[r].remove();for(y in this.overides)this._core[y]=this._overrides[y];for(m in Object.getOwnPropertyNames(this))"function"!=typeof this[m]&&(this[m]=null)},T.prototype.update=function(){var o,r,y=this._core.clones().length/2,_=y+this._core.items().length,O=this._core.maximum(!0),N=this._core.settings,H=N.center||N.autoWidth||N.dotsData?1:N.dotsEach||N.items;if("page"!==N.slideBy&&(N.slideBy=Math.min(N.slideBy,N.items)),N.dots||"page"==N.slideBy)for(this._pages=[],o=y,r=0;_>o;o++){if(r>=H||0===r){if(this._pages.push({start:Math.min(O,o-y),end:o-y+H-1}),Math.min(O,o-y)===O)break;r=0}r+=this._core.mergers(this._core.relative(o))}},T.prototype.draw=function(){var o,r=this._core.settings,m=this._core.items().length<=r.items,y=this._core.relative(this._core.current()),_=r.loop||r.rewind;this._controls.$relative.toggleClass("disabled",!r.nav||m),r.nav&&(this._controls.$previous.toggleClass("disabled",!_&&y<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!_&&y>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!r.dots||m),r.dots&&(o=this._pages.length-this._controls.$absolute.children().length,r.dotsData&&0!==o?this._controls.$absolute.html(this._templates.join("")):o>0?this._controls.$absolute.append(new Array(o+1).join(this._templates[0])):0>o&&this._controls.$absolute.children().slice(o).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(f.inArray(this.current(),this._pages)).addClass("active"))},T.prototype.onTrigger=function(o){var r=this._core.settings;o.page={index:f.inArray(this.current(),this._pages),count:this._pages.length,size:r&&(r.center||r.autoWidth||r.dotsData?1:r.dotsEach||r.items)}},T.prototype.current=function(){var o=this._core.relative(this._core.current());return f.grep(this._pages,f.proxy(function(r,m){return r.start<=o&&r.end>=o},this)).pop()},T.prototype.getPosition=function(o){var r,m,y=this._core.settings;return"page"==y.slideBy?(r=f.inArray(this.current(),this._pages),o?++r:--r,r=this._pages[(r%(m=this._pages.length)+m)%m].start):(r=this._core.relative(this._core.current()),m=this._core.items().length,o?r+=y.slideBy:r-=y.slideBy),r},T.prototype.next=function(o){f.proxy(this._overrides.to,this._core)(this.getPosition(!0),o)},T.prototype.prev=function(o){f.proxy(this._overrides.to,this._core)(this.getPosition(!1),o)},T.prototype.to=function(o,r,m){var y;!m&&this._pages.length?(y=this._pages.length,f.proxy(this._overrides.to,this._core)(this._pages[(o%y+y)%y].start,r)):f.proxy(this._overrides.to,this._core)(o,r)},f.fn.owlCarousel.Constructor.Plugins.Navigation=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){"use strict";var T=function(o){this._core=o,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":f.proxy(function(r){r.namespace&&"URLHash"===this._core.settings.startPosition&&f(x).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":f.proxy(function(r){if(r.namespace){var m=f(r.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!m)return;this._hashes[m]=r.content}},this),"changed.owl.carousel":f.proxy(function(r){if(r.namespace&&"position"===r.property.name){var m=this._core.items(this._core.relative(this._core.current())),y=f.map(this._hashes,function(_,O){return _===m?O:null}).join();if(!y||x.location.hash.slice(1)===y)return;x.location.hash=y}},this)},this._core.options=f.extend({},T.Defaults,this._core.options),this.$element.on(this._handlers),f(x).on("hashchange.owl.navigation",f.proxy(function(r){var m=x.location.hash.substring(1),y=this._core.$stage.children(),_=this._hashes[m]&&y.index(this._hashes[m]);void 0!==_&&_!==this._core.current()&&this._core.to(this._core.relative(_),!1,!0)},this))};T.Defaults={URLhashListener:!1},T.prototype.destroy=function(){var o,r;for(o in f(x).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(o,this._handlers[o]);for(r in Object.getOwnPropertyNames(this))"function"!=typeof this[r]&&(this[r]=null)},f.fn.owlCarousel.Constructor.Plugins.Hash=T}(window.Zepto||window.jQuery,window,document),function(f,x,q,C){function T(O,N){var H=!1,U=O.charAt(0).toUpperCase()+O.slice(1);return f.each((O+" "+m.join(U+" ")+U).split(" "),function(J,de){return r[de]!==C?(H=!N||de,!1):void 0}),H}function o(O){return T(O,!0)}var r=f("<support>").get(0).style,m="Webkit Moz O ms".split(" "),y={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}};!!T("transition")&&(f.support.transition=new String(o("transition")),f.support.transition.end=y.transition.end[f.support.transition]),!!T("animation")&&(f.support.animation=new String(o("animation")),f.support.animation.end=y.animation.end[f.support.animation]),T("transform")&&(f.support.transform=new String(o("transform")),f.support.transform3d=!!T("perspective"))}(window.Zepto||window.jQuery,window,document),function(f,x){"object"==typeof exports&&typeof module<"u"?module.exports=x():"function"==typeof define&&define.amd?define(x):(f=f||self).Swiper=x()}(this,function(){"use strict";var f=typeof document>"u"?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,x=typeof window>"u"?{document:f,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,q=function(t){for(var i=0;i<t.length;i+=1)this[i]=t[i];return this.length=t.length,this};function C(t,i){var s=[],n=0;if(t&&!i&&t instanceof q)return t;if(t)if("string"==typeof t){var c,u,b=t.trim();if(b.indexOf("<")>=0&&b.indexOf(">")>=0){var S="div";for(0===b.indexOf("<li")&&(S="ul"),0===b.indexOf("<tr")&&(S="tbody"),0!==b.indexOf("<td")&&0!==b.indexOf("<th")||(S="tr"),0===b.indexOf("<tbody")&&(S="table"),0===b.indexOf("<option")&&(S="select"),(u=f.createElement(S)).innerHTML=b,n=0;n<u.childNodes.length;n+=1)s.push(u.childNodes[n])}else for(c=i||"#"!==t[0]||t.match(/[ .<>:~]/)?(i||f).querySelectorAll(t.trim()):[f.getElementById(t.trim().split("#")[1])],n=0;n<c.length;n+=1)c[n]&&s.push(c[n])}else if(t.nodeType||t===x||t===f)s.push(t);else if(t.length>0&&t[0].nodeType)for(n=0;n<t.length;n+=1)s.push(t[n]);return new q(s)}function T(t){for(var i=[],s=0;s<t.length;s+=1)-1===i.indexOf(t[s])&&i.push(t[s]);return i}C.fn=q.prototype,C.Class=q,C.Dom7=q;var o={addClass:function(t){if(void 0===t)return this;for(var i=t.split(" "),s=0;s<i.length;s+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.add(i[s]);return this},removeClass:function(t){for(var i=t.split(" "),s=0;s<i.length;s+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.remove(i[s]);return this},hasClass:function(t){return!!this[0]&&this[0].classList.contains(t)},toggleClass:function(t){for(var i=t.split(" "),s=0;s<i.length;s+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.toggle(i[s]);return this},attr:function(t,i){var s=arguments;if(1===arguments.length&&"string"==typeof t)return this[0]?this[0].getAttribute(t):void 0;for(var n=0;n<this.length;n+=1)if(2===s.length)this[n].setAttribute(t,i);else for(var c in t)this[n][c]=t[c],this[n].setAttribute(c,t[c]);return this},removeAttr:function(t){for(var i=0;i<this.length;i+=1)this[i].removeAttribute(t);return this},data:function(t,i){var s;if(void 0!==i){for(var n=0;n<this.length;n+=1)(s=this[n]).dom7ElementDataStorage||(s.dom7ElementDataStorage={}),s.dom7ElementDataStorage[t]=i;return this}if(s=this[0])return s.dom7ElementDataStorage&&t in s.dom7ElementDataStorage?s.dom7ElementDataStorage[t]:s.getAttribute("data-"+t)||void 0},transform:function(t){for(var i=0;i<this.length;i+=1){var s=this[i].style;s.webkitTransform=t,s.transform=t}return this},transition:function(t){"string"!=typeof t&&(t+="ms");for(var i=0;i<this.length;i+=1){var s=this[i].style;s.webkitTransitionDuration=t,s.transitionDuration=t}return this},on:function(){for(var t,i=[],s=arguments.length;s--;)i[s]=arguments[s];var n=i[0],c=i[1],u=i[2],b=i[3];function S(se){var ae=se.target;if(ae){var ee=se.target.dom7EventData||[];if(ee.indexOf(se)<0&&ee.unshift(se),C(ae).is(c))u.apply(ae,ee);else for(var he=C(ae).parents(),te=0;te<he.length;te+=1)C(he[te]).is(c)&&u.apply(he[te],ee)}}function E(se){var ae=se&&se.target&&se.target.dom7EventData||[];ae.indexOf(se)<0&&ae.unshift(se),u.apply(this,ae)}"function"==typeof i[1]&&(n=(t=i)[0],u=t[1],b=t[2],c=void 0),b||(b=!1);for(var M,R=n.split(" "),Y=0;Y<this.length;Y+=1){var X=this[Y];if(c)for(M=0;M<R.length;M+=1){var F=R[M];X.dom7LiveListeners||(X.dom7LiveListeners={}),X.dom7LiveListeners[F]||(X.dom7LiveListeners[F]=[]),X.dom7LiveListeners[F].push({listener:u,proxyListener:S}),X.addEventListener(F,S,b)}else for(M=0;M<R.length;M+=1){var ie=R[M];X.dom7Listeners||(X.dom7Listeners={}),X.dom7Listeners[ie]||(X.dom7Listeners[ie]=[]),X.dom7Listeners[ie].push({listener:u,proxyListener:E}),X.addEventListener(ie,E,b)}}return this},off:function(){for(var t,i=[],s=arguments.length;s--;)i[s]=arguments[s];var n=i[0],c=i[1],u=i[2],b=i[3];"function"==typeof i[1]&&(n=(t=i)[0],u=t[1],b=t[2],c=void 0),b||(b=!1);for(var S=n.split(" "),E=0;E<S.length;E+=1)for(var M=S[E],R=0;R<this.length;R+=1){var Y=this[R],X=void 0;if(!c&&Y.dom7Listeners?X=Y.dom7Listeners[M]:c&&Y.dom7LiveListeners&&(X=Y.dom7LiveListeners[M]),X&&X.length)for(var F=X.length-1;F>=0;F-=1){var ie=X[F];u&&ie.listener===u||u&&ie.listener&&ie.listener.dom7proxy&&ie.listener.dom7proxy===u?(Y.removeEventListener(M,ie.proxyListener,b),X.splice(F,1)):u||(Y.removeEventListener(M,ie.proxyListener,b),X.splice(F,1))}}return this},trigger:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var s=t[0].split(" "),n=t[1],c=0;c<s.length;c+=1)for(var u=s[c],b=0;b<this.length;b+=1){var S=this[b],E=void 0;try{E=new x.CustomEvent(u,{detail:n,bubbles:!0,cancelable:!0})}catch{(E=f.createEvent("Event")).initEvent(u,!0,!0),E.detail=n}S.dom7EventData=t.filter(function(M,R){return R>0}),S.dispatchEvent(E),S.dom7EventData=[],delete S.dom7EventData}return this},transitionEnd:function(t){var i,s=["webkitTransitionEnd","transitionend"],n=this;function c(u){if(u.target===this)for(t.call(this,u),i=0;i<s.length;i+=1)n.off(s[i],c)}if(t)for(i=0;i<s.length;i+=1)n.on(s[i],c);return this},outerWidth:function(t){if(this.length>0){if(t){var i=this.styles();return this[0].offsetWidth+parseFloat(i.getPropertyValue("margin-right"))+parseFloat(i.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(t){if(this.length>0){if(t){var i=this.styles();return this[0].offsetHeight+parseFloat(i.getPropertyValue("margin-top"))+parseFloat(i.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(this.length>0){var t=this[0],i=t.getBoundingClientRect(),s=f.body;return{top:i.top+(t===x?x.scrollY:t.scrollTop)-(t.clientTop||s.clientTop||0),left:i.left+(t===x?x.scrollX:t.scrollLeft)-(t.clientLeft||s.clientLeft||0)}}return null},css:function(t,i){var s;if(1===arguments.length){if("string"!=typeof t){for(s=0;s<this.length;s+=1)for(var n in t)this[s].style[n]=t[n];return this}if(this[0])return x.getComputedStyle(this[0],null).getPropertyValue(t)}if(2===arguments.length&&"string"==typeof t){for(s=0;s<this.length;s+=1)this[s].style[t]=i;return this}return this},each:function(t){if(!t)return this;for(var i=0;i<this.length;i+=1)if(!1===t.call(this[i],i,this[i]))return this;return this},html:function(t){if(void 0===t)return this[0]?this[0].innerHTML:void 0;for(var i=0;i<this.length;i+=1)this[i].innerHTML=t;return this},text:function(t){if(void 0===t)return this[0]?this[0].textContent.trim():null;for(var i=0;i<this.length;i+=1)this[i].textContent=t;return this},is:function(t){var i,s,n=this[0];if(!n||void 0===t)return!1;if("string"==typeof t){if(n.matches)return n.matches(t);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(t);if(n.msMatchesSelector)return n.msMatchesSelector(t);for(i=C(t),s=0;s<i.length;s+=1)if(i[s]===n)return!0;return!1}if(t===f)return n===f;if(t===x)return n===x;if(t.nodeType||t instanceof q){for(i=t.nodeType?[t]:t,s=0;s<i.length;s+=1)if(i[s]===n)return!0;return!1}return!1},index:function(){var t,i=this[0];if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}},eq:function(t){if(void 0===t)return this;var i,s=this.length;return new q(t>s-1?[]:t<0?(i=s+t)<0?[]:[this[i]]:[this[t]])},append:function(){for(var t,i=[],s=arguments.length;s--;)i[s]=arguments[s];for(var n=0;n<i.length;n+=1){t=i[n];for(var c=0;c<this.length;c+=1)if("string"==typeof t){var u=f.createElement("div");for(u.innerHTML=t;u.firstChild;)this[c].appendChild(u.firstChild)}else if(t instanceof q)for(var b=0;b<t.length;b+=1)this[c].appendChild(t[b]);else this[c].appendChild(t)}return this},prepend:function(t){var i,s;for(i=0;i<this.length;i+=1)if("string"==typeof t){var n=f.createElement("div");for(n.innerHTML=t,s=n.childNodes.length-1;s>=0;s-=1)this[i].insertBefore(n.childNodes[s],this[i].childNodes[0])}else if(t instanceof q)for(s=0;s<t.length;s+=1)this[i].insertBefore(t[s],this[i].childNodes[0]);else this[i].insertBefore(t,this[i].childNodes[0]);return this},next:function(t){return this.length>0?t?this[0].nextElementSibling&&C(this[0].nextElementSibling).is(t)?new q([this[0].nextElementSibling]):new q([]):new q(this[0].nextElementSibling?[this[0].nextElementSibling]:[]):new q([])},nextAll:function(t){var i=[],s=this[0];if(!s)return new q([]);for(;s.nextElementSibling;){var n=s.nextElementSibling;t?C(n).is(t)&&i.push(n):i.push(n),s=n}return new q(i)},prev:function(t){if(this.length>0){var i=this[0];return t?i.previousElementSibling&&C(i.previousElementSibling).is(t)?new q([i.previousElementSibling]):new q([]):new q(i.previousElementSibling?[i.previousElementSibling]:[])}return new q([])},prevAll:function(t){var i=[],s=this[0];if(!s)return new q([]);for(;s.previousElementSibling;){var n=s.previousElementSibling;t?C(n).is(t)&&i.push(n):i.push(n),s=n}return new q(i)},parent:function(t){for(var i=[],s=0;s<this.length;s+=1)null!==this[s].parentNode&&(t?C(this[s].parentNode).is(t)&&i.push(this[s].parentNode):i.push(this[s].parentNode));return C(T(i))},parents:function(t){for(var i=[],s=0;s<this.length;s+=1)for(var n=this[s].parentNode;n;)t?C(n).is(t)&&i.push(n):i.push(n),n=n.parentNode;return C(T(i))},closest:function(t){var i=this;return void 0===t?new q([]):(i.is(t)||(i=i.parents(t).eq(0)),i)},find:function(t){for(var i=[],s=0;s<this.length;s+=1)for(var n=this[s].querySelectorAll(t),c=0;c<n.length;c+=1)i.push(n[c]);return new q(i)},children:function(t){for(var i=[],s=0;s<this.length;s+=1)for(var n=this[s].childNodes,c=0;c<n.length;c+=1)t?1===n[c].nodeType&&C(n[c]).is(t)&&i.push(n[c]):1===n[c].nodeType&&i.push(n[c]);return new q(T(i))},filter:function(t){for(var i=[],s=0;s<this.length;s+=1)t.call(this[s],s,this[s])&&i.push(this[s]);return new q(i)},remove:function(){for(var t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this},add:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];var s,n;for(s=0;s<t.length;s+=1){var c=C(t[s]);for(n=0;n<c.length;n+=1)this[this.length]=c[n],this.length+=1}return this},styles:function(){return this[0]?x.getComputedStyle(this[0],null):{}}};Object.keys(o).forEach(function(t){C.fn[t]=C.fn[t]||o[t]});var r={deleteProps:function(t){var i=t;Object.keys(i).forEach(function(s){try{i[s]=null}catch{}try{delete i[s]}catch{}})},nextTick:function(t,i){return void 0===i&&(i=0),setTimeout(t,i)},now:function(){return Date.now()},getTranslate:function(t,i){var s,n,c;void 0===i&&(i="x");var u=x.getComputedStyle(t,null);return x.WebKitCSSMatrix?((n=u.transform||u.webkitTransform).split(",").length>6&&(n=n.split(", ").map(function(b){return b.replace(",",".")}).join(", ")),c=new x.WebKitCSSMatrix("none"===n?"":n)):s=(c=u.MozTransform||u.OTransform||u.MsTransform||u.msTransform||u.transform||u.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===i&&(n=x.WebKitCSSMatrix?c.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===i&&(n=x.WebKitCSSMatrix?c.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),n||0},parseUrlQuery:function(t){var i,s,n,c,u={},b=t||x.location.href;if("string"==typeof b&&b.length)for(c=(s=(b=b.indexOf("?")>-1?b.replace(/\S*\?/,""):"").split("&").filter(function(S){return""!==S})).length,i=0;i<c;i+=1)n=s[i].replace(/#\S+/g,"").split("="),u[decodeURIComponent(n[0])]=void 0===n[1]?void 0:decodeURIComponent(n[1])||"";return u},isObject:function(t){return"object"==typeof t&&null!==t&&t.constructor&&t.constructor===Object},extend:function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];for(var s=Object(t[0]),n=1;n<t.length;n+=1){var c=t[n];if(null!=c)for(var u=Object.keys(Object(c)),b=0,S=u.length;b<S;b+=1){var E=u[b],M=Object.getOwnPropertyDescriptor(c,E);void 0!==M&&M.enumerable&&(r.isObject(s[E])&&r.isObject(c[E])?r.extend(s[E],c[E]):!r.isObject(s[E])&&r.isObject(c[E])?(s[E]={},r.extend(s[E],c[E])):s[E]=c[E])}}return s}},m={touch:x.Modernizr&&!0===x.Modernizr.touch||!!(x.navigator.maxTouchPoints>0||"ontouchstart"in x||x.DocumentTouch&&f instanceof x.DocumentTouch),pointerEvents:!!x.PointerEvent&&"maxTouchPoints"in x.navigator&&x.navigator.maxTouchPoints>0,observer:"MutationObserver"in x||"WebkitMutationObserver"in x,passiveListener:function(){var t=!1;try{var i=Object.defineProperty({},"passive",{get:function(){t=!0}});x.addEventListener("testPassiveListener",null,i)}catch{}return t}(),gestures:"ongesturestart"in x},y=function(t){void 0===t&&(t={});var i=this;i.params=t,i.eventsListeners={},i.params&&i.params.on&&Object.keys(i.params.on).forEach(function(s){i.on(s,i.params.on[s])})},_={components:{configurable:!0}};y.prototype.on=function(t,i,s){var n=this;if("function"!=typeof i)return n;var c=s?"unshift":"push";return t.split(" ").forEach(function(u){n.eventsListeners[u]||(n.eventsListeners[u]=[]),n.eventsListeners[u][c](i)}),n},y.prototype.once=function(t,i,s){var n=this;if("function"!=typeof i)return n;function c(){for(var u=[],b=arguments.length;b--;)u[b]=arguments[b];i.apply(n,u),n.off(t,c),c.f7proxy&&delete c.f7proxy}return c.f7proxy=i,n.on(t,c,s)},y.prototype.off=function(t,i){var s=this;return s.eventsListeners&&t.split(" ").forEach(function(n){void 0===i?s.eventsListeners[n]=[]:s.eventsListeners[n]&&s.eventsListeners[n].length&&s.eventsListeners[n].forEach(function(c,u){(c===i||c.f7proxy&&c.f7proxy===i)&&s.eventsListeners[n].splice(u,1)})}),s},y.prototype.emit=function(){for(var t=[],i=arguments.length;i--;)t[i]=arguments[i];var s,n,c,u=this;return u.eventsListeners?("string"==typeof t[0]||Array.isArray(t[0])?(s=t[0],n=t.slice(1,t.length),c=u):(s=t[0].events,n=t[0].data,c=t[0].context||u),(Array.isArray(s)?s:s.split(" ")).forEach(function(S){if(u.eventsListeners&&u.eventsListeners[S]){var E=[];u.eventsListeners[S].forEach(function(M){E.push(M)}),E.forEach(function(M){M.apply(c,n)})}}),u):u},y.prototype.useModulesParams=function(t){var i=this;i.modules&&Object.keys(i.modules).forEach(function(s){var n=i.modules[s];n.params&&r.extend(t,n.params)})},y.prototype.useModules=function(t){void 0===t&&(t={});var i=this;i.modules&&Object.keys(i.modules).forEach(function(s){var n=i.modules[s],c=t[s]||{};n.instance&&Object.keys(n.instance).forEach(function(u){var b=n.instance[u];i[u]="function"==typeof b?b.bind(i):b}),n.on&&i.on&&Object.keys(n.on).forEach(function(u){i.on(u,n.on[u])}),n.create&&n.create.bind(i)(c)})},_.components.set=function(t){this.use&&this.use(t)},y.installModule=function(t){for(var i=[],s=arguments.length-1;s-- >0;)i[s]=arguments[s+1];var n=this;n.prototype.modules||(n.prototype.modules={});var c=t.name||Object.keys(n.prototype.modules).length+"_"+r.now();return n.prototype.modules[c]=t,t.proto&&Object.keys(t.proto).forEach(function(u){n.prototype[u]=t.proto[u]}),t.static&&Object.keys(t.static).forEach(function(u){n[u]=t.static[u]}),t.install&&t.install.apply(n,i),n},y.use=function(t){for(var i=[],s=arguments.length-1;s-- >0;)i[s]=arguments[s+1];var n=this;return Array.isArray(t)?(t.forEach(function(c){return n.installModule(c)}),n):n.installModule.apply(n,[t].concat(i))},Object.defineProperties(y,_);var Q,ue,oe,ce,Pe,d,qe,Ie,Oe,Qe,He,Ee,We,zt,Ft,O={updateSize:function(){var t,i,s=this.$el;i=void 0!==this.params.height?this.params.height:s[0].clientHeight,0===(t=void 0!==this.params.width?this.params.width:s[0].clientWidth)&&this.isHorizontal()||0===i&&this.isVertical()||(t=t-parseInt(s.css("padding-left"),10)-parseInt(s.css("padding-right"),10),i=i-parseInt(s.css("padding-top"),10)-parseInt(s.css("padding-bottom"),10),r.extend(this,{width:t,height:i,size:this.isHorizontal()?t:i}))},updateSlides:function(){var t=this.params,i=this.$wrapperEl,s=this.size,n=this.rtlTranslate,c=this.wrongRTL,u=this.virtual&&t.virtual.enabled,b=u?this.virtual.slides.length:this.slides.length,S=i.children("."+this.params.slideClass),E=u?this.virtual.slides.length:S.length,M=[],R=[],Y=[];function X(ot){return!t.cssMode||ot!==S.length-1}var F=t.slidesOffsetBefore;"function"==typeof F&&(F=t.slidesOffsetBefore.call(this));var ie=t.slidesOffsetAfter;"function"==typeof ie&&(ie=t.slidesOffsetAfter.call(this));var se=this.snapGrid.length,ae=this.snapGrid.length,ee=t.spaceBetween,he=-F,te=0,Te=0;if(void 0!==s){var De,ge;"string"==typeof ee&&ee.indexOf("%")>=0&&(ee=parseFloat(ee.replace("%",""))/100*s),this.virtualSize=-ee,S.css(n?{marginLeft:"",marginTop:""}:{marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(De=Math.floor(E/t.slidesPerColumn)===E/this.params.slidesPerColumn?E:Math.ceil(E/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(De=Math.max(De,t.slidesPerView*t.slidesPerColumn)));for(var Le,Ne=t.slidesPerColumn,Fe=De/Ne,Ge=Math.floor(E/t.slidesPerColumn),Se=0;Se<E;Se+=1){ge=0;var Ce=S.eq(Se);if(t.slidesPerColumn>1){var Ve=void 0,Ye=void 0,pt=void 0;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){var Qt=Math.floor(Se/(t.slidesPerGroup*t.slidesPerColumn)),Ti=Se-t.slidesPerColumn*t.slidesPerGroup*Qt,ft=0===Qt?t.slidesPerGroup:Math.min(Math.ceil((E-Qt*Ne*t.slidesPerGroup)/Ne),t.slidesPerGroup);Ve=(Ye=Ti-(pt=Math.floor(Ti/ft))*ft+Qt*t.slidesPerGroup)+pt*De/Ne,Ce.css({"-webkit-box-ordinal-group":Ve,"-moz-box-ordinal-group":Ve,"-ms-flex-order":Ve,"-webkit-order":Ve,order:Ve})}else"column"===t.slidesPerColumnFill?(pt=Se-(Ye=Math.floor(Se/Ne))*Ne,(Ye>Ge||Ye===Ge&&pt===Ne-1)&&(pt+=1)>=Ne&&(pt=0,Ye+=1)):Ye=Se-(pt=Math.floor(Se/Fe))*Fe;Ce.css("margin-"+(this.isHorizontal()?"top":"left"),0!==pt&&t.spaceBetween&&t.spaceBetween+"px")}if("none"!==Ce.css("display")){if("auto"===t.slidesPerView){var Ze=x.getComputedStyle(Ce[0],null),Jt=Ce[0].style.transform,Rt=Ce[0].style.webkitTransform;if(Jt&&(Ce[0].style.transform="none"),Rt&&(Ce[0].style.webkitTransform="none"),t.roundLengths)ge=this.isHorizontal()?Ce.outerWidth(!0):Ce.outerHeight(!0);else if(this.isHorizontal()){var Ci=parseFloat(Ze.getPropertyValue("width")),Zi=parseFloat(Ze.getPropertyValue("padding-left")),es=parseFloat(Ze.getPropertyValue("padding-right")),pi=parseFloat(Ze.getPropertyValue("margin-left")),Ei=parseFloat(Ze.getPropertyValue("margin-right")),ri=Ze.getPropertyValue("box-sizing");ge=ri&&"border-box"===ri?Ci+pi+Ei:Ci+Zi+es+pi+Ei}else{var Si=parseFloat(Ze.getPropertyValue("height")),bt=parseFloat(Ze.getPropertyValue("padding-top")),ji=parseFloat(Ze.getPropertyValue("padding-bottom")),Zt=parseFloat(Ze.getPropertyValue("margin-top")),Bi=parseFloat(Ze.getPropertyValue("margin-bottom")),Ri=Ze.getPropertyValue("box-sizing");ge=Ri&&"border-box"===Ri?Si+Zt+Bi:Si+bt+ji+Zt+Bi}Jt&&(Ce[0].style.transform=Jt),Rt&&(Ce[0].style.webkitTransform=Rt),t.roundLengths&&(ge=Math.floor(ge))}else ge=(s-(t.slidesPerView-1)*ee)/t.slidesPerView,t.roundLengths&&(ge=Math.floor(ge)),S[Se]&&(this.isHorizontal()?S[Se].style.width=ge+"px":S[Se].style.height=ge+"px");S[Se]&&(S[Se].swiperSlideSize=ge),Y.push(ge),t.centeredSlides?(he=he+ge/2+te/2+ee,0===te&&0!==Se&&(he=he-s/2-ee),0===Se&&(he=he-s/2-ee),Math.abs(he)<.001&&(he=0),t.roundLengths&&(he=Math.floor(he)),Te%t.slidesPerGroup==0&&M.push(he),R.push(he)):(t.roundLengths&&(he=Math.floor(he)),Te%t.slidesPerGroup==0&&M.push(he),R.push(he),he=he+ge+ee),this.virtualSize+=ge+ee,te=ge,Te+=1}}if(this.virtualSize=Math.max(this.virtualSize,s)+ie,n&&c&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:this.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn>1&&(this.virtualSize=(ge+t.spaceBetween)*De,this.virtualSize=Math.ceil(this.virtualSize/t.slidesPerColumn)-t.spaceBetween,this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){Le=[];for(var Lt=0;Lt<M.length;Lt+=1){var At=M[Lt];t.roundLengths&&(At=Math.floor(At)),M[Lt]<this.virtualSize+M[0]&&Le.push(At)}M=Le}if(!t.centeredSlides){Le=[];for(var ei=0;ei<M.length;ei+=1){var ki=M[ei];t.roundLengths&&(ki=Math.floor(ki)),M[ei]<=this.virtualSize-s&&Le.push(ki)}M=Le,Math.floor(this.virtualSize-s)-Math.floor(M[M.length-1])>1&&M.push(this.virtualSize-s)}if(0===M.length&&(M=[0]),0!==t.spaceBetween&&(this.isHorizontal()?n?S.filter(X).css({marginLeft:ee+"px"}):S.filter(X).css({marginRight:ee+"px"}):S.filter(X).css({marginBottom:ee+"px"})),t.centeredSlides&&t.centeredSlidesBounds){var Mi=0;Y.forEach(function(ot){Mi+=ot+(t.spaceBetween?t.spaceBetween:0)});var _i=(Mi-=t.spaceBetween)-s;M=M.map(function(ot){return ot<0?-F:ot>_i?_i+ie:ot})}if(t.centerInsufficientSlides){var Xt=0;if(Y.forEach(function(ot){Xt+=ot+(t.spaceBetween?t.spaceBetween:0)}),(Xt-=t.spaceBetween)<s){var Pi=(s-Xt)/2;M.forEach(function(ot,Li){M[Li]=ot-Pi}),R.forEach(function(ot,Li){R[Li]=ot+Pi})}}r.extend(this,{slides:S,snapGrid:M,slidesGrid:R,slidesSizesGrid:Y}),E!==b&&this.emit("slidesLengthChange"),M.length!==se&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),R.length!==ae&&this.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(t){var i,s=[],n=0;if("number"==typeof t?this.setTransition(t):!0===t&&this.setTransition(this.params.speed),"auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)for(i=0;i<Math.ceil(this.params.slidesPerView);i+=1){var c=this.activeIndex+i;if(c>this.slides.length)break;s.push(this.slides.eq(c)[0])}else s.push(this.slides.eq(this.activeIndex)[0]);for(i=0;i<s.length;i+=1)if(void 0!==s[i]){var u=s[i].offsetHeight;n=u>n?u:n}n&&this.$wrapperEl.css("height",n+"px")},updateSlidesOffset:function(){for(var t=this.slides,i=0;i<t.length;i+=1)t[i].swiperSlideOffset=this.isHorizontal()?t[i].offsetLeft:t[i].offsetTop},updateSlidesProgress:function(t){void 0===t&&(t=this&&this.translate||0);var i=this.params,s=this.slides,n=this.rtlTranslate;if(0!==s.length){void 0===s[0].swiperSlideOffset&&this.updateSlidesOffset();var c=-t;n&&(c=t),s.removeClass(i.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var u=0;u<s.length;u+=1){var b=s[u],S=(c+(i.centeredSlides?this.minTranslate():0)-b.swiperSlideOffset)/(b.swiperSlideSize+i.spaceBetween);if(i.watchSlidesVisibility){var E=-(c-b.swiperSlideOffset),M=E+this.slidesSizesGrid[u];(E>=0&&E<this.size-1||M>1&&M<=this.size||E<=0&&M>=this.size)&&(this.visibleSlides.push(b),this.visibleSlidesIndexes.push(u),s.eq(u).addClass(i.slideVisibleClass))}b.progress=n?-S:S}this.visibleSlides=C(this.visibleSlides)}},updateProgress:function(t){void 0===t&&(t=this&&this.translate&&this.translate*(this.rtlTranslate?-1:1)||0);var s=this.params,n=this.maxTranslate()-this.minTranslate(),c=this.progress,u=this.isBeginning,b=this.isEnd,S=u,E=b;0===n?(c=0,u=!0,b=!0):(u=(c=(t-this.minTranslate())/n)<=0,b=c>=1),r.extend(this,{progress:c,isBeginning:u,isEnd:b}),(s.watchSlidesProgress||s.watchSlidesVisibility)&&this.updateSlidesProgress(t),u&&!S&&this.emit("reachBeginning toEdge"),b&&!E&&this.emit("reachEnd toEdge"),(S&&!u||E&&!b)&&this.emit("fromEdge"),this.emit("progress",c)},updateSlidesClasses:function(){var t,i=this.slides,s=this.params,n=this.$wrapperEl,c=this.activeIndex,u=this.realIndex,b=this.virtual&&s.virtual.enabled;i.removeClass(s.slideActiveClass+" "+s.slideNextClass+" "+s.slidePrevClass+" "+s.slideDuplicateActiveClass+" "+s.slideDuplicateNextClass+" "+s.slideDuplicatePrevClass),(t=b?this.$wrapperEl.find("."+s.slideClass+'[data-swiper-slide-index="'+c+'"]'):i.eq(c)).addClass(s.slideActiveClass),s.loop&&(t.hasClass(s.slideDuplicateClass)?n.children("."+s.slideClass+":not(."+s.slideDuplicateClass+')[data-swiper-slide-index="'+u+'"]').addClass(s.slideDuplicateActiveClass):n.children("."+s.slideClass+"."+s.slideDuplicateClass+'[data-swiper-slide-index="'+u+'"]').addClass(s.slideDuplicateActiveClass));var S=t.nextAll("."+s.slideClass).eq(0).addClass(s.slideNextClass);s.loop&&0===S.length&&(S=i.eq(0)).addClass(s.slideNextClass);var E=t.prevAll("."+s.slideClass).eq(0).addClass(s.slidePrevClass);s.loop&&0===E.length&&(E=i.eq(-1)).addClass(s.slidePrevClass),s.loop&&(S.hasClass(s.slideDuplicateClass)?n.children("."+s.slideClass+":not(."+s.slideDuplicateClass+')[data-swiper-slide-index="'+S.attr("data-swiper-slide-index")+'"]').addClass(s.slideDuplicateNextClass):n.children("."+s.slideClass+"."+s.slideDuplicateClass+'[data-swiper-slide-index="'+S.attr("data-swiper-slide-index")+'"]').addClass(s.slideDuplicateNextClass),E.hasClass(s.slideDuplicateClass)?n.children("."+s.slideClass+":not(."+s.slideDuplicateClass+')[data-swiper-slide-index="'+E.attr("data-swiper-slide-index")+'"]').addClass(s.slideDuplicatePrevClass):n.children("."+s.slideClass+"."+s.slideDuplicateClass+'[data-swiper-slide-index="'+E.attr("data-swiper-slide-index")+'"]').addClass(s.slideDuplicatePrevClass))},updateActiveIndex:function(t){var i,s=this.rtlTranslate?this.translate:-this.translate,n=this.slidesGrid,c=this.snapGrid,u=this.params,b=this.activeIndex,S=this.realIndex,E=this.snapIndex,M=t;if(void 0===M){for(var R=0;R<n.length;R+=1)void 0!==n[R+1]?s>=n[R]&&s<n[R+1]-(n[R+1]-n[R])/2?M=R:s>=n[R]&&s<n[R+1]&&(M=R+1):s>=n[R]&&(M=R);u.normalizeSlideIndex&&(M<0||void 0===M)&&(M=0)}if((i=c.indexOf(s)>=0?c.indexOf(s):Math.floor(M/u.slidesPerGroup))>=c.length&&(i=c.length-1),M!==b){var Y=parseInt(this.slides.eq(M).attr("data-swiper-slide-index")||M,10);r.extend(this,{snapIndex:i,realIndex:Y,previousIndex:b,activeIndex:M}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),S!==Y&&this.emit("realIndexChange"),(this.initialized||this.runCallbacksOnInit)&&this.emit("slideChange")}else i!==E&&(this.snapIndex=i,this.emit("snapIndexChange"))},updateClickedSlide:function(t){var i=this.params,s=C(t.target).closest("."+i.slideClass)[0],n=!1;if(s)for(var c=0;c<this.slides.length;c+=1)this.slides[c]===s&&(n=!0);if(!s||!n)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=s,this.clickedIndex=this.virtual&&this.params.virtual.enabled?parseInt(C(s).attr("data-swiper-slide-index"),10):C(s).index(),i.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},N={getTranslate:function(t){void 0===t&&(t=this.isHorizontal()?"x":"y");var i=this.params,s=this.rtlTranslate,n=this.translate;if(i.virtualTranslate)return s?-n:n;if(i.cssMode)return n;var u=r.getTranslate(this.$wrapperEl[0],t);return s&&(u=-u),u||0},setTranslate:function(t,i){var s=this.rtlTranslate,n=this.params,c=this.$wrapperEl,u=this.wrapperEl,b=this.progress,S=0,E=0;this.isHorizontal()?S=s?-t:t:E=t,n.roundLengths&&(S=Math.floor(S),E=Math.floor(E)),n.cssMode?u[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-S:-E:n.virtualTranslate||c.transform("translate3d("+S+"px, "+E+"px, 0px)"),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?S:E;var M=this.maxTranslate()-this.minTranslate();(0===M?0:(t-this.minTranslate())/M)!==b&&this.updateProgress(t),this.emit("setTranslate",this.translate,i)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(t,i,s,n,c){var u;void 0===t&&(t=0),void 0===i&&(i=this.params.speed),void 0===s&&(s=!0),void 0===n&&(n=!0);var b=this,S=b.params,E=b.wrapperEl;if(b.animating&&S.preventInteractionOnTransition)return!1;var M,R=b.minTranslate(),Y=b.maxTranslate();if(b.updateProgress(M=n&&t>R?R:n&&t<Y?Y:t),S.cssMode){var X=b.isHorizontal();return 0===i?E[X?"scrollLeft":"scrollTop"]=-M:E.scrollTo?E.scrollTo(((u={})[X?"left":"top"]=-M,u.behavior="smooth",u)):E[X?"scrollLeft":"scrollTop"]=-M,!0}return 0===i?(b.setTransition(0),b.setTranslate(M),s&&(b.emit("beforeTransitionStart",i,c),b.emit("transitionEnd"))):(b.setTransition(i),b.setTranslate(M),s&&(b.emit("beforeTransitionStart",i,c),b.emit("transitionStart")),b.animating||(b.animating=!0,b.onTranslateToWrapperTransitionEnd||(b.onTranslateToWrapperTransitionEnd=function(F){b&&!b.destroyed&&F.target===this&&(b.$wrapperEl[0].removeEventListener("transitionend",b.onTranslateToWrapperTransitionEnd),b.$wrapperEl[0].removeEventListener("webkitTransitionEnd",b.onTranslateToWrapperTransitionEnd),b.onTranslateToWrapperTransitionEnd=null,delete b.onTranslateToWrapperTransitionEnd,s&&b.emit("transitionEnd"))}),b.$wrapperEl[0].addEventListener("transitionend",b.onTranslateToWrapperTransitionEnd),b.$wrapperEl[0].addEventListener("webkitTransitionEnd",b.onTranslateToWrapperTransitionEnd))),!0}},U={slideTo:function(t,i,s,n){var c;void 0===t&&(t=0),void 0===i&&(i=this.params.speed),void 0===s&&(s=!0);var u=this,b=t;b<0&&(b=0);var S=u.params,E=u.snapGrid,M=u.slidesGrid,R=u.previousIndex,Y=u.activeIndex,X=u.rtlTranslate,F=u.wrapperEl;if(u.animating&&S.preventInteractionOnTransition)return!1;var ie=Math.floor(b/S.slidesPerGroup);ie>=E.length&&(ie=E.length-1),(Y||S.initialSlide||0)===(R||0)&&s&&u.emit("beforeSlideChangeStart");var se,ae=-E[ie];if(u.updateProgress(ae),S.normalizeSlideIndex)for(var ee=0;ee<M.length;ee+=1)-Math.floor(100*ae)>=Math.floor(100*M[ee])&&(b=ee);if(u.initialized&&b!==Y&&(!u.allowSlideNext&&ae<u.translate&&ae<u.minTranslate()||!u.allowSlidePrev&&ae>u.translate&&ae>u.maxTranslate()&&(Y||0)!==b))return!1;if(se=b>Y?"next":b<Y?"prev":"reset",X&&-ae===u.translate||!X&&ae===u.translate)return u.updateActiveIndex(b),S.autoHeight&&u.updateAutoHeight(),u.updateSlidesClasses(),"slide"!==S.effect&&u.setTranslate(ae),"reset"!==se&&(u.transitionStart(s,se),u.transitionEnd(s,se)),!1;if(S.cssMode){var he=u.isHorizontal();return 0===i?F[he?"scrollLeft":"scrollTop"]=-ae:F.scrollTo?F.scrollTo(((c={})[he?"left":"top"]=-ae,c.behavior="smooth",c)):F[he?"scrollLeft":"scrollTop"]=-ae,!0}return 0===i?(u.setTransition(0),u.setTranslate(ae),u.updateActiveIndex(b),u.updateSlidesClasses(),u.emit("beforeTransitionStart",i,n),u.transitionStart(s,se),u.transitionEnd(s,se)):(u.setTransition(i),u.setTranslate(ae),u.updateActiveIndex(b),u.updateSlidesClasses(),u.emit("beforeTransitionStart",i,n),u.transitionStart(s,se),u.animating||(u.animating=!0,u.onSlideToWrapperTransitionEnd||(u.onSlideToWrapperTransitionEnd=function(te){u&&!u.destroyed&&te.target===this&&(u.$wrapperEl[0].removeEventListener("transitionend",u.onSlideToWrapperTransitionEnd),u.$wrapperEl[0].removeEventListener("webkitTransitionEnd",u.onSlideToWrapperTransitionEnd),u.onSlideToWrapperTransitionEnd=null,delete u.onSlideToWrapperTransitionEnd,u.transitionEnd(s,se))}),u.$wrapperEl[0].addEventListener("transitionend",u.onSlideToWrapperTransitionEnd),u.$wrapperEl[0].addEventListener("webkitTransitionEnd",u.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(t,i,s,n){void 0===t&&(t=0),void 0===i&&(i=this.params.speed),void 0===s&&(s=!0);var c=t;return this.params.loop&&(c+=this.loopedSlides),this.slideTo(c,i,s,n)},slideNext:function(t,i,s){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var n=this.params;return n.loop?!this.animating&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,this.slideTo(this.activeIndex+n.slidesPerGroup,t,i,s)):this.slideTo(this.activeIndex+n.slidesPerGroup,t,i,s)},slidePrev:function(t,i,s){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var n=this.params,u=this.snapGrid,b=this.slidesGrid,S=this.rtlTranslate;if(n.loop){if(this.animating)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function E(F){return F<0?-Math.floor(Math.abs(F)):Math.floor(F)}var M,R=E(S?this.translate:-this.translate),Y=u.map(function(F){return E(F)}),X=(b.map(function(F){return E(F)}),Y.indexOf(R),u[Y.indexOf(R)-1]);return void 0===X&&n.cssMode&&u.forEach(function(F){!X&&R>=F&&(X=F)}),void 0!==X&&(M=b.indexOf(X))<0&&(M=this.activeIndex-1),this.slideTo(M,t,i,s)},slideReset:function(t,i,s){return void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),this.slideTo(this.activeIndex,t,i,s)},slideToClosest:function(t,i,s,n){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=.5);var c=this.activeIndex,u=Math.floor(c/this.params.slidesPerGroup),b=this.rtlTranslate?this.translate:-this.translate;if(b>=this.snapGrid[u]){var S=this.snapGrid[u];b-S>(this.snapGrid[u+1]-S)*n&&(c+=this.params.slidesPerGroup)}else{var E=this.snapGrid[u-1];b-E<=(this.snapGrid[u]-E)*n&&(c-=this.params.slidesPerGroup)}return c=Math.max(c,0),c=Math.min(c,this.snapGrid.length-1),this.slideTo(c,t,i,s)},slideToClickedSlide:function(){var t,i=this,s=i.params,n=i.$wrapperEl,c="auto"===s.slidesPerView?i.slidesPerViewDynamic():s.slidesPerView,u=i.clickedIndex;if(s.loop){if(i.animating)return;t=parseInt(C(i.clickedSlide).attr("data-swiper-slide-index"),10),s.centeredSlides?u<i.loopedSlides-c/2||u>i.slides.length-i.loopedSlides+c/2?(i.loopFix(),u=n.children("."+s.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+s.slideDuplicateClass+")").eq(0).index(),r.nextTick(function(){i.slideTo(u)})):i.slideTo(u):u>i.slides.length-c?(i.loopFix(),u=n.children("."+s.slideClass+'[data-swiper-slide-index="'+t+'"]:not(.'+s.slideDuplicateClass+")").eq(0).index(),r.nextTick(function(){i.slideTo(u)})):i.slideTo(u)}else i.slideTo(u)}},J={loopCreate:function(){var t=this,i=t.params,s=t.$wrapperEl;s.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var n=s.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var c=i.slidesPerGroup-n.length%i.slidesPerGroup;if(c!==i.slidesPerGroup){for(var u=0;u<c;u+=1){var b=C(f.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);s.append(b)}n=s.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=n.length),t.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),t.loopedSlides+=i.loopAdditionalSlides,t.loopedSlides>n.length&&(t.loopedSlides=n.length);var S=[],E=[];n.each(function(Y,X){var F=C(X);Y<t.loopedSlides&&E.push(X),Y<n.length&&Y>=n.length-t.loopedSlides&&S.push(X),F.attr("data-swiper-slide-index",Y)});for(var M=0;M<E.length;M+=1)s.append(C(E[M].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var R=S.length-1;R>=0;R-=1)s.prepend(C(S[R].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){var t,i=this.activeIndex,s=this.slides,n=this.loopedSlides,c=this.allowSlidePrev,u=this.allowSlideNext,b=this.snapGrid,S=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var E=-b[i]-this.getTranslate();i<n?(t=s.length-3*n+i,this.slideTo(t+=n,0,!1,!0)&&0!==E&&this.setTranslate((S?-this.translate:this.translate)-E)):i>=s.length-n&&(t=-s.length+i+n,this.slideTo(t+=n,0,!1,!0)&&0!==E&&this.setTranslate((S?-this.translate:this.translate)-E)),this.allowSlidePrev=c,this.allowSlideNext=u},loopDestroy:function(){var i=this.params,s=this.slides;this.$wrapperEl.children("."+i.slideClass+"."+i.slideDuplicateClass+",."+i.slideClass+"."+i.slideBlankClass).remove(),s.removeAttr("data-swiper-slide-index")}},de={setGrabCursor:function(t){if(!(m.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){var i=this.el;i.style.cursor="move",i.style.cursor=t?"-webkit-grabbing":"-webkit-grab",i.style.cursor=t?"-moz-grabbin":"-moz-grab",i.style.cursor=t?"grabbing":"grab"}},unsetGrabCursor:function(){m.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},ti={appendSlide:function(t){var i=this.$wrapperEl,s=this.params;if(s.loop&&this.loopDestroy(),"object"==typeof t&&"length"in t)for(var n=0;n<t.length;n+=1)t[n]&&i.append(t[n]);else i.append(t);s.loop&&this.loopCreate(),s.observer&&m.observer||this.update()},prependSlide:function(t){var i=this.params,s=this.$wrapperEl,n=this.activeIndex;i.loop&&this.loopDestroy();var c=n+1;if("object"==typeof t&&"length"in t){for(var u=0;u<t.length;u+=1)t[u]&&s.prepend(t[u]);c=n+t.length}else s.prepend(t);i.loop&&this.loopCreate(),i.observer&&m.observer||this.update(),this.slideTo(c,0,!1)},addSlide:function(t,i){var s=this.$wrapperEl,n=this.params,c=this.activeIndex;n.loop&&(c-=this.loopedSlides,this.loopDestroy(),this.slides=s.children("."+n.slideClass));var u=this.slides.length;if(t<=0)this.prependSlide(i);else if(t>=u)this.appendSlide(i);else{for(var b=c>t?c+1:c,S=[],E=u-1;E>=t;E-=1){var M=this.slides.eq(E);M.remove(),S.unshift(M)}if("object"==typeof i&&"length"in i){for(var R=0;R<i.length;R+=1)i[R]&&s.append(i[R]);b=c>t?c+i.length:c}else s.append(i);for(var Y=0;Y<S.length;Y+=1)s.append(S[Y]);n.loop&&this.loopCreate(),n.observer&&m.observer||this.update(),this.slideTo(n.loop?b+this.loopedSlides:b,0,!1)}},removeSlide:function(t){var i=this.params,s=this.$wrapperEl,n=this.activeIndex;i.loop&&(n-=this.loopedSlides,this.loopDestroy(),this.slides=s.children("."+i.slideClass));var c,u=n;if("object"==typeof t&&"length"in t){for(var b=0;b<t.length;b+=1)this.slides[c=t[b]]&&this.slides.eq(c).remove(),c<u&&(u-=1);u=Math.max(u,0)}else this.slides[c=t]&&this.slides.eq(c).remove(),c<u&&(u-=1),u=Math.max(u,0);i.loop&&this.loopCreate(),i.observer&&m.observer||this.update(),this.slideTo(i.loop?u+this.loopedSlides:u,0,!1)},removeAllSlides:function(){for(var t=[],i=0;i<this.slides.length;i+=1)t.push(i);this.removeSlide(t)}},st=(Q=x.navigator.platform,oe={ios:!1,android:!1,androidChrome:!1,desktop:!1,iphone:!1,ipod:!1,ipad:!1,edge:!1,ie:!1,firefox:!1,macos:!1,windows:!1,cordova:!(!x.cordova&&!x.phonegap),phonegap:!(!x.cordova&&!x.phonegap),electron:!1},ce=x.screen.width,Pe=x.screen.height,d=(ue=x.navigator.userAgent).match(/(Android);?[\s\/]+([\d.]+)?/),qe=ue.match(/(iPad).*OS\s([\d_]+)/),Ie=ue.match(/(iPod)(.*OS\s([\d_]+))?/),Oe=!qe&&ue.match(/(iPhone\sOS|iOS)\s([\d_]+)/),Qe=ue.indexOf("MSIE ")>=0||ue.indexOf("Trident/")>=0,He=ue.indexOf("Edge/")>=0,Ee=ue.indexOf("Gecko/")>=0&&ue.indexOf("Firefox/")>=0,We="Win32"===Q,zt=ue.toLowerCase().indexOf("electron")>=0,Ft="MacIntel"===Q,!qe&&Ft&&m.touch&&(1024===ce&&1366===Pe||834===ce&&1194===Pe||834===ce&&1112===Pe||768===ce&&1024===Pe)&&(qe=ue.match(/(Version)\/([\d.]+)/),Ft=!1),oe.ie=Qe,oe.edge=He,oe.firefox=Ee,d&&!We&&(oe.os="android",oe.osVersion=d[2],oe.android=!0,oe.androidChrome=ue.toLowerCase().indexOf("chrome")>=0),(qe||Oe||Ie)&&(oe.os="ios",oe.ios=!0),Oe&&!Ie&&(oe.osVersion=Oe[2].replace(/_/g,"."),oe.iphone=!0),qe&&(oe.osVersion=qe[2].replace(/_/g,"."),oe.ipad=!0),Ie&&(oe.osVersion=Ie[3]?Ie[3].replace(/_/g,"."):null,oe.ipod=!0),oe.ios&&oe.osVersion&&ue.indexOf("Version/")>=0&&"10"===oe.osVersion.split(".")[0]&&(oe.osVersion=ue.toLowerCase().split("version/")[1].split(" ")[0]),oe.webView=!(!(Oe||qe||Ie)||!ue.match(/.*AppleWebKit(?!.*Safari)/i)&&!x.navigator.standalone)||x.matchMedia&&x.matchMedia("(display-mode: standalone)").matches,oe.webview=oe.webView,oe.standalone=oe.webView,oe.desktop=!(oe.ios||oe.android)||zt,oe.desktop&&(oe.electron=zt,oe.macos=Ft,oe.windows=We,oe.macos&&(oe.os="macos"),oe.windows&&(oe.os="windows")),oe.pixelRatio=x.devicePixelRatio||1,oe);function Ki(t){var i=this.touchEventsData,s=this.params,n=this.touches;if(!this.animating||!s.preventInteractionOnTransition){var c=t;c.originalEvent&&(c=c.originalEvent);var u=C(c.target);if(("wrapper"!==s.touchEventsTarget||u.closest(this.wrapperEl).length)&&(i.isTouchEvent="touchstart"===c.type,(i.isTouchEvent||!("which"in c)||3!==c.which)&&!(!i.isTouchEvent&&"button"in c&&c.button>0||i.isTouched&&i.isMoved)))if(s.noSwiping&&u.closest(s.noSwipingSelector?s.noSwipingSelector:"."+s.noSwipingClass)[0])this.allowClick=!0;else if(!s.swipeHandler||u.closest(s.swipeHandler)[0]){n.currentX="touchstart"===c.type?c.targetTouches[0].pageX:c.pageX,n.currentY="touchstart"===c.type?c.targetTouches[0].pageY:c.pageY;var b=n.currentX,S=n.currentY,M=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(!s.edgeSwipeDetection&&!s.iOSEdgeSwipeDetection||!(b<=M||b>=x.screen.width-M)){if(r.extend(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=b,n.startY=S,i.touchStartTime=r.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,s.threshold>0&&(i.allowThresholdMove=!1),"touchstart"!==c.type){var R=!0;u.is(i.formElements)&&(R=!1),f.activeElement&&C(f.activeElement).is(i.formElements)&&f.activeElement!==u[0]&&f.activeElement.blur(),(s.touchStartForcePreventDefault||R&&this.allowTouchMove&&s.touchStartPreventDefault)&&c.preventDefault()}this.emit("touchStart",c)}}}}function $i(t){var i=this.touchEventsData,s=this.params,n=this.touches,c=this.rtlTranslate,u=t;if(u.originalEvent&&(u=u.originalEvent),i.isTouched){if(!i.isTouchEvent||"mousemove"!==u.type){var b="touchmove"===u.type&&u.targetTouches&&(u.targetTouches[0]||u.changedTouches[0]),S="touchmove"===u.type?b.pageX:u.pageX,E="touchmove"===u.type?b.pageY:u.pageY;if(u.preventedByNestedSwiper)return n.startX=S,void(n.startY=E);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(r.extend(n,{startX:S,startY:E,currentX:S,currentY:E}),i.touchStartTime=r.now()));if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(this.isVertical()){if(E<n.startY&&this.translate<=this.maxTranslate()||E>n.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(S<n.startX&&this.translate<=this.maxTranslate()||S>n.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&f.activeElement&&u.target===f.activeElement&&C(u.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);if(i.allowTouchCallbacks&&this.emit("touchMove",u),!(u.targetTouches&&u.targetTouches.length>1)){n.currentX=S,n.currentY=E;var Y,M=n.currentX-n.startX,R=n.currentY-n.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(M,2)+Math.pow(R,2))<this.params.threshold))if(void 0===i.isScrolling&&(this.isHorizontal()&&n.currentY===n.startY||this.isVertical()&&n.currentX===n.startX?i.isScrolling=!1:M*M+R*R>=25&&(Y=180*Math.atan2(Math.abs(R),Math.abs(M))/Math.PI,i.isScrolling=this.isHorizontal()?Y>s.touchAngle:90-Y>s.touchAngle)),i.isScrolling&&this.emit("touchMoveOpposite",u),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,s.cssMode||u.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&u.stopPropagation(),i.isMoved||(s.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",u)),this.emit("sliderMove",u),i.isMoved=!0;var X=this.isHorizontal()?M:R;n.diff=X,X*=s.touchRatio,c&&(X=-X),this.swipeDirection=X>0?"prev":"next",i.currentTranslate=X+i.startTranslate;var F=!0,ie=s.resistanceRatio;if(s.touchReleaseOnEdges&&(ie=0),X>0&&i.currentTranslate>this.minTranslate()?(F=!1,s.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+X,ie))):X<0&&i.currentTranslate<this.maxTranslate()&&(F=!1,s.resistance&&(i.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-i.startTranslate-X,ie))),F&&(u.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.threshold>0){if(!(Math.abs(X)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=this.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}s.followFinger&&!s.cssMode&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&(0===i.velocities.length&&i.velocities.push({position:n[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:n[this.isHorizontal()?"currentX":"currentY"],time:r.now()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}}else i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",u)}function Mt(t){var i=this,s=i.touchEventsData,n=i.params,c=i.touches,u=i.rtlTranslate,b=i.$wrapperEl,S=i.slidesGrid,E=i.snapGrid,M=t;if(M.originalEvent&&(M=M.originalEvent),s.allowTouchCallbacks&&i.emit("touchEnd",M),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&n.grabCursor&&i.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);n.grabCursor&&s.isMoved&&s.isTouched&&(!0===i.allowSlideNext||!0===i.allowSlidePrev)&&i.setGrabCursor(!1);var R,Y=r.now(),X=Y-s.touchStartTime;if(i.allowClick&&(i.updateClickedSlide(M),i.emit("tap click",M),X<300&&Y-s.lastClickTime<300&&i.emit("doubleTap doubleClick",M)),s.lastClickTime=r.now(),r.nextTick(function(){i.destroyed||(i.allowClick=!0)}),!s.isTouched||!s.isMoved||!i.swipeDirection||0===c.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,R=n.followFinger?u?i.translate:-i.translate:-s.currentTranslate,!n.cssMode)if(n.freeMode){if(R<-i.minTranslate())return void i.slideTo(i.activeIndex);if(R>-i.maxTranslate())return void i.slideTo(i.slides.length<E.length?E.length-1:i.slides.length-1);if(n.freeModeMomentum){if(s.velocities.length>1){var F=s.velocities.pop(),ie=s.velocities.pop(),ae=F.time-ie.time;i.velocity=(F.position-ie.position)/ae,i.velocity/=2,Math.abs(i.velocity)<n.freeModeMinimumVelocity&&(i.velocity=0),(ae>150||r.now()-F.time>300)&&(i.velocity=0)}else i.velocity=0;i.velocity*=n.freeModeMomentumVelocityRatio,s.velocities.length=0;var ee=1e3*n.freeModeMomentumRatio,te=i.translate+i.velocity*ee;u&&(te=-te);var Te,De,ge=!1,Le=20*Math.abs(i.velocity)*n.freeModeMomentumBounceRatio;if(te<i.maxTranslate())n.freeModeMomentumBounce?(te+i.maxTranslate()<-Le&&(te=i.maxTranslate()-Le),Te=i.maxTranslate(),ge=!0,s.allowMomentumBounce=!0):te=i.maxTranslate(),n.loop&&n.centeredSlides&&(De=!0);else if(te>i.minTranslate())n.freeModeMomentumBounce?(te-i.minTranslate()>Le&&(te=i.minTranslate()+Le),Te=i.minTranslate(),ge=!0,s.allowMomentumBounce=!0):te=i.minTranslate(),n.loop&&n.centeredSlides&&(De=!0);else if(n.freeModeSticky){for(var Ne,Fe=0;Fe<E.length;Fe+=1)if(E[Fe]>-te){Ne=Fe;break}te=-(te=Math.abs(E[Ne]-te)<Math.abs(E[Ne-1]-te)||"next"===i.swipeDirection?E[Ne]:E[Ne-1])}if(De&&i.once("transitionEnd",function(){i.loopFix()}),0!==i.velocity){if(ee=Math.abs(u?(-te-i.translate)/i.velocity:(te-i.translate)/i.velocity),n.freeModeSticky){var Ge=Math.abs((u?-te:te)-i.translate),Se=i.slidesSizesGrid[i.activeIndex];ee=Ge<Se?n.speed:Ge<2*Se?1.5*n.speed:2.5*n.speed}}else if(n.freeModeSticky)return void i.slideToClosest();n.freeModeMomentumBounce&&ge?(i.updateProgress(Te),i.setTransition(ee),i.setTranslate(te),i.transitionStart(!0,i.swipeDirection),i.animating=!0,b.transitionEnd(function(){i&&!i.destroyed&&s.allowMomentumBounce&&(i.emit("momentumBounce"),i.setTransition(n.speed),i.setTranslate(Te),b.transitionEnd(function(){i&&!i.destroyed&&i.transitionEnd()}))})):i.velocity?(i.updateProgress(te),i.setTransition(ee),i.setTranslate(te),i.transitionStart(!0,i.swipeDirection),i.animating||(i.animating=!0,b.transitionEnd(function(){i&&!i.destroyed&&i.transitionEnd()}))):i.updateProgress(te),i.updateActiveIndex(),i.updateSlidesClasses()}else if(n.freeModeSticky)return void i.slideToClosest();(!n.freeModeMomentum||X>=n.longSwipesMs)&&(i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses())}else{for(var Ce=0,Ve=i.slidesSizesGrid[0],Ye=0;Ye<S.length;Ye+=n.slidesPerGroup)void 0!==S[Ye+n.slidesPerGroup]?R>=S[Ye]&&R<S[Ye+n.slidesPerGroup]&&(Ce=Ye,Ve=S[Ye+n.slidesPerGroup]-S[Ye]):R>=S[Ye]&&(Ce=Ye,Ve=S[S.length-1]-S[S.length-2]);var pt=(R-S[Ce])/Ve;if(X>n.longSwipesMs){if(!n.longSwipes)return void i.slideTo(i.activeIndex);"next"===i.swipeDirection&&i.slideTo(pt>=n.longSwipesRatio?Ce+n.slidesPerGroup:Ce),"prev"===i.swipeDirection&&i.slideTo(pt>1-n.longSwipesRatio?Ce+n.slidesPerGroup:Ce)}else{if(!n.shortSwipes)return void i.slideTo(i.activeIndex);!i.navigation||M.target!==i.navigation.nextEl&&M.target!==i.navigation.prevEl?("next"===i.swipeDirection&&i.slideTo(Ce+n.slidesPerGroup),"prev"===i.swipeDirection&&i.slideTo(Ce)):i.slideTo(M.target===i.navigation.nextEl?Ce+n.slidesPerGroup:Ce)}}}function Gt(){var t=this.params,i=this.el;if(!i||0!==i.offsetWidth){t.breakpoints&&this.setBreakpoint();var s=this.allowSlideNext,n=this.allowSlidePrev,c=this.snapGrid;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),this.slideTo(("auto"===t.slidesPerView||t.slidesPerView>1)&&this.isEnd&&!this.params.centeredSlides?this.slides.length-1:this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=n,this.allowSlideNext=s,this.params.watchOverflow&&c!==this.snapGrid&&this.checkOverflow()}}function hi(t){this.allowClick||(this.params.preventClicks&&t.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(t.stopPropagation(),t.stopImmediatePropagation()))}function Ai(){var t=this.wrapperEl;this.previousTranslate=this.translate,this.translate=this.isHorizontal()?-t.scrollLeft:-t.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();var i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(this.translate),this.emit("setTranslate",this.translate,!1)}var Ni=!1;function vi(){}var t,ii={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},vt={update:O,translate:N,transition:{setTransition:function(t,i){this.params.cssMode||this.$wrapperEl.transition(t),this.emit("setTransition",t,i)},transitionStart:function(t,i){void 0===t&&(t=!0);var s=this.activeIndex,n=this.params,c=this.previousIndex;if(!n.cssMode){n.autoHeight&&this.updateAutoHeight();var u=i;if(u||(u=s>c?"next":s<c?"prev":"reset"),this.emit("transitionStart"),t&&s!==c){if("reset"===u)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),this.emit("next"===u?"slideNextTransitionStart":"slidePrevTransitionStart")}}},transitionEnd:function(t,i){void 0===t&&(t=!0);var s=this.activeIndex,n=this.previousIndex,c=this.params;if(this.animating=!1,!c.cssMode){this.setTransition(0);var u=i;if(u||(u=s>n?"next":s<n?"prev":"reset"),this.emit("transitionEnd"),t&&s!==n){if("reset"===u)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),this.emit("next"===u?"slideNextTransitionEnd":"slidePrevTransitionEnd")}}}},slide:U,loop:J,grabCursor:de,manipulation:ti,events:{attachEvents:function(){var t=this.params,i=this.touchEvents,s=this.el,n=this.wrapperEl;this.onTouchStart=Ki.bind(this),this.onTouchMove=$i.bind(this),this.onTouchEnd=Mt.bind(this),t.cssMode&&(this.onScroll=Ai.bind(this)),this.onClick=hi.bind(this);var c=!!t.nested;if(!m.touch&&m.pointerEvents)s.addEventListener(i.start,this.onTouchStart,!1),f.addEventListener(i.move,this.onTouchMove,c),f.addEventListener(i.end,this.onTouchEnd,!1);else{if(m.touch){var u=!("touchstart"!==i.start||!m.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.addEventListener(i.start,this.onTouchStart,u),s.addEventListener(i.move,this.onTouchMove,m.passiveListener?{passive:!1,capture:c}:c),s.addEventListener(i.end,this.onTouchEnd,u),i.cancel&&s.addEventListener(i.cancel,this.onTouchEnd,u),Ni||(f.addEventListener("touchstart",vi),Ni=!0)}(t.simulateTouch&&!st.ios&&!st.android||t.simulateTouch&&!m.touch&&st.ios)&&(s.addEventListener("mousedown",this.onTouchStart,!1),f.addEventListener("mousemove",this.onTouchMove,c),f.addEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.addEventListener("click",this.onClick,!0),t.cssMode&&n.addEventListener("scroll",this.onScroll),this.on(st.ios||st.android?"resize orientationchange observerUpdate":"resize observerUpdate",Gt,!0)},detachEvents:function(){var t=this.params,i=this.touchEvents,s=this.el,n=this.wrapperEl,c=!!t.nested;if(!m.touch&&m.pointerEvents)s.removeEventListener(i.start,this.onTouchStart,!1),f.removeEventListener(i.move,this.onTouchMove,c),f.removeEventListener(i.end,this.onTouchEnd,!1);else{if(m.touch){var u=!("onTouchStart"!==i.start||!m.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.removeEventListener(i.start,this.onTouchStart,u),s.removeEventListener(i.move,this.onTouchMove,c),s.removeEventListener(i.end,this.onTouchEnd,u),i.cancel&&s.removeEventListener(i.cancel,this.onTouchEnd,u)}(t.simulateTouch&&!st.ios&&!st.android||t.simulateTouch&&!m.touch&&st.ios)&&(s.removeEventListener("mousedown",this.onTouchStart,!1),f.removeEventListener("mousemove",this.onTouchMove,c),f.removeEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.removeEventListener("click",this.onClick,!0),t.cssMode&&n.removeEventListener("scroll",this.onScroll),this.off(st.ios||st.android?"resize orientationchange observerUpdate":"resize observerUpdate",Gt)}},breakpoints:{setBreakpoint:function(){var t=this.activeIndex,i=this.initialized,s=this.loopedSlides;void 0===s&&(s=0);var n=this.params,c=this.$el,u=n.breakpoints;if(u&&(!u||0!==Object.keys(u).length)){var b=this.getBreakpoint(u);if(b&&this.currentBreakpoint!==b){var S=b in u?u[b]:void 0;S&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerColumn"].forEach(function(F){var ie=S[F];void 0!==ie&&(S[F]="slidesPerView"!==F||"AUTO"!==ie&&"auto"!==ie?"slidesPerView"===F?parseFloat(ie):parseInt(ie,10):"auto")});var E=S||this.originalParams,M=n.slidesPerColumn>1,R=E.slidesPerColumn>1;M&&!R?c.removeClass(n.containerModifierClass+"multirow "+n.containerModifierClass+"multirow-column"):!M&&R&&(c.addClass(n.containerModifierClass+"multirow"),"column"===E.slidesPerColumnFill&&c.addClass(n.containerModifierClass+"multirow-column"));var Y=E.direction&&E.direction!==n.direction,X=n.loop&&(E.slidesPerView!==n.slidesPerView||Y);Y&&i&&this.changeDirection(),r.extend(this.params,E),r.extend(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=b,X&&i&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(t-s+this.loopedSlides,0,!1)),this.emit("breakpoint",E)}}},getBreakpoint:function(t){if(t){var i=!1,s=[];Object.keys(t).forEach(function(u){s.push(u)}),s.sort(function(u,b){return parseInt(u,10)-parseInt(b,10)});for(var n=0;n<s.length;n+=1){var c=s[n];c<=x.innerWidth&&(i=c)}return i||"max"}}},checkOverflow:{checkOverflow:function(){var t=this.params,i=this.isLocked,s=this.slides.length>0&&t.slidesOffsetBefore+t.spaceBetween*(this.slides.length-1)+this.slides[0].offsetWidth*this.slides.length;this.isLocked=t.slidesOffsetBefore&&t.slidesOffsetAfter&&s?s<=this.size:1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,i!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),i&&i!==this.isLocked&&(this.isEnd=!1,this.navigation.update())}},classes:{addClasses:function(){var t=this.classNames,i=this.params,s=this.rtl,n=this.$el,c=[];c.push("initialized"),c.push(i.direction),i.freeMode&&c.push("free-mode"),i.autoHeight&&c.push("autoheight"),s&&c.push("rtl"),i.slidesPerColumn>1&&(c.push("multirow"),"column"===i.slidesPerColumnFill&&c.push("multirow-column")),st.android&&c.push("android"),st.ios&&c.push("ios"),i.cssMode&&c.push("css-mode"),c.forEach(function(u){t.push(i.containerModifierClass+u)}),n.addClass(t.join(" "))},removeClasses:function(){this.$el.removeClass(this.classNames.join(" "))}},images:{loadImage:function(t,i,s,n,c,u){var b;function S(){u&&u()}t.complete&&c?S():i?((b=new x.Image).onload=S,b.onerror=S,n&&(b.sizes=n),s&&(b.srcset=s),i&&(b.src=i)):S()},preloadImages:function(){var t=this;function i(){null!=t&&t&&!t.destroyed&&(void 0!==t.imagesLoaded&&(t.imagesLoaded+=1),t.imagesLoaded===t.imagesToLoad.length&&(t.params.updateOnImagesReady&&t.update(),t.emit("imagesReady")))}t.imagesToLoad=t.$el.find("img");for(var s=0;s<t.imagesToLoad.length;s+=1){var n=t.imagesToLoad[s];t.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,i)}}}},yi={},yt=function(t){function i(){for(var n,c,u,b=[],S=arguments.length;S--;)b[S]=arguments[S];1===b.length&&b[0].constructor&&b[0].constructor===Object?u=b[0]:(c=(n=b)[0],u=n[1]),u||(u={}),u=r.extend({},u),c&&!u.el&&(u.el=c),t.call(this,u),Object.keys(vt).forEach(function(se){Object.keys(vt[se]).forEach(function(ae){i.prototype[ae]||(i.prototype[ae]=vt[se][ae])})});var E=this;void 0===E.modules&&(E.modules={}),Object.keys(E.modules).forEach(function(se){var ae=E.modules[se];if(ae.params){var ee=Object.keys(ae.params)[0],he=ae.params[ee];if("object"!=typeof he||null===he||!(ee in u)||!("enabled"in he))return;!0===u[ee]&&(u[ee]={enabled:!0}),"object"!=typeof u[ee]||"enabled"in u[ee]||(u[ee].enabled=!0),u[ee]||(u[ee]={enabled:!1})}});var M=r.extend({},ii);E.useModulesParams(M),E.params=r.extend({},M,yi,u),E.originalParams=r.extend({},E.params),E.passedParams=r.extend({},u),E.$=C;var R=C(E.params.el);if(c=R[0]){if(R.length>1){var Y=[];return R.each(function(se,ae){var ee=r.extend({},u,{el:ae});Y.push(new i(ee))}),Y}var X,F,ie;return c.swiper=E,R.data("swiper",E),c&&c.shadowRoot&&c.shadowRoot.querySelector?(X=C(c.shadowRoot.querySelector("."+E.params.wrapperClass))).children=function(se){return R.children(se)}:X=R.children("."+E.params.wrapperClass),r.extend(E,{$el:R,el:c,$wrapperEl:X,wrapperEl:X[0],classNames:[],slides:C(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===E.params.direction},isVertical:function(){return"vertical"===E.params.direction},rtl:"rtl"===c.dir.toLowerCase()||"rtl"===R.css("direction"),rtlTranslate:"horizontal"===E.params.direction&&("rtl"===c.dir.toLowerCase()||"rtl"===R.css("direction")),wrongRTL:"-webkit-box"===X.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:E.params.allowSlideNext,allowSlidePrev:E.params.allowSlidePrev,touchEvents:(F=["touchstart","touchmove","touchend","touchcancel"],ie=["mousedown","mousemove","mouseup"],m.pointerEvents&&(ie=["pointerdown","pointermove","pointerup"]),E.touchEventsTouch={start:F[0],move:F[1],end:F[2],cancel:F[3]},E.touchEventsDesktop={start:ie[0],move:ie[1],end:ie[2]},m.touch||!E.params.simulateTouch?E.touchEventsTouch:E.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:r.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:E.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),E.useModules(),E.params.init&&E.init(),E}}t&&(i.__proto__=t),(i.prototype=Object.create(t&&t.prototype)).constructor=i;var s={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return i.prototype.slidesPerViewDynamic=function(){var c=this.slides,u=this.slidesGrid,b=this.size,S=this.activeIndex,E=1;if(this.params.centeredSlides){for(var M,R=c[S].swiperSlideSize,Y=S+1;Y<c.length;Y+=1)c[Y]&&!M&&(E+=1,(R+=c[Y].swiperSlideSize)>b&&(M=!0));for(var X=S-1;X>=0;X-=1)c[X]&&!M&&(E+=1,(R+=c[X].swiperSlideSize)>b&&(M=!0))}else for(var F=S+1;F<c.length;F+=1)u[F]-u[S]<b&&(E+=1);return E},i.prototype.update=function(){var n=this;if(n&&!n.destroyed){var c=n.snapGrid,u=n.params;u.breakpoints&&n.setBreakpoint(),n.updateSize(),n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),n.params.freeMode?(b(),n.params.autoHeight&&n.updateAutoHeight()):n.slideTo(("auto"===n.params.slidesPerView||n.params.slidesPerView>1)&&n.isEnd&&!n.params.centeredSlides?n.slides.length-1:n.activeIndex,0,!1,!0)||b(),u.watchOverflow&&c!==n.snapGrid&&n.checkOverflow(),n.emit("update")}function b(){var E=Math.min(Math.max(n.rtlTranslate?-1*n.translate:n.translate,n.maxTranslate()),n.minTranslate());n.setTranslate(E),n.updateActiveIndex(),n.updateSlidesClasses()}},i.prototype.changeDirection=function(n,c){void 0===c&&(c=!0);var u=this.params.direction;return n||(n="horizontal"===u?"vertical":"horizontal"),n===u||"horizontal"!==n&&"vertical"!==n||(this.$el.removeClass(""+this.params.containerModifierClass+u).addClass(""+this.params.containerModifierClass+n),this.params.direction=n,this.slides.each(function(b,S){"vertical"===n?S.style.width="":S.style.height=""}),this.emit("changeDirection"),c&&this.update()),this},i.prototype.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.slideTo(this.params.loop?this.params.initialSlide+this.loopedSlides:this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"))},i.prototype.destroy=function(n,c){void 0===n&&(n=!0),void 0===c&&(c=!0);var u=this,b=u.params,S=u.$el,E=u.$wrapperEl,M=u.slides;return void 0===u.params||u.destroyed||(u.emit("beforeDestroy"),u.initialized=!1,u.detachEvents(),b.loop&&u.loopDestroy(),c&&(u.removeClasses(),S.removeAttr("style"),E.removeAttr("style"),M&&M.length&&M.removeClass([b.slideVisibleClass,b.slideActiveClass,b.slideNextClass,b.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),u.emit("destroy"),Object.keys(u.eventsListeners).forEach(function(R){u.off(R)}),!1!==n&&(u.$el[0].swiper=null,u.$el.data("swiper",null),r.deleteProps(u)),u.destroyed=!0),null},i.extendDefaults=function(n){r.extend(yi,n)},s.extendedDefaults.get=function(){return yi},s.defaults.get=function(){return ii},s.Class.get=function(){return t},s.$.get=function(){return C},Object.defineProperties(i,s),i}(y),Qi={name:"device",proto:{device:st},static:{device:st}},_t={name:"support",proto:{support:m},static:{support:m}},Ht={isEdge:!!x.navigator.userAgent.match(/Edge/g),isSafari:(t=x.navigator.userAgent.toLowerCase(),t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(x.navigator.userAgent)},si={name:"browser",proto:{browser:Ht},static:{browser:Ht}},fe={name:"resize",create:function(){var t=this;r.extend(t,{resize:{resizeHandler:function(){t&&!t.destroyed&&t.initialized&&(t.emit("beforeResize"),t.emit("resize"))},orientationChangeHandler:function(){t&&!t.destroyed&&t.initialized&&t.emit("orientationchange")}}})},on:{init:function(){x.addEventListener("resize",this.resize.resizeHandler),x.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){x.removeEventListener("resize",this.resize.resizeHandler),x.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},Je={func:x.MutationObserver||x.WebkitMutationObserver,attach:function(t,i){void 0===i&&(i={});var s=this,n=new Je.func(function(c){if(1!==c.length){var u=function(){s.emit("observerUpdate",c[0])};x.requestAnimationFrame?x.requestAnimationFrame(u):x.setTimeout(u,0)}else s.emit("observerUpdate",c[0])});n.observe(t,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),s.observer.observers.push(n)},init:function(){if(m.observer&&this.params.observer){if(this.params.observeParents)for(var t=this.$el.parents(),i=0;i<t.length;i+=1)this.observer.attach(t[i]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(t){t.disconnect()}),this.observer.observers=[]}},Ji={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){r.extend(this,{observer:{init:Je.init.bind(this),attach:Je.attach.bind(this),destroy:Je.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},Ut={update:function(t){var i=this,s=i.params,n=s.slidesPerView,c=s.slidesPerGroup,u=s.centeredSlides,b=i.params.virtual,S=b.addSlidesBefore,E=b.addSlidesAfter,M=i.virtual,R=M.from,Y=M.to,X=M.slides,F=M.slidesGrid,ie=M.renderSlide,se=M.offset;i.updateActiveIndex();var ae,ee,he,te=i.activeIndex||0;ae=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",u?(ee=Math.floor(n/2)+c+S,he=Math.floor(n/2)+c+E):(ee=n+(c-1)+S,he=c+E);var Te=Math.max((te||0)-he,0),De=Math.min((te||0)+ee,X.length-1),ge=(i.slidesGrid[Te]||0)-(i.slidesGrid[0]||0);function Le(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load()}if(r.extend(i.virtual,{from:Te,to:De,offset:ge,slidesGrid:i.slidesGrid}),R===Te&&Y===De&&!t)return i.slidesGrid!==F&&ge!==se&&i.slides.css(ae,ge+"px"),void i.updateProgress();if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:ge,from:Te,to:De,slides:function(){for(var Ce=[],Ve=Te;Ve<=De;Ve+=1)Ce.push(X[Ve]);return Ce}()}),void Le();var Ne=[],Fe=[];if(t)i.$wrapperEl.find("."+i.params.slideClass).remove();else for(var Ge=R;Ge<=Y;Ge+=1)(Ge<Te||Ge>De)&&i.$wrapperEl.find("."+i.params.slideClass+'[data-swiper-slide-index="'+Ge+'"]').remove();for(var Se=0;Se<X.length;Se+=1)Se>=Te&&Se<=De&&(void 0===Y||t?Fe.push(Se):(Se>Y&&Fe.push(Se),Se<R&&Ne.push(Se)));Fe.forEach(function(Ce){i.$wrapperEl.append(ie(X[Ce],Ce))}),Ne.sort(function(Ce,Ve){return Ve-Ce}).forEach(function(Ce){i.$wrapperEl.prepend(ie(X[Ce],Ce))}),i.$wrapperEl.children(".swiper-slide").css(ae,ge+"px"),Le()},renderSlide:function(t,i){var s=this.params.virtual;if(s.cache&&this.virtual.cache[i])return this.virtual.cache[i];var n=C(s.renderSlide?s.renderSlide.call(this,t,i):'<div class="'+this.params.slideClass+'" data-swiper-slide-index="'+i+'">'+t+"</div>");return n.attr("data-swiper-slide-index")||n.attr("data-swiper-slide-index",i),s.cache&&(this.virtual.cache[i]=n),n},appendSlide:function(t){if("object"==typeof t&&"length"in t)for(var i=0;i<t.length;i+=1)t[i]&&this.virtual.slides.push(t[i]);else this.virtual.slides.push(t);this.virtual.update(!0)},prependSlide:function(t){var i=this.activeIndex,s=i+1,n=1;if(Array.isArray(t)){for(var c=0;c<t.length;c+=1)t[c]&&this.virtual.slides.unshift(t[c]);s=i+t.length,n=t.length}else this.virtual.slides.unshift(t);if(this.params.virtual.cache){var u=this.virtual.cache,b={};Object.keys(u).forEach(function(S){var E=u[S],M=E.attr("data-swiper-slide-index");M&&E.attr("data-swiper-slide-index",parseInt(M,10)+1),b[parseInt(S,10)+n]=E}),this.virtual.cache=b}this.virtual.update(!0),this.slideTo(s,0)},removeSlide:function(t){if(null!=t){var i=this.activeIndex;if(Array.isArray(t))for(var s=t.length-1;s>=0;s-=1)this.virtual.slides.splice(t[s],1),this.params.virtual.cache&&delete this.virtual.cache[t[s]],t[s]<i&&(i-=1),i=Math.max(i,0);else this.virtual.slides.splice(t,1),this.params.virtual.cache&&delete this.virtual.cache[t],t<i&&(i-=1),i=Math.max(i,0);this.virtual.update(!0),this.slideTo(i,0)}},removeAllSlides:function(){this.virtual.slides=[],this.params.virtual.cache&&(this.virtual.cache={}),this.virtual.update(!0),this.slideTo(0,0)}},Ii={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){r.extend(this,{virtual:{update:Ut.update.bind(this),appendSlide:Ut.appendSlide.bind(this),prependSlide:Ut.prependSlide.bind(this),removeSlide:Ut.removeSlide.bind(this),removeAllSlides:Ut.removeAllSlides.bind(this),renderSlide:Ut.renderSlide.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){if(this.params.virtual.enabled){this.classNames.push(this.params.containerModifierClass+"virtual");var t={watchSlidesProgress:!0};r.extend(this.params,t),r.extend(this.originalParams,t),this.params.initialSlide||this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},di={handle:function(t){var i=this.rtlTranslate,s=t;s.originalEvent&&(s=s.originalEvent);var n=s.keyCode||s.charCode;if(!this.allowSlideNext&&(this.isHorizontal()&&39===n||this.isVertical()&&40===n||34===n)||!this.allowSlidePrev&&(this.isHorizontal()&&37===n||this.isVertical()&&38===n||33===n))return!1;if(!(s.shiftKey||s.altKey||s.ctrlKey||s.metaKey||f.activeElement&&f.activeElement.nodeName&&("input"===f.activeElement.nodeName.toLowerCase()||"textarea"===f.activeElement.nodeName.toLowerCase()))){if(this.params.keyboard.onlyInViewport&&(33===n||34===n||37===n||39===n||38===n||40===n)){var c=!1;if(this.$el.parents("."+this.params.slideClass).length>0&&0===this.$el.parents("."+this.params.slideActiveClass).length)return;var u=x.innerWidth,b=x.innerHeight,S=this.$el.offset();i&&(S.left-=this.$el[0].scrollLeft);for(var E=[[S.left,S.top],[S.left+this.width,S.top],[S.left,S.top+this.height],[S.left+this.width,S.top+this.height]],M=0;M<E.length;M+=1){var R=E[M];R[0]>=0&&R[0]<=u&&R[1]>=0&&R[1]<=b&&(c=!0)}if(!c)return}this.isHorizontal()?(33!==n&&34!==n&&37!==n&&39!==n||(s.preventDefault?s.preventDefault():s.returnValue=!1),(34!==n&&39!==n||i)&&(33!==n&&37!==n||!i)||this.slideNext(),(33!==n&&37!==n||i)&&(34!==n&&39!==n||!i)||this.slidePrev()):(33!==n&&34!==n&&38!==n&&40!==n||(s.preventDefault?s.preventDefault():s.returnValue=!1),34!==n&&40!==n||this.slideNext(),33!==n&&38!==n||this.slidePrev()),this.emit("keyPress",n)}},enable:function(){this.keyboard.enabled||(C(f).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(C(f).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},ni={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){r.extend(this,{keyboard:{enabled:!1,enable:di.enable.bind(this),disable:di.disable.bind(this),handle:di.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},nt={lastScrollTime:r.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){return x.navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":function(){var t="onwheel"in f;if(!t){var i=f.createElement("div");i.setAttribute("onwheel","return;"),t="function"==typeof i.onwheel}return!t&&f.implementation&&f.implementation.hasFeature&&!0!==f.implementation.hasFeature("","")&&(t=f.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel"},normalize:function(t){var i=0,s=0,n=0,c=0;return"detail"in t&&(s=t.detail),"wheelDelta"in t&&(s=-t.wheelDelta/120),"wheelDeltaY"in t&&(s=-t.wheelDeltaY/120),"wheelDeltaX"in t&&(i=-t.wheelDeltaX/120),"axis"in t&&t.axis===t.HORIZONTAL_AXIS&&(i=s,s=0),n=10*i,c=10*s,"deltaY"in t&&(c=t.deltaY),"deltaX"in t&&(n=t.deltaX),t.shiftKey&&!n&&(n=c,c=0),(n||c)&&t.deltaMode&&(1===t.deltaMode?(n*=40,c*=40):(n*=800,c*=800)),n&&!i&&(i=n<1?-1:1),c&&!s&&(s=c<1?-1:1),{spinX:i,spinY:s,pixelX:n,pixelY:c}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(t){var i=t,s=this,n=s.params.mousewheel;if(s.params.cssMode&&i.preventDefault(),!s.mouseEntered&&!n.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);var c=0,u=s.rtlTranslate?-1:1,b=nt.normalize(i);if(n.forceToAxis)if(s.isHorizontal()){if(!(Math.abs(b.pixelX)>Math.abs(b.pixelY)))return!0;c=b.pixelX*u}else{if(!(Math.abs(b.pixelY)>Math.abs(b.pixelX)))return!0;c=b.pixelY}else c=Math.abs(b.pixelX)>Math.abs(b.pixelY)?-b.pixelX*u:-b.pixelY;if(0===c)return!0;if(n.invert&&(c=-c),s.params.freeMode){var S={time:r.now(),delta:Math.abs(c),direction:Math.sign(c)},E=s.mousewheel.lastEventBeforeSnap,M=E&&S.time<E.time+500&&S.delta<=E.delta&&S.direction===E.direction;if(!M){s.mousewheel.lastEventBeforeSnap=void 0,s.params.loop&&s.loopFix();var R=s.getTranslate()+c*n.sensitivity,Y=s.isBeginning,X=s.isEnd;if(R>=s.minTranslate()&&(R=s.minTranslate()),R<=s.maxTranslate()&&(R=s.maxTranslate()),s.setTransition(0),s.setTranslate(R),s.updateProgress(),s.updateActiveIndex(),s.updateSlidesClasses(),(!Y&&s.isBeginning||!X&&s.isEnd)&&s.updateSlidesClasses(),s.params.freeModeSticky){clearTimeout(s.mousewheel.timeout),s.mousewheel.timeout=void 0;var F=s.mousewheel.recentWheelEvents;F.length>=15&&F.shift();var ie=F.length?F[F.length-1]:void 0,se=F[0];if(F.push(S),ie&&(S.delta>ie.delta||S.direction!==ie.direction))F.splice(0);else if(F.length>=15&&S.time-se.time<500&&se.delta-S.delta>=1&&S.delta<=6){var ae=c>0?.8:.2;s.mousewheel.lastEventBeforeSnap=S,F.splice(0),s.mousewheel.timeout=r.nextTick(function(){s.slideToClosest(s.params.speed,!0,void 0,ae)},0)}s.mousewheel.timeout||(s.mousewheel.timeout=r.nextTick(function(){s.mousewheel.lastEventBeforeSnap=S,F.splice(0),s.slideToClosest(s.params.speed,!0,void 0,.5)},500))}if(M||s.emit("scroll",i),s.params.autoplay&&s.params.autoplayDisableOnInteraction&&s.autoplay.stop(),R===s.minTranslate()||R===s.maxTranslate())return!0}}else{if(r.now()-s.mousewheel.lastScrollTime>60)if(c<0)if(s.isEnd&&!s.params.loop||s.animating){if(n.releaseOnEdges)return!0}else s.slideNext(),s.emit("scroll",i);else if(s.isBeginning&&!s.params.loop||s.animating){if(n.releaseOnEdges)return!0}else s.slidePrev(),s.emit("scroll",i);s.mousewheel.lastScrollTime=(new x.Date).getTime()}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1},enable:function(){var t=nt.event();if(this.params.cssMode)return this.wrapperEl.removeEventListener(t,this.mousewheel.handle),!0;if(!t||this.mousewheel.enabled)return!1;var i=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(i=C(this.params.mousewheel.eventsTarged)),i.on("mouseenter",this.mousewheel.handleMouseEnter),i.on("mouseleave",this.mousewheel.handleMouseLeave),i.on(t,this.mousewheel.handle),this.mousewheel.enabled=!0,!0},disable:function(){var t=nt.event();if(this.params.cssMode)return this.wrapperEl.addEventListener(t,this.mousewheel.handle),!0;if(!t||!this.mousewheel.enabled)return!1;var i=this.$el;return"container"!==this.params.mousewheel.eventsTarged&&(i=C(this.params.mousewheel.eventsTarged)),i.off(t,this.mousewheel.handle),this.mousewheel.enabled=!1,!0}},wt={update:function(){var t=this.params.navigation;if(!this.params.loop){var i=this.navigation,s=i.$nextEl,n=i.$prevEl;n&&n.length>0&&(this.isBeginning?n.addClass(t.disabledClass):n.removeClass(t.disabledClass),n[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass)),s&&s.length>0&&(this.isEnd?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(t){t.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(t){t.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var t,i,s=this.params.navigation;(s.nextEl||s.prevEl)&&(s.nextEl&&(t=C(s.nextEl),this.params.uniqueNavElements&&"string"==typeof s.nextEl&&t.length>1&&1===this.$el.find(s.nextEl).length&&(t=this.$el.find(s.nextEl))),s.prevEl&&(i=C(s.prevEl),this.params.uniqueNavElements&&"string"==typeof s.prevEl&&i.length>1&&1===this.$el.find(s.prevEl).length&&(i=this.$el.find(s.prevEl))),t&&t.length>0&&t.on("click",this.navigation.onNextClick),i&&i.length>0&&i.on("click",this.navigation.onPrevClick),r.extend(this.navigation,{$nextEl:t,nextEl:t&&t[0],$prevEl:i,prevEl:i&&i[0]}))},destroy:function(){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;i&&i.length&&(i.off("click",this.navigation.onNextClick),i.removeClass(this.params.navigation.disabledClass)),s&&s.length&&(s.off("click",this.navigation.onPrevClick),s.removeClass(this.params.navigation.disabledClass))}},$t={update:function(){var t=this.rtl,i=this.params.pagination;if(i.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var s,n=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,c=this.pagination.$el,u=this.params.loop?Math.ceil((n-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((s=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>n-1-2*this.loopedSlides&&(s-=n-2*this.loopedSlides),s>u-1&&(s-=u),s<0&&"bullets"!==this.params.paginationType&&(s=u+s)):s=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===i.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var b,S,E,M=this.pagination.bullets;if(i.dynamicBullets&&(this.pagination.bulletSize=M.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(i.dynamicMainBullets+4)+"px"),i.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=s-this.previousIndex,this.pagination.dynamicBulletIndex>i.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=i.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),E=((S=(b=s-this.pagination.dynamicBulletIndex)+(Math.min(M.length,i.dynamicMainBullets)-1))+b)/2),M.removeClass(i.bulletActiveClass+" "+i.bulletActiveClass+"-next "+i.bulletActiveClass+"-next-next "+i.bulletActiveClass+"-prev "+i.bulletActiveClass+"-prev-prev "+i.bulletActiveClass+"-main"),c.length>1)M.each(function(Le,Ne){var Fe=C(Ne),Ge=Fe.index();Ge===s&&Fe.addClass(i.bulletActiveClass),i.dynamicBullets&&(Ge>=b&&Ge<=S&&Fe.addClass(i.bulletActiveClass+"-main"),Ge===b&&Fe.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),Ge===S&&Fe.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next"))});else{var R=M.eq(s),Y=R.index();if(R.addClass(i.bulletActiveClass),i.dynamicBullets){for(var X=M.eq(b),F=M.eq(S),ie=b;ie<=S;ie+=1)M.eq(ie).addClass(i.bulletActiveClass+"-main");if(this.params.loop)if(Y>=M.length-i.dynamicMainBullets){for(var se=i.dynamicMainBullets;se>=0;se-=1)M.eq(M.length-se).addClass(i.bulletActiveClass+"-main");M.eq(M.length-i.dynamicMainBullets-1).addClass(i.bulletActiveClass+"-prev")}else X.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),F.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next");else X.prev().addClass(i.bulletActiveClass+"-prev").prev().addClass(i.bulletActiveClass+"-prev-prev"),F.next().addClass(i.bulletActiveClass+"-next").next().addClass(i.bulletActiveClass+"-next-next")}}if(i.dynamicBullets){var ae=Math.min(M.length,i.dynamicMainBullets+4),ee=(this.pagination.bulletSize*ae-this.pagination.bulletSize)/2-E*this.pagination.bulletSize,he=t?"right":"left";M.css(this.isHorizontal()?he:"top",ee+"px")}}if("fraction"===i.type&&(c.find("."+i.currentClass).text(i.formatFractionCurrent(s+1)),c.find("."+i.totalClass).text(i.formatFractionTotal(u))),"progressbar"===i.type){var te;te=i.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var Te=(s+1)/u,De=1,ge=1;"horizontal"===te?De=Te:ge=Te,c.find("."+i.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+De+") scaleY("+ge+")").transition(this.params.speed)}"custom"===i.type&&i.renderCustom?(c.html(i.renderCustom(this,s+1,u)),this.emit("paginationRender",this,c[0])):this.emit("paginationUpdate",this,c[0]),c[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](i.lockClass)}},render:function(){var t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var s=this.pagination.$el,n="";if("bullets"===t.type){for(var c=this.params.loop?Math.ceil(((this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length)-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,u=0;u<c;u+=1)n+=t.renderBullet?t.renderBullet.call(this,u,t.bulletClass):"<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";s.html(n),this.pagination.bullets=s.find("."+t.bulletClass)}"fraction"===t.type&&(n=t.renderFraction?t.renderFraction.call(this,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',s.html(n)),"progressbar"===t.type&&(n=t.renderProgressbar?t.renderProgressbar.call(this,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',s.html(n)),"custom"!==t.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var t=this,i=t.params.pagination;if(i.el){var s=C(i.el);0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&s.length>1&&1===t.$el.find(i.el).length&&(s=t.$el.find(i.el)),"bullets"===i.type&&i.clickable&&s.addClass(i.clickableClass),s.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(s.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&s.addClass(i.progressbarOppositeClass),i.clickable&&s.on("click","."+i.bulletClass,function(n){n.preventDefault();var c=C(this).index()*t.params.slidesPerGroup;t.params.loop&&(c+=t.loopedSlides),t.slideTo(c)}),r.extend(t.pagination,{$el:s,el:s[0]}))}},destroy:function(){var t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var i=this.pagination.$el;i.removeClass(t.hiddenClass),i.removeClass(t.modifierClass+t.type),this.pagination.bullets&&this.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&i.off("click","."+t.bulletClass)}}},ct={setTranslate:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var t=this.scrollbar,n=t.dragSize,c=t.trackSize,u=t.$dragEl,b=t.$el,S=this.params.scrollbar,E=n,M=(c-n)*this.progress;this.rtlTranslate?(M=-M)>0?(E=n-M,M=0):-M+n>c&&(E=c+M):M<0?(E=n+M,M=0):M+n>c&&(E=c-M),this.isHorizontal()?(u.transform("translate3d("+M+"px, 0, 0)"),u[0].style.width=E+"px"):(u.transform("translate3d(0px, "+M+"px, 0)"),u[0].style.height=E+"px"),S.hide&&(clearTimeout(this.scrollbar.timeout),b[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){b[0].style.opacity=0,b.transition(400)},1e3))}},setTransition:function(t){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(t)},updateSize:function(){if(this.params.scrollbar.el&&this.scrollbar.el){var t=this.scrollbar,i=t.$dragEl,s=t.$el;i[0].style.width="",i[0].style.height="";var n,c=this.isHorizontal()?s[0].offsetWidth:s[0].offsetHeight,u=this.size/this.virtualSize,b=u*(c/this.size);n="auto"===this.params.scrollbar.dragSize?c*u:parseInt(this.params.scrollbar.dragSize,10),this.isHorizontal()?i[0].style.width=n+"px":i[0].style.height=n+"px",s[0].style.display=u>=1?"none":"",this.params.scrollbar.hide&&(s[0].style.opacity=0),r.extend(t,{trackSize:c,divider:u,moveDivider:b,dragSize:n}),t.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},getPointerPosition:function(t){return this.isHorizontal()?"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientX:t.clientX:"touchstart"===t.type||"touchmove"===t.type?t.targetTouches[0].clientY:t.clientY},setDragPosition:function(t){var i,s=this.scrollbar,n=this.rtlTranslate,c=s.$el,u=s.dragSize,b=s.trackSize,S=s.dragStartPos;i=(s.getPointerPosition(t)-c.offset()[this.isHorizontal()?"left":"top"]-(null!==S?S:u/2))/(b-u),i=Math.max(Math.min(i,1),0),n&&(i=1-i);var E=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*i;this.updateProgress(E),this.setTranslate(E),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart:function(t){var i=this.params.scrollbar,s=this.scrollbar,n=this.$wrapperEl,c=s.$el,u=s.$dragEl;this.scrollbar.isTouched=!0,this.scrollbar.dragStartPos=t.target===u[0]||t.target===u?s.getPointerPosition(t)-t.target.getBoundingClientRect()[this.isHorizontal()?"left":"top"]:null,t.preventDefault(),t.stopPropagation(),n.transition(100),u.transition(100),s.setDragPosition(t),clearTimeout(this.scrollbar.dragTimeout),c.transition(0),i.hide&&c.css("opacity",1),this.params.cssMode&&this.$wrapperEl.css("scroll-snap-type","none"),this.emit("scrollbarDragStart",t)},onDragMove:function(t){var i=this.scrollbar,s=this.$wrapperEl,n=i.$el,c=i.$dragEl;this.scrollbar.isTouched&&(t.preventDefault?t.preventDefault():t.returnValue=!1,i.setDragPosition(t),s.transition(0),n.transition(0),c.transition(0),this.emit("scrollbarDragMove",t))},onDragEnd:function(t){var i=this.params.scrollbar,n=this.$wrapperEl,c=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,this.params.cssMode&&(this.$wrapperEl.css("scroll-snap-type",""),n.transition("")),i.hide&&(clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=r.nextTick(function(){c.css("opacity",0),c.transition(400)},1e3)),this.emit("scrollbarDragEnd",t),i.snapOnRelease&&this.slideToClosest())},enableDraggable:function(){if(this.params.scrollbar.el){var i=this.touchEventsTouch,s=this.touchEventsDesktop,n=this.params,c=this.scrollbar.$el[0],u=!(!m.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},b=!(!m.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};m.touch?(c.addEventListener(i.start,this.scrollbar.onDragStart,u),c.addEventListener(i.move,this.scrollbar.onDragMove,u),c.addEventListener(i.end,this.scrollbar.onDragEnd,b)):(c.addEventListener(s.start,this.scrollbar.onDragStart,u),f.addEventListener(s.move,this.scrollbar.onDragMove,u),f.addEventListener(s.end,this.scrollbar.onDragEnd,b))}},disableDraggable:function(){if(this.params.scrollbar.el){var i=this.touchEventsTouch,s=this.touchEventsDesktop,n=this.params,c=this.scrollbar.$el[0],u=!(!m.passiveListener||!n.passiveListeners)&&{passive:!1,capture:!1},b=!(!m.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};m.touch?(c.removeEventListener(i.start,this.scrollbar.onDragStart,u),c.removeEventListener(i.move,this.scrollbar.onDragMove,u),c.removeEventListener(i.end,this.scrollbar.onDragEnd,b)):(c.removeEventListener(s.start,this.scrollbar.onDragStart,u),f.removeEventListener(s.move,this.scrollbar.onDragMove,u),f.removeEventListener(s.end,this.scrollbar.onDragEnd,b))}},init:function(){if(this.params.scrollbar.el){var t=this.scrollbar,i=this.$el,s=this.params.scrollbar,n=C(s.el);this.params.uniqueNavElements&&"string"==typeof s.el&&n.length>1&&1===i.find(s.el).length&&(n=i.find(s.el));var c=n.find("."+this.params.scrollbar.dragClass);0===c.length&&(c=C('<div class="'+this.params.scrollbar.dragClass+'"></div>'),n.append(c)),r.extend(t,{$el:n,el:n[0],$dragEl:c,dragEl:c[0]}),s.draggable&&t.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},Kt={setTransform:function(t,i){var s=this.rtl,n=C(t),c=s?-1:1,u=n.attr("data-swiper-parallax")||"0",b=n.attr("data-swiper-parallax-x"),S=n.attr("data-swiper-parallax-y"),E=n.attr("data-swiper-parallax-scale"),M=n.attr("data-swiper-parallax-opacity");if(b||S?(b=b||"0",S=S||"0"):this.isHorizontal()?(b=u,S="0"):(S=u,b="0"),b=b.indexOf("%")>=0?parseInt(b,10)*i*c+"%":b*i*c+"px",S=S.indexOf("%")>=0?parseInt(S,10)*i+"%":S*i+"px",null!=M){var R=M-(M-1)*(1-Math.abs(i));n[0].style.opacity=R}if(null==E)n.transform("translate3d("+b+", "+S+", 0px)");else{var Y=E-(E-1)*(1-Math.abs(i));n.transform("translate3d("+b+", "+S+", 0px) scale("+Y+")")}},setTranslate:function(){var t=this,s=t.slides,n=t.progress,c=t.snapGrid;t.$el.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(u,b){t.parallax.setTransform(b,n)}),s.each(function(u,b){var S=b.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(S+=Math.ceil(u/2)-n*(c.length-1)),S=Math.min(Math.max(S,-1),1),C(b).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(E,M){t.parallax.setTransform(M,S)})})},setTransition:function(t){void 0===t&&(t=this.params.speed),this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(i,s){var n=C(s),c=parseInt(n.attr("data-swiper-parallax-duration"),10)||t;0===t&&(c=0),n.transition(c)})}},ci={getDistanceBetweenTouches:function(t){if(t.targetTouches.length<2)return 1;var s=t.targetTouches[0].pageY,c=t.targetTouches[1].pageY;return Math.sqrt(Math.pow(t.targetTouches[1].pageX-t.targetTouches[0].pageX,2)+Math.pow(c-s,2))},onGestureStart:function(t){var i=this.params.zoom,s=this.zoom,n=s.gesture;if(s.fakeGestureTouched=!1,s.fakeGestureMoved=!1,!m.gestures){if("touchstart"!==t.type||"touchstart"===t.type&&t.targetTouches.length<2)return;s.fakeGestureTouched=!0,n.scaleStart=ci.getDistanceBetweenTouches(t)}n.$slideEl&&n.$slideEl.length||(n.$slideEl=C(t.target).closest(".swiper-slide"),0===n.$slideEl.length&&(n.$slideEl=this.slides.eq(this.activeIndex)),n.$imageEl=n.$slideEl.find("img, svg, canvas"),n.$imageWrapEl=n.$imageEl.parent("."+i.containerClass),n.maxRatio=n.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,0!==n.$imageWrapEl.length)?(n.$imageEl.transition(0),this.zoom.isScaling=!0):n.$imageEl=void 0},onGestureChange:function(t){var i=this.params.zoom,s=this.zoom,n=s.gesture;if(!m.gestures){if("touchmove"!==t.type||"touchmove"===t.type&&t.targetTouches.length<2)return;s.fakeGestureMoved=!0,n.scaleMove=ci.getDistanceBetweenTouches(t)}n.$imageEl&&0!==n.$imageEl.length&&(s.scale=m.gestures?t.scale*s.currentScale:n.scaleMove/n.scaleStart*s.currentScale,s.scale>n.maxRatio&&(s.scale=n.maxRatio-1+Math.pow(s.scale-n.maxRatio+1,.5)),s.scale<i.minRatio&&(s.scale=i.minRatio+1-Math.pow(i.minRatio-s.scale+1,.5)),n.$imageEl.transform("translate3d(0,0,0) scale("+s.scale+")"))},onGestureEnd:function(t){var i=this.params.zoom,s=this.zoom,n=s.gesture;if(!m.gestures){if(!s.fakeGestureTouched||!s.fakeGestureMoved||"touchend"!==t.type||"touchend"===t.type&&t.changedTouches.length<2&&!st.android)return;s.fakeGestureTouched=!1,s.fakeGestureMoved=!1}n.$imageEl&&0!==n.$imageEl.length&&(s.scale=Math.max(Math.min(s.scale,n.maxRatio),i.minRatio),n.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+s.scale+")"),s.currentScale=s.scale,s.isScaling=!1,1===s.scale&&(n.$slideEl=void 0))},onTouchStart:function(t){var i=this.zoom,s=i.gesture,n=i.image;s.$imageEl&&0!==s.$imageEl.length&&(n.isTouched||(st.android&&t.preventDefault(),n.isTouched=!0,n.touchesStart.x="touchstart"===t.type?t.targetTouches[0].pageX:t.pageX,n.touchesStart.y="touchstart"===t.type?t.targetTouches[0].pageY:t.pageY))},onTouchMove:function(t){var i=this.zoom,s=i.gesture,n=i.image,c=i.velocity;if(s.$imageEl&&0!==s.$imageEl.length&&(this.allowClick=!1,n.isTouched&&s.$slideEl)){n.isMoved||(n.width=s.$imageEl[0].offsetWidth,n.height=s.$imageEl[0].offsetHeight,n.startX=r.getTranslate(s.$imageWrapEl[0],"x")||0,n.startY=r.getTranslate(s.$imageWrapEl[0],"y")||0,s.slideWidth=s.$slideEl[0].offsetWidth,s.slideHeight=s.$slideEl[0].offsetHeight,s.$imageWrapEl.transition(0),this.rtl&&(n.startX=-n.startX,n.startY=-n.startY));var u=n.width*i.scale,b=n.height*i.scale;if(!(u<s.slideWidth&&b<s.slideHeight)){if(n.minX=Math.min(s.slideWidth/2-u/2,0),n.maxX=-n.minX,n.minY=Math.min(s.slideHeight/2-b/2,0),n.maxY=-n.minY,n.touchesCurrent.x="touchmove"===t.type?t.targetTouches[0].pageX:t.pageX,n.touchesCurrent.y="touchmove"===t.type?t.targetTouches[0].pageY:t.pageY,!n.isMoved&&!i.isScaling&&(this.isHorizontal()&&(Math.floor(n.minX)===Math.floor(n.startX)&&n.touchesCurrent.x<n.touchesStart.x||Math.floor(n.maxX)===Math.floor(n.startX)&&n.touchesCurrent.x>n.touchesStart.x)||!this.isHorizontal()&&(Math.floor(n.minY)===Math.floor(n.startY)&&n.touchesCurrent.y<n.touchesStart.y||Math.floor(n.maxY)===Math.floor(n.startY)&&n.touchesCurrent.y>n.touchesStart.y)))return void(n.isTouched=!1);t.preventDefault(),t.stopPropagation(),n.isMoved=!0,n.currentX=n.touchesCurrent.x-n.touchesStart.x+n.startX,n.currentY=n.touchesCurrent.y-n.touchesStart.y+n.startY,n.currentX<n.minX&&(n.currentX=n.minX+1-Math.pow(n.minX-n.currentX+1,.8)),n.currentX>n.maxX&&(n.currentX=n.maxX-1+Math.pow(n.currentX-n.maxX+1,.8)),n.currentY<n.minY&&(n.currentY=n.minY+1-Math.pow(n.minY-n.currentY+1,.8)),n.currentY>n.maxY&&(n.currentY=n.maxY-1+Math.pow(n.currentY-n.maxY+1,.8)),c.prevPositionX||(c.prevPositionX=n.touchesCurrent.x),c.prevPositionY||(c.prevPositionY=n.touchesCurrent.y),c.prevTime||(c.prevTime=Date.now()),c.x=(n.touchesCurrent.x-c.prevPositionX)/(Date.now()-c.prevTime)/2,c.y=(n.touchesCurrent.y-c.prevPositionY)/(Date.now()-c.prevTime)/2,Math.abs(n.touchesCurrent.x-c.prevPositionX)<2&&(c.x=0),Math.abs(n.touchesCurrent.y-c.prevPositionY)<2&&(c.y=0),c.prevPositionX=n.touchesCurrent.x,c.prevPositionY=n.touchesCurrent.y,c.prevTime=Date.now(),s.$imageWrapEl.transform("translate3d("+n.currentX+"px, "+n.currentY+"px,0)")}}},onTouchEnd:function(){var t=this.zoom,i=t.gesture,s=t.image,n=t.velocity;if(i.$imageEl&&0!==i.$imageEl.length){if(!s.isTouched||!s.isMoved)return s.isTouched=!1,void(s.isMoved=!1);s.isTouched=!1,s.isMoved=!1;var c=300,u=300,S=s.currentX+n.x*c,M=s.currentY+n.y*u;0!==n.x&&(c=Math.abs((S-s.currentX)/n.x)),0!==n.y&&(u=Math.abs((M-s.currentY)/n.y));var R=Math.max(c,u);s.currentX=S,s.currentY=M;var X=s.height*t.scale;s.minX=Math.min(i.slideWidth/2-s.width*t.scale/2,0),s.maxX=-s.minX,s.minY=Math.min(i.slideHeight/2-X/2,0),s.maxY=-s.minY,s.currentX=Math.max(Math.min(s.currentX,s.maxX),s.minX),s.currentY=Math.max(Math.min(s.currentY,s.maxY),s.minY),i.$imageWrapEl.transition(R).transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}},onTransitionEnd:function(){var t=this.zoom,i=t.gesture;i.$slideEl&&this.previousIndex!==this.activeIndex&&(i.$imageEl.transform("translate3d(0,0,0) scale(1)"),i.$imageWrapEl.transform("translate3d(0,0,0)"),t.scale=1,t.currentScale=1,i.$slideEl=void 0,i.$imageEl=void 0,i.$imageWrapEl=void 0)},toggle:function(t){var i=this.zoom;i.scale&&1!==i.scale?i.out():i.in(t)},in:function(t){var i,s,n,c,u,b,R,Y,X,F,ie,se,ae,ee=this.zoom,he=this.params.zoom,te=ee.gesture,Te=ee.image;te.$slideEl||(te.$slideEl=this.clickedSlide?C(this.clickedSlide):this.slides.eq(this.activeIndex),te.$imageEl=te.$slideEl.find("img, svg, canvas"),te.$imageWrapEl=te.$imageEl.parent("."+he.containerClass)),te.$imageEl&&0!==te.$imageEl.length&&(te.$slideEl.addClass(""+he.zoomedSlideClass),void 0===Te.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,s="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=Te.touchesStart.x,s=Te.touchesStart.y),ee.scale=te.$imageWrapEl.attr("data-swiper-zoom")||he.maxRatio,ee.currentScale=te.$imageWrapEl.attr("data-swiper-zoom")||he.maxRatio,t?(se=te.$slideEl[0].offsetWidth,ae=te.$slideEl[0].offsetHeight,n=te.$slideEl.offset().left+se/2-i,c=te.$slideEl.offset().top+ae/2-s,R=te.$imageEl[0].offsetHeight*ee.scale,F=-(Y=Math.min(se/2-te.$imageEl[0].offsetWidth*ee.scale/2,0)),ie=-(X=Math.min(ae/2-R/2,0)),(u=n*ee.scale)<Y&&(u=Y),u>F&&(u=F),(b=c*ee.scale)<X&&(b=X),b>ie&&(b=ie)):(u=0,b=0),te.$imageWrapEl.transition(300).transform("translate3d("+u+"px, "+b+"px,0)"),te.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+ee.scale+")"))},out:function(){var t=this.zoom,i=this.params.zoom,s=t.gesture;s.$slideEl||(s.$slideEl=this.clickedSlide?C(this.clickedSlide):this.slides.eq(this.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+i.containerClass)),s.$imageEl&&0!==s.$imageEl.length&&(t.scale=1,t.currentScale=1,s.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),s.$slideEl.removeClass(""+i.zoomedSlideClass),s.$slideEl=void 0)},enable:function(){var t=this.zoom;if(!t.enabled){t.enabled=!0;var i=!("touchstart"!==this.touchEvents.start||!m.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1},s=!m.passiveListener||{passive:!1,capture:!0};m.gestures?(this.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,i),this.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,i),this.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.on(this.touchEvents.start,".swiper-slide",t.onGestureStart,i),this.$wrapperEl.on(this.touchEvents.move,".swiper-slide",t.onGestureChange,s),this.$wrapperEl.on(this.touchEvents.end,".swiper-slide",t.onGestureEnd,i),this.touchEvents.cancel&&this.$wrapperEl.on(this.touchEvents.cancel,".swiper-slide",t.onGestureEnd,i)),this.$wrapperEl.on(this.touchEvents.move,"."+this.params.zoom.containerClass,t.onTouchMove,s)}},disable:function(){var t=this.zoom;if(t.enabled){this.zoom.enabled=!1;var i=!("touchstart"!==this.touchEvents.start||!m.passiveListener||!this.params.passiveListeners)&&{passive:!0,capture:!1},s=!m.passiveListener||{passive:!1,capture:!0};m.gestures?(this.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,i),this.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,i),this.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,i)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.off(this.touchEvents.start,".swiper-slide",t.onGestureStart,i),this.$wrapperEl.off(this.touchEvents.move,".swiper-slide",t.onGestureChange,s),this.$wrapperEl.off(this.touchEvents.end,".swiper-slide",t.onGestureEnd,i),this.touchEvents.cancel&&this.$wrapperEl.off(this.touchEvents.cancel,".swiper-slide",t.onGestureEnd,i)),this.$wrapperEl.off(this.touchEvents.move,"."+this.params.zoom.containerClass,t.onTouchMove,s)}}},wi={loadInSlide:function(t,i){void 0===i&&(i=!0);var s=this,n=s.params.lazy;if(void 0!==t&&0!==s.slides.length){var c=s.virtual&&s.params.virtual.enabled?s.$wrapperEl.children("."+s.params.slideClass+'[data-swiper-slide-index="'+t+'"]'):s.slides.eq(t),u=c.find("."+n.elementClass+":not(."+n.loadedClass+"):not(."+n.loadingClass+")");!c.hasClass(n.elementClass)||c.hasClass(n.loadedClass)||c.hasClass(n.loadingClass)||(u=u.add(c[0])),0!==u.length&&u.each(function(b,S){var E=C(S);E.addClass(n.loadingClass);var M=E.attr("data-background"),R=E.attr("data-src"),Y=E.attr("data-srcset"),X=E.attr("data-sizes");s.loadImage(E[0],R||M,Y,X,!1,function(){if(null!=s&&s&&(!s||s.params)&&!s.destroyed){if(M?(E.css("background-image",'url("'+M+'")'),E.removeAttr("data-background")):(Y&&(E.attr("srcset",Y),E.removeAttr("data-srcset")),X&&(E.attr("sizes",X),E.removeAttr("data-sizes")),R&&(E.attr("src",R),E.removeAttr("data-src"))),E.addClass(n.loadedClass).removeClass(n.loadingClass),c.find("."+n.preloaderClass).remove(),s.params.loop&&i){var F=c.attr("data-swiper-slide-index");if(c.hasClass(s.params.slideDuplicateClass)){var ie=s.$wrapperEl.children('[data-swiper-slide-index="'+F+'"]:not(.'+s.params.slideDuplicateClass+")");s.lazy.loadInSlide(ie.index(),!1)}else{var se=s.$wrapperEl.children("."+s.params.slideDuplicateClass+'[data-swiper-slide-index="'+F+'"]');s.lazy.loadInSlide(se.index(),!1)}}s.emit("lazyImageReady",c[0],E[0])}}),s.emit("lazyImageLoad",c[0],E[0])})}},load:function(){var t=this,i=t.$wrapperEl,s=t.params,n=t.slides,c=t.activeIndex,u=t.virtual&&s.virtual.enabled,b=s.lazy,S=s.slidesPerView;function E(te){if(u){if(i.children("."+s.slideClass+'[data-swiper-slide-index="'+te+'"]').length)return!0}else if(n[te])return!0;return!1}function M(te){return u?C(te).attr("data-swiper-slide-index"):C(te).index()}if("auto"===S&&(S=0),t.lazy.initialImageLoaded||(t.lazy.initialImageLoaded=!0),t.params.watchSlidesVisibility)i.children("."+s.slideVisibleClass).each(function(te,Te){var De=u?C(Te).attr("data-swiper-slide-index"):C(Te).index();t.lazy.loadInSlide(De)});else if(S>1)for(var R=c;R<c+S;R+=1)E(R)&&t.lazy.loadInSlide(R);else t.lazy.loadInSlide(c);if(b.loadPrevNext)if(S>1||b.loadPrevNextAmount&&b.loadPrevNextAmount>1){for(var Y=b.loadPrevNextAmount,X=S,F=Math.min(c+X+Math.max(Y,X),n.length),ie=Math.max(c-Math.max(X,Y),0),se=c+S;se<F;se+=1)E(se)&&t.lazy.loadInSlide(se);for(var ae=ie;ae<c;ae+=1)E(ae)&&t.lazy.loadInSlide(ae)}else{var ee=i.children("."+s.slideNextClass);ee.length>0&&t.lazy.loadInSlide(M(ee));var he=i.children("."+s.slidePrevClass);he.length>0&&t.lazy.loadInSlide(M(he))}}},Pt={LinearSpline:function(t,i){var s,n,c,u,b;return this.x=t,this.y=i,this.lastIndex=t.length-1,this.interpolate=function(E){return E?(b=function(E,M){for(n=-1,s=E.length;s-n>1;)E[c=s+n>>1]<=M?n=c:s=c;return s}(this.x,E),(E-this.x[u=b-1])*(this.y[b]-this.y[u])/(this.x[b]-this.x[u])+this.y[u]):0},this},getInterpolateFunction:function(t){this.controller.spline||(this.controller.spline=this.params.loop?new Pt.LinearSpline(this.slidesGrid,t.slidesGrid):new Pt.LinearSpline(this.snapGrid,t.snapGrid))},setTranslate:function(t,i){var s,n,c=this,u=c.controller.control;function b(E){var M=c.rtlTranslate?-c.translate:c.translate;"slide"===c.params.controller.by&&(c.controller.getInterpolateFunction(E),n=-c.controller.spline.interpolate(-M)),n&&"container"!==c.params.controller.by||(s=(E.maxTranslate()-E.minTranslate())/(c.maxTranslate()-c.minTranslate()),n=(M-c.minTranslate())*s+E.minTranslate()),c.params.controller.inverse&&(n=E.maxTranslate()-n),E.updateProgress(n),E.setTranslate(n,c),E.updateActiveIndex(),E.updateSlidesClasses()}if(Array.isArray(u))for(var S=0;S<u.length;S+=1)u[S]!==i&&u[S]instanceof yt&&b(u[S]);else u instanceof yt&&i!==u&&b(u)},setTransition:function(t,i){var s,n=this,c=n.controller.control;function u(b){b.setTransition(t,n),0!==t&&(b.transitionStart(),b.params.autoHeight&&r.nextTick(function(){b.updateAutoHeight()}),b.$wrapperEl.transitionEnd(function(){c&&(b.params.loop&&"slide"===n.params.controller.by&&b.loopFix(),b.transitionEnd())}))}if(Array.isArray(c))for(s=0;s<c.length;s+=1)c[s]!==i&&c[s]instanceof yt&&u(c[s]);else c instanceof yt&&i!==c&&u(c)}},jt={makeElFocusable:function(t){return t.attr("tabIndex","0"),t},addElRole:function(t,i){return t.attr("role",i),t},addElLabel:function(t,i){return t.attr("aria-label",i),t},disableEl:function(t){return t.attr("aria-disabled",!0),t},enableEl:function(t){return t.attr("aria-disabled",!1),t},onEnterKey:function(t){var i=this.params.a11y;if(13===t.keyCode){var s=C(t.target);this.navigation&&this.navigation.$nextEl&&s.is(this.navigation.$nextEl)&&(this.isEnd&&!this.params.loop||this.slideNext(),this.a11y.notify(this.isEnd?i.lastSlideMessage:i.nextSlideMessage)),this.navigation&&this.navigation.$prevEl&&s.is(this.navigation.$prevEl)&&(this.isBeginning&&!this.params.loop||this.slidePrev(),this.a11y.notify(this.isBeginning?i.firstSlideMessage:i.prevSlideMessage)),this.pagination&&s.is("."+this.params.pagination.bulletClass)&&s[0].click()}},notify:function(t){var i=this.a11y.liveRegion;0!==i.length&&(i.html(""),i.html(t))},updateNavigation:function(){if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>0&&(this.isBeginning?this.a11y.disableEl(s):this.a11y.enableEl(s)),i&&i.length>0&&(this.isEnd?this.a11y.disableEl(i):this.a11y.enableEl(i))}},updatePagination:function(){var t=this,i=t.params.a11y;t.pagination&&t.params.pagination.clickable&&t.pagination.bullets&&t.pagination.bullets.length&&t.pagination.bullets.each(function(s,n){var c=C(n);t.a11y.makeElFocusable(c),t.a11y.addElRole(c,"button"),t.a11y.addElLabel(c,i.paginationBulletMessage.replace(/{{index}}/,c.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var t,i,s=this.params.a11y;this.navigation&&this.navigation.$nextEl&&(t=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(i=this.navigation.$prevEl),t&&(this.a11y.makeElFocusable(t),this.a11y.addElRole(t,"button"),this.a11y.addElLabel(t,s.nextSlideMessage),t.on("keydown",this.a11y.onEnterKey)),i&&(this.a11y.makeElFocusable(i),this.a11y.addElRole(i,"button"),this.a11y.addElLabel(i,s.prevSlideMessage),i.on("keydown",this.a11y.onEnterKey)),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.on("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)},destroy:function(){var t,i;this.a11y.liveRegion&&this.a11y.liveRegion.length>0&&this.a11y.liveRegion.remove(),this.navigation&&this.navigation.$nextEl&&(t=this.navigation.$nextEl),this.navigation&&this.navigation.$prevEl&&(i=this.navigation.$prevEl),t&&t.off("keydown",this.a11y.onEnterKey),i&&i.off("keydown",this.a11y.onEnterKey),this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)}},ut={init:function(){if(this.params.history){if(!x.history||!x.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var t=this.history;t.initialized=!0,t.paths=ut.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||x.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||x.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=ut.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var t=x.location.pathname.slice(1).split("/").filter(function(s){return""!==s}),i=t.length;return{key:t[i-2],value:t[i-1]}},setHistory:function(t,i){if(this.history.initialized&&this.params.history.enabled){var s=this.slides.eq(i),n=ut.slugify(s.attr("data-history"));x.location.pathname.includes(t)||(n=t+"/"+n);var c=x.history.state;c&&c.value===n||(this.params.history.replaceState?x.history.replaceState({value:n},null,n):x.history.pushState({value:n},null,n))}},slugify:function(t){return t.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(t,i,s){if(i)for(var n=0,c=this.slides.length;n<c;n+=1){var u=this.slides.eq(n);if(ut.slugify(u.attr("data-history"))===i&&!u.hasClass(this.params.slideDuplicateClass)){var b=u.index();this.slideTo(b,t,s)}}else this.slideTo(0,t,s)}},Bt={onHashCange:function(){var t=f.location.hash.replace("#","");if(t!==this.slides.eq(this.activeIndex).attr("data-hash")){var i=this.$wrapperEl.children("."+this.params.slideClass+'[data-hash="'+t+'"]').index();if(void 0===i)return;this.slideTo(i)}},setHash:function(){if(this.hashNavigation.initialized&&this.params.hashNavigation.enabled)if(this.params.hashNavigation.replaceState&&x.history&&x.history.replaceState)x.history.replaceState(null,null,"#"+this.slides.eq(this.activeIndex).attr("data-hash")||"");else{var t=this.slides.eq(this.activeIndex),i=t.attr("data-hash")||t.attr("data-history");f.location.hash=i||""}},init:function(){if(!(!this.params.hashNavigation.enabled||this.params.history&&this.params.history.enabled)){this.hashNavigation.initialized=!0;var t=f.location.hash.replace("#","");if(t)for(var i=0,s=this.slides.length;i<s;i+=1){var n=this.slides.eq(i);if((n.attr("data-hash")||n.attr("data-history"))===t&&!n.hasClass(this.params.slideDuplicateClass)){var c=n.index();this.slideTo(c,0,this.params.runCallbacksOnInit,!0)}}this.params.hashNavigation.watchState&&C(x).on("hashchange",this.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&C(x).off("hashchange",this.hashNavigation.onHashCange)}},ai={run:function(){var t=this,i=t.slides.eq(t.activeIndex),s=t.params.autoplay.delay;i.attr("data-swiper-autoplay")&&(s=i.attr("data-swiper-autoplay")||t.params.autoplay.delay),clearTimeout(t.autoplay.timeout),t.autoplay.timeout=r.nextTick(function(){t.params.autoplay.reverseDirection?t.params.loop?(t.loopFix(),t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.isBeginning?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(t.slideTo(t.slides.length-1,t.params.speed,!0,!0),t.emit("autoplay")):(t.slidePrev(t.params.speed,!0,!0),t.emit("autoplay")):t.params.loop?(t.loopFix(),t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")):t.isEnd?t.params.autoplay.stopOnLastSlide?t.autoplay.stop():(t.slideTo(0,t.params.speed,!0,!0),t.emit("autoplay")):(t.slideNext(t.params.speed,!0,!0),t.emit("autoplay")),t.params.cssMode&&t.autoplay.running&&t.autoplay.run()},s)},start:function(){return void 0===this.autoplay.timeout&&!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0)},stop:function(){return!!this.autoplay.running&&void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0)},pause:function(t){this.autoplay.running&&(this.autoplay.paused||(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==t&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):(this.autoplay.paused=!1,this.autoplay.run())))}},bi={setTranslate:function(){for(var t=this.slides,i=0;i<t.length;i+=1){var s=this.slides.eq(i),n=-s[0].swiperSlideOffset;this.params.virtualTranslate||(n-=this.translate);var c=0;this.isHorizontal()||(c=n,n=0);var u=this.params.fadeEffect.crossFade?Math.max(1-Math.abs(s[0].progress),0):1+Math.min(Math.max(s[0].progress,-1),0);s.css({opacity:u}).transform("translate3d("+n+"px, "+c+"px, 0px)")}},setTransition:function(t){var i=this,s=i.slides,n=i.$wrapperEl;if(s.transition(t),i.params.virtualTranslate&&0!==t){var c=!1;s.transitionEnd(function(){if(!c&&i&&!i.destroyed){c=!0,i.animating=!1;for(var u=["webkitTransitionEnd","transitionend"],b=0;b<u.length;b+=1)n.trigger(u[b])}})}}},ht={setTranslate:function(){var t,i=this.$el,s=this.$wrapperEl,n=this.slides,c=this.width,u=this.height,b=this.rtlTranslate,S=this.size,E=this.params.cubeEffect,M=this.isHorizontal(),R=this.virtual&&this.params.virtual.enabled,Y=0;E.shadow&&(M?(0===(t=s.find(".swiper-cube-shadow")).length&&(t=C('<div class="swiper-cube-shadow"></div>'),s.append(t)),t.css({height:c+"px"})):0===(t=i.find(".swiper-cube-shadow")).length&&(t=C('<div class="swiper-cube-shadow"></div>'),i.append(t)));for(var X=0;X<n.length;X+=1){var F=n.eq(X),ie=X;R&&(ie=parseInt(F.attr("data-swiper-slide-index"),10));var se=90*ie,ae=Math.floor(se/360);b&&(se=-se,ae=Math.floor(-se/360));var ee=Math.max(Math.min(F[0].progress,1),-1),he=0,te=0,Te=0;if(ie%4==0?(he=4*-ae*S,Te=0):(ie-1)%4==0?(he=0,Te=4*-ae*S):(ie-2)%4==0?(he=S+4*ae*S,Te=S):(ie-3)%4==0&&(he=-S,Te=3*S+4*S*ae),b&&(he=-he),M||(te=he,he=0),ee<=1&&ee>-1&&(Y=90*ie+90*ee,b&&(Y=90*-ie-90*ee)),F.transform("rotateX("+(M?0:-se)+"deg) rotateY("+(M?se:0)+"deg) translate3d("+he+"px, "+te+"px, "+Te+"px)"),E.slideShadows){var ge=F.find(M?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),Le=F.find(M?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===ge.length&&(ge=C('<div class="swiper-slide-shadow-'+(M?"left":"top")+'"></div>'),F.append(ge)),0===Le.length&&(Le=C('<div class="swiper-slide-shadow-'+(M?"right":"bottom")+'"></div>'),F.append(Le)),ge.length&&(ge[0].style.opacity=Math.max(-ee,0)),Le.length&&(Le[0].style.opacity=Math.max(ee,0))}}if(s.css({"-webkit-transform-origin":"50% 50% -"+S/2+"px","-moz-transform-origin":"50% 50% -"+S/2+"px","-ms-transform-origin":"50% 50% -"+S/2+"px","transform-origin":"50% 50% -"+S/2+"px"}),E.shadow)if(M)t.transform("translate3d(0px, "+(c/2+E.shadowOffset)+"px, "+-c/2+"px) rotateX(90deg) rotateZ(0deg) scale("+E.shadowScale+")");else{var Ne=Math.abs(Y)-90*Math.floor(Math.abs(Y)/90),Fe=1.5-(Math.sin(2*Ne*Math.PI/360)/2+Math.cos(2*Ne*Math.PI/360)/2),Se=E.shadowScale/Fe;t.transform("scale3d("+E.shadowScale+", 1, "+Se+") translate3d(0px, "+(u/2+E.shadowOffset)+"px, "+-u/2/Se+"px) rotateX(-90deg)")}s.transform("translate3d(0px,0,"+(Ht.isSafari||Ht.isUiWebView?-S/2:0)+"px) rotateX("+(this.isHorizontal()?0:Y)+"deg) rotateY("+(this.isHorizontal()?-Y:0)+"deg)")},setTransition:function(t){var i=this.$el;this.slides.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),this.params.cubeEffect.shadow&&!this.isHorizontal()&&i.find(".swiper-cube-shadow").transition(t)}},rt={setTranslate:function(){for(var t=this.slides,i=this.rtlTranslate,s=0;s<t.length;s+=1){var n=t.eq(s),c=n[0].progress;this.params.flipEffect.limitRotation&&(c=Math.max(Math.min(n[0].progress,1),-1));var u=-180*c,b=0,S=-n[0].swiperSlideOffset,E=0;if(this.isHorizontal()?i&&(u=-u):(E=S,S=0,b=-u,u=0),n[0].style.zIndex=-Math.abs(Math.round(c))+t.length,this.params.flipEffect.slideShadows){var M=this.isHorizontal()?n.find(".swiper-slide-shadow-left"):n.find(".swiper-slide-shadow-top"),R=this.isHorizontal()?n.find(".swiper-slide-shadow-right"):n.find(".swiper-slide-shadow-bottom");0===M.length&&(M=C('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"></div>'),n.append(M)),0===R.length&&(R=C('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"></div>'),n.append(R)),M.length&&(M[0].style.opacity=Math.max(-c,0)),R.length&&(R[0].style.opacity=Math.max(c,0))}n.transform("translate3d("+S+"px, "+E+"px, 0px) rotateX("+b+"deg) rotateY("+u+"deg)")}},setTransition:function(t){var i=this,s=i.slides,n=i.activeIndex,c=i.$wrapperEl;if(s.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t),i.params.virtualTranslate&&0!==t){var u=!1;s.eq(n).transitionEnd(function(){if(!u&&i&&!i.destroyed){u=!0,i.animating=!1;for(var b=["webkitTransitionEnd","transitionend"],S=0;S<b.length;S+=1)c.trigger(b[S])}})}}},ui={setTranslate:function(){for(var t=this.width,i=this.height,s=this.slides,n=this.$wrapperEl,c=this.slidesSizesGrid,u=this.params.coverflowEffect,b=this.isHorizontal(),S=this.translate,E=b?t/2-S:i/2-S,M=b?u.rotate:-u.rotate,R=u.depth,Y=0,X=s.length;Y<X;Y+=1){var F=s.eq(Y),ie=c[Y],se=(E-F[0].swiperSlideOffset-ie/2)/ie*u.modifier,ae=b?M*se:0,ee=b?0:M*se,he=-R*Math.abs(se),te=b?0:u.stretch*se,Te=b?u.stretch*se:0;if(Math.abs(Te)<.001&&(Te=0),Math.abs(te)<.001&&(te=0),Math.abs(he)<.001&&(he=0),Math.abs(ae)<.001&&(ae=0),Math.abs(ee)<.001&&(ee=0),F.transform("translate3d("+Te+"px,"+te+"px,"+he+"px)  rotateX("+ee+"deg) rotateY("+ae+"deg)"),F[0].style.zIndex=1-Math.abs(Math.round(se)),u.slideShadows){var ge=F.find(b?".swiper-slide-shadow-left":".swiper-slide-shadow-top"),Le=F.find(b?".swiper-slide-shadow-right":".swiper-slide-shadow-bottom");0===ge.length&&(ge=C('<div class="swiper-slide-shadow-'+(b?"left":"top")+'"></div>'),F.append(ge)),0===Le.length&&(Le=C('<div class="swiper-slide-shadow-'+(b?"right":"bottom")+'"></div>'),F.append(Le)),ge.length&&(ge[0].style.opacity=se>0?se:0),Le.length&&(Le[0].style.opacity=-se>0?-se:0)}}(m.pointerEvents||m.prefixedPointerEvents)&&(n[0].style.perspectiveOrigin=E+"px 50%")},setTransition:function(t){this.slides.transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)}},xi={init:function(){var t=this.params.thumbs,i=this.constructor;t.swiper instanceof i?(this.thumbs.swiper=t.swiper,r.extend(this.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),r.extend(this.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):r.isObject(t.swiper)&&(this.thumbs.swiper=new i(r.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),this.thumbs.swiperCreated=!0),this.thumbs.swiper.$el.addClass(this.params.thumbs.thumbsContainerClass),this.thumbs.swiper.on("tap",this.thumbs.onThumbClick)},onThumbClick:function(){var t=this.thumbs.swiper;if(t){var i=t.clickedIndex,s=t.clickedSlide;if(!(s&&C(s).hasClass(this.params.thumbs.slideThumbActiveClass)||null==i)){var n;if(n=t.params.loop?parseInt(C(t.clickedSlide).attr("data-swiper-slide-index"),10):i,this.params.loop){var c=this.activeIndex;this.slides.eq(c).hasClass(this.params.slideDuplicateClass)&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,c=this.activeIndex);var u=this.slides.eq(c).prevAll('[data-swiper-slide-index="'+n+'"]').eq(0).index(),b=this.slides.eq(c).nextAll('[data-swiper-slide-index="'+n+'"]').eq(0).index();n=void 0===u?b:void 0===b?u:b-c<c-u?b:u}this.slideTo(n)}}},update:function(t){var i=this.thumbs.swiper;if(i){var s="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;if(this.realIndex!==i.realIndex){var n,c=i.activeIndex;if(i.params.loop){i.slides.eq(c).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,c=i.activeIndex);var u=i.slides.eq(c).prevAll('[data-swiper-slide-index="'+this.realIndex+'"]').eq(0).index(),b=i.slides.eq(c).nextAll('[data-swiper-slide-index="'+this.realIndex+'"]').eq(0).index();n=void 0===u?b:void 0===b?u:b-c==c-u?c:b-c<c-u?b:u}else n=this.realIndex;i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(n)<0&&(i.params.centeredSlides?n=n>c?n-Math.floor(s/2)+1:n+Math.floor(s/2)-1:n>c&&(n=n-s+1),i.slideTo(n,t?0:void 0))}var S=1,E=this.params.thumbs.slideThumbActiveClass;if(this.params.slidesPerView>1&&!this.params.centeredSlides&&(S=this.params.slidesPerView),i.slides.removeClass(E),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(var M=0;M<S;M+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(this.realIndex+M)+'"]').addClass(E);else for(var R=0;R<S;R+=1)i.slides.eq(this.realIndex+R).addClass(E)}}},Hi=[Qi,_t,si,fe,Ji,Ii,ni,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){r.extend(this,{mousewheel:{enabled:!1,enable:nt.enable.bind(this),disable:nt.disable.bind(this),handle:nt.handle.bind(this),handleMouseEnter:nt.handleMouseEnter.bind(this),handleMouseLeave:nt.handleMouseLeave.bind(this),lastScrollTime:r.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init:function(){!this.params.mousewheel.enabled&&this.params.cssMode&&this.mousewheel.disable(),this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.params.cssMode&&this.mousewheel.enable(),this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){r.extend(this,{navigation:{init:wt.init.bind(this),update:wt.update.bind(this),destroy:wt.destroy.bind(this),onNextClick:wt.onNextClick.bind(this),onPrevClick:wt.onPrevClick.bind(this)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(t){var i,s=this.navigation,n=s.$nextEl,c=s.$prevEl;!this.params.navigation.hideOnClick||C(t.target).is(c)||C(t.target).is(n)||(n?i=n.hasClass(this.params.navigation.hiddenClass):c&&(i=c.hasClass(this.params.navigation.hiddenClass)),this.emit(!0===i?"navigationShow":"navigationHide",this),n&&n.toggleClass(this.params.navigation.hiddenClass),c&&c.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(t){return t},formatFractionTotal:function(t){return t},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){r.extend(this,{pagination:{init:$t.init.bind(this),render:$t.render.bind(this),update:$t.update.bind(this),destroy:$t.destroy.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){(this.params.loop||void 0===this.snapIndex)&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(t){this.params.pagination.el&&this.params.pagination.hideOnClick&&this.pagination.$el.length>0&&!C(t.target).hasClass(this.params.pagination.bulletClass)&&(!0===this.pagination.$el.hasClass(this.params.pagination.hiddenClass)?this.emit("paginationShow",this):this.emit("paginationHide",this),this.pagination.$el.toggleClass(this.params.pagination.hiddenClass))}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){r.extend(this,{scrollbar:{init:ct.init.bind(this),destroy:ct.destroy.bind(this),updateSize:ct.updateSize.bind(this),setTranslate:ct.setTranslate.bind(this),setTransition:ct.setTransition.bind(this),enableDraggable:ct.enableDraggable.bind(this),disableDraggable:ct.disableDraggable.bind(this),setDragPosition:ct.setDragPosition.bind(this),getPointerPosition:ct.getPointerPosition.bind(this),onDragStart:ct.onDragStart.bind(this),onDragMove:ct.onDragMove.bind(this),onDragEnd:ct.onDragEnd.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(t){this.scrollbar.setTransition(t)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){r.extend(this,{parallax:{setTransform:Kt.setTransform.bind(this),setTranslate:Kt.setTranslate.bind(this),setTransition:Kt.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition:function(t){this.params.parallax.enabled&&this.parallax.setTransition(t)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var t=this,i={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(n){i[n]=ci[n].bind(t)}),r.extend(t,{zoom:i});var s=1;Object.defineProperty(t.zoom,"scale",{get:function(){return s},set:function(n){s!==n&&t.emit("zoomChange",n,t.zoom.gesture.$imageEl?t.zoom.gesture.$imageEl[0]:void 0,t.zoom.gesture.$slideEl?t.zoom.gesture.$slideEl[0]:void 0),s=n}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(t){this.zoom.enabled&&this.zoom.onTouchStart(t)},touchEnd:function(t){this.zoom.enabled&&this.zoom.onTouchEnd(t)},doubleTap:function(t){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(t)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()},slideChange:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.params.cssMode&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-loader"}},create:function(){r.extend(this,{lazy:{initialImageLoaded:!1,load:wi.load.bind(this),loadInSlide:wi.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()},slideChange:function(){this.params.lazy.enabled&&this.params.cssMode&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){r.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:Pt.getInterpolateFunction.bind(this),setTranslate:Pt.setTranslate.bind(this),setTransition:Pt.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(t,i){this.controller.control&&this.controller.setTranslate(t,i)},setTransition:function(t,i){this.controller.control&&this.controller.setTransition(t,i)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;r.extend(t,{a11y:{liveRegion:C('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(jt).forEach(function(i){t.a11y[i]=jt[i].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){r.extend(this,{history:{init:ut.init.bind(this),setHistory:ut.setHistory.bind(this),setHistoryPopState:ut.setHistoryPopState.bind(this),scrollToSlide:ut.scrollToSlide.bind(this),destroy:ut.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)},slideChange:function(){this.history.initialized&&this.params.cssMode&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){r.extend(this,{hashNavigation:{initialized:!1,init:Bt.init.bind(this),destroy:Bt.destroy.bind(this),setHash:Bt.setHash.bind(this),onHashCange:Bt.onHashCange.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()},slideChange:function(){this.hashNavigation.initialized&&this.params.cssMode&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;r.extend(t,{autoplay:{running:!1,paused:!1,run:ai.run.bind(t),start:ai.start.bind(t),stop:ai.stop.bind(t),pause:ai.pause.bind(t),onVisibilityChange:function(){"hidden"===document.visibilityState&&t.autoplay.running&&t.autoplay.pause(),"visible"===document.visibilityState&&t.autoplay.paused&&(t.autoplay.run(),t.autoplay.paused=!1)},onTransitionEnd:function(i){t&&!t.destroyed&&t.$wrapperEl&&i.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&(this.autoplay.start(),document.addEventListener("visibilitychange",this.autoplay.onVisibilityChange))},beforeTransitionStart:function(t,i){this.autoplay.running&&(i||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(t):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},touchEnd:function(){this.params.cssMode&&this.autoplay.paused&&!this.params.autoplay.disableOnInteraction&&this.autoplay.run()},destroy:function(){this.autoplay.running&&this.autoplay.stop(),document.removeEventListener("visibilitychange",this.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){r.extend(this,{fadeEffect:{setTranslate:bi.setTranslate.bind(this),setTransition:bi.setTransition.bind(this)}})},on:{beforeInit:function(){if("fade"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};r.extend(this.params,t),r.extend(this.originalParams,t)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(t){"fade"===this.params.effect&&this.fadeEffect.setTransition(t)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){r.extend(this,{cubeEffect:{setTranslate:ht.setTranslate.bind(this),setTransition:ht.setTransition.bind(this)}})},on:{beforeInit:function(){if("cube"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};r.extend(this.params,t),r.extend(this.originalParams,t)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(t){"cube"===this.params.effect&&this.cubeEffect.setTransition(t)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){r.extend(this,{flipEffect:{setTranslate:rt.setTranslate.bind(this),setTransition:rt.setTransition.bind(this)}})},on:{beforeInit:function(){if("flip"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};r.extend(this.params,t),r.extend(this.originalParams,t)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(t){"flip"===this.params.effect&&this.flipEffect.setTransition(t)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){r.extend(this,{coverflowEffect:{setTranslate:ui.setTranslate.bind(this),setTransition:ui.setTransition.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(t){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(t)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){r.extend(this,{thumbs:{swiper:null,init:xi.init.bind(this),update:xi.update.bind(this),onThumbClick:xi.onThumbClick.bind(this)}})},on:{beforeInit:function(){var t=this.params.thumbs;t&&t.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(t){var i=this.thumbs.swiper;i&&i.setTransition(t)},beforeDestroy:function(){var t=this.thumbs.swiper;t&&this.thumbs.swiperCreated&&t&&t.destroy()}}}];return void 0===yt.use&&(yt.use=yt.Class.use,yt.installModule=yt.Class.installModule),yt.use(Hi),yt}),!window.xMode){let f=document.createElement("div");f.className="to-top fas fa-chevron-up",document.body.appendChild(f),f.addEventListener("mousedown",function(){this.classList.add("active"),$("html, body").stop().animate({scrollTop:0},500,"swing",function(){this.classList.remove("active")}.bind(this))}),document.addEventListener("scroll",function(){window.scrollY>window.innerHeight?f.classList.add("show"):f.classList.remove("show")})}function MultiswitchMin(f){function x(C){if(!(C.node instanceof Element))throw new Error("Switch element is required");if(!(C.targets instanceof NodeList||C.targets instanceof Array)&&"string"!=typeof C.targets)throw new Error("Targets must be NodeList, Array or string");for(var T in x.defaults)this[T]=x.defaults[T];for(var o in C)this[o]=C[o];return["targets","scope","isolate"].forEach(function(r){this[r]=x.procSelector(this[r])}.bind(this)),this.node.multiSwitch=this,this.targets.forEach(function(r){r.multiSwitchTarget||new q(r),r.multiSwitchTarget.updateGroup({node:this.node,state:this.state,class:this.class})}.bind(this)),this.assignHandlers(),this.changeState(this.state),this}function q(C){return this.node=C,this.groups={},this.node.multiSwitchTarget=this,this}return x.defaults={node:null,state:!1,class:"active",event:"click",targets:null,scope:null,isolate:null,handlers:{switch:null,emitter:null,scope:null,isolate:null}},x.prototype.assignHandlers=function(){this.handlers.switch=this.changeState.bind(this),this.node.addEventListener(this.event,this.handlers.switch),this.handlers.emitter=function(C){C.emitter.multiSwitchTarget.groups[this.class].state!==this.state&&this.changeState(C.emitter.multiSwitchTarget.groups[this.class].state)}.bind(this),this.node.addEventListener("switch:"+this.class,this.handlers.emitter),this.scope&&this.scope.length&&(this.handlers.scope=function(C){!this.checkScope(C.target)&&this.state&&this.changeState()}.bind(this),document.addEventListener(this.event,this.handlers.scope)),this.isolate&&this.isolate.length&&(this.handlers.isolate=function(C){this.checkIsolate(C.target)&&this.state&&this.changeState()}.bind(this),document.addEventListener(this.event,this.handlers.isolate))},x.prototype.removeHandlers=function(){this.handlers.switch&&(this.node.removeEventListener(this.event,this.handlers.switch),this.handlers.switch=null),this.handlers.emitter&&(this.node.removeEventListener("switch:"+this.class,this.handlers.emitter),this.handlers.emitter=null),this.handlers.scope&&(document.removeEventListener(this.event,this.handlers.scope),this.handlers.scope=null),this.handlers.isolate&&(document.removeEventListener(this.event,this.handlers.isolate),this.handlers.isolate=null)},x.procSelector=function(C){return"string"==typeof C?document.querySelectorAll(C):C},x.prototype.changeState=function(C){this.state="boolean"!=typeof C?!this.state:C,this.state?this.node.classList.add(this.class):this.node.classList.remove(this.class),this.targets.forEach(function(T){var o=new CustomEvent("switch:"+this.class);o.emitter=this.node,T.dispatchEvent(o)}.bind(this))},x.prototype.checkScope=function(C){if(this.node.contains(C))return!0;for(var T=0;T<this.scope.length;T++)if(this.scope[T].contains(C))return!0;return!1},x.prototype.checkIsolate=function(C){if(this.node.contains(C))return!1;for(var T=0;T<this.isolate.length;T++)if(this.isolate[T].contains(C))return!0;return!1},q.prototype.updateGroup=function(C){this.groups[C.class]||(this.groups[C.class]={state:C.state,class:C.class,switches:[],event:function(T){T.emitter.multiSwitch.state!==this.state&&this.changeState(T.emitter.multiSwitch.state,T.emitter.multiSwitch.class)}.bind(this)},this.node.addEventListener("switch:"+C.class,this.groups[C.class].event)),this.groups[C.class].switches.push(C.node)},q.prototype.changeState=function(C,T){var o=this.groups[T];o.state="boolean"!=typeof C?!o.state:C,o.state?this.node.classList.add(o.class):this.node.classList.remove(o.class),o.switches.forEach(function(r){var m=new CustomEvent("switch:"+o.class);m.emitter=this.node,r.dispatchEvent(m)}.bind(this))},new x(f)}(function(f,x){"object"==typeof exports&&"object"==typeof module?module.exports=x():"function"==typeof define&&define.amd?define([],x):"object"==typeof exports?exports.device=x():f.device=x()})(window,function(){return function(f){var x={};function q(C){if(x[C])return x[C].exports;var T=x[C]={i:C,l:!1,exports:{}};return f[C].call(T.exports,T,T.exports,q),T.l=!0,T.exports}return q.m=f,q.c=x,q.d=function(C,T,o){q.o(C,T)||Object.defineProperty(C,T,{enumerable:!0,get:o})},q.r=function(C){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(C,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(C,"__esModule",{value:!0})},q.t=function(C,T){if(1&T&&(C=q(C)),8&T||4&T&&"object"==typeof C&&C&&C.__esModule)return C;var o=Object.create(null);if(q.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:C}),2&T&&"string"!=typeof C)for(var r in C)q.d(o,r,function(m){return C[m]}.bind(null,r));return o},q.n=function(C){var T=C&&C.__esModule?function(){return C.default}:function(){return C};return q.d(T,"a",T),T},q.o=function(C,T){return Object.prototype.hasOwnProperty.call(C,T)},q.p="",q(q.s=0)}([function(f,x,q){f.exports=q(1)},function(f,x,q){"use strict";q.r(x);var C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ce){return typeof ce}:function(ce){return ce&&"function"==typeof Symbol&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},T=window.device,o={},r=[];window.device=o;var m=window.document.documentElement,y=window.navigator.userAgent.toLowerCase(),_=["googletv","viera","smarttv","internet.tv","netcast","nettv","appletv","boxee","kylo","roku","dlnadoc","pov_tv","hbbtv","ce-html"];function O(ce){return-1!==y.indexOf(ce)}function N(ce){return m.className.match(new RegExp(ce,"i"))}function H(ce){var Pe=null;N(ce)||(Pe=m.className.replace(/^\s+|\s+$/g,""),m.className=Pe+" "+ce)}function U(ce){N(ce)&&(m.className=m.className.replace(" "+ce,""))}function J(){o.landscape()?(U("portrait"),H("landscape"),de("landscape")):(U("landscape"),H("portrait"),de("portrait")),oe()}function de(ce){for(var Pe in r)r[Pe](ce)}o.macos=function(){return O("mac")},o.ios=function(){return o.iphone()||o.ipod()||o.ipad()},o.iphone=function(){return!o.windows()&&O("iphone")},o.ipod=function(){return O("ipod")},o.ipad=function(){return O("ipad")},o.android=function(){return!o.windows()&&O("android")},o.androidPhone=function(){return o.android()&&O("mobile")},o.androidTablet=function(){return o.android()&&!O("mobile")},o.blackberry=function(){return O("blackberry")||O("bb10")||O("rim")},o.blackberryPhone=function(){return o.blackberry()&&!O("tablet")},o.blackberryTablet=function(){return o.blackberry()&&O("tablet")},o.windows=function(){return O("windows")},o.windowsPhone=function(){return o.windows()&&O("phone")},o.windowsTablet=function(){return o.windows()&&O("touch")&&!o.windowsPhone()},o.fxos=function(){return(O("(mobile")||O("(tablet"))&&O(" rv:")},o.fxosPhone=function(){return o.fxos()&&O("mobile")},o.fxosTablet=function(){return o.fxos()&&O("tablet")},o.meego=function(){return O("meego")},o.cordova=function(){return window.cordova&&"file:"===location.protocol},o.nodeWebkit=function(){return"object"===C(window.process)},o.mobile=function(){return o.androidPhone()||o.iphone()||o.ipod()||o.windowsPhone()||o.blackberryPhone()||o.fxosPhone()||o.meego()},o.tablet=function(){return o.ipad()||o.androidTablet()||o.blackberryTablet()||o.windowsTablet()||o.fxosTablet()},o.desktop=function(){return!o.tablet()&&!o.mobile()},o.television=function(){for(var ce=0;ce<_.length;){if(O(_[ce]))return!0;ce++}return!1},o.portrait=function(){return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?screen.orientation.type.includes("portrait"):window.innerHeight/window.innerWidth>1},o.landscape=function(){return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?screen.orientation.type.includes("landscape"):window.innerHeight/window.innerWidth<1},o.noConflict=function(){return window.device=T,this},o.ios()?o.ipad()?H("ios ipad tablet"):o.iphone()?H("ios iphone mobile"):o.ipod()&&H("ios ipod mobile"):o.macos()?H("macos desktop"):o.android()?o.androidTablet()?H("android tablet"):H("android mobile"):o.blackberry()?o.blackberryTablet()?H("blackberry tablet"):H("blackberry mobile"):o.windows()?o.windowsTablet()?H("windows tablet"):o.windowsPhone()?H("windows mobile"):H("windows desktop"):o.fxos()?o.fxosTablet()?H("fxos tablet"):H("fxos mobile"):o.meego()?H("meego mobile"):o.nodeWebkit()?H("node-webkit"):o.television()?H("television"):o.desktop()&&H("desktop"),o.cordova()&&H("cordova"),o.onChangeOrientation=function(ce){"function"==typeof ce&&r.push(ce)};var Q="resize";function ue(ce){for(var Pe=0;Pe<ce.length;Pe++)if(o[ce[Pe]]())return ce[Pe];return"unknown"}function oe(){o.orientation=ue(["portrait","landscape"])}Object.prototype.hasOwnProperty.call(window,"onorientationchange")&&(Q="orientationchange"),window.addEventListener?window.addEventListener(Q,J,!1):window.attachEvent?window.attachEvent(Q,J):window[Q]=J,J(),o.type=ue(["mobile","tablet","desktop"]),o.os=ue(["ios","iphone","ipad","ipod","android","blackberry","windows","fxos","meego","television"]),oe(),x.default=o}]).default}),function(){var f,x,q,C,T;f="ontouchstart"in window,x=window.jQuery,q=document,C=window,T=function(){function o(r,m){this.options=x.extend(!0,{},this.Defaults,m),this.$element=x(r),this.$clone=null,this.$win=x(C),this.$doc=x(q),this.currentLayout=this.options.layout,this.loaded=!1,this.focusOnHover=this.options.focusOnHover,this.focusTimer=!1,this.cloneTimer=!1,this.isStuck=!1,this.initialize()}return o.prototype.Defaults={layout:"rd-navbar-static",deviceLayout:"rd-navbar-fixed",focusOnHover:!0,focusOnHoverTimeout:800,linkedElements:["html"],domAppend:!0,stickUp:!0,stickUpClone:!0,stickUpOffset:"100%",anchorNav:!0,anchorNavSpeed:400,anchorNavOffset:0,anchorNavEasing:"swing",autoHeight:!0,responsive:{0:{layout:"rd-navbar-fixed",deviceLayout:"rd-navbar-fixed",focusOnHover:!1,stickUp:!1},992:{layout:"rd-navbar-static",deviceLayout:"rd-navbar-static",focusOnHover:!0,stickUp:!0}},callbacks:{onToggleSwitch:!1,onToggleClose:!1,onDomAppend:!1,onDropdownOver:!1,onDropdownOut:!1,onDropdownToggle:!1,onDropdownClose:!1,onStuck:!1,onUnstuck:!1,onAnchorChange:!1}},o.prototype.initialize=function(){var r;return(r=this).$element.addClass("rd-navbar").addClass(r.options.layout),f&&r.$element.addClass("rd-navbar--is-touch"),r.options.domAppend&&r.createNav(r),r.options.stickUpClone&&r.createClone(r),r.$element.addClass("rd-navbar-original"),r.addAdditionalClassToToggles(".rd-navbar-original","toggle-original","toggle-original-elements"),r.applyHandlers(r),r.offset=r.$element.offset().top,r.height=r.$element.outerHeight(),r.loaded=!0,r},o.prototype.resize=function(r,m){var y,_;return _=r.getOption(f?"deviceLayout":"layout"),y=r.$element.add(r.$clone),(_!==r.currentLayout||!r.loaded)&&(r.switchClass(y,r.currentLayout,_),null!=r.options.linkedElements&&x.grep(r.options.linkedElements,function(O,N){return r.switchClass(O,r.currentLayout+"-linked",_+"-linked")}),r.currentLayout=_),r.focusOnHover=r.getOption("focusOnHover"),r},o.prototype.stickUp=function(r,m){var y,_,O,H;return _=r.getOption("stickUp"),(x("html").hasClass("ios")||r.$element.hasClass("rd-navbar-fixed"))&&(_=!1),y=r.$doc.scrollTop(),H="string"==typeof(O=r.getOption("stickUpOffset"))?O.indexOf("%")>0?parseFloat(O)*r.height/100:parseFloat(O):O,_?(y>=H&&!r.isStuck||y<H&&r.isStuck)&&(r.$element.add(r.$clone).find("[data-rd-navbar-toggle]").each(function(){x.proxy(r.closeToggle,this)(r,!1)}).end().find(".rd-navbar-submenu").removeClass("opened").removeClass("focus"),y>=H&&!r.isStuck&&!r.$element.hasClass("rd-navbar-fixed")&&r.options.callbacks.onStuck&&r.options.callbacks.onStuck.call(r)):r.$element.find(".rd-navbar-submenu").removeClass("opened").removeClass("focus"),r},o.prototype.resizeWrap=function(r){var m,y;if(null==(y=this).$clone&&!y.isStuck)return m=y.$element.parent(),y.getOption("autoHeight")?(y.height=y.$element.outerHeight(),"resize"===r.type?(m.addClass("rd-navbar--no-transition").css("height",y.height),m.removeClass("rd-navbar--no-transition")):m.css("height",y.height)):void m.css("height","auto")},o.prototype.createNav=function(r){return r.$element.find(".rd-navbar-dropdown, .rd-navbar-megamenu").each(function(){var m;return m=x(this),this.getBoundingClientRect(),m.hasClass("rd-navbar-megamenu")?m.parent().addClass("rd-navbar--has-megamenu"):m.parent().addClass("rd-navbar--has-dropdown")}).parents("li").addClass("rd-navbar-submenu"),r.options.callbacks.onDomAppend&&r.options.callbacks.onDomAppend.call(this),r},o.prototype.createClone=function(r){return r.$clone=r.$element.clone().insertAfter(r.$element).addClass("rd-navbar--is-clone"),r.addAdditionalClassToToggles(".rd-navbar--is-clone","toggle-cloned","toggle-cloned-elements"),r},o.prototype.closeToggle=function(r,m){var y,_,O,N,H,U,J;return _=x(m.target),H=!1,U=this.getAttribute("data-rd-navbar-toggle"),r.options.stickUpClone&&r.isStuck?(N=".toggle-cloned",O=".toggle-cloned-elements",J=!_.hasClass("toggle-cloned")):(N=".toggle-original",O=".toggle-original-elements",J=!_.hasClass("toggle-original")),m.target!==this&&!_.parents(N+"[data-rd-navbar-toggle]").length&&!_.parents(O).length&&U&&J&&((y=x(this).parents("body").find(U).add(x(this).parents(".rd-navbar")[0])).each(function(){if(!H)return H=!0===(m.target===this||x.contains(this,m.target))}),H||(y.add(this).removeClass("active"),r.options.callbacks.onToggleClose&&r.options.callbacks.onToggleClose.call(this,r))),this},o.prototype.switchToggle=function(r,m){var y,_,O;return m.preventDefault(),x(this).hasClass("toggle-cloned")?(O=".rd-navbar--is-clone",y=".toggle-cloned-elements"):(O=".rd-navbar-original",y=".toggle-original-elements"),(_=this.getAttribute("data-rd-navbar-toggle"))&&(x(O+" [data-rd-navbar-toggle]").not(this).each(function(){var N;if(N=this.getAttribute("data-rd-navbar-toggle"))return x(this).parents("body").find(O+" "+N+y).add(this).add(x.inArray(".rd-navbar",N.split(/\s*,\s*/i))>-1&&x(this).parents("body")[0]).removeClass("active")}),x(this).parents("body").find(O+" "+_+y).add(this).add(x.inArray(".rd-navbar",_.split(/\s*,\s*/i))>-1&&x(this).parents(".rd-navbar")[0]).toggleClass("active")),r.options.callbacks.onToggleSwitch&&r.options.callbacks.onToggleSwitch.call(this,r),this},o.prototype.dropdownOver=function(r,m){var y;if(r.focusOnHover){if(y=x(this),clearTimeout(m),r.options.callbacks.onDropdownOver&&!r.options.callbacks.onDropdownOver.call(this,r))return this;y.addClass("focus").siblings().removeClass("opened").each(r.dropdownUnfocus)}return this},o.prototype.dropdownTouch=function(r,m){var y,_;if(y=x(this),clearTimeout(m),r.focusOnHover){if(_=!1,y.hasClass("focus")&&(_=!0),!_)return y.addClass("focus").siblings().removeClass("opened").each(r.dropdownUnfocus),!1;r.options.callbacks.onDropdownOver&&r.options.callbacks.onDropdownOver.call(this,r)}return this},o.prototype.dropdownOut=function(r,m){return r.focusOnHover&&(x(this).one("mouseenter.navbar",function(){return clearTimeout(m)}),r.options.callbacks.onDropdownOut&&r.options.callbacks.onDropdownOut.call(this,r),clearTimeout(m),m=setTimeout(x.proxy(r.dropdownUnfocus,this,r),r.options.focusOnHoverTimeout)),this},o.prototype.dropdownUnfocus=function(r){return x(this).find("li.focus").add(this).removeClass("focus"),this},o.prototype.dropdownClose=function(r,m){return m.target!==this&&!x(m.target).parents(".rd-navbar-submenu").length&&(x(this).find("li.focus").add(this).removeClass("focus").removeClass("opened"),r.options.callbacks.onDropdownClose&&r.options.callbacks.onDropdownClose.call(this,r)),this},o.prototype.dropdownToggle=function(r){return x(this).toggleClass("opened").siblings().removeClass("opened"),r.options.callbacks.onDropdownToggle&&r.options.callbacks.onDropdownToggle.call(this,r),this},o.prototype.goToAnchor=function(r,m){var y,_;return y=x(_=this.hash),!!r.getOption("anchorNav")&&(y.length&&(m.preventDefault(),x("html, body").stop().animate({scrollTop:y.offset().top+r.getOption("anchorNavOffset")+1},r.getOption("anchorNavSpeed"),r.getOption("anchorNavEasing"),function(){return r.changeAnchor(_)})),this)},o.prototype.activateAnchor=function(r){var m,y,_,O,N,H,U,de,Q,ue,oe;if(ue=(O=this).$doc.scrollTop(),oe=O.$win.height(),N=O.$doc.height(),Q=O.getOption("anchorNavOffset"),!O.options.anchorNav)return!1;if(ue+oe>N-50)return(m=x('[data-type="anchor"]').last()).length&&m.offset().top>=ue&&(H="#"+m.attr("id"),(y=x('.rd-navbar-nav a[href^="'+H+'"]').parent()).hasClass("active")||(y.addClass("active").siblings().removeClass("active"),O.options.callbacks.onAnchorChange&&O.options.callbacks.onAnchorChange.call(m[0],O))),m;for(U in de=x('.rd-navbar-nav a[href^="#"]').get())H=(_=x(de[U])).attr("href"),(m=x(H)).length&&m.offset().top+Q<=ue&&m.offset().top+m.outerHeight()>ue&&(_.parent().addClass("active").siblings().removeClass("active"),O.options.callbacks.onAnchorChange&&O.options.callbacks.onAnchorChange.call(m[0],O));return null},o.prototype.getAnchor=function(){return history&&history.state?history.state.id:null},o.prototype.changeAnchor=function(r){return history&&(history.state&&history.state.id!==r?history.replaceState({anchorId:r},null,r):history.pushState({anchorId:r},null,r)),this},o.prototype.applyHandlers=function(r){return null!=r.options.responsive&&r.$win.on("resize.navbar",x.proxy(r.resize,r.$win[0],r)).on("resize.navbar",x.proxy(r.resizeWrap,r)).on("resize.navbar",x.proxy(r.stickUp,null!=r.$clone?r.$clone:r.$element,r)).on("orientationchange.navbar",x.proxy(r.resize,r.$win[0],r)).trigger("resize.navbar"),r.$doc.on("scroll.navbar",x.proxy(r.stickUp,null!=r.$clone?r.$clone:r.$element,r)).on("scroll.navbar",x.proxy(r.activateAnchor,r)),r.$element.add(r.$clone).find("[data-rd-navbar-toggle]").each(function(){var m;return(m=x(this)).on("click",x.proxy(r.switchToggle,this,r)),m.parents("body").on("click",x.proxy(r.closeToggle,this,r))}),r.$element.add(r.$clone).find(".rd-navbar-submenu").each(function(){var m,y;return y=(m=x(this)).parents(".rd-navbar--is-clone").length?r.cloneTimer:r.focusTimer,m.on("mouseleave.navbar",x.proxy(r.dropdownOut,this,r,y)),m.find("> a").on("mouseenter.navbar",x.proxy(r.dropdownOver,this,r,y)),m.find("> a").on("touchstart.navbar",x.proxy(r.dropdownTouch,this,r,y)),m.find("> .rd-navbar-submenu-toggle").on("click",x.proxy(r.dropdownToggle,this,r)),m.parents("body").on("click",x.proxy(r.dropdownClose,this,r))}),r.$element.add(r.$clone).find('.rd-navbar-nav a[href^="#"]').each(function(){return x(this).on("click",x.proxy(r.goToAnchor,this,r))}),r.$element.find(".rd-navbar-dropdown, .rd-navbar-megamenu").each(function(){var m,y;m=x(this),(y=this.getBoundingClientRect()).left+m.outerWidth()>=C.innerWidth-10?this.className+=" rd-navbar-open-left":y.left-m.outerWidth()<=10&&(this.className+=" rd-navbar-open-right")}),r},o.prototype.switchClass=function(r,m,y){var _;return(_=r instanceof jQuery?r:x(r)).addClass("rd-navbar--no-transition").removeClass(m).addClass(y),_.removeClass("rd-navbar--no-transition")},o.prototype.getOption=function(r){var m,y;for(m in this.options.responsive)m<=C.innerWidth&&(y=m);return null!=this.options.responsive&&null!=this.options.responsive[y][r]?this.options.responsive[y][r]:this.options[r]},o.prototype.addAdditionalClassToToggles=function(r,m,y){return x(r).find("[data-rd-navbar-toggle]").each(function(){var _;return x(this).addClass(m),_=this.getAttribute("data-rd-navbar-toggle"),x(this).parents("body").find(r).find(_).addClass(y)})},o}(),x.fn.extend({RDNavbar:function(o){var r;if(!(r=x(this)).data("RDNavbar"))return r.data("RDNavbar",new T(this,o))}}),C.RDNavbar=T,typeof module<"u"&&null!==module?module.exports=window.RDNavbar:"function"==typeof define&&define.amd&&define(["jquery"],function(){"use strict";return window.RDNavbar})}.call(this);let components={};function parseJSON(f){try{return f?JSON.parse(f):{}}catch(x){return console.warn(x),{}}}function objectTag(f){return Object.prototype.toString.call(f).slice(8,-1)}function merge(f,x){for(let q in x){let C=objectTag(x[q]);"Object"===C?("object"!=typeof f[q]&&(f[q]={}),f[q]=merge(f[q],x[q])):"Null"!==C&&(f[q]=x[q])}return f}components.owlCarousel={selector:".owl-carousel",styles:[],script:[],init:function(f){f.forEach(function(x){let q=parseJSON(x.getAttribute("data-owl")),C={items:1,margin:30,loop:!1,mouseDrag:!0,stagePadding:0,nav:!1,navText:[],dots:!1,autoplay:!1,autoplayHoverPause:!0},o={autoplay:"false"!==x.getAttribute("data-autoplay"),loop:"false"!==x.getAttribute("data-loop"),mouseDrag:"false"!==x.getAttribute("data-mouse-drag"),responsive:{}},r=["-","-sm-","-md-","-lg-","-xl-","-xxl-"],m=[0,576,768,992,1200,1600],y=o.responsive;for(let _=0;_<m.length;_++){y[m[_]]={};for(let O=_;O>=-1;O--)!y[m[_]].items&&x.getAttribute("data"+r[O]+"items")&&(y[m[_]].items=O<0?1:parseInt(x.getAttribute("data"+r[O]+"items"),10)),!y[m[_]].stagePadding&&0!==y[m[_]].stagePadding&&x.getAttribute("data"+r[O]+"stage-padding")&&(y[m[_]].stagePadding=O<0?0:parseInt(x.getAttribute("data"+r[O]+"stage-padding"),10)),!y[m[_]].margin&&0!==y[m[_]].margin&&x.getAttribute("data"+r[O]+"margin")&&(y[m[_]].margin=O<0?30:parseInt(x.getAttribute("data"+r[O]+"margin"),10))}x.owl=$(x),$(x).owlCarousel(Util.merge(window.xMode?[C,q,o,{autoplay:!1,loop:!1,mouseDrag:!1}]:[C,q,o]))})}},components.swiper={selector:"[data-swiper]",script:[],init:function(f){const x=window.matchMedia("(max-width: 768px)"),q=C=>{C.forEach(function(T){let o="data-slide-bg";x.matches&&(o="data-slide-bg-sm"),T.style.background=`linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.35)), url('${T.getAttribute(o)}') center center`,T.style.backgroundSize="cover"})};f.forEach(function(C){let T=C.querySelectorAll(".swiper-slide[data-slide-bg]"),o=parseJSON(C.getAttribute("data-swiper")),r={speed:1e3,loop:!0,simulateTouch:!1,pagination:{type:"bullets",el:".swiper-pagination",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},autoplay:{delay:5e3}};q(T),x.addEventListener("change",()=>q(T)),new Swiper(C,Util.merge(window.xMode?[r,o,{autoplay:!1,loop:!1,simulateTouch:!1}]:[r,o]))})}},window.components=components,function(f){if(!f.hasInitialised){var x={escapeRegExp:function(C){return C.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(C,T){var o=" ";return 1===C.nodeType&&(o+C.className+o).replace(/[\n\t]/g,o).indexOf(o+T+o)>=0},addClass:function(C,T){C.className+=" "+T},removeClass:function(C,T){var o=new RegExp("\\b"+this.escapeRegExp(T)+"\\b");C.className=C.className.replace(o,"")},interpolateString:function(C,T){return C.replace(/{{([a-z][a-z0-9\-_]*)}}/gi,function(o){return T(arguments[1])||""})},getCookie:function(C){var T=("; "+document.cookie).split("; "+C+"=");return T.length<2?void 0:T.pop().split(";").shift()},setCookie:function(C,T,o,r,m,y){var _=new Date;_.setHours(_.getHours()+24*(o||365));var O=[C+"="+T,"expires="+_.toUTCString(),"path="+(m||"/")];r&&O.push("domain="+r),y&&O.push("secure"),document.cookie=O.join(";")},deepExtend:function(C,T){for(var o in T)T.hasOwnProperty(o)&&(o in C&&this.isPlainObject(C[o])&&this.isPlainObject(T[o])?this.deepExtend(C[o],T[o]):C[o]=T[o]);return C},throttle:function(C,T){var o=!1;return function(){o||(C.apply(this,arguments),o=!0,setTimeout(function(){o=!1},T))}},hash:function(C){var T,o,r=0;if(0===C.length)return r;for(T=0,o=C.length;T<o;++T)r=(r<<5)-r+C.charCodeAt(T),r|=0;return r},normaliseHex:function(C){return"#"==C[0]&&(C=C.substr(1)),3==C.length&&(C=C[0]+C[0]+C[1]+C[1]+C[2]+C[2]),C},getContrast:function(C){return C=this.normaliseHex(C),(299*parseInt(C.substr(0,2),16)+587*parseInt(C.substr(2,2),16)+114*parseInt(C.substr(4,2),16))/1e3>=128?"#000":"#fff"},getLuminance:function(C){var T=parseInt(this.normaliseHex(C),16),o=38+(T>>16),r=38+(T>>8&255),m=38+(255&T);return"#"+(16777216+65536*(o<255?o<1?0:o:255)+256*(r<255?r<1?0:r:255)+(m<255?m<1?0:m:255)).toString(16).slice(1)},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(C){return"object"==typeof C&&null!==C&&C.constructor==Object},traverseDOMPath:function(C,T){return C&&C.parentNode?x.hasClass(C,T)?C:this.traverseDOMPath(C.parentNode,T):null}};f.status={deny:"deny",allow:"allow",dismiss:"dismiss"},f.transitionEnd=function(){var C=document.createElement("div"),T={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var o in T)if(T.hasOwnProperty(o)&&void 0!==C.style[o+"ransition"])return T[o];return""}(),f.hasTransition=!!f.transitionEnd;var q=Object.keys(f.status).map(x.escapeRegExp);f.customStyles={},f.Popup=function(){var C={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(N){},onStatusChange:function(N,H){},onRevokeChoice:function(){},onNoCookieLaw:function(N,H){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://www.cookiesandyou.com",close:"&#x274c;",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span>&nbsp;',message:'<span id="cookieconsent:desc" class="cc-message">{{message}}</span>',messagelink:'<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a></span>',dismiss:'<a aria-label="dismiss cookie message" role=button tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>',allow:'<a aria-label="allow cookies" role=button tabindex="0"  class="cc-btn cc-allow">{{allow}}</a>',deny:'<a aria-label="deny cookies" role=button tabindex="0" class="cc-btn cc-deny">{{deny}}</a>',link:'<a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a>',close:'<span aria-label="dismiss cookie message" role=button tabindex="0" class="cc-close">{{close}}</span>'},window:'<div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}">\x3c!--googleoff: all--\x3e{{children}}\x3c!--googleon: all--\x3e</div>',revokeBtn:'<div class="cc-revoke {{classes}}">{{policy}}</div>',compliance:{info:'<div class="cc-compliance">{{dismiss}}</div>',"opt-in":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>',"opt-out":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>'},type:"info",layouts:{basic:"{{messagelink}}{{compliance}}","basic-close":"{{messagelink}}{{compliance}}{{close}}","basic-header":"{{header}}{{message}}{{link}}{{compliance}}"},layout:"basic",position:"bottom",theme:"block",static:!1,palette:null,revokable:!1,animateRevokable:!0,showLink:!0,dismissOnScroll:!1,dismissOnTimeout:!1,dismissOnWindowClick:!1,ignoreClicksFrom:["cc-revoke","cc-btn"],autoOpen:!0,autoAttach:!0,whitelistPage:[],blacklistPage:[],overrideHTML:null};function T(){this.initialise.apply(this,arguments)}function o(N){this.openingTimeout=null,x.removeClass(N,"cc-invisible")}function r(N){N.style.display="none",N.removeEventListener(f.transitionEnd,this.afterTransition),this.afterTransition=null}function m(){var N=this.options.position.split("-"),H=[];return N.forEach(function(U){H.push("cc-"+U)}),H}function y(N){var H=this.options,U=document.createElement("div"),J=H.container&&1===H.container.nodeType?H.container:document.body;U.innerHTML=N;var de=U.children[0];return de.style.display="none",x.hasClass(de,"cc-window")&&f.hasTransition&&x.addClass(de,"cc-invisible"),this.onButtonClick=function(Q){var ue=x.traverseDOMPath(Q.target,"cc-btn")||Q.target;if(x.hasClass(ue,"cc-btn")){var oe=ue.className.match(new RegExp("\\bcc-("+q.join("|")+")\\b")),ce=oe&&oe[1]||!1;ce&&(this.setStatus(ce),this.close(!0))}x.hasClass(ue,"cc-close")&&(this.setStatus(f.status.dismiss),this.close(!0)),x.hasClass(ue,"cc-revoke")&&this.revokeChoice()}.bind(this),de.addEventListener("click",this.onButtonClick),H.autoAttach&&(J.firstChild?J.insertBefore(de,J.firstChild):J.appendChild(de)),de}function _(N){return"000000"==(N=x.normaliseHex(N))?"#222":x.getLuminance(N)}function O(N,H){for(var U=0,J=N.length;U<J;++U){var de=N[U];if(de instanceof RegExp&&de.test(H)||"string"==typeof de&&de.length&&de===H)return!0}return!1}return T.prototype.initialise=function(N){this.options&&this.destroy(),x.deepExtend(this.options={},C),x.isPlainObject(N)&&x.deepExtend(this.options,N),function(){var de=this.options.onInitialise.bind(this);if(!window.navigator.cookieEnabled)return de(f.status.deny),!0;if(window.CookiesOK||window.navigator.CookiesOK)return de(f.status.allow),!0;var Q=Object.keys(f.status),ue=this.getStatus(),oe=Q.indexOf(ue)>=0;return oe&&de(ue),oe}.call(this)&&(this.options.enabled=!1),O(this.options.blacklistPage,location.pathname)&&(this.options.enabled=!1),O(this.options.whitelistPage,location.pathname)&&(this.options.enabled=!0);var H=this.options.window.replace("{{classes}}",function(){var de=this.options,Q="top"==de.position||"bottom"==de.position?"banner":"floating";x.isMobile()&&(Q="floating");var ue=["cc-"+Q,"cc-type-"+de.type,"cc-theme-"+de.theme];return de.static&&ue.push("cc-static"),ue.push.apply(ue,m.call(this)),function(oe){var ce=x.hash(JSON.stringify(oe)),Pe="cc-color-override-"+ce,d=x.isPlainObject(oe);return this.customStyleSelector=d?Pe:null,d&&function(qe,Ie,Oe){if(f.customStyles[qe])++f.customStyles[qe].references;else{var Qe={},He=Ie.popup,Ee=Ie.button,We=Ie.highlight;He&&(He.text=He.text?He.text:x.getContrast(He.background),He.link=He.link?He.link:He.text,Qe[Oe+".cc-window"]=["color: "+He.text,"background-color: "+He.background],Qe[Oe+".cc-revoke"]=["color: "+He.text,"background-color: "+He.background],Qe[Oe+" .cc-link,"+Oe+" .cc-link:active,"+Oe+" .cc-link:visited"]=["color: "+He.link],Ee&&(Ee.text=Ee.text?Ee.text:x.getContrast(Ee.background),Ee.border=Ee.border?Ee.border:"transparent",Qe[Oe+" .cc-btn"]=["color: "+Ee.text,"border-color: "+Ee.border,"background-color: "+Ee.background],Ee.padding&&Qe[Oe+" .cc-btn"].push("padding: "+Ee.padding),"transparent"!=Ee.background&&(Qe[Oe+" .cc-btn:hover, "+Oe+" .cc-btn:focus"]=["background-color: "+(Ee.hover||_(Ee.background))]),We?(We.text=We.text?We.text:x.getContrast(We.background),We.border=We.border?We.border:"transparent",Qe[Oe+" .cc-highlight .cc-btn:first-child"]=["color: "+We.text,"border-color: "+We.border,"background-color: "+We.background]):Qe[Oe+" .cc-highlight .cc-btn:first-child"]=["color: "+He.text]));var zt=document.createElement("style");document.head.appendChild(zt),f.customStyles[qe]={references:1,element:zt.sheet};var Ft=-1;for(var ti in Qe)Qe.hasOwnProperty(ti)&&zt.sheet.insertRule(ti+"{"+Qe[ti].join(";")+"}",++Ft)}}(ce,oe,"."+Pe),d}.call(this,this.options.palette),this.customStyleSelector&&ue.push(this.customStyleSelector),ue}.call(this).join(" ")).replace("{{children}}",function(){var de={},Q=this.options;Q.showLink||(Q.elements.link="",Q.elements.messagelink=Q.elements.message),Object.keys(Q.elements).forEach(function(ce){de[ce]=x.interpolateString(Q.elements[ce],function(Pe){var d=Q.content[Pe];return Pe&&"string"==typeof d&&d.length?d:""})});var ue=Q.compliance[Q.type];ue||(ue=Q.compliance.info),de.compliance=x.interpolateString(ue,function(ce){return de[ce]});var oe=Q.layouts[Q.layout];return oe||(oe=Q.layouts.basic),x.interpolateString(oe,function(ce){return de[ce]})}.call(this)),U=this.options.overrideHTML;if("string"==typeof U&&U.length&&(H=U),this.options.static){var J=y.call(this,'<div class="cc-grower">'+H+"</div>");J.style.display="",this.element=J.firstChild,this.element.style.display="none",x.addClass(this.element,"cc-invisible")}else this.element=y.call(this,H);(function(){var de=this.setStatus.bind(this),Q=this.close.bind(this),ue=this.options.dismissOnTimeout;"number"==typeof ue&&ue>=0&&(this.dismissTimeout=window.setTimeout(function(){de(f.status.dismiss),Q(!0)},Math.floor(ue)));var oe=this.options.dismissOnScroll;if("number"==typeof oe&&oe>=0){var ce=function(Ie){window.pageYOffset>Math.floor(oe)&&(de(f.status.dismiss),Q(!0),window.removeEventListener("scroll",ce),this.onWindowScroll=null)};this.options.enabled&&(this.onWindowScroll=ce,window.addEventListener("scroll",ce))}var d=this.options.ignoreClicksFrom;if(this.options.dismissOnWindowClick){var qe=function(Ie){for(var Oe=!1,Qe=Ie.path.length,He=d.length,Ee=0;Ee<Qe;Ee++)if(!Oe)for(var We=0;We<He;We++)Oe||(Oe=x.hasClass(Ie.path[Ee],d[We]));Oe||(de(f.status.dismiss),Q(!0),window.removeEventListener("click",qe),window.removeEventListener("touchend",qe),this.onWindowClick=null)}.bind(this);this.options.enabled&&(this.onWindowClick=qe,window.addEventListener("click",qe),window.addEventListener("touchend",qe))}}).call(this),function(){if("info"!=this.options.type&&(this.options.revokable=!0),x.isMobile()&&(this.options.animateRevokable=!1),this.options.revokable){var de=m.call(this);this.options.animateRevokable&&de.push("cc-animate"),this.customStyleSelector&&de.push(this.customStyleSelector);var Q=this.options.revokeBtn.replace("{{classes}}",de.join(" ")).replace("{{policy}}",this.options.content.policy);this.revokeBtn=y.call(this,Q);var ue=this.revokeBtn;if(this.options.animateRevokable){var oe=x.throttle(function(ce){var Pe=!1,d=window.innerHeight-20;x.hasClass(ue,"cc-top")&&ce.clientY<20&&(Pe=!0),x.hasClass(ue,"cc-bottom")&&ce.clientY>d&&(Pe=!0),Pe?x.hasClass(ue,"cc-active")||x.addClass(ue,"cc-active"):x.hasClass(ue,"cc-active")&&x.removeClass(ue,"cc-active")},200);this.onMouseMove=oe,window.addEventListener("mousemove",oe)}}}.call(this),this.options.autoOpen&&this.autoOpen()},T.prototype.destroy=function(){this.onButtonClick&&this.element&&(this.element.removeEventListener("click",this.onButtonClick),this.onButtonClick=null),this.dismissTimeout&&(clearTimeout(this.dismissTimeout),this.dismissTimeout=null),this.onWindowScroll&&(window.removeEventListener("scroll",this.onWindowScroll),this.onWindowScroll=null),this.onWindowClick&&(window.removeEventListener("click",this.onWindowClick),this.onWindowClick=null),this.onMouseMove&&(window.removeEventListener("mousemove",this.onMouseMove),this.onMouseMove=null),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.revokeBtn&&this.revokeBtn.parentNode&&this.revokeBtn.parentNode.removeChild(this.revokeBtn),this.revokeBtn=null,function(N){if(x.isPlainObject(N)){var H=x.hash(JSON.stringify(N)),U=f.customStyles[H];if(U&&!--U.references){var J=U.element.ownerNode;J&&J.parentNode&&J.parentNode.removeChild(J),f.customStyles[H]=null}}}(this.options.palette),this.options=null},T.prototype.open=function(N){if(this.element)return this.isOpen()||(f.hasTransition?this.fadeIn():this.element.style.display="",this.options.revokable&&this.toggleRevokeButton(),this.options.onPopupOpen.call(this)),this},T.prototype.close=function(N){if(this.element)return this.isOpen()&&(f.hasTransition?this.fadeOut():this.element.style.display="none",N&&this.options.revokable&&this.toggleRevokeButton(!0),this.options.onPopupClose.call(this)),this},T.prototype.fadeIn=function(){var N=this.element;f.hasTransition&&N&&(this.afterTransition&&r.call(this,N),x.hasClass(N,"cc-invisible"))&&(N.style.display="",this.options.static&&(this.element.parentNode.style.maxHeight=this.element.clientHeight+"px"),this.openingTimeout=setTimeout(o.bind(this,N),20))},T.prototype.fadeOut=function(){var N=this.element;f.hasTransition&&N&&(this.openingTimeout&&(clearTimeout(this.openingTimeout),o.bind(this,N)),x.hasClass(N,"cc-invisible")||(this.options.static&&(this.element.parentNode.style.maxHeight=""),this.afterTransition=r.bind(this,N),N.addEventListener(f.transitionEnd,this.afterTransition),x.addClass(N,"cc-invisible")))},T.prototype.isOpen=function(){return this.element&&""==this.element.style.display&&(!f.hasTransition||!x.hasClass(this.element,"cc-invisible"))},T.prototype.toggleRevokeButton=function(N){this.revokeBtn&&(this.revokeBtn.style.display=N?"":"none")},T.prototype.revokeChoice=function(N){this.options.enabled=!0,this.clearStatus(),this.options.onRevokeChoice.call(this),N||this.autoOpen()},T.prototype.hasAnswered=function(N){return Object.keys(f.status).indexOf(this.getStatus())>=0},T.prototype.hasConsented=function(N){var H=this.getStatus();return H==f.status.allow||H==f.status.dismiss},T.prototype.autoOpen=function(N){!this.hasAnswered()&&this.options.enabled?this.open():this.hasAnswered()&&this.options.revokable&&this.toggleRevokeButton(!0)},T.prototype.setStatus=function(N){var H=this.options.cookie,U=x.getCookie(H.name),J=Object.keys(f.status).indexOf(U)>=0;Object.keys(f.status).indexOf(N)>=0?(x.setCookie(H.name,N,H.expiryDays,H.domain,H.path,H.secure),this.options.onStatusChange.call(this,N,J)):this.clearStatus()},T.prototype.getStatus=function(){return x.getCookie(this.options.cookie.name)},T.prototype.clearStatus=function(){var N=this.options.cookie;x.setCookie(N.name,"",-1,N.domain,N.path)},T}(),f.Location=function(){var C={timeout:5e3,services:["ipinfo"],serviceDefinitions:{ipinfo:function(){return{url:"//ipinfo.io",headers:["Accept: application/json"],callback:function(y,_){try{var O=JSON.parse(_);return O.error?m(O):{code:O.country}}catch(N){return m({error:"Invalid response ("+N+")"})}}}},ipinfodb:function(y){return{url:"//api.ipinfodb.com/v3/ip-country/?key={api_key}&format=json&callback={callback}",isScript:!0,callback:function(_,O){try{var N=JSON.parse(O);return"ERROR"==N.statusCode?m({error:N.statusMessage}):{code:N.countryCode}}catch(H){return m({error:"Invalid response ("+H+")"})}}}},maxmind:function(){return{url:"//js.maxmind.com/js/apis/geoip2/v2.1/geoip2.js",isScript:!0,callback:function(y){window.geoip2?geoip2.country(function(_){try{y({code:_.country.iso_code})}catch(O){y(m(O))}},function(_){y(m(_))}):y(new Error("Unexpected response format. The downloaded script should have exported `geoip2` to the global scope"))}}}}};function T(y){x.deepExtend(this.options={},C),x.isPlainObject(y)&&x.deepExtend(this.options,y),this.currentServiceIndex=-1}function o(y,_,O){var N,H=document.createElement("script");H.type="text/"+(y.type||"javascript"),H.src=y.src||y,H.async=!1,H.onreadystatechange=H.onload=function(){var U=H.readyState;clearTimeout(N),_.done||U&&!/loaded|complete/.test(U)||(_.done=!0,_(),H.onreadystatechange=H.onload=null)},document.body.appendChild(H),N=setTimeout(function(){_.done=!0,_(),H.onreadystatechange=H.onload=null},O)}function r(y,_,O,N,H){var U=new(window.XMLHttpRequest||window.ActiveXObject)("MSXML2.XMLHTTP.3.0");if(U.open(N?"POST":"GET",y,1),U.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Array.isArray(H))for(var J=0,de=H.length;J<de;++J){var Q=H[J].split(":",2);U.setRequestHeader(Q[0].replace(/^\s+|\s+$/g,""),Q[1].replace(/^\s+|\s+$/g,""))}"function"==typeof _&&(U.onreadystatechange=function(){U.readyState>3&&_(U)}),U.send(N)}function m(y){return new Error("Error ["+(y.code||"UNKNOWN")+"]: "+y.error)}return T.prototype.getNextService=function(){var y;do{y=this.getServiceByIdx(++this.currentServiceIndex)}while(this.currentServiceIndex<this.options.services.length&&!y);return y},T.prototype.getServiceByIdx=function(y){var _=this.options.services[y];if("function"==typeof _){var O=_();return O.name&&x.deepExtend(O,this.options.serviceDefinitions[O.name](O)),O}return"string"==typeof _?this.options.serviceDefinitions[_]():x.isPlainObject(_)?this.options.serviceDefinitions[_.name](_):null},T.prototype.locate=function(y,_){var O=this.getNextService();O?(this.callbackComplete=y,this.callbackError=_,this.runService(O,this.runNextServiceOnError.bind(this))):_(new Error("No services to run"))},T.prototype.setupUrl=function(y){var _=this.getCurrentServiceOpts();return y.url.replace(/\{(.*?)\}/g,function(O,N){if("callback"===N){var H="callback"+Date.now();return window[H]=function(U){y.__JSONP_DATA=JSON.stringify(U)},H}if(N in _.interpolateUrl)return _.interpolateUrl[N]})},T.prototype.runService=function(y,_){var O=this;y&&y.url&&y.callback&&(y.isScript?o:r)(this.setupUrl(y),function(N){var H=N?N.responseText:"";y.__JSONP_DATA&&(H=y.__JSONP_DATA,delete y.__JSONP_DATA),O.runServiceCallback.call(O,_,y,H)},this.options.timeout,y.data,y.headers)},T.prototype.runServiceCallback=function(y,_,O){var N=this,H=_.callback(function(U){H||N.onServiceResult.call(N,y,U)},O);H&&this.onServiceResult.call(this,y,H)},T.prototype.onServiceResult=function(y,_){_ instanceof Error||_&&_.error?y.call(this,_,null):y.call(this,null,_)},T.prototype.runNextServiceOnError=function(y,_){if(y){this.logError(y);var O=this.getNextService();O?this.runService(O,this.runNextServiceOnError.bind(this)):this.completeService.call(this,this.callbackError,new Error("All services failed"))}else this.completeService.call(this,this.callbackComplete,_)},T.prototype.getCurrentServiceOpts=function(){var y=this.options.services[this.currentServiceIndex];return"string"==typeof y?{name:y}:"function"==typeof y?y():x.isPlainObject(y)?y:{}},T.prototype.completeService=function(y,_){this.currentServiceIndex=-1,y&&y(_)},T.prototype.logError=function(y){var _=this.currentServiceIndex,O=this.getServiceByIdx(_);console.warn("The service["+_+"] ("+O.url+") responded with the following error",y)},T}(),f.Law=function(){var C={regionalLaw:!0,hasLaw:["AT","BE","BG","HR","CZ","CY","DK","EE","FI","FR","DE","EL","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","SK","ES","SE","GB","UK","GR","EU"],revokable:["HR","CY","DK","EE","FR","DE","LV","LT","NL","PT","ES"],explicitAction:["HR","IT","ES"]};function T(o){this.initialise.apply(this,arguments)}return T.prototype.initialise=function(o){x.deepExtend(this.options={},C),x.isPlainObject(o)&&x.deepExtend(this.options,o)},T.prototype.get=function(o){var r=this.options;return{hasLaw:r.hasLaw.indexOf(o)>=0,revokable:r.revokable.indexOf(o)>=0,explicitAction:r.explicitAction.indexOf(o)>=0}},T.prototype.applyLaw=function(o,r){var m=this.get(r);return m.hasLaw||(o.enabled=!1,"function"==typeof o.onNoCookieLaw&&o.onNoCookieLaw(r,m)),this.options.regionalLaw&&(m.revokable&&(o.revokable=!0),m.explicitAction&&(o.dismissOnScroll=!1,o.dismissOnTimeout=!1)),o},T}(),f.initialise=function(C,T,o){var r=new f.Law(C.law);T||(T=function(){}),o||(o=function(){});var m=Object.keys(f.status),y=x.getCookie("cookieconsent_status");m.indexOf(y)>=0?T(new f.Popup(C)):f.getCountryCode(C,function(_){delete C.law,delete C.location,_.code&&(C=r.applyLaw(C,_.code)),T(new f.Popup(C))},function(_){delete C.law,delete C.location,o(_,new f.Popup(C))})},f.getCountryCode=function(C,T,o){C.law&&C.law.countryCode?T({code:C.law.countryCode}):C.location?new f.Location(C.location).locate(function(r){T(r||{})},o):T({})},f.utils=x,f.hasInitialised=!0,window.cookieconsent=f}}(window.cookieconsent||{});