/* Minification failed. Returning unminified contents.
(13,54-55): run-time error JS1195: Expected expression: >
(18,4-5): run-time error JS1195: Expected expression: )
(25,4-5): run-time error JS1195: Expected expression: )
(27,35-36): run-time error JS1004: Expected ';': {
(39,34-35): run-time error JS1195: Expected expression: >
(44,3-4): run-time error JS1002: Syntax error: }
(46,36-37): run-time error JS1195: Expected expression: >
(51,3-4): run-time error JS1002: Syntax error: }
(53,35-36): run-time error JS1195: Expected expression: >
(65,3-4): run-time error JS1002: Syntax error: }
(67,37-38): run-time error JS1195: Expected expression: >
(79,3-4): run-time error JS1002: Syntax error: }
(49,7-19): run-time error JS1018: 'return' statement outside of function: return value
(42,7-19): run-time error JS1018: 'return' statement outside of function: return value
(31,5-11): run-time error JS1018: 'return' statement outside of function: return
(1,240250-240252): run-time error JS1300: Strict-mode does not allow assignment to undefined variables: el
 */
!function n(r,a,s){function o(t,e){if(!a[t]){if(!r[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(i=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",i}i=a[t]={exports:{}},r[t][0].call(i.exports,function(e){return o(r[t][1][e]||e)},i,i.exports,n,r,a,s)}return a[t].exports}for(var l="function"==typeof require&&require,e=0;e<s.length;e++)o(s[e]);return o}({1:[function(c,i,n){!function(t){!function(){!function(e){"object"==typeof n&&void 0!==i?i.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:this).basicLightbox=e()}(function(){return function n(r,a,s){function o(t,e){if(!a[t]){if(!r[t]){var i="function"==typeof c&&c;if(!e&&i)return i(t,!0);if(l)return l(t,!0);i=new Error("Cannot find module '"+t+"'");throw i.code="MODULE_NOT_FOUND",i}i=a[t]={exports:{}};r[t][0].call(i.exports,function(e){return o(r[t][1][e]||e)},i,i.exports,n,r,a,s)}return a[t].exports}for(var l="function"==typeof c&&c,e=0;e<s.length;e++)o(s[e]);return o}({1:[function(e,t,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),i.create=i.visible=void 0;function a(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],i=document.createElement("div");return i.innerHTML=e.trim(),!0===t?i.children:i.firstChild}function s(e,t){return 1===(e=e.children).length&&e[0].tagName===t}function o(e){return null!=(e=e||document.querySelector(".basicLightbox"))&&!0===e.ownerDocument.body.contains(e)}i.visible=o,i.create=function(e,i){function t(e){return!1!==i.onClose(r)&&((t=n).classList.remove("basicLightbox--visible"),setTimeout(function(){return!1===o(t)||t.parentElement.removeChild(t),function(){if("function"==typeof e)return e(r)}()},410),!0);var t}var n=function(e,t){var i=a('\n\t\t<div class="basicLightbox '.concat(t.className,'">\n\t\t\t<div class="basicLightbox__placeholder" role="dialog"></div>\n\t\t</div>\n\t')),n=i.querySelector(".basicLightbox__placeholder");e.forEach(function(e){return n.appendChild(e)});var r=s(n,"IMG"),t=s(n,"VIDEO"),e=s(n,"IFRAME");return!0===r&&i.classList.add("basicLightbox--img"),!0===t&&i.classList.add("basicLightbox--video"),!0===e&&i.classList.add("basicLightbox--iframe"),i}(e=function(e){var t="string"==typeof e,i=e instanceof HTMLElement==1;if(!1==t&&!1==i)throw new Error("Content must be a DOM element/node or string");return!0==t?Array.from(a(e,!0)):"TEMPLATE"===e.tagName?[e.content.cloneNode(!0)]:Array.from(e.children)}(e),i=function(e){e=0<arguments.length&&void 0!==e?e:{};if(null==(e=Object.assign({},e)).closable&&(e.closable=!0),null==e.className&&(e.className=""),null==e.onShow&&(e.onShow=function(){}),null==e.onClose&&(e.onClose=function(){}),"boolean"!=typeof e.closable)throw new Error("Property `closable` must be a boolean");if("string"!=typeof e.className)throw new Error("Property `className` must be a string");if("function"!=typeof e.onShow)throw new Error("Property `onShow` must be a function");if("function"!=typeof e.onClose)throw new Error("Property `onClose` must be a function");return e}(i));!0===i.closable&&n.addEventListener("click",function(e){e.target===n&&t()});var r={element:function(){return n},visible:function(){return o(n)},show:function(e){return!1!==i.onShow(r)&&(t=n,document.body.appendChild(t),setTimeout(function(){requestAnimationFrame(function(){return t.classList.add("basicLightbox--visible"),function(){if("function"==typeof e)return e(r)}()})},10),!0);var t},close:t};return r}},{}]},{},[1])(1)})}.call(this)}.call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,i,t){!function(e,t){"use strict";"object"==typeof i&&"object"==typeof i.exports?i.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(T,e){"use strict";function m(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item}function v(e){return null!=e&&e===e.window}var t=[],i=Object.getPrototypeOf,o=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},l=t.push,r=t.indexOf,n={},a=n.toString,y=n.hasOwnProperty,s=y.toString,c=s.call(Object),b={},E=T.document,d={type:!0,src:!0,nonce:!0,noModule:!0};function w(e,t,i){var n,r,a=(i=i||E).createElement("script");if(a.text=e,t)for(n in d)(r=t[n]||t.getAttribute&&t.getAttribute(n))&&a.setAttribute(n,r);i.head.appendChild(a).parentNode.removeChild(a)}function f(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[a.call(e)]||"object":typeof e}var C=function(e,t){return new C.fn.init(e,t)};function u(e){var t=!!e&&"length"in e&&e.length,i=f(e);return!m(e)&&!v(e)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in e)}C.fn=C.prototype={jquery:"3.6.0",constructor:C,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=C.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return C.each(this,e)},map:function(i){return this.pushStack(C.map(this,function(e,t){return i.call(e,t,e)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(C.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(C.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:t.sort,splice:t.splice},C.extend=C.fn.extend=function(){var e,t,i,n,r,a=arguments[0]||{},s=1,o=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===o&&(a=this,s--);s<o;s++)if(null!=(e=arguments[s]))for(t in e)i=e[t],"__proto__"!==t&&a!==i&&(l&&i&&(C.isPlainObject(i)||(n=Array.isArray(i)))?(r=a[t],r=n&&!Array.isArray(r)?[]:n||C.isPlainObject(r)?r:{},n=!1,a[t]=C.extend(l,r,i)):void 0!==i&&(a[t]=i));return a},C.extend({expando:"jQuery"+("3.6.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){return!(!e||"[object Object]"!==a.call(e))&&(!(e=i(e))||"function"==typeof(e=y.call(e,"constructor")&&e.constructor)&&s.call(e)===c)},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,i){w(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,n=0;if(u(e))for(i=e.length;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(!1===t.call(e[n],n,e[n]))break;return e},makeArray:function(e,t){t=t||[];return null!=e&&(u(Object(e))?C.merge(t,"string"==typeof e?[e]:e):l.call(t,e)),t},inArray:function(e,t,i){return null==t?-1:r.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,r=e.length;n<i;n++)e[r++]=t[n];return e.length=r,e},grep:function(e,t,i){for(var n=[],r=0,a=e.length,s=!i;r<a;r++)!t(e[r],r)!=s&&n.push(e[r]);return n},map:function(e,t,i){var n,r,a=0,s=[];if(u(e))for(n=e.length;a<n;a++)null!=(r=t(e[a],a,i))&&s.push(r);else for(a in e)null!=(r=t(e[a],a,i))&&s.push(r);return g(s)},guid:1,support:b}),"function"==typeof Symbol&&(C.fn[Symbol.iterator]=t[Symbol.iterator]),C.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var p=function(i){function u(e,t){return e="0x"+e.slice(1)-65536,t||(e<0?String.fromCharCode(65536+e):String.fromCharCode(e>>10|55296,1023&e|56320))}function p(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function n(){T()}var e,h,w,a,r,f,m,v,x,l,c,T,E,s,C,g,o,d,y,S="sizzle"+ +new Date,b=i.document,k=0,M=0,L=le(),P=le(),A=le(),D=le(),$=function(e,t){return e===t&&(c=!0),0},z={}.hasOwnProperty,t=[],O=t.pop,I=t.push,N=t.push,j=t.slice,H=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},q="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",_="[\\x20\\t\\r\\n\\f]",R="(?:\\\\[\\da-fA-F]{1,6}"+_+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",B="\\["+_+"*("+R+")(?:"+_+"*([*^$|!~]?=)"+_+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+R+"))|)"+_+"*\\]",F=":("+R+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+B+")*)|.*)\\)|)",W=new RegExp(_+"+","g"),G=new RegExp("^"+_+"+|((?:^|[^\\\\])(?:\\\\.)*)"+_+"+$","g"),V=new RegExp("^"+_+"*,"+_+"*"),X=new RegExp("^"+_+"*([>+~]|"+_+")"+_+"*"),Y=new RegExp(_+"|>"),U=new RegExp(F),K=new RegExp("^"+R+"$"),Q={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+B),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),bool:new RegExp("^(?:"+q+")$","i"),needsContext:new RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},Z=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,ee=/^h\d$/i,te=/^[^{]+\{\s*\[native \w/,ie=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ne=/[+~]/,re=new RegExp("\\\\[\\da-fA-F]{1,6}"+_+"?|\\\\([^\\r\\n\\f])","g"),ae=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,se=ye(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{N.apply(t=j.call(b.childNodes),b.childNodes),t[b.childNodes.length].nodeType}catch(e){N={apply:t.length?function(e,t){I.apply(e,j.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}function oe(t,e,i,n){var r,a,s,o,l,c,d=e&&e.ownerDocument,u=e?e.nodeType:9;if(i=i||[],"string"!=typeof t||!t||1!==u&&9!==u&&11!==u)return i;if(!n&&(T(e),e=e||E,C)){if(11!==u&&(o=ie.exec(t)))if(c=o[1]){if(9===u){if(!(a=e.getElementById(c)))return i;if(a.id===c)return i.push(a),i}else if(d&&(a=d.getElementById(c))&&y(e,a)&&a.id===c)return i.push(a),i}else{if(o[2])return N.apply(i,e.getElementsByTagName(t)),i;if((c=o[3])&&h.getElementsByClassName&&e.getElementsByClassName)return N.apply(i,e.getElementsByClassName(c)),i}if(h.qsa&&!D[t+" "]&&(!g||!g.test(t))&&(1!==u||"object"!==e.nodeName.toLowerCase())){if(c=t,d=e,1===u&&(Y.test(t)||X.test(t))){for((d=ne.test(t)&&me(e.parentNode)||e)===e&&h.scope||((s=e.getAttribute("id"))?s=s.replace(ae,p):e.setAttribute("id",s=S)),r=(l=f(t)).length;r--;)l[r]=(s?"#"+s:":scope")+" "+ge(l[r]);c=l.join(",")}try{return N.apply(i,d.querySelectorAll(c)),i}catch(e){D(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return v(t.replace(G,"$1"),e,i,n)}function le(){var i=[];function n(e,t){return i.push(e+" ")>w.cacheLength&&delete n[i.shift()],n[e+" "]=t}return n}function ce(e){return e[S]=!0,e}function de(e){var t=E.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function ue(e,t){for(var i=e.split("|"),n=i.length;n--;)w.attrHandle[i[n]]=t}function pe(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function he(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&se(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function fe(s){return ce(function(a){return a=+a,ce(function(e,t){for(var i,n=s([],e.length,a),r=n.length;r--;)e[i=n[r]]&&(e[i]=!(t[i]=e[i]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in h=oe.support={},r=oe.isXML=function(e){var t=e&&e.namespaceURI,e=e&&(e.ownerDocument||e).documentElement;return!Z.test(t||e&&e.nodeName||"HTML")},T=oe.setDocument=function(e){var t,e=e?e.ownerDocument||e:b;return e!=E&&9===e.nodeType&&e.documentElement&&(s=(E=e).documentElement,C=!r(E),b!=E&&(t=E.defaultView)&&t.top!==t&&(t.addEventListener?t.addEventListener("unload",n,!1):t.attachEvent&&t.attachEvent("onunload",n)),h.scope=de(function(e){return s.appendChild(e).appendChild(E.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),h.attributes=de(function(e){return e.className="i",!e.getAttribute("className")}),h.getElementsByTagName=de(function(e){return e.appendChild(E.createComment("")),!e.getElementsByTagName("*").length}),h.getElementsByClassName=te.test(E.getElementsByClassName),h.getById=de(function(e){return s.appendChild(e).id=S,!E.getElementsByName||!E.getElementsByName(S).length}),h.getById?(w.filter.ID=function(e){var t=e.replace(re,u);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&C){e=t.getElementById(e);return e?[e]:[]}}):(w.filter.ID=function(e){var t=e.replace(re,u);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&C){var i,n,r,a=t.getElementById(e);if(a){if((i=a.getAttributeNode("id"))&&i.value===e)return[a];for(r=t.getElementsByName(e),n=0;a=r[n++];)if((i=a.getAttributeNode("id"))&&i.value===e)return[a]}return[]}}),w.find.TAG=h.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):h.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],r=0,a=t.getElementsByTagName(e);if("*"!==e)return a;for(;i=a[r++];)1===i.nodeType&&n.push(i);return n},w.find.CLASS=h.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&C)return t.getElementsByClassName(e)},o=[],g=[],(h.qsa=te.test(E.querySelectorAll))&&(de(function(e){var t;s.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+_+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+_+"*(?:value|"+q+")"),e.querySelectorAll("[id~="+S+"-]").length||g.push("~="),(t=E.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||g.push("\\["+_+"*name"+_+"*="+_+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||g.push(".#.+[+~]"),e.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")}),de(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=E.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+_+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),s.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(h.matchesSelector=te.test(d=s.matches||s.webkitMatchesSelector||s.mozMatchesSelector||s.oMatchesSelector||s.msMatchesSelector))&&de(function(e){h.disconnectedMatch=d.call(e,"*"),d.call(e,"[s!='']:x"),o.push("!=",F)}),g=g.length&&new RegExp(g.join("|")),o=o.length&&new RegExp(o.join("|")),t=te.test(s.compareDocumentPosition),y=t||te.test(s.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(i.contains?i.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},$=t?function(e,t){if(e===t)return c=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!h.sortDetached&&t.compareDocumentPosition(e)===i?e==E||e.ownerDocument==b&&y(b,e)?-1:t==E||t.ownerDocument==b&&y(b,t)?1:l?H(l,e)-H(l,t):0:4&i?-1:1)}:function(e,t){if(e===t)return c=!0,0;var i,n=0,r=e.parentNode,a=t.parentNode,s=[e],o=[t];if(!r||!a)return e==E?-1:t==E?1:r?-1:a?1:l?H(l,e)-H(l,t):0;if(r===a)return pe(e,t);for(i=e;i=i.parentNode;)s.unshift(i);for(i=t;i=i.parentNode;)o.unshift(i);for(;s[n]===o[n];)n++;return n?pe(s[n],o[n]):s[n]==b?-1:o[n]==b?1:0}),E},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if(T(e),h.matchesSelector&&C&&!D[t+" "]&&(!o||!o.test(t))&&(!g||!g.test(t)))try{var i=d.call(e,t);if(i||h.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){D(t,!0)}return 0<oe(t,E,null,[e]).length},oe.contains=function(e,t){return(e.ownerDocument||e)!=E&&T(e),y(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!=E&&T(e);var i=w.attrHandle[t.toLowerCase()],i=i&&z.call(w.attrHandle,t.toLowerCase())?i(e,t,!C):void 0;return void 0!==i?i:h.attributes||!C?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},oe.escape=function(e){return(e+"").replace(ae,p)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,i=[],n=0,r=0;if(c=!h.detectDuplicates,l=!h.sortStable&&e.slice(0),e.sort($),c){for(;t=e[r++];)t===e[r]&&(n=i.push(r));for(;n--;)e.splice(i[n],1)}return l=null,e},a=oe.getText=function(e){var t,i="",n=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=a(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[n++];)i+=a(t);return i},(w=oe.selectors={cacheLength:50,createPseudo:ce,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(re,u),e[3]=(e[3]||e[4]||e[5]||"").replace(re,u),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&U.test(i)&&(t=f(i,!0))&&(t=i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(re,u).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=L[e+" "];return t||(t=new RegExp("(^|"+_+")"+e+"("+_+"|$)"))&&L(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,i,n){return function(e){e=oe.attr(e,t);return null==e?"!="===i:!i||(e+="","="===i?e===n:"!="===i?e!==n:"^="===i?n&&0===e.indexOf(n):"*="===i?n&&-1<e.indexOf(n):"$="===i?n&&e.slice(-n.length)===n:"~="===i?-1<(" "+e.replace(W," ")+" ").indexOf(n):"|="===i&&(e===n||e.slice(0,n.length+1)===n+"-"))}},CHILD:function(f,e,t,m,v){var g="nth"!==f.slice(0,3),y="last"!==f.slice(-4),b="of-type"===e;return 1===m&&0===v?function(e){return!!e.parentNode}:function(e,t,i){var n,r,a,s,o,l,c=g!=y?"nextSibling":"previousSibling",d=e.parentNode,u=b&&e.nodeName.toLowerCase(),p=!i&&!b,h=!1;if(d){if(g){for(;c;){for(s=e;s=s[c];)if(b?s.nodeName.toLowerCase()===u:1===s.nodeType)return!1;l=c="only"===f&&!l&&"nextSibling"}return!0}if(l=[y?d.firstChild:d.lastChild],y&&p){for(h=(o=(n=(r=(a=(s=d)[S]||(s[S]={}))[s.uniqueID]||(a[s.uniqueID]={}))[f]||[])[0]===k&&n[1])&&n[2],s=o&&d.childNodes[o];s=++o&&s&&s[c]||(h=o=0)||l.pop();)if(1===s.nodeType&&++h&&s===e){r[f]=[k,o,h];break}}else if(!1===(h=p?o=(n=(r=(a=(s=e)[S]||(s[S]={}))[s.uniqueID]||(a[s.uniqueID]={}))[f]||[])[0]===k&&n[1]:h))for(;(s=++o&&s&&s[c]||(h=o=0)||l.pop())&&((b?s.nodeName.toLowerCase()!==u:1!==s.nodeType)||!++h||(p&&((r=(a=s[S]||(s[S]={}))[s.uniqueID]||(a[s.uniqueID]={}))[f]=[k,h]),s!==e)););return(h-=v)===m||h%m==0&&0<=h/m}}},PSEUDO:function(e,a){var t,s=w.pseudos[e]||w.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return s[S]?s(a):1<s.length?(t=[e,e,"",a],w.setFilters.hasOwnProperty(e.toLowerCase())?ce(function(e,t){for(var i,n=s(e,a),r=n.length;r--;)e[i=H(e,n[r])]=!(t[i]=n[r])}):function(e){return s(e,0,t)}):s}},pseudos:{not:ce(function(e){var n=[],r=[],o=m(e.replace(G,"$1"));return o[S]?ce(function(e,t,i,n){for(var r,a=o(e,null,n,[]),s=e.length;s--;)(r=a[s])&&(e[s]=!(t[s]=r))}):function(e,t,i){return n[0]=e,o(n,null,i,r),n[0]=null,!r.pop()}}),has:ce(function(t){return function(e){return 0<oe(t,e).length}}),contains:ce(function(t){return t=t.replace(re,u),function(e){return-1<(e.textContent||a(e)).indexOf(t)}}),lang:ce(function(i){return K.test(i||"")||oe.error("unsupported lang: "+i),i=i.replace(re,u).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===i||0===t.indexOf(i+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=i.location&&i.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===s},focus:function(e){return e===E.activeElement&&(!E.hasFocus||E.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return ee.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:fe(function(){return[0]}),last:fe(function(e,t){return[t-1]}),eq:fe(function(e,t,i){return[i<0?i+t:i]}),even:fe(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:fe(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:fe(function(e,t,i){for(var n=i<0?i+t:t<i?t:i;0<=--n;)e.push(n);return e}),gt:fe(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=w.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})w.pseudos[e]=function(i){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===i}}(e);function ve(){}function ge(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function ye(s,e,t){var o=e.dir,l=e.next,c=l||o,d=t&&"parentNode"===c,u=M++;return e.first?function(e,t,i){for(;e=e[o];)if(1===e.nodeType||d)return s(e,t,i);return!1}:function(e,t,i){var n,r,a=[k,u];if(i){for(;e=e[o];)if((1===e.nodeType||d)&&s(e,t,i))return!0}else for(;e=e[o];)if(1===e.nodeType||d)if(n=(r=e[S]||(e[S]={}))[e.uniqueID]||(r[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[o]||e;else{if((r=n[c])&&r[0]===k&&r[1]===u)return a[2]=r[2];if((n[c]=a)[2]=s(e,t,i))return!0}return!1}}function be(r){return 1<r.length?function(e,t,i){for(var n=r.length;n--;)if(!r[n](e,t,i))return!1;return!0}:r[0]}function we(e,t,i,n,r){for(var a,s=[],o=0,l=e.length,c=null!=t;o<l;o++)(a=e[o])&&(i&&!i(a,n,r)||(s.push(a),c&&t.push(o)));return s}function xe(h,f,m,v,g,e){return v&&!v[S]&&(v=xe(v)),g&&!g[S]&&(g=xe(g,e)),ce(function(e,t,i,n){var r,a,s,o=[],l=[],c=t.length,d=e||function(e,t,i){for(var n=0,r=t.length;n<r;n++)oe(e,t[n],i);return i}(f||"*",i.nodeType?[i]:i,[]),u=!h||!e&&f?d:we(d,o,h,i,n),p=m?g||(e?h:c||v)?[]:t:u;if(m&&m(u,p,i,n),v)for(r=we(p,l),v(r,[],i,n),a=r.length;a--;)(s=r[a])&&(p[l[a]]=!(u[l[a]]=s));if(e){if(g||h){if(g){for(r=[],a=p.length;a--;)(s=p[a])&&r.push(u[a]=s);g(null,p=[],r,n)}for(a=p.length;a--;)(s=p[a])&&-1<(r=g?H(e,s):o[a])&&(e[r]=!(t[r]=s))}}else p=we(p===t?p.splice(c,p.length):p),g?g(null,t,p,n):N.apply(t,p)})}function Te(v,g){function e(e,t,i,n,r){var a,s,o,l=0,c="0",d=e&&[],u=[],p=x,h=e||b&&w.find.TAG("*",r),f=k+=null==p?1:Math.random()||.1,m=h.length;for(r&&(x=t==E||t||r);c!==m&&null!=(a=h[c]);c++){if(b&&a){for(s=0,t||a.ownerDocument==E||(T(a),i=!C);o=v[s++];)if(o(a,t||E,i)){n.push(a);break}r&&(k=f)}y&&((a=!o&&a)&&l--,e&&d.push(a))}if(l+=c,y&&c!==l){for(s=0;o=g[s++];)o(d,u,t,i);if(e){if(0<l)for(;c--;)d[c]||u[c]||(u[c]=O.call(n));u=we(u)}N.apply(n,u),r&&!e&&0<u.length&&1<l+g.length&&oe.uniqueSort(n)}return r&&(k=f,x=p),d}var y=0<g.length,b=0<v.length;return y?ce(e):e}return ve.prototype=w.filters=w.pseudos,w.setFilters=new ve,f=oe.tokenize=function(e,t){var i,n,r,a,s,o,l,c=P[e+" "];if(c)return t?0:c.slice(0);for(s=e,o=[],l=w.preFilter;s;){for(a in i&&!(n=V.exec(s))||(n&&(s=s.slice(n[0].length)||s),o.push(r=[])),i=!1,(n=X.exec(s))&&(i=n.shift(),r.push({value:i,type:n[0].replace(G," ")}),s=s.slice(i.length)),w.filter)!(n=Q[a].exec(s))||l[a]&&!(n=l[a](n))||(i=n.shift(),r.push({value:i,type:a,matches:n}),s=s.slice(i.length));if(!i)break}return t?s.length:s?oe.error(e):P(e,o).slice(0)},m=oe.compile=function(e,t){var i,n=[],r=[],a=A[e+" "];if(!a){for(i=(t=t||f(e)).length;i--;)((a=function e(t){for(var n,i,r,a=t.length,s=w.relative[t[0].type],o=s||w.relative[" "],l=s?1:0,c=ye(function(e){return e===n},o,!0),d=ye(function(e){return-1<H(n,e)},o,!0),u=[function(e,t,i){return i=!s&&(i||t!==x)||((n=t).nodeType?c:d)(e,t,i),n=null,i}];l<a;l++)if(i=w.relative[t[l].type])u=[ye(be(u),i)];else{if((i=w.filter[t[l].type].apply(null,t[l].matches))[S]){for(r=++l;r<a&&!w.relative[t[r].type];r++);return xe(1<l&&be(u),1<l&&ge(t.slice(0,l-1).concat({value:" "===t[l-2].type?"*":""})).replace(G,"$1"),i,l<r&&e(t.slice(l,r)),r<a&&e(t=t.slice(r)),r<a&&ge(t))}u.push(i)}return be(u)}(t[i]))[S]?n:r).push(a);(a=A(e,Te(r,n))).selector=e}return a},v=oe.select=function(e,t,i,n){var r,a,s,o,l,c="function"==typeof e&&e,d=!n&&f(e=c.selector||e);if(i=i||[],1===d.length){if(2<(a=d[0]=d[0].slice(0)).length&&"ID"===(s=a[0]).type&&9===t.nodeType&&C&&w.relative[a[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(re,u),t)||[])[0]))return i;c&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(r=Q.needsContext.test(e)?0:a.length;r--&&(s=a[r],!w.relative[o=s.type]);)if((l=w.find[o])&&(n=l(s.matches[0].replace(re,u),ne.test(a[0].type)&&me(t.parentNode)||t))){if(a.splice(r,1),!(e=n.length&&ge(a)))return N.apply(i,n),i;break}}return(c||m(e,d))(n,t,!C,i,!t||ne.test(e)&&me(t.parentNode)||t),i},h.sortStable=S.split("").sort($).join("")===S,h.detectDuplicates=!!c,T(),h.sortDetached=de(function(e){return 1&e.compareDocumentPosition(E.createElement("fieldset"))}),de(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ue("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),h.attributes&&de(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ue("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),de(function(e){return null==e.getAttribute("disabled")})||ue(q,function(e,t,i){if(!i)return!0===e[t]?t.toLowerCase():(t=e.getAttributeNode(t))&&t.specified?t.value:null}),oe}(T);C.find=p,C.expr=p.selectors,C.expr[":"]=C.expr.pseudos,C.uniqueSort=C.unique=p.uniqueSort,C.text=p.getText,C.isXMLDoc=p.isXML,C.contains=p.contains,C.escapeSelector=p.escape;function h(e,t,i){for(var n=[],r=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&C(e).is(i))break;n.push(e)}return n}function x(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i}var S=C.expr.match.needsContext;function k(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var M=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,i,n){return m(i)?C.grep(e,function(e,t){return!!i.call(e,t,e)!==n}):i.nodeType?C.grep(e,function(e){return e===i!==n}):"string"!=typeof i?C.grep(e,function(e){return-1<r.call(i,e)!==n}):C.filter(i,e,n)}C.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?C.find.matchesSelector(n,e)?[n]:[]:C.find.matches(e,C.grep(t,function(e){return 1===e.nodeType}))},C.fn.extend({find:function(e){var t,i,n=this.length,r=this;if("string"!=typeof e)return this.pushStack(C(e).filter(function(){for(t=0;t<n;t++)if(C.contains(r[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)C.find(e,r[t],i);return 1<n?C.uniqueSort(i):i},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&S.test(e)?C(e):e||[],!1).length}});var P=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(C.fn.init=function(e,t,i){if(!e)return this;if(i=i||A,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==i.ready?i.ready(e):e(C):C.makeArray(e,this);if(!(n="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:P.exec(e))||!n[1]&&t)return(!t||t.jquery?t||i:this.constructor(t)).find(e);if(n[1]){if(t=t instanceof C?t[0]:t,C.merge(this,C.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),M.test(n[1])&&C.isPlainObject(t))for(var n in t)m(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return(e=E.getElementById(n[2]))&&(this[0]=e,this.length=1),this}).prototype=C.fn;var A=C(E),D=/^(?:parents|prev(?:Until|All))/,$={children:!0,contents:!0,next:!0,prev:!0};function z(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}C.fn.extend({has:function(e){var t=C(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(C.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,r=this.length,a=[],s="string"!=typeof e&&C(e);if(!S.test(e))for(;n<r;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(s?-1<s.index(i):1===i.nodeType&&C.find.matchesSelector(i,e))){a.push(i);break}return this.pushStack(1<a.length?C.uniqueSort(a):a)},index:function(e){return e?"string"==typeof e?r.call(C(e),this[0]):r.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),C.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,i){return h(e,"parentNode",i)},next:function(e){return z(e,"nextSibling")},prev:function(e){return z(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,i){return h(e,"nextSibling",i)},prevUntil:function(e,t,i){return h(e,"previousSibling",i)},siblings:function(e){return x((e.parentNode||{}).firstChild,e)},children:function(e){return x(e.firstChild)},contents:function(e){return null!=e.contentDocument&&i(e.contentDocument)?e.contentDocument:(k(e,"template")&&(e=e.content||e),C.merge([],e.childNodes))}},function(n,r){C.fn[n]=function(e,t){var i=C.map(this,r,e);return(t="Until"!==n.slice(-5)?e:t)&&"string"==typeof t&&(i=C.filter(t,i)),1<this.length&&($[n]||C.uniqueSort(i),D.test(n)&&i.reverse()),this.pushStack(i)}});var O=/[^\x20\t\r\n\f]+/g;function I(e){return e}function N(e){throw e}function j(e,t,i,n){var r;try{e&&m(r=e.promise)?r.call(e).done(t).fail(i):e&&m(r=e.then)?r.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}C.Callbacks=function(n){var e,i;n="string"==typeof n?(e=n,i={},C.each(e.match(O)||[],function(e,t){i[t]=!0}),i):C.extend({},n);function r(){for(o=o||n.once,s=a=!0;c.length;d=-1)for(t=c.shift();++d<l.length;)!1===l[d].apply(t[0],t[1])&&n.stopOnFalse&&(d=l.length,t=!1);n.memory||(t=!1),a=!1,o&&(l=t?[]:"")}var a,t,s,o,l=[],c=[],d=-1,u={add:function(){return l&&(t&&!a&&(d=l.length-1,c.push(t)),function i(e){C.each(e,function(e,t){m(t)?n.unique&&u.has(t)||l.push(t):t&&t.length&&"string"!==f(t)&&i(t)})}(arguments),t&&!a&&r()),this},remove:function(){return C.each(arguments,function(e,t){for(var i;-1<(i=C.inArray(t,l,i));)l.splice(i,1),i<=d&&d--}),this},has:function(e){return e?-1<C.inArray(e,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return o=c=[],l=t="",this},disabled:function(){return!l},lock:function(){return o=c=[],t||a||(l=t=""),this},locked:function(){return!!o},fireWith:function(e,t){return o||(t=[e,(t=t||[]).slice?t.slice():t],c.push(t),a||r()),this},fire:function(){return u.fireWith(this,arguments),this},fired:function(){return!!s}};return u},C.extend({Deferred:function(e){var a=[["notify","progress",C.Callbacks("memory"),C.Callbacks("memory"),2],["resolve","done",C.Callbacks("once memory"),C.Callbacks("once memory"),0,"resolved"],["reject","fail",C.Callbacks("once memory"),C.Callbacks("once memory"),1,"rejected"]],r="pending",s={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return s.then(null,e)},pipe:function(){var r=arguments;return C.Deferred(function(n){C.each(a,function(e,t){var i=m(r[t[4]])&&r[t[4]];o[t[1]](function(){var e=i&&i.apply(this,arguments);e&&m(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[t[0]+"With"](this,i?[e]:arguments)})}),r=null}).promise()},then:function(t,i,n){var l=0;function c(r,a,s,o){return function(){function e(){var e,t;if(!(r<l)){if((e=s.apply(i,n))===a.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?o?t.call(e,c(l,a,I,o),c(l,a,N,o)):(l++,t.call(e,c(l,a,I,o),c(l,a,N,o),c(l,a,I,a.notifyWith))):(s!==I&&(i=void 0,n=[e]),(o||a.resolveWith)(i,n))}}var i=this,n=arguments,t=o?e:function(){try{e()}catch(e){C.Deferred.exceptionHook&&C.Deferred.exceptionHook(e,t.stackTrace),l<=r+1&&(s!==N&&(i=void 0,n=[e]),a.rejectWith(i,n))}};r?t():(C.Deferred.getStackHook&&(t.stackTrace=C.Deferred.getStackHook()),T.setTimeout(t))}}return C.Deferred(function(e){a[0][3].add(c(0,e,m(n)?n:I,e.notifyWith)),a[1][3].add(c(0,e,m(t)?t:I)),a[2][3].add(c(0,e,m(i)?i:N))}).promise()},promise:function(e){return null!=e?C.extend(e,s):s}},o={};return C.each(a,function(e,t){var i=t[2],n=t[5];s[t[1]]=i.add,n&&i.add(function(){r=n},a[3-e][2].disable,a[3-e][3].disable,a[0][2].lock,a[0][3].lock),i.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=i.fireWith}),s.promise(o),e&&e.call(o,o),o},when:function(e){function t(t){return function(e){r[t]=this,a[t]=1<arguments.length?o.call(arguments):e,--i||s.resolveWith(r,a)}}var i=arguments.length,n=i,r=Array(n),a=o.call(arguments),s=C.Deferred();if(i<=1&&(j(e,s.done(t(n)).resolve,s.reject,!i),"pending"===s.state()||m(a[n]&&a[n].then)))return s.then();for(;n--;)j(a[n],t(n),s.reject);return s.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;C.Deferred.exceptionHook=function(e,t){T.console&&T.console.warn&&e&&H.test(e.name)&&T.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},C.readyException=function(e){T.setTimeout(function(){throw e})};var q=C.Deferred();function _(){E.removeEventListener("DOMContentLoaded",_),T.removeEventListener("load",_),C.ready()}C.fn.ready=function(e){return q.then(e).catch(function(e){C.readyException(e)}),this},C.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--C.readyWait:C.isReady)||(C.isReady=!0)!==e&&0<--C.readyWait||q.resolveWith(E,[C])}}),C.ready.then=q.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?T.setTimeout(C.ready):(E.addEventListener("DOMContentLoaded",_),T.addEventListener("load",_));function R(e,t,i,n,r,a,s){var o=0,l=e.length,c=null==i;if("object"===f(i))for(o in r=!0,i)R(e,t,o,i[o],!0,a,s);else if(void 0!==n&&(r=!0,m(n)||(s=!0),t=c?s?(t.call(e,n),null):(c=t,function(e,t,i){return c.call(C(e),i)}):t))for(;o<l;o++)t(e[o],i,s?n:n.call(e[o],o,t(e[o],i)));return r?e:c?t.call(e):l?t(e[0],i):a}var B=/^-ms-/,F=/-([a-z])/g;function W(e,t){return t.toUpperCase()}function G(e){return e.replace(B,"ms-").replace(F,W)}function V(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function X(){this.expando=C.expando+X.uid++}X.uid=1,X.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,r=this.cache(e);if("string"==typeof t)r[G(t)]=i;else for(n in t)r[G(n)]=t[n];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][G(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){i=(t=Array.isArray(t)?t.map(G):(t=G(t))in n?[t]:t.match(O)||[]).length;for(;i--;)delete n[t[i]]}void 0!==t&&!C.isEmptyObject(n)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!C.isEmptyObject(e)}};var Y=new X,U=new X,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function Z(e,t,i){var n,r;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(Q,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i="true"===(r=i)||"false"!==r&&("null"===r?null:r===+r+""?+r:K.test(r)?JSON.parse(r):r)}catch(e){}U.set(e,t,i)}else i=void 0;return i}C.extend({hasData:function(e){return U.hasData(e)||Y.hasData(e)},data:function(e,t,i){return U.access(e,t,i)},removeData:function(e,t){U.remove(e,t)},_data:function(e,t,i){return Y.access(e,t,i)},_removeData:function(e,t){Y.remove(e,t)}}),C.fn.extend({data:function(i,e){var t,n,r,a=this[0],s=a&&a.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){U.set(this,i)}):R(this,function(e){var t;return a&&void 0===e?void 0!==(t=U.get(a,i))||void 0!==(t=Z(a,i))?t:void 0:void this.each(function(){U.set(this,i,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(r=U.get(a),1===a.nodeType&&!Y.get(a,"hasDataAttrs"))){for(t=s.length;t--;)s[t]&&0===(n=s[t].name).indexOf("data-")&&(n=G(n.slice(5)),Z(a,n,r[n]));Y.set(a,"hasDataAttrs",!0)}return r},removeData:function(e){return this.each(function(){U.remove(this,e)})}}),C.extend({queue:function(e,t,i){var n;if(e)return n=Y.get(e,t=(t||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=Y.access(e,t,C.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=C.queue(e,t),n=i.length,r=i.shift(),a=C._queueHooks(e,t);"inprogress"===r&&(r=i.shift(),n--),r&&("fx"===t&&i.unshift("inprogress"),delete a.stop,r.call(e,function(){C.dequeue(e,t)},a)),!n&&a&&a.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return Y.get(e,i)||Y.access(e,i,{empty:C.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",i])})})}}),C.fn.extend({queue:function(t,i){var e=2;return"string"!=typeof t&&(i=t,t="fx",e--),arguments.length<e?C.queue(this[0],t):void 0===i?this:this.each(function(){var e=C.queue(this,t,i);C._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&C.dequeue(this,t)})},dequeue:function(e){return this.each(function(){C.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function i(){--r||a.resolveWith(s,[s])}var n,r=1,a=C.Deferred(),s=this,o=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(n=Y.get(s[o],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(i));return i(),a.promise(t)}});var J=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ee=new RegExp("^(?:([+-])=|)("+J+")([a-z%]*)$","i"),te=["Top","Right","Bottom","Left"],ie=E.documentElement,ne=function(e){return C.contains(e.ownerDocument,e)},re={composed:!0};ie.getRootNode&&(ne=function(e){return C.contains(e.ownerDocument,e)||e.getRootNode(re)===e.ownerDocument});function ae(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ne(e)&&"none"===C.css(e,"display")}function se(e,t,i,n){var r,a,s=20,o=n?function(){return n.cur()}:function(){return C.css(e,t,"")},l=o(),c=i&&i[3]||(C.cssNumber[t]?"":"px"),d=e.nodeType&&(C.cssNumber[t]||"px"!==c&&+l)&&ee.exec(C.css(e,t));if(d&&d[3]!==c){for(c=c||d[3],d=+(l/=2)||1;s--;)C.style(e,t,d+c),(1-a)*(1-(a=o()/l||.5))<=0&&(s=0),d/=a;C.style(e,t,(d*=2)+c),i=i||[]}return i&&(d=+d||+l||0,r=i[1]?d+(i[1]+1)*i[2]:+i[2],n&&(n.unit=c,n.start=d,n.end=r)),r}var oe={};function le(e,t){for(var i,n,r,a,s,o=[],l=0,c=e.length;l<c;l++)(n=e[l]).style&&(i=n.style.display,t?("none"===i&&(o[l]=Y.get(n,"display")||null,o[l]||(n.style.display="")),""===n.style.display&&ae(n)&&(o[l]=(s=a=void 0,a=(r=n).ownerDocument,s=r.nodeName,(r=oe[s])||(a=a.body.appendChild(a.createElement(s)),r=C.css(a,"display"),a.parentNode.removeChild(a),oe[s]=r="none"===r?"block":r)))):"none"!==i&&(o[l]="none",Y.set(n,"display",i)));for(l=0;l<c;l++)null!=o[l]&&(e[l].style.display=o[l]);return e}C.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?C(this).show():C(this).hide()})}});var ce=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,ue=/^$|^module$|\/(?:java|ecma)script/i;Xt=E.createDocumentFragment().appendChild(E.createElement("div")),(p=E.createElement("input")).setAttribute("type","radio"),p.setAttribute("checked","checked"),p.setAttribute("name","t"),Xt.appendChild(p),b.checkClone=Xt.cloneNode(!0).cloneNode(!0).lastChild.checked,Xt.innerHTML="<textarea>x</textarea>",b.noCloneChecked=!!Xt.cloneNode(!0).lastChild.defaultValue,Xt.innerHTML="<option></option>",b.option=!!Xt.lastChild;var pe={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 he(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&k(e,t)?C.merge([e],i):i}function fe(e,t){for(var i=0,n=e.length;i<n;i++)Y.set(e[i],"globalEval",!t||Y.get(t[i],"globalEval"))}pe.tbody=pe.tfoot=pe.colgroup=pe.caption=pe.thead,pe.th=pe.td,b.option||(pe.optgroup=pe.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function ve(e,t,i,n,r){for(var a,s,o,l,c,d=t.createDocumentFragment(),u=[],p=0,h=e.length;p<h;p++)if((a=e[p])||0===a)if("object"===f(a))C.merge(u,a.nodeType?[a]:a);else if(me.test(a)){for(s=s||d.appendChild(t.createElement("div")),o=(de.exec(a)||["",""])[1].toLowerCase(),o=pe[o]||pe._default,s.innerHTML=o[1]+C.htmlPrefilter(a)+o[2],c=o[0];c--;)s=s.lastChild;C.merge(u,s.childNodes),(s=d.firstChild).textContent=""}else u.push(t.createTextNode(a));for(d.textContent="",p=0;a=u[p++];)if(n&&-1<C.inArray(a,n))r&&r.push(a);else if(l=ne(a),s=he(d.appendChild(a),"script"),l&&fe(s),i)for(c=0;a=s[c++];)ue.test(a.type||"")&&i.push(a);return d}var ge=/^([^.]*)(?:\.(.+)|)/;function ye(){return!0}function be(){return!1}function we(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function xe(e,t,i,n,r,a){var s,o;if("object"==typeof t){for(o in"string"!=typeof i&&(n=n||i,i=void 0),t)xe(e,o,i,n,t[o],a);return e}if(null==n&&null==r?(r=i,n=i=void 0):null==r&&("string"==typeof i?(r=n,n=void 0):(r=n,n=i,i=void 0)),!1===r)r=be;else if(!r)return e;return 1===a&&(s=r,(r=function(e){return C().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=C.guid++)),e.each(function(){C.event.add(this,t,r,n,i)})}function Te(e,r,a){a?(Y.set(e,r,!1),C.event.add(e,r,{namespace:!1,handler:function(e){var t,i,n=Y.get(this,r);if(1&e.isTrigger&&this[r]){if(n.length)(C.event.special[r]||{}).delegateType&&e.stopPropagation();else if(n=o.call(arguments),Y.set(this,r,n),t=a(this,r),this[r](),n!==(i=Y.get(this,r))||t?Y.set(this,r,!1):i={},n!==i)return e.stopImmediatePropagation(),e.preventDefault(),i&&i.value}else n.length&&(Y.set(this,r,{value:C.event.trigger(C.extend(n[0],C.Event.prototype),n.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,r)&&C.event.add(e,r,ye)}C.event={global:{},add:function(t,e,i,n,r){var a,s,o,l,c,d,u,p,h,f=Y.get(t);if(V(t))for(i.handler&&(i=(a=i).handler,r=a.selector),r&&C.find.matchesSelector(ie,r),i.guid||(i.guid=C.guid++),(o=f.events)||(o=f.events=Object.create(null)),(s=f.handle)||(s=f.handle=function(e){return void 0!==C&&C.event.triggered!==e.type?C.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(O)||[""]).length;l--;)u=h=(c=ge.exec(e[l])||[])[1],p=(c[2]||"").split(".").sort(),u&&(d=C.event.special[u]||{},u=(r?d.delegateType:d.bindType)||u,d=C.event.special[u]||{},c=C.extend({type:u,origType:h,data:n,handler:i,guid:i.guid,selector:r,needsContext:r&&C.expr.match.needsContext.test(r),namespace:p.join(".")},a),(h=o[u])||((h=o[u]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(t,n,p,s)||t.addEventListener&&t.addEventListener(u,s)),d.add&&(d.add.call(t,c),c.handler.guid||(c.handler.guid=i.guid)),r?h.splice(h.delegateCount++,0,c):h.push(c),C.event.global[u]=!0)},remove:function(e,t,i,n,r){var a,s,o,l,c,d,u,p,h,f,m,v=Y.hasData(e)&&Y.get(e);if(v&&(l=v.events)){for(c=(t=(t||"").match(O)||[""]).length;c--;)if(h=m=(o=ge.exec(t[c])||[])[1],f=(o[2]||"").split(".").sort(),h){for(u=C.event.special[h]||{},p=l[h=(n?u.delegateType:u.bindType)||h]||[],o=o[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=a=p.length;a--;)d=p[a],!r&&m!==d.origType||i&&i.guid!==d.guid||o&&!o.test(d.namespace)||n&&n!==d.selector&&("**"!==n||!d.selector)||(p.splice(a,1),d.selector&&p.delegateCount--,u.remove&&u.remove.call(e,d));s&&!p.length&&(u.teardown&&!1!==u.teardown.call(e,f,v.handle)||C.removeEvent(e,h,v.handle),delete l[h])}else for(h in l)C.event.remove(e,h+t[c],i,n,!0);C.isEmptyObject(l)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,i,n,r,a,s=new Array(arguments.length),o=C.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[o.type]||[],e=C.event.special[o.type]||{};for(s[0]=o,t=1;t<arguments.length;t++)s[t]=arguments[t];if(o.delegateTarget=this,!e.preDispatch||!1!==e.preDispatch.call(this,o)){for(a=C.event.handlers.call(this,o,l),t=0;(n=a[t++])&&!o.isPropagationStopped();)for(o.currentTarget=n.elem,i=0;(r=n.handlers[i++])&&!o.isImmediatePropagationStopped();)o.rnamespace&&!1!==r.namespace&&!o.rnamespace.test(r.namespace)||(o.handleObj=r,o.data=r.data,void 0!==(r=((C.event.special[r.origType]||{}).handle||r.handler).apply(n.elem,s))&&!1===(o.result=r)&&(o.preventDefault(),o.stopPropagation()));return e.postDispatch&&e.postDispatch.call(this,o),o.result}},handlers:function(e,t){var i,n,r,a,s,o=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&1<=e.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(a=[],s={},i=0;i<l;i++)void 0===s[r=(n=t[i]).selector+" "]&&(s[r]=n.needsContext?-1<C(r,this).index(c):C.find(r,this,null,[c]).length),s[r]&&a.push(n);a.length&&o.push({elem:c,handlers:a})}return c=this,l<t.length&&o.push({elem:c,handlers:t.slice(l)}),o},addProp:function(t,e){Object.defineProperty(C.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[C.expando]?e:new C.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){e=this||e;return ce.test(e.type)&&e.click&&k(e,"input")&&Te(e,"click",ye),!1},trigger:function(e){e=this||e;return ce.test(e.type)&&e.click&&k(e,"input")&&Te(e,"click"),!0},_default:function(e){e=e.target;return ce.test(e.type)&&e.click&&k(e,"input")&&Y.get(e,"click")||k(e,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},C.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},C.Event=function(e,t){if(!(this instanceof C.Event))return new C.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?ye:be,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&C.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[C.expando]=!0},C.Event.prototype={constructor:C.Event,isDefaultPrevented:be,isPropagationStopped:be,isImmediatePropagationStopped:be,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=ye,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=ye,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=ye,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},C.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},C.event.addProp),C.each({focus:"focusin",blur:"focusout"},function(e,t){C.event.special[e]={setup:function(){return Te(this,e,we),!1},trigger:function(){return Te(this,e),!0},_default:function(){return!0},delegateType:t}}),C.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,r){C.event.special[e]={delegateType:r,bindType:r,handle:function(e){var t,i=e.relatedTarget,n=e.handleObj;return i&&(i===this||C.contains(this,i))||(e.type=n.origType,t=n.handler.apply(this,arguments),e.type=r),t}}}),C.fn.extend({on:function(e,t,i,n){return xe(this,e,t,i,n)},one:function(e,t,i,n){return xe(this,e,t,i,n,1)},off:function(e,t,i){var n,r;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,C(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=be),this.each(function(){C.event.remove(this,e,i,t)});for(r in e)this.off(r,t,e[r]);return this}});var Ee=/<script|<style|<link/i,Ce=/checked\s*(?:[^=]|=\s*.checked.)/i,Se=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function ke(e,t){return k(e,"table")&&k(11!==t.nodeType?t:t.firstChild,"tr")&&C(e).children("tbody")[0]||e}function Me(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Le(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var i,n,r,a;if(1===t.nodeType){if(Y.hasData(e)&&(a=Y.get(e).events))for(r in Y.remove(t,"handle events"),a)for(i=0,n=a[r].length;i<n;i++)C.event.add(t,r,a[r][i]);U.hasData(e)&&(e=U.access(e),e=C.extend({},e),U.set(t,e))}}function Ae(i,n,r,a){n=g(n);var e,t,s,o,l,c,d=0,u=i.length,p=u-1,h=n[0],f=m(h);if(f||1<u&&"string"==typeof h&&!b.checkClone&&Ce.test(h))return i.each(function(e){var t=i.eq(e);f&&(n[0]=h.call(this,e,t.html())),Ae(t,n,r,a)});if(u&&(t=(e=ve(n,i[0].ownerDocument,!1,i,a)).firstChild,1===e.childNodes.length&&(e=t),t||a)){for(o=(s=C.map(he(e,"script"),Me)).length;d<u;d++)l=e,d!==p&&(l=C.clone(l,!0,!0),o&&C.merge(s,he(l,"script"))),r.call(i[d],l,d);if(o)for(c=s[s.length-1].ownerDocument,C.map(s,Le),d=0;d<o;d++)l=s[d],ue.test(l.type||"")&&!Y.access(l,"globalEval")&&C.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?C._evalUrl&&!l.noModule&&C._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):w(l.textContent.replace(Se,""),l,c))}return i}function De(e,t,i){for(var n,r=t?C.filter(t,e):e,a=0;null!=(n=r[a]);a++)i||1!==n.nodeType||C.cleanData(he(n)),n.parentNode&&(i&&ne(n)&&fe(he(n,"script")),n.parentNode.removeChild(n));return e}C.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var n,r,a,s,o,l,c,d=e.cloneNode(!0),u=ne(e);if(!(b.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||C.isXMLDoc(e)))for(s=he(d),n=0,r=(a=he(e)).length;n<r;n++)o=a[n],l=s[n],c=void 0,"input"===(c=l.nodeName.toLowerCase())&&ce.test(o.type)?l.checked=o.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=o.defaultValue);if(t)if(i)for(a=a||he(e),s=s||he(d),n=0,r=a.length;n<r;n++)Pe(a[n],s[n]);else Pe(e,d);return 0<(s=he(d,"script")).length&&fe(s,!u&&he(e,"script")),d},cleanData:function(e){for(var t,i,n,r=C.event.special,a=0;void 0!==(i=e[a]);a++)if(V(i)){if(t=i[Y.expando]){if(t.events)for(n in t.events)r[n]?C.event.remove(i,n):C.removeEvent(i,n,t.handle);i[Y.expando]=void 0}i[U.expando]&&(i[U.expando]=void 0)}}}),C.fn.extend({detach:function(e){return De(this,e,!0)},remove:function(e){return De(this,e)},text:function(e){return R(this,function(e){return void 0===e?C.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Ae(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||ke(this,e).appendChild(e)})},prepend:function(){return Ae(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=ke(this,e)).insertBefore(e,t.firstChild)})},before:function(){return Ae(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Ae(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(C.cleanData(he(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return C.clone(this,e,t)})},html:function(e){return R(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ee.test(e)&&!pe[(de.exec(e)||["",""])[1].toLowerCase()]){e=C.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(C.cleanData(he(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var i=[];return Ae(this,arguments,function(e){var t=this.parentNode;C.inArray(this,i)<0&&(C.cleanData(he(this)),t&&t.replaceChild(e,this))},i)}}),C.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,s){C.fn[e]=function(e){for(var t,i=[],n=C(e),r=n.length-1,a=0;a<=r;a++)t=a===r?this:this.clone(!0),C(n[a])[s](t),l.apply(i,t.get());return this.pushStack(i)}});function $e(e){var t=e.ownerDocument.defaultView;return(t=!t||!t.opener?T:t).getComputedStyle(e)}function ze(e,t,i){var n,r={};for(n in t)r[n]=e.style[n],e.style[n]=t[n];for(n in i=i.call(e),t)e.style[n]=r[n];return i}var Oe,Ie,Ne,je,He,qe,_e,Re,Be=new RegExp("^("+J+")(?!px)[a-z%]+$","i"),Fe=new RegExp(te.join("|"),"i");function We(){var e;Re&&(_e.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",Re.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ie.appendChild(_e).appendChild(Re),e=T.getComputedStyle(Re),Oe="1%"!==e.top,qe=12===Ge(e.marginLeft),Re.style.right="60%",je=36===Ge(e.right),Ie=36===Ge(e.width),Re.style.position="absolute",Ne=12===Ge(Re.offsetWidth/3),ie.removeChild(_e),Re=null)}function Ge(e){return Math.round(parseFloat(e))}function Ve(e,t,i){var n,r,a=e.style;return(i=i||$e(e))&&(""!==(r=i.getPropertyValue(t)||i[t])||ne(e)||(r=C.style(e,t)),!b.pixelBoxStyles()&&Be.test(r)&&Fe.test(t)&&(n=a.width,e=a.minWidth,t=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=i.width,a.width=n,a.minWidth=e,a.maxWidth=t)),void 0!==r?r+"":r}function Xe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}_e=E.createElement("div"),(Re=E.createElement("div")).style&&(Re.style.backgroundClip="content-box",Re.cloneNode(!0).style.backgroundClip="",b.clearCloneStyle="content-box"===Re.style.backgroundClip,C.extend(b,{boxSizingReliable:function(){return We(),Ie},pixelBoxStyles:function(){return We(),je},pixelPosition:function(){return We(),Oe},reliableMarginLeft:function(){return We(),qe},scrollboxSize:function(){return We(),Ne},reliableTrDimensions:function(){var e,t,i;return null==He&&(e=E.createElement("table"),t=E.createElement("tr"),i=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",i.style.height="9px",i.style.display="block",ie.appendChild(e).appendChild(t).appendChild(i),i=T.getComputedStyle(t),He=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===t.offsetHeight,ie.removeChild(e)),He}}));var Ye=["Webkit","Moz","ms"],Ue=E.createElement("div").style,Ke={};function Qe(e){var t=C.cssProps[e]||Ke[e];return t||(e in Ue?e:Ke[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=Ye.length;i--;)if((e=Ye[i]+t)in Ue)return e}(e)||e)}var Ze=/^(none|table(?!-c[ea]).+)/,Je=/^--/,et={position:"absolute",visibility:"hidden",display:"block"},tt={letterSpacing:"0",fontWeight:"400"};function it(e,t,i){var n=ee.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function nt(e,t,i,n,r,a){var s="width"===t?1:0,o=0,l=0;if(i===(n?"border":"content"))return 0;for(;s<4;s+=2)"margin"===i&&(l+=C.css(e,i+te[s],!0,r)),n?("content"===i&&(l-=C.css(e,"padding"+te[s],!0,r)),"margin"!==i&&(l-=C.css(e,"border"+te[s]+"Width",!0,r))):(l+=C.css(e,"padding"+te[s],!0,r),"padding"!==i?l+=C.css(e,"border"+te[s]+"Width",!0,r):o+=C.css(e,"border"+te[s]+"Width",!0,r));return!n&&0<=a&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-a-l-o-.5))||0),l}function rt(e,t,i){var n=$e(e),r=(!b.boxSizingReliable()||i)&&"border-box"===C.css(e,"boxSizing",!1,n),a=r,s=Ve(e,t,n),o="offset"+t[0].toUpperCase()+t.slice(1);if(Be.test(s)){if(!i)return s;s="auto"}return(!b.boxSizingReliable()&&r||!b.reliableTrDimensions()&&k(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===C.css(e,"display",!1,n))&&e.getClientRects().length&&(r="border-box"===C.css(e,"boxSizing",!1,n),(a=o in e)&&(s=e[o])),(s=parseFloat(s)||0)+nt(e,t,i||(r?"border":"content"),a,n,s)+"px"}function at(e,t,i,n,r){return new at.prototype.init(e,t,i,n,r)}C.extend({cssHooks:{opacity:{get:function(e,t){if(t){e=Ve(e,"opacity");return""===e?"1":e}}}},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,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,a,s,o=G(t),l=Je.test(t),c=e.style;if(l||(t=Qe(o)),s=C.cssHooks[t]||C.cssHooks[o],void 0===i)return s&&"get"in s&&void 0!==(r=s.get(e,!1,n))?r:c[t];"string"===(a=typeof i)&&(r=ee.exec(i))&&r[1]&&(i=se(e,t,r),a="number"),null!=i&&i==i&&("number"!==a||l||(i+=r&&r[3]||(C.cssNumber[o]?"":"px")),b.clearCloneStyle||""!==i||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(i=s.set(e,i,n))||(l?c.setProperty(t,i):c[t]=i))}},css:function(e,t,i,n){var r,a=G(t);return Je.test(t)||(t=Qe(a)),"normal"===(r=void 0===(r=(a=C.cssHooks[t]||C.cssHooks[a])&&"get"in a?a.get(e,!0,i):r)?Ve(e,t,n):r)&&t in tt&&(r=tt[t]),""===i||i?(t=parseFloat(r),!0===i||isFinite(t)?t||0:r):r}}),C.each(["height","width"],function(e,o){C.cssHooks[o]={get:function(e,t,i){if(t)return!Ze.test(C.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?rt(e,o,i):ze(e,et,function(){return rt(e,o,i)})},set:function(e,t,i){var n,r=$e(e),a=!b.scrollboxSize()&&"absolute"===r.position,s=(a||i)&&"border-box"===C.css(e,"boxSizing",!1,r),i=i?nt(e,o,i,s,r):0;return s&&a&&(i-=Math.ceil(e["offset"+o[0].toUpperCase()+o.slice(1)]-parseFloat(r[o])-nt(e,o,"border",!1,r)-.5)),i&&(n=ee.exec(t))&&"px"!==(n[3]||"px")&&(e.style[o]=t,t=C.css(e,o)),it(0,t,i)}}}),C.cssHooks.marginLeft=Xe(b.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ve(e,"marginLeft"))||e.getBoundingClientRect().left-ze(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),C.each({margin:"",padding:"",border:"Width"},function(r,a){C.cssHooks[r+a]={expand:function(e){for(var t=0,i={},n="string"==typeof e?e.split(" "):[e];t<4;t++)i[r+te[t]+a]=n[t]||n[t-2]||n[0];return i}},"margin"!==r&&(C.cssHooks[r+a].set=it)}),C.fn.extend({css:function(e,t){return R(this,function(e,t,i){var n,r,a={},s=0;if(Array.isArray(t)){for(n=$e(e),r=t.length;s<r;s++)a[t[s]]=C.css(e,t[s],!1,n);return a}return void 0!==i?C.style(e,t,i):C.css(e,t)},e,t,1<arguments.length)}}),((C.Tween=at).prototype={constructor:at,init:function(e,t,i,n,r,a){this.elem=e,this.prop=i,this.easing=r||C.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=a||(C.cssNumber[i]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return(e&&e.get?e:at.propHooks._default).get(this)},run:function(e){var t,i=at.propHooks[this.prop];return this.options.duration?this.pos=t=C.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:at.propHooks._default).set(this),this}}).init.prototype=at.prototype,(at.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=C.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){C.fx.step[e.prop]?C.fx.step[e.prop](e):1!==e.elem.nodeType||!C.cssHooks[e.prop]&&null==e.elem.style[Qe(e.prop)]?e.elem[e.prop]=e.now:C.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},C.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},C.fx=at.prototype.init,C.fx.step={};var st,ot,lt=/^(?:toggle|show|hide)$/,ct=/queueHooks$/;function dt(){ot&&(!1===E.hidden&&T.requestAnimationFrame?T.requestAnimationFrame(dt):T.setTimeout(dt,C.fx.interval),C.fx.tick())}function ut(){return T.setTimeout(function(){st=void 0}),st=Date.now()}function pt(e,t){var i,n=0,r={height:e};for(t=t?1:0;n<4;n+=2-t)r["margin"+(i=te[n])]=r["padding"+i]=e;return t&&(r.opacity=r.width=e),r}function ht(e,t,i){for(var n,r=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),a=0,s=r.length;a<s;a++)if(n=r[a].call(i,t,e))return n}function ft(r,e,t){var i,a,n=0,s=ft.prefilters.length,o=C.Deferred().always(function(){delete l.elem}),l=function(){if(a)return!1;for(var e=st||ut(),e=Math.max(0,c.startTime+c.duration-e),t=1-(e/c.duration||0),i=0,n=c.tweens.length;i<n;i++)c.tweens[i].run(t);return o.notifyWith(r,[c,t,e]),t<1&&n?e:(n||o.notifyWith(r,[c,1,0]),o.resolveWith(r,[c]),!1)},c=o.promise({elem:r,props:C.extend({},e),opts:C.extend(!0,{specialEasing:{},easing:C.easing._default},t),originalProperties:e,originalOptions:t,startTime:st||ut(),duration:t.duration,tweens:[],createTween:function(e,t){e=C.Tween(r,c.opts,e,t,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(e),e},stop:function(e){var t=0,i=e?c.tweens.length:0;if(a)return this;for(a=!0;t<i;t++)c.tweens[t].run(1);return e?(o.notifyWith(r,[c,1,0]),o.resolveWith(r,[c,e])):o.rejectWith(r,[c,e]),this}}),d=c.props;for(!function(e,t){var i,n,r,a,s;for(i in e)if(r=t[n=G(i)],a=e[i],Array.isArray(a)&&(r=a[1],a=e[i]=a[0]),i!==n&&(e[n]=a,delete e[i]),(s=C.cssHooks[n])&&"expand"in s)for(i in a=s.expand(a),delete e[n],a)i in e||(e[i]=a[i],t[i]=r);else t[n]=r}(d,c.opts.specialEasing);n<s;n++)if(i=ft.prefilters[n].call(c,r,d,c.opts))return m(i.stop)&&(C._queueHooks(c.elem,c.opts.queue).stop=i.stop.bind(i)),i;return C.map(d,ht,c),m(c.opts.start)&&c.opts.start.call(r,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),C.fx.timer(C.extend(l,{elem:r,anim:c,queue:c.opts.queue})),c}C.Animation=C.extend(ft,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return se(i.elem,e,ee.exec(t),i),i}]},tweener:function(e,t){for(var i,n=0,r=(e=m(e)?(t=e,["*"]):e.match(O)).length;n<r;n++)i=e[n],ft.tweeners[i]=ft.tweeners[i]||[],ft.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,r,a,s,o,l,c,d="width"in t||"height"in t,u=this,p={},h=e.style,f=e.nodeType&&ae(e),m=Y.get(e,"fxshow");for(n in i.queue||(null==(s=C._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,o=s.empty.fire,s.empty.fire=function(){s.unqueued||o()}),s.unqueued++,u.always(function(){u.always(function(){s.unqueued--,C.queue(e,"fx").length||s.empty.fire()})})),t)if(r=t[n],lt.test(r)){if(delete t[n],a=a||"toggle"===r,r===(f?"hide":"show")){if("show"!==r||!m||void 0===m[n])continue;f=!0}p[n]=m&&m[n]||C.style(e,n)}if((l=!C.isEmptyObject(t))||!C.isEmptyObject(p))for(n in d&&1===e.nodeType&&(i.overflow=[h.overflow,h.overflowX,h.overflowY],null==(c=m&&m.display)&&(c=Y.get(e,"display")),"none"===(d=C.css(e,"display"))&&(c?d=c:(le([e],!0),c=e.style.display||c,d=C.css(e,"display"),le([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===C.css(e,"float")&&(l||(u.done(function(){h.display=c}),null==c&&(d=h.display,c="none"===d?"":d)),h.display="inline-block")),i.overflow&&(h.overflow="hidden",u.always(function(){h.overflow=i.overflow[0],h.overflowX=i.overflow[1],h.overflowY=i.overflow[2]})),l=!1,p)l||(m?"hidden"in m&&(f=m.hidden):m=Y.access(e,"fxshow",{display:c}),a&&(m.hidden=!f),f&&le([e],!0),u.done(function(){for(n in f||le([e]),Y.remove(e,"fxshow"),p)C.style(e,n,p[n])})),l=ht(f?m[n]:0,n,u),n in m||(m[n]=l.start,f&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),C.speed=function(e,t,i){var n=e&&"object"==typeof e?C.extend({},e):{complete:i||!i&&t||m(e)&&e,duration:e,easing:i&&t||t&&!m(t)&&t};return C.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in C.fx.speeds?n.duration=C.fx.speeds[n.duration]:n.duration=C.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){m(n.old)&&n.old.call(this),n.queue&&C.dequeue(this,n.queue)},n},C.fn.extend({fadeTo:function(e,t,i,n){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(t,e,i,n){function r(){var e=ft(this,C.extend({},t),s);(a||Y.get(this,"finish"))&&e.stop(!0)}var a=C.isEmptyObject(t),s=C.speed(e,i,n);return r.finish=r,a||!1===s.queue?this.each(r):this.queue(s.queue,r)},stop:function(r,e,a){function s(e){var t=e.stop;delete e.stop,t(a)}return"string"!=typeof r&&(a=e,e=r,r=void 0),e&&this.queue(r||"fx",[]),this.each(function(){var e=!0,t=null!=r&&r+"queueHooks",i=C.timers,n=Y.get(this);if(t)n[t]&&n[t].stop&&s(n[t]);else for(t in n)n[t]&&n[t].stop&&ct.test(t)&&s(n[t]);for(t=i.length;t--;)i[t].elem!==this||null!=r&&i[t].queue!==r||(i[t].anim.stop(a),e=!1,i.splice(t,1));!e&&a||C.dequeue(this,r)})},finish:function(s){return!1!==s&&(s=s||"fx"),this.each(function(){var e,t=Y.get(this),i=t[s+"queue"],n=t[s+"queueHooks"],r=C.timers,a=i?i.length:0;for(t.finish=!0,C.queue(this,s,[]),n&&n.stop&&n.stop.call(this,!0),e=r.length;e--;)r[e].elem===this&&r[e].queue===s&&(r[e].anim.stop(!0),r.splice(e,1));for(e=0;e<a;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete t.finish})}}),C.each(["toggle","show","hide"],function(e,n){var r=C.fn[n];C.fn[n]=function(e,t,i){return null==e||"boolean"==typeof e?r.apply(this,arguments):this.animate(pt(n,!0),e,t,i)}}),C.each({slideDown:pt("show"),slideUp:pt("hide"),slideToggle:pt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,n){C.fn[e]=function(e,t,i){return this.animate(n,e,t,i)}}),C.timers=[],C.fx.tick=function(){var e,t=0,i=C.timers;for(st=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||C.fx.stop(),st=void 0},C.fx.timer=function(e){C.timers.push(e),C.fx.start()},C.fx.interval=13,C.fx.start=function(){ot||(ot=!0,dt())},C.fx.stop=function(){ot=null},C.fx.speeds={slow:600,fast:200,_default:400},C.fn.delay=function(n,e){return n=C.fx&&C.fx.speeds[n]||n,this.queue(e=e||"fx",function(e,t){var i=T.setTimeout(e,n);t.stop=function(){T.clearTimeout(i)}})},Xt=E.createElement("input"),J=E.createElement("select").appendChild(E.createElement("option")),Xt.type="checkbox",b.checkOn=""!==Xt.value,b.optSelected=J.selected,(Xt=E.createElement("input")).value="t",Xt.type="radio",b.radioValue="t"===Xt.value;var mt,vt=C.expr.attrHandle;C.fn.extend({attr:function(e,t){return R(this,C.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){C.removeAttr(this,e)})}}),C.extend({attr:function(e,t,i){var n,r,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return void 0===e.getAttribute?C.prop(e,t,i):(1===a&&C.isXMLDoc(e)||(r=C.attrHooks[t.toLowerCase()]||(C.expr.match.bool.test(t)?mt:void 0)),void 0!==i?null===i?void C.removeAttr(e,t):r&&"set"in r&&void 0!==(n=r.set(e,i,t))?n:(e.setAttribute(t,i+""),i):!(r&&"get"in r&&null!==(n=r.get(e,t)))&&null==(n=C.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){if(!b.radioValue&&"radio"===t&&k(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,n=0,r=t&&t.match(O);if(r&&1===e.nodeType)for(;i=r[n++];)e.removeAttribute(i)}}),mt={set:function(e,t,i){return!1===t?C.removeAttr(e,i):e.setAttribute(i,i),i}},C.each(C.expr.match.bool.source.match(/\w+/g),function(e,t){var s=vt[t]||C.find.attr;vt[t]=function(e,t,i){var n,r,a=t.toLowerCase();return i||(r=vt[a],vt[a]=n,n=null!=s(e,t,i)?a:null,vt[a]=r),n}});var gt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;function bt(e){return(e.match(O)||[]).join(" ")}function wt(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(O)||[]}C.fn.extend({prop:function(e,t){return R(this,C.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[C.propFix[e]||e]})}}),C.extend({prop:function(e,t,i){var n,r,a=e.nodeType;if(3!==a&&8!==a&&2!==a)return 1===a&&C.isXMLDoc(e)||(t=C.propFix[t]||t,r=C.propHooks[t]),void 0!==i?r&&"set"in r&&void 0!==(n=r.set(e,i,t))?n:e[t]=i:r&&"get"in r&&null!==(n=r.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=C.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),b.optSelected||(C.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),C.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){C.propFix[this.toLowerCase()]=this}),C.fn.extend({addClass:function(t){var e,i,n,r,a,s,o=0;if(m(t))return this.each(function(e){C(this).addClass(t.call(this,e,wt(this)))});if((e=xt(t)).length)for(;i=this[o++];)if(s=wt(i),n=1===i.nodeType&&" "+bt(s)+" "){for(a=0;r=e[a++];)n.indexOf(" "+r+" ")<0&&(n+=r+" ");s!==(s=bt(n))&&i.setAttribute("class",s)}return this},removeClass:function(t){var e,i,n,r,a,s,o=0;if(m(t))return this.each(function(e){C(this).removeClass(t.call(this,e,wt(this)))});if(!arguments.length)return this.attr("class","");if((e=xt(t)).length)for(;i=this[o++];)if(s=wt(i),n=1===i.nodeType&&" "+bt(s)+" "){for(a=0;r=e[a++];)for(;-1<n.indexOf(" "+r+" ");)n=n.replace(" "+r+" "," ");s!==(s=bt(n))&&i.setAttribute("class",s)}return this},toggleClass:function(r,t){var a=typeof r,s="string"==a||Array.isArray(r);return"boolean"==typeof t&&s?t?this.addClass(r):this.removeClass(r):m(r)?this.each(function(e){C(this).toggleClass(r.call(this,e,wt(this),t),t)}):this.each(function(){var e,t,i,n;if(s)for(t=0,i=C(this),n=xt(r);e=n[t++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==r&&"boolean"!=a||((e=wt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==r&&Y.get(this,"__className__")||""))})},hasClass:function(e){for(var t,i=0,n=" "+e+" ";t=this[i++];)if(1===t.nodeType&&-1<(" "+bt(wt(t))+" ").indexOf(n))return!0;return!1}});var Tt=/\r/g;C.fn.extend({val:function(t){var i,e,n,r=this[0];return arguments.length?(n=m(t),this.each(function(e){1===this.nodeType&&(null==(e=n?t.call(this,e,C(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=C.map(e,function(e){return null==e?"":e+""})),(i=C.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,e,"value")||(this.value=e))})):r?(i=C.valHooks[r.type]||C.valHooks[r.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(r,"value"))?e:"string"==typeof(e=r.value)?e.replace(Tt,""):null==e?"":e:void 0}}),C.extend({valHooks:{option:{get:function(e){var t=C.find.attr(e,"value");return null!=t?t:bt(C.text(e))}},select:{get:function(e){for(var t,i=e.options,n=e.selectedIndex,r="select-one"===e.type,a=r?null:[],s=r?n+1:i.length,o=n<0?s:r?n:0;o<s;o++)if(((t=i[o]).selected||o===n)&&!t.disabled&&(!t.parentNode.disabled||!k(t.parentNode,"optgroup"))){if(t=C(t).val(),r)return t;a.push(t)}return a},set:function(e,t){for(var i,n,r=e.options,a=C.makeArray(t),s=r.length;s--;)((n=r[s]).selected=-1<C.inArray(C.valHooks.option.get(n),a))&&(i=!0);return i||(e.selectedIndex=-1),a}}}}),C.each(["radio","checkbox"],function(){C.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<C.inArray(C(e).val(),t)}},b.checkOn||(C.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),b.focusin="onfocusin"in T;function Et(e){e.stopPropagation()}var Ct=/^(?:focusinfocus|focusoutblur)$/;C.extend(C.event,{trigger:function(e,t,i,n){var r,a,s,o,l,c,d,u=[i||E],p=y.call(e,"type")?e.type:e,h=y.call(e,"namespace")?e.namespace.split("."):[],f=d=a=i=i||E;if(3!==i.nodeType&&8!==i.nodeType&&!Ct.test(p+C.event.triggered)&&(-1<p.indexOf(".")&&(p=(h=p.split(".")).shift(),h.sort()),o=p.indexOf(":")<0&&"on"+p,(e=e[C.expando]?e:new C.Event(p,"object"==typeof e&&e)).isTrigger=n?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:C.makeArray(t,[e]),c=C.event.special[p]||{},n||!c.trigger||!1!==c.trigger.apply(i,t))){if(!n&&!c.noBubble&&!v(i)){for(s=c.delegateType||p,Ct.test(s+p)||(f=f.parentNode);f;f=f.parentNode)u.push(f),a=f;a===(i.ownerDocument||E)&&u.push(a.defaultView||a.parentWindow||T)}for(r=0;(f=u[r++])&&!e.isPropagationStopped();)d=f,e.type=1<r?s:c.bindType||p,(l=(Y.get(f,"events")||Object.create(null))[e.type]&&Y.get(f,"handle"))&&l.apply(f,t),(l=o&&f[o])&&l.apply&&V(f)&&(e.result=l.apply(f,t),!1===e.result&&e.preventDefault());return e.type=p,n||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(u.pop(),t)||!V(i)||o&&m(i[p])&&!v(i)&&((a=i[o])&&(i[o]=null),C.event.triggered=p,e.isPropagationStopped()&&d.addEventListener(p,Et),i[p](),e.isPropagationStopped()&&d.removeEventListener(p,Et),C.event.triggered=void 0,a&&(i[o]=a)),e.result}},simulate:function(e,t,i){e=C.extend(new C.Event,i,{type:e,isSimulated:!0});C.event.trigger(e,null,t)}}),C.fn.extend({trigger:function(e,t){return this.each(function(){C.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return C.event.trigger(e,t,i,!0)}}),b.focusin||C.each({focus:"focusin",blur:"focusout"},function(i,n){function r(e){C.event.simulate(n,e.target,C.event.fix(e))}C.event.special[n]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,n);t||e.addEventListener(i,r,!0),Y.access(e,n,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,n)-1;t?Y.access(e,n,t):(e.removeEventListener(i,r,!0),Y.remove(e,n))}}});var St=T.location,kt={guid:Date.now()},Mt=/\?/;C.parseXML=function(e){var t,i;if(!e||"string"!=typeof e)return null;try{t=(new T.DOMParser).parseFromString(e,"text/xml")}catch(e){}return i=t&&t.getElementsByTagName("parsererror")[0],t&&!i||C.error("Invalid XML: "+(i?C.map(i.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Lt=/\[\]$/,Pt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,Dt=/^(?:input|select|textarea|keygen)/i;C.param=function(e,t){function i(e,t){t=m(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var n,r=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!C.isPlainObject(e))C.each(e,function(){i(this.name,this.value)});else for(n in e)!function i(n,e,r,a){if(Array.isArray(e))C.each(e,function(e,t){r||Lt.test(n)?a(n,t):i(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,a)});else if(r||"object"!==f(e))a(n,e);else for(var t in e)i(n+"["+t+"]",e[t],r,a)}(n,e[n],t,i);return r.join("&")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=C.prop(this,"elements");return e?C.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!C(this).is(":disabled")&&Dt.test(this.nodeName)&&!At.test(e)&&(this.checked||!ce.test(e))}).map(function(e,t){var i=C(this).val();return null==i?null:Array.isArray(i)?C.map(i,function(e){return{name:t.name,value:e.replace(Pt,"\r\n")}}):{name:t.name,value:i.replace(Pt,"\r\n")}}).get()}});var $t=/%20/g,zt=/#.*$/,Ot=/([?&])_=[^&]*/,It=/^(.*?):[ \t]*([^\r\n]*)$/gm,Nt=/^(?:GET|HEAD)$/,jt=/^\/\//,Ht={},qt={},_t="*/".concat("*"),Rt=E.createElement("a");function Bt(a){return function(e,t){"string"!=typeof e&&(t=e,e="*");var i,n=0,r=e.toLowerCase().match(O)||[];if(m(t))for(;i=r[n++];)"+"===i[0]?(i=i.slice(1)||"*",(a[i]=a[i]||[]).unshift(t)):(a[i]=a[i]||[]).push(t)}}function Ft(t,n,r,a){var s={},o=t===qt;function l(e){var i;return s[e]=!0,C.each(t[e]||[],function(e,t){t=t(n,r,a);return"string"!=typeof t||o||s[t]?o?!(i=t):void 0:(n.dataTypes.unshift(t),l(t),!1)}),i}return l(n.dataTypes[0])||!s["*"]&&l("*")}function Wt(e,t){var i,n,r=C.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((r[i]?e:n=n||{})[i]=t[i]);return n&&C.extend(!0,e,n),e}Rt.href=St.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":_t,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":C.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Wt(Wt(e,C.ajaxSettings),t):Wt(C.ajaxSettings,e)},ajaxPrefilter:Bt(Ht),ajaxTransport:Bt(qt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var l,c,d,i,u,p,h,n,r,f=C.ajaxSetup({},t=t||{}),m=f.context||f,v=f.context&&(m.nodeType||m.jquery)?C(m):C.event,g=C.Deferred(),y=C.Callbacks("once memory"),b=f.statusCode||{},a={},s={},o="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(p){if(!i)for(i={};t=It.exec(d);)i[t[1].toLowerCase()+" "]=(i[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=i[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return p?d:null},setRequestHeader:function(e,t){return null==p&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==p&&(f.mimeType=e),this},statusCode:function(e){if(e)if(p)w.always(e[w.status]);else for(var t in e)b[t]=[b[t],e[t]];return this},abort:function(e){e=e||o;return l&&l.abort(e),x(0,e),this}};if(g.promise(w),f.url=((e||f.url||St.href)+"").replace(jt,St.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(O)||[""],null==f.crossDomain){r=E.createElement("a");try{r.href=f.url,r.href=r.href,f.crossDomain=Rt.protocol+"//"+Rt.host!=r.protocol+"//"+r.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=C.param(f.data,f.traditional)),Ft(Ht,f,t,w),p)return w;for(n in(h=C.event&&f.global)&&0==C.active++&&C.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Nt.test(f.type),c=f.url.replace(zt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace($t,"+")):(r=f.url.slice(c.length),f.data&&(f.processData||"string"==typeof f.data)&&(c+=(Mt.test(c)?"&":"?")+f.data,delete f.data),!1===f.cache&&(c=c.replace(Ot,"$1"),r=(Mt.test(c)?"&":"?")+"_="+kt.guid+++r),f.url=c+r),f.ifModified&&(C.lastModified[c]&&w.setRequestHeader("If-Modified-Since",C.lastModified[c]),C.etag[c]&&w.setRequestHeader("If-None-Match",C.etag[c])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&w.setRequestHeader("Content-Type",f.contentType),w.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+_t+"; q=0.01":""):f.accepts["*"]),f.headers)w.setRequestHeader(n,f.headers[n]);if(f.beforeSend&&(!1===f.beforeSend.call(m,w,f)||p))return w.abort();if(o="abort",y.add(f.complete),w.done(f.success),w.fail(f.error),l=Ft(qt,f,t,w)){if(w.readyState=1,h&&v.trigger("ajaxSend",[w,f]),p)return w;f.async&&0<f.timeout&&(u=T.setTimeout(function(){w.abort("timeout")},f.timeout));try{p=!1,l.send(a,x)}catch(e){if(p)throw e;x(-1,e)}}else x(-1,"No Transport");function x(e,t,i,n){var r,a,s,o=t;p||(p=!0,u&&T.clearTimeout(u),l=void 0,d=n||"",w.readyState=0<e?4:0,n=200<=e&&e<300||304===e,i&&(s=function(e,t,i){for(var n,r,a,s,o=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(r in o)if(o[r]&&o[r].test(n)){l.unshift(r);break}if(l[0]in i)a=l[0];else{for(r in i){if(!l[0]||e.converters[r+" "+l[0]]){a=r;break}s=s||r}a=a||s}if(a)return a!==l[0]&&l.unshift(a),i[a]}(f,w,i)),!n&&-1<C.inArray("script",f.dataTypes)&&C.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),s=function(e,t,i,n){var r,a,s,o,l,c={},d=e.dataTypes.slice();if(d[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(a=d.shift();a;)if(e.responseFields[a]&&(i[e.responseFields[a]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=d.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(!(s=c[l+" "+a]||c["* "+a]))for(r in c)if((o=r.split(" "))[1]===a&&(s=c[l+" "+o[0]]||c["* "+o[0]])){!0===s?s=c[r]:!0!==c[r]&&(a=o[0],d.unshift(o[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}(f,s,w,n),n?(f.ifModified&&((i=w.getResponseHeader("Last-Modified"))&&(C.lastModified[c]=i),(i=w.getResponseHeader("etag"))&&(C.etag[c]=i)),204===e||"HEAD"===f.type?o="nocontent":304===e?o="notmodified":(o=s.state,r=s.data,n=!(a=s.error))):(a=o,!e&&o||(o="error",e<0&&(e=0))),w.status=e,w.statusText=(t||o)+"",n?g.resolveWith(m,[r,o,w]):g.rejectWith(m,[w,o,a]),w.statusCode(b),b=void 0,h&&v.trigger(n?"ajaxSuccess":"ajaxError",[w,f,n?r:a]),y.fireWith(m,[w,o]),h&&(v.trigger("ajaxComplete",[w,f]),--C.active||C.event.trigger("ajaxStop")))}return w},getJSON:function(e,t,i){return C.get(e,t,i,"json")},getScript:function(e,t){return C.get(e,void 0,t,"script")}}),C.each(["get","post"],function(e,r){C[r]=function(e,t,i,n){return m(t)&&(n=n||i,i=t,t=void 0),C.ajax(C.extend({url:e,type:r,dataType:n,data:t,success:i},C.isPlainObject(e)&&e))}}),C.ajaxPrefilter(function(e){for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),C._evalUrl=function(e,t,i){return C.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){C.globalEval(e,t,i)}})},C.fn.extend({wrapAll:function(e){return this[0]&&(m(e)&&(e=e.call(this[0])),e=C(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(i){return m(i)?this.each(function(e){C(this).wrapInner(i.call(this,e))}):this.each(function(){var e=C(this),t=e.contents();t.length?t.wrapAll(i):e.append(i)})},wrap:function(t){var i=m(t);return this.each(function(e){C(this).wrapAll(i?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){C(this).replaceWith(this.childNodes)}),this}}),C.expr.pseudos.hidden=function(e){return!C.expr.pseudos.visible(e)},C.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},C.ajaxSettings.xhr=function(){try{return new T.XMLHttpRequest}catch(e){}};var Gt={0:200,1223:204},Vt=C.ajaxSettings.xhr();b.cors=!!Vt&&"withCredentials"in Vt,b.ajax=Vt=!!Vt,C.ajaxTransport(function(r){var a,s;if(b.cors||Vt&&!r.crossDomain)return{send:function(e,t){var i,n=r.xhr();if(n.open(r.type,r.url,r.async,r.username,r.password),r.xhrFields)for(i in r.xhrFields)n[i]=r.xhrFields[i];for(i in r.mimeType&&n.overrideMimeType&&n.overrideMimeType(r.mimeType),r.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)n.setRequestHeader(i,e[i]);a=function(e){return function(){a&&(a=s=n.onload=n.onerror=n.onabort=n.ontimeout=n.onreadystatechange=null,"abort"===e?n.abort():"error"===e?"number"!=typeof n.status?t(0,"error"):t(n.status,n.statusText):t(Gt[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=a(),s=n.onerror=n.ontimeout=a("error"),void 0!==n.onabort?n.onabort=s:n.onreadystatechange=function(){4===n.readyState&&T.setTimeout(function(){a&&s()})},a=a("abort");try{n.send(r.hasContent&&r.data||null)}catch(e){if(a)throw e}},abort:function(){a&&a()}}}),C.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),C.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 C.globalEval(e),e}}}),C.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),C.ajaxTransport("script",function(i){var n,r;if(i.crossDomain||i.scriptAttrs)return{send:function(e,t){n=C("<script>").attr(i.scriptAttrs||{}).prop({charset:i.scriptCharset,src:i.url}).on("load error",r=function(e){n.remove(),r=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(n[0])},abort:function(){r&&r()}}});var Xt,Yt=[],Ut=/(=)\?(?=&|$)|\?\?/;C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Yt.pop()||C.expando+"_"+kt.guid++;return this[e]=!0,e}}),C.ajaxPrefilter("json jsonp",function(e,t,i){var n,r,a,s=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return n=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Ut,"$1"+n):!1!==e.jsonp&&(e.url+=(Mt.test(e.url)?"&":"?")+e.jsonp+"="+n),e.converters["script json"]=function(){return a||C.error(n+" was not called"),a[0]},e.dataTypes[0]="json",r=T[n],T[n]=function(){a=arguments},i.always(function(){void 0===r?C(T).removeProp(n):T[n]=r,e[n]&&(e.jsonpCallback=t.jsonpCallback,Yt.push(n)),a&&m(r)&&r(a[0]),a=r=void 0}),"script"}),b.createHTMLDocument=((Xt=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Xt.childNodes.length),C.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(b.createHTMLDocument?((n=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(n)):t=E),n=!i&&[],(i=M.exec(e))?[t.createElement(i[1])]:(i=ve([e],t,n),n&&n.length&&C(n).remove(),C.merge([],i.childNodes)));var n},C.fn.load=function(e,t,i){var n,r,a,s=this,o=e.indexOf(" ");return-1<o&&(n=bt(e.slice(o)),e=e.slice(0,o)),m(t)?(i=t,t=void 0):t&&"object"==typeof t&&(r="POST"),0<s.length&&C.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done(function(e){a=arguments,s.html(n?C("<div>").append(C.parseHTML(e)).find(n):e)}).always(i&&function(e,t){s.each(function(){i.apply(this,a||[e.responseText,t,e])})}),this},C.expr.pseudos.animated=function(t){return C.grep(C.timers,function(e){return t===e.elem}).length},C.offset={setOffset:function(e,t,i){var n,r,a,s,o=C.css(e,"position"),l=C(e),c={};"static"===o&&(e.style.position="relative"),a=l.offset(),n=C.css(e,"top"),s=C.css(e,"left"),s=("absolute"===o||"fixed"===o)&&-1<(n+s).indexOf("auto")?(r=(o=l.position()).top,o.left):(r=parseFloat(n)||0,parseFloat(s)||0),null!=(t=m(t)?t.call(e,i,C.extend({},a)):t).top&&(c.top=t.top-a.top+r),null!=t.left&&(c.left=t.left-a.left+s),"using"in t?t.using.call(e,c):l.css(c)}},C.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){C.offset.setOffset(this,t,e)});var e,i=this[0];return i?i.getClientRects().length?(e=i.getBoundingClientRect(),i=i.ownerDocument.defaultView,{top:e.top+i.pageYOffset,left:e.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,n=this[0],r={top:0,left:0};if("fixed"===C.css(n,"position"))t=n.getBoundingClientRect();else{for(t=this.offset(),i=n.ownerDocument,e=n.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===C.css(e,"position");)e=e.parentNode;e&&e!==n&&1===e.nodeType&&((r=C(e).offset()).top+=C.css(e,"borderTopWidth",!0),r.left+=C.css(e,"borderLeftWidth",!0))}return{top:t.top-r.top-C.css(n,"marginTop",!0),left:t.left-r.left-C.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===C.css(e,"position");)e=e.offsetParent;return e||ie})}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var a="pageYOffset"===r;C.fn[t]=function(e){return R(this,function(e,t,i){var n;return v(e)?n=e:9===e.nodeType&&(n=e.defaultView),void 0===i?n?n[r]:e[t]:void(n?n.scrollTo(a?n.pageXOffset:i,a?i:n.pageYOffset):e[t]=i)},t,e,arguments.length)}}),C.each(["top","left"],function(e,i){C.cssHooks[i]=Xe(b.pixelPosition,function(e,t){if(t)return t=Ve(e,i),Be.test(t)?C(e).position()[i]+"px":t})}),C.each({Height:"height",Width:"width"},function(s,o){C.each({padding:"inner"+s,content:o,"":"outer"+s},function(n,a){C.fn[a]=function(e,t){var i=arguments.length&&(n||"boolean"!=typeof e),r=n||(!0===e||!0===t?"margin":"border");return R(this,function(e,t,i){var n;return v(e)?0===a.indexOf("outer")?e["inner"+s]:e.document.documentElement["client"+s]:9===e.nodeType?(n=e.documentElement,Math.max(e.body["scroll"+s],n["scroll"+s],e.body["offset"+s],n["offset"+s],n["client"+s])):void 0===i?C.css(e,t,r):C.style(e,t,i,r)},o,i?e:void 0,i)}})}),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){C.fn[t]=function(e){return this.on(t,e)}}),C.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),C.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,i){C.fn[i]=function(e,t){return 0<arguments.length?this.on(i,null,e,t):this.trigger(i)}});var Kt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;C.proxy=function(e,t){var i,n;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return i=o.call(arguments,2),(n=function(){return e.apply(t||this,i.concat(o.call(arguments)))}).guid=e.guid=e.guid||C.guid++,n},C.holdReady=function(e){e?C.readyWait++:C.ready(!0)},C.isArray=Array.isArray,C.parseJSON=JSON.parse,C.nodeName=k,C.isFunction=m,C.isWindow=v,C.camelCase=G,C.type=f,C.now=Date.now,C.isNumeric=function(e){var t=C.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},C.trim=function(e){return null==e?"":(e+"").replace(Kt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return C});var Qt=T.jQuery,Zt=T.$;return C.noConflict=function(e){return T.$===C&&(T.$=Zt),e&&T.jQuery===C&&(T.jQuery=Qt),C},void 0===e&&(T.jQuery=T.$=C),C})},{}],3:[function(e,t,i){var n;n=function(c){"use strict";var r="readmore",a={speed:100,collapsedHeight:200,heightMargin:16,moreLink:'<a href="#">Read More</a>',lessLink:'<a href="#">Close</a>',embedCSS:!0,blockCSS:"display: block; width: 100%;",startOpen:!1,blockProcessed:function(){},beforeToggle:function(){},afterToggle:function(){}},s={},o=0;function l(e){var t=e.clone().css({height:"auto",width:e.width(),maxHeight:"none",overflow:"hidden"}).insertAfter(e),i=t.outerHeight(),n=parseInt(t.css({maxHeight:""}).css("max-height").replace(/[^-\d\.]/g,""),10),r=e.data("defaultHeight");t.remove();r=n||e.data("collapsedHeight")||r;e.data({expandedHeight:i,maxHeight:n,collapsedHeight:r}).css({maxHeight:"none"})}var n,d,u,p,h=(n=function(){c("[data-readmore]").each(function(){var e=c(this),t="true"===e.attr("aria-expanded");l(e),e.css({height:e.data(t?"expandedHeight":"collapsedHeight")})})},d=100,function(){var e=this,t=arguments,i=u&&!p;clearTimeout(p),p=setTimeout(function(){p=null,u||n.apply(e,t)},d),i&&n.apply(e,t)});function f(e,t){var i,n;this.element=e,this.options=c.extend({},a,t),i=this.options,s[i.selector]||(n=" ",i.embedCSS&&""!==i.blockCSS&&(n+=i.selector+" + [data-readmore-toggle], "+i.selector+"[data-readmore]{"+i.blockCSS+"}"),n+=i.selector+"[data-readmore]{transition: height "+i.speed+"ms;overflow: hidden;}",e=document,t=n,(n=e.createElement("style")).type="text/css",n.styleSheet?n.styleSheet.cssText=t:n.appendChild(e.createTextNode(t)),e.getElementsByTagName("head")[0].appendChild(n),s[i.selector]=!0),this._defaults=a,this._name=r,this.init(),window.addEventListener?(window.addEventListener("load",h),window.addEventListener("resize",h)):(window.attachEvent("load",h),window.attachEvent("resize",h))}f.prototype={init:function(){var t=c(this.element);t.data({defaultHeight:this.options.collapsedHeight,heightMargin:this.options.heightMargin}),l(t);var e=t.data("collapsedHeight"),i=t.data("heightMargin");if(t.outerHeight(!0)<=e+i)return this.options.blockProcessed&&"function"==typeof this.options.blockProcessed&&this.options.blockProcessed(t,!1),!0;var n,r=t.attr("id")||(a=++o,String(null===r?"rmjs-":r)+a),a=this.options.startOpen?this.options.lessLink:this.options.moreLink;t.attr({"data-readmore":"","aria-expanded":this.options.startOpen,id:r}),t.after(c(a).on("click",(n=this,function(e){n.toggle(this,t[0],e)})).attr({"data-readmore-toggle":r,"aria-controls":r})),this.options.startOpen||t.css({height:e}),this.options.blockProcessed&&"function"==typeof this.options.blockProcessed&&this.options.blockProcessed(t,!0)},toggle:function(e,t,i){i&&i.preventDefault(),e=e||c('[aria-controls="'+this.element.id+'"]')[0],t=t||this.element;var n,r,a=c(t),s="",o="",l=!1,i=a.data("collapsedHeight");a.height()<=i?(s=a.data("expandedHeight")+"px",o="lessLink",l=!0):(s=i,o="moreLink"),this.options.beforeToggle&&"function"==typeof this.options.beforeToggle&&this.options.beforeToggle(e,a,!l),a.css({height:s}),a.on("transitionend",(n=this,function(){n.options.afterToggle&&"function"==typeof n.options.afterToggle&&n.options.afterToggle(e,a,l),c(this).attr({"aria-expanded":l}).off("transitionend")})),c(e).replaceWith(c(this.options[o]).on("click",(r=this,function(e){r.toggle(this,t,e)})).attr({"data-readmore-toggle":a.attr("id"),"aria-controls":a.attr("id")}))},destroy:function(){c(this.element).each(function(){var e=c(this);e.attr({"data-readmore":null,"aria-expanded":null}).css({maxHeight:"",height:""}).next("[data-readmore-toggle]").remove(),e.removeData()})}},c.fn.readmore=function(t){var i=arguments,n=this.selector;return"object"==typeof(t=t||{})?this.each(function(){var e;c.data(this,"plugin_"+r)&&(e=c.data(this,"plugin_"+r)).destroy.apply(e),t.selector=n,c.data(this,"plugin_"+r,new f(this,t))}):"string"==typeof t&&"_"!==t[0]&&"init"!==t?this.each(function(){var e=c.data(this,"plugin_"+r);e instanceof f&&"function"==typeof e[t]&&e[t].apply(e,Array.prototype.slice.call(i,1))}):void 0}},"function"==typeof define&&define.amd?define(["jquery"],n):"object"==typeof i?t.exports=n(e("jquery")):n(jQuery)},{jquery:2}],4:[function(e,t,i){t=function(s){"use strict";var l,e=Object.prototype,c=e.hasOwnProperty,t="function"==typeof Symbol?Symbol:{},n=t.iterator||"@@iterator",i=t.asyncIterator||"@@asyncIterator",r=t.toStringTag||"@@toStringTag";function a(e,t,i){return Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{a({},"")}catch(e){a=function(e,t,i){return e[t]=i}}function o(e,t,i,n){var r,a,s,o,t=t&&t.prototype instanceof v?t:v,t=Object.create(t.prototype),n=new S(n||[]);return t._invoke=(r=e,a=i,s=n,o=u,function(e,t){if(o===h)throw new Error("Generator is already running");if(o===f){if("throw"===e)throw t;return M()}for(s.method=e,s.arg=t;;){var i=s.delegate;if(i){var n=function e(t,i){var n=t.iterator[i.method];if(n===l){if(i.delegate=null,"throw"===i.method){if(t.iterator.return&&(i.method="return",i.arg=l,e(t,i),"throw"===i.method))return m;i.method="throw",i.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var n=d(n,t.iterator,i.arg);if("throw"===n.type)return i.method="throw",i.arg=n.arg,i.delegate=null,m;n=n.arg;if(!n)return i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,m;{if(!n.done)return n;i[t.resultName]=n.value,i.next=t.nextLoc,"return"!==i.method&&(i.method="next",i.arg=l)}i.delegate=null;return m}(i,s);if(n){if(n===m)continue;return n}}if("next"===s.method)s.sent=s._sent=s.arg;else if("throw"===s.method){if(o===u)throw o=f,s.arg;s.dispatchException(s.arg)}else"return"===s.method&&s.abrupt("return",s.arg);o=h;n=d(r,a,s);if("normal"===n.type){if(o=s.done?f:p,n.arg!==m)return{value:n.arg,done:s.done}}else"throw"===n.type&&(o=f,s.method="throw",s.arg=n.arg)}}),t}function d(e,t,i){try{return{type:"normal",arg:e.call(t,i)}}catch(e){return{type:"throw",arg:e}}}s.wrap=o;var u="suspendedStart",p="suspendedYield",h="executing",f="completed",m={};function v(){}function g(){}function y(){}var b={};a(b,n,function(){return this});t=Object.getPrototypeOf,t=t&&t(t(k([])));t&&t!==e&&c.call(t,n)&&(b=t);var w=y.prototype=v.prototype=Object.create(b);function x(e){["next","throw","return"].forEach(function(t){a(e,t,function(e){return this._invoke(t,e)})})}function T(s,o){var t;this._invoke=function(i,n){function e(){return new o(function(e,t){!function t(e,i,n,r){e=d(s[e],s,i);if("throw"!==e.type){var a=e.arg;return(i=a.value)&&"object"==typeof i&&c.call(i,"__await")?o.resolve(i.__await).then(function(e){t("next",e,n,r)},function(e){t("throw",e,n,r)}):o.resolve(i).then(function(e){a.value=e,n(a)},function(e){return t("throw",e,n,r)})}r(e.arg)}(i,n,e,t)})}return t=t?t.then(e,e):e()}}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function C(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function k(t){if(t){var e=t[n];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,e=function e(){for(;++i<t.length;)if(c.call(t,i))return e.value=t[i],e.done=!1,e;return e.value=l,e.done=!0,e};return e.next=e}}return{next:M}}function M(){return{value:l,done:!0}}return a(w,"constructor",g.prototype=y),a(y,"constructor",g),g.displayName=a(y,r,"GeneratorFunction"),s.isGeneratorFunction=function(e){e="function"==typeof e&&e.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},s.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,a(e,r,"GeneratorFunction")),e.prototype=Object.create(w),e},s.awrap=function(e){return{__await:e}},x(T.prototype),a(T.prototype,i,function(){return this}),s.AsyncIterator=T,s.async=function(e,t,i,n,r){void 0===r&&(r=Promise);var a=new T(o(e,t,i,n),r);return s.isGeneratorFunction(t)?a:a.next().then(function(e){return e.done?e.value:a.next()})},x(w),a(w,r,"Generator"),a(w,n,function(){return this}),a(w,"toString",function(){return"[object Generator]"}),s.keys=function(i){var e,n=[];for(e in i)n.push(e);return n.reverse(),function e(){for(;n.length;){var t=n.pop();if(t in i)return e.value=t,e.done=!1,e}return e.done=!0,e}},s.values=k,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(C),!e)for(var t in this)"t"===t.charAt(0)&&c.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=l)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(i){if(this.done)throw i;var n=this;function e(e,t){return a.type="throw",a.arg=i,n.next=e,t&&(n.method="next",n.arg=l),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var r=this.tryEntries[t],a=r.completion;if("root"===r.tryLoc)return e("end");if(r.tryLoc<=this.prev){var s=c.call(r,"catchLoc"),o=c.call(r,"finallyLoc");if(s&&o){if(this.prev<r.catchLoc)return e(r.catchLoc,!0);if(this.prev<r.finallyLoc)return e(r.finallyLoc)}else if(s){if(this.prev<r.catchLoc)return e(r.catchLoc,!0)}else{if(!o)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return e(r.finallyLoc)}}}},abrupt:function(e,t){for(var i=this.tryEntries.length-1;0<=i;--i){var n=this.tryEntries[i];if(n.tryLoc<=this.prev&&c.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var r=n;break}}var a=(r=r&&("break"===e||"continue"===e)&&r.tryLoc<=t&&t<=r.finallyLoc?null:r)?r.completion:{};return a.type=e,a.arg=t,r?(this.method="next",this.next=r.finallyLoc,m):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var i=this.tryEntries[t];if(i.finallyLoc===e)return this.complete(i.completion,i.afterLoc),C(i),m}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var i=this.tryEntries[t];if(i.tryLoc===e){var n,r=i.completion;return"throw"===r.type&&(n=r.arg,C(i)),n}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,i){return this.delegate={iterator:k(e),resultName:t,nextLoc:i},"next"===this.method&&(this.arg=l),m}},s}("object"==typeof t?t.exports:{});try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},{}],5:[function(e,t,i){var n,r;n=this,r=function(){"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function r(t,i){void 0===t&&(t={}),void 0===i&&(i={}),Object.keys(i).forEach(function(e){void 0===t[e]?t[e]=i[e]:n(i[e])&&n(t[e])&&0<Object.keys(i[e]).length&&r(t[e],i[e])})}var g="undefined"!=typeof document?document:{},e={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[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};r(g,e);var Y="undefined"!=typeof window?window:{};r(Y,{document:e,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}}});function l(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this}function E(e,t){var i=[],n=0;if(e&&!t&&e instanceof l)return e;if(e)if("string"==typeof e){var r,a,s=e.trim();if(0<=s.indexOf("<")&&0<=s.indexOf(">")){var o="div";for(0===s.indexOf("<li")&&(o="ul"),0===s.indexOf("<tr")&&(o="tbody"),0!==s.indexOf("<td")&&0!==s.indexOf("<th")||(o="tr"),0===s.indexOf("<tbody")&&(o="table"),0===s.indexOf("<option")&&(o="select"),(a=g.createElement(o)).innerHTML=s,n=0;n<a.childNodes.length;n+=1)i.push(a.childNodes[n])}else for(r=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||g).querySelectorAll(e.trim()):[g.getElementById(e.trim().split("#")[1])],n=0;n<r.length;n+=1)r[n]&&i.push(r[n])}else if(e.nodeType||e===Y||e===g)i.push(e);else if(0<e.length&&e[0].nodeType)for(n=0;n<e.length;n+=1)i.push(e[n]);return new l(i)}function a(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}E.fn=l.prototype,E.Class=l,E.Dom7=l;var t={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.remove(t[i]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var n=0;n<this.length;n+=1)void 0!==this[n]&&void 0!==this[n].classList&&this[n].classList.toggle(t[i]);return this},attr:function(e,t){var i=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var n=0;n<this.length;n+=1)if(2===i.length)this[n].setAttribute(e,t);else for(var r in e)this[n][r]=e[r],this[n].setAttribute(r,e[r]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var i;if(void 0!==t){for(var n=0;n<this.length;n+=1)(i=this[n]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0]){if(i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage)return i.dom7ElementDataStorage[e];var r=i.getAttribute("data-"+e);return r?r:void 0}},transform:function(e){for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransform=e,i.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var i=this[t].style;i.webkitTransitionDuration=e,i.transitionDuration=e}return this},on:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i=e[0],a=e[1],s=e[2],n=e[3];function r(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),E(t).is(a))s.apply(t,i);else for(var n=E(t).parents(),r=0;r<n.length;r+=1)E(n[r]).is(a)&&s.apply(n[r],i)}}function o(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),s.apply(this,t)}"function"==typeof e[1]&&(i=e[0],s=e[1],n=e[2],a=void 0);for(var l,n=n||!1,c=i.split(" "),d=0;d<this.length;d+=1){var u=this[d];if(a)for(l=0;l<c.length;l+=1){var p=c[l];u.dom7LiveListeners||(u.dom7LiveListeners={}),u.dom7LiveListeners[p]||(u.dom7LiveListeners[p]=[]),u.dom7LiveListeners[p].push({listener:s,proxyListener:r}),u.addEventListener(p,r,n)}else for(l=0;l<c.length;l+=1){var h=c[l];u.dom7Listeners||(u.dom7Listeners={}),u.dom7Listeners[h]||(u.dom7Listeners[h]=[]),u.dom7Listeners[h].push({listener:s,proxyListener:o}),u.addEventListener(h,o,n)}}return this},off:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i=e[0],n=e[1],r=e[2],a=e[3];"function"==typeof e[1]&&(i=e[0],r=e[1],a=e[2],n=void 0);for(var a=a||!1,s=i.split(" "),o=0;o<s.length;o+=1)for(var l=s[o],c=0;c<this.length;c+=1){var d=this[c],u=void 0;if(!n&&d.dom7Listeners?u=d.dom7Listeners[l]:n&&d.dom7LiveListeners&&(u=d.dom7LiveListeners[l]),u&&u.length)for(var p=u.length-1;0<=p;--p){var h=u[p];(!r||h.listener!==r)&&!(r&&h.listener&&h.listener.dom7proxy&&h.listener.dom7proxy===r)&&r||(d.removeEventListener(l,h.proxyListener,a),u.splice(p,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=e[0].split(" "),n=e[1],r=0;r<i.length;r+=1)for(var a=i[r],s=0;s<this.length;s+=1){var o=this[s],l=void 0;try{l=new Y.CustomEvent(a,{detail:n,bubbles:!0,cancelable:!0})}catch(e){(l=g.createEvent("Event")).initEvent(a,!0,!0),l.detail=n}o.dom7EventData=e.filter(function(e,t){return 0<t}),o.dispatchEvent(l),o.dom7EventData=[],delete o.dom7EventData}return this},transitionEnd:function(t){var i,n=["webkitTransitionEnd","transitionend"],r=this;function a(e){if(e.target===this)for(t.call(this,e),i=0;i<n.length;i+=1)r.off(n[i],a)}if(t)for(i=0;i<n.length;i+=1)r.on(n[i],a);return this},outerWidth:function(e){if(0<this.length){if(e){e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0<this.length){if(e){e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),i=g.body,n=e.clientTop||i.clientTop||0,r=e.clientLeft||i.clientLeft||0,i=e===Y?Y.scrollY:e.scrollTop,e=e===Y?Y.scrollX:e.scrollLeft;return{top:t.top+i-n,left:t.left+e-r}}return null},css:function(e,t){var i;if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var n in e)this[i].style[n]=e[n];return this}if(this[0])return Y.getComputedStyle(this[0],null).getPropertyValue(e)}if(2!==arguments.length||"string"!=typeof e)return this;for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,i,n=this[0];if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=E(e),i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}if(e===g)return n===g;if(e===Y)return n===Y;if(e.nodeType||e instanceof l){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;return t-1<e?new l([]):e<0?(t=t+e)<0?new l([]):new l([this[t]]):new l([this[e]])},append:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=0;i<e.length;i+=1)for(var n=e[i],r=0;r<this.length;r+=1)if("string"==typeof n){var a=g.createElement("div");for(a.innerHTML=n;a.firstChild;)this[r].appendChild(a.firstChild)}else if(n instanceof l)for(var s=0;s<n.length;s+=1)this[r].appendChild(n[s]);else this[r].appendChild(n);return this},prepend:function(e){for(var t,i=0;i<this.length;i+=1)if("string"==typeof e){var n=g.createElement("div");for(n.innerHTML=e,t=n.childNodes.length-1;0<=t;--t)this[i].insertBefore(n.childNodes[t],this[i].childNodes[0])}else if(e instanceof l)for(t=0;t<e.length;t+=1)this[i].insertBefore(e[t],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},next:function(e){return 0<this.length?e?this[0].nextElementSibling&&E(this[0].nextElementSibling).is(e)?new l([this[0].nextElementSibling]):new l([]):this[0].nextElementSibling?new l([this[0].nextElementSibling]):new l([]):new l([])},nextAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.nextElementSibling;){var n=i.nextElementSibling;(!e||E(n).is(e))&&t.push(n),i=n}return new l(t)},prev:function(e){if(0<this.length){var t=this[0];return e?t.previousElementSibling&&E(t.previousElementSibling).is(e)?new l([t.previousElementSibling]):new l([]):t.previousElementSibling?new l([t.previousElementSibling]):new l([])}return new l([])},prevAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.previousElementSibling;){var n=i.previousElementSibling;(!e||E(n).is(e))&&t.push(n),i=n}return new l(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null===this[i].parentNode||e&&!E(this[i].parentNode).is(e)||t.push(this[i].parentNode);return E(a(t))},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var n=this[i].parentNode;n;)e&&!E(n).is(e)||t.push(n),n=n.parentNode;return E(a(t))},closest:function(e){var t=this;return void 0===e?new l([]):t.is(e)?t:t.parents(e).eq(0)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var n=this[i].querySelectorAll(e),r=0;r<n.length;r+=1)t.push(n[r]);return new l(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var n=this[i].childNodes,r=0;r<n.length;r+=1)e?1===n[r].nodeType&&E(n[r]).is(e)&&t.push(n[r]):1===n[r].nodeType&&t.push(n[r]);return new l(a(t))},filter:function(e){for(var t=[],i=0;i<this.length;i+=1)e.call(this[i],i,this[i])&&t.push(this[i]);return new l(t)},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=0;i<e.length;i+=1)for(var n=E(e[i]),r=0;r<n.length;r+=1)this[this.length]=n[r],this.length+=1;return this},styles:function(){return this[0]?Y.getComputedStyle(this[0],null):{}}};Object.keys(t).forEach(function(e){E.fn[e]=E.fn[e]||t[e]});function i(e){var t=this;t.params=e=void 0===e?{}:e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})}var U={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){var i,n,r;void 0===t&&(t="x");e=Y.getComputedStyle(e,null);return Y.WebKitCSSMatrix?(6<(n=e.transform||e.webkitTransform).split(",").length&&(n=n.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new Y.WebKitCSSMatrix("none"===n?"":n)):i=(r=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(n=Y.WebKitCSSMatrix?r.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),(n="y"===t?Y.WebKitCSSMatrix?r.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5]):n)||0},parseUrlQuery:function(e){var t,i,n,r,a={},e=e||Y.location.href;if("string"==typeof e&&e.length)for(r=(i=(e=-1<e.indexOf("?")?e.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t<r;t+=1)n=i[t].replace(/#\S+/g,"").split("="),a[decodeURIComponent(n[0])]=void 0===n[1]?void 0:decodeURIComponent(n[1])||"";return a},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=Object(e[0]),n=1;n<e.length;n+=1){var r=e[n];if(null!=r)for(var a=Object.keys(Object(r)),s=0,o=a.length;s<o;s+=1){var l=a[s],c=Object.getOwnPropertyDescriptor(r,l);void 0!==c&&c.enumerable&&(U.isObject(i[l])&&U.isObject(r[l])?U.extend(i[l],r[l]):!U.isObject(i[l])&&U.isObject(r[l])?(i[l]={},U.extend(i[l],r[l])):i[l]=r[l])}}return i}},x={touch:!!("ontouchstart"in Y||Y.DocumentTouch&&g instanceof Y.DocumentTouch),pointerEvents:!!Y.PointerEvent&&"maxTouchPoints"in Y.navigator&&0<=Y.navigator.maxTouchPoints,observer:"MutationObserver"in Y||"WebkitMutationObserver"in Y,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});Y.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in Y},s={components:{configurable:!0}};i.prototype.on=function(e,t,i){var n=this;if("function"!=typeof t)return n;var r=i?"unshift":"push";return e.split(" ").forEach(function(e){n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][r](t)}),n},i.prototype.once=function(i,n,e){var r=this;return"function"!=typeof n?r:(a.f7proxy=n,r.on(i,a,e));function a(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];r.off(i,a),a.f7proxy&&delete a.f7proxy,n.apply(r,e)}},i.prototype.off=function(e,n){var r=this;return r.eventsListeners&&e.split(" ").forEach(function(i){void 0===n?r.eventsListeners[i]=[]:r.eventsListeners[i]&&r.eventsListeners[i].length&&r.eventsListeners[i].forEach(function(e,t){(e===n||e.f7proxy&&e.f7proxy===n)&&r.eventsListeners[i].splice(t,1)})}),r},i.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,n,r=this;if(!r.eventsListeners)return r;var a="string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],n=e.slice(1,e.length),r):(i=e[0].events,n=e[0].data,e[0].context||r);return(Array.isArray(i)?i:i.split(" ")).forEach(function(e){var t;r.eventsListeners&&r.eventsListeners[e]&&(t=[],r.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(a,n)}))}),r},i.prototype.useModulesParams=function(t){var i=this;i.modules&&Object.keys(i.modules).forEach(function(e){e=i.modules[e];e.params&&U.extend(t,e.params)})},i.prototype.useModules=function(t){void 0===t&&(t={});var n=this;n.modules&&Object.keys(n.modules).forEach(function(e){var i=n.modules[e],e=t[e]||{};i.instance&&Object.keys(i.instance).forEach(function(e){var t=i.instance[e];n[e]="function"==typeof t?t.bind(n):t}),i.on&&n.on&&Object.keys(i.on).forEach(function(e){n.on(e,i.on[e])}),i.create&&i.create.bind(n)(e)})},s.components.set=function(e){this.use&&this.use(e)},i.installModule=function(t){for(var e=[],i=arguments.length-1;0<i--;)e[i]=arguments[i+1];var n=this;n.prototype.modules||(n.prototype.modules={});var r=t.name||Object.keys(n.prototype.modules).length+"_"+U.now();return(n.prototype.modules[r]=t).proto&&Object.keys(t.proto).forEach(function(e){n.prototype[e]=t.proto[e]}),t.static&&Object.keys(t.static).forEach(function(e){n[e]=t.static[e]}),t.install&&t.install.apply(n,e),n},i.use=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var n=this;return Array.isArray(e)?(e.forEach(function(e){return n.installModule(e)}),n):n.installModule.apply(n,[e].concat(t))},Object.defineProperties(i,s);var o={updateSize:function(){var e=this,t=e.$el,i=void 0!==e.params.width?e.params.width:t[0].clientWidth,n=void 0!==e.params.height?e.params.height:t[0].clientHeight;0===i&&e.isHorizontal()||0===n&&e.isVertical()||(i=i-parseInt(t.css("padding-left"),10)-parseInt(t.css("padding-right"),10),n=n-parseInt(t.css("padding-top"),10)-parseInt(t.css("padding-bottom"),10),U.extend(e,{width:i,height:n,size:e.isHorizontal()?i:n}))},updateSlides:function(){var e=this,t=e.params,i=e.$wrapperEl,n=e.size,r=e.rtlTranslate,a=e.wrongRTL,s=((g=e.virtual&&t.virtual.enabled)?e.virtual:e).slides.length,o=i.children("."+e.params.slideClass),l=(g?e.virtual.slides:o).length,c=[],d=[],u=[];function p(e){return!t.cssMode||e!==o.length-1}var h=t.slidesOffsetBefore;"function"==typeof h&&(h=t.slidesOffsetBefore.call(e));var f=t.slidesOffsetAfter;"function"==typeof f&&(f=t.slidesOffsetAfter.call(e));var m,v=e.snapGrid.length,g=e.snapGrid.length,y=t.spaceBetween,b=-h,w=0,x=0;if(void 0!==n){"string"==typeof y&&0<=y.indexOf("%")&&(y=parseFloat(y.replace("%",""))/100*n),e.virtualSize=-y,r?o.css({marginLeft:"",marginTop:""}):o.css({marginRight:"",marginBottom:""}),1<t.slidesPerColumn&&(m=Math.floor(l/t.slidesPerColumn)===l/e.params.slidesPerColumn?l:Math.ceil(l/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(m=Math.max(m,t.slidesPerView*t.slidesPerColumn)));for(var T,E,C,S,k=t.slidesPerColumn,M=m/k,L=Math.floor(l/t.slidesPerColumn),P=0;P<l;P+=1){I=0;var A,D,$,z,O,I,N,j,H,q,_,R,B=o.eq(P);1<t.slidesPerColumn&&(O=z=$=void 0,"row"===t.slidesPerColumnFill&&1<t.slidesPerGroup?(R=Math.floor(P/(t.slidesPerGroup*t.slidesPerColumn)),A=P-t.slidesPerColumn*t.slidesPerGroup*R,D=0===R?t.slidesPerGroup:Math.min(Math.ceil((l-R*k*t.slidesPerGroup)/k),t.slidesPerGroup),z=A-(O=Math.floor(A/D))*D+R*t.slidesPerGroup,B.css({"-webkit-box-ordinal-group":$=z+O*m/k,"-moz-box-ordinal-group":$,"-ms-flex-order":$,"-webkit-order":$,order:$})):"column"===t.slidesPerColumnFill?(O=P-(z=Math.floor(P/k))*k,(L<z||z===L&&O===k-1)&&k<=(O+=1)&&(O=0,z+=1)):z=P-(O=Math.floor(P/M))*M,B.css("margin-"+(e.isHorizontal()?"top":"left"),0!==O&&t.spaceBetween&&t.spaceBetween+"px")),"none"!==B.css("display")&&("auto"===t.slidesPerView?(R=Y.getComputedStyle(B[0],null),$=B[0].style.transform,z=B[0].style.webkitTransform,$&&(B[0].style.transform="none"),z&&(B[0].style.webkitTransform="none"),I=t.roundLengths?e.isHorizontal()?B.outerWidth(!0):B.outerHeight(!0):e.isHorizontal()?(N=parseFloat(R.getPropertyValue("width")),j=parseFloat(R.getPropertyValue("padding-left")),H=parseFloat(R.getPropertyValue("padding-right")),q=parseFloat(R.getPropertyValue("margin-left")),_=parseFloat(R.getPropertyValue("margin-right")),(O=R.getPropertyValue("box-sizing"))&&"border-box"===O?N+q+_:N+j+H+q+_):(N=parseFloat(R.getPropertyValue("height")),j=parseFloat(R.getPropertyValue("padding-top")),H=parseFloat(R.getPropertyValue("padding-bottom")),q=parseFloat(R.getPropertyValue("margin-top")),_=parseFloat(R.getPropertyValue("margin-bottom")),(R=R.getPropertyValue("box-sizing"))&&"border-box"===R?N+q+_:N+j+H+q+_),$&&(B[0].style.transform=$),z&&(B[0].style.webkitTransform=z),t.roundLengths&&(I=Math.floor(I))):(I=(n-(t.slidesPerView-1)*y)/t.slidesPerView,t.roundLengths&&(I=Math.floor(I)),o[P]&&(e.isHorizontal()?o[P].style.width=I+"px":o[P].style.height=I+"px")),o[P]&&(o[P].swiperSlideSize=I),u.push(I),t.centeredSlides?(b=b+I/2+w/2+y,0===w&&0!==P&&(b=b-n/2-y),0===P&&(b=b-n/2-y),Math.abs(b)<.001&&(b=0),t.roundLengths&&(b=Math.floor(b)),x%t.slidesPerGroup==0&&c.push(b),d.push(b)):(t.roundLengths&&(b=Math.floor(b)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&c.push(b),d.push(b),b=b+I+y),e.virtualSize+=I+y,w=I,x+=1)}if(e.virtualSize=Math.max(e.virtualSize,n)+f,r&&a&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:e.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(I+t.spaceBetween)*m,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?i.css({width:e.virtualSize+t.spaceBetween+"px"}):i.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){for(var F=[],W=0;W<c.length;W+=1){var G=c[W];t.roundLengths&&(G=Math.floor(G)),c[W]<e.virtualSize+c[0]&&F.push(G)}c=F}if(!t.centeredSlides){F=[];for(var V=0;V<c.length;V+=1){var X=c[V];t.roundLengths&&(X=Math.floor(X)),c[V]<=e.virtualSize-n&&F.push(X)}c=F,1<Math.floor(e.virtualSize-n)-Math.floor(c[c.length-1])&&c.push(e.virtualSize-n)}0===c.length&&(c=[0]),0!==t.spaceBetween&&(e.isHorizontal()?r?o.filter(p).css({marginLeft:y+"px"}):o.filter(p).css({marginRight:y+"px"}):o.filter(p).css({marginBottom:y+"px"})),t.centeredSlides&&t.centeredSlidesBounds&&(T=0,u.forEach(function(e){T+=e+(t.spaceBetween||0)}),E=(T-=t.spaceBetween)-n,c=c.map(function(e){return e<0?-h:E<e?E+f:e})),t.centerInsufficientSlides&&(C=0,u.forEach(function(e){C+=e+(t.spaceBetween||0)}),(C-=t.spaceBetween)<n&&(S=(n-C)/2,c.forEach(function(e,t){c[t]=e-S}),d.forEach(function(e,t){d[t]=e+S}))),U.extend(e,{slides:o,snapGrid:c,slidesGrid:d,slidesSizesGrid:u}),l!==s&&e.emit("slidesLengthChange"),c.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),d.length!==g&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i,n=this,r=[],a=0;if("number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed),"auto"!==n.params.slidesPerView&&1<n.params.slidesPerView)if(n.params.centeredSlides)n.visibleSlides.each(function(e,t){r.push(t)});else for(t=0;t<Math.ceil(n.params.slidesPerView);t+=1){var s=n.activeIndex+t;if(s>n.slides.length)break;r.push(n.slides.eq(s)[0])}else r.push(n.slides.eq(n.activeIndex)[0]);for(t=0;t<r.length;t+=1)void 0!==r[t]&&(a=a<(i=r[t].offsetHeight)?i:a);a&&n.$wrapperEl.css("height",a+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,i=t.params,n=t.slides,r=t.rtlTranslate;if(0!==n.length){void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();var a=r?e:-e;n.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var s=0;s<n.length;s+=1){var o,l,c=n[s],d=(a+(i.centeredSlides?t.minTranslate():0)-c.swiperSlideOffset)/(c.swiperSlideSize+i.spaceBetween);(i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&(l=(o=-(a-c.swiperSlideOffset))+t.slidesSizesGrid[s],(0<=o&&o<t.size-1||1<l&&l<=t.size||o<=0&&l>=t.size)&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(s),n.eq(s).addClass(i.slideVisibleClass))),c.progress=r?-d:d}t.visibleSlides=E(t.visibleSlides)}},updateProgress:function(e){var t=this;void 0===e&&(o=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*o||0);var i=t.params,n=t.maxTranslate()-t.minTranslate(),r=t.progress,a=t.isBeginning,s=a,o=l=t.isEnd,l=0==n?a=!(r=0):(a=(r=(e-t.minTranslate())/n)<=0,1<=r);U.extend(t,{progress:r,isBeginning:a,isEnd:l}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),a&&!s&&t.emit("reachBeginning toEdge"),l&&!o&&t.emit("reachEnd toEdge"),(s&&!a||o&&!l)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){var e=this,t=e.slides,i=e.params,n=e.$wrapperEl,r=e.activeIndex,a=e.realIndex,s=e.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(r=s?e.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+r+'"]'):t.eq(r)).addClass(i.slideActiveClass),i.loop&&(r.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+a+'"]'):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]')).addClass(i.slideDuplicateActiveClass),a=r.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass),i.loop&&0===a.length&&(a=t.eq(0)).addClass(i.slideNextClass),r=r.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass),i.loop&&0===r.length&&(r=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&((a.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]'):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]')).addClass(i.slideDuplicateNextClass),(r.hasClass(i.slideDuplicateClass)?n.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]'):n.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]')).addClass(i.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t=this,i=t.rtlTranslate?t.translate:-t.translate,n=t.slidesGrid,r=t.snapGrid,a=t.params,s=t.activeIndex,o=t.realIndex,l=t.snapIndex,c=e;if(void 0===c){for(var d=0;d<n.length;d+=1)void 0!==n[d+1]?i>=n[d]&&i<n[d+1]-(n[d+1]-n[d])/2?c=d:i>=n[d]&&i<n[d+1]&&(c=d+1):i>=n[d]&&(c=d);a.normalizeSlideIndex&&(c<0||void 0===c)&&(c=0)}(a=0<=r.indexOf(i)?r.indexOf(i):(e=Math.min(a.slidesPerGroupSkip,c))+Math.floor((c-e)/a.slidesPerGroup))>=r.length&&(a=r.length-1),c!==s?(r=parseInt(t.slides.eq(c).attr("data-swiper-slide-index")||c,10),U.extend(t,{snapIndex:a,realIndex:r,previousIndex:s,activeIndex:c}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==r&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")):a!==l&&(t.snapIndex=a,t.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this,i=t.params,n=E(e.target).closest("."+i.slideClass)[0],r=!1;if(n)for(var a=0;a<t.slides.length;a+=1)t.slides[a]===n&&(r=!0);if(!n||!r)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=n,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(E(n).attr("data-swiper-slide-index"),10):t.clickedIndex=E(n).index(),i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};var c={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,n=this.translate,r=this.$wrapperEl;return t.virtualTranslate?i?-n:n:t.cssMode?n:(e=U.getTranslate(r[0],e),(e=i?-e:e)||0)},setTranslate:function(e,t){var i=this,n=i.rtlTranslate,r=i.params,a=i.$wrapperEl,s=i.wrapperEl,o=i.progress,l=0,c=0;i.isHorizontal()?l=n?-e:e:c=e,r.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.cssMode?s[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-c:r.virtualTranslate||a.transform("translate3d("+l+"px, "+c+"px, 0px)"),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:c,(0==(c=i.maxTranslate()-i.minTranslate())?0:(e-i.minTranslate())/c)!==o&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,n,r){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=!0);var a=this,s=a.params,o=a.wrapperEl;if(a.animating&&s.preventInteractionOnTransition)return!1;var l=a.minTranslate(),c=a.maxTranslate(),c=n&&l<e?l:n&&e<c?c:e;if(a.updateProgress(c),s.cssMode){e=a.isHorizontal();return 0!==t&&o.scrollTo?o.scrollTo(((s={})[e?"left":"top"]=-c,s.behavior="smooth",s)):o[e?"scrollLeft":"scrollTop"]=-c,!0}return 0===t?(a.setTransition(0),a.setTranslate(c),i&&(a.emit("beforeTransitionStart",t,r),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(c),i&&(a.emit("beforeTransitionStart",t,r),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,i&&a.emit("transitionEnd"))}),a.$wrapperEl[0].addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onTranslateToWrapperTransitionEnd))),!0}};var d={setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,r=i.params,a=i.previousIndex;r.cssMode||(r.autoHeight&&i.updateAutoHeight(),t=(t=t)||(a<n?"next":n<a?"prev":"reset"),i.emit("transitionStart"),e&&n!==a&&("reset"!==t?(i.emit("slideChangeTransitionStart"),"next"===t?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")):i.emit("slideResetTransitionStart")))},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this,n=i.activeIndex,r=i.previousIndex,a=i.params;i.animating=!1,a.cssMode||(i.setTransition(0),t=(t=t)||(r<n?"next":n<r?"prev":"reset"),i.emit("transitionEnd"),e&&n!==r&&("reset"!==t?(i.emit("slideChangeTransitionEnd"),"next"===t?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")):i.emit("slideResetTransitionEnd")))}};var u={slideTo:function(e,t,i,n){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var r=this,a=e=void 0===e?0:e;a<0&&(a=0);var s=r.params,o=r.snapGrid,l=r.slidesGrid,c=r.previousIndex,d=r.activeIndex,u=r.rtlTranslate,p=r.wrapperEl;if(r.animating&&s.preventInteractionOnTransition)return!1;e=Math.min(r.params.slidesPerGroupSkip,a),(e+=Math.floor((a-e)/r.params.slidesPerGroup))>=o.length&&(e=o.length-1),(d||s.initialSlide||0)===(c||0)&&i&&r.emit("beforeSlideChangeStart");var h,f=-o[e];if(r.updateProgress(f),s.normalizeSlideIndex)for(var m=0;m<l.length;m+=1)-Math.floor(100*f)>=Math.floor(100*l[m])&&(a=m);if(r.initialized&&a!==d){if(!r.allowSlideNext&&f<r.translate&&f<r.minTranslate())return!1;if(!r.allowSlidePrev&&f>r.translate&&f>r.maxTranslate()&&(d||0)!==a)return!1}if(h=d<a?"next":a<d?"prev":"reset",u&&-f===r.translate||!u&&f===r.translate)return r.updateActiveIndex(a),s.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==s.effect&&r.setTranslate(f),"reset"!==h&&(r.transitionStart(i,h),r.transitionEnd(i,h)),!1;if(s.cssMode){d=r.isHorizontal(),s=-f;return u&&(s=p.scrollWidth-p.offsetWidth-s),0!==t&&p.scrollTo?p.scrollTo(((u={})[d?"left":"top"]=s,u.behavior="smooth",u)):p[d?"scrollLeft":"scrollTop"]=s,!0}return 0===t?(r.setTransition(0),r.setTranslate(f),r.updateActiveIndex(a),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,h),r.transitionEnd(i,h)):(r.setTransition(t),r.setTranslate(f),r.updateActiveIndex(a),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,h),r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,h))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,i,n){return void 0===t&&(t=this.params.speed),e=void 0===e?0:e,this.params.loop&&(e+=this.loopedSlides),this.slideTo(e,t,i=void 0===i?!0:i,n)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.params,a=n.animating,s=n.activeIndex<r.slidesPerGroupSkip?1:r.slidesPerGroup;if(r.loop){if(a)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return n.slideTo(n.activeIndex+s,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var n=this,r=n.params,a=n.animating,s=n.snapGrid,o=n.slidesGrid,l=n.rtlTranslate;if(r.loop){if(a)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function c(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var d,u=c(l?n.translate:-n.translate),l=s.map(c),p=(o.map(c),s[l.indexOf(u)],s[l.indexOf(u)-1]);return void 0===p&&r.cssMode&&s.forEach(function(e){!p&&e<=u&&(p=e)}),void 0!==p&&(d=o.indexOf(p))<0&&(d=n.activeIndex-1),n.slideTo(d,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),this.slideTo(this.activeIndex,e,t=void 0===t?!0:t,i)},slideToClosest:function(e,t,i,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);var r=this,a=r.activeIndex,s=Math.min(r.params.slidesPerGroupSkip,a),o=s+Math.floor((a-s)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;return l>=r.snapGrid[o]?(s=r.snapGrid[o],(r.snapGrid[o+1]-s)*n<l-s&&(a+=r.params.slidesPerGroup)):l-(l=r.snapGrid[o-1])<=(r.snapGrid[o]-l)*n&&(a-=r.params.slidesPerGroup),a=Math.max(a,0),a=Math.min(a,r.slidesGrid.length-1),r.slideTo(a,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,n=t.$wrapperEl,r="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,a=t.clickedIndex;i.loop?t.animating||(e=parseInt(E(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?a<t.loopedSlides-r/2||a>t.slides.length-t.loopedSlides+r/2?(t.loopFix(),a=n.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),U.nextTick(function(){t.slideTo(a)})):t.slideTo(a):a>t.slides.length-r?(t.loopFix(),a=n.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),U.nextTick(function(){t.slideTo(a)})):t.slideTo(a)):t.slideTo(a)}};var p={loopCreate:function(){var n=this,e=n.params,t=n.$wrapperEl;t.children("."+e.slideClass+"."+e.slideDuplicateClass).remove();var r=t.children("."+e.slideClass);if(e.loopFillGroupWithBlank){var i=e.slidesPerGroup-r.length%e.slidesPerGroup;if(i!==e.slidesPerGroup){for(var a=0;a<i;a+=1){var s=E(g.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass);t.append(s)}r=t.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=r.length),n.loopedSlides=Math.ceil(parseFloat(e.loopedSlides||e.slidesPerView,10)),n.loopedSlides+=e.loopAdditionalSlides,n.loopedSlides>r.length&&(n.loopedSlides=r.length);var o=[],l=[];r.each(function(e,t){var i=E(t);e<n.loopedSlides&&l.push(t),e<r.length&&e>=r.length-n.loopedSlides&&o.push(t),i.attr("data-swiper-slide-index",e)});for(var c=0;c<l.length;c+=1)t.append(E(l[c].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var d=o.length-1;0<=d;--d)t.prepend(E(o[d].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var e=this;e.emit("beforeLoopFix");var t=e.activeIndex,i=e.slides,n=e.loopedSlides,r=e.allowSlidePrev,a=e.allowSlideNext,s=e.snapGrid,o=e.rtlTranslate;e.allowSlidePrev=!0,e.allowSlideNext=!0;var l,s=-s[t]-e.getTranslate();t<n?(l=i.length-3*n+t,e.slideTo(l+=n,0,!1,!0)&&0!=s&&e.setTranslate((o?-e.translate:e.translate)-s)):t>=i.length-n&&(l=-i.length+t+n,e.slideTo(l+=n,0,!1,!0)&&0!=s&&e.setTranslate((o?-e.translate:e.translate)-s)),e.allowSlidePrev=r,e.allowSlideNext=a,e.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}};var h={setGrabCursor:function(e){var t=this;x.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||((t=t.el).style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){x.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}};var f,m,v,y,b,w,T,C,S,k,M,L,P={appendSlide:function(e){var t=this,i=t.$wrapperEl,n=t.params;if(n.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var r=0;r<e.length;r+=1)e[r]&&i.append(e[r]);else i.append(e);n.loop&&t.loopCreate(),n.observer&&x.observer||t.update()},prependSlide:function(e){var t=this,i=t.params,n=t.$wrapperEl,r=t.activeIndex;i.loop&&t.loopDestroy();var a=r+1;if("object"==typeof e&&"length"in e){for(var s=0;s<e.length;s+=1)e[s]&&n.prepend(e[s]);a=r+e.length}else n.prepend(e);i.loop&&t.loopCreate(),i.observer&&x.observer||t.update(),t.slideTo(a,0,!1)},addSlide:function(e,t){var i=this,n=i.$wrapperEl,r=i.params,a=i.activeIndex;r.loop&&(a-=i.loopedSlides,i.loopDestroy(),i.slides=n.children("."+r.slideClass));var s=i.slides.length;if(e<=0)i.prependSlide(t);else if(s<=e)i.appendSlide(t);else{for(var o=e<a?a+1:a,l=[],c=s-1;e<=c;--c){var d=i.slides.eq(c);d.remove(),l.unshift(d)}if("object"==typeof t&&"length"in t){for(var u=0;u<t.length;u+=1)t[u]&&n.append(t[u]);o=e<a?a+t.length:a}else n.append(t);for(var p=0;p<l.length;p+=1)n.append(l[p]);r.loop&&i.loopCreate(),r.observer&&x.observer||i.update(),r.loop?i.slideTo(o+i.loopedSlides,0,!1):i.slideTo(o,0,!1)}},removeSlide:function(e){var t=this,i=t.params,n=t.$wrapperEl,r=t.activeIndex;i.loop&&(r-=t.loopedSlides,t.loopDestroy(),t.slides=n.children("."+i.slideClass));var a,s=r;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)a=e[o],t.slides[a]&&t.slides.eq(a).remove(),a<s&&--s;s=Math.max(s,0)}else t.slides[a=e]&&t.slides.eq(a).remove(),a<s&&--s,s=Math.max(s,0);i.loop&&t.loopCreate(),i.observer&&x.observer||t.update(),i.loop?t.slideTo(s+t.loopedSlides,0,!1):t.slideTo(s,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},A=(f=Y.navigator.platform,m=Y.navigator.userAgent,v={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:!(!Y.cordova&&!Y.phonegap),phonegap:!(!Y.cordova&&!Y.phonegap),electron:!1},y=Y.screen.width,b=Y.screen.height,w=m.match(/(Android);?[\s\/]+([\d.]+)?/),T=m.match(/(iPad).*OS\s([\d_]+)/),C=m.match(/(iPod)(.*OS\s([\d_]+))?/),S=!T&&m.match(/(iPhone\sOS|iOS)\s([\d_]+)/),k=0<=m.indexOf("MSIE ")||0<=m.indexOf("Trident/"),M=0<=m.indexOf("Edge/"),L=0<=m.indexOf("Gecko/")&&0<=m.indexOf("Firefox/"),e="Win32"===f,s=0<=m.toLowerCase().indexOf("electron"),f="MacIntel"===f,!T&&f&&x.touch&&(1024===y&&1366===b||834===y&&1194===b||834===y&&1112===b||768===y&&1024===b)&&(T=m.match(/(Version)\/([\d.]+)/),f=!1),v.ie=k,v.edge=M,v.firefox=L,w&&!e&&(v.os="android",v.osVersion=w[2],v.android=!0,v.androidChrome=0<=m.toLowerCase().indexOf("chrome")),(T||S||C)&&(v.os="ios",v.ios=!0),S&&!C&&(v.osVersion=S[2].replace(/_/g,"."),v.iphone=!0),T&&(v.osVersion=T[2].replace(/_/g,"."),v.ipad=!0),C&&(v.osVersion=C[3]?C[3].replace(/_/g,"."):null,v.ipod=!0),v.ios&&v.osVersion&&0<=m.indexOf("Version/")&&"10"===v.osVersion.split(".")[0]&&(v.osVersion=m.toLowerCase().split("version/")[1].split(" ")[0]),v.webView=!(!(S||T||C)||!m.match(/.*AppleWebKit(?!.*Safari)/i)&&!Y.navigator.standalone)||Y.matchMedia&&Y.matchMedia("(display-mode: standalone)").matches,v.webview=v.webView,v.standalone=v.webView,v.desktop=!(v.ios||v.android)||s,v.desktop&&(v.electron=s,v.macos=f,v.windows=e,v.macos&&(v.os="macos"),v.windows&&(v.os="windows")),v.pixelRatio=Y.devicePixelRatio||1,v);function D(){var e,t,i=this,n=i.params,r=i.el;r&&0===r.offsetWidth||(n.breakpoints&&i.setBreakpoint(),e=i.allowSlideNext,t=i.allowSlidePrev,r=i.snapGrid,i.allowSlideNext=!0,i.allowSlidePrev=!0,i.updateSize(),i.updateSlides(),i.updateSlidesClasses(),("auto"===n.slidesPerView||1<n.slidesPerView)&&i.isEnd&&!i.isBeginning&&!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0),i.autoplay&&i.autoplay.running&&i.autoplay.paused&&i.autoplay.run(),i.allowSlidePrev=t,i.allowSlideNext=e,i.params.watchOverflow&&r!==i.snapGrid&&i.checkOverflow())}var $=!1;function z(){}var O={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,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,slidesPerGroupSkip:0,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},I={update:o,translate:c,transition:d,slide:u,loop:p,grabCursor:h,manipulation:P,events:{attachEvents:function(){var e=this,t=e.params,i=e.touchEvents,n=e.el,r=e.wrapperEl;e.onTouchStart=function(e){var t,i,n,r,a,s=this,o=s.touchEventsData,l=s.params,c=s.touches;s.animating&&l.preventInteractionOnTransition||(i=E((t=(t=e).originalEvent?t.originalEvent:t).target),"wrapper"===l.touchEventsTarget&&!i.closest(s.wrapperEl).length||(o.isTouchEvent="touchstart"===t.type,!o.isTouchEvent&&"which"in t&&3===t.which||!o.isTouchEvent&&"button"in t&&0<t.button||o.isTouched&&o.isMoved||(l.noSwiping&&i.closest(l.noSwipingSelector||"."+l.noSwipingClass)[0]?s.allowClick=!0:l.swipeHandler&&!i.closest(l.swipeHandler)[0]||(c.currentX=("touchstart"===t.type?t.targetTouches[0]:t).pageX,c.currentY=("touchstart"===t.type?t.targetTouches[0]:t).pageY,n=c.currentX,a=c.currentY,r=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,e=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold,r&&(n<=e||n>=Y.screen.width-e)||(U.extend(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=n,c.startY=a,o.touchStartTime=U.now(),s.allowClick=!0,s.updateSize(),s.swipeDirection=void 0,0<l.threshold&&(o.allowThresholdMove=!1),"touchstart"!==t.type&&(a=!0,i.is(o.formElements)&&(a=!1),g.activeElement&&E(g.activeElement).is(o.formElements)&&g.activeElement!==i[0]&&g.activeElement.blur(),a=a&&s.allowTouchMove&&l.touchStartPreventDefault,(l.touchStartForcePreventDefault||a)&&t.preventDefault()),s.emit("touchStart",t))))))}.bind(e),e.onTouchMove=function(e){var t=this,i=t.touchEventsData,n=t.params,r=t.touches,a=t.rtlTranslate,s=e;if(s.originalEvent&&(s=s.originalEvent),i.isTouched){if(!i.isTouchEvent||"touchmove"===s.type){var o="touchmove"===s.type&&s.targetTouches&&(s.targetTouches[0]||s.changedTouches[0]),l=("touchmove"===s.type?o:s).pageX,e=("touchmove"===s.type?o:s).pageY;if(s.preventedByNestedSwiper)return r.startX=l,void(r.startY=e);if(!t.allowTouchMove)return t.allowClick=!1,void(i.isTouched&&(U.extend(r,{startX:l,startY:e,currentX:l,currentY:e}),i.touchStartTime=U.now()));if(i.isTouchEvent&&n.touchReleaseOnEdges&&!n.loop)if(t.isVertical()){if(e<r.startY&&t.translate<=t.maxTranslate()||e>r.startY&&t.translate>=t.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(l<r.startX&&t.translate<=t.maxTranslate()||l>r.startX&&t.translate>=t.minTranslate())return;if(i.isTouchEvent&&g.activeElement&&s.target===g.activeElement&&E(s.target).is(i.formElements))return i.isMoved=!0,void(t.allowClick=!1);if(i.allowTouchCallbacks&&t.emit("touchMove",s),!(s.targetTouches&&1<s.targetTouches.length)){r.currentX=l,r.currentY=e;o=r.currentX-r.startX,l=r.currentY-r.startY;if(!(t.params.threshold&&Math.sqrt(Math.pow(o,2)+Math.pow(l,2))<t.params.threshold))if(void 0===i.isScrolling&&(t.isHorizontal()&&r.currentY===r.startY||t.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:25<=o*o+l*l&&(e=180*Math.atan2(Math.abs(l),Math.abs(o))/Math.PI,i.isScrolling=t.isHorizontal()?e>n.touchAngle:90-e>n.touchAngle)),i.isScrolling&&t.emit("touchMoveOpposite",s),void 0===i.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){t.allowClick=!1,!n.cssMode&&s.cancelable&&s.preventDefault(),n.touchMoveStopPropagation&&!n.nested&&s.stopPropagation(),i.isMoved||(n.loop&&t.loopFix(),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!n.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",s)),t.emit("sliderMove",s),i.isMoved=!0;o=t.isHorizontal()?o:l;r.diff=o,o*=n.touchRatio,t.swipeDirection=0<(o=a?-o:o)?"prev":"next",i.currentTranslate=o+i.startTranslate;l=!0,a=n.resistanceRatio;if(n.touchReleaseOnEdges&&(a=0),0<o&&i.currentTranslate>t.minTranslate()?(l=!1,n.resistance&&(i.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+i.startTranslate+o,a))):o<0&&i.currentTranslate<t.maxTranslate()&&(l=!1,n.resistance&&(i.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-i.startTranslate-o,a))),l&&(s.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),0<n.threshold){if(!(Math.abs(o)>n.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,void(r.diff=t.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}n.followFinger&&!n.cssMode&&((n.freeMode||n.watchSlidesProgress||n.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),n.freeMode&&(0===i.velocities.length&&i.velocities.push({position:r[t.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:r[t.isHorizontal()?"currentX":"currentY"],time:U.now()})),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}}}}else i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",s)}.bind(e),e.onTouchEnd=function(e){var t=this,i=t.touchEventsData,n=t.params,r=t.touches,a=t.rtlTranslate,s=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,c=e;if(c.originalEvent&&(c=c.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",c),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var d,u=U.now(),e=u-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap click",c),e<300&&u-i.lastClickTime<300&&t.emit("doubleTap doubleClick",c)),i.lastClickTime=U.now(),U.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===r.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,d=n.followFinger?a?t.translate:-t.translate:-i.currentTranslate,!n.cssMode)if(n.freeMode)if(d<-t.minTranslate())t.slideTo(t.activeIndex);else if(d>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(n.freeModeMomentum){1<i.velocities.length?(g=i.velocities.pop(),h=i.velocities.pop(),p=g.position-h.position,h=g.time-h.time,t.velocity=p/h,t.velocity/=2,Math.abs(t.velocity)<n.freeModeMinimumVelocity&&(t.velocity=0),(150<h||300<U.now()-g.time)&&(t.velocity=0)):t.velocity=0,t.velocity*=n.freeModeMomentumVelocityRatio,i.velocities.length=0;var p=1e3*n.freeModeMomentumRatio,h=t.velocity*p,f=t.translate+h;a&&(f=-f);var m,v,g=!1,h=20*Math.abs(t.velocity)*n.freeModeMomentumBounceRatio;if(f<t.maxTranslate())n.freeModeMomentumBounce?(f+t.maxTranslate()<-h&&(f=t.maxTranslate()-h),m=t.maxTranslate(),i.allowMomentumBounce=g=!0):f=t.maxTranslate(),n.loop&&n.centeredSlides&&(v=!0);else if(f>t.minTranslate())n.freeModeMomentumBounce?(f-t.minTranslate()>h&&(f=t.minTranslate()+h),m=t.minTranslate(),i.allowMomentumBounce=g=!0):f=t.minTranslate(),n.loop&&n.centeredSlides&&(v=!0);else if(n.freeModeSticky){for(var y,b=0;b<l.length;b+=1)if(l[b]>-f){y=b;break}f=-(f=Math.abs(l[y]-f)<Math.abs(l[y-1]-f)||"next"===t.swipeDirection?l[y]:l[y-1])}if(v&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)p=a?Math.abs((-f-t.translate)/t.velocity):Math.abs((f-t.translate)/t.velocity),n.freeModeSticky&&(p=(v=Math.abs((a?-f:f)-t.translate))<(a=t.slidesSizesGrid[t.activeIndex])?n.speed:v<2*a?1.5*n.speed:2.5*n.speed);else if(n.freeModeSticky)return void t.slideToClosest();n.freeModeMomentumBounce&&g?(t.updateProgress(m),t.setTransition(p),t.setTranslate(f),t.transitionStart(!0,t.swipeDirection),t.animating=!0,s.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(n.speed),setTimeout(function(){t.setTranslate(m),s.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(f),t.setTransition(p),t.setTranslate(f),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,s.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(f),t.updateActiveIndex(),t.updateSlidesClasses()}else if(n.freeModeSticky)return void t.slideToClosest();(!n.freeModeMomentum||e>=n.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var w=0,x=t.slidesSizesGrid[0],T=0;T<o.length;T+=T<n.slidesPerGroupSkip?1:n.slidesPerGroup){var E=T<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==o[T+E]?d>=o[T]&&d<o[T+E]&&(x=o[(w=T)+E]-o[T]):d>=o[T]&&(w=T,x=o[o.length-1]-o[o.length-2])}g=(d-o[w])/x,p=w<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;e>n.longSwipesMs?n.longSwipes?("next"===t.swipeDirection&&(g>=n.longSwipesRatio?t.slideTo(w+p):t.slideTo(w)),"prev"===t.swipeDirection&&(g>1-n.longSwipesRatio?t.slideTo(w+p):t.slideTo(w))):t.slideTo(t.activeIndex):n.shortSwipes?t.navigation&&(c.target===t.navigation.nextEl||c.target===t.navigation.prevEl)?c.target===t.navigation.nextEl?t.slideTo(w+p):t.slideTo(w):("next"===t.swipeDirection&&t.slideTo(w+p),"prev"===t.swipeDirection&&t.slideTo(w)):t.slideTo(t.activeIndex)}}.bind(e),t.cssMode&&(e.onScroll=function(){var e=this,t=e.wrapperEl,i=e.rtlTranslate;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=i?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(t=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/t)!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);var a,s=!!t.nested;!x.touch&&x.pointerEvents?(n.addEventListener(i.start,e.onTouchStart,!1),g.addEventListener(i.move,e.onTouchMove,s),g.addEventListener(i.end,e.onTouchEnd,!1)):(x.touch&&(a=!("touchstart"!==i.start||!x.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1},n.addEventListener(i.start,e.onTouchStart,a),n.addEventListener(i.move,e.onTouchMove,x.passiveListener?{passive:!1,capture:s}:s),n.addEventListener(i.end,e.onTouchEnd,a),i.cancel&&n.addEventListener(i.cancel,e.onTouchEnd,a),$||(g.addEventListener("touchstart",z),$=!0)),(t.simulateTouch&&!A.ios&&!A.android||t.simulateTouch&&!x.touch&&A.ios)&&(n.addEventListener("mousedown",e.onTouchStart,!1),g.addEventListener("mousemove",e.onTouchMove,s),g.addEventListener("mouseup",e.onTouchEnd,!1))),(t.preventClicks||t.preventClicksPropagation)&&n.addEventListener("click",e.onClick,!0),t.cssMode&&r.addEventListener("scroll",e.onScroll),t.updateOnWindowResize?e.on(A.ios||A.android?"resize orientationchange observerUpdate":"resize observerUpdate",D,!0):e.on("observerUpdate",D,!0)},detachEvents:function(){var e,t=this,i=t.params,n=t.touchEvents,r=t.el,a=t.wrapperEl,s=!!i.nested;!x.touch&&x.pointerEvents?(r.removeEventListener(n.start,t.onTouchStart,!1),g.removeEventListener(n.move,t.onTouchMove,s),g.removeEventListener(n.end,t.onTouchEnd,!1)):(x.touch&&(e=!("onTouchStart"!==n.start||!x.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},r.removeEventListener(n.start,t.onTouchStart,e),r.removeEventListener(n.move,t.onTouchMove,s),r.removeEventListener(n.end,t.onTouchEnd,e),n.cancel&&r.removeEventListener(n.cancel,t.onTouchEnd,e)),(i.simulateTouch&&!A.ios&&!A.android||i.simulateTouch&&!x.touch&&A.ios)&&(r.removeEventListener("mousedown",t.onTouchStart,!1),g.removeEventListener("mousemove",t.onTouchMove,s),g.removeEventListener("mouseup",t.onTouchEnd,!1))),(i.preventClicks||i.preventClicksPropagation)&&r.removeEventListener("click",t.onClick,!0),i.cssMode&&a.removeEventListener("scroll",t.onScroll),t.off(A.ios||A.android?"resize orientationchange observerUpdate":"resize observerUpdate",D)}},breakpoints:{setBreakpoint:function(){var e=this,t=e.activeIndex,i=e.initialized,n=e.loopedSlides;void 0===n&&(n=0);var r,a,s,o,l=e.params,c=e.$el,d=l.breakpoints;!d||0===Object.keys(d).length||(r=e.getBreakpoint(d))&&e.currentBreakpoint!==r&&((a=r in d?d[r]:void 0)&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(function(e){var t=a[e];void 0!==t&&(a[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}),s=a||e.originalParams,o=1<l.slidesPerColumn,d=1<s.slidesPerColumn,o&&!d?c.removeClass(l.containerModifierClass+"multirow "+l.containerModifierClass+"multirow-column"):!o&&d&&(c.addClass(l.containerModifierClass+"multirow"),"column"===s.slidesPerColumnFill&&c.addClass(l.containerModifierClass+"multirow-column")),c=s.direction&&s.direction!==l.direction,l=l.loop&&(s.slidesPerView!==l.slidesPerView||c),c&&i&&e.changeDirection(),U.extend(e.params,s),U.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=r,l&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",s))},getBreakpoint:function(e){if(e){var t=!1,i=Object.keys(e).map(function(e){if("string"!=typeof e||0!==e.indexOf("@"))return{value:e,point:e};var t=parseFloat(e.substr(1));return{value:Y.innerHeight*t,point:e}});i.sort(function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)});for(var n=0;n<i.length;n+=1){var r=i[n],a=r.point;r.value<=Y.innerWidth&&(t=a)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.params,i=e.isLocked,n=0<e.slides.length&&t.slidesOffsetBefore+t.spaceBetween*(e.slides.length-1)+e.slides[0].offsetWidth*e.slides.length;t.slidesOffsetBefore&&t.slidesOffsetAfter&&n?e.isLocked=n<=e.size:e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,i!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),i&&i!==e.isLocked&&(e.isEnd=!1,e.navigation&&e.navigation.update())}},classes:{addClasses:function(){var t=this.classNames,i=this.params,e=this.rtl,n=this.$el,r=[];r.push("initialized"),r.push(i.direction),i.freeMode&&r.push("free-mode"),i.autoHeight&&r.push("autoheight"),e&&r.push("rtl"),1<i.slidesPerColumn&&(r.push("multirow"),"column"===i.slidesPerColumnFill&&r.push("multirow-column")),A.android&&r.push("android"),A.ios&&r.push("ios"),i.cssMode&&r.push("css-mode"),r.forEach(function(e){t.push(i.containerModifierClass+e)}),n.addClass(t.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,i,n,r,a){function s(){a&&a()}!(E(e).parent("picture")[0]||e.complete&&r)&&t?((r=new Y.Image).onload=s,r.onerror=s,n&&(r.sizes=n),i&&(r.srcset=i),t&&(r.src=t)):s()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i<e.imagesToLoad.length;i+=1){var n=e.imagesToLoad[i];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,t)}}}},N={},j=function(c){function d(){for(var i,e=[],t=arguments.length;t--;)e[t]=arguments[t];i=(i=1===e.length&&e[0].constructor&&e[0].constructor===Object?e[0]:(a=e[0],e[1]))||{},i=U.extend({},i),a&&!i.el&&(i.el=a),c.call(this,i),Object.keys(I).forEach(function(t){Object.keys(I[t]).forEach(function(e){d.prototype[e]||(d.prototype[e]=I[t][e])})});var n=this;void 0===n.modules&&(n.modules={}),Object.keys(n.modules).forEach(function(e){var t=n.modules[e];t.params&&(e=Object.keys(t.params)[0],"object"==typeof(t=t.params[e])&&null!==t&&e in i&&"enabled"in t&&(!0===i[e]&&(i[e]={enabled:!0}),"object"!=typeof i[e]||"enabled"in i[e]||(i[e].enabled=!0),i[e]||(i[e]={enabled:!1})))});var r=U.extend({},O);n.useModulesParams(r),n.params=U.extend({},r,N,i),n.originalParams=U.extend({},n.params),n.passedParams=U.extend({},i);var a,s,o=(n.$=E)(n.params.el);if(a=o[0]){if(1<o.length){var l=[];return o.each(function(e,t){t=U.extend({},i,{el:t});l.push(new d(t))}),l}return a.swiper=n,o.data("swiper",n),a&&a.shadowRoot&&a.shadowRoot.querySelector?(s=E(a.shadowRoot.querySelector("."+n.params.wrapperClass))).children=function(e){return o.children(e)}:s=o.children("."+n.params.wrapperClass),U.extend(n,{$el:o,el:a,$wrapperEl:s,wrapperEl:s[0],classNames:[],slides:E(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},rtl:"rtl"===a.dir.toLowerCase()||"rtl"===o.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===a.dir.toLowerCase()||"rtl"===o.css("direction")),wrongRTL:"-webkit-box"===s.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(a=["touchstart","touchmove","touchend","touchcancel"],s=x.pointerEvents?["pointerdown","pointermove","pointerup"]:["mousedown","mousemove","mouseup"],n.touchEventsTouch={start:a[0],move:a[1],end:a[2],cancel:a[3]},n.touchEventsDesktop={start:s[0],move:s[1],end:s[2]},x.touch||!n.params.simulateTouch?n.touchEventsTouch:n.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, label",lastClickTime:U.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.params.init&&n.init(),n}}c&&(d.__proto__=c);var e={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((d.prototype=Object.create(c&&c.prototype)).constructor=d).prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,n=e.slidesGrid,r=e.size,a=e.activeIndex,s=1;if(t.centeredSlides){for(var o,l=i[a].swiperSlideSize,c=a+1;c<i.length;c+=1)i[c]&&!o&&(s+=1,r<(l+=i[c].swiperSlideSize)&&(o=!0));for(var d=a-1;0<=d;--d)i[d]&&!o&&(s+=1,r<(l+=i[d].swiperSlideSize)&&(o=!0))}else for(var u=a+1;u<i.length;u+=1)n[u]-n[a]<r&&(s+=1);return s},d.prototype.update=function(){var e,t,i=this;function n(){var e=i.rtlTranslate?-1*i.translate:i.translate,e=Math.min(Math.max(e,i.maxTranslate()),i.minTranslate());i.setTranslate(e),i.updateActiveIndex(),i.updateSlidesClasses()}i&&!i.destroyed&&(e=i.snapGrid,(t=i.params).breakpoints&&i.setBreakpoint(),i.updateSize(),i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.params.freeMode?(n(),i.params.autoHeight&&i.updateAutoHeight()):(("auto"===i.params.slidesPerView||1<i.params.slidesPerView)&&i.isEnd&&!i.params.centeredSlides?i.slideTo(i.slides.length-1,0,!1,!0):i.slideTo(i.activeIndex,0,!1,!0))||n(),t.watchOverflow&&e!==i.snapGrid&&i.checkOverflow(),i.emit("update"))},d.prototype.changeDirection=function(i,e){void 0===e&&(e=!0);var t=this,n=t.params.direction;return(i=i||("horizontal"===n?"vertical":"horizontal"))===n||"horizontal"!==i&&"vertical"!==i||(t.$el.removeClass(""+t.params.containerModifierClass+n).addClass(""+t.params.containerModifierClass+i),t.params.direction=i,t.slides.each(function(e,t){"vertical"===i?t.style.width="":t.style.height=""}),t.emit("changeDirection"),e&&t.update()),t},d.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},d.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,n=i.params,r=i.$el,a=i.$wrapperEl,s=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),r.removeAttr("style"),a.removeAttr("style"),s&&s.length&&s.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(function(e){i.off(e)}),!1!==e&&(i.$el[0].swiper=null,i.$el.data("swiper",null),U.deleteProps(i)),i.destroyed=!0),null},d.extendDefaults=function(e){U.extend(N,e)},e.extendedDefaults.get=function(){return N},e.defaults.get=function(){return O},e.Class.get=function(){return c},e.$.get=function(){return E},Object.defineProperties(d,e),d}(i),o={name:"device",proto:{device:A},static:{device:A}},c={name:"support",proto:{support:x},static:{support:x}},H={isEdge:!!Y.navigator.userAgent.match(/Edge/g),isSafari:0<=(d=Y.navigator.userAgent.toLowerCase()).indexOf("safari")&&d.indexOf("chrome")<0&&d.indexOf("android")<0,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(Y.navigator.userAgent)},u={name:"browser",proto:{browser:H},static:{browser:H}},p={name:"resize",create:function(){var e=this;U.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){Y.addEventListener("resize",this.resize.resizeHandler),Y.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){Y.removeEventListener("resize",this.resize.resizeHandler),Y.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},q={func:Y.MutationObserver||Y.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,n=new q.func(function(e){var t;1!==e.length?(t=function(){i.emit("observerUpdate",e[0])},Y.requestAnimationFrame?Y.requestAnimationFrame(t):Y.setTimeout(t,0)):i.emit("observerUpdate",e[0])});n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.observer.observers.push(n)},init:function(){var e=this;if(x.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),i=0;i<t.length;i+=1)e.observer.attach(t[i]);e.observer.attach(e.$el[0],{childList:e.params.observeSlideChildren}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},h={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){U.extend(this,{observer:{init:q.init.bind(this),attach:q.attach.bind(this),destroy:q.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},_={update:function(e){var t=this,i=t.params,n=i.slidesPerView,r=i.slidesPerGroup,a=i.centeredSlides,s=t.params.virtual,o=s.addSlidesBefore,l=s.addSlidesAfter,c=t.virtual,d=c.from,u=c.to,p=c.slides,h=c.slidesGrid,f=c.renderSlide,i=c.offset;t.updateActiveIndex();var s=t.activeIndex||0,c=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",l=a?(g=Math.floor(n/2)+r+o,Math.floor(n/2)+r+l):(g=n+(r-1)+o,r+l),m=Math.max((s||0)-l,0),v=Math.min((s||0)+g,p.length-1),g=(t.slidesGrid[m]||0)-(t.slidesGrid[0]||0);function y(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(U.extend(t.virtual,{from:m,to:v,offset:g,slidesGrid:t.slidesGrid}),d===m&&u===v&&!e)return t.slidesGrid!==h&&g!==i&&t.slides.css(c,g+"px"),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:g,from:m,to:v,slides:function(){for(var e=[],t=m;t<=v;t+=1)e.push(p[t]);return e}()}),void y();var b=[],w=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(var x=d;x<=u;x+=1)(x<m||v<x)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+x+'"]').remove();for(var T=0;T<p.length;T+=1)m<=T&&T<=v&&(void 0===u||e?w.push(T):(u<T&&w.push(T),T<d&&b.push(T)));w.forEach(function(e){t.$wrapperEl.append(f(p[e],e))}),b.sort(function(e,t){return t-e}).forEach(function(e){t.$wrapperEl.prepend(f(p[e],e))}),t.$wrapperEl.children(".swiper-slide").css(c,g+"px"),y()},renderSlide:function(e,t){var i=this,n=i.params.virtual;if(n.cache&&i.virtual.cache[t])return i.virtual.cache[t];e=n.renderSlide?E(n.renderSlide.call(i,e,t)):E('<div class="'+i.params.slideClass+'" data-swiper-slide-index="'+t+'">'+e+"</div>");return e.attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),n.cache&&(i.virtual.cache[t]=e),e},appendSlide:function(e){if("object"==typeof e&&"length"in e)for(var t=0;t<e.length;t+=1)e[t]&&this.virtual.slides.push(e[t]);else this.virtual.slides.push(e);this.virtual.update(!0)},prependSlide:function(e){var n,r,t=this,i=t.activeIndex,a=i+1,s=1;if(Array.isArray(e)){for(var o=0;o<e.length;o+=1)e[o]&&t.virtual.slides.unshift(e[o]);a=i+e.length,s=e.length}else t.virtual.slides.unshift(e);t.params.virtual.cache&&(n=t.virtual.cache,r={},Object.keys(n).forEach(function(e){var t=n[e],i=t.attr("data-swiper-slide-index");i&&t.attr("data-swiper-slide-index",parseInt(i,10)+1),r[parseInt(e,10)+s]=t}),t.virtual.cache=r),t.virtual.update(!0),t.slideTo(a,0)},removeSlide:function(e){var t=this;if(null!=e){var i=t.activeIndex;if(Array.isArray(e))for(var n=e.length-1;0<=n;--n)t.virtual.slides.splice(e[n],1),t.params.virtual.cache&&delete t.virtual.cache[e[n]],e[n]<i&&--i,i=Math.max(i,0);else t.virtual.slides.splice(e,1),t.params.virtual.cache&&delete t.virtual.cache[e],e<i&&--i,i=Math.max(i,0);t.virtual.update(!0),t.slideTo(i,0)}},removeAllSlides:function(){var e=this;e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),e.virtual.update(!0),e.slideTo(0,0)}},P={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var e=this;U.extend(e,{virtual:{update:_.update.bind(e),appendSlide:_.appendSlide.bind(e),prependSlide:_.prependSlide.bind(e),removeSlide:_.removeSlide.bind(e),removeAllSlides:_.removeAllSlides.bind(e),renderSlide:_.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e,t=this;t.params.virtual.enabled&&(t.classNames.push(t.params.containerModifierClass+"virtual"),U.extend(t.params,e={watchSlidesProgress:!0}),U.extend(t.originalParams,e),t.params.initialSlide||t.virtual.update())},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},R={handle:function(e){var t=this,i=t.rtlTranslate,n=e,r=(n=n.originalEvent?n.originalEvent:n).keyCode||n.charCode,a=t.params.keyboard.pageUpDown,s=a&&33===r,o=a&&34===r,l=37===r,c=39===r,d=38===r,e=40===r;if(!t.allowSlideNext&&(t.isHorizontal()&&c||t.isVertical()&&e||o))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&l||t.isVertical()&&d||s))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||g.activeElement&&g.activeElement.nodeName&&("input"===g.activeElement.nodeName.toLowerCase()||"textarea"===g.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(s||o||l||c||d||e)){var u=!1;if(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var p=Y.innerWidth,h=Y.innerHeight,a=t.$el.offset();i&&(a.left-=t.$el[0].scrollLeft);for(var f=[[a.left,a.top],[a.left+t.width,a.top],[a.left,a.top+t.height],[a.left+t.width,a.top+t.height]],m=0;m<f.length;m+=1){var v=f[m];0<=v[0]&&v[0]<=p&&0<=v[1]&&v[1]<=h&&(u=!0)}if(!u)return}t.isHorizontal()?((s||o||l||c)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((o||c)&&!i||(s||l)&&i)&&t.slideNext(),((s||l)&&!i||(o||c)&&i)&&t.slidePrev()):((s||o||d||e)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(o||e)&&t.slideNext(),(s||d)&&t.slidePrev()),t.emit("keyPress",r)}},enable:function(){this.keyboard.enabled||(E(g).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(E(g).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},d={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}},create:function(){U.extend(this,{keyboard:{enabled:!1,enable:R.enable.bind(this),disable:R.disable.bind(this),handle:R.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};var B={lastScrollTime:U.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[],event:function(){return-1<Y.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":((i=(t="onwheel")in g)||((e=g.createElement("div")).setAttribute(t,"return;"),i="function"==typeof e[t]),(i=!i&&g.implementation&&g.implementation.hasFeature&&!0!==g.implementation.hasFeature("","")?g.implementation.hasFeature("Events.wheel","3.0"):i)?"wheel":"mousewheel");var e,t,i},normalize:function(e){var t=0,i=0,n=0,r=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,r=10*i,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=r,r=0),(n||r)&&e.deltaMode&&(1===e.deltaMode?(n*=40,r*=40):(n*=800,r*=800)),{spinX:t=n&&!t?n<1?-1:1:t,spinY:i=r&&!i?r<1?-1:1:i,pixelX:n,pixelY:r}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,i=this,n=i.params.mousewheel;i.params.cssMode&&t.preventDefault();var r=i.$el;if("container"!==i.params.mousewheel.eventsTarged&&(r=E(i.params.mousewheel.eventsTarged)),!i.mouseEntered&&!r[0].contains(t.target)&&!n.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var a=0,s=i.rtlTranslate?-1:1,r=B.normalize(t);if(n.forceToAxis)if(i.isHorizontal()){if(!(Math.abs(r.pixelX)>Math.abs(r.pixelY)))return!0;a=-r.pixelX*s}else{if(!(Math.abs(r.pixelY)>Math.abs(r.pixelX)))return!0;a=-r.pixelY}else a=Math.abs(r.pixelX)>Math.abs(r.pixelY)?-r.pixelX*s:-r.pixelY;if(0===a)return!0;if(n.invert&&(a=-a),i.params.freeMode){var o={time:U.now(),delta:Math.abs(a),direction:Math.sign(a)},s=i.mousewheel.lastEventBeforeSnap,r=s&&o.time<s.time+500&&o.delta<=s.delta&&o.direction===s.direction;if(!r){i.mousewheel.lastEventBeforeSnap=void 0,i.params.loop&&i.loopFix();var l,c,d=i.getTranslate()+a*n.sensitivity,s=i.isBeginning,n=i.isEnd;if((d=d>=i.minTranslate()?i.minTranslate():d)<=i.maxTranslate()&&(d=i.maxTranslate()),i.setTransition(0),i.setTranslate(d),i.updateProgress(),i.updateActiveIndex(),i.updateSlidesClasses(),(!s&&i.isBeginning||!n&&i.isEnd)&&i.updateSlidesClasses(),i.params.freeModeSticky&&(clearTimeout(i.mousewheel.timeout),i.mousewheel.timeout=void 0,15<=(l=i.mousewheel.recentWheelEvents).length&&l.shift(),s=l.length?l[l.length-1]:void 0,n=l[0],l.push(o),s&&(o.delta>s.delta||o.direction!==s.direction)?l.splice(0):15<=l.length&&o.time-n.time<500&&1<=n.delta-o.delta&&o.delta<=6&&(c=0<a?.8:.2,i.mousewheel.lastEventBeforeSnap=o,l.splice(0),i.mousewheel.timeout=U.nextTick(function(){i.slideToClosest(i.params.speed,!0,void 0,c)},0)),i.mousewheel.timeout||(i.mousewheel.timeout=U.nextTick(function(){i.mousewheel.lastEventBeforeSnap=o,l.splice(0),i.slideToClosest(i.params.speed,!0,void 0,.5)},500))),r||i.emit("scroll",t),i.params.autoplay&&i.params.autoplayDisableOnInteraction&&i.autoplay.stop(),d===i.minTranslate()||d===i.maxTranslate())return!0}}else{d={time:U.now(),delta:Math.abs(a),direction:Math.sign(a),raw:e},a=i.mousewheel.recentWheelEvents;2<=a.length&&a.shift();e=a.length?a[a.length-1]:void 0;if(a.push(d),(!e||d.direction!==e.direction||d.delta>e.delta||d.time>e.time+150)&&i.mousewheel.animateSlider(d),i.mousewheel.releaseScroll(d))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider:function(e){var t=this;return 6<=e.delta&&U.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new Y.Date).getTime(),!1)},releaseScroll:function(e){var t=this,i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return!0;return!1},enable:function(){var e=this,t=B.event();if(e.params.cssMode)return e.wrapperEl.removeEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(e.mousewheel.enabled)return!1;var i=e.$el;return(i="container"!==e.params.mousewheel.eventsTarged?E(e.params.mousewheel.eventsTarged):i).on("mouseenter",e.mousewheel.handleMouseEnter),i.on("mouseleave",e.mousewheel.handleMouseLeave),i.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0},disable:function(){var e=this,t=B.event();if(e.params.cssMode)return e.wrapperEl.addEventListener(t,e.mousewheel.handle),!0;if(!t)return!1;if(!e.mousewheel.enabled)return!1;var i=e.$el;return(i="container"!==e.params.mousewheel.eventsTarged?E(e.params.mousewheel.eventsTarged):i).off(t,e.mousewheel.handle),!(e.mousewheel.enabled=!1)}},F={update:function(){var e,t,i=this,n=i.params.navigation;i.params.loop||(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&&0<t.length&&(i.isBeginning?t.addClass(n.disabledClass):t.removeClass(n.disabledClass),t[i.params.watchOverflow&&i.isLocked?"addClass":"removeClass"](n.lockClass)),e&&0<e.length&&(i.isEnd?e.addClass(n.disabledClass):e.removeClass(n.disabledClass),e[i.params.watchOverflow&&i.isLocked?"addClass":"removeClass"](n.lockClass)))},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,i=this,n=i.params.navigation;(n.nextEl||n.prevEl)&&(n.nextEl&&(e=E(n.nextEl),i.params.uniqueNavElements&&"string"==typeof n.nextEl&&1<e.length&&1===i.$el.find(n.nextEl).length&&(e=i.$el.find(n.nextEl))),n.prevEl&&(t=E(n.prevEl),i.params.uniqueNavElements&&"string"==typeof n.prevEl&&1<t.length&&1===i.$el.find(n.prevEl).length&&(t=i.$el.find(n.prevEl))),e&&0<e.length&&e.on("click",i.navigation.onNextClick),t&&0<t.length&&t.on("click",i.navigation.onPrevClick),U.extend(i.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this,t=e.navigation,i=t.$nextEl,t=t.$prevEl;i&&i.length&&(i.off("click",e.navigation.onNextClick),i.removeClass(e.params.navigation.disabledClass)),t&&t.length&&(t.off("click",e.navigation.onPrevClick),t.removeClass(e.params.navigation.disabledClass))}},W={update:function(){var e=this,t=e.rtl,n=e.params.pagination;if(n.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var r,i=(e.virtual&&e.params.virtual.enabled?e.virtual:e).slides.length,a=e.pagination.$el,s=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((r=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(r-=i-2*e.loopedSlides),s-1<r&&(r-=s),r<0&&"bullets"!==e.params.paginationType&&(r=s+r)):r=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&0<e.pagination.bullets.length){var o,l,c,d,u,p=e.pagination.bullets;if(n.dynamicBullets&&(e.pagination.bulletSize=p.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(n.dynamicMainBullets+4)+"px"),1<n.dynamicMainBullets&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=r-e.previousIndex,e.pagination.dynamicBulletIndex>n.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),o=r-e.pagination.dynamicBulletIndex,c=((l=o+(Math.min(p.length,n.dynamicMainBullets)-1))+o)/2),p.removeClass(n.bulletActiveClass+" "+n.bulletActiveClass+"-next "+n.bulletActiveClass+"-next-next "+n.bulletActiveClass+"-prev "+n.bulletActiveClass+"-prev-prev "+n.bulletActiveClass+"-main"),1<a.length)p.each(function(e,t){var i=E(t),t=i.index();t===r&&i.addClass(n.bulletActiveClass),n.dynamicBullets&&(o<=t&&t<=l&&i.addClass(n.bulletActiveClass+"-main"),t===o&&i.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),t===l&&i.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next"))});else{var h=p.eq(r),f=h.index();if(h.addClass(n.bulletActiveClass),n.dynamicBullets){for(var i=p.eq(o),h=p.eq(l),m=o;m<=l;m+=1)p.eq(m).addClass(n.bulletActiveClass+"-main");if(e.params.loop)if(f>=p.length-n.dynamicMainBullets){for(var v=n.dynamicMainBullets;0<=v;--v)p.eq(p.length-v).addClass(n.bulletActiveClass+"-main");p.eq(p.length-n.dynamicMainBullets-1).addClass(n.bulletActiveClass+"-prev")}else i.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),h.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next");else i.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),h.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}}n.dynamicBullets&&(u=Math.min(p.length,n.dynamicMainBullets+4),d=(e.pagination.bulletSize*u-e.pagination.bulletSize)/2-c*e.pagination.bulletSize,u=t?"right":"left",p.css(e.isHorizontal()?u:"top",d+"px"))}"fraction"===n.type&&(a.find("."+n.currentClass).text(n.formatFractionCurrent(r+1)),a.find("."+n.totalClass).text(n.formatFractionTotal(s))),"progressbar"===n.type&&(c=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical",t=(r+1)/s,d=u=1,"horizontal"===c?u=t:d=t,a.find("."+n.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+u+") scaleY("+d+")").transition(e.params.speed)),"custom"===n.type&&n.renderCustom?(a.html(n.renderCustom(e,r+1,s)),e.emit("paginationRender",e,a[0])):e.emit("paginationUpdate",e,a[0]),a[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](n.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var i=(e.virtual&&e.params.virtual.enabled?e.virtual:e).slides.length,n=e.pagination.$el,r="";if("bullets"===t.type){for(var a=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,s=0;s<a;s+=1)t.renderBullet?r+=t.renderBullet.call(e,s,t.bulletClass):r+="<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";n.html(r),e.pagination.bullets=n.find("."+t.bulletClass)}"fraction"===t.type&&(r=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',n.html(r)),"progressbar"===t.type&&(r=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',n.html(r)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var e,t=this,i=t.params.pagination;!i.el||0!==(e=E(i.el)).length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&1<e.length&&(e=t.$el.find(i.el)),"bullets"===i.type&&i.clickable&&e.addClass(i.clickableClass),e.addClass(i.modifierClass+i.type),"bullets"===i.type&&i.dynamicBullets&&(e.addClass(""+i.modifierClass+i.type+"-dynamic"),t.pagination.dynamicBulletIndex=0,i.dynamicMainBullets<1&&(i.dynamicMainBullets=1)),"progressbar"===i.type&&i.progressbarOpposite&&e.addClass(i.progressbarOppositeClass),i.clickable&&e.on("click","."+i.bulletClass,function(e){e.preventDefault();e=E(this).index()*t.params.slidesPerGroup;t.params.loop&&(e+=t.loopedSlides),t.slideTo(e)}),U.extend(t.pagination,{$el:e,el:e[0]}))},destroy:function(){var e,t=this.params.pagination;t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length&&((e=this.pagination.$el).removeClass(t.hiddenClass),e.removeClass(t.modifierClass+t.type),this.pagination.bullets&&this.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&e.off("click","."+t.bulletClass))}},G={setTranslate:function(){var e,t,i,n,r,a,s,o;this.params.scrollbar.el&&this.scrollbar.el&&(s=this.scrollbar,e=this.rtlTranslate,o=this.progress,t=s.dragSize,i=s.trackSize,n=s.$dragEl,r=s.$el,a=this.params.scrollbar,o=(i-(s=t))*o,e?0<(o=-o)?(s=t-o,o=0):i<-o+t&&(s=i+o):o<0?(s=t+o,o=0):i<o+t&&(s=i-o),this.isHorizontal()?(n.transform("translate3d("+o+"px, 0, 0)"),n[0].style.width=s+"px"):(n.transform("translate3d(0px, "+o+"px, 0)"),n[0].style.height=s+"px"),a.hide&&(clearTimeout(this.scrollbar.timeout),r[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){r[0].style.opacity=0,r.transition(400)},1e3)))},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e,t,i,n,r,a,s,o=this;o.params.scrollbar.el&&o.scrollbar.el&&(t=(e=o.scrollbar).$dragEl,i=e.$el,t[0].style.width="",t[0].style.height="",n=o.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,a=(r=o.size/o.virtualSize)*(n/o.size),s="auto"===o.params.scrollbar.dragSize?n*r:parseInt(o.params.scrollbar.dragSize,10),o.isHorizontal()?t[0].style.width=s+"px":t[0].style.height=s+"px",i[0].style.display=1<=r?"none":"",o.params.scrollbar.hide&&(i[0].style.opacity=0),U.extend(e,{trackSize:n,divider:r,moveDivider:a,dragSize:s}),e.$el[o.params.watchOverflow&&o.isLocked?"addClass":"removeClass"](o.params.scrollbar.lockClass))},getPointerPosition:function(e){return this.isHorizontal()?("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientX:("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientY},setDragPosition:function(e){var t=this,i=t.scrollbar,n=t.rtlTranslate,r=i.$el,a=i.dragSize,s=i.trackSize,o=i.dragStartPos,a=(i.getPointerPosition(e)-r.offset()[t.isHorizontal()?"left":"top"]-(null!==o?o:a/2))/(s-a);a=Math.max(Math.min(a,1),0),n&&(a=1-a);a=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*a;t.updateProgress(a),t.setTranslate(a),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar,r=t.$wrapperEl,a=n.$el,s=n.$dragEl;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===s[0]||e.target===s?n.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.transition(100),s.transition(100),n.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),a.transition(0),i.hide&&a.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,n=t.$el,r=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),n.transition(0),r.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,n=t.scrollbar,r=t.$wrapperEl,a=n.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),r.transition("")),i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=U.nextTick(function(){a.css("opacity",0),a.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e,t,i,n,r,a=this;a.params.scrollbar.el&&(n=a.scrollbar,e=a.touchEventsTouch,t=a.touchEventsDesktop,r=a.params,i=n.$el[0],n=!(!x.passiveListener||!r.passiveListeners)&&{passive:!1,capture:!1},r=!(!x.passiveListener||!r.passiveListeners)&&{passive:!0,capture:!1},x.touch?(i.addEventListener(e.start,a.scrollbar.onDragStart,n),i.addEventListener(e.move,a.scrollbar.onDragMove,n),i.addEventListener(e.end,a.scrollbar.onDragEnd,r)):(i.addEventListener(t.start,a.scrollbar.onDragStart,n),g.addEventListener(t.move,a.scrollbar.onDragMove,n),g.addEventListener(t.end,a.scrollbar.onDragEnd,r)))},disableDraggable:function(){var e,t,i,n,r,a=this;a.params.scrollbar.el&&(n=a.scrollbar,e=a.touchEventsTouch,t=a.touchEventsDesktop,r=a.params,i=n.$el[0],n=!(!x.passiveListener||!r.passiveListeners)&&{passive:!1,capture:!1},r=!(!x.passiveListener||!r.passiveListeners)&&{passive:!0,capture:!1},x.touch?(i.removeEventListener(e.start,a.scrollbar.onDragStart,n),i.removeEventListener(e.move,a.scrollbar.onDragMove,n),i.removeEventListener(e.end,a.scrollbar.onDragEnd,r)):(i.removeEventListener(t.start,a.scrollbar.onDragStart,n),g.removeEventListener(t.move,a.scrollbar.onDragMove,n),g.removeEventListener(t.end,a.scrollbar.onDragEnd,r)))},init:function(){var e,t,i,n;this.params.scrollbar.el&&(e=this.scrollbar,n=this.$el,i=E((t=this.params.scrollbar).el),0===(n=(i=this.params.uniqueNavElements&&"string"==typeof t.el&&1<i.length&&1===n.find(t.el).length?n.find(t.el):i).find("."+this.params.scrollbar.dragClass)).length&&(n=E('<div class="'+this.params.scrollbar.dragClass+'"></div>'),i.append(n)),U.extend(e,{$el:i,el:i[0],$dragEl:n,dragEl:n[0]}),t.draggable&&e.enableDraggable())},destroy:function(){this.scrollbar.disableDraggable()}},V={setTransform:function(e,t){var i=this.rtl,n=E(e),r=i?-1:1,a=n.attr("data-swiper-parallax")||"0",s=n.attr("data-swiper-parallax-x"),o=n.attr("data-swiper-parallax-y"),e=n.attr("data-swiper-parallax-scale"),i=n.attr("data-swiper-parallax-opacity");s||o?(s=s||"0",o=o||"0"):this.isHorizontal()?(s=a,o="0"):(o=a,s="0"),s=0<=s.indexOf("%")?parseInt(s,10)*t*r+"%":s*t*r+"px",o=0<=o.indexOf("%")?parseInt(o,10)*t+"%":o*t+"px",null!=i&&(i=i-(i-1)*(1-Math.abs(t)),n[0].style.opacity=i),null==e?n.transform("translate3d("+s+", "+o+", 0px)"):(t=e-(e-1)*(1-Math.abs(t)),n.transform("translate3d("+s+", "+o+", 0px) scale("+t+")"))},setTranslate:function(){var n=this,e=n.$el,t=n.slides,r=n.progress,a=n.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e,t){n.parallax.setTransform(t,r)}),t.each(function(e,t){var i=t.progress;1<n.params.slidesPerGroup&&"auto"!==n.params.slidesPerView&&(i+=Math.ceil(e/2)-r*(a.length-1)),i=Math.min(Math.max(i,-1),1),E(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e,t){n.parallax.setTransform(t,i)})})},setTransition:function(n){void 0===n&&(n=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(e,t){var i=E(t),t=parseInt(i.attr("data-swiper-parallax-duration"),10)||n;0===n&&(t=0),i.transition(t)})}},X={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,n=e.targetTouches[1].pageX,e=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(n-t,2)+Math.pow(e-i,2))},onGestureStart:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!x.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,n.scaleStart=X.getDistanceBetweenTouches(e)}n.$slideEl&&n.$slideEl.length||(n.$slideEl=E(e.target).closest("."+this.params.slideClass),0===n.$slideEl.length&&(n.$slideEl=this.slides.eq(this.activeIndex)),n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),n.$imageWrapEl=n.$imageEl.parent("."+t.containerClass),n.maxRatio=n.$imageWrapEl.attr("data-swiper-zoom")||t.maxRatio,0!==n.$imageWrapEl.length)?(n.$imageEl&&n.$imageEl.transition(0),this.zoom.isScaling=!0):n.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(!x.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,n.scaleMove=X.getDistanceBetweenTouches(e)}n.$imageEl&&0!==n.$imageEl.length&&(i.scale=x.gestures?e.scale*i.currentScale:n.scaleMove/n.scaleStart*i.currentScale,i.scale>n.maxRatio&&(i.scale=n.maxRatio-1+Math.pow(i.scale-n.maxRatio+1,.5)),i.scale<t.minRatio&&(i.scale=t.minRatio+1-Math.pow(t.minRatio-i.scale+1,.5)),n.$imageEl.transform("translate3d(0,0,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,i=this.zoom,n=i.gesture;if(!x.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!A.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}n.$imageEl&&0!==n.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,n.maxRatio),t.minRatio),n.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale&&(n.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,i=t.gesture,t=t.image;i.$imageEl&&0!==i.$imageEl.length&&(t.isTouched||(A.android&&e.cancelable&&e.preventDefault(),t.isTouched=!0,t.touchesStart.x=("touchstart"===e.type?e.targetTouches[0]:e).pageX,t.touchesStart.y=("touchstart"===e.type?e.targetTouches[0]:e).pageY))},onTouchMove:function(e){var t=this.zoom,i=t.gesture,n=t.image,r=t.velocity;if(i.$imageEl&&0!==i.$imageEl.length&&(this.allowClick=!1,n.isTouched&&i.$slideEl)){n.isMoved||(n.width=i.$imageEl[0].offsetWidth,n.height=i.$imageEl[0].offsetHeight,n.startX=U.getTranslate(i.$imageWrapEl[0],"x")||0,n.startY=U.getTranslate(i.$imageWrapEl[0],"y")||0,i.slideWidth=i.$slideEl[0].offsetWidth,i.slideHeight=i.$slideEl[0].offsetHeight,i.$imageWrapEl.transition(0),this.rtl&&(n.startX=-n.startX,n.startY=-n.startY));var a=n.width*t.scale,s=n.height*t.scale;if(!(a<i.slideWidth&&s<i.slideHeight)){if(n.minX=Math.min(i.slideWidth/2-a/2,0),n.maxX=-n.minX,n.minY=Math.min(i.slideHeight/2-s/2,0),n.maxY=-n.minY,n.touchesCurrent.x=("touchmove"===e.type?e.targetTouches[0]:e).pageX,n.touchesCurrent.y=("touchmove"===e.type?e.targetTouches[0]:e).pageY,!n.isMoved&&!t.isScaling){if(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))return void(n.isTouched=!1);if(!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)}e.cancelable&&e.preventDefault(),e.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)),r.prevPositionX||(r.prevPositionX=n.touchesCurrent.x),r.prevPositionY||(r.prevPositionY=n.touchesCurrent.y),r.prevTime||(r.prevTime=Date.now()),r.x=(n.touchesCurrent.x-r.prevPositionX)/(Date.now()-r.prevTime)/2,r.y=(n.touchesCurrent.y-r.prevPositionY)/(Date.now()-r.prevTime)/2,Math.abs(n.touchesCurrent.x-r.prevPositionX)<2&&(r.x=0),Math.abs(n.touchesCurrent.y-r.prevPositionY)<2&&(r.y=0),r.prevPositionX=n.touchesCurrent.x,r.prevPositionY=n.touchesCurrent.y,r.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+n.currentX+"px, "+n.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,i=e.image,n=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!i.isTouched||!i.isMoved)return i.isTouched=!1,void(i.isMoved=!1);i.isTouched=!1,i.isMoved=!1;var r=300,a=300,s=n.x*r,o=i.currentX+s,s=n.y*a,s=i.currentY+s;0!==n.x&&(r=Math.abs((o-i.currentX)/n.x)),0!==n.y&&(a=Math.abs((s-i.currentY)/n.y));a=Math.max(r,a);i.currentX=o,i.currentY=s;s=i.width*e.scale,e=i.height*e.scale;i.minX=Math.min(t.slideWidth/2-s/2,0),i.maxX=-i.minX,i.minY=Math.min(t.slideHeight/2-e/2,0),i.maxY=-i.minY,i.currentX=Math.max(Math.min(i.currentX,i.maxX),i.minX),i.currentY=Math.max(Math.min(i.currentY,i.maxY),i.minY),t.$imageWrapEl.transition(a).transform("translate3d("+i.currentX+"px, "+i.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,i,n,r=this.zoom,a=this.params.zoom,s=r.gesture,o=r.image;s.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?s.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):s.$slideEl=this.slides.eq(this.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),s.$imageWrapEl=s.$imageEl.parent("."+a.containerClass)),s.$imageEl&&0!==s.$imageEl.length&&(s.$slideEl.addClass(""+a.zoomedSlideClass),o=void 0===o.touchesStart.x&&e?(n=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(n=o.touchesStart.x,o.touchesStart.y),r.scale=s.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,r.currentScale=s.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,e?(a=s.$slideEl[0].offsetWidth,e=s.$slideEl[0].offsetHeight,t=s.$slideEl.offset().left+a/2-n,i=s.$slideEl.offset().top+e/2-o,n=s.$imageEl[0].offsetWidth,o=s.$imageEl[0].offsetHeight,n=n*r.scale,o=o*r.scale,n=Math.min(a/2-n/2,0),e=Math.min(e/2-o/2,0),(o=-n)<(t=(t=t*r.scale)<n?n:t)&&(t=o),(o=-e)<(i=(i=i*r.scale)<e?e:i)&&(i=o)):i=t=0,s.$imageWrapEl.transition(300).transform("translate3d("+t+"px, "+i+"px,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+r.scale+")"))},out:function(){var e=this.zoom,t=this.params.zoom,i=e.gesture;i.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?i.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):i.$slideEl=this.slides.eq(this.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),i.$imageWrapEl=i.$imageEl.parent("."+t.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&(e.scale=1,e.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+t.zoomedSlideClass),i.$slideEl=void 0)},enable:function(){var e,t,i,n=this,r=n.zoom;r.enabled||(r.enabled=!0,e=!("touchstart"!==n.touchEvents.start||!x.passiveListener||!n.params.passiveListeners)&&{passive:!0,capture:!1},t=!x.passiveListener||{passive:!1,capture:!0},i="."+n.params.slideClass,x.gestures?(n.$wrapperEl.on("gesturestart",i,r.onGestureStart,e),n.$wrapperEl.on("gesturechange",i,r.onGestureChange,e),n.$wrapperEl.on("gestureend",i,r.onGestureEnd,e)):"touchstart"===n.touchEvents.start&&(n.$wrapperEl.on(n.touchEvents.start,i,r.onGestureStart,e),n.$wrapperEl.on(n.touchEvents.move,i,r.onGestureChange,t),n.$wrapperEl.on(n.touchEvents.end,i,r.onGestureEnd,e),n.touchEvents.cancel&&n.$wrapperEl.on(n.touchEvents.cancel,i,r.onGestureEnd,e)),n.$wrapperEl.on(n.touchEvents.move,"."+n.params.zoom.containerClass,r.onTouchMove,t))},disable:function(){var e,t,i,n=this,r=n.zoom;r.enabled&&(n.zoom.enabled=!1,e=!("touchstart"!==n.touchEvents.start||!x.passiveListener||!n.params.passiveListeners)&&{passive:!0,capture:!1},t=!x.passiveListener||{passive:!1,capture:!0},i="."+n.params.slideClass,x.gestures?(n.$wrapperEl.off("gesturestart",i,r.onGestureStart,e),n.$wrapperEl.off("gesturechange",i,r.onGestureChange,e),n.$wrapperEl.off("gestureend",i,r.onGestureEnd,e)):"touchstart"===n.touchEvents.start&&(n.$wrapperEl.off(n.touchEvents.start,i,r.onGestureStart,e),n.$wrapperEl.off(n.touchEvents.move,i,r.onGestureChange,t),n.$wrapperEl.off(n.touchEvents.end,i,r.onGestureEnd,e),n.touchEvents.cancel&&n.$wrapperEl.off(n.touchEvents.cancel,i,r.onGestureEnd,e)),n.$wrapperEl.off(n.touchEvents.move,"."+n.params.zoom.containerClass,r.onTouchMove,t))}},K={loadInSlide:function(e,l){void 0===l&&(l=!0);var c,d=this,u=d.params.lazy;void 0!==e&&0!==d.slides.length&&(e=(c=d.virtual&&d.params.virtual.enabled?d.$wrapperEl.children("."+d.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):d.slides.eq(e)).find("."+u.elementClass+":not(."+u.loadedClass+"):not(."+u.loadingClass+")"),0!==(e=c.hasClass(u.elementClass)&&!c.hasClass(u.loadedClass)&&!c.hasClass(u.loadingClass)?e.add(c[0]):e).length&&e.each(function(e,t){var i=E(t);i.addClass(u.loadingClass);var n=i.attr("data-background"),r=i.attr("data-src"),a=i.attr("data-srcset"),s=i.attr("data-sizes"),o=i.parent("picture");d.loadImage(i[0],r||n,a,s,!1,function(){var e,t;null==d||!d||d&&!d.params||d.destroyed||(n?(i.css("background-image",'url("'+n+'")'),i.removeAttr("data-background")):(a&&(i.attr("srcset",a),i.removeAttr("data-srcset")),s&&(i.attr("sizes",s),i.removeAttr("data-sizes")),o.length&&o.children("source").each(function(e,t){t=E(t);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))}),r&&(i.attr("src",r),i.removeAttr("data-src"))),i.addClass(u.loadedClass).removeClass(u.loadingClass),c.find("."+u.preloaderClass).remove(),d.params.loop&&l&&(t=c.attr("data-swiper-slide-index"),c.hasClass(d.params.slideDuplicateClass)?(e=d.$wrapperEl.children('[data-swiper-slide-index="'+t+'"]:not(.'+d.params.slideDuplicateClass+")"),d.lazy.loadInSlide(e.index(),!1)):(t=d.$wrapperEl.children("."+d.params.slideDuplicateClass+'[data-swiper-slide-index="'+t+'"]'),d.lazy.loadInSlide(t.index(),!1))),d.emit("lazyImageReady",c[0],i[0]),d.params.autoHeight&&d.updateAutoHeight())}),d.emit("lazyImageLoad",c[0],i[0])}))},load:function(){var i=this,t=i.$wrapperEl,n=i.params,r=i.slides,e=i.activeIndex,a=i.virtual&&n.virtual.enabled,s=n.lazy,o=n.slidesPerView;function l(e){if(a){if(t.children("."+n.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return 1}else if(r[e])return 1}function c(e){return a?E(e).attr("data-swiper-slide-index"):E(e).index()}if("auto"===o&&(o=0),i.lazy.initialImageLoaded||(i.lazy.initialImageLoaded=!0),i.params.watchSlidesVisibility)t.children("."+n.slideVisibleClass).each(function(e,t){t=a?E(t).attr("data-swiper-slide-index"):E(t).index();i.lazy.loadInSlide(t)});else if(1<o)for(var d=e;d<e+o;d+=1)l(d)&&i.lazy.loadInSlide(d);else i.lazy.loadInSlide(e);if(s.loadPrevNext)if(1<o||s.loadPrevNextAmount&&1<s.loadPrevNextAmount){for(var u=s.loadPrevNextAmount,s=o,p=Math.min(e+s+Math.max(u,s),r.length),u=Math.max(e-Math.max(s,u),0),h=e+o;h<p;h+=1)l(h)&&i.lazy.loadInSlide(h);for(var f=u;f<e;f+=1)l(f)&&i.lazy.loadInSlide(f)}else{u=t.children("."+n.slideNextClass);0<u.length&&i.lazy.loadInSlide(c(u));u=t.children("."+n.slidePrevClass);0<u.length&&i.lazy.loadInSlide(c(u))}}},Q={LinearSpline:function(e,t){var i,n,r,a,s,o=function(e,t){for(n=-1,i=e.length;1<i-n;)e[r=i+n>>1]<=t?n=r:i=r;return i};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=o(this.x,e),a=s-1,(e-this.x[a])*(this.y[s]-this.y[a])/(this.x[s]-this.x[a])+this.y[a]):0},this},getInterpolateFunction:function(e){this.controller.spline||(this.controller.spline=this.params.loop?new Q.LinearSpline(this.slidesGrid,e.slidesGrid):new Q.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,n,r=this,a=r.controller.control;function s(e){var t=r.rtlTranslate?-r.translate:r.translate;"slide"===r.params.controller.by&&(r.controller.getInterpolateFunction(e),n=-r.controller.spline.interpolate(-t)),n&&"container"!==r.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(r.maxTranslate()-r.minTranslate()),n=(t-r.minTranslate())*i+e.minTranslate()),r.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,r),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(var o=0;o<a.length;o+=1)a[o]!==t&&a[o]instanceof j&&s(a[o]);else a instanceof j&&t!==a&&s(a)},setTransition:function(t,e){var i,n=this,r=n.controller.control;function a(e){e.setTransition(t,n),0!==t&&(e.transitionStart(),e.params.autoHeight&&U.nextTick(function(){e.updateAutoHeight()}),e.$wrapperEl.transitionEnd(function(){r&&(e.params.loop&&"slide"===n.params.controller.by&&e.loopFix(),e.transitionEnd())}))}if(Array.isArray(r))for(i=0;i<r.length;i+=1)r[i]!==e&&r[i]instanceof j&&a(r[i]);else r instanceof j&&e!==r&&a(r)}},Z={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},makeElNotFocusable:function(e){return e.attr("tabIndex","-1"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){var t=this,i=t.params.a11y;13===e.keyCode&&(e=E(e.target),t.navigation&&t.navigation.$nextEl&&e.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(i.lastSlideMessage):t.a11y.notify(i.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&e.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(i.firstSlideMessage):t.a11y.notify(i.prevSlideMessage)),t.pagination&&e.is("."+t.params.pagination.bulletClass)&&e[0].click())},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){var e,t,i=this;!i.params.loop&&i.navigation&&(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&&0<t.length&&(i.isBeginning?(i.a11y.disableEl(t),i.a11y.makeElNotFocusable(t)):(i.a11y.enableEl(t),i.a11y.makeElFocusable(t))),e&&0<e.length&&(i.isEnd?(i.a11y.disableEl(e),i.a11y.makeElNotFocusable(e)):(i.a11y.enableEl(e),i.a11y.makeElFocusable(e))))},updatePagination:function(){var i=this,n=i.params.a11y;i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.bullets.each(function(e,t){t=E(t);i.a11y.makeElFocusable(t),i.a11y.addElRole(t,"button"),i.a11y.addElLabel(t,n.paginationBulletMessage.replace(/\{\{index\}\}/,t.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,i,n=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(i=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,n.nextSlideMessage),t.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,n.prevSlideMessage),i.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy:function(){var e,t,i=this;i.a11y.liveRegion&&0<i.a11y.liveRegion.length&&i.a11y.liveRegion.remove(),i.navigation&&i.navigation.$nextEl&&(e=i.navigation.$nextEl),i.navigation&&i.navigation.$prevEl&&(t=i.navigation.$prevEl),e&&e.off("keydown",i.a11y.onEnterKey),t&&t.off("keydown",i.a11y.onEnterKey),i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.$el.off("keydown","."+i.params.pagination.bulletClass,i.a11y.onEnterKey)}},J={init:function(){if(this.params.history){if(!Y.history||!Y.history.pushState)return this.params.history.enabled=!1,void(this.params.hashNavigation.enabled=!0);var e=this.history;e.initialized=!0,e.paths=J.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||Y.addEventListener("popstate",this.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||Y.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=J.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=Y.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){this.history.initialized&&this.params.history.enabled&&(t=this.slides.eq(t),t=J.slugify(t.attr("data-history")),Y.location.pathname.includes(e)||(t=e+"/"+t),(e=Y.history.state)&&e.value===t||(this.params.history.replaceState?Y.history.replaceState({value:t},null,t):Y.history.pushState({value:t},null,t)))},slugify:function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,i){if(t)for(var n=0,r=this.slides.length;n<r;n+=1){var a=this.slides.eq(n);J.slugify(a.attr("data-history"))!==t||a.hasClass(this.params.slideDuplicateClass)||(a=a.index(),this.slideTo(a,e,i))}else this.slideTo(0,e,i)}},ee={onHashCange:function(){this.emit("hashChange");var e=g.location.hash.replace("#","");e===this.slides.eq(this.activeIndex).attr("data-hash")||void 0!==(e=this.$wrapperEl.children("."+this.params.slideClass+'[data-hash="'+e+'"]').index())&&this.slideTo(e)},setHash:function(){var e;this.hashNavigation.initialized&&this.params.hashNavigation.enabled&&(this.params.hashNavigation.replaceState&&Y.history&&Y.history.replaceState?Y.history.replaceState(null,null,"#"+this.slides.eq(this.activeIndex).attr("data-hash")||""):(e=(e=this.slides.eq(this.activeIndex)).attr("data-hash")||e.attr("data-history"),g.location.hash=e||""),this.emit("hashSet"))},init:function(){var e=this;if(!(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)){e.hashNavigation.initialized=!0;var t=g.location.hash.replace("#","");if(t)for(var i=0,n=e.slides.length;i<n;i+=1){var r=e.slides.eq(i);(r.attr("data-hash")||r.attr("data-history"))!==t||r.hasClass(e.params.slideDuplicateClass)||(r=r.index(),e.slideTo(r,0,e.params.runCallbacksOnInit,!0))}e.params.hashNavigation.watchState&&E(Y).on("hashchange",e.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&E(Y).off("hashchange",this.hashNavigation.onHashCange)}},te={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=U.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},i)},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(e){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},ie={setTranslate:function(){for(var e=this.slides,t=0;t<e.length;t+=1){var i=this.slides.eq(t),n=-i[0].swiperSlideOffset;this.params.virtualTranslate||(n-=this.translate);var r=0;this.isHorizontal()||(r=n,n=0);var a=this.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:a}).transform("translate3d("+n+"px, "+r+"px, 0px)")}},setTransition:function(e){var i,n=this,t=n.slides,r=n.$wrapperEl;t.transition(e),n.params.virtualTranslate&&0!==e&&(i=!1,t.transitionEnd(function(){if(!i&&n&&!n.destroyed){i=!0,n.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)r.trigger(e[t])}}))}},ne={setTranslate:function(){var e,t=this,i=t.$el,n=t.$wrapperEl,r=t.slides,a=t.width,s=t.height,o=t.rtlTranslate,l=t.size,c=t.params.cubeEffect,d=t.isHorizontal(),u=t.virtual&&t.params.virtual.enabled,p=0;c.shadow&&(d?(0===(e=n.find(".swiper-cube-shadow")).length&&(e=E('<div class="swiper-cube-shadow"></div>'),n.append(e)),e.css({height:a+"px"})):0===(e=i.find(".swiper-cube-shadow")).length&&(e=E('<div class="swiper-cube-shadow"></div>'),i.append(e)));for(var h,f=0;f<r.length;f+=1){var m=r.eq(f),v=f,g=90*(v=u?parseInt(m.attr("data-swiper-slide-index"),10):v),y=Math.floor(g/360);o&&(g=-g,y=Math.floor(-g/360));var b=Math.max(Math.min(m[0].progress,1),-1),w=0,x=0,T=0;v%4==0?(w=4*-y*l,T=0):(v-1)%4==0?(w=0,T=4*-y*l):(v-2)%4==0?(w=l+4*y*l,T=l):(v-3)%4==0&&(w=-l,T=3*l+4*l*y),o&&(w=-w),d||(x=w,w=0),b<=1&&-1<b&&(p=o?90*-v-90*b:90*v+90*b),m.transform("rotateX("+(d?0:-g)+"deg) rotateY("+(d?g:0)+"deg) translate3d("+w+"px, "+x+"px, "+T+"px)"),c.slideShadows&&(x=d?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),T=d?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom"),0===x.length&&(x=E('<div class="swiper-slide-shadow-'+(d?"left":"top")+'"></div>'),m.append(x)),0===T.length&&(T=E('<div class="swiper-slide-shadow-'+(d?"right":"bottom")+'"></div>'),m.append(T)),x.length&&(x[0].style.opacity=Math.max(-b,0)),T.length&&(T[0].style.opacity=Math.max(b,0)))}n.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),c.shadow&&(d?e.transform("translate3d(0px, "+(a/2+c.shadowOffset)+"px, "+-a/2+"px) rotateX(90deg) rotateZ(0deg) scale("+c.shadowScale+")"):(h=Math.abs(p)-90*Math.floor(Math.abs(p)/90),i=1.5-(Math.sin(2*h*Math.PI/360)/2+Math.cos(2*h*Math.PI/360)/2),a=c.shadowScale,h=c.shadowScale/i,i=c.shadowOffset,e.transform("scale3d("+a+", 1, "+h+") translate3d(0px, "+(s/2+i)+"px, "+-s/2/h+"px) rotateX(-90deg)"))),n.transform("translate3d(0px,0,"+(H.isSafari||H.isWebView?-l/2:0)+"px) rotateX("+(t.isHorizontal()?0:p)+"deg) rotateY("+(t.isHorizontal()?-p:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},re={setTranslate:function(){for(var e=this.slides,t=this.rtlTranslate,i=0;i<e.length;i+=1){var n,r,a=e.eq(i),s=a[0].progress,o=-180*(s=this.params.flipEffect.limitRotation?Math.max(Math.min(a[0].progress,1),-1):s),l=0,c=-a[0].swiperSlideOffset,d=0;this.isHorizontal()?t&&(o=-o):(d=c,l=-o,o=c=0),a[0].style.zIndex=-Math.abs(Math.round(s))+e.length,this.params.flipEffect.slideShadows&&(n=this.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),r=this.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom"),0===n.length&&(n=E('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"></div>'),a.append(n)),0===r.length&&(r=E('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"></div>'),a.append(r)),n.length&&(n[0].style.opacity=Math.max(-s,0)),r.length&&(r[0].style.opacity=Math.max(s,0))),a.transform("translate3d("+c+"px, "+d+"px, 0px) rotateX("+l+"deg) rotateY("+o+"deg)")}},setTransition:function(e){var i,n=this,t=n.slides,r=n.activeIndex,a=n.$wrapperEl;t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),n.params.virtualTranslate&&0!==e&&(i=!1,t.eq(r).transitionEnd(function(){if(!i&&n&&!n.destroyed){i=!0,n.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)a.trigger(e[t])}}))}},ae={setTranslate:function(){for(var e=this.width,t=this.height,i=this.slides,n=this.$wrapperEl,r=this.slidesSizesGrid,a=this.params.coverflowEffect,s=this.isHorizontal(),o=this.translate,l=s?e/2-o:t/2-o,c=s?a.rotate:-a.rotate,d=a.depth,u=0,p=i.length;u<p;u+=1){var h=i.eq(u),f=r[u],m=(l-h[0].swiperSlideOffset-f/2)/f*a.modifier,v=s?c*m:0,g=s?0:c*m,y=-d*Math.abs(m),b=a.stretch;"string"==typeof b&&-1!==b.indexOf("%")&&(b=parseFloat(a.stretch)/100*f);var w=s?0:b*m,f=s?b*m:0,b=1-(1-a.scale)*Math.abs(m);Math.abs(f)<.001&&(f=0),Math.abs(w)<.001&&(w=0),Math.abs(y)<.001&&(y=0),Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(b)<.001&&(b=0),h.transform("translate3d("+f+"px,"+w+"px,"+y+"px)  rotateX("+g+"deg) rotateY("+v+"deg) scale("+b+")"),h[0].style.zIndex=1-Math.abs(Math.round(m)),a.slideShadows&&(v=s?h.find(".swiper-slide-shadow-left"):h.find(".swiper-slide-shadow-top"),b=s?h.find(".swiper-slide-shadow-right"):h.find(".swiper-slide-shadow-bottom"),0===v.length&&(v=E('<div class="swiper-slide-shadow-'+(s?"left":"top")+'"></div>'),h.append(v)),0===b.length&&(b=E('<div class="swiper-slide-shadow-'+(s?"right":"bottom")+'"></div>'),h.append(b)),v.length&&(v[0].style.opacity=0<m?m:0),b.length&&(b[0].style.opacity=0<-m?-m:0))}(x.pointerEvents||x.prefixedPointerEvents)&&(n[0].style.perspectiveOrigin=l+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},se={init:function(){var e=this,t=e.params.thumbs,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,U.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),U.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):U.isObject(t.swiper)&&(e.thumbs.swiper=new i(U.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function(){var e,t,i,n=this,r=n.thumbs.swiper;r&&(t=r.clickedIndex,(e=r.clickedSlide)&&E(e).hasClass(n.params.thumbs.slideThumbActiveClass)||null!=t&&(i=r.params.loop?parseInt(E(r.clickedSlide).attr("data-swiper-slide-index"),10):t,n.params.loop&&(e=n.activeIndex,n.slides.eq(e).hasClass(n.params.slideDuplicateClass)&&(n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft,e=n.activeIndex),r=n.slides.eq(e).prevAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),t=n.slides.eq(e).nextAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),i=void 0===r||void 0!==t&&t-e<e-r?t:r),n.slideTo(i)))},update:function(e){var t=this,i=t.thumbs.swiper;if(i){var n,r,a,s="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView,o=t.params.thumbs.autoScrollOffset,l=o&&!i.params.loop;t.realIndex===i.realIndex&&!l||(n=i.activeIndex,a=i.params.loop?(i.slides.eq(n).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,n=i.activeIndex),a=i.slides.eq(n).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),r=i.slides.eq(n).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),r=void 0===a?r:void 0===r?a:r-n==n-a?n:r-n<n-a?r:a,t.activeIndex>t.previousIndex?"next":"prev"):(r=t.realIndex)>t.previousIndex?"next":"prev",l&&(r+="next"===a?o:-1*o),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(r)<0&&(i.params.centeredSlides?r=n<r?r-Math.floor(s/2)+1:r+Math.floor(s/2)-1:n<r&&(r=r-s+1),i.slideTo(r,e?0:void 0)));var c=1,d=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(c=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(c=1),c=Math.floor(c),i.slides.removeClass(d),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(var u=0;u<c;u+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+u)+'"]').addClass(d);else for(var p=0;p<c;p+=1)i.slides.eq(t.realIndex+p).addClass(d)}}},d=[o,c,u,p,h,P,d,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;U.extend(e,{mousewheel:{enabled:!1,enable:B.enable.bind(e),disable:B.disable.bind(e),handle:B.handle.bind(e),handleMouseEnter:B.handleMouseEnter.bind(e),handleMouseLeave:B.handleMouseLeave.bind(e),animateSlider:B.animateSlider.bind(e),releaseScroll:B.releaseScroll.bind(e),lastScrollTime:U.now(),lastEventBeforeSnap:void 0,recentWheelEvents:[]}})},on:{init:function(){var e=this;!e.params.mousewheel.enabled&&e.params.cssMode&&e.mousewheel.disable(),e.params.mousewheel.enabled&&e.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(){var e=this;U.extend(e,{navigation:{init:F.init.bind(e),update:F.update.bind(e),destroy:F.destroy.bind(e),onNextClick:F.onNextClick.bind(e),onPrevClick:F.onPrevClick.bind(e)}})},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(e){var t,i=this,n=i.navigation,r=n.$nextEl,n=n.$prevEl;!i.params.navigation.hideOnClick||E(e.target).is(n)||E(e.target).is(r)||(r?t=r.hasClass(i.params.navigation.hiddenClass):n&&(t=n.hasClass(i.params.navigation.hiddenClass)),!0===t?i.emit("navigationShow",i):i.emit("navigationHide",i),r&&r.toggleClass(i.params.navigation.hiddenClass),n&&n.toggleClass(i.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(e){return e},formatFractionTotal:function(e){return e},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(){U.extend(this,{pagination:{init:W.init.bind(this),render:W.render.bind(this),update:W.update.bind(this),destroy:W.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(e){var t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&0<t.pagination.$el.length&&!E(e.target).hasClass(t.params.pagination.bulletClass)&&(!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.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(){var e=this;U.extend(e,{scrollbar:{init:G.init.bind(e),destroy:G.destroy.bind(e),updateSize:G.updateSize.bind(e),setTranslate:G.setTranslate.bind(e),setTransition:G.setTransition.bind(e),enableDraggable:G.enableDraggable.bind(e),disableDraggable:G.disableDraggable.bind(e),setDragPosition:G.setDragPosition.bind(e),getPointerPosition:G.getPointerPosition.bind(e),onDragStart:G.onDragStart.bind(e),onDragMove:G.onDragMove.bind(e),onDragEnd:G.onDragEnd.bind(e),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(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){U.extend(this,{parallax:{setTransform:V.setTransform.bind(this),setTranslate:V.setTranslate.bind(this),setTransition:V.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(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var n=this,t={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(e){t[e]=X[e].bind(n)}),U.extend(n,{zoom:t});var r=1;Object.defineProperty(n.zoom,"scale",{get:function(){return r},set:function(e){var t,i;r!==e&&(t=n.zoom.gesture.$imageEl?n.zoom.gesture.$imageEl[0]:void 0,i=n.zoom.gesture.$slideEl?n.zoom.gesture.$slideEl[0]:void 0,n.emit("zoomChange",e,t,i)),r=e}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},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-preloader"}},create:function(){U.extend(this,{lazy:{initialImageLoaded:!1,load:K.load.bind(this),loadInSlide:K.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(){U.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:Q.getInterpolateFunction.bind(this),setTranslate:Q.setTranslate.bind(this),setTransition:Q.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(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{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;U.extend(t,{a11y:{liveRegion:E('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(Z).forEach(function(e){t.a11y[e]=Z[e].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(){U.extend(this,{history:{init:J.init.bind(this),setHistory:J.setHistory.bind(this),setHistoryPopState:J.setHistoryPopState.bind(this),scrollToSlide:J.scrollToSlide.bind(this),destroy:J.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(){U.extend(this,{hashNavigation:{initialized:!1,init:ee.init.bind(this),destroy:ee.destroy.bind(this),setHash:ee.setHash.bind(this),onHashCange:ee.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;U.extend(t,{autoplay:{running:!1,paused:!1,run:te.run.bind(t),start:te.start.bind(t),stop:te.stop.bind(t),pause:te.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(e){t&&!t.destroyed&&t.$wrapperEl&&e.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(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):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(){U.extend(this,{fadeEffect:{setTranslate:ie.setTranslate.bind(this),setTransition:ie.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"fade"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"fade"),U.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),U.extend(this.originalParams,e))},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){U.extend(this,{cubeEffect:{setTranslate:ne.setTranslate.bind(this),setTransition:ne.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"cube"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d"),U.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}),U.extend(this.originalParams,e))},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){U.extend(this,{flipEffect:{setTranslate:re.setTranslate.bind(this),setTransition:re.setTransition.bind(this)}})},on:{beforeInit:function(){var e;"flip"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d"),U.extend(this.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),U.extend(this.originalParams,e))},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create:function(){U.extend(this,{coverflowEffect:{setTranslate:ae.setTranslate.bind(this),setTransition:ae.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(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){U.extend(this,{thumbs:{swiper:null,init:se.init.bind(this),update:se.update.bind(this),onThumbClick:se.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.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(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===j.use&&(j.use=j.Class.use,j.installModule=j.Class.installModule),j.use(d),j},"object"==typeof i&&void 0!==t?t.exports=r():"function"==typeof define&&define.amd?define(r):(n=n||self).Swiper=r()},{}],6:[function(e,t,i){"use strict";function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e("regenerator-runtime/runtime.js");var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==s(e)&&"function"!=typeof e)return{default:e};t=o(t);if(t&&t.has(e))return t.get(e);var i,n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(i in e){var a;"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&((a=r?Object.getOwnPropertyDescriptor(e,i):null)&&(a.get||a.set)?Object.defineProperty(n,i,a):n[i]=e[i])}n.default=e,t&&t.set(e,n);return n}(e("basiclightbox"));function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,i=new WeakMap;return(o=function(e){return e?i:t})(e)}function r(){el=$(this),this.style.height=null,this.style.minHeight=null,this.style.maxHeight=null,this.style.height=el.height()+"px",this.style.minHeight=el.height()+"px",this.style.maxHeight=el.height()+"px"}e("readmore-js"),window.jQuery=window.$=e("jquery"),"objectFit"in document.documentElement.style==!1&&document.addEventListener("DOMContentLoaded",function(){Array.prototype.forEach.call(document.querySelectorAll("img[data-object-fit]"),function(e){(e.runtimeStyle||e.style).background='url("'+e.src+'") no-repeat 50%/'+(e.currentStyle?e.currentStyle["object-fit"]:e.getAttribute("data-object-fit")),e.src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='"+e.width+"' height='"+e.height+"'%3E%3C/svg%3E"})}),$(document).ready(function(){var t;$("body").PeelSections({sections:[".homepage-slider__slide"]}),$(".slider").Slider({}),$(".embed-block, .video-block").fitVids(),$(".header__toggle").on("click",function(e){$(".header").toggleClass("header--collapse")}),$(".language-current").on("click",function(e){return e.preventDefault(),$(this).hasClass("language-current--header")&&$(".header").toggleClass("header--collapse"),$(this).hasClass("language-current--footer")&&$(".footer").toggleClass("footer--collapse"),!1}),$(".js-open-modal").on("click",function(e){return e.preventDefault(),$("body").toggleClass("js-modal-visible"),!1}),$(".modal-wrapper__scroller").on("click",function(e){if(e.target==this)return e.stopPropagation(),$("body").removeClass("js-modal-visible"),!1}),$(".get-certified-modal__close").on("click",function(e){return e.preventDefault(),$("body").removeClass("js-modal-visible"),!1}),$("body").on("click",function(e){$(".header").addClass("header--collapse"),$(".footer").addClass("footer--collapse")}),$(".header").on("click",function(e){e.stopPropagation()}),$(".footer").on("click",function(e){e.stopPropagation()}),$("body").FullSize(),$(".js-company-search-filter").ZCLazy({loadingClass:"company-search-results__loading",targetClass:"company-search-results",searchClass:"search-stats__search",totalClass:"search-stats__total",resetFiltersClass:"js-company-search-reset"}),"0"==$(".search-stats__total").text()?($(".search-stats__total").text(""),$(".search-stats__title").css("display","none"),$(".search-stats__noResults").css("display","block")):($(".search-stats__title").css("display","block"),$(".search-stats__noResults").css("display","none")),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|OperaMini/i.test(navigator.userAgent)&&((t=$(".js-height-fix")).each(r),window.matchMedia("(orientation: portrait)").addListener(function(e){t.each(r)})),$(".logo-block").LogoWall({}),$(".overview-filter").ContentFilter({}),$(".image-popout").click(function(){n.create('<img src="'+$(this).attr("src")+'">').show()}),$(".read-more, .read-more-no-preview").readmore({collapsedHeight:0,moreLink:"<a class='read-more-button' href='#'>Read more</a>",lessLink:"<a class='read-less-button' href='#'>Close</a>",embedCSS:!1}),iFrameResize()})},{basiclightbox:1,jquery:2,"readmore-js":3,"regenerator-runtime/runtime.js":4}],7:[function(e,t,i){"use strict";var n,r,a,s,o=document.querySelector(".article-filter ul");o&&(n=document.querySelectorAll(".article-filter ul li"),r=document.querySelectorAll(".article-filter ul li a"),a=o.dataset.amount,s=o.dataset.buttontext,[].forEach.call(n,function(e,t){return!(t<a)||(e.classList.add("visible"),!1)}),[].forEach.call(r,function(t){return t.addEventListener("click",function(e){e.preventDefault();e=t.parentNode.parentNode.querySelectorAll("li");t.parentNode.attributes.id?[].forEach.call(e,function(e,t){0===t?e.classList.add("active"):e.classList.remove("active")}):(e[0].classList.remove("active"),t.parentNode.classList.toggle("active")),getArticles()}),!1}),function(){var e=document.createElement("li"),t=document.createElement("a");e.className="view-more visible",t.innerHTML=s||"View more";t.href="#",e.appendChild(t),o.appendChild(e)}());var l=document.querySelector(".view-more");l&&l.addEventListener("click",function(e){e.preventDefault(),[].forEach.call(n,function(e){e.classList.add("visible")}),l.classList.remove("visible")})},{}],8:[function(e,t,i){"use strict";function l(e,t,i,n,r,a,s){try{var o=e[a](s),l=o.value}catch(e){return void i(e)}o.done?t(l):Promise.resolve(l).then(n,r)}function n(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(i="Object"===i&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?r(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}Object.defineProperty(i,"__esModule",{value:!0}),i.fetchModalData=void 0;var a=(i.getAllCompanyItems=o)(),s=document.querySelector(".company-search-results__list"),c=null==s?void 0:s.dataset.endpointUrl,d=document.querySelector(".company-modal__wrapper"),s=new URLSearchParams(window.location.search);function o(){return n(document.querySelectorAll(".discover-page .company-item"))}a.length&&a.map(function(e){e.addEventListener("click",function(){u(e)})});var u=function(){var o,t=(o=regeneratorRuntime.mark(function e(t){var i,n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i="".concat(c).concat(t.id),e.next=3,fetch(i);case 3:return n=e.sent,e.next=6,n.text();case 6:n=e.sent,d.innerHTML=n,function(){var e=document.querySelector(".company-modal");{var t,i;e&&(t=document.querySelector(".company-modal__close"),i=document.querySelector(".company-modal__overlay"),e.classList.add("show"),t.addEventListener("click",function(){e.classList.remove("show")}),i.addEventListener("click",function(){e.classList.remove("show")}))}}();case 9:case"end":return e.stop()}},e)}),function(){var e=this,s=arguments;return new Promise(function(t,i){var n=o.apply(e,s);function r(e){l(n,t,i,r,a,"next",e)}function a(e){l(n,t,i,r,a,"throw",e)}r(void 0)})});return function(e){return t.apply(this,arguments)}}();i.fetchModalData=u,s.has("id")&&(i=s.get("id"),(s={}).id=i,u(s))},{}],9:[function(e,t,i){"use strict";function n(e,t){this.element=r(e),this.$element=r(e),this.options=t}var r;r=jQuery,window,document,n.prototype={defaults:{enabledCategories:[],enabledTypes:[]},init:function(){var e=this;this.config=r.extend({},this.defaults,this.options,this.metadata),this.config.enabledCategories=this.defaults.enabledCategories,this.config.enabledTypes=this.defaults.enabledTypes,0<this.element.length&&r(".filter").on("click",function(){e.filter(r(this).attr("name"))})},filter:function(e){var n=this;n.config.enabledCategories=[],n.config.enabledTypes=[],r('input[name="filterCategory"]:checked').each(function(){n.config.enabledCategories.push(r(this).val())}),r('input[name="filterType"]:checked').each(function(){n.config.enabledTypes.push(r(this).val())}),0<n.config.enabledCategories.length||0<n.config.enabledTypes.length?r(".overview__block").hide():r(".overview__block").show(),r(".overview__block").each(function(){var i=0,e=r(this).attr("data-categories").split(";");r.each(e,function(e,t){-1<r.inArray(t,n.config.enabledCategories)&&i++});e=r(this).attr("data-type"),e=-1<r.inArray(e,n.config.enabledTypes);0<n.config.enabledCategories.length&&0<n.config.enabledTypes.length?0<i&&e&&r(this).show():(0<n.config.enabledCategories.length&&0<i||0<n.config.enabledTypes.length&&e||0==n.config.enabledCategories.length&&0==n.config.enabledTypes.length)&&r(this).show()})}},r.fn.ContentFilter=function(e){return this.each(function(){new n(this,e).init()})}},{}],10:[function(e,t,i){"use strict";var p,h,f,m,v,g,y,b,w,x,T,E,C,S,k,M,L,P,A,D,z,O,I,N,j,H,q,_,R=e("./company-modal"),B=document.querySelector(".discover-page");B&&function(){function e(e,t){e.style.transform=t}function t(e){i(e.target),r(),a(1)}function i(e){var t,i=e.value;e.checked?(f.push(i),("industry"===e.name?w:b).push(i)):(-1<(t=f.indexOf(i))&&f.splice(t,1),"industry"===e.name?-1<(t=w.indexOf(i))&&w.splice(t,1):-1<(t=b.indexOf(i))&&b.splice(t,1))}function r(){var e=document.querySelector(".selected-filters-container"),t=document.querySelector(".selected-filters-container .js-remove-filters"),i="";e&&(v&&(i+='<span class="selected-filter-globalcompany">'+v+"</span>"),g&&(i+='<span class="selected-filter-search">'+g+"</span>"),y&&(i+='<span class="selected-filter-country">'+P.options[P.selectedIndex].text+"</span>"),0<f.length&&(i+=$.map(f,function(e){return'<span class="selected-filter-checkbox">'+e+"</span>"}).join(""))),i?(t.classList.add("show"),L.innerHTML=i):(L.innerHTML="no filters selected",t.classList.remove("show")),n(),s(),o(),l()}function a(e){var t=document.querySelector(".discover-page .company-search-results__loading");t.style.display="block",d(),p=e;var i,n,r={text:g,country:y,certification:b.toString(),industry:w.toString(),globalcompany:v,page:e};for(i in r)null!=(n=r[i])&&""!=n||delete r[i];var a="?"+jQuery.param(r);$.ajax({url:"filter"+a,type:"GET",dataType:"json",contentType:"application/json",success:function(e){var t=e.maxPages;h=e.total,O.style.display="flex",z.style.display="block",N.style.display="none",c(e.html),I.style.display=t==p?"none":"",window.history.pushState(null,"",window.location.pathname+a)},complete:function(){t.style.display="none"},error:function(){u(),N.style.display="flex",window.history.pushState(null,"",window.location.pathname+a),d()}})}var n=function(){var e=L.querySelector(".selected-filter-globalcompany");e&&e.addEventListener("click",function(e){v="",r(),a(1)})},s=function(){var e=L.querySelector(".selected-filter-search");e&&e.addEventListener("click",function(e){A.value="",g="",r(),a(1)})},o=function(){var e=L.querySelector(".selected-filter-country");e&&e.addEventListener("click",function(e){P.selectedIndex=0,y="",r(),a(1)})},l=function(){var e=L.querySelectorAll(".selected-filter-checkbox");if(e)for(var t=e.length,i=0;i<t;i+=1)e[i].addEventListener("click",function(e){var t=e.target.innerHTML,i=f.indexOf(t),n=b.indexOf(t),e=w.indexOf(t);-1<i&&(f.splice(i,1),-1<n&&b.splice(n,1),-1<e&&w.splice(e,1)),document.getElementById(t).checked=!1,r(),a(1)})},c=function(e){z.innerHTML=h;var t=$(window).scrollTop();1===p?(O.innerHTML="",O.innerHTML=e):O.innerHTML+=e;e=(0,R.getAllCompanyItems)();e.length&&e.map(function(e){e.addEventListener("click",function(){(0,R.fetchModalData)(e)})}),$(window).scrollTop(t)},d=function(){I.style.display="none"},u=function(){O.style.display="none",z.style.display="none"};if(D=new URL(window.location.href),p=parseInt(D.searchParams.get("page"))||1,f=[],m=!0,v=D.searchParams.get("globalcompany"),y=g="",b=[],w=[],x=B.querySelector(".js-see-more"),T=B.querySelector(".more-checkboxes"),E=B.querySelector(".show-filters"),C=B.querySelector("aside"),S=B.querySelector(".js-hide-filters"),k=B.querySelectorAll("input[type='checkbox']"),M=B.querySelectorAll(".js-remove-filters"),L=B.querySelector(".js-selected-filters"),P=B.querySelector(".js-filter-country"),A=B.querySelector(".search-stats__search"),D=B.querySelector(".search-stats__wrapper"),z=B.querySelector(".js-number-employers"),O=B.querySelector(".company-search-results__list"),I=B.querySelector(".js-load-more-cta"),N=B.querySelector(".no-results-container"),x&&T&&x.addEventListener("click",function(){var e,t,i,n;e=x,i=(t=T).scrollHeight,n=e.querySelector("span"),m?(n.innerHTML="Show less",t.style.maxHeight=i+"px",e.classList.add("show")):(n.innerHTML="Show more",t.style.maxHeight="0",e.classList.remove("show")),m=!m}),E&&C&&E.addEventListener("click",function(){e(C,"none")}),S&&C&&S.addEventListener("click",function(){e(C,"translateX(-100%)")}),P&&(P.addEventListener("change",function(e){y=e.target.value,r(),a(1)}),y=P.value),A&&(A.addEventListener("input",function(e){if(!e.target.value.replace(/\s/g,"").length)return null;g=e.target.value,clearTimeout(_),_=setTimeout(function(){r(),a(1)},1e3)}),g=A.value),D&&D.addEventListener("submit",function(e){e.preventDefault(),a(1)}),I&&I.addEventListener("click",function(){a(p+1)}),k)if(j=k.length,k[0].addEventListener)for(q=0;q<j;q++)k[q].addEventListener("change",t,!1),i(k[q]);else if(k[0].attachEvent)for(q=0;q<j;q++)k[q].attachEvent("onchange",t),i(k[q]);if(M)for(H=M.length,q=0;q<H;q+=1)M[q].addEventListener("click",function(){!function(e){for(var t=e.length,i=0;i<t;i+=1)e[i].checked=!1;f=[],b=[],w=[],v="",A.value="",g="",P.selectedIndex=0,y="",r(),u(),a(1)}(k)});r(),window.onpopstate=function(){location.reload()}}()},{"./company-modal":8}],11:[function(e,t,i){"use strict";function l(e,t,i,n,r,a,s){try{var o=e[a](s),l=o.value}catch(e){return void i(e)}o.done?t(l):Promise.resolve(l).then(n,r)}function n(o){return function(){var e=this,s=arguments;return new Promise(function(t,i){var n=o.apply(e,s);function r(e){l(n,t,i,r,a,"next",e)}function a(e){l(n,t,i,r,a,"throw",e)}r(void 0)})}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var a=document.querySelector(".event-filters"),s=null==a?void 0:a.dataset.endpointUrl,o=document.querySelector("#results"),c=document.querySelector("#event-country"),d=window.location.pathname+"/PastEventFilter/",u=document.querySelector("#results-past-events"),p=function(e){if(Array.isArray(e))return r(e)}(g=document.querySelectorAll(".events__load-more"))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(g)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(i="Object"===i&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?r(e,t):void 0}}(g)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),h=document.querySelector(".show-filters"),f=document.querySelector(".js-hide-filters"),m=1,v=1,g=[c];document.querySelector(".overview--events")&&(g.map(function(e){e.addEventListener("change",function(e){m=1,y()})}),p.map(function(e){e.addEventListener("click",function(e){"results-past-events"===e.target.previousElementSibling.id?(v+=1,b()):(m+=1,y())})}),h.addEventListener("click",function(e){w()}),f.addEventListener("click",function(){x()}));var y=function(){var e=n(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(s,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({eventCountry:c.value,page:m})});case 2:return t=e.sent,e.next=5,t.text();case 5:t=e.sent,o.innerHTML=t;case 7:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),b=function(){var e=n(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({page:v})});case 2:return t=e.sent,e.next=5,t.text();case 5:t=e.sent,u.innerHTML=t;case 7:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),w=function(){a.classList.add("show")},x=function(){a.classList.contains("show")&&a.classList.remove("show")}},{}],12:[function(e,t,i){"use strict";function n(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(i="Object"===i&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?r(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var a=n(document.querySelectorAll(".js-fake-dropdown"));a.length&&a.map(function(e){e.addEventListener("click",function(e){var t;e=e.target,t=e.nextElementSibling,e=t.querySelector(".filter-box__fake-dropdown-close"),t.classList.add("show"),window.addEventListener("click",function(e){e.target.closest(".filter-box__fake-dropdown-container")||t.classList.remove("show")}),e.addEventListener("click",function(e){t.classList.remove("show")})})})},{}],13:[function(e,t,i){"use strict";function n(e,t){this.element=l(e),this.$element=l(e),this.options=t}var l,c;l=jQuery,c=window,document,n.prototype={defaults:{},init:function(){this.config=l.extend({},this.defaults,this.options,this.metadata),this.lastOccurence=null,this.containers=[],this.getElements(),this.getDimensions(),this.bindLoadEvent(),this.changed=!0,this.bindResizeEvent(),this.bindCheckEvent(),this.bindRequestKeyframes()},getElements:function(){var e;this.images=l(".js-do-container-sized"),this.images.addClass("js-is-container-sized"),this.containers=[];for(var t=0;t<this.images.length;t++)e=l(this.images[t]),this.containers.push(e.parent());this.getDimensions(),this.changed=!0},getDimensions:function(){var e;this.containerWidths=[],this.containerHeights=[];for(var t=0;t<this.containers.length;t++)e=this.containers[t],this.containerWidths.push(e.width()),this.containerHeights.push(e.height())},bindLoadEvent:function(){var e=this;l(c).on("load",function(){e.getDimensions(),e.changed=!0});for(var t=function(){e.changed=!0},i=function(e,t){this.complete&&0<this.naturalWidth&&l(this).load()},n=function(){s.attr("src",a).removeAttr("data-fullsize")},r=0;r<this.images.length;r++){var a,s=l(this.images[r]),o=l("<img>");o.on("load",t).each(i),o.attr("src",s.attr("src")),s.attr("data-fullsize")&&(a=s.data("fullsize"),(o=l("<img>")).on("load",n).each(i),o.attr("src",a))}},bindResizeEvent:function(){var e=this;l(c).on("resize",function(){e.getDimensions(),e.changed=!0})},bindCheckEvent:function(){var e=this;this.element.on("checkelements",function(){e.getElements()})},bindRequestKeyframes:function(){c.requestAnimFrame=c.requestAnimationFrame||c.webkitRequestAnimationFrame||c.mozRequestAnimationFrame||c.oRequestAnimationFrame||c.msRequestAnimationFrame||function(e){c.setTimeout(e,1e3/60)};var t=this;!function e(){c.requestAnimFrame(e),t.scale()}()},scale:function(){if(!this.changed)return!1;this.changed=!1;for(var e,t,i,n,r,a,s=0;s<this.images.length;s++)n=(e=l(this.images[s])).get(0).complete&&0<e.get(0).naturalWidth,r=this.containerWidths[s],a=this.containerHeights[s],!e.data("ratio")&&n&&(t=e[0].naturalWidth||e.attr("width"),i=e[0].naturalHeight||e.attr("height"),e.data("ratio",i/t+"")),n&&a/r>e.data("ratio")||!n&&.75<a/r?(e.css({width:"auto",height:"101%"}),this.lastOccurence=!0):(n&&a/r<e.data("ratio")||!n&&a/r<.75)&&(e.css({width:"101%",height:"auto"}),this.lastOccurence=!1)}},l.fn.FullSize=function(e){return this.each(function(){new n(this,e).init()})}},{}],14:[function(e,t,i){"use strict";function n(e,t){this.element=r(e),this.$element=r(e),this.options=t}var r,a;function s(n,r,a){var s;return function(){var e=this,t=arguments,i=a&&!s;clearTimeout(s),s=setTimeout(function(){s=null,a||n.apply(e,t)},r),i&&n.apply(e,t)}}r=jQuery,a=window,document,n.prototype={defaults:{amount:10},init:function(){if(this.config=r.extend({},this.defaults,this.options,this.metadata),this.animating=!1,this.init=!0,this.page=1,this.maxPages=this.element.attr("data-maxpages")?parseInt(this.element.attr("data-maxpages")):1,this.loading=!1,this.payload={},this.endpoint=this.element.attr("data-endpoint"),!this.endpoint)return!1;this.setWindowHeight(),this.bindResize(),this.bindSubmit(),this.getElements(),this.watchElements(),this.bindKeypress(),this.bindRequestAnimationFrame()},getElements:function(){this.selectBoxes=this.element.find("select"),this.inputs=this.element.find("input"),this.allInputs=this.inputs.add(this.selectBoxes),this.config.targetClass&&(this.target=r("."+this.config.targetClass)),this.config.searchClass&&(this.search=r("."+this.config.searchClass),this.allInputs=this.allInputs.add(this.search)),this.config.totalClass&&(this.total=r("."+this.config.totalClass)),this.config.loadingClass&&(this.loadingEl=r("."+this.config.loadingClass))},bindSubmit:function(){var t=this;this.element.submit(function(e){return e.preventDefault(),t.submitFilters(),!1}),this.element.trigger("submit")},bindKeypress:function(){var t=this;if(!this.config.searchClass)return!1;this.search.keypress(function(e){if(13==e.which)return e.preventDefault(),t.element.trigger("submit"),!1})},bindResize:function(){r(a).resize(s(this.setWindowHeight.bind(this),100))},setWindowHeight:function(){this.windowHeight=r(a).height()},bindRequestAnimationFrame:function(){var t=this;a.requestAnimFrame=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||function(e){a.setTimeout(e,1e3/60)},function e(){a.requestAnimFrame(s(e,200)),t.onScroll()}()},watchElements:function(){this.allInputs.bind("change paste keyup",function(){this.element.submit()}.bind(this))},resetFilters:function(){var e=this;this.element.get(0).reset(),this.config.searchClass&&0<this.search.length&&this.search.val(""),r("html, body").stop(!0,!0).animate({scrollTop:e.element.offset().top-10},250,function(){e.submitFilters()})},submitFilters:s(function(){this.page=1,this.payload=this.element.serializeObject(),this.payload.page=1,this.search&&this.search.val()&&(this.payload.q=this.search.val()),this.clearTarget(),this.loadPage(this.payload)},250),loadPage:function(e){var t=this;this.init&&(this.page=1,this.init=!1),this.loading=!0,this.loadingEl.css("display","block"),r.post(this.endpoint,e).done(function(e){1===t.page&&t.clearTarget(),t.setTarget(e.html),t.page=e.page,t.maxPages=e.maxPages,e.hasOwnProperty("total")&&t.total&&t.total.html(e.total)}).fail(function(){}).always(function(){t.loading=!1,t.loadingEl.css("display","none")})},loadNextPage:function(){this.page<this.maxPages&&!this.loading&&!this.init&&(this.page++,this.payload.page=this.page,this.loadPage(this.payload))},clearTarget:function(){if(!this.target)return!1;this.target.empty()},setTarget:function(e){var t=this;if(!this.target)return!1;e=r.parseHTML(r.trim(e));t.config.resetFiltersClass&&r(e).find("."+t.config.resetFiltersClass).each(function(){r(this).on("click",function(e){return e.preventDefault(),t.resetFilters(),!1})}),this.target.append(e)},onScroll:function(){-.15<(this.windowHeight-this.target.get(0).getBoundingClientRect().bottom)/this.windowHeight&&this.loadNextPage()}},r.fn.ZCLazy=function(e){return this.each(function(){new n(this,e).init()})}},{}],15:[function(e,t,i){"use strict";var n,r,a,s=document.querySelector(".overview__insights--amount"),o=document.querySelector(".overview__insights--loadmore"),l=document.getElementById("loader"),c=document.getElementById("noItemsMessage"),d=0,u="";function p(e,i){var e=document.querySelectorAll(e),n=[];return[].forEach.call(e,function(e,t){0==t&&null!=e.attributes.id&&e.attributes.id.nodeValue==i||n.push(escape(e.firstChild.innerText))}),n.join("|")}function h(){l.style.display="inline-block",c.style.display="none";var e=r+"?c="+p(".article-filter__container--category ul li.active","allCategories")+"&t="+p(".article-filter__container--type ul li.active","allTypes");u!=e&&function(){d=0;var e=document.querySelectorAll(".overview__insights--amount a.content-preview");[].forEach.call(e,function(e,t){e.remove()}),o.classList.add("visible")}();e=(u=e)+"&s="+d+"&p="+n+"&l="+a;$.ajax({type:"GET",dataType:"json",url:e,success:function(e){l.style.display="none",0<e.length?$.each(e,function(e,t){t=function(e){{var t;e=e.IsWhitepaper?'<a href="'+e.ActionLink+'" class="overview__block overview__blockClickable content-preview content-preview--large-image visible"><div class="content-preview--large-image__image-container"><img src="'+e.ImageUrl+'" alt="" class="content-preview__image" data-object-fit="cover"><article class="content-preview--large-image__content"><h2 class="content-preview__title">'+e.Title+'</h2></article><div class="content-preview__link">'+e.ActionLabel+"</div></div></a>":(t=e.IsHighlighted?"overview__block overview__block--2x":"overview__block",'<a href="'+e.ActionLink+'" class="'+t+' overview__blockClickable content-preview visible"><div class="content-preview__figure"><div class="label">'+e.Label+'</div><picture><img src="'+e.ImageUrl+'?format=jpeg&bgcolor=white&quality=75&width=800&height=700&mode=crop" alt="" class="content-preview__image"></picture></div><article class="content-preview__content"><h2 class="content-preview__title">'+e.Title+'</h2><time class="content-preview__date" datetime="'+e.PublishDate+'">'+e.PublishDateFormatted+'</time><p class="content-preview__text">'+e.PreviewText+'</p><div class="content-preview__link">'+e.ActionLabel+"</div></article></a>")}return e}(t);o.parentNode.insertAdjacentHTML("beforebegin",t)}):(c.style.display="inline-block",o.classList.remove("visible"))}})}s&&(n=s.dataset.amount,a=s.dataset.language,r=s.dataset.url,o&&0<r.length&&(h(),o.addEventListener("click",function(e){e.preventDefault(),d=Number(d)+Number(n),h()})))},{}],16:[function(e,t,i){"use strict";function n(e,t){this.element=r(e),this.$element=r(e),this.options=t}var r,a,s;r=jQuery,a=window,s=document,n.prototype={defaults:{certificates:[],certificateSeals:[],include:[],exclude:[],skip:0,take:5,logoHeight:110,endReached:!1,busyLoading:!1},init:function(){this.config=r.extend({},this.defaults,this.options,this.metadata),this.config.certificates=this.element.attr("data-certificates").split(","),this.config.industries=this.element.attr("data-industries").split(","),this.config.include=this.element.attr("data-include").split(","),this.config.exclude=this.element.attr("data-exclude").split(","),this.config.take=Number(this.element.attr("data-take")),this.config.logoHeight=Number(this.element.attr("data-logoheight")),this.config.logoWidth=Number(this.element.attr("data-logowidth")),this.element.append('<div id="companyLogos" class="logo-container"></div>'),this.getLogos(),this.bindScroll()},getLogos:function(){var t=this,e="/api/certificate/getcompanylogos?c="+this.config.certificates+"&i="+this.config.industries+"&inc="+this.config.include+"&exc="+this.config.exclude+"&s="+this.config.skip+"&t="+this.config.take+"&h="+this.config.logoHeight+"&w="+this.config.logoWidth;r(".company-search-results__loading").show(),r.ajax({type:"GET",dataType:"json",url:e,success:function(e){0<e.length?r.each(e,function(e,t){t='<div class="logo-container--block"><img src="'+t+'" /></div>';r("#companyLogos").append(t)}):t.config.endReached=!0,t.config.busyLoading=!1,r(".company-search-results__loading").hide()}})},getDocumentHeight:function(){return Math.max(s.body.scrollHeight,s.documentElement.scrollHeight,s.body.offsetHeight,s.documentElement.offsetHeight,s.body.clientHeight,s.documentElement.clientHeight)},getReloadHeight:function(){return null===this.element?-1:Math.floor(r(this.element).offset().top+r(".logo-container--block",this.element).height()+r("h3",this.element).height()-r(a).height())},bindScroll:function(){this.config.certificates=this.element.attr("data-certificates").split(","),this.config.industries=this.element.attr("data-industries").split(","),this.config.include=this.element.attr("data-include").split(","),this.config.exclude=this.element.attr("data-exclude").split(","),this.config.take=Number(this.element.attr("data-take")),this.config.logoHeight=Number(this.element.attr("data-logoheight")),this.config.logoWidth=Number(this.element.attr("data-logowidth"));var e=this;r(a).scroll(function(){r(a).scrollTop()<e.getReloadHeight()||(e.config.busyLoading||(e.config.busyLoading=!0),e.config.skip=e.config.skip+e.config.take,e.getLogos())})}},r.fn.LogoWall=function(e){return this.each(function(){new n(this,e).init()})}},{}],17:[function(e,t,i){"use strict";function n(e,t){this.element=r(e),this.$element=r(e),this.options=t}var r,a,s;r=jQuery,a=window,s=document,n.prototype={defaults:{sections:[],footer:".footer",ignore:"not-fixed",controls:"homepage-slider__controls",nextControl:"slider-controls__control--next",prevControl:"slider-controls__control--prev",totalIndicator:"slider-controls__total",currentIndicator:"slider-controls__current",minimalWidth:1025,ignoredTailingElements:1},init:function(){if(this.config=r.extend({},this.defaults,this.options,this.metadata),this.scrollDir="down",this.firstRun=!0,this.stop=!1,this.currentSlide=-1,this.lastPageOffset=this.getPageOffset(),this.elementSuccess=this.getElements(),!this.elementSuccess)return!1;this.calculatePositions(),this.bindClick(),this.bindResize(),this.bindRequestKeyframes(),r(a).trigger("resize")},getElements:function(){return this.sections=r(this.config.sections.join()),!(this.sections.length-this.config.ignoredTailingElements<1)&&(this.sections.last().addClass("not-fixed"),this.footer=r(this.config.footer),this.footer.addClass("not-fixed"),this.sections=this.sections.add(this.footer),this.controls=r("."+this.config.controls),this.totalIndicator=r("."+this.config.totalIndicator),this.currentIndicator=r("."+this.config.currentIndicator),this.totalIndicator.html(this.sections.length-this.config.ignoredTailingElements),this.nextControl=r("."+this.config.nextControl),this.prevControl=r("."+this.config.prevControl),this.body=r("body"),this.logo=r("."+this.config.logo),!0)},resetStyle:function(){this.element.removeAttr("style"),this.sections.removeAttr("style").removeClass("active")},calculatePositions:function(){var e=this;this.element.height(this.element.height()),this.sections.each(function(){this.setAttribute("data-pos",e.getRelativeClientRect(this).top),r(this).data("elHeight",r(this).height())}),this.maxScrollable=r("body").height()-r(a).height()},bindClick:function(){var e=this;this.nextControl&&this.nextControl.on("click",function(){e.currentSlide+1<=e.sections.length-e.config.ignoredTailingElements&&e.navigateTo(r(e.sections.get(e.currentSlide+1)))}),this.prevControl&&this.prevControl.on("click",function(){0<=e.currentSlide-1&&e.navigateTo(r(e.sections.get(e.currentSlide-1)))})},bindResize:function(){var e=this,t=!1;r(a).resize(function(){!1!==t&&clearTimeout(t),t=setTimeout(function(){e.reset(),r(a).width()<e.config.minimalWidth?e.disableScript():e.enableScript()},200)})},disableScript:function(){this.stop=!0,this.sections.each(function(){r(this).removeAttr("style"),r(this).addClass("active")}),this.controls.hide()},enableScript:function(){this.stop=!1,this.controls&&this.controls.show()},bindRequestKeyframes:function(){var t=this;!function e(){a.requestAnimationFrame(e),t.peel()}()},reset:function(){this.resetStyle(),this.calculatePositions(),this.lastPageOffset=null,this.firstRun=!0,this.checkedZeroOnce=!1,this.peel()},peel:function(){if(this.stop)return!1;var e;if(this.pageOffset=this.getPageOffset(),this.offsetDiff=this.pageOffset-this.lastPageOffset,0!==this.offsetDiff&&(this.offsetDiff<0?this.scrollDir="up":this.scrollDir="down"),this.offsetDiff=Math.abs(this.offsetDiff),0===this.offsetDiff){if(this.checkedZeroOnce)return!1;this.checkedZeroOnce=!0}else this.checkedZeroOnce=!1;for(var t=this.sections.length-1;0<=t;t--)this.sectionEl=r(this.sections[t]),e=this.sectionEl.data("currenttop")?this.sectionEl.data("currenttop"):0,!this.sectionEl.hasClass(this.config.ignore)&&"fixed"==this.sectionEl.data("positiontype")&&e<0&&"up"==this.scrollDir&&(e+=Math.min(this.offsetDiff,Math.abs(e)),this.sectionEl.css("top",e).data("currenttop",e)),parseFloat(this.sectionEl.attr("data-pos"))<=this.pageOffset?(this.sectionEl.hasClass(this.config.ignore)||this.sectionEl.hasClass("active")||(e=this.firstRun?0:this.sectionEl.attr("data-pos")-this.pageOffset,this.sectionEl.attr("style","position:fixed;top:"+e+"px;width:100%;transform:translateZ(0);"),this.sectionEl.data("currenttop",e),this.sectionEl.data("positiontype","fixed")),this.firstRun&&this.sectionEl.hasClass(this.config.ignore)&&this.sectionEl.attr("style","position:absolute;top:"+Math.round(this.sectionEl.attr("data-pos"))+"px;width:100%;transform:translateZ(0);"),this.sectionEl.hasClass("active")||(this.sectionEl.addClass("active"),this.currentSlide=t,this.sectionEl.hasClass("footer")||this.currentIndicator.html(t+1))):(this.sectionEl.attr("style","position:absolute;top:"+Math.round(this.sectionEl.attr("data-pos"))+"px;width:100%;transform:translateZ(0);"),this.sectionEl.data("abs",!0),this.sectionEl.removeClass("active"),this.sectionEl.data("positiontype","absolute"),this.currentSlide=t-1,0<t&&this.currentIndicator.html(t));this.lastPageOffset=this.pageOffset,this.firstRun=!1},getPageOffset:function(){return(a.pageYOffset||s.documentElement.scrollTop)-(s.documentElement.clientTop||0)},getRelativeClientRect:function(e){var t=e.getBoundingClientRect(),e=e.offsetParent.getBoundingClientRect();return{bottom:e.bottom-t.bottom,height:t.height,left:t.left-e.left,right:e.right-t.right,top:t.top-e.top,width:t.width}},navigateTo:function(e){var t=this;if(this.animating)return!1;e=e.attr("data-pos");e>this.maxScrollable&&(e=this.maxScrollable),this.animating=!0,r("html, body").stop().animate({scrollTop:e},"slow",function(){t.animating=!1})}},r.fn.PeelSections=function(e){return this.each(function(){new n(this,e).init()})}},{}],18:[function(e,t,i){"use strict";var o;(o=jQuery).fn.serializeObject=function(){var r=this,a={},t={},s={validate:/^[a-zA-Z][a-zA-Z0-9_]*(?:\[(?:\d*|[a-zA-Z0-9_]+)\])*$/,key:/[a-zA-Z0-9_]+|(?=\[\])/g,push:/^$/,fixed:/^\d+$/,named:/^[a-zA-Z0-9_]+$/};return this.build=function(e,t,i){return e[t]=i,e},this.push_counter=function(e){return void 0===t[e]&&(t[e]=0),t[e]++},o.each(o(this).serializeArray(),function(){if(s.validate.test(this.name)){for(var e,t=this.name.match(s.key),i=this.value,n=this.name;void 0!==(e=t.pop());)n=n.replace(new RegExp("\\["+e+"\\]$"),""),e.match(s.push)?i=r.build([],r.push_counter(n),i):e.match(s.fixed)?i=r.build([],e,i):e.match(s.named)&&(i=r.build({},e,i));a=o.extend(!0,a,i)}}),a}},{}],19:[function(e,t,i){"use strict";function n(e,t){this.element=a(e),this.$element=a(e),this.options=t}var a;a=jQuery,window,document,n.prototype={defaults:{},init:function(){this.config=a.extend({},this.defaults,this.options,this.metadata),this.animating=!1,this.currentBackground=0,this.getElements(),this.bindClick()},getElements:function(){this.slides=this.element.find(".slider__item"),this.slides.each(function(e,t){a(this).attr("data-order",""+e)}),this.backgrounds=a(".homepage-slider__background"),this.backgroundsLength=this.backgrounds.length,a(this.backgrounds[this.currentBackground]).addClass("active"),this.next=this.element.find(".slider__next"),this.prev=this.element.find(".slider__prev"),this.state=this.element.find(".slider__state"),this.state.text("1/"+this.slides.length)},bindClick:function(){var t=this;this.next.on("click",function(e){return e.preventDefault,t.slide(!0),!1}),this.prev.on("click",function(e){return e.preventDefault,t.slide(!1),!1})},slide:function(n){var r=this;this.backgroundsLength&&(n?(this.currentBackground++,this.currentBackground>this.backgroundsLength-1&&(this.currentBackground=0)):(this.currentBackground--,this.currentBackground<0&&(this.currentBackground=this.backgroundsLength-1)),a(this.backgrounds).removeClass("active"),a(this.backgrounds[this.currentBackground]).addClass("active")),this.slides.each(function(e,t){var i=parseInt(a(this).attr("data-order"));a(this).removeClass("slider__item--to-back slider__item--to-front"),n?(0==--i&&r.state.text(e+1+"/"+r.slides.length),i<0&&(i=r.slides.length-1,a(this).addClass("slider__item--to-back"))):(++i>r.slides.length-1&&(i=0,a(this).addClass("slider__item--to-front")),0==i&&r.state.text(e+1+"/"+r.slides.length)),a(this).attr("data-order",""+i)})}},a.fn.Slider=function(e){return this.each(function(){new n(this,e).init()})}},{}],20:[function(e,t,i){"use strict";var o=(e=e("swiper"))&&e.__esModule?e:{default:e};e=function(t,a){var s={swiper:null,update:function(e){s.swiper=t(e)}},n=function(e,t){var i=a.matchMedia("(min-width: 0px) and (max-width: 768px)"),n=a.matchMedia("(min-width: 0px) and (max-width: 1024px)"),r=a.matchMedia("(min-width: 1025px)");if("mobile"===t&&i.matches||"tablet"===t&&n.matches||"desktop"===t&&r.matches)return null;new o.default(s.swiper,{slidesPerView:e,lazy:{loadPrevNext:!0},autoplay:{delay:3e3},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:"bullets"}})};return{bindEvents:function(e,t,i){s.update(e),s.swiper.length&&n(t,i)}}}(jQuery,window,document);e.bindEvents(".js-swiper",1),e.bindEvents(".js-global-swiper",3,"tablet")},{swiper:5}],21:[function(e,t,i){"use strict";var a;(a=window.jQuery||window.Zepto).fn.fitVids=function(e){var t,i,r={customSelector:null,ignore:null};return document.getElementById("fit-vids-style")||(t=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("div")).innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',t.appendChild(i.childNodes[1])),e&&a.extend(r,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];r.customSelector&&e.push(r.customSelector);var n=".fitvidsignore";r.ignore&&(n=n+", "+r.ignore);var e=a(this).find(e.join(","));(e=(e=e.not("object object")).not(n)).each(function(){var e,t,i=a(this);0<i.parents(n).length||"embed"===this.tagName.toLowerCase()&&i.parent("object").length||i.parent(".fluid-width-video-wrapper").length||(i.css("height")||i.css("width")||!isNaN(i.attr("height"))&&!isNaN(i.attr("width"))||(i.attr("height",9),i.attr("width",16)),e=("object"===this.tagName.toLowerCase()||i.attr("height")&&!isNaN(parseInt(i.attr("height"),10))?parseInt(i.attr("height"),10):i.height())/(isNaN(parseInt(i.attr("width"),10))?i.width():parseInt(i.attr("width"),10)),i.attr("name")||(t="fitvid"+a.fn.fitVids._count,i.attr("name",t),a.fn.fitVids._count++),i.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),i.removeAttr("height").removeAttr("width"))})})},a.fn.fitVids._count=0},{}]},{},[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21]);
//# sourceMappingURL=app.js.map
;
var rankingPage = document.getElementsByClassName("ranking-result__container");
if (rankingPage.length > 0) {
  
  const countryElement = document.querySelector("[data-ranking-country]");
  const continentElement = document.querySelector("[data-ranking-continent]");

  let countryValue = null;
  let continentValue = null;

  countryElement.addEventListener("change", (event) => {
    countryValue = event.target.value;
    continentValue = null;
    changeCountry(countryValue);
    setSelectedIndex(continentElement, 1);
  });

  continentElement.addEventListener("change", (event) => {
    continentValue = event.target.value;
    countryValue = null;
    changeContinent(continentValue);
    setSelectedIndex(countryElement, 1);
  });

  function setSelectedIndex(s, i) {
    if (s.options[i - 1].selected != true) {
      s.options[i - 1].selected = true;
    }
    return;
  }

  window.onload = function (event) {
    setSelectedIndex(countryElement, 1);
    setSelectedIndex(continentElement, 1);
  };

  const changeCountry = (value) => {
    if (value) {
      callApiCountry(value);
      return value;
    }
  };

  const changeContinent = (value) => {
    if (value) {
      callApiContinent(value);
      return value;
    }
  };

  const callApiCountry = (value) => {
    var request = new XMLHttpRequest();
    request.open("GET", "?country=" + value, true);
    request.send(null);
    request.onreadystatechange = function () {
      if (request.readyState == 4) {
        var parser = new DOMParser();
        var doc = parser.parseFromString(request.responseText, "text/html");
        var elem = doc.getElementById("results");
        document.getElementById("results").innerHTML = elem.innerHTML;
      }
    };
  };

  const callApiContinent = (value) => {
    var request = new XMLHttpRequest();
    request.open("GET", "?continent=" + value, true);
    request.send(null);
    request.onreadystatechange = function () {
      if (request.readyState == 4) {
        var parser = new DOMParser();
        var doc = parser.parseFromString(request.responseText, "text/html");
        var elem = doc.getElementById("results");
        document.getElementById("results").innerHTML = elem.innerHTML;
      }
    };
  };
}
;
