1"use strict";if($.extend({tmpl:function(e,t){e=$(e).text();return ejs.render(e,t)}}),!function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).ejs=e()}(function(){return function s(a,n,o){function r(t,e){if(!n[t]){if(!a[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(l)return l(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=n[t]={exports:{}},a[t][0].call(i.exports,function(e){return r(a[t][1][e]||e)},i,i.exports,s,a,n,o)}return n[t].exports}for(var l="function"==typeof require&&require,e=0;e<o.length;e++)r(o[e]);return r}({1:[function(e,t,l){var n=e("fs"),d=e("path"),c=e("./utils"),i=!1,e=e("../package.json").version,s="locals",a=["delimiter","scope","context","debug","compileDebug","client","_with","rmWhitespace","strict","filename","async"],p=a.concat("cache"),o=/^\uFEFF/;function r(t,e){var i;if(e.some(function(e){return i=l.resolveInclude(t,e,!0),n.existsSync(i)}))return i}function u(e,t){var i,s=e.filename,a=1<arguments.length;if(e.cache){if(!s)throw new Error("cache option requires a filename");if(i=l.cache.get(s))return i;a||(t=h(s).toString().replace(o,""))}else if(!a){if(!s)throw new Error("Internal EJS error: no file name or template provided");t=h(s).toString().replace(o,"")}return i=l.compile(t,e),e.cache&&l.cache.set(s,i),i}function h(e){return l.fileLoader(e)}function f(e,t){var i=c.shallowCopy({},t);if(i.filename=function(e,t){var i,s=t.views,a=/^[A-Za-z]+:\\|^\//.exec(e);if(a&&a.length)e=e.replace(/^\/*/,""),i=Array.isArray(t.root)?r(e,t.root):l.resolveInclude(e,t.root||"/",!0);else if(!(i=!(i=t.filename&&(a=l.resolveInclude(e,t.filename),n.existsSync(a))?a:i)&&Array.isArray(s)?r(e,s):i)&&"function"!=typeof t.includer)throw new Error('Could not find the include file "'+t.escapeFunction(e)+'"');return i}(e,i),"function"==typeof t.includer){t=t.includer(e,i.filename);if(t&&(t.filename&&(i.filename=t.filename),t.template))return u(i,t.template)}return u(i)}function m(e,t,i,s,a){var t=t.split("\n"),n=Math.max(s-3,0),o=Math.min(t.length,s+3),a=a(i),i=t.slice(n,o).map(function(e,t){t=t+n+1;return(t==s?" >> ":" ")+t+"| "+e}).join("\n");throw e.path=a,e.message=(a||"ejs")+":"+s+"\n"+i+"\n\n"+e.message,e}function g(e){return e.replace(/;(\s*$)/,"$1")}function v(e,t){t=t||{};var i={};this.templateText=e,this.mode=null,this.truncate=!1,this.currentLine=1,this.source="",i.client=t.client||!1,i.escapeFunction=t.escape||t.escapeFunction||c.escapeXML,i.compileDebug=!1!==t.compileDebug,i.debug=!!t.debug,i.filename=t.filename,i.openDelimiter=t.openDelimiter||l.openDelimiter||"<",i.closeDelimiter=t.closeDelimiter||l.closeDelimiter||">",i.delimiter=t.delimiter||l.delimiter||"%",i.strict=t.strict||!1,i.context=t.context,i.cache=t.cache||!1,i.rmWhitespace=t.rmWhitespace,i.root=t.root,i.includer=t.includer,i.outputFunctionName=t.outputFunctionName,i.localsName=t.localsName||l.localsName||s,i.views=t.views,i.async=t.async,i.destructuredLocals=t.destructuredLocals,i.legacyInclude=void 0===t.legacyInclude||!!t.legacyInclude,i._with=!i.strict&&(void 0===t._with||t._with),this.opts=i,this.regex=this.createRegex()}l.cache=c.cache,l.fileLoader=n.readFileSync,l.localsName=s,l.promiseImpl=new Function("return this;")().Promise,l.resolveInclude=function(e,t,i){var s=d.dirname,a=d.extname,i=(0,d.resolve)(i?t:s(t),e);return a(e)||(i+=".ejs"),i},l.compile=function(e,t){return t&&t.scope&&(i||(console.warn("`scope` option is deprecated and will be removed in EJS 3"),i=!0),t.context||(t.context=t.scope),delete t.scope),new v(e,t).compile()},l.render=function(e,t,i){t=t||{},i=i||{};return 2==arguments.length&&c.shallowCopyFromList(i,t,a),u(i,e)(t)},l.renderFile=function(){var e,t,i,s=Array.prototype.slice.call(arguments),a=s.shift(),n={filename:a},o=("function"==typeof arguments[arguments.length-1]&&(e=s.pop()),s.length?(t=s.shift(),s.length?c.shallowCopy(n,s.pop()):(t.settings&&(t.settings.views&&(n.views=t.settings.views),t.settings["view cache"]&&(n.cache=!0),s=t.settings["view options"])&&c.shallowCopy(n,s),c.shallowCopyFromList(n,t,p)),n.filename=a):t={}
1,n),r=t,s=e;if(!s){if("function"==typeof l.promiseImpl)return new l.promiseImpl(function(e,t){try{e(i=u(o)(r))}catch(e){t(e)}});throw new Error("Please provide a callback function")}try{i=u(o)(r)}catch(e){return s(e)}s(null,i)},l.Template=v,l.clearCache=function(){l.cache.reset()},v.modes={EVAL:"eval",ESCAPED:"escaped",RAW:"raw",COMMENT:"comment",LITERAL:"literal"},v.prototype={createRegex:function(){var e="(<%%|%%>|<%=|<%-|<%_|<%#|<%|%>|-%>|_%>)",t=c.escapeRegExpChars(this.opts.delimiter),i=c.escapeRegExpChars(this.opts.openDelimiter),s=c.escapeRegExpChars(this.opts.closeDelimiter),e=e.replace(/%/g,t).replace(/</g,i).replace(/>/g,s);return new RegExp(e)},compile:function(){var e,a=this.opts,t="",i="",n=a.escapeFunction;if(!this.source){if(this.generateSource(),t+=' var __output = "";\n function __append(s) { if (s !== undefined && s !== null) __output += s }\n',a.outputFunctionName&&(t+=" var "+a.outputFunctionName+" = __append;\n"),a.destructuredLocals&&a.destructuredLocals.length){for(var s=" var __locals = ("+a.localsName+" || {}),\n",o=0;o<a.destructuredLocals.length;o++){var r=a.destructuredLocals[o];0<o&&(s+=",\n "),s+=r+" = __locals."+r}t+=s+";\n"}!1!==a._with&&(t+=" with ("+a.localsName+" || {}) {\n",i+=" }\n"),this.source=t+this.source+(i+=" return __output;\n")}t=a.compileDebug?"var __line = 1\n , __lines = "+JSON.stringify(this.templateText)+"\n , __filename = "+(a.filename?JSON.stringify(a.filename):"undefined")+";\ntry {\n"+this.source+"} catch (e) {\n rethrow(e, __lines, __filename, __line, escapeFn);\n}\n":this.source,a.client&&(t="escapeFn = escapeFn || "+n.toString()+";\n"+t,a.compileDebug)&&(t="rethrow = rethrow || "+m.toString()+";\n"+t),a.strict&&(t='"use strict";\n'+t),a.debug&&console.log(t),a.compileDebug&&a.filename&&(t=t+"\n//# sourceURL="+a.filename+"\n");try{if(a.async)try{l=new Function("return (async function(){}).constructor;")()}catch(e){throw e instanceof SyntaxError?new Error("This environment does not support async/await"):e}else l=Function;e=new l(a.localsName+", escapeFn, include, rethrow",t)}catch(e){throw e instanceof SyntaxError&&(a.filename&&(e.message+=" in "+a.filename),e.message+=" while compiling ejs\n\n",e.message+="If the above error is not helpful, you may want to try EJS-Lint:\n",e.message+="https://github.com/RyanZim/EJS-Lint",a.async||(e.message+="\n",e.message+="Or, if you meant to create an async function, pass `async: true` as an option.")),e}i=a.client?e:function(s){return e.apply(a.context,[s||{},n,function(e,t){var i=c.shallowCopy({},s);return t&&(i=c.shallowCopy(i,t)),f(e,a)(i)},m])};if(a.filename&&"function"==typeof Object.defineProperty){var l=a.filename,t=d.basename(l,d.extname(l));try{Object.defineProperty(i,"name",{value:t,writable:!1,enumerable:!1,configurable:!0})}catch(e){}}return i},generateSource:function(){this.opts.rmWhitespace&&(this.templateText=this.templateText.replace(/[\r\n]+/g,"\n").replace(/^\s+|\s+$/gm,"")),this.templateText=this.templateText.replace(/[ \t]*<%_/gm,"<%_").replace(/_%>[ \t]*/gm,"_%>");var i=this,s=this.parseTemplateText(),a=this.opts.delimiter,n=this.opts.openDelimiter,o=this.opts.closeDelimiter;s&&s.length&&s.forEach(function(e,t){if(0===e.indexOf(n+a)&&0!==e.indexOf(n+a+a)&&(t=s[t+2])!=a+o&&t!="-"+a+o&&t!="_"+a+o)throw new Error('Could not find matching close tag for "'+e+'".');i.scanLine(e)})},parseTemplateText:function(){for(var e,t=this.templateText,i=this.regex,s=i.exec(t),a=[];s;)0!==(e=s.index)&&(a.push(t.substring(0,e)),t=t.slice(e)),a.push(s[0]),t=t.slice(s[0].length),s=i.exec(t);return t&&a.push(t),a},_addOutput:function(e){if(this.truncate&&(e=e.replace(/^(?:\r\n|\r|\n)/,""),this.truncate=!1),!e)return e;e=(e=(e=(e=e.replace(/\\/g,"\\\\")).replace(/\n/g,"\\n")).replace(/\r/g,"\\r")).replace(/"/g,'\\"'),this.source+=' ; __append("'+e+'")\n'},scanLine:function(e){var t=this.opts.delimiter,i=this.opts.openDelimiter,s=this.opts.closeDelimiter,a=e.split("\n").length-1;switch(e){case i+t:case i+t+"_":this.mode=v.modes.EVAL;break;case i+t+"=":this.mode=v.modes.ESCAPED;break;case i+t+"-":this.mode=v.modes.RAW;break;case i+t+"#":this.mode=v.modes.COMMENT;break;case i+t+t:this.mode=v.modes.LITERAL,this.source+=' ; __append("'+e.replace(i+t+t,i+t)+'")\n';break;case t+t+s:this.mode=v.modes.LITERAL,this.source+=' ; __append("'+e.replace(t+t+s,t+s)+'")\n';break;case t+s:case"-"+t+s:case"_"+t+s:this.mode==v.modes.LITERAL&&this._addOutput(e),this.mode=null,this.truncate=0===e.indexOf("-")||0===e.indexOf("_");break;default:if(this.mode){switch(this.mode){case v.modes.EVAL:case v.modes.ESCAPED:case v.modes.RAW:e.lastIndexOf("//")>e.lastIndexOf("\n")&&(e+="\n")}switch(this.mode){case v.modes.EVAL:this.source+=" ; "+e+"\n";break;case v.modes.ESCAPED:this.source+=" ; __append(escapeFn("+g(e)+"))\n";break;case v.modes.RAW:this.source+=" ; __append("+g(e)+")\n";break;case v.modes.COMMENT:break;case v.modes.LITERAL:this._addOutput(e)}}else this._addOutput(e)}this.opts.compileDebug&&a&&(this.currentLine+=a,this.source+=" ; __line = "+this.currentLine+"\n")}},l.escapeXML=c.escapeXML,l.__express=l.renderFile,l.VERSION=e,l.name="ejs","undefined"!=typeof window&&(window.ejs=l)},{"../package.json":6,"./utils":2,fs:3,path:4}],2:[function(e,t,i){var s=/[|\\{}()[\]^$+*?.]/g,a=(i.escapeRegExpChars=function(e){return e?String(e).replace(s,"\\$&"):""},{"&":"&","<":"<",">":">",'"':""","'":"'"}),n=/[&<>'"]/g;function o(e){return a[e]||e}i.escapeXML=function(e){return null==e?"":String(e).replace(n,o)},i.escapeXML.toString=function(){return Function.prototype.toString.call(this)+';\nvar _ENCODE_HTML_RULES = {\n "&": "&"\n , "<": "<"\n , ">": ">"\n , \'"\': """\n , "\'": "'"\n }\n , _MATCH_HTML = /[&<>\'"]/g;\nfunction encode_char(c) {\n return _ENCODE_HTML_RULES[c] || c;\n};\n'},i.shallowCopy=function(e,t){for(var i in t=t||{})e[i]=t[i];return e},i.shallowCopyFromList=function(e,t,i){for(var s=0;s<i.length;s++){var a=i[s];void 0!==t[a]&&(e[a]=t[a])}return e},i.cache={_data:{},set:function(e,t){this._data[e]=t},get:function(e){return this._data[e]},remove:function(e){delete this._data[e]},reset:function(){this._data={}}},i.hyphenToCamel=function(e){return e.replace(/-[a-z]/g,function(e){return e[1].toUpperCase()})}},{}],3:[function(e,t,i){},{}],4:[function(e,t,d){!function(a){function n(e,t){for(var i=0,s=e.length-1;0<=s;s--){var a=e[s];"."===a?e.splice(s,1):".."===a?(e.splice(s,1),i++):i&&(e.splice(s,1),i--)}if(t)for(;i--;)e.unshift("..");return e}function o(e,t){if(e.filter)return e.filter(t);for(var i=[],s=0;s<e.length;s++)t(e[s],s,e)&&i.push(e[s]);return i}d.resolve=function(){for(var e="",t=!1,i=arguments.length-1;-1<=i&&!t;i--){var s=0<=i?arguments[i]:a.cwd();if("string"!=typeof s)throw new TypeError("Arguments to path.resolve must be strings");s&&(e=s+"/"+e,t="/"===s.charAt(0))}return(t?"/":"")+(e=n(o(e.split("/"),function(e){return!!e}),!t).join("/"))||"."},d.normalize=function(e){var t=d.isAbsolute(e),i="/"===s(e,-1);
1return(e=(e=n(o(e.split("/"),function(e){return!!e}),!t).join("/"))||t?e:".")&&i&&(e+="/"),(t?"/":"")+e},d.isAbsolute=function(e){return"/"===e.charAt(0)},d.join=function(){var e=Array.prototype.slice.call(arguments,0);return d.normalize(o(e,function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},d.relative=function(e,t){function i(e){for(var t=0;t<e.length&&""===e[t];t++);for(var i=e.length-1;0<=i&&""===e[i];i--);return i<t?[]:e.slice(t,i-t+1)}e=d.resolve(e).substr(1),t=d.resolve(t).substr(1);for(var s=i(e.split("/")),a=i(t.split("/")),n=Math.min(s.length,a.length),o=n,r=0;r<n;r++)if(s[r]!==a[r]){o=r;break}for(var l=[],r=o;r<s.length;r++)l.push("..");return(l=l.concat(a.slice(o))).join("/")},d.sep="/",d.delimiter=":",d.dirname=function(e){if("string"!=typeof e&&(e+=""),0===e.length)return".";for(var t=47===e.charCodeAt(0),i=-1,s=!0,a=e.length-1;1<=a;--a)if(47===e.charCodeAt(a)){if(!s){i=a;break}}else s=!1;return-1===i?t?"/":".":t&&1===i?"/":e.slice(0,i)},d.basename=function(e,t){e=function(e){"string"!=typeof e&&(e+="");for(var t=0,i=-1,s=!0,a=e.length-1;0<=a;--a)if(47===e.charCodeAt(a)){if(!s){t=a+1;break}}else-1===i&&(s=!1,i=a+1);return-1===i?"":e.slice(t,i)}(e);return e=t&&e.substr(-1*t.length)===t?e.substr(0,e.length-t.length):e},d.extname=function(e){"string"!=typeof e&&(e+="");for(var t=-1,i=0,s=-1,a=!0,n=0,o=e.length-1;0<=o;--o){var r=e.charCodeAt(o);if(47===r){if(a)continue;i=o+1;break}-1===s&&(a=!1,s=o+1),46===r?-1===t?t=o:1!==n&&(n=1):-1!==t&&(n=-1)}return-1===t||-1===s||0===n||1===n&&t===s-1&&t===i+1?"":e.slice(t,s)};var s="b"==="ab".substr(-1)?function(e,t,i){return e.substr(t,i)}:function(e,t,i){return t<0&&(t=e.length+t),e.substr(t,i)}}.call(this,e("_process"))},{_process:5}],5:[function(e,t,i){var s,a,t=t.exports={};function n(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}try{s="function"==typeof setTimeout?setTimeout:n}catch(e){s=n}try{a="function"==typeof clearTimeout?clearTimeout:o}catch(e){a=o}function r(t){if(s===setTimeout)return setTimeout(t,0);if((s===n||!s)&&setTimeout)return(s=setTimeout)(t,0);try{return s(t,0)}catch(e){try{return s.call(null,t,0)}catch(e){return s.call(this,t,0)}}}var l,d=[],c=!1,p=-1;function u(){c&&l&&(c=!1,l.length?d=l.concat(d):p=-1,d.length)&&h()}function h(){if(!c){for(var e=r(u),t=(c=!0,d.length);t;){for(l=d,d=[];++p<t;)l&&l[p].run();p=-1,t=d.length}l=null,c=!1,!function(t){if(a===clearTimeout)return clearTimeout(t);if((a===o||!a)&&clearTimeout)return(a=clearTimeout)(t);try{a(t)}catch(e){try{return a.call(null,t)}catch(e){return a.call(this,t)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function m(){}t.nextTick=function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var i=1;i<arguments.length;i++)t[i-1]=arguments[i];d.push(new f(e,t)),1!==d.length||c||r(h)},f.prototype.run=function(){this.fun.apply(null,this.array)},t.title="browser",t.browser=!0,t.env={},t.argv=[],t.version="",t.versions={},t.on=m,t.addListener=m,t.once=m,t.off=m,t.removeListener=m,t.removeAllListeners=m,t.emit=m,t.prependListener=m,t.prependOnceListener=m,t.listeners=function(e){return[]},t.binding=function(e){throw new Error("process.binding is not supported")},t.cwd=function(){return"/"},t.chdir=function(e){throw new Error("process.chdir is not supported")},t.umask=function(){return 0}},{}],6:[function(e,t,i){t.exports={name:"ejs",description:"Embedded JavaScript templates",keywords:["template","engine","ejs"],version:"3.1.5",author:"Matthew Eernisse <[email protected]> (http://fleegix.org)",license:"Apache-2.0",bin:{ejs:"./bin/cli.js"},main:"./lib/ejs.js",jsdelivr:"ejs.min.js",unpkg:"ejs.min.js",repository:{type:"git",url:"git://github.com/mde/ejs.git"},bugs:"https://github.com/mde/ejs/issues",homepage:"https://github.com/mde/ejs",dependencies:{jake:"^10.6.1"},devDependencies:{browserify:"^16.5.1",eslint:"^6.8.0","git-directory-deploy":"^1.5.1",jsdoc:"^3.6.4","lru-cache":"^4.0.1",mocha:"^7.1.1","uglify-js":"^3.3.16"},engines:{node:">=0.10.0"},scripts:{test:"mocha"}}},{}]},{},[1])(1)}),"undefined"==typeof jQuery)throw new Error("jquery-confirm requires jQuery");var jconfirm,Jconfirm;!function(o,r){o.fn.confirm=function(a,e){return"string"==typeof(a=void 0===a?{}:a)&&(a={content:a,title:e||!1}),o(this).each(function(){var s=o(this);s.attr("jc-attached")?console.warn("jConfirm has already been attached to this element ",s[0]):(s.on("click",function(e){e.preventDefault();var t,i,e=o.extend({},a);s.attr("data-title")&&(e.title=s.attr("data-title")),s.attr("data-content")&&(e.content=s.attr("data-content")),void 0===e.buttons&&(e.buttons={}),(e.$target=s).attr("href")&&0==Object.keys(e.buttons).length&&(t=o.extend(!0,{},jconfirm.pluginDefaults.defaultButtons,(jconfirm.defaults||{}).defaultButtons||{}),i=Object.keys(t)[0],e.buttons=t,e.buttons[i].action=function(){location.href=s.attr("href")}),e.closeIcon=!1,o.confirm(e)}),s.attr("jc-attached",!0))}),o(this)},o.confirm=function(e,t){var t=!(0==(e="string"==typeof(e=void 0===e?{}:e)?{content:e,title:t||!1}:e).buttons);return"object"!=typeof e.buttons&&(e.buttons={}),0==Object.keys(e.buttons).length&&t&&(t=o.extend(!0,{},jconfirm.pluginDefaults.defaultButtons,(jconfirm.defaults||{}).defaultButtons||{}),e.buttons=t),jconfirm(e)},o.alert=function(e,t){var i,t=!(0==(e="string"==typeof(e=void 0===e?{}:e)?{content:e,title:t||!1}:e).buttons);return"object"!=typeof e.buttons&&(e.buttons={}),0==Object.keys(e.buttons).length&&t&&(t=o.extend(!0,{},jconfirm.pluginDefaults.defaultButtons,(jconfirm.defaults||{}).defaultButtons||{}),i=Object.keys(t)[0],e.buttons[i]=t[i]),jconfirm(e)},o.dialog=function(e,t){return(e="string"==typeof(e=void 0===e?{}:e)?{content:e,title:t||!1,closeIcon:function(){}}:e).buttons={},void 0===e.closeIcon&&(e.closeIcon=function(){}),e.confirmKeys=[13],jconfirm(e)},jconfirm=function(e){void 0===e&&(e={});var t=o.extend(!0,{},jconfirm.pluginDefaults),e=(jconfirm.defaults&&(t=o.extend(!0,t,jconfirm.defaults)),t=o.extend(!0,{},t,e),new Jconfirm(t));return jconfirm.instances.push(e),e},(Jconfirm=function(e){o.extend(this,e),this._init()}).prototype={_init:function(){var e=this;jconfirm.instances.length||(jconfirm.lastFocused=o("body").find(":focus")),this._id=Math.round(99999*Math.random()),this.contentParsed=o(document.createElement("div")),this.lazyOpen||setTimeout(function(){e.open()},0)},_buildHTML:function(){var e=this,t=(this._parseAnimation(this.animation,"o"),this._parseAnimation(this.closeAnimation,"c"),this._parseBgDismissAnimation(this.backgroundDismissAnimation),this._parseColumnClass(this.columnClass),this._parseTheme(this.theme),this._parseType(this.type),o(this.template)),i=(t.find(".jconfirm-box").addClass(this.animationParsed).addClass(this.backgroundDismissAnimationParsed).addClass(this.typeParsed),this.typeAnimated&&t.find(".jconfirm-box").addClass("jconfirm-type-animated"),this.useBootstrap?(t.find(".jc-bs3-row").addClass(this.bootstrapClasses.row),t.find(".jc-bs3-row").addClass("justify-content-md-center justify-content-sm-center justify-content-xs-center justify-content-lg-center"),t.find(".jconfirm-box-container").addClass(this.columnClassParsed),this.containerFluid?t.find(".jc-bs3-container").addClass(this.bootstrapClasses.containerFluid):t.find(".jc-bs3-container").addClass(this.bootstrapClasses.container)):t.find(".jconfirm-box").css("width",this.boxWidth),this.titleClass&&t.find(".jconfirm-title-c").addClass(this.titleClass),t.addClass(this.themeParsed),"jconfirm-box"+this._id);t.find(".jconfirm-box").attr("aria-labelledby",i).attr("tabindex",-1),t.find(".jconfirm-content").attr("id",i),null!==this.bgOpacity&&t.find(".jconfirm-bg").css("opacity",this.bgOpacity),this.rtl&&t.addClass("jconfirm-rtl"),this.$el=t.appendTo(this.container),this.$jconfirmBoxContainer=this.$el.find(".jconfirm-box-container"),this.$jconfirmBox=this.$body=this.$el.find(".jconfirm-box"),this.$jconfirmBg=this.$el.find(".jconfirm-bg"),this.$title=this.$el.find(".jconfirm-title"),this.$titleContainer=this.$el.find(".jconfirm-title-c"),this.$content=this.$el.find("div.jconfirm-content"),this.$contentPane=this.$el.find(".jconfirm-content-pane"),this.$icon=this.$el.find(".jconfirm-icon-c"),this.$closeIcon=this.$el.find(".jconfirm-closeIcon"),this.$holder=this.$el.find(".jconfirm-holder"),this.$btnc=this.$el.find(".jconfirm-buttons"),this.$scrollPane=this.$el.find(".jconfirm-scrollpane"),e.setStartingPoint(),this._contentReady=o.Deferred(),this._modalReady=o.Deferred(),this.$holder.css({"padding-top":this.offsetTop,"padding-bottom":this.offsetBottom}),this.setTitle(),this.setIcon(),this._setButtons(),this._parseContent(),this.initDraggable(),this.isAjax&&this.showLoading(!1),o.when(this._contentReady,this._modalReady).then(function(){e.isAjaxLoading?setTimeout(function(){e.isAjaxLoading=!1,e.setContent(),e.setTitle(),e.setIcon(),setTimeout(function(){e.hideL
1oading(!1),e._updateContentMaxHeight()},100),"function"==typeof e.onContentReady&&e.onContentReady()},50):(e._updateContentMaxHeight(),e.setTitle(),e.setIcon(),"function"==typeof e.onContentReady&&e.onContentReady()),e.autoClose&&e._startCountDown()}),this._watchContent(),"none"===this.animation&&(this.animationSpeed=1,this.animationBounce=1),this.$body.css(this._getCSS(this.animationSpeed,this.animationBounce)),this.$contentPane.css(this._getCSS(this.animationSpeed,1)),this.$jconfirmBg.css(this._getCSS(this.animationSpeed,1)),this.$jconfirmBoxContainer.css(this._getCSS(this.animationSpeed,1))},_typePrefix:"jconfirm-type-",typeParsed:"",_parseType:function(e){this.typeParsed=this._typePrefix+e},setType:function(e){var t=this.typeParsed;this._parseType(e),this.$jconfirmBox.removeClass(t).addClass(this.typeParsed)},themeParsed:"",_themePrefix:"jconfirm-",setTheme:function(e){var t=this.theme;this.theme=e||this.theme,this._parseTheme(this.theme),t&&this.$el.removeClass(t),this.$el.addClass(this.themeParsed),this.theme=e},_parseTheme:function(i){var s=this;i=i.split(","),o.each(i,function(e,t){-1===t.indexOf(s._themePrefix)&&(i[e]=s._themePrefix+o.trim(t))}),this.themeParsed=i.join(" ").toLowerCase()},backgroundDismissAnimationParsed:"",_bgDismissPrefix:"jconfirm-hilight-",_parseBgDismissAnimation:function(e){var i=e.split(","),s=this;o.each(i,function(e,t){-1===t.indexOf(s._bgDismissPrefix)&&(i[e]=s._bgDismissPrefix+o.trim(t))}),this.backgroundDismissAnimationParsed=i.join(" ").toLowerCase()},animationParsed:"",closeAnimationParsed:"",_animationPrefix:"jconfirm-animation-",setAnimation:function(e){this.animation=e||this.animation,this._parseAnimation(this.animation,"o")},_parseAnimation:function(e,t){t=t||"o";var i=e.split(","),s=this,e=(o.each(i,function(e,t){-1===t.indexOf(s._animationPrefix)&&(i[e]=s._animationPrefix+o.trim(t))}),i.join(" ").toLowerCase());return"o"===t?this.animationParsed=e:this.closeAnimationParsed=e,e},setCloseAnimation:function(e){this.closeAnimation=e||this.closeAnimation,this._parseAnimation(this.closeAnimation,"c")},setAnimationSpeed:function(e){this.animationSpeed=e||this.animationSpeed},columnClassParsed:"",setColumnClass:function(e){this.useBootstrap?(this.columnClass=e||this.columnClass,this._parseColumnClass(this.columnClass),this.$jconfirmBoxContainer.addClass(this.columnClassParsed)):console.warn("cannot set columnClass, useBootstrap is set to false")},_updateContentMaxHeight:function(){var e=o(r).height()-(this.$jconfirmBox.outerHeight()-this.$contentPane.outerHeight())-(this.offsetTop+this.offsetBottom);this.$contentPane.css({"max-height":e+"px"})},setBoxWidth:function(e){this.useBootstrap?console.warn("cannot set boxWidth, useBootstrap is set to true"):(this.boxWidth=e,this.$jconfirmBox.css("width",e))},_parseColumnClass:function(e){var t;switch(e=e.toLowerCase()){case"xl":case"xlarge":t="col-md-12";break;case"l":case"large":t="col-md-8 col-md-offset-2";break;case"m":case"medium":t="col-md-6 col-md-offset-3";break;case"s":case"small":t="col-md-4 col-md-offset-4";break;case"xs":case"xsmall":t="col-md-2 col-md-offset-5";break;default:t=e}this.columnClassParsed=t},initDraggable:function(){var t=this,i=this.$titleContainer;this.resetDrag(),this.draggable&&(i.on("mousedown",function(e){i.addClass("jconfirm-hand"),t.mouseX=e.clientX,t.mouseY=e.clientY,t.isDrag=!0}),o(r).on("mousemove."+this._id,function(e){t.isDrag&&(t.movingX=e.clientX-t.mouseX+t.initialX,t.movingY=e.clientY-t.mouseY+t.initialY,t.setDrag())}),o(r).on("mouseup."+this._id,function(){i.removeClass("jconfirm-hand"),t.isDrag&&(t.isDrag=!1,t.initialX=t.movingX,t.initialY=t.movingY)}))},resetDrag:function(){this.isDrag=!1,this.initialX=0,this.initialY=0,this.movingX=0,this.movingY=0,this.mouseX=0,this.mouseY=0,this.$jconfirmBoxContainer.css("transform","translate(0px, 0px)")},setDrag:function(){var e,t,i,s,a;this.draggable&&(this.alignMiddle=!1,a=this.$jconfirmBox.outerWidth(),e=this.$jconfirmBox.outerHeight(),s=o(r).width(),t=o(r).height(),(i=this).movingX%1!=0&&i.movingY%1!=0||(i.dragWindowBorder&&(s=s/2-a/2,a=t/2-e/2,a-=i.dragWindowGap,(s-=i.dragWindowGap)+i.movingX<0?i.movingX=-s:s-i.movingX<0&&(i.movingX=s),a+i.movingY<0?i.movingY=-a:a-i.movingY<0&&(i.movingY=a)),i.$jconfirmBoxContainer.css("transform","translate("+i.movingX+"px, "+i.mov
1ingY+"px)")))},_scrollTop:function(){var e,t;return"undefined"!=typeof pageYOffset?pageYOffset:(e=document.body,(t=(t=document.documentElement).clientHeight?t:e).scrollTop)},_watchContent:function(){var t=this,i=(this._timer&&clearInterval(this._timer),0);this._timer=setInterval(function(){var e;t.smoothContent&&((e=t.$content.outerHeight()||0)!==i&&(t.$contentPane.css({height:e}).scrollTop(0),i=e),e=o(r).height(),t.offsetTop+t.offsetBottom+t.$jconfirmBox.height()-t.$contentPane.height()+t.$content.height()<e?t.$contentPane.addClass("no-scroll"):t.$contentPane.removeClass("no-scroll"))},this.watchInterval)},_overflowClass:"jconfirm-overflow",_hilightAnimating:!1,highlight:function(){this.hiLightModal()},hiLightModal:function(){var e,t=this;this._hilightAnimating||(t.$body.addClass("hilight"),e=parseFloat(t.$body.css("animation-duration"))||2,this._hilightAnimating=!0,setTimeout(function(){t._hilightAnimating=!1,t.$body.removeClass("hilight")},1e3*e))},_bindEvents:function(){var a=this,t=(this.boxClicked=!1,this.$scrollPane.click(function(e){var t,i,s;a.boxClicked||(i=t=!1,i="string"==typeof(s="function"==typeof a.backgroundDismiss?a.backgroundDismiss():a.backgroundDismiss)&&void 0!==a.buttons[s]?(t=s,!1):void 0===s||1==!!s,(i=t?void 0===(s=a.buttons[t].action.apply(a))||!!s:i)?a.close():a.hiLightModal()),a.boxClicked=!1}),this.$jconfirmBox.click(function(e){a.boxClicked=!0}),!1);o(r).on("jcKeyDown."+a._id,function(e){t=t||!0}),o(r).on("keyup."+a._id,function(e){t&&(a.reactOnKey(e),t=!1)}),o(r).on("resize."+this._id,function(){a._updateContentMaxHeight(),setTimeout(function(){a.resetDrag()},100)})},_cubic_bezier:"0.36, 0.55, 0.19",_getCSS:function(e,t){return{"-webkit-transition-duration":e/1e3+"s","transition-duration":e/1e3+"s","-webkit-transition-timing-function":"cubic-bezier("+this._cubic_bezier+", "+t+")","transition-timing-function":"cubic-bezier("+this._cubic_bezier+", "+t+")"}},_setButtons:function(){var e,s=this,a=0;"object"!=typeof this.buttons&&(this.buttons={}),o.each(this.buttons,function(i,e){a+=1,"function"==typeof e&&(s.buttons[i]=e={action:e}),s.buttons[i].text=e.text||i,s.buttons[i].btnClass=e.btnClass||"btn-default",s.buttons[i].action=e.action||function(){},s.buttons[i].keys=e.keys||[],s.buttons[i].isHidden=e.isHidden||!1,s.buttons[i].isDisabled=e.isDisabled||!1,o.each(s.buttons[i].keys,function(e,t){s.buttons[i].keys[e]=t.toLowerCase()});var t=o('<button type="button" class="btn"></button>').html(s.buttons[i].text).addClass(s.buttons[i].btnClass).prop("disabled",s.buttons[i].isDisabled).css("display",s.buttons[i].isHidden?"none":"").click(function(e){e.preventDefault();e=s.buttons[i].action.apply(s,[s.buttons[i]]);s.onAction.apply(s,[i,s.buttons[i]]),s._stopCountDown(),void 0!==e&&!e||s.close()});s.buttons[i].el=t,s.buttons[i].setText=function(e){t.html(e)},s.buttons[i].addClass=function(e){t.addClass(e)},s.buttons[i].removeClass=function(e){t.removeClass(e)},s.buttons[i].disable=function(){s.buttons[i].isDisabled=!0,t.prop("disabled",!0)},s.buttons[i].enable=function(){s.buttons[i].isDisabled=!1,t.prop("disabled",!1)},s.buttons[i].show=function(){s.buttons[i].isHidden=!1,t.css("display","")},s.buttons[i].hide=function(){s.buttons[i].isHidden=!0,t.css("display","none")},s["$_"+i]=s["$$"+i]=t,s.$btnc.append(t)}),0===a&&this.$btnc.hide(),null===this.closeIcon&&0===a&&(this.closeIcon=!0),this.closeIcon?(this.closeIconClass&&(e='<i class="'+this.closeIconClass+'"></i>',this.$closeIcon.html(e)),this.$closeIcon.click(function(e){e.preventDefault();var e=!1,t=!1,i="function"==typeof s.closeIcon?s.closeIcon():s.closeIcon;t="string"==typeof i&&void 0!==s.buttons[i]?(e=i,!1):void 0===i||1==!!i,(t=e?void 0===(i=s.buttons[e].action.apply(s))||!!i:t)&&s.close()}),this.$closeIcon.show()):this.$closeIcon.hide()},setTitle:function(e,t){t=t||!1,void 0!==e&&("string"==typeof e?this.title=e:"function"==typeof e?("function"==typeof e.promise&&console.error("Promise was returned from title function, this is not supported."),e=e(),this.title="string"==typeof e&&e):this.title=!1),this.isAjaxLoading&&!t||(this.$title.html(this.title||""),this.updateTitleContainer())},setIcon:function(e,t){t=t||!1,void 0!==e&&("string"==typeof e?this.icon=e:"function"==typeof e?(e=e(),this.icon="string"==typeof e&&e):this.icon=!1),this.isAjaxLoading&&!t||(this.$icon.html(this.icon?'<i class="'+this.icon+'"></i>':""),this.updateTitleContainer())},updateTitleContainer:function(){this.title||this.icon?this.$titleContainer.show():this.$titleContainer.hide()},setContentPrepend:function(e,t){e&&this.contentParsed.prepend(e)},setContentAppend:function(e){e&&this.contentParsed.append(e)},setContent:function(e,t){t=!!t;var i=this;e&&this.contentParsed.html("").append(e),this.isAjaxLoading&&!t||(this.$content.html(""),this.$content.append(this.contentParsed),setTimeout(function(){i.$body.find("input[autofocus]:visible:first").focus()},100))},loadingSpinner:!1,showLoading:function(e){this.loadingSpinner=!0,this.$jconfirmBox.addClass("loading"),e&&this.$btnc.find("button").prop("disabled",!0)},hideLoading:function(e){this.loadingSpinner=!1,this.$jconfirmBox.removeClass("loading"),e&&this.$btnc.find("button").prop("disabled",!1)},ajaxResponse:!1,contentParsed:"",isAjax:!1,isAjaxLoading:!1,_parseContent:function(){var e,s=this,t=" ";"function"==typeof this.content&&("string"==typeof(e=this.content.apply(this))?this.content=e:("object"==typeof e&&"function"==typeof e.always&&(this.isAjax=!0,this.isAjaxLoading=!0,e.always(function(e,t,i){s.ajaxResponse={data:e,status:t,xhr:i},s._contentReady.resolve(e,t,i),"function"==typeof s.contentLoaded&&s.contentLoaded(e,t,i)})),this.content=t)),"string"==typeof this.content&&"url:"===this.content.substr(0,4).toLowerCase()&&(this.isAjax=!0,this.isAjaxLoading=!0,e=this.content.substring(4,this.content.length),o.get(e).done(function(e){s.contentParsed.html(e)}
1).always(function(e,t,i){s.ajaxResponse={data:e,status:t,xhr:i},s._contentReady.resolve(e,t,i),"function"==typeof s.contentLoaded&&s.contentLoaded(e,t,i)})),this.content||(this.content=t),this.isAjax||(this.contentParsed.html(this.content),this.setContent(),s._contentReady.resolve())},_stopCountDown:function(){clearInterval(this.autoCloseInterval),this.$cd&&this.$cd.remove()},_startCountDown:function(){var e,t,i=this,s=this.autoClose.split("|");return 2!==s.length?(console.error("Invalid option for autoClose. example 'close|10000'"),!1):(e=s[0],s=parseInt(s[1]),void 0===this.buttons[e]?(console.error("Invalid button key '"+e+"' for autoClose"),!1):(t=Math.ceil(s/1e3),this.$cd=o('<span class="countdown"> ('+t+")</span>").appendTo(this["$_"+e]),void(this.autoCloseInterval=setInterval(function(){i.$cd.html(" ("+--t+") "),t<=0&&(i["$$"+e].trigger("click"),i._stopCountDown())},1e3))))},_getKey:function(e){switch(e){case 192:return"tilde";case 13:return"enter";case 16:return"shift";case 9:return"tab";case 20:return"capslock";case 17:return"ctrl";case 91:return"win";case 18:return"alt";case 27:return"esc";case 32:return"space"}e=String.fromCharCode(e);return!!/^[A-z0-9]+$/.test(e)&&e.toLowerCase()},reactOnKey:function(e){var i,s=this,t=o(".jconfirm");return t.eq(t.length-1)[0]===this.$el[0]&&(t=e.which,!this.$content.find(":input").is(":focus")||!/13|32/.test(t))&&("esc"===(i=this._getKey(t))&&this.escapeKey&&(!0===this.escapeKey?this.$scrollPane.trigger("click"):"string"!=typeof this.escapeKey&&"function"!=typeof this.escapeKey||(e="function"==typeof this.escapeKey?this.escapeKey():this.escapeKey)&&(void 0===this.buttons[e]?console.warn("Invalid escapeKey, no buttons found with key "+e):this["$_"+e].trigger("click"))),void o.each(this.buttons,function(e,t){-1!=t.keys.indexOf(i)&&s["$_"+e].trigger("click")}))},setDialogCenter:function(){console.info("setDialogCenter is deprecated, dialogs are centered with CSS3 tables")},_unwatchContent:function(){clearInterval(this._timer)},close:function(e){var n=this;return"function"==typeof this.onClose&&this.onClose(e),this._unwatchContent(),o(r).unbind("resize."+this._id),o(r).unbind("keyup."+this._id),o(r).unbind("jcKeyDown."+this._id),this.draggable&&(o(r).unbind("mousemove."+this._id),o(r).unbind("mouseup."+this._id),this.$titleContainer.unbind("mousedown")),n.$el.removeClass(n.loadedClass),o("body").removeClass("jconfirm-no-scroll-"+n._id),n.$jconfirmBoxContainer.removeClass("jconfirm-no-transition"),setTimeout(function(){n.$body.addClass(n.closeAnimationParsed),n.$jconfirmBg.addClass("jconfirm-bg-h");var e="none"===n.closeAnimation?1:n.animationSpeed;setTimeout(function(){n.$el.remove();jconfirm.instances;for(var e,t,i,s,a=jconfirm.instances.length-1;0<=a;a--)jconfirm.instances[a]._id===n._id&&jconfirm.instances.splice(a,1);jconfirm.instances.length||n.scrollToPreviousElement&&jconfirm.lastFocused&&jconfirm.lastFocused.length&&o.contains(document,jconfirm.lastFocused[0])&&(e=jconfirm.lastFocused,!n.scrollToPreviousElementAnimate||(s=o(r).scrollTop(),t=jconfirm.lastFocused.offset().top,i=o(r).height(),s<t&&t<s+i)?e.focus():(s=t-Math.round(i/3),o("html, body").animate({scrollTop:s},n.animationSpeed,"swing",function(){e.focus()})),jconfirm.lastFocused=!1),"function"==typeof n.onDestroy&&n.onDestroy()},.4*e)},50),!0},open:function(){return!this.isOpen()&&(this._buildHTML(),this._bindEvents(),this._open(),!0)},setStartingPoint:function(){var e,t,i,s=!1;if(!0!==this.animateFromElement&&this.animateFromElement)s=this.animateFromElement;else{if(!jconfirm.lastClicked||!0!==this.animateFromElement)return!1;s=jconfirm.lastClicked}return jconfirm.lastClicked=!1,!(!s||(t=s.offset(),e=s.outerHeight()/2,s=s.outerWidth()/2,e-=this.$jconfirmBox.outerHeight()/2,s-=this.$jconfirmBox.outerWidth()/2,e=t.top+e,e-=this._scrollTop(),t=t.left+s,s=o(r).height()/2,i=o(r).width()/2,e-=s-this.$jconfirmBox.outerHeight()/2,t-=i-this.$jconfirmBox.outerWidth()/2,Math.abs(e)>s)||Math.abs(t)>i)&&void this.$jconfirmBoxContainer.css("transform","translate("+t+"px, "+e+"px)")},_open:function(){var e=this;"function"==typeof e.onOpenBefore&&e.onOpenBefore(),this.$body.removeClass(this.animationParsed),this.$jconfirmBg.removeClass("jconfirm-bg
1-h"),this.$body.focus(),e.$jconfirmBoxContainer.css("transform","translate(0px, 0px)"),setTimeout(function(){e.$body.css(e._getCSS(e.animationSpeed,1)),e.$body.css({"transition-property":e.$body.css("transition-property")+", margin"}),e.$jconfirmBoxContainer.addClass("jconfirm-no-transition"),e._modalReady.resolve(),"function"==typeof e.onOpen&&e.onOpen(),e.$el.addClass(e.loadedClass)},this.animationSpeed)},loadedClass:"jconfirm-open",isClosed:function(){return!this.$el||""===this.$el.css("display")},isOpen:function(){return!this.isClosed()},toggle:function(){this.isOpen()?this.close():this.open()}},jconfirm.instances=[],jconfirm.lastFocused=!1;var i=!(jconfirm.pluginDefaults={template:'<div class="jconfirm"><div class="jconfirm-bg jconfirm-bg-h"></div><div class="jconfirm-scrollpane"><div class="jconfirm-row"><div class="jconfirm-cell"><div class="jconfirm-holder"><div class="jc-bs3-container"><div class="jc-bs3-row"><div class="jconfirm-box-container jconfirm-animated"><div class="jconfirm-box" role="dialog" aria-labelledby="labelled" tabindex="-1"><div class="jconfirm-closeIcon">×</div><div class="jconfirm-title-c"><span class="jconfirm-icon-c"></span><span class="jconfirm-title"></span></div><div class="jconfirm-content-pane"><div class="jconfirm-content"></div></div><div class="jconfirm-buttons"></div><div class="jconfirm-clear"></div></div></div></div></div></div></div></div></div></div>',title:"Hello",titleClass:"",type:"default",typeAnimated:!0,draggable:!0,dragWindowGap:15,dragWindowBorder:!0,animateFromElement:!0,alignMiddle:!0,smoothContent:!0,content:"Are you sure to continue?",buttons:{},defaultButtons:{ok:{action:function(){}},close:{action:function(){}}},contentLoaded:function(){},icon:"",lazyOpen:!1,bgOpacity:null,theme:"light",animation:"scale",closeAnimation:"scale",animationSpeed:400,animationBounce:1,escapeKey:!0,rtl:!1,container:"body",containerFluid:!1,backgroundDismiss:!1,backgroundDismissAnimation:"shake",autoClose:!1,closeIcon:null,closeIconClass:!1,watchInterval:100,columnClass:"col-md-4 col-md-offset-4 col-sm-6 col-sm-offset-3 col-xs-10 col-xs-offset-1",boxWidth:"50%",scrollToPreviousElement:!0,scrollToPreviousElementAnimate:!0,useBootstrap:!0,offsetTop:40,offsetBottom:40,bootstrapClasses:{container:"container",containerFluid:"container-fluid",row:"row"},onContentReady:function(){},onOpenBefore:function(){},onOpen:function(){},onClose:function(){},onDestroy:function(){},onAction:function(){}});o(r).on("keydown",function(e){var t;i||(t=!1,(t=o(e.target).closest(".jconfirm-box").length?!0:t)&&o(r).trigger("jcKeyDown"),i=!0)}),o(r).on("keyup",function(){i=!1}),jconfirm.lastClicked=!1,o(document).on("mousedown","button, a",function(){jconfirm.lastClicked=o(this)})}(jQuery,window),function(e){var t,i,s;"function"==typeof define&&define.amd&&(define(e),t=!0),"object"==typeof exports&&(module.exports=e(),t=!0),t||(i=window.Cookies,(s=window.Cookies=e()).noConflict=function(){return window.Cookies=i,s})}(function(){function r(){for(var e=0,t={};e<arguments.length;e++){var i,s=arguments[e];for(i in s)t[i]=s[i]}return t}function d(e){return e.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent)}return function e(l){function o(){}function i(e,t,i){if("undefined"!=typeof document){"number"==typeof(i=r({path:"/"},o.defaults,i)).expires&&(i.expires=new Date(+new Date+864e5*i.expires)),i.expires=i.expires?i.expires.toUTCString():"";try{var s=JSON.stringify(t);/^[\{\[]/.test(s)&&(t=s)}catch(e){}t=l.write?l.write(t,e):encodeURIComponent(String(t)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var a,n="";for(a in i)i[a]&&(n+="; "+a,!0!==i[a])&&(n+="="+i[a].split(";")[0]);return document.cookie=e+"="+t+n}}function t(e,t){if("undefined"!=typeof document){for(var i={},s=document.cookie?document.cookie.split("; "):[],a=0;a<s.length;a++){var n=s[a].split("="),o=n.slice(1).join("=");t||'"'!==o.charAt(0)||(o=o.slice(1,-1));try{var r=d(n[0]),o=(l.read||l)(o,r)||d(o);if(t)try{o=JSON.parse(o)}catch(e){}if(i[r]=o,e===r)break}catch(e){}}return e?i[e]:i}}return o.set=i,o.get=function(e){return t(e,!1)},o.getJSON=function(e){return t(e,!0)},o.remove=function(e,t){i(e,"",r(t,{expires:-1}))},o.defaults={},o.withConverter=e,o}(function(){})}),function(c){void 0===c&&r("Pagination requires jQuery.");var n="pagination",o="__pagination-",D=(c.fn.pagination&&r('plugin conflicted, the name "pagination" has been taken by another jQuery plugin.'),c.fn[n]=function(e){if(void 0!==e){var i,d=c(this),I=c.extend({},c.fn[n].defaults,e),t={initialize:function(){var t,i=this;d.data("pagination")||d.data("pagination",{}),!1!==i.callHook("beforeInit")&&(d.data("pagination").initialized&&c(".paginationjs",d).remove(),i.disabled=!!I.disabled,t=i.model={pageRange:I.pageRange,pageSize:I.pageSize},i.parseDataSource(I.dataSource,function(e){i.isAsync=D.isString(e),D.isArray(e)&&(t.totalNumber=I.totalNumber=e.length),i.isDynamicTotalNumber=i.isAsync&&I.totalNumberLocator,e=i.render(!0),I.className&&e.addClass(I.className),t.el=e,d["bottom"===I.position?"append":"prepend"](e),i.observer(),d.data("pagination").initialized=!0,i.callHook("afterInit",e)}))},render:function(e){var t=this,i=(s=t.model).el||c('<div class="paginationjs"></div>'),e=!0!==e,s=(t.callHook("beforeRender",e),s.pageNumber||I.pageNumber),a=I.pageRange||0,n=t.getTotalPage(),o=s-a,r=s+a;return(o=n<r&&(o=(r=n)-2*a)<1?1:o)<=1&&(o=1,r=Math.min(2*a+1,n)),i.html(t.generateHTML({currentPage:s,pageRange:a,rangeStart:o,rangeEnd:r})),I.hideOnlyOnePage&&i[n<=1?"hide":"show"](),t.callHook("afterRender",e),i},getPageLinkTag:function(e){var t=I.pageLink;return t?`<a href="${t}">${e}</a>`:`<a>${e}</a>`},generatePageNumbersHTML:function(e){var t,i=e.currentPage,s=this.getTotalPage(),a=this.getPageLinkTag,n=e.rangeStart,o=e.rangeEnd,r="",e=I.ellipsisText,l=I.classPrefix,d=I.pageClassName||"",c=I.activeClassName||"",p=I.disableClassName||"";if(null===I.pageRange)for(t=1;t<=s;t++)r+=t==i?`<li class="${l}-page J-paginationjs-page ${d} ${c}" data-num="${t}"><a>${t}</a></li>`:`<li class="${l}-page J-paginationjs-page ${d}" data-num="${t}">${a(t)}</li>`;else{if(n<=3)for(t=1;t<n;t++)r+=t==i?`<li class="${l}-page J-paginationjs-page ${d} ${c}" data-num="${t}"><a>${t}</a></li>`:`<li class="${l}-page J-paginationjs-page ${d}" data-num="${t}">${a(t)}</li>`;else I.hideFirstOnEllipsisShow||(r+=`<li class="${l}-page ${l}-first J-paginationjs-page ${d}" data-num="1">${a(1)}</li>`),r+=`<li class="${l}-ellipsis ${p}"><a>${e}</a></li>`;for(t=n;t<=o;t++)r+=t==i?`<li class="${l}-page J-paginationjs-page ${d} ${c}" data-num="${t}"><a>${t}</a></li>`:`<li class="${l}-page J-paginationjs-page ${d}" data-num="${t}">${a(t)}</li>`;if(s-2<=o)for(t=o+1;t<=s;t++)r+=`<li class="${l}-page J-paginationjs-page ${d}" data-num="${t}">${a(t)}</li>`;else r+=`<li class="${l}-ellipsis ${p}"><a>${e}</a></li>`,I.hideLastOnEllipsisShow||(r+=`<li class="${l}-page ${l}-last J-paginationjs-page ${d}" data-num="${s}">${a(s)}</li>`)}return r},generateHTML:function(e){var t,i=this,s=e.currentPage,a=i.getTotalPage(),n=i.getPageLinkTag,o=i.getTotalNumber(),r=I.pageSize,l=I.showPrevious,d=I.showNext,c=I.showPageNumbers,p=I.showNavigator,u=I.showSizeChanger,h=I.sizeChangerOptions,f=I.showGoInput,m=I.showGoButton,g=I.prevText,v=I.nextText,b=I.goButtonText,w=I.classPrefix,y=I.disableClassName||"",x=I.ulClassName||"",T=I.prevClassName||"",S=I.nextClassName||"",C="",k='<select class="J-paginationjs-size-select">',E='<input type="text" class="J-paginationjs-go-pagenumber">',b=`<input type="button" class="J-paginationjs-go-button" value="${b}">`,$="function"==typeof I.formatSizeChanger?I.formatSizeChanger(s,a,o):I.formatSizeChanger,P="function"==typeof I.formatNavigator?I.formatNavigator(s,a,o):I.formatNavigator,M="function"==typeof I.formatGoInput?I.formatGoInput(E,s,a,o):I.formatGoInput,z="function"==typeof I.formatGoButton?I.formatGoButton(b,s,a,o):I.formatGoButton,j="function"==typeof I.autoHidePrevious?I.autoHidePrevious():I.autoHidePrevious,L="function"==typeof I.autoHideNext?I.autoHideNext():I.autoHideNext,A="function"==typeof I.header?I.header(s,a,o):I.header,O="function"==typeof I.footer?I.footer(s,a,o):I.footer;if(A&&(C+=t=i.replaceVariables(A,{currentPage:s,totalPage:a,totalNumber:o})),p&&P&&(C+=`<div class="${w}-nav J-paginationjs-nav">${t=i.replaceVariables(P,{currentPage:s,totalPage:a,totalNumber:o,rangeStart:(s-1)*r+1,rangeEnd:Math.min(s*r,o)})}</div>`),(l||c||d)&&(C=C+'<div class="paginationjs-pages">'+(x?`<ul class="${x}">`:"<ul>"),l&&(s<=1?j||(C+=`<li class="${w}-prev ${y} ${T}"><a>${g}</a></li>`):C+=`<li class="${w}-prev J-paginationjs-previous ${T}" data-num="${s-1}" title="Previous page">${n(g)}</li>
1`),c&&(C+=i.generatePageNumbersHTML(e)),d&&(a<=s?L||(C+=`<li class="${w}-next ${y} ${S}"><a>${v}</a></li>`):C+=`<li class="${w}-next J-paginationjs-next ${S}" data-num="${s+1}" title="Next page">${n(v)}</li>`),C+="</ul></div>"),u&&D.isArray(h)){-1===h.indexOf(r)&&(h.unshift(r),h.sort((e,t)=>e-t));for(let e=0;e<h.length;e++)k+=`<option value="${h[e]}"${h[e]===r?" selected":""}>${h[e]} / page</option>`;t=k+="</select>",C+=`<div class="paginationjs-size-changer">${t=$?i.replaceVariables($,{length:k,total:o}):t}</div>`}return f&&M&&(C+=`<div class="${w}-go-input">${t=i.replaceVariables(M,{currentPage:s,totalPage:a,totalNumber:o,input:E})}</div>`),m&&z&&(C+=`<div class="${w}-go-button">${t=i.replaceVariables(z,{currentPage:s,totalPage:a,totalNumber:o,button:b})}</div>`),O&&(C+=t=i.replaceVariables(O,{currentPage:s,totalPage:a,totalNumber:o})),C},findTotalNumberFromRemoteResponse:function(e){this.model.totalNumber=I.totalNumberLocator(e)},go:function(e,i){var t,s,a,n,o=this,r=o.model;function l(e){var t;!1!==o.callHook("beforePaging",n)&&(r.direction=void 0===r.pageNumber?0:n>r.pageNumber?1:-1,r.pageNumber=n,o.render(),o.disabled&&o.isAsync&&o.enable(),d.data("pagination").model=r,I.formatResult&&(t=c.extend(!0,[],e),D.isArray(e=I.formatResult(t))||(e=t)),d.data("pagination").currentPageData=e,o.doCallback(e,i),o.callHook("afterPaging",n),1==n?o.callHook("afterIsFirstPage"):n==o.getTotalPage()&&o.callHook("afterIsLastPage"))}o.disabled||(n=e,!(n=parseInt(n)))||n<1||(e=I.pageSize,s=o.getTotalNumber(),a=o.getTotalPage(),0<s&&a<n)||(o.isAsync?(a=(s=I.alias||{}).pageSize||"pageSize",s=s.pageNumber||"pageNumber",(t={})[a]=e,t[s]=n,(a="function"==typeof I.ajax?I.ajax():I.ajax)&&a.pageNumberStartWithZero&&(t[s]=n-1),c.extend(!0,e={type:"get",cache:!1,data:{},contentType:"application/x-www-form-urlencoded; charset=UTF-8",dataType:"json",async:!0},a),c.extend(e.data,t),e.url=I.dataSource,e.success=function(e){try{o.model.originalResponse=e,o.isDynamicTotalNumber?o.findTotalNumberFromRemoteResponse(e):o.model.totalNumber=I.totalNumber,l(o.filterDataWithLocator(e))}catch(e){if("function"!=typeof I.onError)throw e;I.onError(e,"ajaxSuccessHandlerError")}},e.error=function(e,t,i){I.formatAjaxError&&I.formatAjaxError(e,t,i),o.enable()},o.disable(),I.ajaxFunction?I.ajaxFunction(e):c.ajax(e)):l(o.getPagingData(n)))},doCallback:function(e,t){var i=this.model;"function"==typeof t?t(e,i):"function"==typeof I.callback&&I.callback(e,i)},destroy:function(){!1!==this.callHook("beforeDestroy")&&(this.model.el.remove(),d.off(),c("#paginationjs-style").remove(),this.callHook("afterDestroy"))},previous:function(e){this.go(this.model.pageNumber-1,e)},next:function(e){this.go(this.model.pageNumber+1,e)},disable:function(){var e=this,t=e.isAsync?"async":"sync";!1!==e.callHook("beforeDisable",t)&&(e.disabled=!0,e.model.disabled=!0,e.callHook("afterDisable",t))},enable:function(){var e=this,t=e.isAsync?"async":"sync";!1!==e.callHook("beforeEnable",t)&&(e.disabled=!1,e.model.disabled=!1,e.callHook("afterEnable",t))},refresh:function(e){this.go(this.model.pageNumber,e)},show:function(){this.model.el.is(":visible")||this.model.el.show()},hide:function(){this.model.el.is(":visible")&&this.model.el.hide()},replaceVariables:function(e,t){for(var i in t)var s=t[i],i=new RegExp("<%=\\s*"+i+"\\s*%>","img"),a=(a||e).replace(i,s);return a},getPagingData:function(e){var t=I.pageSize,i=I.dataSource,s=this.getTotalNumber(),a=t*(e-1)+1,e=Math.min(e*t,s);return i.slice(a-1,e)},getTotalNumber:function(){return this.model.totalNumber||I.totalNumber||0},getTotalPage:function(){return Math.ceil(this.getTotalNumber()/I.pageSize)},getLocator:function(e){var t;return"string"==typeof e?t=e:"function"==typeof e?t=e():r('"locator" is incorrect. Expect string or function type.'),t},filterDataWithLocator:function(i){var s,e=this.getLocator(I.locator);if(D.isObject(i)){try{c.each(e.split("."),function(e,t){s=(s||i)[t]})}catch(e){}s?D.isArray(s)||r("dataSource."+e+" should be an Array."):r("dataSource."+e+" is undefined.")}return s||i},parseDataSource:function(e,t){var i=this;D.isObject(e)?t(I.dataSource=i.filterDataWithLocator(e)):D.isArray(e)?t(I.dataSource=e):"function"==typeof e?I.dataSource(function(e){D.isArray(e)||r('The parameter of "done" Function should be an Array.'),i.parseDataSource.call(i,e,t)}):"string"==typeof e?(/^https?|file:/.test(e)&&(I.ajaxDataType="jsonp"),t(e)):r("Unexpected dataSource type")},callHook:function(e){var i,t=d.data("pagination")||{},s=Array.prototype.slice.apply(arguments);return s.shift(),I[e]&&"function"==typeof I[e]&&!1===I[e].apply(void 0,s)&&(i=!1),t.hooks&&t.hooks[e]&&c.each(t.hooks[e],function(e,t){!1===t.apply(void 0,s)&&(i=!1)}),!1!==i},observer:function(){var s=this,i=s.model.el,e=(d.on(o+"go",function(e,t,i){(t="string"==typeof t?parseInt(t.trim()):t)&&("number"!=typeof t&&r('"pageNumber" is incorrect. (Number)'),s.go(t,i))}),i.on("click",".J-paginationjs-page",function(e){var t=c(e.currentTarget),i=t.attr("data-num").trim();if(i&&!t.hasClass(I.disableClassName)&&!t.hasClass(I.activeClassName))return!1!==s.callHook("beforePageOnClick",e,i)&&
vendor: 4,425 bytes, line 1
1(s.go(i),s.callHook("afterPageOnClick",e,i),!!I.pageLink)&&void 0}),i.on("click",".J-paginationjs-previous",function(e){var t=c(e.currentTarget),i=t.attr("data-num").trim();if(i&&!t.hasClass(I.disableClassName))return!1!==s.callHook("beforePreviousOnClick",e,i)&&(s.go(i),s.callHook("afterPreviousOnClick",e,i),!!I.pageLink)&&void 0}),i.on("click",".J-paginationjs-next",function(e){var t=c(e.currentTarget),i=t.attr("data-num").trim();if(i&&!t.hasClass(I.disableClassName))return!1!==s.callHook("beforeNextOnClick",e,i)&&(s.go(i),s.callHook("afterNextOnClick",e,i),!!I.pageLink)&&void 0}),i.on("click",".J-paginationjs-go-button",function(e){var t=c(".J-paginationjs-go-pagenumber",i).val();if(!1===s.callHook("beforeGoButtonOnClick",e,t))return!1;d.trigger(o+"go",t),s.callHook("afterGoButtonOnClick",e,t)}),i.on("keyup",".J-paginationjs-go-pagenumber",function(e){if(13===e.which){var t=c(e.currentTarget).val();if(!1===s.callHook("beforeGoInputOnEnter",e,t))return!1;d.trigger(o+"go",t),c(".J-paginationjs-go-pagenumber",i).focus(),s.callHook("afterGoInputOnEnter",e,t)}}),i.on("change",".J-paginationjs-size-select",function(e){var t=c(e.currentTarget),t=parseInt(t.val()),i=s.model.pageNumber||I.pageNumber;if("number"==typeof t)return!1!==s.callHook("beforeSizeSelectorChange",e,t)&&(I.pageSize=t,s.model.pageSize=t,s.model.totalPage=s.getTotalPage(),i>s.model.totalPage&&(i=s.model.totalPage),s.go(i),s.callHook("afterSizeSelectorChange",e,t),!!I.pageLink)&&void 0}),d.on(o+"previous",function(e,t){s.previous(t)}),d.on(o+"next",function(e,t){s.next(t)}),d.on(o+"disable",function(){s.disable()}),d.on(o+"enable",function(){s.enable()}),d.on(o+"refresh",function(e,t){s.refresh(t)}),d.on(o+"show",function(){s.show()}),d.on(o+"hide",function(){s.hide()}),d.on(o+"destroy",function(){s.destroy()}),Math.max(s.getTotalPage(),1)),t=I.pageNumber;s.isDynamicTotalNumber&&I.resetPageNumberOnInit&&(t=1),I.triggerPagingOnInit&&d.trigger(o+"go",Math.min(t,e))}};if(d.data("pagination")&&!0===d.data("pagination").initialized){if(l(e))return d.trigger.call(this,o+"go",e,arguments[1]),this;if("string"==typeof e){var s=Array.prototype.slice.apply(arguments);switch(s[0]=o+s[0],e){case"previous":case"next":case"go":case"disable":case"enable":case"refresh":case"show":case"hide":case"destroy":d.trigger.apply(this,s);break;case"getSelectedPageNum":case"getCurrentPageNum":return(d.data("pagination").model?d.data("pagination").model:d.data("pagination").attributes).pageNumber;case"getTotalPage":return Math.ceil(d.data("pagination").model.totalNumber/d.data("pagination").model.pageSize);case"getSelectedPageData":case"getCurrentPageData":return d.data("pagination").currentPageData;case"isDisabled":return!0===d.data("pagination").model.disabled;default:r("Unknown action: "+e)}return this}i=d,c.each(["go","previous","next","disable","enable","refresh","show","hide","destroy"],function(e,t){i.off(o+t)}),i.data("pagination",{}),c(".paginationjs",i).remove()}else D.isObject(e)||r("Illegal options");var a=I;a.dataSource||r('"dataSource" is required.'),"string"==typeof a.dataSource?void 0===a.totalNumberLocator?void 0===a.totalNumber?r('"totalNumber" is required.'):l(a.totalNumber)||r('"totalNumber" is incorrect. Expect numberic type'):"function"!=typeof a.totalNumberLocator&&r('"totalNumberLocator" should be a Function.'):D.isObject(a.dataSource)&&(void 0===a.locator?r('"dataSource" is an Object, please specify a "locator".'):"string"!=typeof a.locator&&"function"!=typeof a.locator&&r(a.locator+" is incorrect. Expect string or function type")),void 0!==a.formatResult&&"function"!=typeof a.formatResult&&r('"formatResult" should be a Function.'),void 0!==a.onError&&"function"!=typeof a.onError&&r('"onError" should be a Function.'),t.initialize()}return this},c.fn[n].defaults={totalNumber:0,pageNumber:1,pageSize:10,pageRange:2,showPrevious:!0,showNext:!0,showPageNumbers:!0,showNavigator:!1,showGoInput:!1,showGoButton:!1,showSizeChanger:!1,sizeChangerOptions:[10,20,50,100],pageLink:"",prevText:"‹",nextText:"›",ellipsisText:"...",goButtonText:"Go",classPrefix:"paginationjs",activeClassName:"active",disableClassName:"disabled",formatNavigator:"Total <%= totalNumber %> items",formatGoInput:"<%= input %>",formatGoButton:"<%= button %>",position:"bottom",autoHidePrevious:!1,autoHideNext:!1,triggerPagingOnInit:!0,resetPageNumberOnInit:!0,hideOnlyOnePage:!1,hideFirstOnEllipsisShow:!1,hideLastO
1nEllipsisShow:!1,callback:function(){}},c.fn.addHook=function(e,t){arguments.length<2&&r("Expect 2 arguments at least."),"function"!=typeof t&&r("callback should be a function.");var i=c(this),s=i.data("pagination");s||(i.data("pagination",{}),s=i.data("pagination")),s.hooks||(s.hooks={}),s.hooks[e]=s.hooks[e]||[],s.hooks[e].push(t)},c[n]=function(e,t){if(arguments.length<2&&r("Requires two parameters."),(e="string"!=typeof e&&e instanceof jQuery?e:c(e)).length)return e.pagination(t),e},{});function r(e){throw new Error("Pagination: "+e)}function l(e){return!isNaN(parseFloat(e))&&isFinite(e)}c.each(["Object","Array","String"],function(e,i){D["is"+i]=function(e){return("object"==(t=typeof e)?null==e?"null":Object.prototype.toString.call(e).slice(8,-1):t).toLowerCase()===i.toLowerCase();var t}}),"function"==typeof define&&define.amd&&define(function(){return c})}(window.jQuery),function(P){function n(e){throw new Error("Pagination: "+e)}void 0===P&&n("Pagination requires jQuery.");var o="pagination",r="__pagination-",d=(P.fn.pagination&&(o="pagination2"),P.fn[o]=function(e){if(void 0!==e){var i,l=P(this),$=P.extend({},P.fn[o].defaults,e),t={initialize:function(){var t,i=this;l.data("pagination")||l.data("pagination",{}),!1!==i.callHook("beforeInit")&&(l.data("pagination").initialized&&P(".paginationjs",l).remove(),i.disabled=!!$.disabled,t=i.model={pageRange:$.pageRange,pageSize:$.pageSize},i.parseDataSource($.dataSource,function(e){i.isAsync=d.isString(e),d.isArray(e)&&(t.totalNumber=$.totalNumber=e.length),i.isDynamicTotalNumber=i.isAsync&&$.totalNumberLocator;e=i.render(!0);$.className&&e.addClass($.className),t.el=e,l["bottom"===$.position?"append":"prepend"](e),i.observer(),l.data("pagination").initialized=!0,i.callHook("afterInit",e)}))},render:function(e){var t=this,i=t.model,s=i.el||P('<div class="paginationjs"></div>'),e=!0!==e,i=(t.callHook("beforeRender",e),i.pageNumber||$.pageNumber),a=$.pageRange||0,n=t.getTotalPage(),o=i-a,r=i+a;return(o=n<r?(o=(r=n)-2*a)<1?1:o:o)<=1&&(o=1,r=Math.min(2*a+1,n)),s.html(t.generateHTML({currentPage:i,pageRange:a,rangeStart:o,rangeEnd:r})),$.hideWhenLessThanOnePage&&s[n<=1?"hide":"show"](),t.callHook("afterRender",e),s},generatePageNumbersHTML:function(e){var t,i=e.currentPage,s=this.getTotalPage(),a=e.rangeStart,n=e.rangeEnd,o="",r=$.pageLink,e=$.ellipsisText,l=$.classPrefix,d=$.activeClassName,c=$.disableClassName;if(null===$.pageRange)for(t=1;t<=s;t++)o+=t==i?'<li class="'+l+"-page J-paginationjs-page "+d+'" data-num="'+t+'"><a>'+t+"</a></li>":'<li class="'+l+'-page J-paginationjs-page" data-num="'+t+'"><a href="'+r+'">'+t+"</a></li>";else{if(a<=3)for(t=1;t<a;t++)o+=t==i?'<li class="'+l+"-page J-paginationjs-page "+d+'" data-num="'+t+'"><a>'+t+"</a></li>":'<li class="'+l+'-page J-paginationjs-page" data-num="'+t+'"><a href="'+r+'">'+t+"</a></li>";else $.showFirstOnEllipsisShow&&(o+='<li class="'+l+"-page "+l+'-first J-paginationjs-page" data-num="1"><a href="'+r+'">1</a></li>'),o+='<li class="'+l+"-ellipsis "+c+'"><a>'+e+"</a></li>";for(t=a;t<=n;t++)o+=t==i?'<li class="'+l+"-page J-paginationjs-page "+d+'" data-num="'+t+'"><a>'+t+"</a></li>":'<li class="'+l+'-page J-paginationjs-page" data-num="'+t+'"><a href="'+r+'">'+t+"</a></li>";if(s-2<=n)for(t=n+1;t<=s;t++)o+='<li class="'+l+'-page J-paginationjs-page" data-num="'+t+'"><a href="'+r+'">'+t+"</a></li>";else o+='<li class="'+l+"-ellipsis "+c+'"><a>'+e+"</a></li>",$.showLastOnEllipsisShow&&(o+='<li class="'+l+"-page "+l+'-last J-paginationjs-page" data-num="'+s+'"><a href="'+r+'">'+s+"</a></li>")}return o},generateHTML:function(e){var t=this,i=e.currentPage,s=t.getTotalPage(),a=t.getTotalNumber(),n=$.showPrevious,o=$.showNext,r=$.showPageNumbers,l=$.showNavigator,d=$.showGoInput,c=$.showGoButton,p=$.pageLink,u=$.prevText,h=$.nextText,f=$.goButtonText,m=$.classPrefix,g=$.disableClassName,v=$.ulClassName,b="",w='<input type="text" class="J-paginationjs-go-pagenumber">',f='<input type="button" class="J-paginationjs-go-button" value="'+f+'">',y=P.isFunction($.formatNavigator)?$.formatNavigator(i,s,a):$.formatNavigator,x=P.isFunction($.formatGoInput)?$.formatGoInput(w,i,s,a):$.formatGoInput,T=P.isFunction($.formatGoButton)?$.formatGoButton(f,i,s,a):$.formatGoButton,S=P.isFunction($.autoHidePrevious)?$.autoHidePrevious():$.autoHidePrevious,C=P.isFunction($.autoHideNext)?$.autoHideNext():$.autoHideNext,k=P.isFunction($.header)?$.header(i,s,a):$.header,E=P.isFunction($.footer)?$.footer(i,s,a):$.footer;return k&&(b+=t.replaceVariables(k,{currentPage:i,totalPage:s,totalNumber:a})),(n||r||o)&&(b=b+'<div class="paginationjs-pages">'+(v?'<ul class="'+v+'">':"<ul>"),n&&(i<=1?S||(b+='<li class="'+m+"-prev "+g+'"><a>'+u+"</a></li>"):b+='<li class="'+m+'-prev J-paginationjs-previous" data-num="'+(i-1)+'" title="Previous page"><a href="'+p+'">'+u+"</a></li>"),r&&(b+=t.generatePageNumbersHTML(e)),o&&(s<=i?C||(b+='<li class="'+m+"-next "+g+'"><a>'+h+"</a></li>"):b+='<li class="'+m+'-next J-paginationjs-next" data-num="'+(i+1)+'" title="Next page"><a href="'+p+'">'+h+"</a></li>"),b+="</ul></div>"),l&&y&&(b+='<div class="'+m+'-nav J-paginationjs-nav">'+t.replaceVariables(y,{currentPage:i,totalPage:s,totalNumber:a})+"</div>"),d&&x&&(b+='<div class="'+m+'-go-input">
1'+t.replaceVariables(x,{currentPage:i,totalPage:s,totalNumber:a,input:w})+"</div>"),c&&T&&(b+='<div class="'+m+'-go-button">'+t.replaceVariables(T,{currentPage:i,totalPage:s,totalNumber:a,button:f})+"</div>"),E&&(b+=t.replaceVariables(E,{currentPage:i,totalPage:s,totalNumber:a})),b},findTotalNumberFromRemoteResponse:function(e){this.model.totalNumber=$.totalNumberLocator(e)},go:function(e,i){function t(e){if(!1===o.callHook("beforePaging",s))return!1;var t;r.direction=void 0===r.pageNumber?0:s>r.pageNumber?1:-1,r.pageNumber=s,o.render(),o.disabled&&o.isAsync&&o.enable(),l.data("pagination").model=r,$.formatResult&&(t=P.extend(!0,[],e),d.isArray(e=$.formatResult(t))||(e=t)),l.data("pagination").currentPageData=e,o.doCallback(e,i),o.callHook("afterPaging",s),1==s&&o.callHook("afterIsFirstPage"),s==o.getTotalPage()&&o.callHook("afterIsLastPage")}var s,a,n,o=this,r=o.model;o.disabled||(s=e,!(s=parseInt(s)))||s<1||(e=$.pageSize,a=o.getTotalNumber(),n=o.getTotalPage(),0<a&&n<s)||(o.isAsync?((a={})[(n=$.alias||{}).pageSize||"pageSize"]=e,a[n.pageNumber||"pageNumber"]=s,e=P.isFunction($.ajax)?$.ajax():$.ajax,P.extend(!0,n={type:"get",cache:!1,data:{},contentType:"application/x-www-form-urlencoded; charset=UTF-8",dataType:"json",async:!0},e),P.extend(n.data,a),n.url=$.dataSource,n.success=function(e){o.isDynamicTotalNumber?o.findTotalNumberFromRemoteResponse(e):o.model.totalNumber=$.totalNumber,t(o.filterDataByLocator(e))},n.error=function(e,t,i){$.formatAjaxError&&$.formatAjaxError(e,t,i),o.enable()},o.disable(),P.ajax(n)):t(o.getDataFragment(s)))},doCallback:function(e,t){var i=this.model;P.isFunction(t)?t(e,i):P.isFunction($.callback)&&$.callback(e,i)},destroy:function(){!1!==this.callHook("beforeDestroy")&&(this.model.el.remove(),l.off(),P("#paginationjs-style").remove(),this.callHook("afterDestroy"))},previous:function(e){this.go(this.model.pageNumber-1,e)},next:function(e){this.go(this.model.pageNumber+1,e)},disable:function(){var e=this,t=e.isAsync?"async":"sync";!1!==e.callHook("beforeDisable",t)&&(e.disabled=!0,e.model.disabled=!0,e.callHook("afterDisable",t))},enable:function(){var e=this,t=e.isAsync?"async":"sync";!1!==e.callHook("beforeEnable",t)&&(e.disabled=!1,e.model.disabled=!1,e.callHook("afterEnable",t))},refresh:function(e){this.go(this.model.pageNumber,e)},show:function(){this.model.el.is(":visible")||this.model.el.show()},hide:function(){this.model.el.is(":visible")&&this.model.el.hide()},replaceVariables:function(e,t){for(var i in t)var s=t[i],i=new RegExp("<%=\\s*"+i+"\\s*%>","img"),a=(a||e).replace(i,s);return a},getDataFragment:function(e){var t=$.pageSize,i=$.dataSource,s=this.getTotalNumber(),a=t*(e-1)+1,e=Math.min(e*t,s);return i.slice(a-1,e)},getTotalNumber:function(){return this.model.totalNumber||$.totalNumber||0},getTotalPage:function(){return Math.ceil(this.getTotalNumber()/$.pageSize)},getLocator:function(e){var t;return"string"==typeof e?t=e:P.isFunction(e)?t=e():n('"locator" is incorrect. (String | Function)'),t},filterDataByLocator:function(i){var s,e=this.getLocator($.locator);if(d.isObject(i)){try{P.each(e.split("."),function(e,t){s=(s||i)[t]})}catch(i){}s?d.isArray(s)||n("dataSource."+e+" must be an Array."):n("dataSource."+e+" is undefined.")}return s||i},parseDataSource:function(e,t){var i=this;d.isObject(e)?t($.dataSource=i.filterDataByLocator(e)):d.isArray(e)?t($.dataSource=e):P.isFunction(e)?$.dataSource(function(e){d.isArray(e)||n('The parameter of "done" Function should be an Array.'),i.parseDataSource.call(i,e,t)}):"string"==typeof e?(/^https?|file:/.test(e)&&($.ajaxDataType="jsonp"),t(e)):n('Unexpected type of "dataSource".')},callHook:function(e){var i,t=l.data("pagination"),s=Array.prototype.slice.apply(arguments);return s.shift(),$[e]&&P.isFunction($[e])&&!1===$[e].apply(void 0,s)&&(i=!1),t.hooks&&t.hooks[e]&&P.each(t.hooks[e],function(e,t){!1===t.apply(void 0,s)&&(i=!1)}),!1!==i},observer:function(){var s=this,i=s.model.el,e=(l.on(r+"go",function(e,t,i){(t=parseInt(P.trim(t)))&&(P.isNumeric(t)||n('"pageNumber" is incorrect. (Number)'),s.go(t,i))}),i.delegate(".J-paginationjs-page","click",function(e){var t=P(e.currentTarget),i=P.trim(t.attr("data-num"));if(i&&!t.hasClass($.disableClassName)&&!t.hasClass($.activeClassName))return!1!==s.callHook("beforePageOnClick",e,i)&&
1(s.go(i),s.callHook("afterPageOnClick",e,i),!!$.pageLink)&&void 0}),i.delegate(".J-paginationjs-previous","click",function(e){var t=P(e.currentTarget),i=P.trim(t.attr("data-num"));if(i&&!t.hasClass($.disableClassName))return!1!==s.callHook("beforePreviousOnClick",e,i)&&(s.go(i),s.callHook("afterPreviousOnClick",e,i),!!$.pageLink)&&void 0}),i.delegate(".J-paginationjs-next","click",function(e){var t=P(e.currentTarget),i=P.trim(t.attr("data-num"));if(i&&!t.hasClass($.disableClassName))return!1!==s.callHook("beforeNextOnClick",e,i)&&(s.go(i),s.callHook("afterNextOnClick",e,i),!!$.pageLink)&&void 0}),i.delegate(".J-paginationjs-go-button","click",function(e){var t=P(".J-paginationjs-go-pagenumber",i).val();if(!1===s.callHook("beforeGoButtonOnClick",e,t))return!1;l.trigger(r+"go",t),s.callHook("afterGoButtonOnClick",e,t)}),i.delegate(".J-paginationjs-go-pagenumber","keyup",function(e){if(13===e.which){var t=P(e.currentTarget).val();if(!1===s.callHook("beforeGoInputOnEnter",e,t))return!1;l.trigger(r+"go",t),P(".J-paginationjs-go-pagenumber",i).focus(),s.callHook("afterGoInputOnEnter",e,t)}}),l.on(r+"previous",function(e,t){s.previous(t)}),l.on(r+"next",function(e,t){s.next(t)}),l.on(r+"disable",function(){s.disable()}),l.on(r+"enable",function(){s.enable()}),l.on(r+"refresh",function(e,t){s.refresh(t)}),l.on(r+"show",function(){s.show()}),l.on(r+"hide",function(){s.hide()}),l.on(r+"destroy",function(){s.destroy()}),Math.max(s.getTotalPage(),1)),t=$.pageNumber;s.isDynamicTotalNumber&&(t=1),$.triggerPagingOnInit&&l.trigger(r+"go",Math.min(t,e))}};if(l.data("pagination")&&!0===l.data("pagination").initialized){if(P.isNumeric(e))return l.trigger.call(this,r+"go",e,arguments[1]),this;if("string"==typeof e){var s=Array.prototype.slice.apply(arguments);switch(s[0]=r+s[0],e){case"previous":case"next":case"go":case"disable":case"enable":case"refresh":case"show":case"hide":case"destroy":l.trigger.apply(this,s);break;case"getSelectedPageNum":return(l.data("pagination").model?l.data("pagination").model:l.data("pagination").attributes).pageNumber;case"getTotalPage":return Math.ceil(l.data("pagination").model.totalNumber/l.data("pagination").model.pageSize);case"getSelectedPageData":return l.data("pagination").currentPageData;case"isDisabled":return!0===l.data("pagination").model.disabled;default:n("Unknown action: "+e)}return this}i=l,P.each(["go","previous","next","disable","enable","refresh","show","hide","destroy"],function(e,t){i.off(r+t)}),i.data("pagination",{}),P(".paginationjs",i).remove()}else d.isObject(e)||n("Illegal options");(a=$).dataSource||n('"dataSource" is required.'),"string"==typeof a.dataSource?void 0===a.totalNumberLocator?void 0===a.totalNumber?n('"totalNumber" is required.'):P.isNumeric(a.totalNumber)||n('"totalNumber" is incorrect. (Number)'):P.isFunction(a.totalNumberLocator)||n('"totalNumberLocator" should be a Function.'):d.isObject(a.dataSource)&&(void 0===a.locator?n('"dataSource" is an Object, please specify "locator".'):"string"==typeof a.locator||P.isFunction(a.locator)||n(a.locator+" is incorrect. (String | Function)")),void 0===a.formatResult||P.isFunction(a.formatResult)||n('"formatResult" should be a Function.'),t.initialize()}return this;var a},P.fn[o].defaults={totalNumber:0,pageNumber:1,pageSize:10,pageRange:2,showPrevious:!0,showNext:!0,showPageNumbers:!0,showNavigator:!1,showGoInput:!1,showGoButton:!1,pageLink:"",prevText:"«",nextText:"»",ellipsisText:"...",goButtonText:"Go",classPrefix:"paginationjs",activeClassName:"active",disableClassName:"disabled",inlineStyle:!0,formatNavigator:"<%= currentPage %> / <%= totalPage %>",formatGoInput:"<%= input %>",formatGoButton:"<%= button %>",position:"bottom",autoHidePrevious:!1,autoHideNext:!1,triggerPagingOnInit:!0,hideWhenLessThanOnePage:!1,showFirstOnEllipsisShow:!0,showLastOnEllipsisShow:!0,callback:function(){}},P.fn.addHook=function(e,t){arguments.length<2&&n("Missing argument."),P.isFunction(t)||n("callback must be a function.");var i=P(this),s=i.data("pagination");s||(i.data("pagination",{}),s=i.data("pagination")),s.hooks||(s.hooks={}),s.hooks[e]=s.hooks[e]||[],s.hooks[e].push(t)},P[o]=function(e,t){if(arguments.length<2&&n("Requires two parameters."),(e="string"!=typeof e&&e instanceof jQuery?e:P(e)).length)return e.pagination(t),e},{});P.each(["Object","Array","String"],function(e,i){d["is"+i]=function(e){return("object"==(t=typeof(e=e))?null==e?"null":Object.prototype.toString.call(e).slice(8,-1):t).toLowerCase()===i.toLowerCase();var t}}),"function"==typeof define&&define.amd&&define(function(){return P})}(window.jQuery),$.extend($.fn.pagination.defaults,{pageSize:20,prevText:'<i class="iconfont"></i>',nextText:'<i class="iconfont"></i>'}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){var s,o=window.Slick||{};s=0,(o=function(e,t){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(e),appendDots:d(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return d('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,
vendor: 7,505 bytes, line 1
1sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=d(e),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,e=d(e).data("slick")||{},i.options=d.extend({},i.defaults,t,e),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=d.proxy(i.autoPlay,i),i.autoPlayClear=d.proxy(i.autoPlayClear,i),i.autoPlayIterator=d.proxy(i.autoPlayIterator,i),i.changeSlide=d.proxy(i.changeSlide,i),i.clickHandler=d.proxy(i.clickHandler,i),i.selectHandler=d.proxy(i.selectHandler,i),i.setPosition=d.proxy(i.setPosition,i),i.swipeHandler=d.proxy(i.swipeHandler,i),i.dragHandler=d.proxy(i.dragHandler,i),i.keyHandler=d.proxy(i.keyHandler,i),i.instanceUid=s++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},o.prototype.addSlide=o.prototype.slickAdd=function(e,t,i){var s=this;if("boolean"==typeof t)i=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?d(e).appendTo(s.$slideTrack):i?d(e).insertBefore(s.$slides.eq(t)):d(e).insertAfter(s.$slides.eq(t)):!0===i?d(e).prependTo(s.$slideTrack):d(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){d(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},o.prototype.animateHeight=function(){var e,t=this;1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical&&(e=t.$slides.eq(t.currentSlide).outerHeight(!0),t.$list.animate({height:e},t.options.speed))},o.prototype.animateSlide=function(e,t){var i={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),d({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(e){e=Math.ceil(e),!1===s.options.vertical?i[s.animType]="translate("+e+"px, 0px)":i[s.animType]="translate(0px,"+e+"px)",s.$slideTrack.css(i)},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?i[s.animType]="translate3d("+e+"px, 0px, 0px)":i[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(i),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},o.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e=e&&null!==e?d(e).not(this.$slider):e},o.prototype.asNavFor=function(t){var e=this.getNavTarget();null!==e&&"object"==typeof e&&e.each(function(){var e=d(this).slick("getSlick");e.unslicked||e.slideHandler(t,!0)})},o.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,(!1===t.options.fade?t.$slideTrack:t.$slides.eq(e)).css(i)},o.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},o.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},o.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0)&&(e.direction=1)),e.slideHandler(t))},o.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=d(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=d(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},o.prototype.buildDots=function(){var e,t,i=this;if(!0===i.options.dots){for(i.$slider.addClass("slick-dotted"),t=d("<ul />").addClass(i.options.dotsClass),e=0;e<=i.getDotCount();e+=1)t.append(d("<li />").append(i.options.customPaging.call(this,i,e)));i.$dots=t.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},o.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){d(t).attr("data-slick-index",e).data("originalStyling",d(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?d('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),d("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},o.prototype.buildRows=function(){var e,t,i,s=this,a=document.createDocumentFragment(),n=s.$slider.children();if(1<s.options.rows){for(i=s.options.slidesPerRow*s.options.rows,t=Math.ceil(n.length/i),e=0;e<t;e++){for(var o=document.createElement("div"),r=0;r<s.options.rows;r++){for(var l=document.createElement("div"),d=0;d<s.options.slidesPerRow;d++){var c=e*i+(r*s.options.slidesPerRow+d);n.get(c)&&l.appendChild(n.get(c))}o.appendChild(l)}a.appendChild(o)}s.$slider.empty().append(a),s.$slider.children().children().children().css({width:100/s.options.slidesPerRow+"%",display:"inline-block"})}},o.prototype.checkResponsive=function(e,t){var i,s,a,n=this,o=!1,r=n.$slider.width(),l=window.innerWidth||d(window).width();if("window"===n.respondTo?a=l:"slider"===n.respondTo?a=r:"min"===n.respondTo&&(a=Math.min(l,r)),n.options.responsive&&n.options.responsive.length&&null!==n.options.responsive){for(i in s=null,n.breakpoints)n.breakpoints.hasOwnProperty(i)&&(!1===n.originalSettings.mobileFirst?a<n.breakpoints[i]&&(s=n.breakpoints[i]):a>n.breakpoints[i]&&(s=n.breakpoints[i]));
1null!==s?null!==n.activeBreakpoint&&s===n.activeBreakpoint&&!t||(n.activeBreakpoint=s,"unslick"===n.breakpointSettings[s]?n.unslick(s):(n.options=d.extend({},n.originalSettings,n.breakpointSettings[s]),!0===e&&(n.currentSlide=n.options.initialSlide),n.refresh(e)),o=s):null!==n.activeBreakpoint&&(n.activeBreakpoint=null,n.options=n.originalSettings,!0===e&&(n.currentSlide=n.options.initialSlide),n.refresh(e),o=s),e||!1===o||n.$slider.trigger("breakpoint",[n,o])}},o.prototype.changeSlide=function(e,t){var i,s=this,a=d(e.currentTarget);switch(a.is("a")&&e.preventDefault(),a.is("li")||(a=a.closest("li")),i=s.slideCount%s.options.slidesToScroll!=0?0:(s.slideCount-s.currentSlide)%s.options.slidesToScroll,e.data.message){case"previous":n=0==i?s.options.slidesToScroll:s.options.slidesToShow-i,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide-n,!1,t);break;case"next":n=0==i?s.options.slidesToScroll:i,s.slideCount>s.options.slidesToShow&&s.slideHandler(s.currentSlide+n,!1,t);break;case"index":var n=0===e.data.index?0:e.data.index||a.index()*s.options.slidesToScroll;s.slideHandler(s.checkNavigable(n),!1,t),a.children().trigger("focus");break;default:return}},o.prototype.checkNavigable=function(e){var t=this.getNavigableIndexes(),i=0;if(e>t[t.length-1])e=t[t.length-1];else for(var s in t){if(e<t[s]){e=i;break}i=t[s]}return e},o.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(d("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",d.proxy(e.interrupt,e,!0)).off("mouseleave.slick",d.proxy(e.interrupt,e,!1)),!0===e.options.accessibility)&&e.$dots.off("keydown.slick",e.keyHandler),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility)&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow)&&e.$nextArrow.off("keydown.slick",e.keyHandler),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.
1slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),d(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().off("click.slick",e.selectHandler),d(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),d(window).off("resize.slick.slick-"+e.instanceUid,e.resize),d("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),d(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},o.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",d.proxy(e.interrupt,e,!1))},o.prototype.cleanUpRows=function(){var e;1<this.options.rows&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},o.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},o.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),d(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow))&&t.$prevArrow.remove(),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow))&&t.$nextArrow.remove(),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},o.prototype.disableTransition=function(e){var t={};t[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(e)).css(t)},o.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},o.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},o.prototype.filterSlides=o.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},o.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(e){e.stopImmediatePropagation();var t=d(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=t.is(":focus"),i.autoPlay())},0)})},o.prototype.getCurrent=o.prototype.slickCurrentSlide=function(){return this.currentSlide},o.prototype.getDotCount=function(){var e=this,t=0,i=0,s=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++s;else for(;t<e.slideCount;)++s,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)s=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++s,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else s=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return s-1},o.prototype.getLeft=function(e){var t,i,s=this,a=0;return s.slideOffset=0,t=s.$slides.first().outerHeight(!0),!0===s.options.infinite?(s.slideCount>s.options.slidesToShow&&(s.slideOffset=s.slideWidth*s.options.slidesToShow*-1,i=-1,!0===s.options.vertical&&!0===s.options.centerMode&&(2===s.options.slidesToShow?i=-1.5:1===s.options.slidesToShow&&(i=-2)),a=t*s.options.slidesToShow*i),s.slideCount%s.options.slidesToScroll!=0&&e+s.options.slidesToScroll>s.slideCount&&s.slideCount>s.options.slidesToShow&&(a=e>s.slideCount?(s.slideOffset=(s.options.slidesToShow-(e-s.slideCount))*s.slideWidth*-1,(s.options.slidesToShow-(e-s.slideCount))*t*-1):(s.slideOffset=s.slideCount%s.options.slidesToScroll*s.slideWidth*-1,s.slideCount%s.options.slidesToScroll*t*-1))):e+s.options.slidesToShow>s.slideCount&&(s.slideOffset=(e+s.options.slidesToShow-s.slideCount)*s.slideWidth,a=(e+s.options.slidesToShow-s.slideCount)*t),s.slideCount<=s.options.slidesToShow&&(a=s.slideOffset=0),!0===s.options.centerMode&&s.slideCount<=s.options.slidesToShow?s.slideOffset=s.slideWidth*Math.floor(s.options.slidesToShow)/2-s.slideWidth*s.slideCount/2:!0===s.options.centerMode&&!0===s.options.infinite?s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)-s.slideWidth:!0===s.options.centerMode&&(s.slideOffset=0,s.slideOffset+=s.slideWidth*Math.floor(s.options.slidesToShow/2)),i=!1===s.options.vertical?e*s.slideWidth*-1+s.slideOffset:e*t*-1+a,!0===s.options.variableWidth&&(t=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(e):s.$slideTrack.children(".slick-slide").eq(e+s.options.slidesToShow),i=!0===s.options.rtl?t[0]?-1*(s.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,!0===s.options.centerMode)&&(t=s.slideCount<=s.options.slidesToShow||!1===s.options.infinite?s.$slideTrack.children(".slick-slide").eq(e):s.$slideTrack.children(".slick-slide").eq(e+s.options.slidesToShow+1),i=!0===s.options.rtl?t[0]?-1*(s.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,i+=(s.$list.width()-t.outerWidth())/2),i},o.prototype.getOption=o.prototype.slickGetOption=function(e){return this.options[e]},o.prototype.getNavigableIndexes=function(){for(var e=this,t=0,i=0,s=[],a=!1===e.options.infinite?e.slideCount:(t=-1*e.options.slidesToScroll,i=-1*e.options.slidesToScroll,2*e.slideCount);t<a;)s.push(t),t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},o.prototype.getSlick=function(){return this},o.prototype.getSlideCount=function(){var i,s=this,a=!0===s.options.centerMode?s.slideWidth*Math.floor(s.options.slidesToShow/2):0;return!0===s.options.swipeToSlide?(s.$slideTrack.find(".slick-slide").each(function(e,t){if(t.offsetLeft-a+d(t).outerWidth()/2>-1*s.swipeLeft)return i=t,!1}),Math.abs(d(i).attr("data-slick-index")-s.currentSlide)||1):s.options.slidesToScroll},o.prototype.goTo=o.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:
1parseInt(e)}},t)},o.prototype.init=function(e){var t=this;d(t.$slider).hasClass("slick-initialized")||(d(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},o.prototype.initADA=function(){var i=this,s=Math.ceil(i.slideCount/i.options.slidesToShow),a=i.getNavigableIndexes().filter(function(e){return 0<=e&&e<i.slideCount});i.$slides.add(i.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==i.$dots&&(i.$slides.not(i.$slideTrack.find(".slick-cloned")).each(function(e){var t=a.indexOf(e);d(this).attr({role:"tabpanel",id:"slick-slide"+i.instanceUid+e,tabindex:-1}),-1!==t&&d(this).attr({"aria-describedby":"slick-slide-control"+i.instanceUid+t})}),i.$dots.attr("role","tablist").find("li").each(function(e){var t=a[e];d(this).attr({role:"presentation"}),d(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+i.instanceUid+e,"aria-controls":"slick-slide"+i.instanceUid+t,"aria-label":e+1+" of "+s,"aria-selected":null,tabindex:"-1"})}).eq(i.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var e=i.currentSlide,t=e+i.options.slidesToShow;e<t;e++)i.$slides.eq(e).attr("tabindex",0);i.activateADA()},o.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility)&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler))},o.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(d("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility)&&e.$dots.on("keydown.slick",e.keyHandler),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&d("li",e.$dots).on("mouseenter.slick",d.proxy(e.interrupt,e,!0)).on("mouseleave.slick",d.proxy(e.interrupt,e,!1))},o.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",d.proxy(e.interrupt,e,!1)))},o.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"}
1,e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),d(document).on(e.visibilityChange,d.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),d(window).on("orientationchange.slick.slick-"+e.instanceUid,d.proxy(e.orientationChange,e)),d(window).on("resize.slick.slick-"+e.instanceUid,d.proxy(e.resize,e)),d("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),d(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),d(e.setPosition)},o.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},o.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},o.prototype.lazyLoad=function(){function e(e){d("img[data-lazy]",e).each(function(){var e=d(this),t=d(this).attr("data-lazy"),i=d(this).attr("data-srcset"),s=d(this).attr("data-sizes")||n.$slider.attr("data-sizes"),a=document.createElement("img");a.onload=function(){e.animate({opacity:0}
vendor: 5,670 bytes, line 1
1,100,function(){i&&(e.attr("srcset",i),s)&&e.attr("sizes",s),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},a.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},a.src=t})}var t,i,s,n=this;if(!0===n.options.centerMode?s=!0===n.options.infinite?(i=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(i=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),n.options.slidesToShow/2+1+2+n.currentSlide):(i=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(i+n.options.slidesToShow),!0===n.options.fade&&(0<i&&i--,s<=n.slideCount)&&s++),t=n.$slider.find(".slick-slide").slice(i,s),"anticipated"===n.options.lazyLoad)for(var a=i-1,o=s,r=n.$slider.find(".slick-slide"),l=0;l<n.options.slidesToScroll;l++)a<0&&(a=n.slideCount-1),t=(t=t.add(r.eq(a))).add(r.eq(o)),a--,o++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},o.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},o.prototype.next=o.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},o.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},o.prototype.pause=o.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},o.prototype.play=o.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},o.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange)&&d(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus())},o.prototype.prev=o.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},o.prototype.preventDefault=function(e){e.preventDefault()},o.prototype.progressiveLazyLoad=function(e){e=e||1;var t,i,s,a,n=this,o=d("img[data-lazy]",n.$slider);o.length?(t=o.first(),i=t.attr("data-lazy"),s=t.attr("data-srcset"),a=t.attr("data-sizes")||n.$slider.attr("data-sizes"),(o=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),a)&&t.attr("sizes",a),t.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===n.options.adaptiveHeight&&n.setPosition(),n.$slider.trigger("lazyLoaded",[n,t,i]),n.progressiveLazyLoad()},o.onerror=function(){e<3?setTimeout(function(){n.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,t,i]),n.progressiveLazyLoad())},o.src=i):n.$slider.trigger("allImagesLoaded",[n])},o.prototype.refresh=function(e){var t=this,i=t.slideCount-t.options.slidesToShow;!t.options.infinite&&t.currentSlide>i&&(t.currentSlide=i),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),i=t.currentSlide,t.destroy(!0),d.extend(t,t.initials,{currentSlide:i}),t.init(),e||t.changeSlide({data:{message:"index",index:i}},!1)},o.prototype.registerBreakpoints=function(){var e,t,i,s=this,a=s.options.responsive||null;if("array"===d.type(a)&&a.length){for(e in s.respondTo=s.options.respondTo||"window",a)if(i=s.breakpoints.length-1,a.hasOwnProperty(e)){for(t=a[e].breakpoint;0<=i;)s.breakpoints[i]&&s.breakpoints[i]===t&&s.breakpoints.splice(i,1),i--;s.breakpoints.push(t),s.breakpointSettings[t]=a[e].settings}s.breakpoints.sort(function(e,t){return s.options.mobileFirst?e-t:t-e})}},o.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},o.prototype.resize=function(){var e=this;d(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=d(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},o.prototype.removeSlide=o.prototype.slickRemove=function(e,t,i){var s=this;if(e="boolean"==typeof e?!0===(t=e)?0:s.slideCount-1:!0===t?--e:e,s.slideCount<1||e<0||e>s.slideCount-1)return!1;s.unload(),(!0===i?s.$slideTrack.children():s.$slideTrack.children(this.options.slide).eq(e)).remove(),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slidesCache=s.$slides,s.reinit()},o.prototype.setCSS=function(e){var t,i,s=this,a={};!0===s.options.rtl&&(e=-e),t="left"==s.positionProp?Math.ceil(e)+"px":"0px",
1i="top"==s.positionProp?Math.ceil(e)+"px":"0px",a[s.positionProp]=e,!1!==s.transformsEnabled&&(!(a={})===s.cssTransitions?a[s.animType]="translate("+t+", "+i+")":a[s.animType]="translate3d("+t+", "+i+", 0px)"),s.$slideTrack.css(a)},o.prototype.setDimensions=function(){var e=this,t=(!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length))),e.$slides.first().outerWidth(!0)-e.$slides.first().width());!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},o.prototype.setFade=function(){var i,s=this;s.$slides.each(function(e,t){i=s.slideWidth*e*-1,!0===s.options.rtl?d(t).css({position:"relative",right:i,top:0,zIndex:s.options.zIndex-2,opacity:0}
1):d(t).css({position:"relative",left:i,top:0,zIndex:s.options.zIndex-2,opacity:0})}),s.$slides.eq(s.currentSlide).css({zIndex:s.options.zIndex-1,opacity:1})},o.prototype.setHeight=function(){var e,t=this;1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical&&(e=t.$slides.eq(t.currentSlide).outerHeight(!0),t.$list.css("height",e))},o.prototype.setOption=o.prototype.slickSetOption=function(){var e,t,i,s,a,n=this,o=!1;if("object"===d.type(arguments[0])?(i=arguments[0],o=arguments[1],a="multiple"):"string"===d.type(arguments[0])&&(i=arguments[0],s=arguments[1],o=arguments[2],"responsive"===arguments[0]&&"array"===d.type(arguments[1])?a="responsive":void 0!==arguments[1]&&(a="single")),"single"===a)n.options[i]=s;else if("multiple"===a)d.each(i,function(e,t){n.options[e]=t});else if("responsive"===a)for(t in s)if("array"!==d.type(n.options.responsive))n.options.responsive=[s[t]];else{for(e=n.options.responsive.length-1;0<=e;)n.options.responsive[e].breakpoint===s[t].breakpoint&&n.options.responsive.splice(e,1),e--;n.options.responsive.push(s[t])}o&&(n.unload(),n.reinit())},o.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},o.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty)&&void 0===t.webkitPerspective&&(e.animType=!1),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty)&&void 0===t.MozPerspective&&(e.animType=!1),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty)&&void 0===t.webkitPerspective&&(e.animType=!1),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform)&&(e.animType=!1),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},o.prototype.setSlideClasses=function(e){var t,i,s,a=this,n=a.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");a.$slides.eq(e).addClass("slick-current"),!0===a.options.centerMode?(i=a.options.slidesToShow%2==0?1:0,s=Math.floor(a.options.slidesToShow/2),!0===a.options.infinite&&((s<=e&&e<=a.slideCount-1-s?a.$slides.slice(e-s+i,e+s+1):(t=a.options.slidesToShow+e,n.slice(t-s+1+i,t+s+2))).addClass("slick-active").attr("aria-hidden","false"),0===e?n.eq(n.length-1-a.options.slidesToShow).addClass("slick-center"):e===a.slideCount-1&&n.eq(a.options.slidesToShow).addClass("slick-center")),a.$slides.eq(e).addClass("slick-center")):(0<=e&&e<=a.slideCount-a.options.slidesToShow?a.$slides.slice(e,e+a.options.slidesToShow):n.length<=a.options.slidesToShow?n:(i=a.slideCount%a.options.slidesToShow,t=!0===a.options.infinite?a.options.slidesToShow+e:e,a.options.slidesToShow==a.options.slidesToScroll&&a.slideCount-e<a.options.slidesToShow?n.slice(t-(a.options.slidesToShow-i),t+i):n.slice(t,t+a.options.slidesToShow))).addClass("slick-active").attr("aria-hidden","false"),"ondemand"!==a.options.lazyLoad&&"anticipated"!==a.options.lazyLoad||a.lazyLoad()},o.prototype.setupInfinite=function(){var e,t,i,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(i=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-i;--e)d(s.$slides[t=e-1]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<i+s.slideCount;e+=1)t=e,d(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},o.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},o.prototype.selectHandler=function(e){e=d(e.target).is(".slick-slide")?d(e.target):d(e.target).parents(".slick-slide"),e=(e=parseInt(e.attr("data-slick-index")))||0;this.slideCount<=this.options.slidesToShow?this.slideHandler(e,!1,!0):this.slideHandler(e)},o.prototype.slideHandler=function(e,t,i){var s,a,n,o=this;t=t||!1,!0===o.animating&&!0===o.options.waitForAnimate||!0===o.options.fade&&o.currentSlide===e||(!1===t&&o.asNavFor(e),s=e,t=o.getLeft(s),n=o.getLeft(o.currentSlide),o.currentLeft=null===o.swipeLeft?n:o.swipeLeft,!1===o.options.infinite&&!1===o.options.centerMode&&(e<0||e>o.getDotCount()*o.options.slidesToScroll)||!1===o.options.infinite&&!0===o.options.centerMode&&(e<0||e>o.slideCount-o.options.slidesToScroll)?!1===o.options.fade&&(s=o.currentSlide,!0!==i?o.animateSlide(n,function(){o.postSlide(s)}):o.postSlide(s)):(o.options.autoplay&&clearInterval(o.autoPlayTimer),a=s<0?o.slideCount%o.options.slidesToScroll!=0?o.slideCount-o.slideCount%o.options.slidesToScroll:o.slideCount+s:s>=o.slideCount?o.slideCount%o.options.slidesToScroll!=0?0:s-o.slideCount:s,o.animating=!0,o.$slider.trigger("beforeChange",[o,o.currentSlide,a]),e=o.currentSlide,o.
vendor: 4,824 bytes, line 1
1currentSlide=a,o.setSlideClasses(o.currentSlide),o.options.asNavFor&&(n=(n=o.getNavTarget()).slick("getSlick")).slideCount<=n.options.slidesToShow&&n.setSlideClasses(o.currentSlide),o.updateDots(),o.updateArrows(),!0===o.options.fade?(!0!==i?(o.fadeSlideOut(e),o.fadeSlide(a,function(){o.postSlide(a)})):o.postSlide(a),o.animateHeight()):!0!==i?o.animateSlide(t,function(){o.postSlide(a)}):o.postSlide(a)))},o.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},o.prototype.swipeDirection=function(){var e=this,t=e.touchObject.startX-e.touchObject.curX,i=e.touchObject.startY-e.touchObject.curY,i=Math.atan2(i,t);return(t=(t=Math.round(180*i/Math.PI))<0?360-Math.abs(t):t)<=45&&0<=t||t<=360&&315<=t?!1===e.options.rtl?"left":"right":135<=t&&t<=225?!1===e.options.rtl?"right":"left":!0===e.options.verticalSwiping?35<=t&&t<=135?"down":"up":"vertical"},o.prototype.swipeEnd=function(e){var t,i,s=this;if(s.dragging=!1,s.swiping=!1,s.scrolling)return s.scrolling=!1;if(s.interrupted=!1,s.shouldClick=!(10<s.touchObject.swipeLength),void 0===s.touchObject.curX)return!1;if(!0===s.touchObject.edgeHit&&s.$slider.trigger("edge",[s,s.swipeDirection()]),s.touchObject.swipeLength>=s.touchObject.minSwipe){switch(i=s.swipeDirection()){case"left":case"down":t=s.options.swipeToSlide?s.checkNavigable(s.currentSlide+s.getSlideCount()):s.currentSlide+s.getSlideCount(),s.currentDirection=0;break;case"right":case"up":t=s.options.swipeToSlide?s.checkNavigable(s.currentSlide-s.getSlideCount()):s.currentSlide-s.getSlideCount(),s.currentDirection=1}"vertical"!=i&&(s.slideHandler(t),s.touchObject={},s.$slider.trigger("swipe",[s,i]))}else s.touchObject.startX!==s.touchObject.curX&&(s.slideHandler(s.currentSlide),s.touchObject={})},o.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},o.prototype.swipeMove=function(e){var t,i,s=this,a=void 0!==e.originalEvent?e.originalEvent.touches:null;return!(!s.dragging||s.scrolling||a&&1!==a.length)&&(t=s.getLeft(s.currentSlide),s.touchObject.curX=void 0!==a?a[0].pageX:e.clientX,s.touchObject.curY=void 0!==a?a[0].pageY:e.clientY,s.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(s.touchObject.curX-s.touchObject.startX,2))),a=Math.round(Math.sqrt(Math.pow(s.touchObject.curY-s.touchObject.startY,2))),!s.options.verticalSwiping&&!s.swiping&&4<a?!(s.scrolling=!0):(!0===s.options.verticalSwiping&&(s.touchObject.swipeLength=a),a=s.swipeDirection(),void 0!==e.originalEvent&&4<s.touchObject.swipeLength&&(s.swiping=!0,e.preventDefault()),e=(!1===s.options.rtl?1:-1)*(s.touchObject.curX>s.touchObject.startX?1:-1),!0===s.options.verticalSwiping&&(e=s.touchObject.curY>s.touchObject.startY?1:-1),i=s.touchObject.swipeLength,(s.touchObject.edgeHit=!1)===s.options.infinite&&(0===s.currentSlide&&"right"===a||s.currentSlide>=s.getDotCount()&&"left"===a)&&(i=s.touchObject.swipeLength*s.options.edgeFriction,s.touchObject.edgeHit=!0),!1===s.options.vertical?s.swipeLeft=t+i*e:s.swipeLeft=t+i*(s.$list.height()/s.listWidth)*e,!0===s.options.verticalSwiping&&(s.swipeLeft=t+i*e),!0!==s.options.fade&&!1!==s.options.touchMove&&(!0===s.animating?(s.swipeLeft=null,!1):void s.setCSS(s.swipeLeft))))},o.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return!(i.touchObject={});void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,i.dragging=!0},o.prototype.unfilterSlides=o.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},o.prototype.unload=function(){var e=this;d(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
1,o.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},o.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},o.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},o.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){for(var e,t=this,i=arguments[0],s=Array.prototype.slice.call(arguments,1),a=t.length,n=0;n<a;n++)if("object"==typeof i||void 0===i?t[n].slick=new o(t[n],i):e=t[n].slick[i].apply(t[n].slick,s),void 0!==e)return e;return t}}),function(e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):self.Swiper=e()}(function(){function l(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this}var p="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,X="undefined"==typeof window?{document:p,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window;function S(e,t){var i=[],s=0;if(e&&!t&&e instanceof l)return e;if(e)if("string"==typeof e){var a,n,o=e.trim();if(0<=o.indexOf("<")&&0<=o.indexOf(">")){var r="div";for(0===o.indexOf("<li")&&(r="ul"),0===o.indexOf("<tr")&&(r="tbody"),0!==o.indexOf("<td")&&0!==o.indexOf("<th")||(r="tr"),0===o.indexOf("<tbody")&&(r="table"),0===o.indexOf("<option")&&(r="select"),(n=p.createElement(r)).innerHTML=o,s=0;s<n.childNodes.length;s+=1)i.push(n.childNodes[s])}else for(a=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||p).querySelectorAll(e.trim()):[p.getElementById(e.trim().split("#")[1])],s=0;s<a.length;s+=1)a[s]&&i.push(a[s])}else if(e.nodeType||e===X||e===p)i.push(e);else if(0<e.length&&e[0].nodeType)for(s=0;s<e.length;s+=1)i.push(e[s]);return new l(i)}function n(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}S.fn=l.prototype,S.Class=l,S.Dom7=l;var L={addClass:function(e){if(void 0!==e)for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var s=0;s<this.length;s+=1)void 0!==this[s]&&void 0!==this[s].classList&&this[s].classList.add(t[i]);return this},removeClass:function(e){for(var t=e.split(" "),i=0;i<t.length;i+=1)for(var s=0;s<this.length;s+=1)void 0!==this[s]&&void 0!==this[s].classList&&this[s].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 s=0;s<this.length;s+=1)void 0!==this[s]&&void 0!==this[s].classList&&this[s].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 s=0;s<this.length;s+=1)if(2===i.length)this[s].setAttribute(e,t);else for(var a in e)this[s][a]=e[a],this[s].setAttribute(a,e[a]);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 s=0;s<this.length;s+=1)(i=this[s]).dom7ElementDataStorage||(i.dom7ElementDataStorage={}),i.dom7ElementDataStorage[e]=t;return this}if(i=this[0])return i.dom7ElementDataStorage&&e in i.dom7ElementDataStorage?i.dom7ElementDataStorage[e]:i.getAttribute("data-"+e)||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],n=e[1],o=e[2],s=e[3];function a(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),S(t).is(n))o.apply(t,i);else for(var s=S(t).parents(),a=0;a<s.length;a+=1)S(s[a]).is(n)&&o.apply(s[a],i)}}function r(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),o.apply(this,t)}"function"==typeof e[1]&&(i=e[0],o=e[1],s=e[2],n=void 0);for(var l,s=s||!1,d=i.split(" "),c=0;c<this.length;c+=1){var p=this[c];if(n)for(l=0;l<d.length;l+=1){var u=d[l];p.dom7LiveListeners||(p.dom7LiveListeners={}),p.dom7LiveListeners[u]||(p.dom7LiveListeners[u]=[]),p.dom7LiveListeners[u].push({listener:o,proxyListener:a}),p.addEventListener(u,a,s)}else for(l=0;l<d.length;l+=1){var h=d[l];p.dom7Listeners||(p.dom7Listeners={}),p.dom7Listeners[h]||(p.dom7Listeners[h]=[]),p.dom7Listeners[h].push({listener:o,proxyListener:r}),p.addEventListener(h,r,s)}}return this},off:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i=e[0],s=e[1],a=e[2],n=e[3];"function"==typeof e[1]&&(i=e[0],a=e[1],n=e[2],s=void 0);for(var n=n||!1,o=i.split(" "),r=0;r<o.length;r+=1)for(var l=o[r],d=0;d<this.length;d+=1){var c=this[d],p=void 0;if(!s&&c.dom7Listeners?p=c.dom7Listeners[l]:s&&c.dom7LiveListeners&&(p=c.dom7LiveListeners[l]),p&&p.length)for(var u=p.length-1;0<=u;--u){var h=p[u];(a&&h.listener===a||a&&h.listener&&h.listener.dom7proxy&&h.listener.dom7proxy===a||!a)&&(c.removeEventListener(l,h.proxyListener,n),p.splice(u,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var i=e[0].split(" "),s=e[1],a=0;a<i.length;a+=1)for(var n=i[a],o=0;o<this.length;o+=1){var r=this[o],l=void 0;try{l=new X.CustomEvent(n,{detail:s,bubbles:!0,cancelable:!0})}catch(e){(l=p.createEvent("Event")).initEvent(n,!0,!0),l.detail=s}r.dom7EventData=e.filter(function(e,t){return 0<t}),r.dispatchEvent(l),r.dom7EventData=[],delete r.dom7EventData}return this},transitionEnd:function(t){var i,s=["webkitTransitionEnd","transitionend"],a=this;function n(e){if(e.target===this)for(t.call(this,e),i=0;i<s.length;i+=1)a.off(s[i],n)}if(t)for(i=0;i<s.length;i+=1)a.on(s[i],n);return this},outerWidth:function(e){return 0<this.length?e?(e=this.styles(),this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+
1parseFloat(e.getPropertyValue("margin-left"))):this[0].offsetWidth:null},outerHeight:function(e){return 0<this.length?e?(e=this.styles(),this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))):this[0].offsetHeight:null},offset:function(){var e,t,i,s,a;return 0<this.length?(e=(a=this[0]).getBoundingClientRect(),i=p.body,t=a.clientTop||i.clientTop||0,i=a.clientLeft||i.clientLeft||0,s=a===X?X.scrollY:a.scrollTop,a=a===X?X.scrollX:a.scrollLeft,{top:e.top+s-t,left:e.left+a-i}):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 s in e)this[i].style[s]=e[s];return this}if(this[0])return X.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e)for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this},each:function(e){if(e)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,s=this[0];if(s&&void 0!==e)if("string"==typeof e){if(s.matches)return s.matches(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);for(t=S(e),i=0;i<t.length;i+=1)if(t[i]===s)return!0}else{if(e===p)return s===p;if(e===X)return s===X;if(e.nodeType||e instanceof l)for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===s)return!0}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){var t;return void 0===e?this:(t=this.length,new l(t-1<e?[]:e<0?(t=t+e)<0?[]:[this[t]]:[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 s=e[i],a=0;a<this.length;a+=1)if("string"==typeof s){var n=p.createElement("div");for(n.innerHTML=s;n.firstChild;)this[a].appendChild(n.firstChild)}else if(s instanceof l)for(var o=0;o<s.length;o+=1)this[a].appendChild(s[o]);else this[a].appendChild(s);return this},prepend:function(e){for(var t,i=0;i<this.length;i+=1)if("string"==typeof e){var s=p.createElement("div");for(s.innerHTML=e,t=s.childNodes.length-1;0<=t;--t)this[i].insertBefore(s.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&&S(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 s=i.nextElementSibling;e&&!S(s).is(e)||t.push(s),i=s}return new l(t)},prev:function(e){var t;return 0<this.length?(t=this[0],e?t.previousElementSibling&&S(t.previousElementSibling).is(e)?new l([t.previousElementSibling]):new l([]):t.previousElementSibling?new l([t.previousElementSibling]):new l([])):new l([])},prevAll:function(e){var t=[],i=this[0];if(!i)return new l([]);for(;i.previousElementSibling;){var s=i.previousElementSibling;e&&!S(s).is(e)||t.push(s),i=s}return new l(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null===this[i].parentNode||e&&!S(this[i].parentNode).is(e)||t.push(this[i].parentNode);return S(n(t))},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].parentNode;s;)e&&!S(s).is(e)||t.push(s),s=s.parentNode;return S(n(t))},closest:function(e){var t=this;return void 0===e?new l([]):t=t.is(e)?t:t.parents(e).eq(0)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].querySelectorAll(e),a=0;a<s.length;a+=1)t.push(s[a]);return new l(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].childNodes,a=0;a<s.length;a+=1)e?1===s[a].nodeType&&S(s[a]).is(e)&&t.push(s[a]):1===s[a].nodeType&&t.push(s[a]);return new l(n(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=[],i=arguments.length;i--;)t[i]=arguments[i];for(e=0;e<t.length;e+=1)for(var s=S(t[e]),a=0;a<s.length;a+=1)this[this.length]=s[a],this.length+=1;return this},styles:function(){return this[0]?X.getComputedStyle(this[0],null):{}}};function e(e){var t=this;t.params=e=void 0===e?{}:e,t.eventsListeners={}
1,t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})}Object.keys(L).forEach(function(e){S.fn[e]=S.fn[e]||L[e]});var s,q={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){void 0===t&&(t="x");var i,s,a,e=X.getComputedStyle(e,null);return X.WebKitCSSMatrix?(6<(s=e.transform||e.webkitTransform).split(",").length&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),a=new X.WebKitCSSMatrix("none"===s?"":s)):i=(a=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=X.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),(s="y"===t?X.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5]):s)||0},parseUrlQuery:function(e){var t,i,s,a,n={},e=e||X.location.href;if("string"==typeof e&&e.length)for(a=(i=(e=-1<e.indexOf("?")?e.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t<a;t+=1)s=i[t].replace(/#\S+/g,"").split("="),n[decodeURIComponent(s[0])]=void 0===s[1]?void 0:decodeURIComponent(s[1])||"";return n},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]),s=1;s<e.length;s+=1){var a=e[s];if(null!=a)for(var n=Object.keys(Object(a)),o=0,r=n.length;o<r;o+=1){var l=n[o],d=Object.getOwnPropertyDescriptor(a,l);void 0!==d&&d.enumerable&&(q.isObject(i[l])&&q.isObject(a[l])?q.extend(i[l],a[l]):!q.isObject(i[l])&&q.isObject(a[l])?(i[l]={},q.extend(i[l],a[l])):i[l]=a[l])}}return i}},V=(s=p.createElement("div"),{touch:X.Modernizr&&!0===X.Modernizr.touch||!!(0<X.navigator.maxTouchPoints||"ontouchstart"in X||X.DocumentTouch&&p instanceof X.DocumentTouch),pointerEvents:!!(X.navigator.pointerEnabled||X.PointerEvent||"maxTouchPoints"in X.navigator&&0<X.navigator.maxTouchPoints),prefixedPointerEvents:!!X.navigator.msPointerEnabled,transition:"transition"in(t=s.style)||"webkitTransition"in t||"MozTransition"in t,transforms3d:X.Modernizr&&!0===X.Modernizr.csstransforms3d||"webkitPerspective"in(t=s.style)||"MozPerspective"in t||"OPerspective"in t||"MsPerspective"in t||"perspective"in t,flexbox:function(){for(var e=s.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i<t.length;i+=1)if(t[i]in e)return!0;return!1}(),observer:"MutationObserver"in X||"WebkitMutationObserver"in X,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});X.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in X}),Y={isIE:!!X.navigator.userAgent.match(/Trident/g)||!!X.navigator.userAgent.match(/MSIE/g),isEdge:!!X.navigator.userAgent.match(/Edge/g),isSafari:0<=(t=X.navigator.userAgent.toLowerCase()).indexOf("safari")&&t.indexOf("chrome")<0&&t.indexOf("android")<0,isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(X.navigator.userAgent)},t={components:{configurable:!0}},t=(e.prototype.on=function(e,t,i){var s,a=this;return"function"==typeof t&&(s=i?"unshift":"push",e.split(" ").forEach(function(e){a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][s](t)})),a},e.prototype.once=function(i,s,e){var a=this;return"function"!=typeof s?a:(n.f7proxy=s,a.on(i,n,e));function n(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];s.apply(a,e),a.off(i,n),n.f7proxy&&delete n.f7proxy}},e.prototype.off=function(e,s){var a=this;return a.eventsListeners&&e.split(" ").forEach(function(i){void 0===s?a.eventsListeners[i]=[]:a.eventsListeners[i]&&a.eventsListeners[i].length&&a.eventsListeners[i].forEac
1h(function(e,t){(e===s||e.f7proxy&&e.f7proxy===s)&&a.eventsListeners[i].splice(t,1)})}),a},e.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var i,s,a,n=this;return n.eventsListeners&&(a="string"==typeof e[0]||Array.isArray(e[0])?(i=e[0],s=e.slice(1,e.length),n):(i=e[0].events,s=e[0].data,e[0].context||n),(Array.isArray(i)?i:i.split(" ")).forEach(function(e){var t;n.eventsListeners&&n.eventsListeners[e]&&(t=[],n.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(a,s)}))})),n},e.prototype.useModulesParams=function(t){var i=this;i.modules&&Object.keys(i.modules).forEach(function(e){e=i.modules[e];e.params&&q.extend(t,e.params)})},e.prototype.useModules=function(t){void 0===t&&(t={});var s=this;s.modules&&Object.keys(s.modules).forEach(function(e){var i=s.modules[e],e=t[e]||{};i.instance&&Object.keys(i.instance).forEach(function(e){var t=i.instance[e];s[e]="function"==typeof t?t.bind(s):t}),i.on&&s.on&&Object.keys(i.on).forEach(function(e){s.on(e,i.on[e])}),i.create&&i.create.bind(s)(e)})},t.components.set=function(e){this.use&&this.use(e)},e.installModule=function(t){for(var e=[],i=arguments.length-1;0<i--;)e[i]=arguments[i+1];var s=this,a=(s.prototype.modules||(s.prototype.modules={}),t.name||Object.keys(s.prototype.modules).length+"_"+q.now());return(s.prototype.modules[a]=t).proto&&Object.keys(t.proto).forEach(function(e){s.prototype[e]=t.proto[e]}),t.static&&Object.keys(t.static).forEach(function(e){s[e]=t.static[e]}),t.install&&t.install.apply(s,e),s},e.use=function(e){for(var t=[],i=arguments.length-1;0<i--;)t[i]=arguments[i+1];var s=this;return Array.isArray(e)?(e.forEach(function(e){return s.installModule(e)}),s):s.installModule.apply(s,[e].concat(t))},Object.defineProperties(e,t),{updateSize:function(){var e=this,t=e.$el,i=void 0!==e.params.width?e.params.width:t[0].clientWidth,s=void 0!==e.params.height?e.params.height:t[0].clientHeight;0===i&&e.isHorizontal()||0===s&&e.isVertical()||(i=i-parseInt(t.css("padding-left"),10)-parseInt(t.css("padding-right"),10),s=s-parseInt(t.css("padding-top"),10)-parseInt(t.css("padding-bottom"),10),q.extend(e,{width:i,height:s,size:e.isHorizontal()?i:s}))},updateSlides:function(){var e,t=this,i=t.params,s=t.$wrapperEl,a=t.size,n=t.rtlTranslate,D=t.wrongRTL,o=t.virtual&&i.virtual.enabled,N=(o?t.virtual:t).slides.length,r=s.children("."+t.params.slideClass),l=(o?t.virtual.slides:r).length,d=[],c=[],p=[],o=i.slidesOffsetBefore,u=("function"==typeof o&&(o=i.slidesOffsetBefore.call(t)),i.slidesOffsetAfter),H=("function"==typeof u&&(u=i.slidesOffsetAfter.call(t)),t.snapGrid.length),_=t.snapGrid.length,h=i.spaceBetween,f=-o,m=0,g=0;if(void 0!==a){"string"==typeof h&&0<=h.indexOf("%")&&(h=parseFloat(h.replace("%",""))/100*a),t.virtualSize=-h,n?r.css({marginLeft:"",marginTop:""}):r.css({marginRight:"",marginBottom:""}),1<i.slidesPerColumn&&(e=Math.floor(l/i.slidesPerColumn)===l/t.params.slidesPerColumn?l:Math.ceil(l/i.slidesPerColumn)*i.slidesPerColumn,"auto"!==i.slidesPerView)&&"row"===i.slidesPerColumnFill&&(e=Math.max(e,i.slidesPerView*i.slidesPerColumn));for(var v,b,w=i.slidesPerColumn,B=e/w,F=Math.floor(l/i.slidesPerColumn),y=0;y<l;y+=1){k=0;var x,T,S,C,k,E,$,P,M,z,R,j=r.eq(y);1<i.slidesPerColumn&&(C=S=T=void 0,"column"===i.slidesPerColumnFill||"row"===i.slidesPerColumnFill&&1<i.slidesPerGroup?("column"===i.slidesPerColumnFill?(C=y-(S=Math.floor(y/w))*w,(F<S||S===F&&C===w-1)&&w<=(C+=1)&&(C=0,S+=1)):(x=Math.floor(y/i.slidesPerGroup),S=y-(C=Math.floor(y/i.slidesPerView)-x*i.slidesPerColumn)*i.slidesPerView-x*i.slidesPerView),j.css({"-webkit-box-ordinal-group":T=S+C*e/w,"-moz-box-ordinal-group":T,"-ms-flex-order":T,"-webkit-order":T,order:T})):S=y-(C=Math.floor(y/B))*B,j.css("margin-"+(t.isHorizontal()?"top":"left"),0!==C&&i.spaceBetween&&i.spaceBetween+"px").attr("data-swiper-column",S).attr("data-swiper-row",C)),"none"!==j.css("display")&&("auto"===i.slidesPerView?(x=X.getComputedStyle(j[0],null),T=j[0].style.transform,S=j[0].style.webkitTransform,T&&(j[0].style.transform="none"),S&&(j[0].style.webkitTransform="none"),k=i.roundLengths?t.isHorizontal()?j.outerWidth(!0):j.outerHeight(!0):t.isHorizontal()?(C=parseFloat(x.getPropertyValue("width")),$=parseFloat(x.getPropertyValue("padding-left")),P=parseFloat(x.getPropertyValue("padding-right")),M=parseFloat(x.getPropertyValue("margin-left")),z=parseFloat(x.getPropertyValue("margin-right")),(E=x.getPropertyValue("box-sizing"))&&"border-box"===E&&!Y.isIE?C+M+z:C+$+P+M+z):(E=parseFloat(x.getPropertyValue("height")),$=parseFloat(x.getPropertyValue("padding-top")),P=parseFloat(x.getPropertyValue("padding-bottom")),M=parseFloat(x.getPropertyValue("margin-top")),z=parseFloat(x.getPropertyValue("margin-bottom")),(R=x.getPropertyValue("box-sizing"))&&"border-box"===R&&!Y.isIE?E+M+z:E+$+P+M+z),T&&(j[0].style.transform=T),S&&(j[0].style.webkitTransform=S),i.roundLengths&&(k=Math.floor(k))
1):(k=(a-(i.slidesPerView-1)*h)/i.slidesPerView,i.roundLengths&&(k=Math.floor(k)),r[y]&&(t.isHorizontal()?r[y].style.width=k+"px":r[y].style.height=k+"px")),r[y]&&(r[y].swiperSlideSize=k),p.push(k),i.centeredSlides?(f=f+k/2+m/2+h,0===m&&0!==y&&(f=f-a/2-h),0===y&&(f=f-a/2-h),Math.abs(f)<.001&&(f=0),i.roundLengths&&(f=Math.floor(f)),g%i.slidesPerGroup==0&&d.push(f),c.push(f)):(i.roundLengths&&(f=Math.floor(f)),g%i.slidesPerGroup==0&&d.push(f),c.push(f),f=f+k+h),t.virtualSize+=k+h,m=k,g+=1)}if(t.virtualSize=Math.max(t.virtualSize,a)+u,n&&D&&("slide"===i.effect||"coverflow"===i.effect)&&s.css({width:t.virtualSize+i.spaceBetween+"px"}),V.flexbox&&!i.setWrapperSize||(t.isHorizontal()?s.css({width:t.virtualSize+i.spaceBetween+"px"}):s.css({height:t.virtualSize+i.spaceBetween+"px"})),1<i.slidesPerColumn&&(t.virtualSize=(k+i.spaceBetween)*e,t.virtualSize=Math.ceil(t.virtualSize/i.slidesPerColumn)-i.spaceBetween,t.isHorizontal()?s.css({width:t.virtualSize+i.spaceBetween+"px"}):s.css({height:t.virtualSize+i.spaceBetween+"px"}),i.centeredSlides)){for(var L=[],A=0;A<d.length;A+=1){var O=d[A];i.roundLengths&&(O=Math.floor(O)),d[A]<t.virtualSize+d[0]&&L.push(O)}d=L}if(!i.centeredSlides){L=[];for(var I=0;I<d.length;I+=1){var G=d[I];i.roundLengths&&(G=Math.floor(G)),d[I]<=t.virtualSize-a&&L.push(G)}d=L,1<Math.floor(t.virtualSize-a)-Math.floor(d[d.length-1])&&d.push(t.virtualSize-a)}0===d.length&&(d=[0]),0!==i.spaceBetween&&(t.isHorizontal()?n?r.css({marginLeft:h+"px"}):r.css({marginRight:h+"px"}):r.css({marginBottom:h+"px"})),i.centerInsufficientSlides&&(v=0,p.forEach(function(e){v+=e+(i.spaceBetween||0)}),(v-=i.spaceBetween)<a)&&(b=(a-v)/2,d.forEach(function(e,t){d[t]=e-b}),c.forEach(function(e,t){c[t]=e+b})),q.extend(t,{slides:r,snapGrid:d,slidesGrid:c,slidesSizesGrid:p}),l!==N&&t.emit("slidesLengthChange"),d.length!==H&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),c.length!==_&&t.emit("slidesGridLengthChange"),(i.watchSlidesProgress||i.watchSlidesVisibility)&&t.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i,s=this,a=[],n=0;if("number"==typeof e?s.setTransition(e):!0===e&&s.setTransition(s.params.speed),"auto"!==s.params.slidesPerView&&1<s.params.slidesPerView)for(t=0;t<Math.ceil(s.params.slidesPerView);t+=1){var o=s.activeIndex+t;if(o>s.slides.length)break;a.push(s.slides.eq(o)[0])}else a.push(s.slides.eq(s.activeIndex)[0]);for(t=0;t<a.length;t+=1)void 0!==a[t]&&(n=n<(i=a[t].offsetHeight)?i:n);n&&s.$wrapperEl.css("height",n+"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){var t=this,i=t.params,s=(void 0===e&&(e=t&&t.translate||0),t.slides),a=t.rtlTranslate;if(0!==s.length){void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();var n=a?e:-e;s.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var o=0;o<s.length;o+=1){var r,l,d=s[o],c=(n+(i.centeredSlides?t.minTranslate():0)-d.swiperSlideOffset)/(d.swiperSlideSize+i.spaceBetween);i.watchSlidesVisibility&&(l=(r=-(n-d.swiperSlideOffset))+t.slidesSizesGrid[o],0<=r&&r<t.size-1||1<l&&l<=t.size||r<=0&&l>=t.size)&&(t.visibleSlides.push(d),t.visibleSlidesIndexes.push(o),s.eq(o).addClass(i.slideVisibleClass)),d.progress=a?-c:c}t.visibleSlides=S(t.visibleSlides)}},updateProgress:function(e){var t=this,i=t.params,s=(void 0===e&&(s=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*s||0),t.maxTranslate()-t.minTranslate()),a=t.progress,n=t.isBeginning,o=n,r=t.isEnd,s=0==s?n=!(a=0):(n=(a=(e-t.minTranslate())/s)<=0,1<=a);q.extend(t,{progress:a,isBeginning:n,isEnd:s}),(i.watchSlidesProgress||i.watchSlidesVisibility)&&t.updateSlidesProgress(e),n&&!o&&t.emit("reachBeginning toEdge"),s&&!r&&t.emit("reachEnd toEdge"),(o&&!n||r&&!s)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){var e=this,t=e.slides,i=e.params,s=e.$wrapperEl,a=e.activeIndex,n=e.realIndex,o=e.virtual&&i.virtual.enabled,e=(t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(o=o?e.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+n+'"]'):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+n+'"]')).addClass(i.slideDuplicateActiveClass),o.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass)),a=(i.loop&&0===e.length&&(e=t.eq
1(0)).addClass(i.slideNextClass),o.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass));i.loop&&0===a.length&&(a=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&((e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]'):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]')).addClass(i.slideDuplicateNextClass),(a.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]'):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+a.attr("data-swiper-slide-index")+'"]')).addClass(i.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t=this,i=t.rtlTranslate?t.translate:-t.translate,s=t.slidesGrid,a=t.snapGrid,n=t.params,o=t.activeIndex,r=t.realIndex,l=t.snapIndex,d=e;if(void 0===d){for(var c=0;c<s.length;c+=1)void 0!==s[c+1]?i>=s[c]&&i<s[c+1]-(s[c+1]-s[c])/2?d=c:i>=s[c]&&i<s[c+1]&&(d=c+1):i>=s[c]&&(d=c);n.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}(e=0<=a.indexOf(i)?a.indexOf(i):Math.floor(d/n.slidesPerGroup))>=a.length&&(e=a.length-1),d!==o?(n=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10),q.extend(t,{snapIndex:e,realIndex:n,previousIndex:o,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),r!==n&&t.emit("realIndexChange"),(t.initialized||t.runCallbacksOnInit)&&t.emit("slideChange")):e!==l&&(t.snapIndex=e,t.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this,i=t.params,s=S(e.target).closest("."+i.slideClass)[0],a=!1;if(s)for(var n=0;n<t.slides.length;n+=1)t.slides[n]===s&&(a=!0);s&&a?(t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(S(s).attr("data-swiper-slide-index"),10):t.clickedIndex=S(s).index(),i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()):(t.clickedSlide=void 0,t.clickedIndex=void 0)}}),i={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,s=this.translate,a=this.$wrapperEl;return t.virtualTranslate?i?-s:s:(t=q.getTranslate(a[0],e),(t=i?-t:t)||0)},setTranslate:function(e,t){var i=this,s=i.rtlTranslate,a=i.params,n=i.$wrapperEl,o=i.progress,r=0,l=0,s=(i.isHorizontal()?r=s?-e:e:l=e,a.roundLengths&&(r=Math.floor(r),l=Math.floor(l)),a.virtualTranslate||(V.transforms3d?n.transform("translate3d("+r+"px, "+l+"px, 0px)"):n.transform("translate("+r+"px, "+l+"px)")),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?r:l,i.maxTranslate()-i.minTranslate());(0==s?0:(e-i.minTranslate())/s)!==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]}},a={slideTo:function(e,t,i,s){void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,n=e=void 0===e?0:e,e=(n<0&&(n=0),a.params),o=a.snapGrid,r=a.slidesGrid,l=a.previousIndex,d=a.activeIndex,c=a.rtlTranslate;if(a.animating&&e.preventInteractionOnTransition)return!1;var p=Math.floor(n/e.slidesPerGroup);p>=o.length&&(p=o.length-1),(d||e.initialSlide||0)===(l||0)&&i&&a.emit("beforeSlideChangeStart");var u,h=-o[p];if(a.updateProgress(h),e.normalizeSlideIndex)for(var f=0;f<r.length;f+=1)-Math.floor(100*h)>=Math.floor(100*r[f])&&(n=f);if(a.initialized&&n!==d){if(!a.allowSlideNext&&h<a.translate&&h<a.minTranslate())return!1;if(!a.allowSlidePrev&&h>a.translate&&h>a.maxTranslate()&&(d||0)!==n)return!1}return u=d<n?"next":n<d?"prev":"reset",c&&-h===a.translate||!c&&h===a.translate?(a.updateActiveIndex(n),e.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==e.effect&&a.setTranslate(h),"reset"!=u&&(a.transitionStart(i,u),a.transitionEnd(i,u)),!1):(0!==t&&V.transition?(a.setTransition(t),a.setTranslate(h),a.updateActiveIndex(n),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,u),a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,u))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd))):(a.setTransition(0),a.setTranslate(h),a.updateActiveIndex(n),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,u),a.transitionEnd(i,u)),!0)},slideToLoop:function(e,t,i,s){void 0===t&&(t=this.params.speed);e=void 0===e?0:e;return this.params.loop&&(e+=this.loopedSlides),this.slideTo(e,t,i=void 0===i?!0:i,s)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this,a=s.params,n=s.animating;return a.loop?!n&&(s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft,s.slideTo(s.activeIndex+a.slidesPerGroup,e,t,i)):s.slideTo(s.activeIndex+a.slidesPerGroup,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this,a=s.params,n=s.animating,o=s.snapGrid,r=s.slidesGrid,l=s.rtlTranslate;if(a.loop){if(n)return!1;s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var c,a=d(l?s.translate:-s.translate),n=o.map(d),l=(r.map(d),o[n.indexOf(a)],o[n.indexOf(a)-1]);return void 0!==l&&(c=r.indexOf(l))<0&&(c=s.activeIndex-1),s.slideTo(c,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){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s,a,n=this,o=n.activeIndex,r=Math.floor(o/n.params.slidesPerGroup);return r<n.snapGrid.length-1&&(s=n.rtlTranslate?n.translate:-n.translate,a=n.snapGrid[r],(n.snapGrid[r+1]-a)/2<s-a)&&(o=n.params.slidesPerGroup),n.slideTo(o,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,s=t.$wrapperEl,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,n=t.clickedIndex;i.loop?t.animating||(e=parseInt(S(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?n<t.loopedSlides-a/2||n>t.slides.length-t.loopedSlides+a/2?(t.loopFix(),n=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){t.slideTo(n)})):t.slideTo(n):n>t.slides.length-a?(t.loopFix(),n=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){t.slideTo(n)})):t.slideTo(n)):t.slideTo(n)}},o={loopCreate:function(){var s=this,e=s.params,t=s.$wrapperEl,a=(t.children("."+e.slideClass+"."+e.slideDuplicateClass).remove(),t.children("."+e.slideClass));if(e.loopFillGroupWithBlank){var i=e.slidesPerGroup-a.length%e.slidesPerGroup;if(i!==e.slidesPerGroup){for(var n=0;n<i;n+=1){var o=S(p.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass);t.append(o)}a=t.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=a.length),s.loopedSlides=parseInt(e.loopedSlides||e.slidesPerView,10),s.loopedSlides+=e.loopAdditionalSlides,s.loopedSlides>a.length&&(s.loopedSlides=a.length);var r=[],l=[];a.each(function(e,t){var i=S(t);e<s.loopedSlides&&l.push(t),e<a.length&&e>=a.length-s.loopedSlides&&r.push(t),i.attr("data-swiper-slide-index",e)});for(var d=0;d<l.length;d+=1)t.append(S(l[d].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var c=r.length-1;0<=c;
1--c)t.prepend(S(r[c].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var e,t=this,i=t.params,s=t.activeIndex,a=t.slides,n=t.loopedSlides,o=t.allowSlidePrev,r=t.allowSlideNext,l=t.snapGrid,d=t.rtlTranslate,l=(t.allowSlidePrev=!0,t.allowSlideNext=!0,-l[s]-t.getTranslate());s<n?(e=a.length-3*n+s,t.slideTo(e+=n,0,!1,!0)&&0!=l&&t.setTranslate((d?-t.translate:t.translate)-l)):("auto"===i.slidesPerView&&2*n<=s||s>=a.length-n)&&(e=-a.length+s+n,t.slideTo(e+=n,0,!1,!0))&&0!=l&&t.setTranslate((d?-t.translate:t.translate)-l),t.allowSlidePrev=o,t.allowSlideNext=r},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")}},A={setGrabCursor:function(e){var t;V.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||((t=this.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(){V.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},O={appendSlide:function(e){var t=this,i=t.$wrapperEl,s=t.params;if(s.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var a=0;a<e.length;a+=1)e[a]&&i.append(e[a]);else i.append(e);s.loop&&t.loopCreate(),s.observer&&V.observer||t.update()},prependSlide:function(e){var t=this,i=t.params,s=t.$wrapperEl,a=t.activeIndex,n=(i.loop&&t.loopDestroy(),a+1);if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)e[o]&&s.prepend(e[o]);n=a+e.length}else s.prepend(e);i.loop&&t.loopCreate(),i.observer&&V.observer||t.update(),t.slideTo(n,0,!1)},addSlide:function(e,t){var i=this,s=i.$wrapperEl,a=i.params,n=i.activeIndex,o=(a.loop&&(n-=i.loopedSlides,i.loopDestroy(),i.slides=s.children("."+a.slideClass)),i.slides.length);if(e<=0)i.prependSlide(t);else if(o<=e)i.appendSlide(t);else{for(var r=e<n?n+1:n,l=[],d=o-1;e<=d;--d){var c=i.slides.eq(d);c.remove(),l.unshift(c)}if("object"==typeof t&&"length"in t){for(var p=0;p<t.length;p+=1)t[p]&&s.append(t[p]);r=e<n?n+t.length:n}else s.append(t);for(var u=0;u<l.length;u+=1)s.append(l[u]);a.loop&&i.loopCreate(),a.observer&&V.observer||i.update(),a.loop?i.slideTo(r+i.loopedSlides,0,!1):i.slideTo(r,0,!1)}},removeSlide:function(e){var t=this,i=t.params,s=t.$wrapperEl,a=t.activeIndex;i.loop&&(a-=t.loopedSlides,t.loopDestroy(),t.slides=s.children("."+i.slideClass));var n,o=a;if("object"==typeof e&&"length"in e)for(var r=0;r<e.length;r+=1)n=e[r],t.slides[n]&&t.slides.eq(n).remove(),n<o&&--o;else t.slides[n=e]&&t.slides.eq(n).remove(),n<o&&--o;o=Math.max(o,0),i.loop&&t.loopCreate(),i.observer&&V.observer||t.update(),i.loop?t.slideTo(o+t.loopedSlides,0,!1):t.slideTo(o,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},r=(f=X.navigator.userAgent,x={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:X.cordova||X.phonegap,phonegap:X.cordova||X.phonegap},v=f.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),w=f.match(/(Android);?[\s\/]+([\d.]+)?/),c=f.match(/(iPad).*OS\s([\d_]+)/),m=f.match(/(iPod)(.*OS\s([\d_]+))?/),g=!c&&f.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v&&(x.os="windows",x.osVersion=v[2],x.windows=!0),w&&!v&&(x.os="android",x.osVersion=w[2],x.android=!0,x.androidChrome=0<=f.toLowerCase().indexOf("chrome")),(c||g||m)&&(x.os="ios",x.ios=!0),g&&!m&&(x.osVersion=g[2].replace(/_/g,"."),x.iphone=!0),c&&(x.osVersion=c[2].replace(/_/g,"."),x.ipad=!0),m&&(x.osVersion=m[3]?m[3].replace(/_/g,"."):null,x.iphone=!0),x.ios&&x.osVersion&&0<=f.indexOf("Version/")&&"10"===x.osVersion.split(".")[0]&&(x.osVersion=f.toLowerCase().split("version/")[1].split(" ")[0]),x.desktop=!(x.os||x.android||x.webView),x.webView=(g||c||m)&&f.match(/.*AppleWebKit(?!.*Safari)/i),x.os&&"ios"===x.os&&(v=x.osVersion.split("."),w=p.querySelector('meta[name="viewport"]'),x.minimalUi=!x.webView&&(m||g)&&(7==+v[0]?1<=+v[1]:7<+v[0])&&w&&0<=w.getAttribute("content").indexOf("minimal-ui")),x.pixelRatio=X.devicePixelRatio||1,x);function I(){var e,t,i,s=this,a=s.params,n=s.el;n&&0===n.offsetWidth||(a.breakpoints&&s.setBreakpoint(),n=s.allowSlideNext,e=s.allowSlidePrev,t=s.snapGrid,s.allowSlideNext=!0,s.allowSlidePrev=!0,s.updateSize(),s.updateSlides(),a.freeMode?(i=Math.min(Math.max(s.translate,s.maxTranslate()),s.minTranslate()),s.setTranslate(i),s.updateActiveIndex(),s.updateSlidesClasses(),a.autoHeight&&s.updateAutoHeight()):(s.updateSlidesClasses(),("auto"===a.slidesPerView||1<a.slidesPerView)&&s.isEnd&&!s.params.centeredSlides?s.slideTo(s.slides.length-1,0,!1,!0):s.slideTo(s.activeIndex,0,!1,!0)),s.autoplay&&s.autoplay.running&&s.autoplay.paused&&s.autoplay.run(),s.allowSlidePrev=e,s.allowSlideNext=n,s.params.watchOverflow&&t!==s.snapGrid&&s.checkOverflow())}var D=!1;function N(){}var d,c,H={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,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,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!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:!0,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},u={update:t,translate:i,transition:{setTransition:function(e,t){this.$wrapperEl.transition(e),this.emit
1("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this,s=i.activeIndex,a=i.params,n=i.previousIndex,a=(a.autoHeight&&i.updateAutoHeight(),t||(n<s?"next":s<n?"prev":"reset"));i.emit("transitionStart"),e&&s!==n&&("reset"===a?i.emit("slideResetTransitionStart"):(i.emit("slideChangeTransitionStart"),"next"===a?i.emit("slideNextTransitionStart"):i.emit("slidePrevTransitionStart")))},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this,s=i.activeIndex,a=i.previousIndex,t=(i.animating=!1,i.setTransition(0),t||(a<s?"next":s<a?"prev":"reset"));i.emit("transitionEnd"),e&&s!==a&&("reset"===t?i.emit("slideResetTransitionEnd"):(i.emit("slideChangeTransitionEnd"),"next"===t?i.emit("slideNextTransitionEnd"):i.emit("slidePrevTransitionEnd")))}},slide:a,loop:o,grabCursor:A,manipulation:O,events:{attachEvents:function(){var e,t=this,i=t.params,s=t.touchEvents,a=t.el,n=t.wrapperEl,a=(t.onTouchStart=function(e){var t,i,s,a,n=this,o=n.touchEventsData,r=n.params,l=n.touches;n.animating&&r.preventInteractionOnTransition||((e=e).originalEvent&&(e=e.originalEvent),o.isTouchEvent="touchstart"===e.type,!o.isTouchEvent&&"which"in e&&3===e.which)||!o.isTouchEvent&&"button"in e&&0<e.button||o.isTouched&&o.isMoved||(r.noSwiping&&S(e.target).closest(r.noSwipingSelector||"."+r.noSwipingClass)[0]?n.allowClick=!0:r.swipeHandler&&!S(e).closest(r.swipeHandler)[0]||(l.currentX=("touchstart"===e.type?e.targetTouches[0]:e).pageX,l.currentY=("touchstart"===e.type?e.targetTouches[0]:e).pageY,t=l.currentX,i=l.currentY,s=r.edgeSwipeDetection||r.iOSEdgeSwipeDetection,a=r.edgeSwipeThreshold||r.iOSEdgeSwipeThreshold,s&&(t<=a||t>=X.screen.width-a))||(q.extend(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=t,l.startY=i,o.touchStartTime=q.now(),n.allowClick=!0,n.updateSize(),n.swipeDirection=void 0,0<r.threshold&&(o.allowThresholdMove=!1),"touchstart"!==e.type&&(s=!0,S(e.target).is(o.formElements)&&(s=!1),p.activeElement&&S(p.activeElement).is(o.formElements)&&p.activeElement!==e.target&&p.activeElement.blur(),a=s&&n.allowTouchMove&&r.touchStartPreventDefault,r.touchStartForcePreventDefault||a)&&e.preventDefault(),n.emit("touchStart",e)))}.bind(t),t.onTouchMove=function(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,n=t.rtlTranslate;if(e.originalEvent&&(e=e.originalEvent),i.isTouched){if(!i.isTouchEvent||"mousemove"!==e.type){var o="touchmove"===e.type&&e.targetTouches&&(e.targetTouches[0]||e.changedTouches[0]),r=("touchmove"===e.type?o:e).pageX,o=("touchmove"===e.type?o:e).pageY;if(e.preventedByNestedSwiper)a.startX=r,a.startY=o;else if(t.allowTouchMove){if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(t.isVertical()){if(o<a.startY&&t.translate<=t.maxTranslate()||o>a.startY&&t.translate>=t.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(r<a.startX&&t.translate<=t.maxTranslate()||r>a.startX&&t.translate>=t.minTranslate())return;if(i.isTouchEvent&&p.activeElement&&e.target===p.activeElement&&S(e.target).is(i.formElements))i.isMoved=!0,t.allowClick=!1;else if(i.allowTouchCallbacks&&t.emit("touchMove",e),!(e.targetTouches&&1<e.targetTouches.length)){a.currentX=r,a.currentY=o;var l=a.currentX-a.startX,d=a.currentY-a.startY;if(!(t.params.threshold&&Math.sqrt(Math.pow(l,2)+Math.pow(d,2))<t.params.threshold))if(void 0===i.isScrolling&&(t.isHorizontal()&&a.currentY===a.startY||t.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:25<=l*l+d*d&&(c=180*Math.atan2(Math.abs(d),Math.abs(l))/Math.PI,i.isScrolling=t.isHorizontal()?c>s.touchAngle:90-c>s.touchAngle)),i.isScrolling&&t.emit("touchMoveOpposite",e),void 0!==i.startMoving||a.currentX===a.startX&&a.currentY===a.startY||(i.startMoving=!0),i.isScrolling)i.isTouched=!1;else if(i.startMoving){t.allowClick=!1,e.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&e.stopPropagation(),i.isMoved||(s.loop&&t.loopFix(),i.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",e)),t.emit("sliderMove",e),i.isMoved=!0;
1var c=t.isHorizontal()?l:d,l=(a.diff=c,c*=s.touchRatio,t.swipeDirection=0<(c=n?-c:c)?"prev":"next",i.currentTranslate=c+i.startTranslate,!0),d=s.resistanceRatio;if(s.touchReleaseOnEdges&&(d=0),0<c&&i.currentTranslate>t.minTranslate()?(l=!1,s.resistance&&(i.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+i.startTranslate+c,d))):c<0&&i.currentTranslate<t.maxTranslate()&&(l=!1,s.resistance)&&(i.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-i.startTranslate-c,d)),l&&(e.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<s.threshold){if(!(Math.abs(c)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,void(a.diff=t.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}s.followFinger&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),s.freeMode&&(0===i.velocities.length&&i.velocities.push({position:a[t.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:a[t.isHorizontal()?"currentX":"currentY"],time:q.now()})),t.updateProgress(i.currentTranslate),t.setTranslate(i.currentTranslate))}}}else t.allowClick=!1,i.isTouched&&(q.extend(a,{startX:r,startY:o,currentX:r,currentY:o}),i.touchStartTime=q.now())}}else i.startMoving&&i.isScrolling&&t.emit("touchMoveOpposite",e)}.bind(t),t.onTouchEnd=function(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,n=t.rtlTranslate,o=t.$wrapperEl,r=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",d),i.allowTouchCallbacks=!1,i.isTouched){s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var c,e=q.now(),p=e-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap",d),p<300&&300<e-i.lastClickTime&&(i.clickTimeout&&clearTimeout(i.clickTimeout),i.clickTimeout=q.nextTick(function(){t&&!t.destroyed&&t.emit("click",d)},300)),p<300)&&e-i.lastClickTime<300&&(i.clickTimeout&&clearTimeout(i.clickTimeout),t.emit("doubleTap",d)),i.lastClickTime=q.now(),q.nextTick(function(){t.destroyed||(t.allowClick=!0)}),i.isTouched&&i.isMoved&&t.swipeDirection&&0!==a.diff&&i.currentTranslate!==i.startTranslate)if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,c=s.followFinger?n?t.translate:-t.translate:-i.currentTranslate,s.freeMode)if(c<-t.minTranslate())t.slideTo(t.activeIndex);else if(c>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(s.freeModeMomentum){(!(1<i.velocities.length)||(e=i.velocities.pop(),a=i.velocities.pop(),u=e.position-a.position,a=e.time-a.time,t.velocity=u/a,t.velocity/=2,Math.abs(t.velocity)<s.freeModeMinimumVelocity&&(t.velocity=0),150<a)||300<q.now()-e.time)&&(t.velocity=0),t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var u=1e3*s.freeModeMomentumRatio,a=t.velocity*u,h=t.translate+a;n&&(h=-h);var f,m,e=!1,a=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(h<t.maxTranslate())s.freeModeMomentumBounce?(h+t.maxTranslate()<-a&&(h=t.maxTranslate()-a),f=t.maxTranslate(),i.allowMomentumBounce=e=!0):h=t.maxTranslate(),s.loop&&s.centeredSlides&&(m=!0);else if(h>t.minTranslate())s.freeModeMomentumBounce?(h-t.minTranslate()>a&&(h=t.minTranslate()+a),f=t.minTranslate(),i.allowMomentumBounce=e=!0):h=t.minTranslate(),s.loop&&s.centeredSlides&&(m=!0);else if(s.freeModeSticky){for(var g,v=0;v<l.length;v+=1)if(l[v]>-h){g=v;break}h=-(Math.abs(l[g]-h)<Math.abs(l[g-1]-h)||"next"===t.swipeDirection?l[g]:l[g-1])}if(m&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)u=n?Math.abs((-h-t.translate)/t.velocity):Math.abs((h-t.translate)/t.velocity);else if(s.freeModeSticky)return void t.slideToClosest();s.freeModeMomentumBounce&&e?(t.updateProgress(f),t.setTransition(u),t.setTranslate(h),t.transitionStart(!0,t.swipeDirection),t.animating=!0,o.transitionEnd(function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(s.speed),t.setTranslate(f),o.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(h),t.setTransition(u),t.setTranslate(h),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,o.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(h),t.updateActiveIndex(),t.updateSlidesClasses()}else if(s.freeModeSticky)return void t.slideToClosest();(!s.freeModeMomentum||p>=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var b=0,w=t.slidesSizesGrid[0],y=0;y<r.length;y+=s.slidesPerGroup)void 0!==r[y+s.slidesPerGroup]?c>=r[y]&&c<r[y+s.slidesPerGroup]&&(w=r[(b=y)+s.slidesPerGroup]-r[y]):c>=r[y]&&(b=y,w=r[r.length-1]-r[r.length-2]);a=(c-r[b])/w;p>s.longSwipesMs?s.longSwipes?("next"===t.swipeDirection&&(a>=s.longSwipesRatio?t.slideTo(b+s.slidesPerGroup):t.slideTo(b)),"prev"===t.swipeDirection&&(a>1-s.longSwipesRatio?t.slideTo(b+s.slidesPerGroup):t.slideTo(b))):t.slideTo(t.activeIndex):s.shortSwipes?("next"===t.swipeDirection&&t.slideTo(b+s.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(b)):t.slideTo(t.activeIndex)}else i.isTouched=!1,i.isMoved=!1,i.startMoving=!1}else i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,i.startMoving=!1}.bind(t),t.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(t),"container"===i.touchEventsTarget?a:n),n=!!i.nested;V.touch||!V.pointerEvents&&!V.prefixedPointerEvents?(V.touch&&(e=!("touchstart"!==s.start||!V.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},a.addEventListener(s.start,t.onTouchStart,e),a.addEventListener(s.move,t.onTouchMove,V.passiveListener?{passive:!1,capture:n}:n),a.addEventListener(s.end,t.onTouchEnd,e),D||(p.addEventListener("touchstart",N),D=!0)),(i.simulateTouch&&!r.ios&&!r.android||i.simulateTouch&&!V.touch&&r.ios)&&(a.addEventListener("mousedown",t.onTouchStart,!1),p.addEventListener("mousemove",t.onTouchMove,n),p.addEventListener("mouseup",t.onTouchEnd,!1))):(a.addEventListener(s.start,t.onTouchStart,!1),p.addEventListener(s.move,t.onTouchMove,n),p.addEventListener(s.end,t.onTouchEnd,!1)),(i.preventClicks||i.preventClicksPropagation)&&a.addEventListener("click",t.onClick,!0),t.on(r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0)},detachEvents:function(){var e,t=this,i=t.params,s=t.touchEvents,a=t.el,n=t.wrapperEl,a="container"===i.touchEventsTarget?a:n,n=!!i.nested;V.touch||!V.pointerEvents&&!V.prefixedPointerEvents?(V.touch&&(e=!("onTouchStart"!==s.start||!V.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},a.removeEventListener(s.start,t.onTouchStart,e),a.removeEventListener(s.move,t.onTouchMove,n),a.removeEventListener(s.end,t.onTouchEnd,e)),(i.simulateTouch&&!r.ios&&!r.android||i.simulateTouch&&!V.touch&&r.ios)&&(a.removeEventListener("mousedown",t.onTouchStart,!1),p.removeEventListener("mousemove",t.onTouchMove,n),p.removeEventListener("mouseup",t.onTouchEnd,!1))):(a.removeEventListener(s.start,t.onTouchStart,!1),p.removeEventListener(s.move,t.onTouchMove,n),p.removeEventListener(s.end,t.onTouchEnd,!1)),(i.preventClicks||i.preventClicksPropagation)&&a.removeEventListener("click",t.onClick,!0),t.off(r.ios||r.android?"resize orientationchange observerUpdate":"resize observerUpdate",I)}},breakpoints:{setBreakpoint:function(){var e,i,t,s=this,a=s.activeIndex,n=s.initialized,o=s.loopedSlides,r=(void 0===o&&(o=0),s.params),l=r.breakpoints;
1l&&0!==Object.keys(l).length&&(e=s.getBreakpoint(l))&&s.currentBreakpoint!==e&&((i=e in l?l[e]:void 0)&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(e){var t=i[e];void 0!==t&&(i[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}),t=(l=i||s.originalParams).direction&&l.direction!==r.direction,r=r.loop&&(l.slidesPerView!==r.slidesPerView||t),t&&n&&s.changeDirection(),q.extend(s.params,l),q.extend(s,{allowTouchMove:s.params.allowTouchMove,allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev}),s.currentBreakpoint=e,r&&n&&(s.loopDestroy(),s.loopCreate(),s.updateSlides(),s.slideTo(a-o+s.loopedSlides,0,!1)),s.emit("breakpoint",l))},getBreakpoint:function(e){if(e){var t=!1,i=[];Object.keys(e).forEach(function(e){i.push(e)}),i.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var s=0;s<i.length;s+=1){var a=i[s];this.params.breakpointsInverse?a<=X.innerWidth&&(t=a):a>=X.innerWidth&&!t&&(t=a)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}},classes:{addClasses:function(){var t=this.classNames,i=this.params,e=this.rtl,s=this.$el,a=[];a.push("initialized"),a.push(i.direction),i.freeMode&&a.push("free-mode"),V.flexbox||a.push("no-flexbox"),i.autoHeight&&a.push("autoheight"),e&&a.push("rtl"),1<i.slidesPerColumn&&a.push("multirow"),r.android&&a.push("android"),r.ios&&a.push("ios"),(Y.isIE||Y.isEdge)&&(V.pointerEvents||V.prefixedPointerEvents)&&a.push("wp8-"+i.direction),a.forEach(function(e){t.push(i.containerModifierClass+e)}),s.addClass(t.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,i,s,a,n){function o(){n&&n()}(!e.complete||!a)&&t?((e=new X.Image).onload=o,e.onerror=o,s&&(e.sizes=s),i&&(e.srcset=i),t&&(e.src=t)):o()},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 s=e.imagesToLoad[i];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},_={},h=((d=e)&&(T.__proto__=d),c={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}},((T.prototype=Object.create(d&&d.prototype)).constructor=T).prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,i=e.slides,s=e.slidesGrid,a=e.size,n=e.activeIndex,o=1;if(t.centeredSlides){for(var r,l=i[n].swiperSlideSize,d=n+1;d<i.length;d+=1)i[d]&&!r&&(o+=1,a<(l+=i[d].swiperSlideSize))&&(r=!0);for(var c=n-1;0<=c;--c)i[c]&&!r&&(o+=1,a<(l+=i[c].swiperSlideSize))&&(r=!0)}else for(var p=n+1;p<i.length;p+=1)s[p]-s[n]<a&&(o+=1);return o},T.prototype.update=function(){var e,t,i=this;function s(){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?(s(),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))||s(),t.watchOverflow&&e!==i.snapGrid&&i.checkOverflow(),i.emit("update"))},T.prototype.changeDirection=function(i,e){void 0===e&&(e=!0);var t=this,s=t.params.direction;return(i=i||("horizontal"===s?"vertical":"horizontal"))===s||"horizontal"!==i&&"vertical"!==i||(t.$el.removeClass(""+t.params.containerModifierClass+s+" wp8-"+s).addClass(""+t.params.containerModifierClass+i),(Y.isIE||Y.isEdge)&&(V.pointerEvents||V.prefixedPointerEvents)&&t.$el.addClass(t.params.containerModifierClass+"wp8-"+i),t.params.direction=i,t.slides.each(function(e,t){"vertical"===i?t.style.width="":t.style.height=""}
1),t.emit("changeDirection"),e&&t.update()),t},T.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"))},T.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i=this,s=i.params,a=i.$el,n=i.$wrapperEl,o=i.slides;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),a.removeAttr("style"),n.removeAttr("style"),o)&&o.length&&o.removeClass([s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),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),q.deleteProps(i)),i.destroyed=!0),null},T.extendDefaults=function(e){q.extend(_,e)},c.extendedDefaults.get=function(){return _},c.defaults.get=function(){return H},c.Class.get=function(){return d},c.$.get=function(){return S},Object.defineProperties(T,c),T),f={name:"device",proto:{device:r},static:{device:r}},m={name:"support",proto:{support:V},static:{support:V}},g={name:"browser",proto:{browser:Y},static:{browser:Y}},v={name:"resize",create:function(){var e=this;q.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(){X.addEventListener("resize",this.resize.resizeHandler),X.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){X.removeEventListener("resize",this.resize.resizeHandler),X.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},b={func:X.MutationObserver||X.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var i=this,s=new b.func(function(e){var t;1!==e.length?(t=function(){i.emit("observerUpdate",e[0])},X.requestAnimationFrame?X.requestAnimationFrame(t):X.setTimeout(t,0)):i.emit("observerUpdate",e[0])});s.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(s)},init:function(){var e=this;if(V.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=[]}},w={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){q.extend(this,{observer:{init:b.init.bind(this),attach:b.attach.bind(this),destroy:b.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},y={update:function(e){var t=this,i=t.params,s=i.slidesPerView,a=i.slidesPerGroup,i=i.centeredSlides,n=t.params.virtual,o=n.addSlidesBefore,n=n.addSlidesAfter,r=t.virtual,l=r.from,d=r.to,c=r.slides,p=r.slidesGrid,u=r.renderSlide,r=r.offset;t.updateActiveIndex();var h,f=t.activeIndex||0,m=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",i=i?(h=Math.floor(s/2)+a+o,Math.floor(s/2)+a+n):(h=s+(a-1)+o,a+n),g=Math.max((f||0)-i,0),v=Math.min((f||0)+h,c.length-1),s=(t.slidesGrid[g]||0)-(t.slidesGrid[0]||0);function b(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(q.extend(t.virtual,{from:g,to:v,offset:s,slidesGrid:t.slidesGrid}),l!==g||d!==v||e){if(t.params.virtual.renderExternal)t.params.virtual.renderExternal.call(t,{offset:s,from:g,to:v,slides:function(){for(var e=[],t=g;t<=v;t+=1)e.push(c[t]);return e}()});else{var w=[],y=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(var x=l;x<=d;x+=1)(x<g||v<x)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+x+'"]').remove();for(var T=0;T<c.length;
1T+=1)g<=T&&T<=v&&(void 0===d||e?y.push(T):(d<T&&y.push(T),T<l&&w.push(T)));y.forEach(function(e){t.$wrapperEl.append(u(c[e],e))}),w.sort(function(e,t){return t-e}).forEach(function(e){t.$wrapperEl.prepend(u(c[e],e))}),t.$wrapperEl.children(".swiper-slide").css(m,s+"px")}b()}else t.slidesGrid!==p&&s!==r&&t.slides.css(m,s+"px"),t.updateProgress()},renderSlide:function(e,t){var i=this,s=i.params.virtual;return s.cache&&i.virtual.cache[t]?i.virtual.cache[t]:((e=s.renderSlide?S(s.renderSlide.call(i,e,t)):S('<div class="'+i.params.slideClass+'" data-swiper-slide-index="'+t+'">'+e+"</div>")).attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),s.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 t,i,s=this,a=s.activeIndex,n=a+1,o=1;if(Array.isArray(e)){for(var r=0;r<e.length;r+=1)e[r]&&s.virtual.slides.unshift(e[r]);n=a+e.length,o=e.length}else s.virtual.slides.unshift(e);s.params.virtual.cache&&(t=s.virtual.cache,i={},Object.keys(t).forEach(function(e){i[parseInt(e,10)+o]=t[e]}),s.virtual.cache=i),s.virtual.update(!0),s.slideTo(n,0)},removeSlide:function(e){var t=this;if(null!=e){var i=t.activeIndex;if(Array.isArray(e))for(var s=e.length-1;0<=s;--s)t.virtual.slides.splice(e[s],1),t.params.virtual.cache&&delete t.virtual.cache[e[s]],e[s]<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)}},x={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var e=this;q.extend(e,{virtual:{update:y.update.bind(e),appendSlide:y.appendSlide.bind(e),prependSlide:y.prependSlide.bind(e),removeSlide:y.removeSlide.bind(e),removeAllSlides:y.removeAllSlides.bind(e),renderSlide:y.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"),q.extend(t.params,e={watchSlidesProgress:!0}),q.extend(t.originalParams,e),t.params.initialSlide||t.virtual.update(
1))},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},B={handle:function(e){var t=this,i=t.rtlTranslate,s=(e=e.originalEvent?e.originalEvent:e).keyCode||e.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===s||t.isVertical()&&40===s||34===s))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===s||t.isVertical()&&38===s||33===s))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||p.activeElement&&p.activeElement.nodeName&&("input"===p.activeElement.nodeName.toLowerCase()||"textarea"===p.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(33===s||34===s||37===s||39===s||38===s||40===s)){var a=!1;if(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var n=X.innerWidth,o=X.innerHeight,r=t.$el.offset();i&&(r.left-=t.$el[0].scrollLeft);for(var l=[[r.left,r.top],[r.left+t.width,r.top],[r.left,r.top+t.height],[r.left+t.width,r.top+t.height]],d=0;d<l.length;d+=1){var c=l[d];0<=c[0]&&c[0]<=n&&0<=c[1]&&c[1]<=o&&(a=!0)}if(!a)return}t.isHorizontal()?(33!==s&&34!==s&&37!==s&&39!==s||(e.preventDefault?e.preventDefault():e.returnValue=!1),(34!==s&&39!==s||i)&&(33!==s&&37!==s||!i)||t.slideNext(),(33!==s&&37!==s||i)&&(34!==s&&39!==s||!i)||t.slidePrev()):(33!==s&&34!==s&&38!==s&&40!==s||(e.preventDefault?e.preventDefault():e.returnValue=!1),34!==s&&40!==s||t.slideNext(),33!==s&&38!==s||t.slidePrev()),t.emit("keyPress",s)}},enable:function(){this.keyboard.enabled||(S(p).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(S(p).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},t={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){q.extend(this,{keyboard:{enabled:!1,enable:B.enable.bind(this),disable:B.disable.bind(this),handle:B.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};function T(){for(var i,e=[],t=arguments.length;t--;)e[t]=arguments[t];i=(1===e.length&&e[0].constructor&&e[0].constructor===Object?e[0]:(o=e[0],e[1]))||{},i=q.extend({},i),o&&!i.el&&(i.el=o),d.call(this,i),Object.keys(u).forEach(function(t){Object.keys(u[t]).forEach(function(e){T.prototype[e]||(T.prototype[e]=u[t][e])})});var s,a=this,n=(void 0===a.modules&&(a.modules={}),Object.keys(a.modules).forEach(function(e){var t,e=a.modules[e];e.params&&(t=Object.keys(e.params)[0],"object"==typeof(e=e.params[t]))&&null!==e&&t in i&&"enabled"in e&&(!0===i[t]&&(i[t]={enabled:!0}),"object"!=typeof i[t]||"enabled"in i[t]||(i[t].enabled=!0),i[t]||(i[t]={enabled:!1}))}),q.extend({},H)),n=(a.useModulesParams(n),a.params=q.extend({},n,_,i),a.originalParams=q.extend({},a.params),a.passedParams=q.extend({},i),(a.$=S)(a.params.el));if(o=n[0]){if(1<n.length)return s=[],n.each(function(e,t){t=q.extend({},i,{el:t});s.push(new T(t))}),s;o.swiper=a,n.data("swiper",a);var o,r=n.children("."+a.params.wrapperClass);return q.extend(a,{$el:n,el:o,$wrapperEl:r,wrapperEl:r[0],classNames:[],slides:S(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===a.params.direction},isVertical:function(){return"vertical"===a.params.direction},rtl:"rtl"===o.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===a.params.direction&&("rtl"===o.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===r.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEvents:(o=["mousedown","mousemove","mouseup"],V.pointerEvents?o=["pointerdown","pointermove","pointerup"]:V.prefixedPointerEvents&&(o=["MSPointerDown","MSPointerMove","MSPointerUp"]),a.touchEventsTouch={start:(n=["touchstart","touchmove","touchend"])[0],move:n[1],end:n[2]},a.touchEventsDesktop={start:o[0],move:o[1],end:o[2]},V.touch||!a.params.simulateTouch?a.touchEventsTouch:a.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:q.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.useModules(),a.params.init&&a.init(),a}}var C={lastScrollTime:q.now(),event:-1<X.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":((a=(i="onwheel")in p)||((o=p.createElement("div")).setAttribute(i,"return;"),a="function"==typeof o[i]),(a=!a&&p.implementation&&p.implementation.hasFeature&&!0!==p.implementation.hasFeature("","")?p.implementation.hasFeature("Events.wheel","3.0"):a)?"wheel":"mousewheel"),normalize:function(e){var t=0,i=0,s=0,a=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120
1),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),s=10*t,a=10*i,"deltaY"in e&&(a=e.deltaY),((s="deltaX"in e?e.deltaX:s)||a)&&e.deltaMode&&(1===e.deltaMode?(s*=40,a*=40):(s*=800,a*=800)),{spinX:t=s&&!t?s<1?-1:1:t,spinY:i=a&&!i?a<1?-1:1:i,pixelX:s,pixelY:a}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=this,i=t.params.mousewheel;if(!t.mouseEntered&&!i.releaseOnEdges)return!0;e.originalEvent&&(e=e.originalEvent);var s=0,a=t.rtlTranslate?-1:1,n=C.normalize(e);if(i.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(n.pixelX)>Math.abs(n.pixelY)))return!0;s=n.pixelX*a}else{if(!(Math.abs(n.pixelY)>Math.abs(n.pixelX)))return!0;s=n.pixelY}else s=Math.abs(n.pixelX)>Math.abs(n.pixelY)?-n.pixelX*a:-n.pixelY;if(0===s)return!0;if(i.invert&&(s=-s),t.params.freeMode){t.params.loop&&t.loopFix();var a=t.getTranslate()+s*i.sensitivity,n=t.isBeginning,o=t.isEnd;if((a=a>=t.minTranslate()?t.minTranslate():a)<=t.maxTranslate()&&(a=t.maxTranslate()),t.setTransition(0),t.setTranslate(a),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!n&&t.isBeginning||!o&&t.isEnd)&&t.updateSlidesClasses(),t.params.freeModeSticky&&(clearTimeout(t.mousewheel.timeout),t.mousewheel.timeout=q.nextTick(function(){t.slideToClosest()},300)),t.emit("scroll",e),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),a===t.minTranslate()||a===t.maxTranslate())return!0}else{if(60<q.now()-t.mousewheel.lastScrollTime)if(s<0)if(t.isEnd&&!t.params.loop||t.animating){if(i.releaseOnEdges)return!0}else t.slideNext(),t.emit("scroll",e);else if(t.isBeginning&&!t.params.loop||t.animating){if(i.releaseOnEdges)return!0}else t.slidePrev(),t.emit("scroll",e);t.mousewheel.lastScrollTime=(new X.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1},enable:function(){var e,t=this;return!!C.event&&!t.mousewheel.enabled&&(e=t.$el,(e="container"!==t.params.mousewheel.eventsTarged?S(t.params.mousewheel.eventsTarged):e).on("mouseenter",t.mousewheel.handleMouseEnter),e.on("mouseleave",t.mousewheel.handleMouseLeave),e.on(C.event,t.mousewheel.handle),t.mousewheel.enabled=!0)},disable:function(){var e,t=this;return!!C.event&&!(!t.mousewheel.enabled||(e=t.$el,(e="container"!==t.params.mousewheel.eventsTarged?S(t.params.mousewheel.eventsTarged):e).off(C.event,t.mousewheel.handle),t.mousewheel.enabled=!1))}},k={update:function(){var e,t,i=this,s=i.params.navigation;i.params.loop||(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&&0<t.length&&(i.isBeginning?t.addClass(s.disabledClass):t.removeClass(s.disabledClass),t[i.params.watchOverflow&&i.isLocked?"addClass":"removeClass"](s.lockClass)),e&&0<e.length&&(i.isEnd?e.addClass(s.disabledClass):e.removeClass(s.disabledClass),e[i.params.watchOverflow&&i.isLocked?"addClass":"removeClass"](s.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,s=i.params.navigation;(s.nextEl||s.prevEl)&&(s.nextEl&&(e=S(s.nextEl),i.params.uniqueNavElements)&&"string"==typeof s.nextEl&&1<e.length&&1===i.$el.find(s.nextEl).length&&(e=i.$el.find(s.nextEl)),s.prevEl&&(t=S(s.prevEl),i.params.uniqueNavElements)&&"string"==typeof s.prevEl&&1<t.length&&1===i.$el.find(s.prevEl).length&&(t=i.$el.find(s.prevEl)),e&&0<e.length&&e.on("click",i.navigation.onNextClick),t&&0<t.length&&t.on("click",i.navigation.onPrevClick),q.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))}},E={update:function(){var e=this,t=e.rtl,s=e.params.pagination;if(s.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a,i=(e.virtual&&e.params.virtual.enabled?e.virtual:e).slides.length,n=e.pagination.$el,o=e.params.loop?Math.
1ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((a=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>i-1-2*e.loopedSlides&&(a-=i-2*e.loopedSlides),o-1<a&&(a-=o),a<0&&"bullets"!==e.params.paginationType&&(a=o+a)):a=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&0<e.pagination.bullets.length){var r,l,d,c=e.pagination.bullets;if(s.dynamicBullets&&(e.pagination.bulletSize=c.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),n.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(s.dynamicMainBullets+4)+"px"),1<s.dynamicMainBullets&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=a-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),r=a-e.pagination.dynamicBulletIndex,d=((l=r+(Math.min(c.length,s.dynamicMainBullets)-1))+r)/2),c.removeClass(s.bulletActiveClass+" "+s.bulletActiveClass+"-next "+s.bulletActiveClass+"-next-next "+s.bulletActiveClass+"-prev "+s.bulletActiveClass+"-prev-prev "+s.bulletActiveClass+"-main"),1<n.length)c.each(function(e,t){var t=S(t),i=t.index();i===a&&t.addClass(s.bulletActiveClass),s.dynamicBullets&&(r<=i&&i<=l&&t.addClass(s.bulletActiveClass+"-main"),i===r&&t.prev().addClass(s.bulletActiveClass+"-prev").prev().addClass(s.bulletActiveClass+"-prev-prev"),i===l)&&t.next().addClass(s.bulletActiveClass+"-next").next().addClass(s.bulletActiveClass+"-next-next")});else if(c.eq(a).addClass(s.bulletActiveClass),s.dynamicBullets){for(var i=c.eq(r),p=c.eq(l),u=r;u<=l;u+=1)c.eq(u).addClass(s.bulletActiveClass+"-main");i.prev().addClass(s.bulletActiveClass+"-prev").prev().addClass(s.bulletActiveClass+"-prev-prev"),p.next().addClass(s.bulletActiveClass+"-next").next().addClass(s.bulletActiveClass+"-next-next")}s.dynamicBullets&&(i=Math.min(c.length,s.dynamicMainBullets+4),p=(e.pagination.bulletSize*i-e.pagination.bulletSize)/2-d*e.pagination.bulletSize,i=t?"right":"left",c.css(e.isHorizontal()?i:"top",p+"px"))}"fraction"===s.type&&(n.find("."+s.currentClass).text(s.formatFractionCurrent(a+1)),n.find("."+s.totalClass).text(s.formatFractionTotal(o))),"progressbar"===s.type&&(d=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical",t=(a+1)/o,p=i=1,"horizontal"==d?i=t:p=t,n.find("."+s.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+i+") scaleY("+p+")").transition(e.params.speed)),"custom"===s.type&&s.renderCustom?(n.html(s.renderCustom(e,a+1,o)),e.emit("paginationRender",e,n[0])):e.emit("paginationUpdate",e,n[0]),n[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.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,s=e.pagination.$el,a="";if("bullets"===t.type){for(var n=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,o=0;o<n;o+=1)t.renderBullet?a+=t.renderBullet.call(e,o,t.bulletClass):a+="<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";s.html(a),e.pagination.bullets=s.find("."+t.bulletClass)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',s.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',s.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var e,t=this,i=t.params.pagination;i.el&&0!==(e=S(i.el)).length&&(t.params.uniqueNavElements&&"string"==typeof i.el&&1<e.length&&1===t.$el.find(i.el).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=S(this).index()*t.params.slidesPerGroup;t.params.loop&&(e+=t.loopedSlides),t.slideTo(e)}),q.extend(t.pagination,{$el:e,el:e[0]}))},destroy:function(){var e,t=this,i=t.params.pagination;i.el&&t.pagination.el&&t.pagination.$el&&0!==t.pagination.$el.length&&((e=t.pagination.$el).removeClass(i.hiddenClass),e.removeClass(i.modifierClass+i.type),t.pagination.bullets&&t.pagination.bullets.removeClass(i.bulletActiveClass),i.clickable)&&e.off("click","."+i.bulletClass)}},$={setTranslate:function(){var e,t,i,s,a,n,o,r,l=this;l.params.scrollbar.el&&l.scrollbar.el&&(n=l.scrollbar,e=l.rtlTranslate,r=l.progress,t=n.dragSize,i=n.trackSize,s=n.$dragEl,a=n.$el,n=l.params.scrollbar,r=(i-(o=t))*r,e?0<(r=-r)?(o=t-r,r=0):i<-r+t&&(o=i+r):r<0?(o=t+r,r=0):i<r+t&&(o=i-r),l.isHorizontal()?(V.transforms3d?s.transform("translate3d("+r+"px, 0, 0)"):s.transform("translateX("+r+"px)"),s[0].style.width=o+"px"):(V.transforms3d?s.transform("translate3d(0px, "+r+"px, 0)"):s.transform("translateY("+r+"px)"),s[0].style.height=o+"px"),n.hide)&&(clearTimeout(l.scrollbar.timeout),a[0].style.opacity=1,l.scrollbar.timeout=setTimeout(function(){a[0].style.opacity=0,a.transition(400)},1e3))},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e,t,i,s,a,n,o,r=this;r.params.scrollbar.el&&r.scrollbar.el&&(t=(e=r.scrollbar).$dragEl,i=e.$el,t[0].style.width="",t[0].style.height="",s=r.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=(a=r.size/r.virtualSize)*(s/r.size),o="auto"===r.params.scrollbar.dragSize?s*a:parseInt(r.params.scrollbar.dragSize,10),r.isHorizontal()?t[0].style.width=o+"px":t[0].style.height=o+"px",i[0].style.display=1<=a?"none":"",r.params.scrollbar.hide&&(i[0].style.opacity=0),q.extend(e,{trackSize:s,divider:a,moveDivider:n,dragSize:o}),e.$el[r.params.watchOverflow&&r.isLocked?"addClass":"removeClass"](r.params.scrollbar.lockClass))},getPointerPosition:function(e){return this.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY},setDragPosition:function(e){var t=this,i=t.scrollbar,s=t.rtlTranslate,a=i.$el,n=i.dragSize,o=i.trackSize,r=i.dragStartPos,i=(i.getPointerPosition(e)-a.offset()[t.isHorizontal()?"left":"top"]-(null!==r?r:n/2))/(o-n),e=(i=Math.max(Math.min(i,1),0),s&&(i=1-i),t.minTranslate()+(t.maxTranslate()-t.minTranslate())*i);t.updateProgress(e),t.setTranslate(e),t.updateActiveIndex(),t.updateSlidesClasses()},onDragStart:function(e){var t=this,i=t.params.scrollbar,s=t.scrollbar,a=t.$wrapperEl,n=s.$el,o=s.$dragEl;t.scrollbar.isTouched=!0,t.scrollbar.dragStartPos=e.target===o[0]||e.target===o?s.getPointerPosition(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),a.transition(100),o.transition(100),s.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),n.transition(0),i.hide&&n.css("opacity",1),t.emit("scrollbarDragStart",e)}
1,onDragMove:function(e){var t=this.scrollbar,i=this.$wrapperEl,s=t.$el,a=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),i.transition(0),s.transition(0),a.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,i=t.params.scrollbar,s=t.scrollbar.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,i.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=q.nextTick(function(){s.css("opacity",0),s.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),i.snapOnRelease)&&t.slideToClosest()},enableDraggable:function(){var e,t,i,s,a,n=this;n.params.scrollbar.el&&(i=n.scrollbar,e=n.touchEventsTouch,t=n.touchEventsDesktop,a=n.params,i=i.$el[0],s=!(!V.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},a=!(!V.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1},V.touch?(i.addEventListener(e.start,n.scrollbar.onDragStart,s),i.addEventListener(e.move,n.scrollbar.onDragMove,s),i.addEventListener(e.end,n.scrollbar.onDragEnd,a)):(i.addEventListener(t.start,n.scrollbar.onDragStart,s),p.addEventListener(t.move,n.scrollbar.onDragMove,s),p.addEventListener(t.end,n.scrollbar.onDragEnd,a)))},disableDraggable:function(){var e,t,i,s,a,n=this;n.params.scrollbar.el&&(i=n.scrollbar,e=n.touchEventsTouch,t=n.touchEventsDesktop,a=n.params,i=i.$el[0],s=!(!V.passiveListener||!a.passiveListeners)&&{passive:!1,capture:!1},a=!(!V.passiveListener||!a.passiveListeners)&&{passive:!0,capture:!1},V.touch?(i.removeEventListener(e.start,n.scrollbar.onDragStart,s),i.removeEventListener(e.move,n.scrollbar.onDragMove,s),i.removeEventListener(e.end,n.scrollbar.onDragEnd,a)):(i.removeEventListener(t.start,n.scrollbar.onDragStart,s),p.removeEventListener(t.move,n.scrollbar.onDragMove,s),p.removeEventListener(t.end,n.scrollbar.onDragEnd,a)))},init:function(){var e,t,i,s,a=this;a.params.scrollbar.el&&(e=a.scrollbar,s=a.$el,i=S((t=a.params.scrollbar).el),0===(s=(i=a.params.uniqueNavElements&&"string"==typeof t.el&&1<i.length&&1===s.find(t.el).length?s.find(t.el):i).find("."+a.params.scrollbar.dragClass)).length&&(s=S('<div class="'+a.params.scrollbar.dragClass+'"></div>'),i.append(s)),q.extend(e,{$el:i,el:i[0],$dragEl:s,dragEl:s[0]}),t.draggable)&&e.enableDraggable()},destroy:function(){this.scrollbar.disableDraggable()}},F={setTransform:function(e,t){var i=this.rtl,e=S(e),i=i?-1:1,s=e.attr("data-swiper-parallax")||"0",a=e.attr("data-swiper-parallax-x"),n=e.attr("data-swiper-parallax-y"),o=e.attr("data-swiper-parallax-scale"),r=e.attr("data-swiper-parallax-opacity");a||n?(a=a||"0",n=n||"0"):this.isHorizontal()?(a=s,n="0"):(n=s,a="0"),a=0<=a.indexOf("%")?parseInt(a,10)*t*i+"%":a*t*i+"px",n=0<=n.indexOf("%")?parseInt(n,10)*t+"%":n*t+"px",null!=r&&(s=r-(r-1)*(1-Math.abs(t)),e[0].style.opacity=s),null==o?e.transform("translate3d("+a+", "+n+", 0px)"):(i=o-(o-1)*(1-Math.abs(t)),e.transform("translate3d("+a+", "+n+", 0px) scale("+i+")"))},setTranslate:function(){var s=this,e=s.$el,t=s.slides,a=s.progress,n=s.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){s.parallax.setTransform(t,a)}),t.each(function(e,t){var i=t.progress;1<s.params.slidesPerGroup&&"auto"!==s.params.slidesPerView&&(i+=Math.ceil(e/2)-a*(n.length-1)),i=Math.min(Math.max(i,-1),1),S(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){s.parallax.setTransform(t,i)})})},setTransition:function(s){void 0===s&&(s=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 t=S(t),i=parseInt(t.attr("data-swiper-parallax-duration"),10)||s;0===s&&(i=0),t.transition(i)})}},R={getDistanceBetweenTouches:function(e){var t,i,s;return e.targetTouches.length<2?1:(t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,e=e.targetTouches[1].pageY,Math.sqrt(Math.pow(s-t,2)+Math.pow(e-i,2)))},onGestureStart:function(e){var t=this,i=t.params.zoom,s=t.zoom,a=s.gesture;if(s.fakeGestureTouched=!1,s.fakeGestureMoved=!1,!V.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;s.fakeGestureTouched=!0,a.scaleStart=R.getDistanceBetweenTouches(e)}a.$slideEl&&a.$slideEl.length||(a.$slideEl=S(e.target).closest(".swiper-slide"),0===a.$slideEl.length&&(a.$slideEl=t.slides.eq(t.activeIndex)),a.$imageEl=a.$slideEl.find("img, svg, canvas"),a.$imageWrapEl=a.$imageEl.parent("."+i.containerClass),a.maxRatio=a.$imageWrapEl.attr("data-swiper-zoom")||i.maxRatio,0!==a.$imageWrapEl.length)?(a.$imageEl.transition(0),t.zoom.isScaling=!0):a.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,i=this.zoom,s=i.gesture;if(!V.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;i.fakeGestureMoved=!0,s.scaleMove=R.getDistanceBetweenTouches(e)}s.$imageEl&&0!==s.$imageEl.length&&(i.scale=V.gestures?e.scale*i.currentScale:s.scaleMove/s.scaleStart*i.currentScale,i.scale>s.maxRatio&&(i.scale=s.maxRatio-1+Math.pow(i.scale-s.maxRatio+1,.5)),i.scale<t.minRatio&&(i.scale=t.minRatio+1-Math.pow(t.minRatio-i.scale+1,.5)),s.$imageEl.transform("translate3d(0,
10,0) scale("+i.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,i=this.zoom,s=i.gesture;if(!V.gestures){if(!i.fakeGestureTouched||!i.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!r.android)return;i.fakeGestureTouched=!1,i.fakeGestureMoved=!1}s.$imageEl&&0!==s.$imageEl.length&&(i.scale=Math.max(Math.min(i.scale,s.maxRatio),t.minRatio),s.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+i.scale+")"),i.currentScale=i.scale,i.isScaling=!1,1===i.scale)&&(s.$slideEl=void 0)},onTouchStart:function(e){var t=this.zoom,i=t.gesture,t=t.image;i.$imageEl&&0!==i.$imageEl.length&&!t.isTouched&&(r.android&&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,i=t.zoom,s=i.gesture,a=i.image,n=i.velocity;if(s.$imageEl&&0!==s.$imageEl.length&&(t.allowClick=!1,a.isTouched)&&s.$slideEl){a.isMoved||(a.width=s.$imageEl[0].offsetWidth,a.height=s.$imageEl[0].offsetHeight,a.startX=q.getTranslate(s.$imageWrapEl[0],"x")||0,a.startY=q.getTranslate(s.$imageWrapEl[0],"y")||0,s.slideWidth=s.$slideEl[0].offsetWidth,s.slideHeight=s.$slideEl[0].offsetHeight,s.$imageWrapEl.transition(0),t.rtl&&(a.startX=-a.startX,a.startY=-a.startY));var o=a.width*i.scale,r=a.height*i.scale;if(!(o<s.slideWidth&&r<s.slideHeight)){if(a.minX=Math.min(s.slideWidth/2-o/2,0),a.maxX=-a.minX,a.minY=Math.min(s.slideHeight/2-r/2,0),a.maxY=-a.minY,a.touchesCurrent.x=("touchmove"===e.type?e.targetTouches[0]:e).pageX,a.touchesCurrent.y=("touchmove"===e.type?e.targetTouches[0]:e).pageY,!a.isMoved&&!i.isScaling){if(t.isHorizontal()&&(Math.floor(a.minX)===Math.floor(a.startX)&&a.touchesCurrent.x<a.touchesStart.x||Math.floor(a.maxX)===Math.floor(a.startX)&&a.touchesCurrent.x>a.touchesStart.x))return void(a.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(a.minY)===Math.floor(a.startY)&&a.touchesCurrent.y<a.touchesStart.y||Math.floor(a.maxY)===Math.floor(a.startY)&&a.touchesCurrent.y>a.touchesStart.y))return void(a.isTouched=!1)}e.preventDefault(),e.stopPropagation(),a.isMoved=!0,a.currentX=a.touchesCurrent.x-a.touchesStart.x+a.startX,a.currentY=a.touchesCurrent.y-a.touchesStart.y+a.startY,a.currentX<a.minX&&(a.currentX=a.minX+1-Math.pow(a.minX-a.currentX+1,.8)),a.currentX>a.maxX&&(a.currentX=a.maxX-1+Math.pow(a.currentX-a.maxX+1,.8)),a.currentY<a.minY&&(a.currentY=a.minY+1-Math.pow(a.minY-a.currentY+1,.8)),a.currentY>a.maxY&&(a.currentY=a.maxY-1+Math.pow(a.currentY-a.maxY+1,.8)),n.prevPositionX||(n.prevPositionX=a.touchesCurrent.x),n.prevPositionY||(n.prevPositionY=a.touchesCurrent.y),n.prevTime||(n.prevTime=Date.now()),n.x=(a.touchesCurrent.x-n.prevPositionX)/(Date.now()-n.prevTime)/2,n.y=(a.touchesCurrent.y-n.prevPositionY)/(Date.now()-n.prevTime)/2,Math.abs(a.touchesCurrent.x-n.prevPositionX)<2&&(n.x=0),Math.abs(a.touchesCurrent.y-n.prevPositionY)<2&&(n.y=0),n.prevPositionX=a.touchesCurrent.x,n.prevPositionY=a.touchesCurrent.y,n.prevTime=Date.now(),s.$imageWrapEl.transform("translate3d("+a.currentX+"px, "+a.currentY+"px,0)")}}},onTouchEnd:function(){var e,t,i,s,a=this.zoom,n=a.gesture,o=a.image,r=a.velocity;n.$imageEl&&0!==n.$imageEl.length&&(o.isTouched&&o.isMoved?(o.isTouched=!1,o.isMoved=!1,e=r.x*(i=300),e=o.currentX+e,t=r.y*(s=300),t=o.currentY+t,0!==r.x&&(i=Math.abs((e-o.currentX)/r.x)),0!==r.y&&(s=Math.abs((t-o.currentY)/r.y)),r=Math.max(i,s),o.currentX=e,o.currentY=t,i=o.width*a.scale,s=o.height*a.scale,o.minX=Math.min(n.slideWidth/2-i/2,0),o.maxX=-o.minX,o.minY=Math.min(n.slideHeight/2-s/2,0),o.maxY=-o.minY,o.currentX=Math.max(Math.min(o.currentX,o.maxX),o.minX),o.currentY=Math.max(Math.min(o.currentY,o.maxY),o.minY),n.$imageWrapEl.transition(r).transform("translate3d("+o.currentX+"px, "+o.currentY+"px,0)")):(o.isTouched=!1,o.isMoved=!1))},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),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,s,a,n=this,o=n.zoom,r=n.params.zoom,l=o.gesture,d=o.image;l.$slideEl||(l.$slideEl=n.clickedSlide?S(n.clickedSlide):n.slides.eq(n.activeIndex),l.$imageEl=l.$slideEl.find("img, svg, canvas"),l.$imageWrapEl=l.$imageEl.parent("."+r.containerClass)),l.$imageEl&&0!==l.$imageEl.length&&(l.$slideEl.addClass(""+r.zoomedSlideClass),n=void 0===d.touchesStart.x&&e?(t=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(t=d.touchesStart.x,d.touchesStart.y),o.scale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,o.currentScale=l.$imageWrapEl.attr("data-swiper-zoom")||r.maxRatio,e?(d=l.$slideEl[0].offsetWidth,r=l.$slideEl[0].offsetHeight,e=l.$slideEl.offset().left+d/2-t,t=l.$slideEl.offset().top+r/2-n,n=l.$imageEl[0].offsetWidth,a=l.$imageEl[0].offsetHeight,n=n*o.scale,a=a*o.scale,n=-(d=Math.min(d/2-n/2,0)),a=-(r=Math.min(r/2-a/2,0)),n<(i=(i=e*o.scale)<d?d:i)&&(i=n),a<(s=(s=t*o.scale)<r?r:s)&&(s=a)):s=i=0,l.$imageWrapEl.transition(300).transform("translate3d("+i+"px, "+s+"px,0)"),l.$imageEl.transition(300).transform("translate3d(0,
10,0) scale("+o.scale+")"))},out:function(){var e=this,t=e.zoom,i=e.params.zoom,s=t.gesture;s.$slideEl||(s.$slideEl=e.clickedSlide?S(e.clickedSlide):e.slides.eq(e.activeIndex),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+i.containerClass)),s.$imageEl&&0!==s.$imageEl.length&&(t.scale=1,t.currentScale=1,s.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),s.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),s.$slideEl.removeClass(""+i.zoomedSlideClass),s.$slideEl=void 0)},enable:function(){var e,t=this,i=t.zoom;i.enabled||(i.enabled=!0,e=!("touchstart"!==t.touchEvents.start||!V.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},V.gestures?(t.$wrapperEl.on("gesturestart",".swiper-slide",i.onGestureStart,e),t.$wrapperEl.on("gesturechange",".swiper-slide",i.onGestureChange,e),t.$wrapperEl.on("gestureend",".swiper-slide",i.onGestureEnd,e)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.on(t.touchEvents.start,".swiper-slide",i.onGestureStart,e),t.$wrapperEl.on(t.touchEvents.move,".swiper-slide",i.onGestureChange,e),t.$wrapperEl.on(t.touchEvents.end,".swiper-slide",i.onGestureEnd,e)),t.$wrapperEl.on(t.touchEvents.move,"."+t.params.zoom.containerClass,i.onTouchMove))},disable:function(){var e,t=this,i=t.zoom;i.enabled&&(t.zoom.enabled=!1,e=!("touchstart"!==t.touchEvents.start||!V.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},V.gestures?(t.$wrapperEl.off("gesturestart",".swiper-slide",i.onGestureStart,e),t.$wrapperEl.off("gesturechange",".swiper-slide",i.onGestureChange,e),t.$wrapperEl.off("gestureend",".swiper-slide",i.onGestureEnd,e)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.off(t.touchEvents.start,".swiper-slide",i.onGestureStart,e),t.$wrapperEl.off(t.touchEvents.move,".swiper-slide",i.onGestureChange,e),t.$wrapperEl.off(t.touchEvents.end,".swiper-slide",i.onGestureEnd,e)),t.$wrapperEl.off(t.touchEvents.move,"."+t.params.zoom.containerClass,i.onTouchMove))}},G={loadInSlide:function(e,r){void 0===r&&(r=!0);var l,d=this,c=d.params.lazy;void 0!==e&&0!==d.slides.length&&(e=(l=d.virtual&&d.params.virtual.enabled?d.$wrapperEl.children("."+d.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):d.slides.eq(e)).find("."+c.elementClass+":not(."+c.loadedClass+"):not(."+c.loadingClass+")"),0!==(e=!l.hasClass(c.elementClass)||l.hasClass(c.loadedClass)||l.hasClass(c.loadingClass)?e:e.add(l[0])).length)&&e.each(function(e,t){var i=S(t),s=(i.addClass(c.loadingClass),i.attr("data-background")),a=i.attr("data-src"),n=i.attr("data-srcset"),o=i.attr("data-sizes");d.loadImage(i[0],a||s,n,o,!1,function(){var e,t;null==d||!d||d&&!d.params||d.destroyed||(s?(i.css("background-image",'url("'+s+'")'),i.removeAttr("data-background")):(n&&(i.attr("srcset",n),i.removeAttr("data-srcset")),o&&(i.attr("sizes",o),i.removeAttr("data-sizes")),a&&(i.attr("src",a),i.removeAttr("data-src"))),i.addClass(c.loadedClass).removeClass(c.loadingClass),l.find("."+c.preloaderClass).remove(),d.params.loop&&r&&(e=l.attr("data-swiper-slide-index"),l.hasClass(d.params.slideDuplicateClass)?(t=d.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+d.params.slideDuplicateClass+")"),d.lazy.loadInSlide(t.index(),!1)):(t=d.$wrapperEl.children("."+d.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]'),d.lazy.loadInSlide(t.index(),!1))),d.emit("lazyImageReady",l[0],i[0]))}),d.emit("lazyImageLoad",l[0],i[0])})},load:function(){var i=this,t=i.$wrapperEl,s=i.params,a=i.slides,e=i.activeIndex,n=i.virtual&&s.virtual.enabled,o=s.lazy,r=s.slidesPerView;function l(e){if(n){if(t.children("."+s.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return 1}else if(a[e])return 1}function d(e){return n?S(e).attr("data-swiper-slide-index"):S(e).index()}if("auto"===r&&(r=0),i.lazy.initialImageLoaded||(i.lazy.initialImageLoaded=!0),i.params.watchSlidesVisibility)t.children("."+s.slideVisibleClass).each(function(e,t){t=n?S(t).attr("data-swiper-slide-index"):S(t).index();i.lazy.loadInSlide(t)});else if(1<r)for(var c=e;c<e+r;c+=1)l(c)&&i.lazy.loadInSlide(c);else i.lazy.loadInSlide(e);if(o.loadPrevNext)if(1<r||o.loadPrevNextAmount&&1<o.loadPrevNextAmount){for(var o=o.loadPrevNextAmount,p=r,u=Math.min(e+p+Math.max(o,p),a.length),p=Math.max(e-Math.max(p,o),0),h=e+r;h<u;h+=1)l(h)&&i.lazy.loadInSlide(h);for(var f=p;f<e;f+=1)l(f)&&i.lazy.loadInSlide(f)}else{o=t.children("."+s.slideNextClass),p=(0<o.length&&i.lazy.loadInSlide(d(o)),t.children("."+s.slidePrevClass));0<p.length&&i.lazy.loadInSlide(d(p))}}},P={LinearSpline:function(e,t){var i,s,a,n,o;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(o=function(e,t){for(s=-1,i=e.length;1<i-s;)e[a=i+s>>
11]<=t?s=a:i=a;return i}(this.x,e),n=o-1,(e-this.x[n])*(this.y[o]-this.y[n])/(this.x[o]-this.x[n])+this.y[n]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new P.LinearSpline(t.slidesGrid,e.slidesGrid):new P.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){var i,s,a=this,n=a.controller.control;function o(e){var t=a.rtlTranslate?-a.translate:a.translate;"slide"===a.params.controller.by&&(a.controller.getInterpolateFunction(e),s=-a.controller.spline.interpolate(-t)),s&&"container"!==a.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(a.maxTranslate()-a.minTranslate()),s=(t-a.minTranslate())*i+e.minTranslate()),a.params.controller.inverse&&(s=e.maxTranslate()-s),e.updateProgress(s),e.setTranslate(s,a),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(var r=0;r<n.length;r+=1)n[r]!==t&&n[r]instanceof h&&o(n[r]);else n instanceof h&&t!==n&&o(n)},setTransition:function(t,e){var i,s=this,a=s.controller.control;function n(e){e.setTransition(t,s),0!==t&&(e.transitionStart(),e.params.autoHeight&&q.nextTick(function(){e.updateAutoHeight()}),e.$wrapperEl.transitionEnd(function(){a&&(e.params.loop&&"slide"===s.params.controller.by&&e.loopFix(),e.transitionEnd())}))}if(Array.isArray(a))for(i=0;i<a.length;i+=1)a[i]!==e&&a[i]instanceof h&&n(a[i]);else a instanceof h&&e!==a&&n(a)}},W={makeElFocusable:function(e){return e.attr("tabIndex","0"),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=S(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||(e=(t=i.navigation).$nextEl,(t=t.$prevEl)&&0<t.length&&(i.isBeginning?i.a11y.disableEl(t):i.a11y.enableEl(t)),e&&0<e.length&&(i.isEnd?i.a11y.disableEl(e):i.a11y.enableEl(e)))},updatePagination:function(){var i=this,s=i.params.a11y;i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.bullets.each(function(e,t){t=S(t);i.a11y.makeElFocusable(t),i.a11y.addElRole(t,"button"),i.a11y.addElLabel(t,s.paginationBulletMessage.replace(/{{index}}/,t.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,i,s=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,s.nextSlideMessage),t.on("keydown",e.a11y.onEnterKey)),i&&(e.a11y.makeElFocusable(i),e.a11y.addElRole(i,"button"),e.a11y.addElLabel(i,s.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)}},M={init:function(){var e,t=this;t.params.history&&(X.history&&X.history.pushState?((e=t.history).initialized=!0,e.paths=M.getPathValues(),(e.paths.key||e.paths.value)&&(e.scrollToSlide(0,e.paths.value,t.params.runCallbacksOnInit),t.params.history.replaceState||X.addEventListener("popstate",t.history.setHistoryPopState))):(t.params.history.enabled=!1,t.params.hashNavigation.enabled=!0))},destroy:function(){this.params.history.replaceState||X.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=M.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=X.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=M.slugify(t.attr("data-history")),X.location.pathname.includes(e)||(t=e+"/"+t),(e=X.history.state)&&e.value===t||(this.params.history.replaceState?X.history.replaceState({value:t},null,t):X.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){var s=this;if(t)for(var a=0,n=s.slides.length;a<n;a+=1){var o=s.slides.eq(a);M.slugify(o.attr("data-history"))!==t||o.hasClass(s.params.slideDuplicateClass)||(o=o.index(),s.slideTo(o,e,i))}else s.slideTo(0,e,i)}},z={onHashCange:function(){var e=this,t=p.location.hash.replace("#","");t!==e.slides.eq(e.activeIndex).attr("data-hash")&&void 0!==(t=e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index())&&e.slideTo(t)},setHash:function(){var e=this;e.hashNavigation.initialized&&e.params.hashNavigation.enabled&&(e.params.hashNavigation.replaceState&&X.history&&X.history.replaceState?X.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||""):(e=(e=e.slides.eq(e.activeIndex)).attr("data-hash")||e.attr("data-history"),p.location.hash=e||""))},init:function(){var e=this;if(!(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)){e.hashNavigation.initialized=!0;var t=p.location.hash.replace("#","");if(t)for(var i=0,s=e.slides.length;i<s;i+=1){var a=e.slides.eq(i);(a.attr("data-hash")||a.attr("data-history"))!==t||a.hasClass(e.params.slideDuplicateClass)||(a=a.index(),e.slideTo(a,0,e.params.runCallbacksOnInit,!0))}e.params.hashNavigation.watchState&&S(X).on("hashchange",e.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&S(X).off("hashchange",this.hashNavigation.onHashCange)}},j={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=q.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
1!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"))},i)},start:function(){var e=this;return void 0===e.autoplay.timeout&&!e.autoplay.running&&(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0)},stop:function(){var e=this;return!!e.autoplay.running&&void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.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()))}},U={setTranslate:function(){for(var e=this,t=e.slides,i=0;i<t.length;i+=1){var s=e.slides.eq(i),a=-s[0].swiperSlideOffset,n=(e.params.virtualTranslate||(a-=e.translate),0),o=(e.isHorizontal()||(n=a,a=0),e.params.fadeEffect.crossFade?Math.max(1-Math.abs(s[0].progress),0):1+Math.min(Math.max(s[0].progress,-1),0));s.css({opacity:o}).transform("translate3d("+a+"px, "+n+"px, 0px)")}},setTransition:function(e){var i,s=this,t=s.slides,a=s.$wrapperEl;t.transition(e),s.params.virtualTranslate&&0!==e&&(i=!1,t.transitionEnd(function(){if(!i&&s&&!s.destroyed){i=!0,s.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)a.trigger(e[t])}}))}},J={setTranslate:function(){var e,t=this,i=t.$el,s=t.$wrapperEl,a=t.slides,n=t.width,o=t.height,r=t.rtlTranslate,l=t.size,d=t.params.cubeEffect,c=t.isHorizontal(),p=t.virtual&&t.params.virtual.enabled,u=0;d.shadow&&(c?(0===(e=s.find(".swiper-cube-shadow")).length&&(e=S('<div class="swiper-cube-shadow"></div>'),s.append(e)),e.css({height:n+"px"})):0===(e=i.find(".swiper-cube-shadow")).length&&(e=S('<div class="swiper-cube-shadow"></div>'),i.append(e)));for(var h,f=0;f<a.length;f+=1){var m=a.eq(f),g=f,v=90*(g=p?parseInt(m.attr("data-swiper-slide-index"),10):g),b=Math.floor(v/360),w=(r&&(v=-v,b=Math.floor(-v/360)),Math.max(Math.min(m[0].progress,1),-1)),y=0,x=0,T=0,b=(g%4==0?(y=4*-b*l,T=0):(g-1)%4==0?(y=0,T=4*-b*l):(g-2)%4==0?(y=l+4*b*l,T=l):(g-3)%4==0&&(y=-l,T=3*l+4*l*b),r&&(y=-y),c||(x=y,y=0),"rotateX("+(c?0:-v)+"deg) rotateY("+(c?v:0)+"deg) translate3d("+y+"px, "+x+"px, "+T+"px)");w<=1&&-1<w&&(u=90*g+90*w,r)&&(u=90*-g-90*w),m.transform(b),d.slideShadows&&(v=c?m.find(".swiper-slide-shadow-left"):m.find(".swiper-slide-shadow-top"),y=c?m.find(".swiper-slide-shadow-right"):m.find(".swiper-slide-shadow-bottom"),0===v.length&&(v=S('<div class="swiper-slide-shadow-'+(c?"left":"top")+'"></div>'),m.append(v)),0===y.length&&(y=S('<div class="swiper-slide-shadow-'+(c?"right":"bottom")+'"></div>'),m.append(y)),v.length&&(v[0].style.opacity=Math.max(-w,0)),y.length)&&(y[0].style.opacity=Math.max(w,0))}s.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"}),d.shadow&&(c?e.transform("translate3d(0px, "+(n/2+d.shadowOffset)+"px, "+-n/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")"):(i=Math.abs(u)-90*Math.floor(Math.abs(u)/90),n=1.5-(Math.sin(2*i*Math.PI/360)/2+Math.cos(2*i*Math.PI/360)/2),i=d.shadowScale,n=d.shadowScale/n,h=d.shadowOffset,e.transform("scale3d("+i+", 1, "+n+") translate3d(0px, "+(o/2+h)+"px, "+-o/2/n+"px) rotateX(-90deg)"))),s.transform("translate3d(0px,0,"+(Y.isSafari||Y.isUiWebView?-l/2:0)+"px) rotateX("+(t.isHorizontal()?0:u)+"deg) rotateY("+(t.isHorizontal()?-u: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)}},K={setTranslate:function(){for(var e=this,t=e.slides,i=e.rtlTranslate,s=0;s<t.length;s+=1){var a,n,o=t.eq(s),r=o[0].progress,l=-180*(r=e.params.flipEffect.limitRotation?Math.max(Math.min(o[0].progress,
11),-1):r),d=0,c=-o[0].swiperSlideOffset,p=0;e.isHorizontal()?i&&(l=-l):(p=c,d=-l,l=c=0),o[0].style.zIndex=-Math.abs(Math.round(r))+t.length,e.params.flipEffect.slideShadows&&(a=e.isHorizontal()?o.find(".swiper-slide-shadow-left"):o.find(".swiper-slide-shadow-top"),n=e.isHorizontal()?o.find(".swiper-slide-shadow-right"):o.find(".swiper-slide-shadow-bottom"),0===a.length&&(a=S('<div class="swiper-slide-shadow-'+(e.isHorizontal()?"left":"top")+'"></div>'),o.append(a)),0===n.length&&(n=S('<div class="swiper-slide-shadow-'+(e.isHorizontal()?"right":"bottom")+'"></div>'),o.append(n)),a.length&&(a[0].style.opacity=Math.max(-r,0)),n.length)&&(n[0].style.opacity=Math.max(r,0)),o.transform("translate3d("+c+"px, "+p+"px, 0px) rotateX("+d+"deg) rotateY("+l+"deg)")}},setTransition:function(e){var i,s=this,t=s.slides,a=s.activeIndex,n=s.$wrapperEl;t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),s.params.virtualTranslate&&0!==e&&(i=!1,t.eq(a).transitionEnd(function(){if(!i&&s&&!s.destroyed){i=!0,s.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)n.trigger(e[t])}}))}},Q={setTranslate:function(){for(var e=this,t=e.width,i=e.height,s=e.slides,a=e.$wrapperEl,n=e.slidesSizesGrid,o=e.params.coverflowEffect,r=e.isHorizontal(),e=e.translate,l=r?t/2-e:i/2-e,d=r?o.rotate:-o.rotate,c=o.depth,p=0,u=s.length;p<u;p+=1){var h=s.eq(p),f=n[p],f=(l-h[0].swiperSlideOffset-f/2)/f*o.modifier,m=r?d*f:0,g=r?0:d*f,v=-c*Math.abs(f),b=r?0:o.stretch*f,w=r?o.stretch*f:0,w=(Math.abs(w)<.001&&(w=0),Math.abs(b)<.001&&(b=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),"translate3d("+w+"px,"+b+"px,"+v+"px) rotateX("+(g=Math.abs(g)<.001?0:g)+"deg) rotateY("+m+"deg)");h.transform(w),h[0].style.zIndex=1-Math.abs(Math.round(f)),o.slideShadows&&(b=r?h.find(".swiper-slide-shadow-left"):h.find(".swiper-slide-shadow-top"),v=r?h.find(".swiper-slide-shadow-right"):h.find(".swiper-slide-shadow-bottom"),0===b.length&&(b=S('<div class="swiper-slide-shadow-'+(r?"left":"top")+'"></div>'),h.append(b)),0===v.length&&(v=S('<div class="swiper-slide-shadow-'+(r?"right":"bottom")+'"></div>'),h.append(v)),b.length&&(b[0].style.opacity=0<f?f:0),v.length)&&(v[0].style.opacity=0<-f?-f:0)}(V.pointerEvents||V.prefixedPointerEvents)&&(a[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)}},Z={init:function(){var e=this,t=e.params.thumbs,i=e.constructor;t.swiper instanceof i?(e.thumbs.swiper=t.swiper,q.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),q.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):q.isObject(t.swiper)&&(e.thumbs.swiper=new i(q.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,s=this,a=s.thumbs.swiper;a&&(e=a.clickedIndex,(i=a.clickedSlide)&&S(i).hasClass(s.params.thumbs.slideThumbActiveClass)||null==e||(i=a.params.loop?parseInt(S(a.clickedSlide).attr("data-swiper-slide-index"),10):e,s.params.loop&&(a=s.activeIndex,s.slides.eq(a).hasClass(s.params.slideDuplicateClass)&&(s.loopFix(),s._clientLeft=s.$wrapperEl[0].clientLeft,a=s.activeIndex),e=s.slides.eq(a).prevAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),t=s.slides.eq(a).nextAll('[data-swiper-slide-index="'+i+'"]').eq(0).index(),i=void 0===e||void 0!==t&&t-a<a-e?t:e),s.slideTo(i)))},update:function(e){var t=this,i=t.thumbs.swiper;if(i){var s,a,n,o="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView,r=(t.realIndex!==i.realIndex&&(s=i.activeIndex,n=i.params.loop?(i.slides.eq(s).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,s=i.activeIndex),a=i.slides.eq(s).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),n=i.slides.eq(s).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),void 0===a?n:void 0===n?a:n-s==s-a?s:n-s<s-a?n:a):t.realIndex,i.visibleSlidesIndexes)&&i.visibleSlidesIndexes.indexOf(n)<0&&(i.params.centeredSlides?n=s<n?n-Math.floor(o/2)+1:n+Math.floor(o/2)-1:s<n&&(n=n-o+1),i.slideTo(n,e?0:void 0)),1),l=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(r=t.params.slidesPerView),i.slides.removeClass(l),i.params.loop||i.params.virtual)for(var d=0;d<r;d+=1)i.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+d)+'"]').addClass(l);else for(var c=0;c<r;c+=1)i.slides.eq(t.realIndex+c).addClass(l)}}},A=[f,m,g,v,w,x,t,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;q.extend(e,{mousewheel:{enabled:!1,enable:C.enable.bind(e),disable:C.disable.bind(e),handle:C.handle.bind(e),handleMouseEnter:C.handleMouseEnter.bind(e),handleMouseLeave:C.handleMouseLeave.bind(e),lastScrollTime:q.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){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;q.extend(e,{navigation:{init:k.init.bind(e),update:k.update.bind(e),destroy:k.destroy.bind(e),onNextClick:k.onNextClick.bind(e),onPrevClick:k.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,s=i.navigation,a=s.$nextEl,s=s.$prevEl;!i.params.navigation.hideOnClick||S(e.target).is(s)||S(e.target).is(a)||(a?t=a.hasClass(i.params.navigation.hiddenClass):s&&(t=s.hasClass(i.params.navigation.hiddenClass)),!0===t?i.emit("navigationShow",i):i.emit("navigationHide",i),a&&a.toggleClass(i.params.navigation.hiddenClass),s&&s.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(){var e=this;q.extend(e,{pagination:{init:E.init.bind(e),render:E.render.bind(e),update:E.update.bind(e),destroy:E.destroy.bind(e),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&&!S(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;q.extend(e,{scrollbar:{init:$.init.bind(e),destroy:$.destroy.bind(e),updateSize:$.updateSize.bind(e),setTranslate:$.setTranslate.bind(e),setTransition:$.setTransition.bind(e),enableDraggable:$.enableDraggable.bind(e),disableDraggable:$.disableDraggable.bind(e),setDragPosition:$.setDragPosition.bind(e),getPointerPosition:$.getPointerPosition.bind(e),onDragStart:$.onDragStart.bind(e),onDragMove:$.onDragMove.bind(e),onDragEnd:$.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(){q.extend(this,{parallax:{setTransform:F.setTransform.bind(this),setTranslate:F.setTranslate.bind(this),setTransition:F.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 s=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}},a=("onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(e){t[e]=R[e].bind(s)}),q.extend(s,{zoom:t}),1);Object.defineProperty(s.zoom,"scale",{get:function(){return a}
1,set:function(e){var t,i;a!==e&&(t=s.zoom.gesture.$imageEl?s.zoom.gesture.$imageEl[0]:void 0,i=s.zoom.gesture.$slideEl?s.zoom.gesture.$slideEl[0]:void 0,s.emit("zoomChange",e,t,i)),a=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()}}},{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(){q.extend(this,{lazy:{initialImageLoaded:!1,load:G.load.bind(this),loadInSlide:G.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(){var e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;q.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:P.getInterpolateFunction.bind(e),setTranslate:P.setTranslate.bind(e),setTransition:P.setTransition.bind(e)}})},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;q.extend(t,{a11y:{liveRegion:S('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}),Object.keys(W).forEach(function(e){t.a11y[e]=W[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(){var e=this;q.extend(e,{history:{init:M.init.bind(e),setHistory:M.setHistory.bind(e),setHistoryPopState:M.setHistoryPopState.bind(e),scrollToSlide:M.scrollToSlide.bind(e),destroy:M.destroy.bind(e)}})},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)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;q.extend(e,{hashNavigation:{initialized:!1,init:z.init.bind(e),destroy:z.destroy.bind(e),setHash:z.setHash.bind(e),onHashCange:z.onHashCange.bind(e)}})},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()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;q.extend(t,{autoplay:{running:!1,paused:!1,run:j.run.bind(t),start:j.start.bind(t),stop:j.stop.bind(t),pause:j.pause.bind(t),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()},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())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){q.extend(this,{fadeEffect:{setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{beforeInit:function(){var e,t=this;"fade"===t.params.effect&&(t.classNames.push(t.params.containerModifierClass+"fade"),q.extend(t.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),q.extend(t.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(){q.extend(this,{cubeEffect:{setTranslate:J.setTranslate.bind(this),setTransition:J.setTransition.bind(this)}})},on:{beforeInit:function(){var e,t=this;"cube"===t.params.effect&&(t.classNames.push(t.params.containerModifierClass+"cube"),t.classNames.push(t.params.containerModifierClass+"3d"),q.extend(t.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0}),q.extend(t.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(){q.extend(this,{flipEffect:{setTranslate:K.setTranslate.bind(this),setTransition:K.setTransition.bind(this)}})},on:{beforeInit:function(){var e,t=this;"flip"===t.params.effect&&(t.classNames.push(t.params.containerModifierClass+"flip"),t.classNames.push(t.params.containerModifierClass+"3d"),q.extend(t.params,e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0}),q.extend(t.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,modifier:1,slideShadows:!0}},create:function(){q.extend(this,{coverflowEffect:{setTranslate:Q.setTranslate.bind(this),setTransition:Q.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.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,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){q.extend(this,{thumbs:{swiper:null,init:Z.init.bind(this),update:Z.update.bind(this),onThumbClick:Z.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===h.use&&(h.use=h.Class.use,h.installModule=h.Class.installModule),h.use(A),h}),function(r,p){function e(e){for(var t={},i=0;i<e.length;i++)t[e[i].toUpperCase()]=e[i];return t}function D(e,t){return typeof e===g&&-1!==O(t).indexOf(O(e))}function l(e,t){if(typeof e===g)return e=e.replace(/^\s\s*/,u),typeof t==f?e:e.substring(0,500)}function d(e,t){for(var i,s,a,n,o,r=0;r<t.length&&!n;){for(var l=t[r],d=t[r+1],c=i=0;c<l.length&&!n&&l[c];)if(n=l[c++].exec(e))for(s=0;s<d.length;s++)o=n[++i],typeof(a=d[s])===m&&0<a.length?2===a.length?typeof a[1]==h?this[a[0]]=a[1].call(this,o):this[a[0]]=a[1]:3===a.length?typeof a[1]!==h||a[1].exec&&a[1].test?this[a[0]]=o?o.replace(a[1],a[2]):p:this[a[0]]=o?a[1].call(this,o,a[2]):p:4===a.length&&(this[a[0]]=o?a[3].call(this,o.replace(a[1],a[2])):p):this[a]=o||p;r+=2}}function t(e,t){for(var i in t)if(typeof t[i]===m&&0<t[i].length){for(var s=0;s<t[i].length;s++)if(D(t[i][s],e))return"?"===i?p:i}else if(D(t[i],e))return"?"===i?p:i;return e}function c(e,t){var i,s,a,n,o;return typeof e===m&&(t=e,e=p),this instanceof c?(i=typeof r!=f&&r.navigator?r.navigator:p,s=e||(i&&i.userAgent?i.userAgent:u),a=i&&i.userAgentData?i.userAgentData:p,n=t?function(e,t){var i,s={};for(i in e)t[i]&&t[i].length%2==0?s[i]=t[i].concat(e[i]):s[i]=e[i];return s}(q,t):q,o=i&&i.userAgent==s,this.getBrowser=function(){var e,t={};return t[b]=p,t[x]=p,d.call(t,s,n.browser),t.major=typeof(e=t[x])===g?e.replace(/[^\d\.]/g,u).split(".")[0]:p,o&&i&&i.brave&&typeof i.brave.isBrave==h&&(t[b]="Brave"),t},this.getCPU=function(){var e={};return e[T]=p,d.call(e,s,n.cpu),e},this.getDevice=function(){var e={};return e[y]=p,e[v]=p,e[w]=p,d.call(e,s,n.device),o&&!e[w]&&a&&a.mobile&&(e[w]=S),o&&"Macintosh"==e[v]&&i&&typeof i.standalone!=f&&i.maxTouchPoints&&2<i.maxTouchPoints&&(e[v]="iPad",e[w]=C),e},this.getEngine=function(){var e={};return e[b]=p,e[x]=p,d.call(e,s,n.engine),e},this.getOS=function(){var e={};return e[b]=p,e[x]=p,d.call(e,s,n.os),o&&!e[b]&&a&&"Unknown"!=a.platform&&(e[b]=a.platform.replace(/chrome os/i,G).replace(/macos/i,"Mac OS")),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return s},this.setUA=function(e){return s=typeof e===g&&500<e.length?l(e,500):e,this},this.setUA(s),this):new c(e,t).getResult()}var s,u="",h="function",f="undefined",m="object",g="string",v="model",b="name",w="type",y="vendor",x="version",T="architecture",i="console",S="mobile",C="tablet",a="smarttv",n="wearable",o="embedded",k="Amazon",E="Apple",N="BlackBerry",$="Browser",P="Chrome",M="Firefox",z="Google",H="Microsoft",_="Motorola",j="Opera",L="Samsung",A="Sony",B="Xiaomi",F="Zebra",R="Facebook",G="Chromium OS",O=function(e){return e.toLowerCase()},X={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},q={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[x,[b,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[x,[b,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[b,x],[/opios[\/ ]+([\w\.]+)/i],[x,[b,j+" Mini"]],[/\bopr\/([\w\.]+)/i],[x,[b,j]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[x,[b,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[b,x],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[x,[b,"UC"+$]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[x,[b,"WeChat"]],[/konqueror\/([\w\.]+)/i],[x,[b,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[x,[b,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[x,[b,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[x,[b,"Smart Lenovo "+$]
vendor: 5,723 bytes, line 1
1],[/(avast|avg)\/([\w\.]+)/i],[[b,/(.+)/,"$1 Secure "+$],x],[/\bfocus\/([\w\.]+)/i],[x,[b,M+" Focus"]],[/\bopt\/([\w\.]+)/i],[x,[b,j+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[x,[b,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[x,[b,"Dolphin"]],[/coast\/([\w\.]+)/i],[x,[b,j+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[x,[b,"MIUI "+$]],[/fxios\/([-\w\.]+)/i],[x,[b,M]],[/\bqihu|(qi?ho?o?|360)browser/i],[[b,"360 "+$]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[b,/(.+)/,"$1 "+$],x],[/samsungbrowser\/([\w\.]+)/i],[x,[b,L+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[b,/_/g," "],x],[/metasr[\/ ]?([\d\.]+)/i],[x,[b,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[b,"Sogou Mobile"],x],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[b,x],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[b],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[b,R],x],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[b,x],[/\bgsa\/([\w\.]+) .*safari\//i],[x,[b,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[x,[b,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[x,[b,P+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[b,P+" WebView"],x],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[x,[b,"Android "+$]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[b,x],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[x,[b,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[x,b],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[b,[x,t,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[b,x],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[b,"Netscape"],x],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[x,[b,M+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[b,x],[/(cobalt)\/([\w\.]+)/i],[b,[x,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[T,"amd64"]],[/(ia32(?=;))/i],[[T,O]],[/((?:i[346]|x)86)[;\)]/i],[[T,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[T,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[T,"armhf"]],[/windows (ce|mobile); ppc;/i],[[T,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[T,/ower/,u,O]],[/(sun4\w)[;\)]/i],[[T,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[T,O]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[v,[y,L],[w,C]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[v,[y,L],[w,S]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[v,[y,E],[w,S]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[v,[y,E],[w,C]],[/(macintosh);/i],[v,[y,E]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[v,[y,"Sharp"],[w,S]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[v,[y,"Huawei"],[w,C]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[v,[y,"Huawei"],[w,S]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[v,/_/g," "],[y,B],[w,S]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[v,/_/g," "],[y,B],[w,C]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[v,[y,"OPPO"],[w,S]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[v,[y,"Vivo"],[w,S]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[v,[y,"Realme"],[w,S]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[v,[y,_],[w,S]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[v,[y,_],[w,C]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[v,[y,"LG"],[w,C]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[v,[y,"LG"],[w,S]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[v,[y,"Lenovo"],[w,C]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[v,/_/g," "],[y,"Nokia"],[w,S]],[/(pixel c)\b/i],[v,[y,z],[w,C]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[v,[y,z],[w,S]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[v,[y,A],[w,S]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[v,"Xperia Tablet"],[y,A],[w,C]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[v,[y,"OnePlus"],[w,S]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[v,[y,k],[w,C]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[v,/(.+)/g,"Fire Phone $1"],[
vendor: 4,573 bytes, line 1
1y,k],[w,S]],[/(playbook);[-\w\),; ]+(rim)/i],[v,y,[w,C]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[v,[y,N],[w,S]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[v,[y,"ASUS"],[w,C]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[v,[y,"ASUS"],[w,S]],[/(nexus 9)/i],[v,[y,"HTC"],[w,C]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[y,[v,/_/g," "],[w,S]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[v,[y,"Acer"],[w,C]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[v,[y,"Meizu"],[w,S]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[v,[y,"Ulefone"],[w,S]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[y,v,[w,S]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[y,v,[w,C]],[/(surface duo)/i],[v,[y,H],[w,C]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[v,[y,"Fairphone"],[w,S]],[/(u304aa)/i],[v,[y,"AT&T"],[w,S]],[/\bsie-(\w*)/i],[v,[y,"Siemens"],[w,S]],[/\b(rct\w+) b/i],[v,[y,"RCA"],[w,C]],[/\b(venue[\d ]{2,7}) b/i],[v,[y,"Dell"],[w,C]],[/\b(q(?:mv|ta)\w+) b/i],[v,[y,"Verizon"],[w,C]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[v,[y,"Barnes & Noble"],[w,C]],[/\b(tm\d{3}\w+) b/i],[v,[y,"NuVision"],[w,C]],[/\b(k88) b/i],[v,[y,"ZTE"],[w,C]],[/\b(nx\d{3}j) b/i],[v,[y,"ZTE"],[w,S]],[/\b(gen\d{3}) b.+49h/i],[v,[y,"Swiss"],[w,S]],[/\b(zur\d{3}) b/i],[v,[y,"Swiss"],[w,C]],[/\b((zeki)?tb.*\b) b/i],[v,[y,"Zeki"],[w,C]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[y,"Dragon Touch"],v,[w,C]],[/\b(ns-?\w{0,9}) b/i],[v,[y,"Insignia"],[w,C]],[/\b((nxa|next)-?\w{0,9}) b/i],[v,[y,"NextBook"],[w,C]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[y,"Voice"],v,[w,S]],[/\b(lvtel\-)?(v1[12]) b/i],[[y,"LvTel"],v,[w,S]],[/\b(ph-1) /i],[v,[y,"Essential"],[w,S]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[v,[y,"Envizen"],[w,C]],[/\b(trio[-\w\. ]+) b/i],[v,[y,"MachSpeed"],[w,C]],[/\btu_(1491) b/i],[v,[y,"Rotor"],[w,C]],[/(shield[\w ]+) b/i],[v,[y,"Nvidia"],[w,C]],[/(sprint) (\w+)/i],[y,v,[w,S]],[/(kin\.[onetw]{3})/i],[[v,/\./g," "],[y,H],[w,S]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[v,[y,F],[w,C]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[v,[y,F],[w,S]],[/smart-tv.+(samsung)/i],[y,[w,a]],[/hbbtv.+maple;(\d+)/i],[[v,/^/,"SmartTV"],[y,L],[w,a]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[y,"LG"],[w,a]],[/(apple) ?tv/i],[y,[v,E+" TV"],[w,a]],[/crkey/i],[[v,P+"cast"],[y,z],[w,a]],[/droid.+aft(\w+)( bui|\))/i],[v,[y,k],[w,a]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[v,[y,"Sharp"],[w,a]],[/(bravia[\w ]+)( bui|\))/i],[v,[y,A],[w,a]],[/(mitv-\w{5}) bui/i],[v,[y,B],[w,a]],[/Hbbtv.*(technisat) (.*);/i],[y,v,[w,a]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[y,l],[v,l],[w,a]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[w,a]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[y,v,[w,i]],[/droid.+; (shield) bui/i],[v,[y,"Nvidia"],[w,i]],[/(playstation [345portablevi]+)/i],[v,[y,A],[w,i]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[v,[y,H],[w,i]],[/((pebble))app/i],[y,v,[w,n]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[v,[y,E],[w,n]],[/droid.+; (glass) \d/i],[v,[y,z],[w,n]],[/droid.+; (wt63?0{2,3})\)/i],[v,[y,F],[w,n]],[/(quest( 2| pro)?)/i],[v,[y,R],[w,n]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[y,[w,o]],[/(aeobc)\b/i],[v,[y,k],[w,o]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[v,[w,S]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[v,[w,C]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[w,C]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[w,S]],[/(android[-\w\. ]{0,9});.+buil/i],[v,[y,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[x,[b,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[x,[b,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[b,x],[/rv\
1:([\w\.]{1,9})\b.+(gecko)/i],[x,b]],os:[[/microsoft (windows) (vista|xp)/i],[b,x],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[b,[x,t,X]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[x,t,X],[b,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[x,/_/g,"."],[b,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[b,"Mac OS"],[x,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[x,b],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[b,x],[/\(bb(10);/i],[x,[b,N]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[x,[b,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[x,[b,M+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[x,[b,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[x,[b,"watchOS"]],[/crkey\/([\d\.]+)/i],[x,[b,P+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[b,G],x],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[b,x],[/(sunos) ?([\w\.\d]*)/i],[[b,"Solaris"],x],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[b,x]]},I=(c.VERSION="1.0.37",c.BROWSER=e([b,x,"major"]),c.CPU=e([T]),c.DEVICE=e([v,y,w,i,S,a,C,n,o]),c.ENGINE=c.OS=e([b,x]),typeof exports!=f?(exports=typeof module!=f&&module.exports?module.exports=c:exports).UAParser=c:typeof define===h&&define.amd?define(function(){return c}):typeof r!=f&&(r.UAParser=c),typeof r!=f&&(r.jQuery||r.Zepto));I&&!I.ua&&(s=new c,I.ua=s.getResult(),I.ua.get=function(){return s.getUA()},I.ua.set=function(e){s.setUA(e);var t,i=s.getResult();for(t in i)I.ua[t]=i[t]})}("object"==typeof window?window:void 0);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.