/* Minification failed. Returning unminified contents.
(1,149578-149579): run-time error JS1195: Expected expression: >
(1,149663-149664): run-time error JS1195: Expected expression: )
(1,149664-149665): run-time error JS1002: Syntax error: }
(1,149698-149699): run-time error JS1003: Expected ':': (
(1,149700-149701): run-time error JS1100: Expected ',': {
(1,149725-149726): run-time error JS1002: Syntax error: }
(1,149748-149749): run-time error JS1004: Expected ';': {
(1,149750-149751): run-time error JS1195: Expected expression: ,
(1,149864-149865): run-time error JS1004: Expected ';': {
(1,149866-149867): run-time error JS1002: Syntax error: }
(1,149868-149869): run-time error JS1197: Too many errors. The file might not be a JavaScript file: ,
 */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var i=[],n=e.document,s=Object.getPrototypeOf,r=i.slice,o=i.concat,a=i.push,l=i.indexOf,c={},d=c.toString,p=c.hasOwnProperty,u=p.toString,h=u.call(Object),f={};function m(e,t){var i=(t=t||n).createElement("script");i.text=e,t.head.appendChild(i).parentNode.removeChild(i)}var g="3.2.1",v=function(e,t){return new v.fn.init(e,t)},w=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,y=/^-ms-/,b=/-([a-z])/g,x=function(e,t){return t.toUpperCase()};function $(e){var t=!!e&&"length"in e&&e.length,i=v.type(e);return"function"!==i&&!v.isWindow(e)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}v.fn=v.prototype={jquery:g,constructor:v,length:0,toArray:function(){return r.call(this)},get:function(e){return null==e?r.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=v.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return v.each(this,e)},map:function(e){return this.pushStack(v.map(this,function(t,i){return e.call(t,i,t)}))},slice:function(){return this.pushStack(r.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,i=+e+(e<0?t:0);return this.pushStack(i>=0&&i<t?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:i.sort,splice:i.splice},v.extend=v.fn.extend=function(){var e,t,i,n,s,r,o=arguments[0]||{},a=1,l=arguments.length,c=!1;for("boolean"==typeof o&&(c=o,o=arguments[a]||{},a++),"object"==typeof o||v.isFunction(o)||(o={}),a===l&&(o=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)i=o[t],o!==(n=e[t])&&(c&&n&&(v.isPlainObject(n)||(s=Array.isArray(n)))?(s?(s=!1,r=i&&Array.isArray(i)?i:[]):r=i&&v.isPlainObject(i)?i:{},o[t]=v.extend(c,r,n)):void 0!==n&&(o[t]=n));return o},v.extend({expando:"jQuery"+(g+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===v.type(e)},isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){var t=v.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},isPlainObject:function(e){var t,i;return!(!e||"[object Object]"!==d.call(e)||(t=s(e))&&(i=p.call(t,"constructor")&&t.constructor,"function"!=typeof i||u.call(i)!==h))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[d.call(e)]||"object":typeof e},globalEval:function(e){m(e)},camelCase:function(e){return e.replace(y,"ms-").replace(b,x)},each:function(e,t){var i,n=0;if($(e))for(i=e.length;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(!1===t.call(e[n],n,e[n]))break;return e},trim:function(e){return null==e?"":(e+"").replace(w,"")},makeArray:function(e,t){var i=t||[];return null!=e&&($(Object(e))?v.merge(i,"string"==typeof e?[e]:e):a.call(i,e)),i},inArray:function(e,t,i){return null==t?-1:l.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,s=e.length;n<i;n++)e[s++]=t[n];return e.length=s,e},grep:function(e,t,i){for(var n=[],s=0,r=e.length,o=!i;s<r;s++)!t(e[s],s)!==o&&n.push(e[s]);return n},map:function(e,t,i){var n,s,r=0,a=[];if($(e))for(n=e.length;r<n;r++)null!=(s=t(e[r],r,i))&&a.push(s);else for(r in e)null!=(s=t(e[r],r,i))&&a.push(s);return o.apply([],a)},guid:1,proxy:function(e,t){var i,n,s;if("string"==typeof t&&(i=e[t],t=e,e=i),v.isFunction(e))return n=r.call(arguments,2),(s=function(){return e.apply(t||this,n.concat(r.call(arguments)))}).guid=e.guid=e.guid||v.guid++,s},now:Date.now,support:f}),"function"==typeof Symbol&&(v.fn[Symbol.iterator]=i[Symbol.iterator]),v.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});var C=function(e){var t,i,n,s,r,o,a,l,c,d,p,u,h,f,m,g,v,w,y,b="sizzle"+1*new Date,x=e.document,$=0,C=0,T=oe(),S=oe(),k=oe(),E=function(e,t){return e===t&&(p=!0),0},M={}.hasOwnProperty,P=[],A=P.pop,L=P.push,O=P.push,H=P.slice,I=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},D="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",z="[\\x20\\t\\r\\n\\f]",j="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",N="\\["+z+"*("+j+")(?:"+z+"*([*^$|!~]?=)"+z+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+j+"))|)"+z+"*\\]",q=":("+j+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",W=new RegExp(z+"+","g"),B=new RegExp("^"+z+"+|((?:^|[^\\\\])(?:\\\\.)*)"+z+"+$","g"),R=new RegExp("^"+z+"*,"+z+"*"),F=new RegExp("^"+z+"*([>+~]|"+z+")"+z+"*"),_=new RegExp("="+z+"*([^\\]'\"]*?)"+z+"*\\]","g"),V=new RegExp(q),X=new RegExp("^"+j+"$"),G={ID:new RegExp("^#("+j+")"),CLASS:new RegExp("^\\.("+j+")"),TAG:new RegExp("^("+j+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+z+"*(even|odd|(([+-]|)(\\d*)n|)"+z+"*(?:([+-]|)"+z+"*(\\d+)|))"+z+"*\\)|)","i"),bool:new RegExp("^(?:"+D+")$","i"),needsContext:new RegExp("^"+z+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+z+"*((?:-\\d)?\\d*)"+z+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,U=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,J=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+z+"?|("+z+")|.)","ig"),ee=function(e,t,i){var n="0x"+t-65536;return n!=n||i?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ne=function(){u()},se=we(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{O.apply(P=H.call(x.childNodes),x.childNodes),P[x.childNodes.length].nodeType}catch(e){O={apply:P.length?function(e,t){L.apply(e,H.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}function re(e,t,n,s){var r,a,c,d,p,f,v,w=t&&t.ownerDocument,$=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==$&&9!==$&&11!==$)return n;if(!s&&((t?t.ownerDocument||t:x)!==h&&u(t),t=t||h,m)){if(11!==$&&(p=Q.exec(e)))if(r=p[1]){if(9===$){if(!(c=t.getElementById(r)))return n;if(c.id===r)return n.push(c),n}else if(w&&(c=w.getElementById(r))&&y(t,c)&&c.id===r)return n.push(c),n}else{if(p[2])return O.apply(n,t.getElementsByTagName(e)),n;if((r=p[3])&&i.getElementsByClassName&&t.getElementsByClassName)return O.apply(n,t.getElementsByClassName(r)),n}if(i.qsa&&!k[e+" "]&&(!g||!g.test(e))){if(1!==$)w=t,v=e;else if("object"!==t.nodeName.toLowerCase()){for((d=t.getAttribute("id"))?d=d.replace(te,ie):t.setAttribute("id",d=b),a=(f=o(e)).length;a--;)f[a]="#"+d+" "+ve(f[a]);v=f.join(","),w=J.test(e)&&me(t.parentNode)||t}if(v)try{return O.apply(n,w.querySelectorAll(v)),n}catch(e){}finally{d===b&&t.removeAttribute("id")}}}return l(e.replace(B,"$1"),t,n,s)}function oe(){var e=[];return function t(i,s){return e.push(i+" ")>n.cacheLength&&delete t[e.shift()],t[i+" "]=s}}function ae(e){return e[b]=!0,e}function le(e){var t=h.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ce(e,t){for(var i=e.split("|"),s=i.length;s--;)n.attrHandle[i[s]]=t}function de(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function ue(e){return function(t){var i=t.nodeName.toLowerCase();return("input"===i||"button"===i)&&t.type===e}}function he(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&se(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function fe(e){return ae(function(t){return t=+t,ae(function(i,n){for(var s,r=e([],i.length,t),o=r.length;o--;)i[s=r[o]]&&(i[s]=!(n[s]=i[s]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in i=re.support={},r=re.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},u=re.setDocument=function(e){var t,s,o=e?e.ownerDocument||e:x;return o!==h&&9===o.nodeType&&o.documentElement?(f=(h=o).documentElement,m=!r(h),x!==h&&(s=h.defaultView)&&s.top!==s&&(s.addEventListener?s.addEventListener("unload",ne,!1):s.attachEvent&&s.attachEvent("onunload",ne)),i.attributes=le(function(e){return e.className="i",!e.getAttribute("className")}),i.getElementsByTagName=le(function(e){return e.appendChild(h.createComment("")),!e.getElementsByTagName("*").length}),i.getElementsByClassName=K.test(h.getElementsByClassName),i.getById=le(function(e){return f.appendChild(e).id=b,!h.getElementsByName||!h.getElementsByName(b).length}),i.getById?(n.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},n.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var i=t.getElementById(e);return i?[i]:[]}}):(n.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var i=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return i&&i.value===t}},n.find.ID=function(e,t){if(void 0!==t.getElementById&&m){var i,n,s,r=t.getElementById(e);if(r){if((i=r.getAttributeNode("id"))&&i.value===e)return[r];for(s=t.getElementsByName(e),n=0;r=s[n++];)if((i=r.getAttributeNode("id"))&&i.value===e)return[r]}return[]}}),n.find.TAG=i.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):i.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],s=0,r=t.getElementsByTagName(e);if("*"===e){for(;i=r[s++];)1===i.nodeType&&n.push(i);return n}return r},n.find.CLASS=i.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&m)return t.getElementsByClassName(e)},v=[],g=[],(i.qsa=K.test(h.querySelectorAll))&&(le(function(e){f.appendChild(e).innerHTML="<a id='"+b+"'></a><select id='"+b+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+z+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||g.push("\\["+z+"*(?:value|"+D+")"),e.querySelectorAll("[id~="+b+"-]").length||g.push("~="),e.querySelectorAll(":checked").length||g.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||g.push(".#.+[+~]")}),le(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=h.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&g.push("name"+z+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),f.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(i.matchesSelector=K.test(w=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&le(function(e){i.disconnectedMatch=w.call(e,"*"),w.call(e,"[s!='']:x"),v.push("!=",q)}),g=g.length&&new RegExp(g.join("|")),v=v.length&&new RegExp(v.join("|")),t=K.test(f.compareDocumentPosition),y=t||K.test(f.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E=t?function(e,t){if(e===t)return p=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!i.sortDetached&&t.compareDocumentPosition(e)===n?e===h||e.ownerDocument===x&&y(x,e)?-1:t===h||t.ownerDocument===x&&y(x,t)?1:d?I(d,e)-I(d,t):0:4&n?-1:1)}:function(e,t){if(e===t)return p=!0,0;var i,n=0,s=e.parentNode,r=t.parentNode,o=[e],a=[t];if(!s||!r)return e===h?-1:t===h?1:s?-1:r?1:d?I(d,e)-I(d,t):0;if(s===r)return de(e,t);for(i=e;i=i.parentNode;)o.unshift(i);for(i=t;i=i.parentNode;)a.unshift(i);for(;o[n]===a[n];)n++;return n?de(o[n],a[n]):o[n]===x?-1:a[n]===x?1:0},h):h},re.matches=function(e,t){return re(e,null,null,t)},re.matchesSelector=function(e,t){if((e.ownerDocument||e)!==h&&u(e),t=t.replace(_,"='$1']"),i.matchesSelector&&m&&!k[t+" "]&&(!v||!v.test(t))&&(!g||!g.test(t)))try{var n=w.call(e,t);if(n||i.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){}return re(t,h,null,[e]).length>0},re.contains=function(e,t){return(e.ownerDocument||e)!==h&&u(e),y(e,t)},re.attr=function(e,t){(e.ownerDocument||e)!==h&&u(e);var s=n.attrHandle[t.toLowerCase()],r=s&&M.call(n.attrHandle,t.toLowerCase())?s(e,t,!m):void 0;return void 0!==r?r:i.attributes||!m?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},re.escape=function(e){return(e+"").replace(te,ie)},re.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},re.uniqueSort=function(e){var t,n=[],s=0,r=0;if(p=!i.detectDuplicates,d=!i.sortStable&&e.slice(0),e.sort(E),p){for(;t=e[r++];)t===e[r]&&(s=n.push(r));for(;s--;)e.splice(n[s],1)}return d=null,e},s=re.getText=function(e){var t,i="",n=0,r=e.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=s(e)}else if(3===r||4===r)return e.nodeValue}else for(;t=e[n++];)i+=s(t);return i},(n=re.selectors={cacheLength:50,createPseudo:ae,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||re.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&re.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&V.test(i)&&(t=o(i,!0))&&(t=i.indexOf(")",i.length-t)-i.length)&&(e[0]=e[0].slice(0,t),e[2]=i.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=T[e+" "];return t||(t=new RegExp("(^|"+z+")"+e+"("+z+"|$)"))&&T(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,i){return function(n){var s=re.attr(n,e);return null==s?"!="===t:!t||(s+="","="===t?s===i:"!="===t?s!==i:"^="===t?i&&0===s.indexOf(i):"*="===t?i&&s.indexOf(i)>-1:"$="===t?i&&s.slice(-i.length)===i:"~="===t?(" "+s.replace(W," ")+" ").indexOf(i)>-1:"|="===t&&(s===i||s.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,i,n,s){var r="nth"!==e.slice(0,3),o="last"!==e.slice(-4),a="of-type"===t;return 1===n&&0===s?function(e){return!!e.parentNode}:function(t,i,l){var c,d,p,u,h,f,m=r!==o?"nextSibling":"previousSibling",g=t.parentNode,v=a&&t.nodeName.toLowerCase(),w=!l&&!a,y=!1;if(g){if(r){for(;m;){for(u=t;u=u[m];)if(a?u.nodeName.toLowerCase()===v:1===u.nodeType)return!1;f=m="only"===e&&!f&&"nextSibling"}return!0}if(f=[o?g.firstChild:g.lastChild],o&&w){for(y=(h=(c=(d=(p=(u=g)[b]||(u[b]={}))[u.uniqueID]||(p[u.uniqueID]={}))[e]||[])[0]===$&&c[1])&&c[2],u=h&&g.childNodes[h];u=++h&&u&&u[m]||(y=h=0)||f.pop();)if(1===u.nodeType&&++y&&u===t){d[e]=[$,h,y];break}}else if(w&&(y=h=(c=(d=(p=(u=t)[b]||(u[b]={}))[u.uniqueID]||(p[u.uniqueID]={}))[e]||[])[0]===$&&c[1]),!1===y)for(;(u=++h&&u&&u[m]||(y=h=0)||f.pop())&&((a?u.nodeName.toLowerCase()!==v:1!==u.nodeType)||!++y||(w&&((d=(p=u[b]||(u[b]={}))[u.uniqueID]||(p[u.uniqueID]={}))[e]=[$,y]),u!==t)););return(y-=s)===n||y%n==0&&y/n>=0}}},PSEUDO:function(e,t){var i,s=n.pseudos[e]||n.setFilters[e.toLowerCase()]||re.error("unsupported pseudo: "+e);return s[b]?s(t):s.length>1?(i=[e,e,"",t],n.setFilters.hasOwnProperty(e.toLowerCase())?ae(function(e,i){for(var n,r=s(e,t),o=r.length;o--;)e[n=I(e,r[o])]=!(i[n]=r[o])}):function(e){return s(e,0,i)}):s}},pseudos:{not:ae(function(e){var t=[],i=[],n=a(e.replace(B,"$1"));return n[b]?ae(function(e,t,i,s){for(var r,o=n(e,null,s,[]),a=e.length;a--;)(r=o[a])&&(e[a]=!(t[a]=r))}):function(e,s,r){return t[0]=e,n(t,null,r,i),t[0]=null,!i.pop()}}),has:ae(function(e){return function(t){return re(e,t).length>0}}),contains:ae(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),lang:ae(function(e){return X.test(e||"")||re.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var i;do{if(i=m?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(i=i.toLowerCase())===e||0===i.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var i=e.location&&e.location.hash;return i&&i.slice(1)===t.id},root:function(e){return e===f},focus:function(e){return e===h.activeElement&&(!h.hasFocus||h.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:he(!1),disabled:he(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!n.pseudos.empty(e)},header:function(e){return U.test(e.nodeName)},input:function(e){return Y.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:fe(function(){return[0]}),last:fe(function(e,t){return[t-1]}),eq:fe(function(e,t,i){return[i<0?i+t:i]}),even:fe(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:fe(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:fe(function(e,t,i){for(var n=i<0?i+t:i;--n>=0;)e.push(n);return e}),gt:fe(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=n.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[t]=pe(t);for(t in{submit:!0,reset:!0})n.pseudos[t]=ue(t);function ge(){}function ve(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function we(e,t,i){var n=t.dir,s=t.next,r=s||n,o=i&&"parentNode"===r,a=C++;return t.first?function(t,i,s){for(;t=t[n];)if(1===t.nodeType||o)return e(t,i,s);return!1}:function(t,i,l){var c,d,p,u=[$,a];if(l){for(;t=t[n];)if((1===t.nodeType||o)&&e(t,i,l))return!0}else for(;t=t[n];)if(1===t.nodeType||o)if(d=(p=t[b]||(t[b]={}))[t.uniqueID]||(p[t.uniqueID]={}),s&&s===t.nodeName.toLowerCase())t=t[n]||t;else{if((c=d[r])&&c[0]===$&&c[1]===a)return u[2]=c[2];if(d[r]=u,u[2]=e(t,i,l))return!0}return!1}}function ye(e){return e.length>1?function(t,i,n){for(var s=e.length;s--;)if(!e[s](t,i,n))return!1;return!0}:e[0]}function be(e,t,i,n,s){for(var r,o=[],a=0,l=e.length,c=null!=t;a<l;a++)(r=e[a])&&(i&&!i(r,n,s)||(o.push(r),c&&t.push(a)));return o}function xe(e,t,i,n,s,r){return n&&!n[b]&&(n=xe(n)),s&&!s[b]&&(s=xe(s,r)),ae(function(r,o,a,l){var c,d,p,u=[],h=[],f=o.length,m=r||function(e,t,i){for(var n=0,s=t.length;n<s;n++)re(e,t[n],i);return i}(t||"*",a.nodeType?[a]:a,[]),g=!e||!r&&t?m:be(m,u,e,a,l),v=i?s||(r?e:f||n)?[]:o:g;if(i&&i(g,v,a,l),n)for(c=be(v,h),n(c,[],a,l),d=c.length;d--;)(p=c[d])&&(v[h[d]]=!(g[h[d]]=p));if(r){if(s||e){if(s){for(c=[],d=v.length;d--;)(p=v[d])&&c.push(g[d]=p);s(null,v=[],c,l)}for(d=v.length;d--;)(p=v[d])&&(c=s?I(r,p):u[d])>-1&&(r[c]=!(o[c]=p))}}else v=be(v===o?v.splice(f,v.length):v),s?s(null,o,v,l):O.apply(o,v)})}function $e(e){for(var t,i,s,r=e.length,o=n.relative[e[0].type],a=o||n.relative[" "],l=o?1:0,d=we(function(e){return e===t},a,!0),p=we(function(e){return I(t,e)>-1},a,!0),u=[function(e,i,n){var s=!o&&(n||i!==c)||((t=i).nodeType?d(e,i,n):p(e,i,n));return t=null,s}];l<r;l++)if(i=n.relative[e[l].type])u=[we(ye(u),i)];else{if((i=n.filter[e[l].type].apply(null,e[l].matches))[b]){for(s=++l;s<r&&!n.relative[e[s].type];s++);return xe(l>1&&ye(u),l>1&&ve(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(B,"$1"),i,l<s&&$e(e.slice(l,s)),s<r&&$e(e=e.slice(s)),s<r&&ve(e))}u.push(i)}return ye(u)}function Ce(e,t){var i=t.length>0,s=e.length>0,r=function(r,o,a,l,d){var p,f,g,v=0,w="0",y=r&&[],b=[],x=c,C=r||s&&n.find.TAG("*",d),T=$+=null==x?1:Math.random()||.1,S=C.length;for(d&&(c=o===h||o||d);w!==S&&null!=(p=C[w]);w++){if(s&&p){for(f=0,o||p.ownerDocument===h||(u(p),a=!m);g=e[f++];)if(g(p,o||h,a)){l.push(p);break}d&&($=T)}i&&((p=!g&&p)&&v--,r&&y.push(p))}if(v+=w,i&&w!==v){for(f=0;g=t[f++];)g(y,b,o,a);if(r){if(v>0)for(;w--;)y[w]||b[w]||(b[w]=A.call(l));b=be(b)}O.apply(l,b),d&&!r&&b.length>0&&v+t.length>1&&re.uniqueSort(l)}return d&&($=T,c=x),y};return i?ae(r):r}return ge.prototype=n.filters=n.pseudos,n.setFilters=new ge,o=re.tokenize=function(e,t){var i,s,r,o,a,l,c,d=S[e+" "];if(d)return t?0:d.slice(0);for(a=e,l=[],c=n.preFilter;a;){for(o in i&&!(s=R.exec(a))||(s&&(a=a.slice(s[0].length)||a),l.push(r=[])),i=!1,(s=F.exec(a))&&(i=s.shift(),r.push({value:i,type:s[0].replace(B," ")}),a=a.slice(i.length)),n.filter)!(s=G[o].exec(a))||c[o]&&!(s=c[o](s))||(i=s.shift(),r.push({value:i,type:o,matches:s}),a=a.slice(i.length));if(!i)break}return t?a.length:a?re.error(e):S(e,l).slice(0)},a=re.compile=function(e,t){var i,n=[],s=[],r=k[e+" "];if(!r){for(t||(t=o(e)),i=t.length;i--;)(r=$e(t[i]))[b]?n.push(r):s.push(r);(r=k(e,Ce(s,n))).selector=e}return r},l=re.select=function(e,t,i,s){var r,l,c,d,p,u="function"==typeof e&&e,h=!s&&o(e=u.selector||e);if(i=i||[],1===h.length){if((l=h[0]=h[0].slice(0)).length>2&&"ID"===(c=l[0]).type&&9===t.nodeType&&m&&n.relative[l[1].type]){if(!(t=(n.find.ID(c.matches[0].replace(Z,ee),t)||[])[0]))return i;u&&(t=t.parentNode),e=e.slice(l.shift().value.length)}for(r=G.needsContext.test(e)?0:l.length;r--&&(c=l[r],!n.relative[d=c.type]);)if((p=n.find[d])&&(s=p(c.matches[0].replace(Z,ee),J.test(l[0].type)&&me(t.parentNode)||t))){if(l.splice(r,1),!(e=s.length&&ve(l)))return O.apply(i,s),i;break}}return(u||a(e,h))(s,t,!m,i,!t||J.test(e)&&me(t.parentNode)||t),i},i.sortStable=b.split("").sort(E).join("")===b,i.detectDuplicates=!!p,u(),i.sortDetached=le(function(e){return 1&e.compareDocumentPosition(h.createElement("fieldset"))}),le(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||ce("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),i.attributes&&le(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ce("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),le(function(e){return null==e.getAttribute("disabled")})||ce(D,function(e,t,i){var n;if(!i)return!0===e[t]?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null}),re}(e);v.find=C,v.expr=C.selectors,v.expr[":"]=v.expr.pseudos,v.uniqueSort=v.unique=C.uniqueSort,v.text=C.getText,v.isXMLDoc=C.isXML,v.contains=C.contains,v.escapeSelector=C.escape;var T=function(e,t,i){for(var n=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&v(e).is(i))break;n.push(e)}return n},S=function(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i},k=v.expr.match.needsContext;function E(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var M=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,P=/^.[^:#\[\.,]*$/;function A(e,t,i){return v.isFunction(t)?v.grep(e,function(e,n){return!!t.call(e,n,e)!==i}):t.nodeType?v.grep(e,function(e){return e===t!==i}):"string"!=typeof t?v.grep(e,function(e){return l.call(t,e)>-1!==i}):P.test(t)?v.filter(t,e,i):(t=v.filter(t,e),v.grep(e,function(e){return l.call(t,e)>-1!==i&&1===e.nodeType}))}v.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?v.find.matchesSelector(n,e)?[n]:[]:v.find.matches(e,v.grep(t,function(e){return 1===e.nodeType}))},v.fn.extend({find:function(e){var t,i,n=this.length,s=this;if("string"!=typeof e)return this.pushStack(v(e).filter(function(){for(t=0;t<n;t++)if(v.contains(s[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)v.find(e,s[t],i);return n>1?v.uniqueSort(i):i},filter:function(e){return this.pushStack(A(this,e||[],!1))},not:function(e){return this.pushStack(A(this,e||[],!0))},is:function(e){return!!A(this,"string"==typeof e&&k.test(e)?v(e):e||[],!1).length}});var L,O=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(v.fn.init=function(e,t,i){var s,r;if(!e)return this;if(i=i||L,"string"==typeof e){if(!(s="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:O.exec(e))||!s[1]&&t)return!t||t.jquery?(t||i).find(e):this.constructor(t).find(e);if(s[1]){if(t=t instanceof v?t[0]:t,v.merge(this,v.parseHTML(s[1],t&&t.nodeType?t.ownerDocument||t:n,!0)),M.test(s[1])&&v.isPlainObject(t))for(s in t)v.isFunction(this[s])?this[s](t[s]):this.attr(s,t[s]);return this}return(r=n.getElementById(s[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v.isFunction(e)?void 0!==i.ready?i.ready(e):e(v):v.makeArray(e,this)}).prototype=v.fn,L=v(n);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function D(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}v.fn.extend({has:function(e){var t=v(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(v.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,s=this.length,r=[],o="string"!=typeof e&&v(e);if(!k.test(e))for(;n<s;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(o?o.index(i)>-1:1===i.nodeType&&v.find.matchesSelector(i,e))){r.push(i);break}return this.pushStack(r.length>1?v.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?l.call(v(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(v.uniqueSort(v.merge(this.get(),v(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),v.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return T(e,"parentNode")},parentsUntil:function(e,t,i){return T(e,"parentNode",i)},next:function(e){return D(e,"nextSibling")},prev:function(e){return D(e,"previousSibling")},nextAll:function(e){return T(e,"nextSibling")},prevAll:function(e){return T(e,"previousSibling")},nextUntil:function(e,t,i){return T(e,"nextSibling",i)},prevUntil:function(e,t,i){return T(e,"previousSibling",i)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return E(e,"iframe")?e.contentDocument:(E(e,"template")&&(e=e.content||e),v.merge([],e.childNodes))}},function(e,t){v.fn[e]=function(i,n){var s=v.map(this,t,i);return"Until"!==e.slice(-5)&&(n=i),n&&"string"==typeof n&&(s=v.filter(n,s)),this.length>1&&(I[e]||v.uniqueSort(s),H.test(e)&&s.reverse()),this.pushStack(s)}});var z=/[^\x20\t\r\n\f]+/g;function j(e){return e}function N(e){throw e}function q(e,t,i,n){var s;try{e&&v.isFunction(s=e.promise)?s.call(e).done(t).fail(i):e&&v.isFunction(s=e.then)?s.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}v.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return v.each(e.match(z)||[],function(e,i){t[i]=!0}),t}(e):v.extend({},e);var t,i,n,s,r=[],o=[],a=-1,l=function(){for(s=s||e.once,n=t=!0;o.length;a=-1)for(i=o.shift();++a<r.length;)!1===r[a].apply(i[0],i[1])&&e.stopOnFalse&&(a=r.length,i=!1);e.memory||(i=!1),t=!1,s&&(r=i?[]:"")},c={add:function(){return r&&(i&&!t&&(a=r.length-1,o.push(i)),function t(i){v.each(i,function(i,n){v.isFunction(n)?e.unique&&c.has(n)||r.push(n):n&&n.length&&"string"!==v.type(n)&&t(n)})}(arguments),i&&!t&&l()),this},remove:function(){return v.each(arguments,function(e,t){for(var i;(i=v.inArray(t,r,i))>-1;)r.splice(i,1),i<=a&&a--}),this},has:function(e){return e?v.inArray(e,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return s=o=[],r=i="",this},disabled:function(){return!r},lock:function(){return s=o=[],i||t||(r=i=""),this},locked:function(){return!!s},fireWith:function(e,i){return s||(i=[e,(i=i||[]).slice?i.slice():i],o.push(i),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!n}};return c},v.extend({Deferred:function(t){var i=[["notify","progress",v.Callbacks("memory"),v.Callbacks("memory"),2],["resolve","done",v.Callbacks("once memory"),v.Callbacks("once memory"),0,"resolved"],["reject","fail",v.Callbacks("once memory"),v.Callbacks("once memory"),1,"rejected"]],n="pending",s={state:function(){return n},always:function(){return r.done(arguments).fail(arguments),this},catch:function(e){return s.then(null,e)},pipe:function(){var e=arguments;return v.Deferred(function(t){v.each(i,function(i,n){var s=v.isFunction(e[n[4]])&&e[n[4]];r[n[1]](function(){var e=s&&s.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[n[0]+"With"](this,s?[e]:arguments)})}),e=null}).promise()},then:function(t,n,s){var r=0;function o(t,i,n,s){return function(){var a=this,l=arguments,c=function(){var e,c;if(!(t<r)){if((e=n.apply(a,l))===i.promise())throw new TypeError("Thenable self-resolution");c=e&&("object"==typeof e||"function"==typeof e)&&e.then,v.isFunction(c)?s?c.call(e,o(r,i,j,s),o(r,i,N,s)):(r++,c.call(e,o(r,i,j,s),o(r,i,N,s),o(r,i,j,i.notifyWith))):(n!==j&&(a=void 0,l=[e]),(s||i.resolveWith)(a,l))}},d=s?c:function(){try{c()}catch(e){v.Deferred.exceptionHook&&v.Deferred.exceptionHook(e,d.stackTrace),t+1>=r&&(n!==N&&(a=void 0,l=[e]),i.rejectWith(a,l))}};t?d():(v.Deferred.getStackHook&&(d.stackTrace=v.Deferred.getStackHook()),e.setTimeout(d))}}return v.Deferred(function(e){i[0][3].add(o(0,e,v.isFunction(s)?s:j,e.notifyWith)),i[1][3].add(o(0,e,v.isFunction(t)?t:j)),i[2][3].add(o(0,e,v.isFunction(n)?n:N))}).promise()},promise:function(e){return null!=e?v.extend(e,s):s}},r={};return v.each(i,function(e,t){var o=t[2],a=t[5];s[t[1]]=o.add,a&&o.add(function(){n=a},i[3-e][2].disable,i[0][2].lock),o.add(t[3].fire),r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this},r[t[0]+"With"]=o.fireWith}),s.promise(r),t&&t.call(r,r),r},when:function(e){var t=arguments.length,i=t,n=Array(i),s=r.call(arguments),o=v.Deferred(),a=function(e){return function(i){n[e]=this,s[e]=arguments.length>1?r.call(arguments):i,--t||o.resolveWith(n,s)}};if(t<=1&&(q(e,o.done(a(i)).resolve,o.reject,!t),"pending"===o.state()||v.isFunction(s[i]&&s[i].then)))return o.then();for(;i--;)q(s[i],a(i),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;v.Deferred.exceptionHook=function(t,i){e.console&&e.console.warn&&t&&W.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)},v.readyException=function(t){e.setTimeout(function(){throw t})};var B=v.Deferred();function R(){n.removeEventListener("DOMContentLoaded",R),e.removeEventListener("load",R),v.ready()}v.fn.ready=function(e){return B.then(e).catch(function(e){v.readyException(e)}),this},v.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--v.readyWait:v.isReady)||(v.isReady=!0,!0!==e&&--v.readyWait>0||B.resolveWith(n,[v]))}}),v.ready.then=B.then,"complete"===n.readyState||"loading"!==n.readyState&&!n.documentElement.doScroll?e.setTimeout(v.ready):(n.addEventListener("DOMContentLoaded",R),e.addEventListener("load",R));var F=function(e,t,i,n,s,r,o){var a=0,l=e.length,c=null==i;if("object"===v.type(i))for(a in s=!0,i)F(e,t,a,i[a],!0,r,o);else if(void 0!==n&&(s=!0,v.isFunction(n)||(o=!0),c&&(o?(t.call(e,n),t=null):(c=t,t=function(e,t,i){return c.call(v(e),i)})),t))for(;a<l;a++)t(e[a],i,o?n:n.call(e[a],a,t(e[a],i)));return s?e:c?t.call(e):l?t(e[0],i):r},_=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function V(){this.expando=v.expando+V.uid++}V.uid=1,V.prototype={cache:function(e){var t=e[this.expando];return t||(t={},_(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,s=this.cache(e);if("string"==typeof t)s[v.camelCase(t)]=i;else for(n in t)s[v.camelCase(n)]=t[n];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][v.camelCase(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){Array.isArray(t)?t=t.map(v.camelCase):t=(t=v.camelCase(t))in n?[t]:t.match(z)||[],i=t.length;for(;i--;)delete n[t[i]]}(void 0===t||v.isEmptyObject(n))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!v.isEmptyObject(t)}};var X=new V,G=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,U=/[A-Z]/g;function K(e,t,i){var n;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(U,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Y.test(e)?JSON.parse(e):e)}(i)}catch(e){}G.set(e,t,i)}else i=void 0;return i}v.extend({hasData:function(e){return G.hasData(e)||X.hasData(e)},data:function(e,t,i){return G.access(e,t,i)},removeData:function(e,t){G.remove(e,t)},_data:function(e,t,i){return X.access(e,t,i)},_removeData:function(e,t){X.remove(e,t)}}),v.fn.extend({data:function(e,t){var i,n,s,r=this[0],o=r&&r.attributes;if(void 0===e){if(this.length&&(s=G.get(r),1===r.nodeType&&!X.get(r,"hasDataAttrs"))){for(i=o.length;i--;)o[i]&&(0===(n=o[i].name).indexOf("data-")&&(n=v.camelCase(n.slice(5)),K(r,n,s[n])));X.set(r,"hasDataAttrs",!0)}return s}return"object"==typeof e?this.each(function(){G.set(this,e)}):F(this,function(t){var i;if(r&&void 0===t){if(void 0!==(i=G.get(r,e)))return i;if(void 0!==(i=K(r,e)))return i}else this.each(function(){G.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){G.remove(this,e)})}}),v.extend({queue:function(e,t,i){var n;if(e)return t=(t||"fx")+"queue",n=X.get(e,t),i&&(!n||Array.isArray(i)?n=X.access(e,t,v.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=v.queue(e,t),n=i.length,s=i.shift(),r=v._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===t&&i.unshift("inprogress"),delete r.stop,s.call(e,function(){v.dequeue(e,t)},r)),!n&&r&&r.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return X.get(e,i)||X.access(e,i,{empty:v.Callbacks("once memory").add(function(){X.remove(e,[t+"queue",i])})})}}),v.fn.extend({queue:function(e,t){var i=2;return"string"!=typeof e&&(t=e,e="fx",i--),arguments.length<i?v.queue(this[0],e):void 0===t?this:this.each(function(){var i=v.queue(this,e,t);v._queueHooks(this,e),"fx"===e&&"inprogress"!==i[0]&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var i,n=1,s=v.Deferred(),r=this,o=this.length,a=function(){--n||s.resolveWith(r,[r])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)(i=X.get(r[o],e+"queueHooks"))&&i.empty&&(n++,i.empty.add(a));return a(),s.promise(t)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,J=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Z=["Top","Right","Bottom","Left"],ee=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&v.contains(e.ownerDocument,e)&&"none"===v.css(e,"display")},te=function(e,t,i,n){var s,r,o={};for(r in t)o[r]=e.style[r],e.style[r]=t[r];for(r in s=i.apply(e,n||[]),t)e.style[r]=o[r];return s};function ie(e,t,i,n){var s,r=1,o=20,a=n?function(){return n.cur()}:function(){return v.css(e,t,"")},l=a(),c=i&&i[3]||(v.cssNumber[t]?"":"px"),d=(v.cssNumber[t]||"px"!==c&&+l)&&J.exec(v.css(e,t));if(d&&d[3]!==c){c=c||d[3],i=i||[],d=+l||1;do{d/=r=r||".5",v.style(e,t,d+c)}while(r!==(r=a()/l)&&1!==r&&--o)}return i&&(d=+d||+l||0,s=i[1]?d+(i[1]+1)*i[2]:+i[2],n&&(n.unit=c,n.start=d,n.end=s)),s}var ne={};function se(e){var t,i=e.ownerDocument,n=e.nodeName,s=ne[n];return s||(t=i.body.appendChild(i.createElement(n)),s=v.css(t,"display"),t.parentNode.removeChild(t),"none"===s&&(s="block"),ne[n]=s,s)}function re(e,t){for(var i,n,s=[],r=0,o=e.length;r<o;r++)(n=e[r]).style&&(i=n.style.display,t?("none"===i&&(s[r]=X.get(n,"display")||null,s[r]||(n.style.display="")),""===n.style.display&&ee(n)&&(s[r]=se(n))):"none"!==i&&(s[r]="none",X.set(n,"display",i)));for(r=0;r<o;r++)null!=s[r]&&(e[r].style.display=s[r]);return e}v.fn.extend({show:function(){return re(this,!0)},hide:function(){return re(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ee(this)?v(this).show():v(this).hide()})}});var oe=/^(?:checkbox|radio)$/i,ae=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,le=/^$|\/(?:java|ecma)script/i,ce={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function de(e,t){var i;return i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&E(e,t)?v.merge([e],i):i}function pe(e,t){for(var i=0,n=e.length;i<n;i++)X.set(e[i],"globalEval",!t||X.get(t[i],"globalEval"))}ce.optgroup=ce.option,ce.tbody=ce.tfoot=ce.colgroup=ce.caption=ce.thead,ce.th=ce.td;var ue=/<|&#?\w+;/;function he(e,t,i,n,s){for(var r,o,a,l,c,d,p=t.createDocumentFragment(),u=[],h=0,f=e.length;h<f;h++)if((r=e[h])||0===r)if("object"===v.type(r))v.merge(u,r.nodeType?[r]:r);else if(ue.test(r)){for(o=o||p.appendChild(t.createElement("div")),a=(ae.exec(r)||["",""])[1].toLowerCase(),l=ce[a]||ce._default,o.innerHTML=l[1]+v.htmlPrefilter(r)+l[2],d=l[0];d--;)o=o.lastChild;v.merge(u,o.childNodes),(o=p.firstChild).textContent=""}else u.push(t.createTextNode(r));for(p.textContent="",h=0;r=u[h++];)if(n&&v.inArray(r,n)>-1)s&&s.push(r);else if(c=v.contains(r.ownerDocument,r),o=de(p.appendChild(r),"script"),c&&pe(o),i)for(d=0;r=o[d++];)le.test(r.type||"")&&i.push(r);return p}!function(){var e=n.createDocumentFragment().appendChild(n.createElement("div")),t=n.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),f.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="<textarea>x</textarea>",f.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var fe=n.documentElement,me=/^key/,ge=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ve=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function ye(){return!1}function be(){try{return n.activeElement}catch(e){}}function xe(e,t,i,n,s,r){var o,a;if("object"==typeof t){for(a in"string"!=typeof i&&(n=n||i,i=void 0),t)xe(e,a,i,n,t[a],r);return e}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=ye;else if(!s)return e;return 1===r&&(o=s,(s=function(e){return v().off(e),o.apply(this,arguments)}).guid=o.guid||(o.guid=v.guid++)),e.each(function(){v.event.add(this,t,s,n,i)})}v.event={global:{},add:function(e,t,i,n,s){var r,o,a,l,c,d,p,u,h,f,m,g=X.get(e);if(g)for(i.handler&&(i=(r=i).handler,s=r.selector),s&&v.find.matchesSelector(fe,s),i.guid||(i.guid=v.guid++),(l=g.events)||(l=g.events={}),(o=g.handle)||(o=g.handle=function(t){return void 0!==v&&v.event.triggered!==t.type?v.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(z)||[""]).length;c--;)h=m=(a=ve.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),h&&(p=v.event.special[h]||{},h=(s?p.delegateType:p.bindType)||h,p=v.event.special[h]||{},d=v.extend({type:h,origType:m,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:f.join(".")},r),(u=l[h])||((u=l[h]=[]).delegateCount=0,p.setup&&!1!==p.setup.call(e,n,f,o)||e.addEventListener&&e.addEventListener(h,o)),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=i.guid)),s?u.splice(u.delegateCount++,0,d):u.push(d),v.event.global[h]=!0)},remove:function(e,t,i,n,s){var r,o,a,l,c,d,p,u,h,f,m,g=X.hasData(e)&&X.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(z)||[""]).length;c--;)if(h=m=(a=ve.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),h){for(p=v.event.special[h]||{},u=l[h=(n?p.delegateType:p.bindType)||h]||[],a=a[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=r=u.length;r--;)d=u[r],!s&&m!==d.origType||i&&i.guid!==d.guid||a&&!a.test(d.namespace)||n&&n!==d.selector&&("**"!==n||!d.selector)||(u.splice(r,1),d.selector&&u.delegateCount--,p.remove&&p.remove.call(e,d));o&&!u.length&&(p.teardown&&!1!==p.teardown.call(e,f,g.handle)||v.removeEvent(e,h,g.handle),delete l[h])}else for(h in l)v.event.remove(e,h+t[c],i,n,!0);v.isEmptyObject(l)&&X.remove(e,"handle events")}},dispatch:function(e){var t,i,n,s,r,o,a=v.event.fix(e),l=new Array(arguments.length),c=(X.get(this,"events")||{})[a.type]||[],d=v.event.special[a.type]||{};for(l[0]=a,t=1;t<arguments.length;t++)l[t]=arguments[t];if(a.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,a)){for(o=v.event.handlers.call(this,a,c),t=0;(s=o[t++])&&!a.isPropagationStopped();)for(a.currentTarget=s.elem,i=0;(r=s.handlers[i++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!a.rnamespace.test(r.namespace)||(a.handleObj=r,a.data=r.data,void 0!==(n=((v.event.special[r.origType]||{}).handle||r.handler).apply(s.elem,l))&&!1===(a.result=n)&&(a.preventDefault(),a.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,a),a.result}},handlers:function(e,t){var i,n,s,r,o,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(r=[],o={},i=0;i<l;i++)void 0===o[s=(n=t[i]).selector+" "]&&(o[s]=n.needsContext?v(s,this).index(c)>-1:v.find(s,this,null,[c]).length),o[s]&&r.push(n);r.length&&a.push({elem:c,handlers:r})}return c=this,l<t.length&&a.push({elem:c,handlers:t.slice(l)}),a},addProp:function(e,t){Object.defineProperty(v.Event.prototype,e,{enumerable:!0,configurable:!0,get:v.isFunction(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[v.expando]?e:new v.Event(e)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==be()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===be()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&E(this,"input"))return this.click(),!1},_default:function(e){return E(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},v.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},v.Event=function(e,t){return this instanceof v.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:ye,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),void(this[v.expando]=!0)):new v.Event(e,t)},v.Event.prototype={constructor:v.Event,isDefaultPrevented:ye,isPropagationStopped:ye,isImmediatePropagationStopped:ye,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},v.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&me.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&ge.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},v.event.addProp),v.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var i,n=e.relatedTarget,s=e.handleObj;return n&&(n===this||v.contains(this,n))||(e.type=s.origType,i=s.handler.apply(this,arguments),e.type=t),i}}}),v.fn.extend({on:function(e,t,i,n){return xe(this,e,t,i,n)},one:function(e,t,i,n){return xe(this,e,t,i,n,1)},off:function(e,t,i){var n,s;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,v(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"==typeof e){for(s in e)this.off(s,t,e[s]);return this}return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=ye),this.each(function(){v.event.remove(this,e,i,t)})}});var $e=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Ce=/<script|<style|<link/i,Te=/checked\s*(?:[^=]|=\s*.checked.)/i,Se=/^true\/(.*)/,ke=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ee(e,t){return E(e,"table")&&E(11!==t.nodeType?t:t.firstChild,"tr")&&v(">tbody",e)[0]||e}function Me(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){var t=Se.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function Ae(e,t){var i,n,s,r,o,a,l,c;if(1===t.nodeType){if(X.hasData(e)&&(r=X.access(e),o=X.set(t,r),c=r.events))for(s in delete o.handle,o.events={},c)for(i=0,n=c[s].length;i<n;i++)v.event.add(t,s,c[s][i]);G.hasData(e)&&(a=G.access(e),l=v.extend({},a),G.set(t,l))}}function Le(e,t){var i=t.nodeName.toLowerCase();"input"===i&&oe.test(e.type)?t.checked=e.checked:"input"!==i&&"textarea"!==i||(t.defaultValue=e.defaultValue)}function Oe(e,t,i,n){t=o.apply([],t);var s,r,a,l,c,d,p=0,u=e.length,h=u-1,g=t[0],w=v.isFunction(g);if(w||u>1&&"string"==typeof g&&!f.checkClone&&Te.test(g))return e.each(function(s){var r=e.eq(s);w&&(t[0]=g.call(this,s,r.html())),Oe(r,t,i,n)});if(u&&(r=(s=he(t,e[0].ownerDocument,!1,e,n)).firstChild,1===s.childNodes.length&&(s=r),r||n)){for(l=(a=v.map(de(s,"script"),Me)).length;p<u;p++)c=s,p!==h&&(c=v.clone(c,!0,!0),l&&v.merge(a,de(c,"script"))),i.call(e[p],c,p);if(l)for(d=a[a.length-1].ownerDocument,v.map(a,Pe),p=0;p<l;p++)c=a[p],le.test(c.type||"")&&!X.access(c,"globalEval")&&v.contains(d,c)&&(c.src?v._evalUrl&&v._evalUrl(c.src):m(c.textContent.replace(ke,""),d))}return e}function He(e,t,i){for(var n,s=t?v.filter(t,e):e,r=0;null!=(n=s[r]);r++)i||1!==n.nodeType||v.cleanData(de(n)),n.parentNode&&(i&&v.contains(n.ownerDocument,n)&&pe(de(n,"script")),n.parentNode.removeChild(n));return e}v.extend({htmlPrefilter:function(e){return e.replace($e,"<$1></$2>")},clone:function(e,t,i){var n,s,r,o,a=e.cloneNode(!0),l=v.contains(e.ownerDocument,e);if(!(f.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||v.isXMLDoc(e)))for(o=de(a),n=0,s=(r=de(e)).length;n<s;n++)Le(r[n],o[n]);if(t)if(i)for(r=r||de(e),o=o||de(a),n=0,s=r.length;n<s;n++)Ae(r[n],o[n]);else Ae(e,a);return(o=de(a,"script")).length>0&&pe(o,!l&&de(e,"script")),a},cleanData:function(e){for(var t,i,n,s=v.event.special,r=0;void 0!==(i=e[r]);r++)if(_(i)){if(t=i[X.expando]){if(t.events)for(n in t.events)s[n]?v.event.remove(i,n):v.removeEvent(i,n,t.handle);i[X.expando]=void 0}i[G.expando]&&(i[G.expando]=void 0)}}}),v.fn.extend({detach:function(e){return He(this,e,!0)},remove:function(e){return He(this,e)},text:function(e){return F(this,function(e){return void 0===e?v.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Oe(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ee(this,e).appendChild(e)})},prepend:function(){return Oe(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ee(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Oe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Oe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(v.cleanData(de(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return F(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ce.test(e)&&!ce[(ae.exec(e)||["",""])[1].toLowerCase()]){e=v.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(v.cleanData(de(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return Oe(this,arguments,function(t){var i=this.parentNode;v.inArray(this,e)<0&&(v.cleanData(de(this)),i&&i.replaceChild(t,this))},e)}}),v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(e){for(var i,n=[],s=v(e),r=s.length-1,o=0;o<=r;o++)i=o===r?this:this.clone(!0),v(s[o])[t](i),a.apply(n,i.get());return this.pushStack(n)}});var Ie=/^margin/,De=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),ze=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=e),i.getComputedStyle(t)};function je(e,t,i){var n,s,r,o,a=e.style;return(i=i||ze(e))&&(""!==(o=i.getPropertyValue(t)||i[t])||v.contains(e.ownerDocument,e)||(o=v.style(e,t)),!f.pixelMarginRight()&&De.test(o)&&Ie.test(t)&&(n=a.width,s=a.minWidth,r=a.maxWidth,a.minWidth=a.maxWidth=a.width=o,o=i.width,a.width=n,a.minWidth=s,a.maxWidth=r)),void 0!==o?o+"":o}function Ne(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}!function(){function t(){if(l){l.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",l.innerHTML="",fe.appendChild(a);var t=e.getComputedStyle(l);i="1%"!==t.top,o="2px"===t.marginLeft,s="4px"===t.width,l.style.marginRight="50%",r="4px"===t.marginRight,fe.removeChild(a),l=null}}var i,s,r,o,a=n.createElement("div"),l=n.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",f.clearCloneStyle="content-box"===l.style.backgroundClip,a.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",a.appendChild(l),v.extend(f,{pixelPosition:function(){return t(),i},boxSizingReliable:function(){return t(),s},pixelMarginRight:function(){return t(),r},reliableMarginLeft:function(){return t(),o}}))}();var qe=/^(none|table(?!-c[ea]).+)/,We=/^--/,Be={position:"absolute",visibility:"hidden",display:"block"},Re={letterSpacing:"0",fontWeight:"400"},Fe=["Webkit","Moz","ms"],_e=n.createElement("div").style;function Ve(e){var t=v.cssProps[e];return t||(t=v.cssProps[e]=function(e){if(e in _e)return e;for(var t=e[0].toUpperCase()+e.slice(1),i=Fe.length;i--;)if((e=Fe[i]+t)in _e)return e}(e)||e),t}function Xe(e,t,i){var n=J.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function Ge(e,t,i,n,s){var r,o=0;for(r=i===(n?"border":"content")?4:"width"===t?1:0;r<4;r+=2)"margin"===i&&(o+=v.css(e,i+Z[r],!0,s)),n?("content"===i&&(o-=v.css(e,"padding"+Z[r],!0,s)),"margin"!==i&&(o-=v.css(e,"border"+Z[r]+"Width",!0,s))):(o+=v.css(e,"padding"+Z[r],!0,s),"padding"!==i&&(o+=v.css(e,"border"+Z[r]+"Width",!0,s)));return o}function Ye(e,t,i){var n,s=ze(e),r=je(e,t,s),o="border-box"===v.css(e,"boxSizing",!1,s);return De.test(r)?r:(n=o&&(f.boxSizingReliable()||r===e.style[t]),"auto"===r&&(r=e["offset"+t[0].toUpperCase()+t.slice(1)]),(r=parseFloat(r)||0)+Ge(e,t,i||(o?"border":"content"),n,s)+"px")}function Ue(e,t,i,n,s){return new Ue.prototype.init(e,t,i,n,s)}v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var i=je(e,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{float:"cssFloat"},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,r,o,a=v.camelCase(t),l=We.test(t),c=e.style;return l||(t=Ve(a)),o=v.cssHooks[t]||v.cssHooks[a],void 0===i?o&&"get"in o&&void 0!==(s=o.get(e,!1,n))?s:c[t]:("string"===(r=typeof i)&&(s=J.exec(i))&&s[1]&&(i=ie(e,t,s),r="number"),void(null!=i&&i==i&&("number"===r&&(i+=s&&s[3]||(v.cssNumber[a]?"":"px")),f.clearCloneStyle||""!==i||0!==t.indexOf("background")||(c[t]="inherit"),o&&"set"in o&&void 0===(i=o.set(e,i,n))||(l?c.setProperty(t,i):c[t]=i))))}},css:function(e,t,i,n){var s,r,o,a=v.camelCase(t);return We.test(t)||(t=Ve(a)),(o=v.cssHooks[t]||v.cssHooks[a])&&"get"in o&&(s=o.get(e,!0,i)),void 0===s&&(s=je(e,t,n)),"normal"===s&&t in Re&&(s=Re[t]),""===i||i?(r=parseFloat(s),!0===i||isFinite(r)?r||0:s):s}}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,i,n){if(i)return!qe.test(v.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ye(e,t,n):te(e,Be,function(){return Ye(e,t,n)})},set:function(e,i,n){var s,r=n&&ze(e),o=n&&Ge(e,t,n,"border-box"===v.css(e,"boxSizing",!1,r),r);return o&&(s=J.exec(i))&&"px"!==(s[3]||"px")&&(e.style[t]=i,i=v.css(e,t)),Xe(0,i,o)}}}),v.cssHooks.marginLeft=Ne(f.reliableMarginLeft,function(e,t){if(t)return(parseFloat(je(e,"marginLeft"))||e.getBoundingClientRect().left-te(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(i){for(var n=0,s={},r="string"==typeof i?i.split(" "):[i];n<4;n++)s[e+Z[n]+t]=r[n]||r[n-2]||r[0];return s}},Ie.test(e)||(v.cssHooks[e+t].set=Xe)}),v.fn.extend({css:function(e,t){return F(this,function(e,t,i){var n,s,r={},o=0;if(Array.isArray(t)){for(n=ze(e),s=t.length;o<s;o++)r[t[o]]=v.css(e,t[o],!1,n);return r}return void 0!==i?v.style(e,t,i):v.css(e,t)},e,t,arguments.length>1)}}),v.Tween=Ue,Ue.prototype={constructor:Ue,init:function(e,t,i,n,s,r){this.elem=e,this.prop=i,this.easing=s||v.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=r||(v.cssNumber[i]?"":"px")},cur:function(){var e=Ue.propHooks[this.prop];return e&&e.get?e.get(this):Ue.propHooks._default.get(this)},run:function(e){var t,i=Ue.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),i&&i.set?i.set(this):Ue.propHooks._default.set(this),this}},Ue.prototype.init.prototype=Ue.prototype,Ue.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=v.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[v.cssProps[e.prop]]&&!v.cssHooks[e.prop]?e.elem[e.prop]=e.now:v.style(e.elem,e.prop,e.now+e.unit)}}},Ue.propHooks.scrollTop=Ue.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},v.fx=Ue.prototype.init,v.fx.step={};var Ke,Qe,Je=/^(?:toggle|show|hide)$/,Ze=/queueHooks$/;function et(){Qe&&(!1===n.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(et):e.setTimeout(et,v.fx.interval),v.fx.tick())}function tt(){return e.setTimeout(function(){Ke=void 0}),Ke=v.now()}function it(e,t){var i,n=0,s={height:e};for(t=t?1:0;n<4;n+=2-t)s["margin"+(i=Z[n])]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function nt(e,t,i){for(var n,s=(st.tweeners[t]||[]).concat(st.tweeners["*"]),r=0,o=s.length;r<o;r++)if(n=s[r].call(i,t,e))return n}function st(e,t,i){var n,s,r=0,o=st.prefilters.length,a=v.Deferred().always(function(){delete l.elem}),l=function(){if(s)return!1;for(var t=Ke||tt(),i=Math.max(0,c.startTime+c.duration-t),n=1-(i/c.duration||0),r=0,o=c.tweens.length;r<o;r++)c.tweens[r].run(n);return a.notifyWith(e,[c,n,i]),n<1&&o?i:(o||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{},easing:v.easing._default},i),originalProperties:t,originalOptions:i,startTime:Ke||tt(),duration:i.duration,tweens:[],createTween:function(t,i){var n=v.Tween(e,c.opts,t,i,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(n),n},stop:function(t){var i=0,n=t?c.tweens.length:0;if(s)return this;for(s=!0;i<n;i++)c.tweens[i].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),d=c.props;for(function(e,t){var i,n,s,r,o;for(i in e)if(s=t[n=v.camelCase(i)],r=e[i],Array.isArray(r)&&(s=r[1],r=e[i]=r[0]),i!==n&&(e[n]=r,delete e[i]),(o=v.cssHooks[n])&&"expand"in o)for(i in r=o.expand(r),delete e[n],r)i in e||(e[i]=r[i],t[i]=s);else t[n]=s}(d,c.opts.specialEasing);r<o;r++)if(n=st.prefilters[r].call(c,e,d,c.opts))return v.isFunction(n.stop)&&(v._queueHooks(c.elem,c.opts.queue).stop=v.proxy(n.stop,n)),n;return v.map(d,nt,c),v.isFunction(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),v.fx.timer(v.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}v.Animation=v.extend(st,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return ie(i.elem,e,J.exec(t),i),i}]},tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.match(z);for(var i,n=0,s=e.length;n<s;n++)i=e[n],st.tweeners[i]=st.tweeners[i]||[],st.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,s,r,o,a,l,c,d,p="width"in t||"height"in t,u=this,h={},f=e.style,m=e.nodeType&&ee(e),g=X.get(e,"fxshow");for(n in i.queue||(null==(o=v._queueHooks(e,"fx")).unqueued&&(o.unqueued=0,a=o.empty.fire,o.empty.fire=function(){o.unqueued||a()}),o.unqueued++,u.always(function(){u.always(function(){o.unqueued--,v.queue(e,"fx").length||o.empty.fire()})})),t)if(s=t[n],Je.test(s)){if(delete t[n],r=r||"toggle"===s,s===(m?"hide":"show")){if("show"!==s||!g||void 0===g[n])continue;m=!0}h[n]=g&&g[n]||v.style(e,n)}if((l=!v.isEmptyObject(t))||!v.isEmptyObject(h))for(n in p&&1===e.nodeType&&(i.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=g&&g.display)&&(c=X.get(e,"display")),"none"===(d=v.css(e,"display"))&&(c?d=c:(re([e],!0),c=e.style.display||c,d=v.css(e,"display"),re([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===v.css(e,"float")&&(l||(u.done(function(){f.display=c}),null==c&&(d=f.display,c="none"===d?"":d)),f.display="inline-block")),i.overflow&&(f.overflow="hidden",u.always(function(){f.overflow=i.overflow[0],f.overflowX=i.overflow[1],f.overflowY=i.overflow[2]})),l=!1,h)l||(g?"hidden"in g&&(m=g.hidden):g=X.access(e,"fxshow",{display:c}),r&&(g.hidden=!m),m&&re([e],!0),u.done(function(){for(n in m||re([e]),X.remove(e,"fxshow"),h)v.style(e,n,h[n])})),l=nt(m?g[n]:0,n,u),n in g||(g[n]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?st.prefilters.unshift(e):st.prefilters.push(e)}}),v.speed=function(e,t,i){var n=e&&"object"==typeof e?v.extend({},e):{complete:i||!i&&t||v.isFunction(e)&&e,duration:e,easing:i&&t||t&&!v.isFunction(t)&&t};return v.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in v.fx.speeds?n.duration=v.fx.speeds[n.duration]:n.duration=v.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){v.isFunction(n.old)&&n.old.call(this),n.queue&&v.dequeue(this,n.queue)},n},v.fn.extend({fadeTo:function(e,t,i,n){return this.filter(ee).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(e,t,i,n){var s=v.isEmptyObject(e),r=v.speed(t,i,n),o=function(){var t=st(this,v.extend({},e),r);(s||X.get(this,"finish"))&&t.stop(!0)};return o.finish=o,s||!1===r.queue?this.each(o):this.queue(r.queue,o)},stop:function(e,t,i){var n=function(e){var t=e.stop;delete e.stop,t(i)};return"string"!=typeof e&&(i=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,s=null!=e&&e+"queueHooks",r=v.timers,o=X.get(this);if(s)o[s]&&o[s].stop&&n(o[s]);else for(s in o)o[s]&&o[s].stop&&Ze.test(s)&&n(o[s]);for(s=r.length;s--;)r[s].elem!==this||null!=e&&r[s].queue!==e||(r[s].anim.stop(i),t=!1,r.splice(s,1));!t&&i||v.dequeue(this,e)})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,i=X.get(this),n=i[e+"queue"],s=i[e+"queueHooks"],r=v.timers,o=n?n.length:0;for(i.finish=!0,v.queue(this,e,[]),s&&s.stop&&s.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===e&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<o;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete i.finish})}}),v.each(["toggle","show","hide"],function(e,t){var i=v.fn[t];v.fn[t]=function(e,n,s){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(it(t,!0),e,n,s)}}),v.each({slideDown:it("show"),slideUp:it("hide"),slideToggle:it("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,i,n){return this.animate(t,e,i,n)}}),v.timers=[],v.fx.tick=function(){var e,t=0,i=v.timers;for(Ke=v.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||v.fx.stop(),Ke=void 0},v.fx.timer=function(e){v.timers.push(e),v.fx.start()},v.fx.interval=13,v.fx.start=function(){Qe||(Qe=!0,et())},v.fx.stop=function(){Qe=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fn.delay=function(t,i){return t=v.fx&&v.fx.speeds[t]||t,i=i||"fx",this.queue(i,function(i,n){var s=e.setTimeout(i,t);n.stop=function(){e.clearTimeout(s)}})},function(){var e=n.createElement("input"),t=n.createElement("select").appendChild(n.createElement("option"));e.type="checkbox",f.checkOn=""!==e.value,f.optSelected=t.selected,(e=n.createElement("input")).value="t",e.type="radio",f.radioValue="t"===e.value}();var rt,ot=v.expr.attrHandle;v.fn.extend({attr:function(e,t){return F(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})}}),v.extend({attr:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?v.prop(e,t,i):(1===r&&v.isXMLDoc(e)||(s=v.attrHooks[t.toLowerCase()]||(v.expr.match.bool.test(t)?rt:void 0)),void 0!==i?null===i?void v.removeAttr(e,t):s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:(e.setAttribute(t,i+""),i):s&&"get"in s&&null!==(n=s.get(e,t))?n:null==(n=v.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){if(!f.radioValue&&"radio"===t&&E(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,n=0,s=t&&t.match(z);if(s&&1===e.nodeType)for(;i=s[n++];)e.removeAttribute(i)}}),rt={set:function(e,t,i){return!1===t?v.removeAttr(e,i):e.setAttribute(i,i),i}},v.each(v.expr.match.bool.source.match(/\w+/g),function(e,t){var i=ot[t]||v.find.attr;ot[t]=function(e,t,n){var s,r,o=t.toLowerCase();return n||(r=ot[o],ot[o]=s,s=null!=i(e,t,n)?o:null,ot[o]=r),s}});var at=/^(?:input|select|textarea|button)$/i,lt=/^(?:a|area)$/i;function ct(e){return(e.match(z)||[]).join(" ")}function dt(e){return e.getAttribute&&e.getAttribute("class")||""}v.fn.extend({prop:function(e,t){return F(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[v.propFix[e]||e]})}}),v.extend({prop:function(e,t,i){var n,s,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&v.isXMLDoc(e)||(t=v.propFix[t]||t,s=v.propHooks[t]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:e[t]=i:s&&"get"in s&&null!==(n=s.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=v.find.attr(e,"tabindex");return t?parseInt(t,10):at.test(e.nodeName)||lt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),f.optSelected||(v.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),v.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){v.propFix[this.toLowerCase()]=this}),v.fn.extend({addClass:function(e){var t,i,n,s,r,o,a,l=0;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,dt(this)))});if("string"==typeof e&&e)for(t=e.match(z)||[];i=this[l++];)if(s=dt(i),n=1===i.nodeType&&" "+ct(s)+" "){for(o=0;r=t[o++];)n.indexOf(" "+r+" ")<0&&(n+=r+" ");s!==(a=ct(n))&&i.setAttribute("class",a)}return this},removeClass:function(e){var t,i,n,s,r,o,a,l=0;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,dt(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(z)||[];i=this[l++];)if(s=dt(i),n=1===i.nodeType&&" "+ct(s)+" "){for(o=0;r=t[o++];)for(;n.indexOf(" "+r+" ")>-1;)n=n.replace(" "+r+" "," ");s!==(a=ct(n))&&i.setAttribute("class",a)}return this},toggleClass:function(e,t){var i=typeof e;return"boolean"==typeof t&&"string"===i?t?this.addClass(e):this.removeClass(e):v.isFunction(e)?this.each(function(i){v(this).toggleClass(e.call(this,i,dt(this),t),t)}):this.each(function(){var t,n,s,r;if("string"===i)for(n=0,s=v(this),r=e.match(z)||[];t=r[n++];)s.hasClass(t)?s.removeClass(t):s.addClass(t);else void 0!==e&&"boolean"!==i||((t=dt(this))&&X.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":X.get(this,"__className__")||""))})},hasClass:function(e){var t,i,n=0;for(t=" "+e+" ";i=this[n++];)if(1===i.nodeType&&(" "+ct(dt(i))+" ").indexOf(t)>-1)return!0;return!1}});var pt=/\r/g;v.fn.extend({val:function(e){var t,i,n,s=this[0];return arguments.length?(n=v.isFunction(e),this.each(function(i){var s;1===this.nodeType&&(null==(s=n?e.call(this,i,v(this).val()):e)?s="":"number"==typeof s?s+="":Array.isArray(s)&&(s=v.map(s,function(e){return null==e?"":e+""})),(t=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,s,"value")||(this.value=s))})):s?(t=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()])&&"get"in t&&void 0!==(i=t.get(s,"value"))?i:"string"==typeof(i=s.value)?i.replace(pt,""):null==i?"":i:void 0}}),v.extend({valHooks:{option:{get:function(e){var t=v.find.attr(e,"value");return null!=t?t:ct(v.text(e))}},select:{get:function(e){var t,i,n,s=e.options,r=e.selectedIndex,o="select-one"===e.type,a=o?null:[],l=o?r+1:s.length;for(n=r<0?l:o?r:0;n<l;n++)if(((i=s[n]).selected||n===r)&&!i.disabled&&(!i.parentNode.disabled||!E(i.parentNode,"optgroup"))){if(t=v(i).val(),o)return t;a.push(t)}return a},set:function(e,t){for(var i,n,s=e.options,r=v.makeArray(t),o=s.length;o--;)((n=s[o]).selected=v.inArray(v.valHooks.option.get(n),r)>-1)&&(i=!0);return i||(e.selectedIndex=-1),r}}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=v.inArray(v(e).val(),t)>-1}},f.checkOn||(v.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var ut=/^(?:focusinfocus|focusoutblur)$/;v.extend(v.event,{trigger:function(t,i,s,r){var o,a,l,c,d,u,h,f=[s||n],m=p.call(t,"type")?t.type:t,g=p.call(t,"namespace")?t.namespace.split("."):[];if(a=l=s=s||n,3!==s.nodeType&&8!==s.nodeType&&!ut.test(m+v.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),d=m.indexOf(":")<0&&"on"+m,(t=t[v.expando]?t:new v.Event(m,"object"==typeof t&&t)).isTrigger=r?2:3,t.namespace=g.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=s),i=null==i?[t]:v.makeArray(i,[t]),h=v.event.special[m]||{},r||!h.trigger||!1!==h.trigger.apply(s,i))){if(!r&&!h.noBubble&&!v.isWindow(s)){for(c=h.delegateType||m,ut.test(c+m)||(a=a.parentNode);a;a=a.parentNode)f.push(a),l=a;l===(s.ownerDocument||n)&&f.push(l.defaultView||l.parentWindow||e)}for(o=0;(a=f[o++])&&!t.isPropagationStopped();)t.type=o>1?c:h.bindType||m,(u=(X.get(a,"events")||{})[t.type]&&X.get(a,"handle"))&&u.apply(a,i),(u=d&&a[d])&&u.apply&&_(a)&&(t.result=u.apply(a,i),!1===t.result&&t.preventDefault());return t.type=m,r||t.isDefaultPrevented()||h._default&&!1!==h._default.apply(f.pop(),i)||!_(s)||d&&v.isFunction(s[m])&&!v.isWindow(s)&&((l=s[d])&&(s[d]=null),v.event.triggered=m,s[m](),v.event.triggered=void 0,l&&(s[d]=l)),t.result}},simulate:function(e,t,i){var n=v.extend(new v.Event,i,{type:e,isSimulated:!0});v.event.trigger(n,null,t)}}),v.fn.extend({trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return v.event.trigger(e,t,i,!0)}}),v.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){v.fn[t]=function(e,i){return arguments.length>0?this.on(t,null,e,i):this.trigger(t)}}),v.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),f.focusin="onfocusin"in e,f.focusin||v.each({focus:"focusin",blur:"focusout"},function(e,t){var i=function(e){v.event.simulate(t,e.target,v.event.fix(e))};v.event.special[t]={setup:function(){var n=this.ownerDocument||this,s=X.access(n,t);s||n.addEventListener(e,i,!0),X.access(n,t,(s||0)+1)},teardown:function(){var n=this.ownerDocument||this,s=X.access(n,t)-1;s?X.access(n,t,s):(n.removeEventListener(e,i,!0),X.remove(n,t))}}});var ht=e.location,ft=v.now(),mt=/\?/;v.parseXML=function(t){var i;if(!t||"string"!=typeof t)return null;try{i=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){i=void 0}return i&&!i.getElementsByTagName("parsererror").length||v.error("Invalid XML: "+t),i};var gt=/\[\]$/,vt=/\r?\n/g,wt=/^(?:submit|button|image|reset|file)$/i,yt=/^(?:input|select|textarea|keygen)/i;function bt(e,t,i,n){var s;if(Array.isArray(t))v.each(t,function(t,s){i||gt.test(e)?n(e,s):bt(e+"["+("object"==typeof s&&null!=s?t:"")+"]",s,i,n)});else if(i||"object"!==v.type(t))n(e,t);else for(s in t)bt(e+"["+s+"]",t[s],i,n)}v.param=function(e,t){var i,n=[],s=function(e,t){var i=v.isFunction(t)?t():t;n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==i?"":i)};if(Array.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(i in e)bt(i,e[i],t,s);return n.join("&")},v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=v.prop(this,"elements");return e?v.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!v(this).is(":disabled")&&yt.test(this.nodeName)&&!wt.test(e)&&(this.checked||!oe.test(e))}).map(function(e,t){var i=v(this).val();return null==i?null:Array.isArray(i)?v.map(i,function(e){return{name:t.name,value:e.replace(vt,"\r\n")}}):{name:t.name,value:i.replace(vt,"\r\n")}}).get()}});var xt=/%20/g,$t=/#.*$/,Ct=/([?&])_=[^&]*/,Tt=/^(.*?):[ \t]*([^\r\n]*)$/gm,St=/^(?:GET|HEAD)$/,kt=/^\/\//,Et={},Mt={},Pt="*/".concat("*"),At=n.createElement("a");function Lt(e){return function(t,i){"string"!=typeof t&&(i=t,t="*");var n,s=0,r=t.toLowerCase().match(z)||[];if(v.isFunction(i))for(;n=r[s++];)"+"===n[0]?(n=n.slice(1)||"*",(e[n]=e[n]||[]).unshift(i)):(e[n]=e[n]||[]).push(i)}}function Ot(e,t,i,n){var s={},r=e===Mt;function o(a){var l;return s[a]=!0,v.each(e[a]||[],function(e,a){var c=a(t,i,n);return"string"!=typeof c||r||s[c]?r?!(l=c):void 0:(t.dataTypes.unshift(c),o(c),!1)}),l}return o(t.dataTypes[0])||!s["*"]&&o("*")}function Ht(e,t){var i,n,s=v.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:n||(n={}))[i]=t[i]);return n&&v.extend(!0,e,n),e}At.href=ht.href,v.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ht.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(ht.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Pt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":v.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ht(Ht(e,v.ajaxSettings),t):Ht(v.ajaxSettings,e)},ajaxPrefilter:Lt(Et),ajaxTransport:Lt(Mt),ajax:function(t,i){"object"==typeof t&&(i=t,t=void 0),i=i||{};var s,r,o,a,l,c,d,p,u,h,f=v.ajaxSetup({},i),m=f.context||f,g=f.context&&(m.nodeType||m.jquery)?v(m):v.event,w=v.Deferred(),y=v.Callbacks("once memory"),b=f.statusCode||{},x={},$={},C="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(d){if(!a)for(a={};t=Tt.exec(o);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return d?o:null},setRequestHeader:function(e,t){return null==d&&(e=$[e.toLowerCase()]=$[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==d&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(d)T.always(e[T.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||C;return s&&s.abort(t),S(0,t),this}};if(w.promise(T),f.url=((t||f.url||ht.href)+"").replace(kt,ht.protocol+"//"),f.type=i.method||i.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(z)||[""],null==f.crossDomain){c=n.createElement("a");try{c.href=f.url,c.href=c.href,f.crossDomain=At.protocol+"//"+At.host!=c.protocol+"//"+c.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=v.param(f.data,f.traditional)),Ot(Et,f,i,T),d)return T;for(u in(p=v.event&&f.global)&&0==v.active++&&v.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!St.test(f.type),r=f.url.replace($t,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(xt,"+")):(h=f.url.slice(r.length),f.data&&(r+=(mt.test(r)?"&":"?")+f.data,delete f.data),!1===f.cache&&(r=r.replace(Ct,"$1"),h=(mt.test(r)?"&":"?")+"_="+ft+++h),f.url=r+h),f.ifModified&&(v.lastModified[r]&&T.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&T.setRequestHeader("If-None-Match",v.etag[r])),(f.data&&f.hasContent&&!1!==f.contentType||i.contentType)&&T.setRequestHeader("Content-Type",f.contentType),T.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Pt+"; q=0.01":""):f.accepts["*"]),f.headers)T.setRequestHeader(u,f.headers[u]);if(f.beforeSend&&(!1===f.beforeSend.call(m,T,f)||d))return T.abort();if(C="abort",y.add(f.complete),T.done(f.success),T.fail(f.error),s=Ot(Mt,f,i,T)){if(T.readyState=1,p&&g.trigger("ajaxSend",[T,f]),d)return T;f.async&&f.timeout>0&&(l=e.setTimeout(function(){T.abort("timeout")},f.timeout));try{d=!1,s.send(x,S)}catch(e){if(d)throw e;S(-1,e)}}else S(-1,"No Transport");function S(t,i,n,a){var c,u,h,x,$,C=i;d||(d=!0,l&&e.clearTimeout(l),s=void 0,o=a||"",T.readyState=t>0?4:0,c=t>=200&&t<300||304===t,n&&(x=function(e,t,i){for(var n,s,r,o,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(s in a)if(a[s]&&a[s].test(n)){l.unshift(s);break}if(l[0]in i)r=l[0];else{for(s in i){if(!l[0]||e.converters[s+" "+l[0]]){r=s;break}o||(o=s)}r=r||o}if(r)return r!==l[0]&&l.unshift(r),i[r]}(f,T,n)),x=function(e,t,i,n){var s,r,o,a,l,c={},d=e.dataTypes.slice();if(d[1])for(o in e.converters)c[o.toLowerCase()]=e.converters[o];for(r=d.shift();r;)if(e.responseFields[r]&&(i[e.responseFields[r]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=d.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(o=c[l+" "+r]||c["* "+r]))for(s in c)if((a=s.split(" "))[1]===r&&(o=c[l+" "+a[0]]||c["* "+a[0]])){!0===o?o=c[s]:!0!==c[s]&&(r=a[0],d.unshift(a[1]));break}if(!0!==o)if(o&&e.throws)t=o(t);else try{t=o(t)}catch(e){return{state:"parsererror",error:o?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(f,x,T,c),c?(f.ifModified&&(($=T.getResponseHeader("Last-Modified"))&&(v.lastModified[r]=$),($=T.getResponseHeader("etag"))&&(v.etag[r]=$)),204===t||"HEAD"===f.type?C="nocontent":304===t?C="notmodified":(C=x.state,u=x.data,c=!(h=x.error))):(h=C,!t&&C||(C="error",t<0&&(t=0))),T.status=t,T.statusText=(i||C)+"",c?w.resolveWith(m,[u,C,T]):w.rejectWith(m,[T,C,h]),T.statusCode(b),b=void 0,p&&g.trigger(c?"ajaxSuccess":"ajaxError",[T,f,c?u:h]),y.fireWith(m,[T,C]),p&&(g.trigger("ajaxComplete",[T,f]),--v.active||v.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,i){return v.get(e,t,i,"json")},getScript:function(e,t){return v.get(e,void 0,t,"script")}}),v.each(["get","post"],function(e,t){v[t]=function(e,i,n,s){return v.isFunction(i)&&(s=s||n,n=i,i=void 0),v.ajax(v.extend({url:e,type:t,dataType:s,data:i,success:n},v.isPlainObject(e)&&e))}}),v._evalUrl=function(e){return v.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},v.fn.extend({wrapAll:function(e){var t;return this[0]&&(v.isFunction(e)&&(e=e.call(this[0])),t=v(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),i=t.contents();i.length?i.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(i){v(this).wrapAll(t?e.call(this,i):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){v(this).replaceWith(this.childNodes)}),this}}),v.expr.pseudos.hidden=function(e){return!v.expr.pseudos.visible(e)},v.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},v.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var It={0:200,1223:204},Dt=v.ajaxSettings.xhr();f.cors=!!Dt&&"withCredentials"in Dt,f.ajax=Dt=!!Dt,v.ajaxTransport(function(t){var i,n;if(f.cors||Dt&&!t.crossDomain)return{send:function(s,r){var o,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)a[o]=t.xhrFields[o];for(o in t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||s["X-Requested-With"]||(s["X-Requested-With"]="XMLHttpRequest"),s)a.setRequestHeader(o,s[o]);i=function(e){return function(){i&&(i=n=a.onload=a.onerror=a.onabort=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?r(0,"error"):r(a.status,a.statusText):r(It[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=i(),n=a.onerror=i("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout(function(){i&&n()})},i=i("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(i)throw e}},abort:function(){i&&i()}}}),v.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),v.ajaxTransport("script",function(e){var t,i;if(e.crossDomain)return{send:function(s,r){t=v("<script>").prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(e){t.remove(),i=null,e&&r("error"===e.type?404:200,e.type)}),n.head.appendChild(t[0])},abort:function(){i&&i()}}});var zt=[],jt=/(=)\?(?=&|$)|\?\?/;v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||v.expando+"_"+ft++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(t,i,n){var s,r,o,a=!1!==t.jsonp&&(jt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&jt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return s=t.jsonpCallback=v.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(jt,"$1"+s):!1!==t.jsonp&&(t.url+=(mt.test(t.url)?"&":"?")+t.jsonp+"="+s),t.converters["script json"]=function(){return o||v.error(s+" was not called"),o[0]},t.dataTypes[0]="json",r=e[s],e[s]=function(){o=arguments},n.always(function(){void 0===r?v(e).removeProp(s):e[s]=r,t[s]&&(t.jsonpCallback=i.jsonpCallback,zt.push(s)),o&&v.isFunction(r)&&r(o[0]),o=r=void 0}),"script"}),f.createHTMLDocument=function(){var e=n.implementation.createHTMLDocument("").body;return e.innerHTML="<form></form><form></form>",2===e.childNodes.length}(),v.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(f.createHTMLDocument?((s=(t=n.implementation.createHTMLDocument("")).createElement("base")).href=n.location.href,t.head.appendChild(s)):t=n),o=!i&&[],(r=M.exec(e))?[t.createElement(r[1])]:(r=he([e],t,o),o&&o.length&&v(o).remove(),v.merge([],r.childNodes)));var s,r,o},v.fn.load=function(e,t,i){var n,s,r,o=this,a=e.indexOf(" ");return a>-1&&(n=ct(e.slice(a)),e=e.slice(0,a)),v.isFunction(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),o.length>0&&v.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(e){r=arguments,o.html(n?v("<div>").append(v.parseHTML(e)).find(n):e)}).always(i&&function(e,t){o.each(function(){i.apply(this,r||[e.responseText,t,e])})}),this},v.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.expr.pseudos.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length},v.offset={setOffset:function(e,t,i){var n,s,r,o,a,l,c=v.css(e,"position"),d=v(e),p={};"static"===c&&(e.style.position="relative"),a=d.offset(),r=v.css(e,"top"),l=v.css(e,"left"),("absolute"===c||"fixed"===c)&&(r+l).indexOf("auto")>-1?(o=(n=d.position()).top,s=n.left):(o=parseFloat(r)||0,s=parseFloat(l)||0),v.isFunction(t)&&(t=t.call(e,i,v.extend({},a))),null!=t.top&&(p.top=t.top-a.top+o),null!=t.left&&(p.left=t.left-a.left+s),"using"in t?t.using.call(e,p):d.css(p)}},v.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){v.offset.setOffset(this,e,t)});var t,i,n,s,r=this[0];return r?r.getClientRects().length?(n=r.getBoundingClientRect(),i=(t=r.ownerDocument).documentElement,s=t.defaultView,{top:n.top+s.pageYOffset-i.clientTop,left:n.left+s.pageXOffset-i.clientLeft}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i=this[0],n={top:0,left:0};return"fixed"===v.css(i,"position")?t=i.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),E(e[0],"html")||(n=e.offset()),n={top:n.top+v.css(e[0],"borderTopWidth",!0),left:n.left+v.css(e[0],"borderLeftWidth",!0)}),{top:t.top-n.top-v.css(i,"marginTop",!0),left:t.left-n.left-v.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===v.css(e,"position");)e=e.offsetParent;return e||fe})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,t){var i="pageYOffset"===t;v.fn[e]=function(n){return F(this,function(e,n,s){var r;return v.isWindow(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===s?r?r[t]:e[n]:void(r?r.scrollTo(i?r.pageXOffset:s,i?s:r.pageYOffset):e[n]=s)},e,n,arguments.length)}}),v.each(["top","left"],function(e,t){v.cssHooks[t]=Ne(f.pixelPosition,function(e,i){if(i)return i=je(e,t),De.test(i)?v(e).position()[t]+"px":i})}),v.each({Height:"height",Width:"width"},function(e,t){v.each({padding:"inner"+e,content:t,"":"outer"+e},function(i,n){v.fn[n]=function(s,r){var o=arguments.length&&(i||"boolean"!=typeof s),a=i||(!0===s||!0===r?"margin":"border");return F(this,function(t,i,s){var r;return v.isWindow(t)?0===n.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(r=t.documentElement,Math.max(t.body["scroll"+e],r["scroll"+e],t.body["offset"+e],r["offset"+e],r["client"+e])):void 0===s?v.css(t,i,a):v.style(t,i,s,a)},t,o?s:void 0,o)}})}),v.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)}}),v.holdReady=function(e){e?v.readyWait++:v.ready(!0)},v.isArray=Array.isArray,v.parseJSON=JSON.parse,v.nodeName=E,"function"==typeof define&&define.amd&&define("jquery",[],function(){return v});var Nt=e.jQuery,qt=e.$;return v.noConflict=function(t){return e.$===v&&(e.$=qt),t&&e.jQuery===v&&(e.jQuery=Nt),v},t||(e.jQuery=e.$=v),v}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.HighlightShare=t()}(this,function(){"use strict";function e(e,t){return c||(c=function(e){for(var t="atchesSelector",i=["matches","m"+t,"webkitM"+t,"mozM"+t,"msM"+t,"oM"+t],n=0;n<i.length;n++){var s=i[n];if(e[s])return s}}(e)),e[c](t)}function t(t,i){for(var n=t;n&&(1!==n.nodeType||!e(n,i));)n=n.parentNode;return n}function i(e,t){if(t&&"object"===(void 0===t?"undefined":d(t)))for(var i in t)e[i]=t[i];return e}function n(e){return"function"==typeof e}function s(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}function r(e,t){var i=void 0,n=e.getClientRects(),r=[].slice.bind(n);if(t){for(var o=1/0,a=n.length;a--;){var l=n[a];if(l.left>o)break;o=l.left}i=r(a+1)}else{for(var c=-1/0,d=0;d<n.length;d++){var p=n[d];if(p.right<c)break;c=p.right}i=r(0,d)}return{top:Math.min.apply(Math,s(i.map(function(e){return e.top}))),bottom:Math.max.apply(Math,s(i.map(function(e){return e.bottom}))),left:i[0].left,right:i[i.length-1].right}}function o(e,i){var n=e.cloneRange();if(e.collapsed||!i)return n;var s=t(e.startContainer,i);return s?function(e,t){var i=e.compareDocumentPosition(t);return!i||(16&i)>0}(s,e.endContainer)||n.setEnd(s,s.childNodes.length):(s=t(e.endContainer,i))?n.setStart(s,0):n.collapse(),n}function a(e,t,i){var n=i.document,s=n.defaultView,o=function(e){if(e.isCollapsed)return!0;var t=e.anchorNode.compareDocumentPosition(e.focusNode);return t?(4&t)>0:e.anchorOffset<e.focusOffset}(s.getSelection()),a=r(t,o),l=function(e){var t=e.document.body;return("static"===e.getComputedStyle(t).position?t.parentNode:t).getBoundingClientRect()}(s),c=e.style;o?c.right=n.documentElement.clientWidth-(a.right+l.left)+"px":c.left=a.left-l.left+"px",c.width=a.right-a.left+"px",c.height=a.bottom-a.top+"px",c.top=a.top-l.top+"px",c.position="absolute",e.className=i.popoverClass}function l(e){return{createPopover:function(){var i=e.createElement("div");return i.addEventListener("click",function(e){!function(e,i){var s=t(i.target,"["+p+"]");if(s){var r=function(e,t){for(var i=0;i<e.length;i++){var n=e[i];if(n.name===t)return n}}(e,s.getAttribute(p));r&&n(r.action)&&r.action(i,s)}}(this.sharers,e)}),i},attachPopover:function(t){e.body.appendChild(t)},removePopover:function(e){var t=e.parentNode;t&&t.removeChild(e)}}}var c=void 0,d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p="data-share-via",u=function(e,t,i,n){var s=e.shareUrl||e.document.defaultView.location;return"<ul>"+t.map(function(e){return'<li data-share-via="'+e.name+'">'+e.render.call(e,i,n,s)+"</li>"}).join("")+"</ul>"},h=void 0,f=["selectionchange","mouseup","touchend","touchcancel"];return function(e){function t(e){w.addEventListener(e,c)}function s(e){w.removeEventListener(e,c)}function r(){b&&a(b,d(),m)}function c(e){var t=e.type;!b!=("selectionchange"===t)&&setTimeout(function(){var e=d();e?function(e){var t=!b,i=e.toString(),s=m.transformer(i),r=m.sharers.filter(function(e,t,i){var s=i.active;return n(s)?s(e,t):s===h||s}.bind(null,s,i));if(!r.length)return void(b&&p());t&&(b=x.createPopover()),b.sharers=r,b.innerHTML=u(m,r,s,i),a(b,e,m),t&&(x.attachPopover(b),n(m.onOpen)&&m.onOpen(b,s,i))}(e):p()},10)}function d(){var e=y.getSelection(),t=e.rangeCount&&e.getRangeAt(0);if(t){var i=o(t,m.selector);if(!i.collapsed&&i.getClientRects().length)return i}}function p(){b&&(x.removePopover(b),b=h,n(m.onClose)&&m.onClose())}var m=(Object.assign||i)({document:document,selector:"body",sharers:[],popoverClass:"highlight-share-popover",transformer:function(e){return e.trim().replace(/\s+/g," ")}},e||{}),g=!1,v=!1,w=h,y=h,b=h,x=h;return{init:function(){return!g&&(w=m.document,(y=w.defaultView).getSelection?(f.forEach(t),y.addEventListener("resize",r),x=l(w),g=!0):(console.warn("highlight-share: Selection API isn't supported"),!1))},destroy:function(){return!(!g||v)&&(f.forEach(s),y.removeEventListener("resize",r),p(),w=h,y=h,v=!0)}}}}),function(e,t,i){"use strict";e.fn.ReStable=function(n){var s=e.extend({rowHeaders:!0,maxWidth:480,keepHtml:!1},n);this.each(function(){function n(){e(t).width()>parseInt(s.maxWidth,10)?(e(o).show(),r&&e(r).hide()):(e(o).hide(),r?e(r).show():r=function(t,i){var n,r=[],o={},a=e(t).find("tr").first().children("td,th"),l=0;return s.rowHeaders&&(a=a.slice(1)),a.each(function(){r.push(e(this).text())}),e(t).find("tr").slice(1).each(function(){var t=e(this);l+=1,e.each(r,function(e,i){e+=1,s.rowHeaders?(o[i]||(o[i]={}),s.keepHtml?o[i][t.children("td:nth-child(1)").html()]=t.children("td:nth-child("+(e+1)+")").html():o[i][t.children("td:nth-child(1)").text()]=t.children("td:nth-child("+(e+1)+")").text()):(o[l]||(o[l]={}),o[l][i]=s.keepHtml?t.children("td:nth-child("+e+")").html():t.children("td:nth-child("+e+")").text())})}),n=e("<ul/>",{class:"tabletolist "+(s.rowHeaders?"rh":"nrh"),id:"tabletolist"+i}).insertBefore(e(t)),e.each(o,function(t,i){var r=e("<li/>",{html:s.rowHeaders?'<span class="titles">'+t+"</span>":""}).appendTo(n),o=e("<ul/>").appendTo(r);e.each(i,function(t,i){e("<li/>",{class:"cf",html:'<span class="row-headers">'+t+'</span> <span class="row-data '+(s.keepHtml?"html":"")+'">'+i+"</span>"}).appendTo(o)})}),n}(o,i))}var r,o=e(this);i+=1,n(),e(t).resize(function(){n()})})},e.ReStable=function(t){e("table").ReStable(t)}}(jQuery,this,0),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=function(t,i){return void 0===i&&(i="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(i),i}:e(jQuery)}(function(e){"use strict";var t=e(document),i=e(window),n=["a","e","i","o","u","n","c","y"],s=[/[\xE0-\xE5]/g,/[\xE8-\xEB]/g,/[\xEC-\xEF]/g,/[\xF2-\xF6]/g,/[\xF9-\xFC]/g,/[\xF1]/g,/[\xE7]/g,/[\xFD-\xFF]/g],r=function(t,i){this.element=t,this.$element=e(t),this.state={multiple:!!this.$element.attr("multiple"),enabled:!1,opened:!1,currValue:-1,selectedIdx:-1,highlightedIdx:-1},this.eventTriggers={open:this.open,close:this.close,destroy:this.destroy,refresh:this.refresh,init:this.init},this.init(i)};r.prototype={utils:{isMobile:function(){return/android|ip(hone|od|ad)/i.test(navigator.userAgent)},escapeRegExp:function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},replaceDiacritics:function(e){for(var t=s.length;t--;)e=e.toLowerCase().replace(s[t],n[t]);return e},format:function(e){var t=arguments;return(""+e).replace(/\{(?:(\d+)|(\w+))\}/g,function(e,i,n){return n&&t[1]?t[1][n]:t[i]})},nextEnabledItem:function(e,t){for(;e[t=(t+1)%e.length].disabled;);return t},previousEnabledItem:function(e,t){for(;e[t=(t>0?t:e.length)-1].disabled;);return t},toDash:function(e){return e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()},triggerCallback:function(t,i){var n=i.element,s=i.options["on"+t],r=[n].concat([].slice.call(arguments).slice(1));e.isFunction(s)&&s.apply(n,r),e(n).trigger("selectric-"+this.toDash(t),r)},arrayToClassname:function(t){var i=e.grep(t,function(e){return!!e});return e.trim(i.join(" "))}},init:function(t){var i=this;if(i.options=e.extend(!0,{},e.fn.selectric.defaults,i.options,t),i.utils.triggerCallback("BeforeInit",i),i.destroy(!0),i.options.disableOnMobile&&i.utils.isMobile())i.disableOnMobile=!0;else{i.classes=i.getClassNames();var n=e("<input/>",{class:i.classes.input,readonly:i.utils.isMobile()}),s=e("<div/>",{class:i.classes.items,tabindex:-1}),r=e("<div/>",{class:i.classes.scroll}),o=e("<div/>",{class:i.classes.prefix,html:i.options.arrowButtonMarkup}),a=e("<span/>",{class:i.classes.label}),l=i.$element.wrap("<div/>").parent().append(o.prepend(a),s,n),c=e("<div/>",{class:i.classes.hideselect});i.elements={input:n,items:s,itemsScroll:r,wrapper:o,label:a,outerWrapper:l},i.options.nativeOnMobile&&i.utils.isMobile()&&(i.elements.input=void 0,c.addClass(i.classes.prefix+"-is-native"),i.$element.on("change",function(){i.refresh()})),i.$element.on(i.eventTriggers).wrap(c),i.originalTabindex=i.$element.prop("tabindex"),i.$element.prop("tabindex",-1),i.populate(),i.activate(),i.utils.triggerCallback("Init",i)}},activate:function(){var e=this.elements.items.closest(":visible").children(":hidden").addClass(this.classes.tempshow),t=this.$element.width();e.removeClass(this.classes.tempshow),this.utils.triggerCallback("BeforeActivate",this),this.elements.outerWrapper.prop("class",this.utils.arrayToClassname([this.classes.wrapper,this.$element.prop("class").replace(/\S+/g,this.classes.prefix+"-$&"),this.options.responsive?this.classes.responsive:""])),this.options.inheritOriginalWidth&&t>0&&this.elements.outerWrapper.width(t),this.unbindEvents(),this.$element.prop("disabled")?(this.elements.outerWrapper.addClass(this.classes.disabled),this.elements.input&&this.elements.input.prop("disabled",!0)):(this.state.enabled=!0,this.elements.outerWrapper.removeClass(this.classes.disabled),this.$li=this.elements.items.removeAttr("style").find("li"),this.bindEvents()),this.utils.triggerCallback("Activate",this)},getClassNames:function(){var t=this,i=t.options.customClass,n={};return e.each("Input Items Open Disabled TempShow HideSelect Wrapper Focus Hover Responsive Above Below Scroll Group GroupLabel Label".split(" "),function(e,s){var r=i.prefix+s;n[s.toLowerCase()]=i.camelCase?r:t.utils.toDash(r)}),n.prefix=i.prefix,n},setLabel:function(){var t=this,i=t.options.labelBuilder;if(t.state.multiple){var n=e.isArray(t.state.currValue)?t.state.currValue:[t.state.currValue];n=0===n.length?[0]:n;var s=e.map(n,function(i){return e.grep(t.lookupItems,function(e){return e.index===i})[0]});s=e.grep(s,function(t){return s.length>1||0===s.length?""!==e.trim(t.value):t}),s=e.map(s,function(n){return e.isFunction(i)?i(n):t.utils.format(i,n)}),t.options.multiple.maxLabelEntries&&(s.length>=t.options.multiple.maxLabelEntries+1?(s=s.slice(0,t.options.multiple.maxLabelEntries)).push(e.isFunction(i)?i({text:"..."}):t.utils.format(i,{text:"..."})):s.slice(s.length-1)),t.elements.label.html(s.join(t.options.multiple.separator))}else{var r=t.lookupItems[t.state.currValue];t.elements.label.html(e.isFunction(i)?i(r):t.utils.format(i,r))}},populate:function(){var t=this,i=t.$element.children(),n=t.$element.find("option"),s=n.filter(":selected"),r=n.index(s),o=0,a=t.state.multiple?[]:0;s.length>1&&t.state.multiple&&(r=[],s.each(function(){r.push(e(this).index())})),t.state.currValue=~r?r:a,t.state.selectedIdx=t.state.currValue,t.state.highlightedIdx=t.state.currValue,t.items=[],t.lookupItems=[],i.length&&(i.each(function(i){var n=e(this);if(n.is("optgroup")){var s={element:n,label:n.prop("label"),groupDisabled:n.prop("disabled"),items:[]};n.children().each(function(i){var n=e(this);s.items[i]=t.getItemData(o,n,s.groupDisabled||n.prop("disabled")),t.lookupItems[o]=s.items[i],o++}),t.items[i]=s}else t.items[i]=t.getItemData(o,n,n.prop("disabled")),t.lookupItems[o]=t.items[i],o++}),t.setLabel(),t.elements.items.append(t.elements.itemsScroll.html(t.getItemsMarkup(t.items))))},getItemData:function(t,i,n){return{index:t,element:i,value:i.val(),className:i.prop("class"),text:i.html(),slug:e.trim(this.utils.replaceDiacritics(i.html())),alt:i.attr("data-alt"),selected:i.prop("selected"),disabled:n}},getItemsMarkup:function(t){var i=this,n="<ul>";return e.isFunction(i.options.listBuilder)&&i.options.listBuilder&&(t=i.options.listBuilder(t)),e.each(t,function(t,s){void 0!==s.label?(n+=i.utils.format('<ul class="{1}"><li class="{2}">{3}</li>',i.utils.arrayToClassname([i.classes.group,s.groupDisabled?"disabled":"",s.element.prop("class")]),i.classes.grouplabel,s.element.prop("label")),e.each(s.items,function(e,t){n+=i.getItemMarkup(t.index,t)}),n+="</ul>"):n+=i.getItemMarkup(s.index,s)}),n+"</ul>"},getItemMarkup:function(t,i){var n=this.options.optionsItemBuilder,s={value:i.value,text:i.text,slug:i.slug,index:i.index};return this.utils.format('<li data-index="{1}" class="{2}">{3}</li>',t,this.utils.arrayToClassname([i.className,t===this.items.length-1?"last":"",i.disabled?"disabled":"",i.selected?"selected":""]),e.isFunction(n)?this.utils.format(n(i,this.$element,t),i):this.utils.format(n,s))},unbindEvents:function(){this.elements.wrapper.add(this.$element).add(this.elements.outerWrapper).add(this.elements.input).off(".sl")},bindEvents:function(){var t=this;t.elements.outerWrapper.on("mouseenter.sl mouseleave.sl",function(i){e(this).toggleClass(t.classes.hover,"mouseenter"===i.type),t.options.openOnHover&&(clearTimeout(t.closeTimer),"mouseleave"===i.type?t.closeTimer=setTimeout(e.proxy(t.close,t),t.options.hoverIntentTimeout):t.open())}),t.elements.wrapper.on("click.sl",function(e){t.state.opened?t.close():t.open(e)}),t.options.nativeOnMobile&&t.utils.isMobile()||(t.$element.on("focus.sl",function(){t.elements.input.focus()}),t.elements.input.prop({tabindex:t.originalTabindex,disabled:!1}).on("keydown.sl",e.proxy(t.handleKeys,t)).on("focusin.sl",function(e){t.elements.outerWrapper.addClass(t.classes.focus),t.elements.input.one("blur",function(){t.elements.input.blur()}),t.options.openOnFocus&&!t.state.opened&&t.open(e)}).on("focusout.sl",function(){t.elements.outerWrapper.removeClass(t.classes.focus)}).on("input propertychange",function(){var i=t.elements.input.val(),n=new RegExp("^"+t.utils.escapeRegExp(i),"i");clearTimeout(t.resetStr),t.resetStr=setTimeout(function(){t.elements.input.val("")},t.options.keySearchTimeout),i.length&&e.each(t.items,function(e,i){if(!i.disabled){if(n.test(i.text)||n.test(i.slug))return t.highlight(e),!1;if(i.alt)for(var s=i.alt.split("|"),r=0;r<s.length&&s[r];r++)if(n.test(s[r].trim()))return t.highlight(e),!1}})})),t.$li.on({mousedown:function(e){e.preventDefault(),e.stopPropagation()},click:function(){return t.select(e(this).data("index")),!1}})},handleKeys:function(t){var i=t.which,n=this.options.keys,s=e.inArray(i,n.previous)>-1,r=e.inArray(i,n.next)>-1,o=e.inArray(i,n.select)>-1,a=e.inArray(i,n.open)>-1,l=this.state.highlightedIdx,c=s&&0===l||r&&l+1===this.items.length,d=0;if(13!==i&&32!==i||t.preventDefault(),s||r){if(!this.options.allowWrap&&c)return;s&&(d=this.utils.previousEnabledItem(this.lookupItems,l)),r&&(d=this.utils.nextEnabledItem(this.lookupItems,l)),this.highlight(d)}if(o&&this.state.opened)return this.select(l),void(this.state.multiple&&this.options.multiple.keepMenuOpen||this.close());a&&!this.state.opened&&this.open()},refresh:function(){this.populate(),this.activate(),this.utils.triggerCallback("Refresh",this)},setOptionsDimensions:function(){var e=this.elements.items.closest(":visible").children(":hidden").addClass(this.classes.tempshow),t=this.options.maxHeight,i=this.elements.items.outerWidth(),n=this.elements.wrapper.outerWidth()-(i-this.elements.items.width());!this.options.expandToItemText||n>i?this.finalWidth=n:(this.elements.items.css("overflow","scroll"),this.elements.outerWrapper.width(9e4),this.finalWidth=this.elements.items.width(),this.elements.items.css("overflow",""),this.elements.outerWrapper.width("")),this.elements.items.width(this.finalWidth).height()>t&&this.elements.items.height(t),e.removeClass(this.classes.tempshow)},isInViewport:function(){if(!0===this.options.forceRenderAbove)this.elements.outerWrapper.addClass(this.classes.above);else if(!0===this.options.forceRenderBelow)this.elements.outerWrapper.addClass(this.classes.below);else{var e=i.scrollTop(),t=i.height(),n=this.elements.outerWrapper.offset().top,s=n+this.elements.outerWrapper.outerHeight()+this.itemsHeight<=e+t,r=n-this.itemsHeight>e,o=!s&&r,a=!o;this.elements.outerWrapper.toggleClass(this.classes.above,o),this.elements.outerWrapper.toggleClass(this.classes.below,a)}},detectItemVisibility:function(t){var i=this.$li.filter("[data-index]");this.state.multiple&&(t=e.isArray(t)&&0===t.length?0:t,t=e.isArray(t)?Math.min.apply(Math,t):t);var n=i.eq(t).outerHeight(),s=i[t].offsetTop,r=this.elements.itemsScroll.scrollTop(),o=s+2*n;this.elements.itemsScroll.scrollTop(o>r+this.itemsHeight?o-this.itemsHeight:s-n<r?s-n:r)},open:function(i){var n=this;if(n.options.nativeOnMobile&&n.utils.isMobile())return!1;n.utils.triggerCallback("BeforeOpen",n),i&&(i.preventDefault(),n.options.stopPropagation&&i.stopPropagation()),n.state.enabled&&(n.setOptionsDimensions(),e("."+n.classes.hideselect,"."+n.classes.open).children().selectric("close"),n.state.opened=!0,n.itemsHeight=n.elements.items.outerHeight(),n.itemsInnerHeight=n.elements.items.height(),n.elements.outerWrapper.addClass(n.classes.open),n.elements.input.val(""),i&&"focusin"!==i.type&&n.elements.input.focus(),setTimeout(function(){t.on("click.sl",e.proxy(n.close,n)).on("scroll.sl",e.proxy(n.isInViewport,n))},1),n.isInViewport(),n.options.preventWindowScroll&&t.on("mousewheel.sl DOMMouseScroll.sl","."+n.classes.scroll,function(t){var i=t.originalEvent;e(this).scrollTop();"detail"in i&&i.detail,"wheelDelta"in i&&i.wheelDelta,"wheelDeltaY"in i&&i.wheelDeltaY,"deltaY"in i&&i.deltaY}),n.detectItemVisibility(n.state.selectedIdx),n.highlight(n.state.multiple?-1:n.state.selectedIdx),n.utils.triggerCallback("Open",n))},close:function(){this.utils.triggerCallback("BeforeClose",this),t.off(".sl"),this.elements.outerWrapper.removeClass(this.classes.open),this.state.opened=!1,this.utils.triggerCallback("Close",this)},change:function(){var t=this;t.utils.triggerCallback("BeforeChange",t),t.state.multiple?(e.each(t.lookupItems,function(e){t.lookupItems[e].selected=!1,t.$element.find("option").prop("selected",!1)}),e.each(t.state.selectedIdx,function(e,i){t.lookupItems[i].selected=!0,t.$element.find("option").eq(i).prop("selected",!0)}),t.state.currValue=t.state.selectedIdx,t.setLabel(),t.utils.triggerCallback("Change",t)):t.state.currValue!==t.state.selectedIdx&&(t.$element.prop("selectedIndex",t.state.currValue=t.state.selectedIdx).data("value",t.lookupItems[t.state.selectedIdx].text),t.setLabel(),t.utils.triggerCallback("Change",t))},highlight:function(e){var t=this.$li.filter("[data-index]").removeClass("highlighted");this.utils.triggerCallback("BeforeHighlight",this),void 0===e||-1===e||this.lookupItems[e].disabled||(t.eq(this.state.highlightedIdx=e).addClass("highlighted"),this.detectItemVisibility(e),this.utils.triggerCallback("Highlight",this))},select:function(t){var i=this,n=i.$li.filter("[data-index]");if(i.utils.triggerCallback("BeforeSelect",i,t),void 0!==t&&-1!==t&&!i.lookupItems[t].disabled){if(i.state.multiple){i.state.selectedIdx=e.isArray(i.state.selectedIdx)?i.state.selectedIdx:[i.state.selectedIdx];var s=e.inArray(t,i.state.selectedIdx);-1!==s?i.state.selectedIdx.splice(s,1):i.state.selectedIdx.push(t),n.removeClass("selected").filter(function(t){return-1!==e.inArray(t,i.state.selectedIdx)}).addClass("selected")}else n.removeClass("selected").eq(i.state.selectedIdx=t).addClass("selected");i.state.multiple&&i.options.multiple.keepMenuOpen||i.close(),i.change(),i.utils.triggerCallback("Select",i,t)}},destroy:function(e){this.state&&this.state.enabled&&(this.elements.items.add(this.elements.wrapper).add(this.elements.input).remove(),e||this.$element.removeData("selectric").removeData("value"),this.$element.prop("tabindex",this.originalTabindex).off(".sl").off(this.eventTriggers).unwrap().unwrap(),this.state.enabled=!1)}},e.fn.selectric=function(t){return this.each(function(){var i=e.data(this,"selectric");i&&!i.disableOnMobile?"string"==typeof t&&i[t]?i[t]():i.init(t):e.data(this,"selectric",new r(this,t))})},e.fn.selectric.defaults={onChange:function(t){e(t).change()},maxHeight:300,keySearchTimeout:500,arrowButtonMarkup:'<button class="selectric-button">&#x25be;</button>',disableOnMobile:!1,nativeOnMobile:!0,openOnFocus:!0,openOnHover:!1,hoverIntentTimeout:500,expandToItemText:!1,responsive:!1,preventWindowScroll:!0,inheritOriginalWidth:!1,allowWrap:!0,forceRenderAbove:!1,forceRenderBelow:!1,stopPropagation:!0,optionsItemBuilder:"{text}",labelBuilder:"{text}",listBuilder:!1,keys:{previous:[37,38],next:[39,40],select:[9,13,27],open:[13,32,37,38,39,40],close:[9,27]},customClass:{prefix:"selectric",camelCase:!1},multiple:{separator:", ",keepMenuOpen:!0,maxLabelEntries:!1}}}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){"use strict";var t=window.Slick||{};(t=function(){var t=0;return function(i,n){var s,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:e(i),appendDots:e(i),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(t,i){return e('<button type="button" />').text(i+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},r.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,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},e.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=e(i),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,s=e(i).data("slick")||{},r.options=e.extend({},r.defaults,n,s),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,void 0!==document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=e.proxy(r.autoPlay,r),r.autoPlayClear=e.proxy(r.autoPlayClear,r),r.autoPlayIterator=e.proxy(r.autoPlayIterator,r),r.changeSlide=e.proxy(r.changeSlide,r),r.clickHandler=e.proxy(r.clickHandler,r),r.selectHandler=e.proxy(r.selectHandler,r),r.setPosition=e.proxy(r.setPosition,r),r.swipeHandler=e.proxy(r.swipeHandler,r),r.dragHandler=e.proxy(r.dragHandler,r),r.keyHandler=e.proxy(r.keyHandler,r),r.instanceUid=t++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(t,i,n){var s=this;if("boolean"==typeof i)n=i,i=null;else if(i<0||i>=s.slideCount)return!1;s.unload(),"number"==typeof i?0===i&&0===s.$slides.length?e(t).appendTo(s.$slideTrack):n?e(t).insertBefore(s.$slides.eq(i)):e(t).insertAfter(s.$slides.eq(i)):!0===n?e(t).prependTo(s.$slideTrack):e(t).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(t,i){e(i).attr("data-slick-index",t)}),s.$slidesCache=s.$slides,s.reinit()},t.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},t.prototype.animateSlide=function(t,i){var n={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(t=-t),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:t},s.options.speed,s.options.easing,i):s.$slideTrack.animate({top:t},s.options.speed,s.options.easing,i):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),e({animStart:s.currentLeft}).animate({animStart:t},{duration:s.options.speed,easing:s.options.easing,step:function(e){e=Math.ceil(e),!1===s.options.vertical?(n[s.animType]="translate("+e+"px, 0px)",s.$slideTrack.css(n)):(n[s.animType]="translate(0px,"+e+"px)",s.$slideTrack.css(n))},complete:function(){i&&i.call()}})):(s.applyTransition(),t=Math.ceil(t),!1===s.options.vertical?n[s.animType]="translate3d("+t+"px, 0px, 0px)":n[s.animType]="translate3d(0px,"+t+"px, 0px)",s.$slideTrack.css(n),i&&setTimeout(function(){s.disableTransition(),i.call()},s.options.speed))},t.prototype.getNavTarget=function(){var t=this.options.asNavFor;return t&&null!==t&&(t=e(t).not(this.$slider)),t},t.prototype.asNavFor=function(t){var i=this.getNavTarget();null!==i&&"object"==typeof i&&i.each(function(){var i=e(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})},t.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.css(i):t.$slides.eq(e).css(i)},t.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},t.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))},t.prototype.buildArrows=function(){var t=this;!0===t.options.arrows&&(t.$prevArrow=e(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=e(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),!0!==t.options.infinite&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var t,i,n=this;if(!0===n.options.dots){for(n.$slider.addClass("slick-dotted"),i=e("<ul />").addClass(n.options.dotsClass),t=0;t<=n.getDotCount();t+=1)i.append(e("<li />").append(n.options.customPaging.call(this,n,t)));n.$dots=i.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide"),t.slideCount=t.$slides.length,t.$slides.each(function(t,i){e(i).attr("data-slick-index",t).data("originalStyling",e(i).attr("style")||"")}),t.$slider.addClass("slick-slider"),t.$slideTrack=0===t.slideCount?e('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent(),t.$list=t.$slideTrack.wrap('<div class="slick-list"/>').parent(),t.$slideTrack.css("opacity",0),!0!==t.options.centerMode&&!0!==t.options.swipeToSlide||(t.options.slidesToScroll=1),e("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading"),t.setupInfinite(),t.buildArrows(),t.buildDots(),t.updateDots(),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),!0===t.options.draggable&&t.$list.addClass("draggable")},t.prototype.buildRows=function(){var e,t,i,n,s,r,o,a=this;if(n=document.createDocumentFragment(),r=a.$slider.children(),a.options.rows>1){for(o=a.options.slidesPerRow*a.options.rows,s=Math.ceil(r.length/o),e=0;e<s;e++){var l=document.createElement("div");for(t=0;t<a.options.rows;t++){var c=document.createElement("div");for(i=0;i<a.options.slidesPerRow;i++){var d=e*o+(t*a.options.slidesPerRow+i);r.get(d)&&c.appendChild(r.get(d))}l.appendChild(c)}n.appendChild(l)}a.$slider.empty().append(n),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(t,i){var n,s,r,o=this,a=!1,l=o.$slider.width(),c=window.innerWidth||e(window).width();if("window"===o.respondTo?r=c:"slider"===o.respondTo?r=l:"min"===o.respondTo&&(r=Math.min(c,l)),o.options.responsive&&o.options.responsive.length&&null!==o.options.responsive){for(n in s=null,o.breakpoints)o.breakpoints.hasOwnProperty(n)&&(!1===o.originalSettings.mobileFirst?r<o.breakpoints[n]&&(s=o.breakpoints[n]):r>o.breakpoints[n]&&(s=o.breakpoints[n]));null!==s?null!==o.activeBreakpoint?(s!==o.activeBreakpoint||i)&&(o.activeBreakpoint=s,"unslick"===o.breakpointSettings[s]?o.unslick(s):(o.options=e.extend({},o.originalSettings,o.breakpointSettings[s]),!0===t&&(o.currentSlide=o.options.initialSlide),o.refresh(t)),a=s):(o.activeBreakpoint=s,"unslick"===o.breakpointSettings[s]?o.unslick(s):(o.options=e.extend({},o.originalSettings,o.breakpointSettings[s]),!0===t&&(o.currentSlide=o.options.initialSlide),o.refresh(t)),a=s):null!==o.activeBreakpoint&&(o.activeBreakpoint=null,o.options=o.originalSettings,!0===t&&(o.currentSlide=o.options.initialSlide),o.refresh(t),a=s),t||!1===a||o.$slider.trigger("breakpoint",[o,a])}},t.prototype.changeSlide=function(t,i){var n,s,r=this,o=e(t.currentTarget);switch(o.is("a")&&t.preventDefault(),o.is("li")||(o=o.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,t.data.message){case"previous":s=0===n?r.options.slidesToScroll:r.options.slidesToShow-n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,i);break;case"next":s=0===n?r.options.slidesToScroll:n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,i);break;case"index":var a=0===t.data.index?0:t.data.index||o.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(a),!1,i),o.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(e){var t,i;if(i=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var n in t){if(e<t[n]){e=i;break}i=t[n]}return e},t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&null!==t.$dots&&(e("li",t.$dots).off("click.slick",t.changeSlide).off("mouseenter.slick",e.proxy(t.interrupt,t,!0)).off("mouseleave.slick",e.proxy(t.interrupt,t,!1)),!0===t.options.accessibility&&t.$dots.off("keydown.slick",t.keyHandler)),t.$slider.off("focus.slick blur.slick"),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow&&t.$prevArrow.off("keydown.slick",t.keyHandler),t.$nextArrow&&t.$nextArrow.off("keydown.slick",t.keyHandler))),t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler),t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler),t.$list.off("touchend.slick mouseup.slick",t.swipeHandler),t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler),t.$list.off("click.slick",t.clickHandler),e(document).off(t.visibilityChange,t.visibility),t.cleanUpSlideEvents(),!0===t.options.accessibility&&t.$list.off("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().off("click.slick",t.selectHandler),e(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange),e(window).off("resize.slick.slick-"+t.instanceUid,t.resize),e("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault),e(window).off("load.slick.slick-"+t.instanceUid,t.setPosition)},t.prototype.cleanUpSlideEvents=function(){var t=this;t.$list.off("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.off("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>1&&((e=t.$slides.children().children()).removeAttr("style"),t.$slider.empty().append(e))},t.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},t.prototype.destroy=function(t){var i=this;i.autoPlayClear(),i.touchObject={},i.cleanUpEvents(),e(".slick-cloned",i.$slider).detach(),i.$dots&&i.$dots.remove(),i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()),i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){e(this).attr("style",e(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides)),i.cleanUpRows(),i.$slider.removeClass("slick-slider"),i.$slider.removeClass("slick-initialized"),i.$slider.removeClass("slick-dotted"),i.unslicked=!0,t||i.$slider.trigger("destroy",[i])},t.prototype.disableTransition=function(e){var t=this,i={};i[t.transitionType]="",!1===t.options.fade?t.$slideTrack.css(i):t.$slides.eq(e).css(i)},t.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))},t.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}))},t.prototype.filterSlides=t.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())},t.prototype.focusHandler=function(){var t=this;t.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var n=e(this);setTimeout(function(){t.options.pauseOnFocus&&(t.focussed=n.is(":focus"),t.autoPlay())},0)})},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var e=this,t=0,i=0,n=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++n;else for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)n=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++n,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else n=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return n-1},t.prototype.getLeft=function(e){var t,i,n,s,r=this,o=0;return r.slideOffset=0,i=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,s=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?s=-1.5:1===r.options.slidesToShow&&(s=-2)),o=i*r.options.slidesToShow*s),r.slideCount%r.options.slidesToScroll!=0&&e+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(e>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(e-r.slideCount))*r.slideWidth*-1,o=(r.options.slidesToShow-(e-r.slideCount))*i*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,o=r.slideCount%r.options.slidesToScroll*i*-1))):e+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(e+r.options.slidesToShow-r.slideCount)*r.slideWidth,o=(e+r.options.slidesToShow-r.slideCount)*i),r.slideCount<=r.options.slidesToShow&&(r.slideOffset=0,o=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),t=!1===r.options.vertical?e*r.slideWidth*-1+r.slideOffset:e*i*-1+o,!0===r.options.variableWidth&&(n=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow),t=!0===r.options.rtl?n[0]?-1*(r.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,!0===r.options.centerMode&&(n=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow+1),t=!0===r.options.rtl?n[0]?-1*(r.$slideTrack.width()-n[0].offsetLeft-n.width()):0:n[0]?-1*n[0].offsetLeft:0,t+=(r.$list.width()-n.outerWidth())/2)),t},t.prototype.getOption=t.prototype.slickGetOption=function(e){return this.options[e]},t.prototype.getNavigableIndexes=function(){var e,t=this,i=0,n=0,s=[];for(!1===t.options.infinite?e=t.slideCount:(i=-1*t.options.slidesToScroll,n=-1*t.options.slidesToScroll,e=2*t.slideCount);i<e;)s.push(i),i=n+t.options.slidesToScroll,n+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return s},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var t,i,n=this;return i=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each(function(s,r){if(r.offsetLeft-i+e(r).outerWidth()/2>-1*n.swipeLeft)return t=r,!1}),Math.abs(e(t).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:parseInt(e)}},t)},t.prototype.init=function(t){var i=this;e(i.$slider).hasClass("slick-initialized")||(e(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots(),i.checkResponsive(!0),i.focusHandler()),t&&i.$slider.trigger("init",[i]),!0===i.options.accessibility&&i.initADA(),i.options.autoplay&&(i.paused=!1,i.autoPlay())},t.prototype.initADA=function(){var t=this,i=Math.ceil(t.slideCount/t.options.slidesToShow),n=t.getNavigableIndexes().filter(function(e){return e>=0&&e<t.slideCount});t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==t.$dots&&(t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){var s=n.indexOf(i);e(this).attr({role:"tabpanel",id:"slick-slide"+t.instanceUid+i,tabindex:-1}),-1!==s&&e(this).attr({"aria-describedby":"slick-slide-control"+t.instanceUid+s})}),t.$dots.attr("role","tablist").find("li").each(function(s){var r=n[s];e(this).attr({role:"presentation"}),e(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+t.instanceUid+s,"aria-controls":"slick-slide"+t.instanceUid+r,"aria-label":s+1+" of "+i,"aria-selected":null,tabindex:"-1"})}).eq(t.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=t.currentSlide,r=s+t.options.slidesToShow;s<r;s++)t.$slides.eq(s).attr("tabindex",0);t.activateADA()},t.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)))},t.prototype.initDotEvents=function(){var t=this;!0===t.options.dots&&(e("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide),!0===t.options.accessibility&&t.$dots.on("keydown.slick",t.keyHandler)),!0===t.options.dots&&!0===t.options.pauseOnDotsHover&&e("li",t.$dots).on("mouseenter.slick",e.proxy(t.interrupt,t,!0)).on("mouseleave.slick",e.proxy(t.interrupt,t,!1))},t.prototype.initSlideEvents=function(){var t=this;t.options.pauseOnHover&&(t.$list.on("mouseenter.slick",e.proxy(t.interrupt,t,!0)),t.$list.on("mouseleave.slick",e.proxy(t.interrupt,t,!1)))},t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents(),t.initDotEvents(),t.initSlideEvents(),t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler),t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler),t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler),t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler),t.$list.on("click.slick",t.clickHandler),e(document).on(t.visibilityChange,e.proxy(t.visibility,t)),!0===t.options.accessibility&&t.$list.on("keydown.slick",t.keyHandler),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),e(window).on("orientationchange.slick.slick-"+t.instanceUid,e.proxy(t.orientationChange,t)),e(window).on("resize.slick.slick-"+t.instanceUid,e.proxy(t.resize,t)),e("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault),e(window).on("load.slick.slick-"+t.instanceUid,t.setPosition),e(t.setPosition)},t.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()},t.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"}}))},t.prototype.lazyLoad=function(){var t,i,n,s=this;function r(t){e("img[data-lazy]",t).each(function(){var t=e(this),i=e(this).attr("data-lazy"),n=e(this).attr("data-srcset"),r=e(this).attr("data-sizes")||s.$slider.attr("data-sizes"),o=document.createElement("img");o.onload=function(){t.animate({opacity:0},100,function(){n&&(t.attr("srcset",n),r&&t.attr("sizes",r)),t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),s.$slider.trigger("lazyLoaded",[s,t,i])})},o.onerror=function(){t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,t,i])},o.src=i})}if(!0===s.options.centerMode?!0===s.options.infinite?n=(i=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(i=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),n=s.options.slidesToShow/2+1+2+s.currentSlide):(i=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,n=Math.ceil(i+s.options.slidesToShow),!0===s.options.fade&&(i>0&&i--,n<=s.slideCount&&n++)),t=s.$slider.find(".slick-slide").slice(i,n),"anticipated"===s.options.lazyLoad)for(var o=i-1,a=n,l=s.$slider.find(".slick-slide"),c=0;c<s.options.slidesToScroll;c++)o<0&&(o=s.slideCount-1),t=(t=t.add(l.eq(o))).add(l.eq(a)),o--,a++;r(t),s.slideCount<=s.options.slidesToShow?r(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?r(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&r(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},t.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()},t.prototype.next=t.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},t.prototype.postSlide=function(t){var i=this;i.unslicked||(i.$slider.trigger("afterChange",[i,t]),i.animating=!1,i.slideCount>i.options.slidesToShow&&i.setPosition(),i.swipeLeft=null,i.options.autoplay&&i.autoPlay(),!0===i.options.accessibility&&(i.initADA(),i.options.focusOnChange&&e(i.$slides.get(i.currentSlide)).attr("tabindex",0).focus()))},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(e){e.preventDefault()},t.prototype.progressiveLazyLoad=function(t){t=t||1;var i,n,s,r,o,a=this,l=e("img[data-lazy]",a.$slider);l.length?(i=l.first(),n=i.attr("data-lazy"),s=i.attr("data-srcset"),r=i.attr("data-sizes")||a.$slider.attr("data-sizes"),(o=document.createElement("img")).onload=function(){s&&(i.attr("srcset",s),r&&i.attr("sizes",r)),i.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,i,n]),a.progressiveLazyLoad()},o.onerror=function(){t<3?setTimeout(function(){a.progressiveLazyLoad(t+1)},500):(i.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,i,n]),a.progressiveLazyLoad())},o.src=n):a.$slider.trigger("allImagesLoaded",[a])},t.prototype.refresh=function(t){var i,n,s=this;n=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>n&&(s.currentSlide=n),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),i=s.currentSlide,s.destroy(!0),e.extend(s,s.initials,{currentSlide:i}),s.init(),t||s.changeSlide({data:{message:"index",index:i}},!1)},t.prototype.registerBreakpoints=function(){var t,i,n,s=this,r=s.options.responsive||null;if("array"===e.type(r)&&r.length){for(t in s.respondTo=s.options.respondTo||"window",r)if(n=s.breakpoints.length-1,r.hasOwnProperty(t)){for(i=r[t].breakpoint;n>=0;)s.breakpoints[n]&&s.breakpoints[n]===i&&s.breakpoints.splice(n,1),n--;s.breakpoints.push(i),s.breakpointSettings[i]=r[t].settings}s.breakpoints.sort(function(e,t){return s.options.mobileFirst?e-t:t-e})}},t.prototype.reinit=function(){var t=this;t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&0!==t.currentSlide&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.cleanUpSlideEvents(),t.initSlideEvents(),t.checkResponsive(!1,!0),!0===t.options.focusOnSelect&&e(t.$slideTrack).children().on("click.slick",t.selectHandler),t.setSlideClasses("number"==typeof t.currentSlide?t.currentSlide:0),t.setPosition(),t.focusHandler(),t.paused=!t.options.autoplay,t.autoPlay(),t.$slider.trigger("reInit",[t])},t.prototype.resize=function(){var t=this;e(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=e(window).width(),t.checkResponsive(),t.unslicked||t.setPosition()},50))},t.prototype.removeSlide=t.prototype.slickRemove=function(e,t,i){var n=this;if(e="boolean"==typeof e?!0===(t=e)?0:n.slideCount-1:!0===t?--e:e,n.slideCount<1||e<0||e>n.slideCount-1)return!1;n.unload(),!0===i?n.$slideTrack.children().remove():n.$slideTrack.children(this.options.slide).eq(e).remove(),n.$slides=n.$slideTrack.children(this.options.slide),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.append(n.$slides),n.$slidesCache=n.$slides,n.reinit()},t.prototype.setCSS=function(e){var t,i,n=this,s={};!0===n.options.rtl&&(e=-e),t="left"==n.positionProp?Math.ceil(e)+"px":"0px",i="top"==n.positionProp?Math.ceil(e)+"px":"0px",s[n.positionProp]=e,!1===n.transformsEnabled?n.$slideTrack.css(s):(s={},!1===n.cssTransitions?(s[n.animType]="translate("+t+", "+i+")",n.$slideTrack.css(s)):(s[n.animType]="translate3d("+t+", "+i+", 0px)",n.$slideTrack.css(s)))},t.prototype.setDimensions=function(){var e=this;!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)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},t.prototype.setFade=function(){var t,i=this;i.$slides.each(function(n,s){t=i.slideWidth*n*-1,!0===i.options.rtl?e(s).css({position:"relative",right:t,top:0,zIndex:i.options.zIndex-2,opacity:0}):e(s).css({position:"relative",left:t,top:0,zIndex:i.options.zIndex-2,opacity:0})}),i.$slides.eq(i.currentSlide).css({zIndex:i.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var t,i,n,s,r,o=this,a=!1;if("object"===e.type(arguments[0])?(n=arguments[0],a=arguments[1],r="multiple"):"string"===e.type(arguments[0])&&(n=arguments[0],s=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===e.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)o.options[n]=s;else if("multiple"===r)e.each(n,function(e,t){o.options[e]=t});else if("responsive"===r)for(i in s)if("array"!==e.type(o.options.responsive))o.options.responsive=[s[i]];else{for(t=o.options.responsive.length-1;t>=0;)o.options.responsive[t].breakpoint===s[i].breakpoint&&o.options.responsive.splice(t,1),t--;o.options.responsive.push(s[i])}a&&(o.unload(),o.reinit())},t.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])},t.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},t.prototype.setSlideClasses=function(e){var t,i,n,s,r=this;if(i=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(e).addClass("slick-current"),!0===r.options.centerMode){var o=r.options.slidesToShow%2==0?1:0;t=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(e>=t&&e<=r.slideCount-1-t?r.$slides.slice(e-t+o,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(n=r.options.slidesToShow+e,i.slice(n-t+1+o,n+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?i.eq(i.length-1-r.options.slidesToShow).addClass("slick-center"):e===r.slideCount-1&&i.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=r.slideCount-r.options.slidesToShow?r.$slides.slice(e,e+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=r.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(s=r.slideCount%r.options.slidesToShow,n=!0===r.options.infinite?r.options.slidesToShow+e:e,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-e<r.options.slidesToShow?i.slice(n-(r.options.slidesToShow-s),n+s).addClass("slick-active").attr("aria-hidden","false"):i.slice(n,n+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad()},t.prototype.setupInfinite=function(){var t,i,n,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(i=null,s.slideCount>s.options.slidesToShow)){for(n=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,t=s.slideCount;t>s.slideCount-n;t-=1)i=t-1,e(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(t=0;t<n+s.slideCount;t+=1)i=t,e(s.$slides[i]).clone(!0).attr("id","").attr("data-slick-index",i+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){e(this).attr("id","")})}},t.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},t.prototype.selectHandler=function(t){var i=this,n=e(t.target).is(".slick-slide")?e(t.target):e(t.target).parents(".slick-slide"),s=parseInt(n.attr("data-slick-index"));s||(s=0),i.slideCount<=i.options.slidesToShow?i.slideHandler(s,!1,!0):i.slideHandler(s)},t.prototype.slideHandler=function(e,t,i){var n,s,r,o,a,l,c=this;if(t=t||!1,!(!0===c.animating&&!0===c.options.waitForAnimate||!0===c.options.fade&&c.currentSlide===e))if(!1===t&&c.asNavFor(e),n=e,a=c.getLeft(n),o=c.getLeft(c.currentSlide),c.currentLeft=null===c.swipeLeft?o:c.swipeLeft,!1===c.options.infinite&&!1===c.options.centerMode&&(e<0||e>c.getDotCount()*c.options.slidesToScroll))!1===c.options.fade&&(n=c.currentSlide,!0!==i?c.animateSlide(o,function(){c.postSlide(n)}):c.postSlide(n));else if(!1===c.options.infinite&&!0===c.options.centerMode&&(e<0||e>c.slideCount-c.options.slidesToScroll))!1===c.options.fade&&(n=c.currentSlide,!0!==i?c.animateSlide(o,function(){c.postSlide(n)}):c.postSlide(n));else{if(c.options.autoplay&&clearInterval(c.autoPlayTimer),s=n<0?c.slideCount%c.options.slidesToScroll!=0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+n:n>=c.slideCount?c.slideCount%c.options.slidesToScroll!=0?0:n-c.slideCount:n,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,s]),r=c.currentSlide,c.currentSlide=s,c.setSlideClasses(c.currentSlide),c.options.asNavFor&&(l=(l=c.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(c.currentSlide),c.updateDots(),c.updateArrows(),!0===c.options.fade)return!0!==i?(c.fadeSlideOut(r),c.fadeSlide(s,function(){c.postSlide(s)})):c.postSlide(s),void c.animateHeight();!0!==i?c.animateSlide(a,function(){c.postSlide(s)}):c.postSlide(s)}},t.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")},t.prototype.swipeDirection=function(){var e,t,i,n,s=this;return e=s.touchObject.startX-s.touchObject.curX,t=s.touchObject.startY-s.touchObject.curY,i=Math.atan2(t,e),(n=Math.round(180*i/Math.PI))<0&&(n=360-Math.abs(n)),n<=45&&n>=0?!1===s.options.rtl?"left":"right":n<=360&&n>=315?!1===s.options.rtl?"left":"right":n>=135&&n<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?n>=35&&n<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(e){var t,i,n=this;if(n.dragging=!1,n.swiping=!1,n.scrolling)return n.scrolling=!1,!1;if(n.interrupted=!1,n.shouldClick=!(n.touchObject.swipeLength>10),void 0===n.touchObject.curX)return!1;if(!0===n.touchObject.edgeHit&&n.$slider.trigger("edge",[n,n.swipeDirection()]),n.touchObject.swipeLength>=n.touchObject.minSwipe){switch(i=n.swipeDirection()){case"left":case"down":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide+n.getSlideCount()):n.currentSlide+n.getSlideCount(),n.currentDirection=0;break;case"right":case"up":t=n.options.swipeToSlide?n.checkNavigable(n.currentSlide-n.getSlideCount()):n.currentSlide-n.getSlideCount(),n.currentDirection=1}"vertical"!=i&&(n.slideHandler(t),n.touchObject={},n.$slider.trigger("swipe",[n,i]))}else n.touchObject.startX!==n.touchObject.curX&&(n.slideHandler(n.currentSlide),n.touchObject={})},t.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)}},t.prototype.swipeMove=function(e){var t,i,n,s,r,o,a=this;return r=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||a.scrolling||r&&1!==r.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==r?r[0].pageX:e.clientX,a.touchObject.curY=void 0!==r?r[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),o=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&o>4?(a.scrolling=!0,!1):(!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=o),i=a.swipeDirection(),void 0!==e.originalEvent&&a.touchObject.swipeLength>4&&(a.swiping=!0,e.preventDefault()),s=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(s=a.touchObject.curY>a.touchObject.startY?1:-1),n=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,!1===a.options.infinite&&(0===a.currentSlide&&"right"===i||a.currentSlide>=a.getDotCount()&&"left"===i)&&(n=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+n*s:a.swipeLeft=t+n*(a.$list.height()/a.listWidth)*s,!0===a.options.verticalSwiping&&(a.swipeLeft=t+n*s),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},t.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return i.touchObject={},!1;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},t.prototype.unfilterSlides=t.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())},t.prototype.unload=function(){var t=this;e(".slick-cloned",t.$slider).remove(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove(),t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove(),t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},t.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.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):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")))},t.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"))},t.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},e.fn.slick=function(){var e,i,n=this,s=arguments[0],r=Array.prototype.slice.call(arguments,1),o=n.length;for(e=0;e<o;e++)if("object"==typeof s||void 0===s?n[e].slick=new t(n[e],s):i=n[e].slick[s].apply(n[e].slick,r),void 0!==i)return i;return n}}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Swiper=t()}(this,function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(i,n){void 0===i&&(i={}),void 0===n&&(n={}),Object.keys(n).forEach(s=>{void 0===i[s]?i[s]=n[s]:e(n[s])&&e(i[s])&&Object.keys(n[s]).length>0&&t(i[s],n[s])})}const i={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function n(){const e="undefined"!=typeof document?document:{};return t(e,i),e}const s={document:i,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,s),e}class o extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function a(e){void 0===e&&(e=[]);const t=[];return e.forEach(e=>{Array.isArray(e)?t.push(...a(e)):t.push(e)}),t}function l(e,t){return Array.prototype.filter.call(e,t)}function c(e,t){const i=r(),s=n();let a=[];if(!t&&e instanceof o)return e;if(!e)return new o(a);if("string"==typeof e){const i=e.trim();if(i.indexOf("<")>=0&&i.indexOf(">")>=0){let e="div";0===i.indexOf("<li")&&(e="ul"),0===i.indexOf("<tr")&&(e="tbody"),0!==i.indexOf("<td")&&0!==i.indexOf("<th")||(e="tr"),0===i.indexOf("<tbody")&&(e="table"),0===i.indexOf("<option")&&(e="select");const t=s.createElement(e);t.innerHTML=i;for(let e=0;e<t.childNodes.length;e+=1)a.push(t.childNodes[e])}else a=function(e,t){if("string"!=typeof e)return[e];const i=[],n=t.querySelectorAll(e);for(let e=0;e<n.length;e+=1)i.push(n[e]);return i}(e.trim(),t||s)}else if(e.nodeType||e===i||e===s)a.push(e);else if(Array.isArray(e)){if(e instanceof o)return e;a=e}return new o(function(e){const t=[];for(let i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(a))}c.fn=o.prototype;const d={addClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];const n=a(t.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.add(...n)}),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];const n=a(t.map(e=>e.split(" ")));return this.forEach(e=>{e.classList.remove(...n)}),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];const n=a(t.map(e=>e.split(" ")));return l(this,e=>n.filter(t=>e.classList.contains(t)).length>0).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];const n=a(t.map(e=>e.split(" ")));this.forEach(e=>{n.forEach(t=>{e.classList.toggle(t)})})},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(const t in e)this[i][t]=e[t],this[i].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];let[n,s,r,o]=t;function a(e){const t=e.target;if(!t)return;const i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),c(t).is(s))r.apply(t,i);else{const e=c(t).parents();for(let t=0;t<e.length;t+=1)c(e[t]).is(s)&&r.apply(e[t],i)}}function l(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),r.apply(this,t)}"function"==typeof t[1]&&([n,r,o]=t,s=void 0),o||(o=!1);const d=n.split(" ");let p;for(let e=0;e<this.length;e+=1){const t=this[e];if(s)for(p=0;p<d.length;p+=1){const e=d[p];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:r,proxyListener:a}),t.addEventListener(e,a,o)}else for(p=0;p<d.length;p+=1){const e=d[p];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:r,proxyListener:l}),t.addEventListener(e,l,o)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];let[n,s,r,o]=t;"function"==typeof t[1]&&([n,r,o]=t,s=void 0),o||(o=!1);const a=n.split(" ");for(let e=0;e<a.length;e+=1){const t=a[e];for(let e=0;e<this.length;e+=1){const i=this[e];let n;if(!s&&i.dom7Listeners?n=i.dom7Listeners[t]:s&&i.dom7LiveListeners&&(n=i.dom7LiveListeners[t]),n&&n.length)for(let e=n.length-1;e>=0;e-=1){const s=n[e];r&&s.listener===r?(i.removeEventListener(t,s.proxyListener,o),n.splice(e,1)):r&&s.listener&&s.listener.dom7proxy&&s.listener.dom7proxy===r?(i.removeEventListener(t,s.proxyListener,o),n.splice(e,1)):r||(i.removeEventListener(t,s.proxyListener,o),n.splice(e,1))}}}return this},trigger:function(){const e=r();for(var t=arguments.length,i=new Array(t),n=0;n<t;n++)i[n]=arguments[n];const s=i[0].split(" "),o=i[1];for(let t=0;t<s.length;t+=1){const n=s[t];for(let t=0;t<this.length;t+=1){const s=this[t];if(e.CustomEvent){const t=new e.CustomEvent(n,{detail:o,bubbles:!0,cancelable:!0});s.dom7EventData=i.filter((e,t)=>t>0),s.dispatchEvent(t),s.dom7EventData=[],delete s.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",function i(n){n.target===this&&(e.call(this,n),t.off("transitionend",i))}),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=r();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=r(),t=n(),i=this[0],s=i.getBoundingClientRect(),o=t.body,a=i.clientTop||o.clientTop||0,l=i.clientLeft||o.clientLeft||0,c=i===e?e.scrollY:i.scrollTop,d=i===e?e.scrollX:i.scrollLeft;return{top:s.top+c-a,left:s.left+d-l}}return null},css:function(e,t){const i=r();let n;if(1===arguments.length){if("string"!=typeof e){for(n=0;n<this.length;n+=1)for(const t in e)this[n].style[t]=e[t];return this}if(this[0])return i.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(n=0;n<this.length;n+=1)this[n].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((t,i)=>{e.apply(t,[t,i])}),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let 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(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=r(),i=n(),s=this[0];let a,l;if(!s||void 0===e)return!1;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(a=c(e),l=0;l<a.length;l+=1)if(a[l]===s)return!0;return!1}if(e===i)return s===i;if(e===t)return s===t;if(e.nodeType||e instanceof o){for(a=e.nodeType?[e]:e,l=0;l<a.length;l+=1)if(a[l]===s)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return c([]);if(e<0){const i=t+e;return c(i<0?[]:[this[i]])}return c([this[e]])},append:function(){let e;const t=n();for(let i=0;i<arguments.length;i+=1){e=i<0||arguments.length<=i?void 0:arguments[i];for(let i=0;i<this.length;i+=1)if("string"==typeof e){const n=t.createElement("div");for(n.innerHTML=e;n.firstChild;)this[i].appendChild(n.firstChild)}else if(e instanceof o)for(let t=0;t<e.length;t+=1)this[i].appendChild(e[t]);else this[i].appendChild(e)}return this},prepend:function(e){const t=n();let i,s;for(i=0;i<this.length;i+=1)if("string"==typeof e){const n=t.createElement("div");for(n.innerHTML=e,s=n.childNodes.length-1;s>=0;s-=1)this[i].insertBefore(n.childNodes[s],this[i].childNodes[0])}else if(e instanceof o)for(s=0;s<e.length;s+=1)this[i].insertBefore(e[s],this[i].childNodes[0]);else this[i].insertBefore(e,this[i].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&c(this[0].nextElementSibling).is(e)?c([this[0].nextElementSibling]):c([]):this[0].nextElementSibling?c([this[0].nextElementSibling]):c([]):c([])},nextAll:function(e){const t=[];let i=this[0];if(!i)return c([]);for(;i.nextElementSibling;){const n=i.nextElementSibling;e?c(n).is(e)&&t.push(n):t.push(n),i=n}return c(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&c(t.previousElementSibling).is(e)?c([t.previousElementSibling]):c([]):t.previousElementSibling?c([t.previousElementSibling]):c([])}return c([])},prevAll:function(e){const t=[];let i=this[0];if(!i)return c([]);for(;i.previousElementSibling;){const n=i.previousElementSibling;e?c(n).is(e)&&t.push(n):t.push(n),i=n}return c(t)},parent:function(e){const t=[];for(let i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?c(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return c(t)},parents:function(e){const t=[];for(let i=0;i<this.length;i+=1){let n=this[i].parentNode;for(;n;)e?c(n).is(e)&&t.push(n):t.push(n),n=n.parentNode}return c(t)},closest:function(e){let t=this;return void 0===e?c([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let i=0;i<this.length;i+=1){const n=this[i].querySelectorAll(e);for(let e=0;e<n.length;e+=1)t.push(n[e])}return c(t)},children:function(e){const t=[];for(let i=0;i<this.length;i+=1){const n=this[i].children;for(let i=0;i<n.length;i+=1)e&&!c(n[i]).is(e)||t.push(n[i])}return c(t)},filter:function(e){return c(l(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function p(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function u(){return Date.now()}function h(e,t){void 0===t&&(t="x");const i=r();let n,s,o;const a=function(e){const t=r();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?((s=a.transform||a.webkitTransform).split(",").length>6&&(s=s.split(", ").map(e=>e.replace(",",".")).join(", ")),o=new i.WebKitCSSMatrix("none"===s?"":s)):n=(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=i.WebKitCSSMatrix?o.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(s=i.WebKitCSSMatrix?o.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),s||0}function f(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function m(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const s=n<0||arguments.length<=n?void 0:arguments[n];if(null!=s&&(i=s,!("undefined"!=typeof window&&void 0!==window.HTMLElement?i instanceof HTMLElement:i&&(1===i.nodeType||11===i.nodeType)))){const i=Object.keys(Object(s)).filter(e=>t.indexOf(e)<0);for(let t=0,n=i.length;t<n;t+=1){const n=i[t],r=Object.getOwnPropertyDescriptor(s,n);void 0!==r&&r.enumerable&&(f(e[n])&&f(s[n])?s[n].__swiper__?e[n]=s[n]:m(e[n],s[n]):!f(e[n])&&f(s[n])?(e[n]={},s[n].__swiper__?e[n]=s[n]:m(e[n],s[n])):e[n]=s[n])}}}var i;return e}function g(e,t,i){e.style.setProperty(t,i)}function v(e){let{swiper:t,targetPosition:i,side:n}=e;const s=r(),o=-t.translate;let a,l=null;const c=t.params.speed;t.wrapperEl.style.scrollSnapType="none",s.cancelAnimationFrame(t.cssModeFrameID);const d=i>o?"next":"prev",p=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,u=()=>{a=(new Date).getTime(),null===l&&(l=a);const e=Math.max(Math.min((a-l)/c,1),0),r=.5-Math.cos(e*Math.PI)/2;let d=o+r*(i-o);if(p(d,i)&&(d=i),t.wrapperEl.scrollTo({[n]:d}),p(d,i))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:d})}),void s.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=s.requestAnimationFrame(u)};u()}let w,y,b;function x(){return w||(w=function(){const e=r(),t=n();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const i=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,i)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),w}function $(e){return void 0===e&&(e={}),y||(y=function(e){let{userAgent:t}=void 0===e?{}:e;const i=x(),n=r(),s=n.navigator.platform,o=t||n.navigator.userAgent,a={ios:!1,android:!1},l=n.screen.width,c=n.screen.height,d=o.match(/(Android);?[\s\/]+([\d.]+)?/);let p=o.match(/(iPad).*OS\s([\d_]+)/);const u=o.match(/(iPod)(.*OS\s([\d_]+))?/),h=!p&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===s;let m="MacIntel"===s;return!p&&m&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${c}`)>=0&&((p=o.match(/(Version)\/([\d.]+)/))||(p=[0,1,"13_0_0"]),m=!1),d&&!f&&(a.os="android",a.android=!0),(p||h||u)&&(a.os="ios",a.ios=!0),a}(e)),y}function C(){return b||(b=function(){const e=r();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),b}Object.keys(d).forEach(e=>{Object.defineProperty(c.fn,e,{value:d[e],writable:!0})});var T={on(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const s=i?"unshift":"push";return e.split(" ").forEach(e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][s](t)}),n},once(e,t,i){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function s(){n.off(e,s),s.__emitterProxy&&delete s.__emitterProxy;for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];t.apply(n,r)}return s.__emitterProxy=t,n.on(e,s,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const n=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[n](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach(e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((n,s)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&i.eventsListeners[e].splice(s,1)})}),i):i},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,i,n;for(var s=arguments.length,r=new Array(s),o=0;o<s;o++)r[o]=arguments[o];return"string"==typeof r[0]||Array.isArray(r[0])?(t=r[0],i=r.slice(1,r.length),n=e):(t=r[0].events,i=r[0].data,n=r[0].context||e),i.unshift(n),(Array.isArray(t)?t:t.split(" ")).forEach(t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(e=>{e.apply(n,[t,...i])}),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach(e=>{e.apply(n,i)})}),e}};function S(e){let{swiper:t,runCallbacks:i,direction:n,step:s}=e;const{activeIndex:r,previousIndex:o}=t;let a=n;if(a||(a=r>o?"next":r<o?"prev":"reset"),t.emit(`transition${s}`),i&&r!==o){if("reset"===a)return void t.emit(`slideResetTransition${s}`);t.emit(`slideChangeTransition${s}`),"next"===a?t.emit(`slideNextTransition${s}`):t.emit(`slidePrevTransition${s}`)}}function k(e){const t=this,i=n(),s=r(),o=t.touchEventsData,{params:a,touches:l,enabled:d}=t;if(!d)return;if(t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let p=e;p.originalEvent&&(p=p.originalEvent);let h=c(p.target);if("wrapper"===a.touchEventsTarget&&!h.closest(t.wrapperEl).length)return;if(o.isTouchEvent="touchstart"===p.type,!o.isTouchEvent&&"which"in p&&3===p.which)return;if(!o.isTouchEvent&&"button"in p&&p.button>0)return;if(o.isTouched&&o.isMoved)return;!!a.noSwipingClass&&""!==a.noSwipingClass&&p.target&&p.target.shadowRoot&&e.path&&e.path[0]&&(h=c(e.path[0]));const f=a.noSwipingSelector?a.noSwipingSelector:`.${a.noSwipingClass}`,m=!(!p.target||!p.target.shadowRoot);if(a.noSwiping&&(m?function(e,t){return void 0===t&&(t=this),function t(i){if(!i||i===n()||i===r())return null;i.assignedSlot&&(i=i.assignedSlot);const s=i.closest(e);return s||i.getRootNode?s||t(i.getRootNode().host):null}(t)}(f,h[0]):h.closest(f)[0]))return void(t.allowClick=!0);if(a.swipeHandler&&!h.closest(a.swipeHandler)[0])return;l.currentX="touchstart"===p.type?p.targetTouches[0].pageX:p.pageX,l.currentY="touchstart"===p.type?p.targetTouches[0].pageY:p.pageY;const g=l.currentX,v=l.currentY,w=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,y=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(w&&(g<=y||g>=s.innerWidth-y)){if("prevent"!==w)return;e.preventDefault()}if(Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),l.startX=g,l.startY=v,o.touchStartTime=u(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(o.allowThresholdMove=!1),"touchstart"!==p.type){let e=!0;h.is(o.focusableElements)&&(e=!1,"SELECT"===h[0].nodeName&&(o.isTouched=!1)),i.activeElement&&c(i.activeElement).is(o.focusableElements)&&i.activeElement!==h[0]&&i.activeElement.blur();const n=e&&t.allowTouchMove&&a.touchStartPreventDefault;!a.touchStartForcePreventDefault&&!n||h[0].isContentEditable||p.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",p)}function E(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:s,snapGrid:r}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=s,e.allowSlideNext=n,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}let M=!1;function P(){}const A=(e,t)=>{const i=n(),{params:s,touchEvents:r,el:o,wrapperEl:a,device:l,support:c}=e,d=!!s.nested,p="on"===t?"addEventListener":"removeEventListener",u=t;if(c.touch){const t=!("touchstart"!==r.start||!c.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};o[p](r.start,e.onTouchStart,t),o[p](r.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:d}:d),o[p](r.end,e.onTouchEnd,t),r.cancel&&o[p](r.cancel,e.onTouchEnd,t)}else o[p](r.start,e.onTouchStart,!1),i[p](r.move,e.onTouchMove,d),i[p](r.end,e.onTouchEnd,!1);(s.preventClicks||s.preventClicksPropagation)&&o[p]("click",e.onClick,!0),s.cssMode&&a[p]("scroll",e.onScroll),s.updateOnWindowResize?e[u](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",E,!0):e[u]("observerUpdate",E,!0)};const L=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var O={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",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,_emitClasses:!1};function H(e,t){return function(i){void 0===i&&(i={});const n=Object.keys(i)[0],s=i[n];"object"==typeof s&&null!==s?(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===e[n]&&(e[n]={auto:!0}),n in e&&"enabled"in s?(!0===e[n]&&(e[n]={enabled:!0}),"object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),m(t,i)):m(t,i)):m(t,i)}}const I={eventsEmitter:T,update:{updateSize:function(){const e=this;let t,i;const n=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n[0].clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:n[0].clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),i=i-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(i)&&(i=0),Object.assign(e,{width:t,height:i,size:e.isHorizontal()?t:i}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function i(e,i){return parseFloat(e.getPropertyValue(t(i))||0)}const n=e.params,{$wrapperEl:s,size:r,rtlTranslate:o,wrongRTL:a}=e,l=e.virtual&&n.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=s.children(`.${e.params.slideClass}`),p=l?e.virtual.slides.length:d.length;let u=[];const h=[],f=[];let m=n.slidesOffsetBefore;"function"==typeof m&&(m=n.slidesOffsetBefore.call(e));let v=n.slidesOffsetAfter;"function"==typeof v&&(v=n.slidesOffsetAfter.call(e));const w=e.snapGrid.length,y=e.slidesGrid.length;let b=n.spaceBetween,x=-m,$=0,C=0;if(void 0===r)return;"string"==typeof b&&b.indexOf("%")>=0&&(b=parseFloat(b.replace("%",""))/100*r),e.virtualSize=-b,o?d.css({marginLeft:"",marginBottom:"",marginTop:""}):d.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(g(e.wrapperEl,"--swiper-centered-offset-before",""),g(e.wrapperEl,"--swiper-centered-offset-after",""));const T=n.grid&&n.grid.rows>1&&e.grid;let S;T&&e.grid.initSlides(p);const k="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter(e=>void 0!==n.breakpoints[e].slidesPerView).length>0;for(let s=0;s<p;s+=1){S=0;const o=d.eq(s);if(T&&e.grid.updateSlide(s,o,p,t),"none"!==o.css("display")){if("auto"===n.slidesPerView){k&&(d[s].style[t("width")]="");const r=getComputedStyle(o[0]),a=o[0].style.transform,l=o[0].style.webkitTransform;if(a&&(o[0].style.transform="none"),l&&(o[0].style.webkitTransform="none"),n.roundLengths)S=e.isHorizontal()?o.outerWidth(!0):o.outerHeight(!0);else{const e=i(r,"width"),t=i(r,"padding-left"),n=i(r,"padding-right"),s=i(r,"margin-left"),a=i(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)S=e+s+a;else{const{clientWidth:i,offsetWidth:r}=o[0];S=e+t+n+s+a+(r-i)}}a&&(o[0].style.transform=a),l&&(o[0].style.webkitTransform=l),n.roundLengths&&(S=Math.floor(S))}else S=(r-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&(S=Math.floor(S)),d[s]&&(d[s].style[t("width")]=`${S}px`);d[s]&&(d[s].swiperSlideSize=S),f.push(S),n.centeredSlides?(x=x+S/2+$/2+b,0===$&&0!==s&&(x=x-r/2-b),0===s&&(x=x-r/2-b),Math.abs(x)<.001&&(x=0),n.roundLengths&&(x=Math.floor(x)),C%n.slidesPerGroup==0&&u.push(x),h.push(x)):(n.roundLengths&&(x=Math.floor(x)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&u.push(x),h.push(x),x=x+S+b),e.virtualSize+=S+b,$=S,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+v,o&&a&&("slide"===n.effect||"coverflow"===n.effect)&&s.css({width:`${e.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&s.css({[t("width")]:`${e.virtualSize+n.spaceBetween}px`}),T&&e.grid.updateWrapperSize(S,u,t),!n.centeredSlides){const t=[];for(let i=0;i<u.length;i+=1){let s=u[i];n.roundLengths&&(s=Math.floor(s)),u[i]<=e.virtualSize-r&&t.push(s)}u=t,Math.floor(e.virtualSize-r)-Math.floor(u[u.length-1])>1&&u.push(e.virtualSize-r)}if(0===u.length&&(u=[0]),0!==n.spaceBetween){const i=e.isHorizontal()&&o?"marginLeft":t("marginRight");d.filter((e,t)=>!n.cssMode||t!==d.length-1).css({[i]:`${b}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;f.forEach(t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)});const t=(e-=n.spaceBetween)-r;u=u.map(e=>e<0?-m:e>t?t+v:e)}if(n.centerInsufficientSlides){let e=0;if(f.forEach(t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)}),(e-=n.spaceBetween)<r){const t=(r-e)/2;u.forEach((e,i)=>{u[i]=e-t}),h.forEach((e,i)=>{h[i]=e+t})}}if(Object.assign(e,{slides:d,snapGrid:u,slidesGrid:h,slidesSizesGrid:f}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){g(e.wrapperEl,"--swiper-centered-offset-before",`${-u[0]}px`),g(e.wrapperEl,"--swiper-centered-offset-after",`${e.size/2-f[f.length-1]/2}px`);const t=-e.snapGrid[0],i=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(e=>e+t),e.slidesGrid=e.slidesGrid.map(e=>e+i)}if(p!==c&&e.emit("slidesLengthChange"),u.length!==w&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==y&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,i=e.$el.hasClass(t);p<=n.maxBackfaceHiddenSlides?i||e.$el.addClass(t):i&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,i=[],n=t.virtual&&t.params.virtual.enabled;let s,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const o=e=>n?t.slides.filter(t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e)[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||c([])).each(e=>{i.push(e)});else for(s=0;s<Math.ceil(t.params.slidesPerView);s+=1){const e=t.activeIndex+s;if(e>t.slides.length&&!n)break;i.push(o(e))}else i.push(o(t.activeIndex));for(s=0;s<i.length;s+=1)if(void 0!==i[s]){const e=i[s].offsetHeight;r=e>r?e:r}(r||0===r)&&t.$wrapperEl.css("height",`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,i=t.params,{slides:n,rtlTranslate:s,snapGrid:r}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let o=-e;s&&(o=e),n.removeClass(i.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<n.length;e+=1){const a=n[e];let l=a.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(l-=n[0].swiperSlideOffset);const c=(o+(i.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+i.spaceBetween),d=(o-r[0]+(i.centeredSlides?t.minTranslate():0)-l)/(a.swiperSlideSize+i.spaceBetween),p=-(o-l),u=p+t.slidesSizesGrid[e];(p>=0&&p<t.size-1||u>1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(a),t.visibleSlidesIndexes.push(e),n.eq(e).addClass(i.slideVisibleClass)),a.progress=s?-c:c,a.originalProgress=s?-d:d}t.visibleSlides=c(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:s,isBeginning:r,isEnd:o}=t;const a=r,l=o;0===n?(s=0,r=!0,o=!0):(r=(s=(e-t.minTranslate())/n)<=0,o=s>=1),Object.assign(t,{progress:s,isBeginning:r,isEnd:o}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),r&&!a&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(a&&!r||l&&!o)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,$wrapperEl:n,activeIndex:s,realIndex:r}=e,o=e.virtual&&i.virtual.enabled;let a;t.removeClass(`${i.slideActiveClass} ${i.slideNextClass} ${i.slidePrevClass} ${i.slideDuplicateActiveClass} ${i.slideDuplicateNextClass} ${i.slideDuplicatePrevClass}`),(a=o?e.$wrapperEl.find(`.${i.slideClass}[data-swiper-slide-index="${s}"]`):t.eq(s)).addClass(i.slideActiveClass),i.loop&&(a.hasClass(i.slideDuplicateClass)?n.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${r}"]`).addClass(i.slideDuplicateActiveClass):n.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${r}"]`).addClass(i.slideDuplicateActiveClass));let l=a.nextAll(`.${i.slideClass}`).eq(0).addClass(i.slideNextClass);i.loop&&0===l.length&&(l=t.eq(0)).addClass(i.slideNextClass);let c=a.prevAll(`.${i.slideClass}`).eq(0).addClass(i.slidePrevClass);i.loop&&0===c.length&&(c=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&(l.hasClass(i.slideDuplicateClass)?n.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass):n.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicateNextClass),c.hasClass(i.slideDuplicateClass)?n.children(`.${i.slideClass}:not(.${i.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass):n.children(`.${i.slideClass}.${i.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(i.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:n,snapGrid:s,params:r,activeIndex:o,realIndex:a,snapIndex:l}=t;let c,d=e;if(void 0===d){for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?i>=n[e]&&i<n[e+1]-(n[e+1]-n[e])/2?d=e:i>=n[e]&&i<n[e+1]&&(d=e+1):i>=n[e]&&(d=e);r.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(s.indexOf(i)>=0)c=s.indexOf(i);else{const e=Math.min(r.slidesPerGroupSkip,d);c=e+Math.floor((d-e)/r.slidesPerGroup)}if(c>=s.length&&(c=s.length-1),d===o)return void(c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")));const p=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10);Object.assign(t,{snapIndex:c,realIndex:p,previousIndex:o,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,i=t.params,n=c(e).closest(`.${i.slideClass}`)[0];let s,r=!1;if(n)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===n){r=!0,s=e;break}if(!n||!r)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=n,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(c(n).attr("data-swiper-slide-index"),10):t.clickedIndex=s,i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:i,translate:n,$wrapperEl:s}=this;if(t.virtualTranslate)return i?-n:n;if(t.cssMode)return n;let r=h(s[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){const i=this,{rtlTranslate:n,params:s,$wrapperEl:r,wrapperEl:o,progress:a}=i;let l,c=0,d=0;i.isHorizontal()?c=n?-e:e:d=e,s.roundLengths&&(c=Math.floor(c),d=Math.floor(d)),s.cssMode?o[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-c:-d:s.virtualTranslate||r.transform(`translate3d(${c}px, ${d}px, 0px)`),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?c:d;const p=i.maxTranslate()-i.minTranslate();(l=0===p?0:(e-i.minTranslate())/p)!==a&&i.updateProgress(e),i.emit("setTranslate",i.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,n,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===n&&(n=!0);const r=this,{params:o,wrapperEl:a}=r;if(r.animating&&o.preventInteractionOnTransition)return!1;const l=r.minTranslate(),c=r.maxTranslate();let d;if(d=n&&e>l?l:n&&e<c?c:e,r.updateProgress(d),o.cssMode){const e=r.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!r.support.smoothScroll)return v({swiper:r,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(r.setTransition(0),r.setTranslate(d),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(d),i&&(r.emit("beforeTransitionStart",t,s),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const i=this;i.params.cssMode||i.$wrapperEl.transition(e),i.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const i=this,{params:n}=i;n.cssMode||(n.autoHeight&&i.updateAutoHeight(),S({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const{params:i}=this;this.animating=!1,i.cssMode||(this.setTransition(0),S({swiper:this,runCallbacks:e,direction:t,step:"End"}))}},slide:{slideTo:function(e,t,i,n,s){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const r=this;let o=e;o<0&&(o=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:p,rtlTranslate:u,wrapperEl:h,enabled:f}=r;if(r.animating&&a.preventInteractionOnTransition||!f&&!n&&!s)return!1;const m=Math.min(r.params.slidesPerGroupSkip,o);let g=m+Math.floor((o-m)/r.params.slidesPerGroup);g>=l.length&&(g=l.length-1),(p||a.initialSlide||0)===(d||0)&&i&&r.emit("beforeSlideChangeStart");const w=-l[g];if(r.updateProgress(w),a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*w),i=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<n-(n-i)/2?o=e:t>=i&&t<n&&(o=e+1):t>=i&&(o=e)}if(r.initialized&&o!==p){if(!r.allowSlideNext&&w<r.translate&&w<r.minTranslate())return!1;if(!r.allowSlidePrev&&w>r.translate&&w>r.maxTranslate()&&(p||0)!==o)return!1}let y;if(y=o>p?"next":o<p?"prev":"reset",u&&-w===r.translate||!u&&w===r.translate)return r.updateActiveIndex(o),a.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),"slide"!==a.effect&&r.setTranslate(w),"reset"!==y&&(r.transitionStart(i,y),r.transitionEnd(i,y)),!1;if(a.cssMode){const e=r.isHorizontal(),i=u?w:-w;if(0===t){const t=r.virtual&&r.params.virtual.enabled;t&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),h[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._swiperImmediateVirtual=!1})}else{if(!r.support.smoothScroll)return v({swiper:r,targetPosition:i,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(o),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,n),r.transitionStart(i,y),0===t?r.transitionEnd(i,y):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(i,y))}),r.$wrapperEl[0].addEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,n){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const s=this;let r=e;return s.params.loop&&(r+=s.loopedSlides),s.slideTo(r,t,i,n)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{animating:s,enabled:r,params:o}=n;if(!r)return n;let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<o.slidesPerGroupSkip?1:a;if(o.loop){if(s&&o.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return o.rewind&&n.isEnd?n.slideTo(0,e,t,i):n.slideTo(n.activeIndex+l,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const n=this,{params:s,animating:r,snapGrid:o,slidesGrid:a,rtlTranslate:l,enabled:c}=n;if(!c)return n;if(s.loop){if(r&&s.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const p=d(l?n.translate:-n.translate),u=o.map(e=>d(e));let h=o[u.indexOf(p)-1];if(void 0===h&&s.cssMode){let e;o.forEach((t,i)=>{p>=t&&(e=i)}),void 0!==e&&(h=o[e>0?e-1:e])}let f=0;if(void 0!==h&&((f=a.indexOf(h))<0&&(f=n.activeIndex-1),"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(f=f-n.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),s.rewind&&n.isBeginning){const s=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(s,e,t,i)}return n.slideTo(f,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===n&&(n=.5);const s=this;let r=s.activeIndex;const o=Math.min(s.params.slidesPerGroupSkip,r),a=o+Math.floor((r-o)/s.params.slidesPerGroup),l=s.rtlTranslate?s.translate:-s.translate;if(l>=s.snapGrid[a]){const e=s.snapGrid[a];l-e>(s.snapGrid[a+1]-e)*n&&(r+=s.params.slidesPerGroup)}else{const e=s.snapGrid[a-1];l-e<=(s.snapGrid[a]-e)*n&&(r-=s.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,s.slidesGrid.length-1),s.slideTo(r,e,t,i)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:i}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let s,r=e.clickedIndex;if(t.loop){if(e.animating)return;s=parseInt(c(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?r<e.loopedSlides-n/2||r>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),r=i.children(`.${t.slideClass}[data-swiper-slide-index="${s}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p(()=>{e.slideTo(r)})):e.slideTo(r):r>e.slides.length-n?(e.loopFix(),r=i.children(`.${t.slideClass}[data-swiper-slide-index="${s}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),p(()=>{e.slideTo(r)})):e.slideTo(r)}else e.slideTo(r)}},loop:{loopCreate:function(){const e=this,t=n(),{params:i,$wrapperEl:s}=e,r=s.children().length>0?c(s.children()[0].parentNode):s;r.children(`.${i.slideClass}.${i.slideDuplicateClass}`).remove();let o=r.children(`.${i.slideClass}`);if(i.loopFillGroupWithBlank){const e=i.slidesPerGroup-o.length%i.slidesPerGroup;if(e!==i.slidesPerGroup){for(let n=0;n<e;n+=1){const e=c(t.createElement("div")).addClass(`${i.slideClass} ${i.slideBlankClass}`);r.append(e)}o=r.children(`.${i.slideClass}`)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),e.loopedSlides+=i.loopAdditionalSlides,e.loopedSlides>o.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=o.length);const a=[],l=[];o.each((e,t)=>{c(e).attr("data-swiper-slide-index",t)});for(let t=0;t<e.loopedSlides;t+=1){const e=t-Math.floor(t/o.length)*o.length;l.push(o.eq(e)[0]),a.unshift(o.eq(o.length-e-1)[0])}for(let e=0;e<l.length;e+=1)r.append(c(l[e].cloneNode(!0)).addClass(i.slideDuplicateClass));for(let e=a.length-1;e>=0;e-=1)r.prepend(c(a[e].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:i,loopedSlides:n,allowSlidePrev:s,allowSlideNext:r,snapGrid:o,rtlTranslate:a}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-o[t]-e.getTranslate();t<n?(l=i.length-3*n+t,l+=n,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c)):t>=i.length-n&&(l=-i.length+t+n,l+=n,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((a?-e.translate:e.translate)-c));e.allowSlidePrev=s,e.allowSlideNext=r,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:i}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)return;const t="container"===this.params.touchEventsTarget?this.el:this.wrapperEl;t.style.cursor="move",t.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this["container"===this.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){const e=this,t=n(),{params:i,support:s}=e;e.onTouchStart=k.bind(e),e.onTouchMove=function(e){const t=n(),i=this,s=i.touchEventsData,{params:r,touches:o,rtlTranslate:a,enabled:l}=i;if(!l)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),!s.isTouched)return void(s.startMoving&&s.isScrolling&&i.emit("touchMoveOpposite",d));if(s.isTouchEvent&&"touchmove"!==d.type)return;const p="touchmove"===d.type&&d.targetTouches&&(d.targetTouches[0]||d.changedTouches[0]),h="touchmove"===d.type?p.pageX:d.pageX,f="touchmove"===d.type?p.pageY:d.pageY;if(d.preventedByNestedSwiper)return o.startX=h,void(o.startY=f);if(!i.allowTouchMove)return c(d.target).is(s.focusableElements)||(i.allowClick=!1),void(s.isTouched&&(Object.assign(o,{startX:h,startY:f,currentX:h,currentY:f}),s.touchStartTime=u()));if(s.isTouchEvent&&r.touchReleaseOnEdges&&!r.loop)if(i.isVertical()){if(f<o.startY&&i.translate<=i.maxTranslate()||f>o.startY&&i.translate>=i.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(h<o.startX&&i.translate<=i.maxTranslate()||h>o.startX&&i.translate>=i.minTranslate())return;if(s.isTouchEvent&&t.activeElement&&d.target===t.activeElement&&c(d.target).is(s.focusableElements))return s.isMoved=!0,void(i.allowClick=!1);if(s.allowTouchCallbacks&&i.emit("touchMove",d),d.targetTouches&&d.targetTouches.length>1)return;o.currentX=h,o.currentY=f;const m=o.currentX-o.startX,g=o.currentY-o.startY;if(i.params.threshold&&Math.sqrt(m**2+g**2)<i.params.threshold)return;if(void 0===s.isScrolling){let e;i.isHorizontal()&&o.currentY===o.startY||i.isVertical()&&o.currentX===o.startX?s.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,s.isScrolling=i.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(s.isScrolling&&i.emit("touchMoveOpposite",d),void 0===s.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(s.startMoving=!0)),s.isScrolling)return void(s.isTouched=!1);if(!s.startMoving)return;i.allowClick=!1,!r.cssMode&&d.cancelable&&d.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&d.stopPropagation(),s.isMoved||(r.loop&&!r.cssMode&&i.loopFix(),s.startTranslate=i.getTranslate(),i.setTransition(0),i.animating&&i.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!r.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",d)),i.emit("sliderMove",d),s.isMoved=!0;let v=i.isHorizontal()?m:g;o.diff=v,v*=r.touchRatio,a&&(v=-v),i.swipeDirection=v>0?"prev":"next",s.currentTranslate=v+s.startTranslate;let w=!0,y=r.resistanceRatio;if(r.touchReleaseOnEdges&&(y=0),v>0&&s.currentTranslate>i.minTranslate()?(w=!1,r.resistance&&(s.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+s.startTranslate+v)**y)):v<0&&s.currentTranslate<i.maxTranslate()&&(w=!1,r.resistance&&(s.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-s.startTranslate-v)**y)),w&&(d.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&s.currentTranslate<s.startTranslate&&(s.currentTranslate=s.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&s.currentTranslate>s.startTranslate&&(s.currentTranslate=s.startTranslate),i.allowSlidePrev||i.allowSlideNext||(s.currentTranslate=s.startTranslate),r.threshold>0){if(!(Math.abs(v)>r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,s.currentTranslate=s.startTranslate,void(o.diff=i.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&i.freeMode||r.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),i.params.freeMode&&r.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(s.currentTranslate),i.setTranslate(s.currentTranslate))}.bind(e),e.onTouchEnd=function(e){const t=this,i=t.touchEventsData,{params:n,touches:s,rtlTranslate:r,slidesGrid:o,enabled:a}=t;if(!a)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",l),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=u(),d=c-i.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),d<300&&c-i.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(i.lastClickTime=u(),p(()=>{t.destroyed||(t.allowClick=!0)}),!i.isTouched||!i.isMoved||!t.swipeDirection||0===s.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let h;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=n.followFinger?r?t.translate:-t.translate:-i.currentTranslate,n.cssMode)return;if(t.params.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let f=0,m=t.slidesSizesGrid[0];for(let e=0;e<o.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){const t=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==o[e+t]?h>=o[e]&&h<o[e+t]&&(f=e,m=o[e+t]-o[e]):h>=o[e]&&(f=e,m=o[o.length-1]-o[o.length-2])}let g=null,v=null;n.rewind&&(t.isBeginning?v=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const w=(h-o[f])/m,y=f<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(d>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(w>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?g:f+y):t.slideTo(f)),"prev"===t.swipeDirection&&(w>1-n.longSwipesRatio?t.slideTo(f+y):null!==v&&w<0&&Math.abs(w)>n.longSwipesRatio?t.slideTo(v):t.slideTo(f))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||l.target!==t.navigation.nextEl&&l.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==g?g:f+y),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:f)):l.target===t.navigation.nextEl?t.slideTo(f+y):t.slideTo(f)}}.bind(e),i.cssMode&&(e.onScroll=function(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:n}=e;if(!n)return;let s;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();(s=0===r?0:(e.translate-e.minTranslate())/r)!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(e)),e.onClick=function(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}.bind(e),s.touch&&!M&&(t.addEventListener("touchstart",P),M=!0),A(e,"on")},detachEvents:function(){A(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:i,loopedSlides:n=0,params:s,$el:r}=e,o=s.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,c=L(e,s),d=L(e,l),p=s.enabled;c&&!d?(r.removeClass(`${s.containerModifierClass}grid ${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&d&&(r.addClass(`${s.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===s.grid.fill)&&r.addClass(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(t=>{const i=s[t]&&s[t].enabled,n=l[t]&&l[t].enabled;i&&!n&&e[t].disable(),!i&&n&&e[t].enable()});const u=l.direction&&l.direction!==s.direction,h=s.loop&&(l.slidesPerView!==s.slidesPerView||u);u&&i&&e.changeDirection(),m(e.params,l);const f=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),p&&!f?e.disable():!p&&f&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),h&&i&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),!e||"container"===t&&!i)return;let n=!1;const s=r(),o="window"===t?s.innerHeight:i.clientHeight,a=Object.keys(e).map(e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:o*t,point:e}}return{value:e,point:e}});a.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e<a.length;e+=1){const{point:r,value:o}=a[e];"window"===t?s.matchMedia(`(min-width: ${o}px)`).matches&&(n=r):o<=i.clientWidth&&(n=r)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:n}=i;if(n){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>i}else e.isLocked=1===e.snapGrid.length;!0===i.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===i.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const{classNames:e,params:t,rtl:i,$el:n,device:s,support:r}=this,o=function(e,t){const i=[];return e.forEach(e=>{"object"==typeof e?Object.keys(e).forEach(n=>{e[n]&&i.push(t+n)}):"string"==typeof e&&i.push(t+e)}),i}(["initialized",t.direction,{"pointer-events":!r.touch},{"free-mode":this.params.freeMode&&t.freeMode.enabled},{autoheight:t.autoHeight},{rtl:i},{grid:t.grid&&t.grid.rows>1},{"grid-column":t.grid&&t.grid.rows>1&&"column"===t.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":t.cssMode},{centered:t.cssMode&&t.centeredSlides},{"watch-progress":t.watchSlidesProgress}],t.containerModifierClass);e.push(...o),n.addClass([...e].join(" ")),this.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,i,n,s,o){const a=r();let l;function d(){o&&o()}c(e).parent("picture")[0]||e.complete&&s?d():t?((l=new a.Image).onload=d,l.onerror=d,n&&(l.sizes=n),i&&(l.srcset=i),t&&(l.src=t)):d()},preloadImages:function(){const 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(let i=0;i<e.imagesToLoad.length;i+=1){const n=e.imagesToLoad[i];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,t)}}}},D={};class z{constructor(){let e,t;for(var i=arguments.length,n=new Array(i),s=0;s<i;s++)n[s]=arguments[s];if(1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=m({},t),e&&!t.el&&(t.el=e),t.el&&c(t.el).length>1){const e=[];return c(t.el).each(i=>{const n=m({},t,{el:i});e.push(new z(n))}),e}const r=this;r.__swiper__=!0,r.support=x(),r.device=$({userAgent:t.userAgent}),r.browser=C(),r.eventsListeners={},r.eventsAnyListeners=[],r.modules=[...r.__modules__],t.modules&&Array.isArray(t.modules)&&r.modules.push(...t.modules);const o={};r.modules.forEach(e=>{e({swiper:r,extendParams:H(t,o),on:r.on.bind(r),once:r.once.bind(r),off:r.off.bind(r),emit:r.emit.bind(r)})});const a=m({},O,o);return r.params=m({},a,D,t),r.originalParams=m({},r.params),r.passedParams=m({},t),r.params&&r.params.on&&Object.keys(r.params.on).forEach(e=>{r.on(e,r.params.on[e])}),r.params&&r.params.onAny&&r.onAny(r.params.onAny),r.$=c,Object.assign(r,{enabled:r.params.enabled,el:e,classNames:[],slides:c(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===r.params.direction,isVertical:()=>"vertical"===r.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return r.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},r.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},r.support.touch||!r.params.simulateTouch?r.touchEventsTouch:r.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,focusableElements:r.params.focusableElements,lastClickTime:u(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.emit("_swiper"),r.params.init&&r.init(),r}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){e=Math.min(Math.max(e,0),1);const i=this.minTranslate(),n=(this.maxTranslate()-i)*e+i;this.translateTo(n,void 0===t?0:t),this.updateActiveIndex(),this.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter(t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter(e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass)).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each(i=>{const n=e.getSlideClasses(i);t.push({slideEl:i,classNames:n}),e.emit("_slideClass",i,n)}),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:i,slides:n,slidesGrid:s,slidesSizesGrid:r,size:o,activeIndex:a}=this;let l=1;if(i.centeredSlides){let e,t=n[a].swiperSlideSize;for(let i=a+1;i<n.length;i+=1)n[i]&&!e&&(l+=1,(t+=n[i].swiperSlideSize)>o&&(e=!0));for(let i=a-1;i>=0;i-=1)n[i]&&!e&&(l+=1,(t+=n[i].swiperSlideSize)>o&&(e=!0))}else if("current"===e)for(let e=a+1;e<n.length;e+=1){(t?s[e]+r[e]-s[a]<o:s[e]-s[a]<o)&&(l+=1)}else for(let e=a-1;e>=0;e-=1){s[a]-s[e]<o&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let s;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(n(),e.params.autoHeight&&e.updateAutoHeight()):(s=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||n(),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const i=this,n=i.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e?i:(i.$el.removeClass(`${i.params.containerModifierClass}${n}`).addClass(`${i.params.containerModifierClass}${e}`),i.emitContainerClasses(),i.params.direction=e,i.slides.each(t=>{"vertical"===e?t.style.width="":t.style.height=""}),i.emit("changeDirection"),t&&i.update(),i)}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;const i=c(e||t.params.el);if(!(e=i[0]))return!1;e.swiper=t;const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=c(e.shadowRoot.querySelector(s()));return t.children=(e=>i.children(e)),t}return i.children?i.children(s()):c(i).children(s())})();if(0===r.length&&t.params.createElements){const e=n().createElement("div");r=c(e),e.className=t.params.wrapperClass,i.append(e),i.children(`.${t.params.slideClass}`).each(e=>{r.append(e)})}return Object.assign(t,{$el:i,el:e,$wrapperEl:r,wrapperEl:r[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===r.css("display")}),!0}init(e){const t=this;return t.initialized?t:!1===t.mount(e)?t:(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit"),t)}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const i=this,{params:n,$el:s,$wrapperEl:r,slides:o}=i;return void 0===i.params||i.destroyed?null:(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),n.loop&&i.loopDestroy(),t&&(i.removeClasses(),s.removeAttr("style"),r.removeAttr("style"),o&&o.length&&o.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(e=>{i.off(e)}),!1!==e&&(i.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})}(i)),i.destroyed=!0,null)}static extendDefaults(e){m(D,e)}static get extendedDefaults(){return D}static get defaults(){return O}static installModule(e){z.prototype.__modules__||(z.prototype.__modules__=[]);const t=z.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach(e=>z.installModule(e)),z):(z.installModule(e),z)}}function j(e,t,i,s){const r=n();return e.params.createElements&&Object.keys(s).forEach(n=>{if(!i[n]&&!0===i.auto){let o=e.$el.children(`.${s[n]}`)[0];o||((o=r.createElement("div")).className=s[n],e.$el.append(o)),i[n]=o,t[n]=o}}),i}function N(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function q(e){const t=this,{$wrapperEl:i,params:n}=t;if(n.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i.append(e[t]);else i.append(e);n.loop&&t.loopCreate(),n.observer||t.update()}function W(e){const t=this,{params:i,$wrapperEl:n,activeIndex:s}=t;i.loop&&t.loopDestroy();let r=s+1;if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&n.prepend(e[t]);r=s+e.length}else n.prepend(e);i.loop&&t.loopCreate(),i.observer||t.update(),t.slideTo(r,0,!1)}function B(e,t){const i=this,{$wrapperEl:n,params:s,activeIndex:r}=i;let o=r;s.loop&&(o-=i.loopedSlides,i.loopDestroy(),i.slides=n.children(`.${s.slideClass}`));const a=i.slides.length;if(e<=0)return void i.prependSlide(t);if(e>=a)return void i.appendSlide(t);let l=o>e?o+1:o;const c=[];for(let t=a-1;t>=e;t-=1){const e=i.slides.eq(t);e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&n.append(t[e]);l=o>e?o+t.length:o}else n.append(t);for(let e=0;e<c.length;e+=1)n.append(c[e]);s.loop&&i.loopCreate(),s.observer||i.update(),s.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}function R(e){const t=this,{params:i,$wrapperEl:n,activeIndex:s}=t;let r=s;i.loop&&(r-=t.loopedSlides,t.loopDestroy(),t.slides=n.children(`.${i.slideClass}`));let o,a=r;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)o=e[i],t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1);a=Math.max(a,0)}else o=e,t.slides[o]&&t.slides.eq(o).remove(),o<a&&(a-=1),a=Math.max(a,0);i.loop&&t.loopCreate(),i.observer||t.update(),i.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function F(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function _(e){const{effect:t,swiper:i,on:n,setTranslate:s,setTransition:r,overwriteParams:o,perspective:a,recreateShadows:l,getEffectParams:c}=e;let d;n("beforeInit",()=>{if(i.params.effect!==t)return;i.classNames.push(`${i.params.containerModifierClass}${t}`),a&&a()&&i.classNames.push(`${i.params.containerModifierClass}3d`);const e=o?o():{};Object.assign(i.params,e),Object.assign(i.originalParams,e)}),n("setTranslate",()=>{i.params.effect===t&&s()}),n("setTransition",(e,n)=>{i.params.effect===t&&r(n)}),n("transitionEnd",()=>{if(i.params.effect===t&&l){if(!c||!c().slideShadows)return;i.slides.each(e=>{i.$(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()}),l()}}),n("virtualUpdate",()=>{i.params.effect===t&&(i.slides.length||(d=!0),requestAnimationFrame(()=>{d&&i.slides&&i.slides.length&&(s(),d=!1)}))})}function V(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function X(e){let{swiper:t,duration:i,transformEl:n,allSlides:s}=e;const{slides:r,activeIndex:o,$wrapperEl:a}=t;if(t.params.virtualTranslate&&0!==i){let e,i=!1;(e=s?n?r.find(n):r:n?r.eq(o).find(n):r.eq(o)).transitionEnd(()=>{if(i)return;if(!t||t.destroyed)return;i=!0,t.animating=!1;const e=["webkitTransitionEnd","transitionend"];for(let t=0;t<e.length;t+=1)a.trigger(e[t])})}}function G(e,t,i){const n=`swiper-slide-shadow${i?`-${i}`:""}`,s=e.transformEl?t.find(e.transformEl):t;let r=s.children(`.${n}`);return r.length||(r=c(`<div class="swiper-slide-shadow${i?`-${i}`:""}"></div>`),s.append(r)),r}Object.keys(I).forEach(e=>{Object.keys(I[e]).forEach(t=>{z.prototype[t]=I[e][t]})}),z.use([function(e){let{swiper:t,on:i,emit:n}=e;const s=r();let o=null,a=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},c=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};i("init",()=>{t.params.resizeObserver&&void 0!==s.ResizeObserver?t&&!t.destroyed&&t.initialized&&(o=new ResizeObserver(e=>{a=s.requestAnimationFrame(()=>{const{width:i,height:n}=t;let s=i,r=n;e.forEach(e=>{let{contentBoxSize:i,contentRect:n,target:o}=e;o&&o!==t.el||(s=n?n.width:(i[0]||i).inlineSize,r=n?n.height:(i[0]||i).blockSize)}),s===i&&r===n||l()})})).observe(t.el):(s.addEventListener("resize",l),s.addEventListener("orientationchange",c))}),i("destroy",()=>{a&&s.cancelAnimationFrame(a),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null),s.removeEventListener("resize",l),s.removeEventListener("orientationchange",c)})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const o=[],a=r(),l=function(e,t){void 0===t&&(t={});const i=new(a.MutationObserver||a.WebkitMutationObserver)(e=>{if(1===e.length)return void s("observerUpdate",e[0]);const t=function(){s("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(t):a.setTimeout(t,0)});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),o.push(i)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",()=>{if(t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let t=0;t<e.length;t+=1)l(e[t])}l(t.$el[0],{childList:t.params.observeSlideChildren}),l(t.$wrapperEl[0],{attributes:!1})}}),n("destroy",()=>{o.forEach(e=>{e.disconnect()}),o.splice(0,o.length)})}]);const Y=[function(e){let t,{swiper:i,extendParams:n,on:s,emit:r}=e;function o(e,t){const n=i.params.virtual;if(n.cache&&i.virtual.cache[t])return i.virtual.cache[t];const s=n.renderSlide?c(n.renderSlide.call(i,e,t)):c(`<div class="${i.params.slideClass}" data-swiper-slide-index="${t}">${e}</div>`);return s.attr("data-swiper-slide-index")||s.attr("data-swiper-slide-index",t),n.cache&&(i.virtual.cache[t]=s),s}function a(e){const{slidesPerView:t,slidesPerGroup:n,centeredSlides:s}=i.params,{addSlidesBefore:a,addSlidesAfter:l}=i.params.virtual,{from:c,to:d,slides:p,slidesGrid:u,offset:h}=i.virtual;i.params.cssMode||i.updateActiveIndex();const f=i.activeIndex||0;let m,g,v;m=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",s?(g=Math.floor(t/2)+n+l,v=Math.floor(t/2)+n+a):(g=t+(n-1)+l,v=n+a);const w=Math.max((f||0)-v,0),y=Math.min((f||0)+g,p.length-1),b=(i.slidesGrid[w]||0)-(i.slidesGrid[0]||0);function x(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),i.lazy&&i.params.lazy.enabled&&i.lazy.load(),r("virtualUpdate")}if(Object.assign(i.virtual,{from:w,to:y,offset:b,slidesGrid:i.slidesGrid}),c===w&&d===y&&!e)return i.slidesGrid!==u&&b!==h&&i.slides.css(m,`${b}px`),i.updateProgress(),void r("virtualUpdate");if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:b,from:w,to:y,slides:function(){const e=[];for(let t=w;t<=y;t+=1)e.push(p[t]);return e}()}),void(i.params.virtual.renderExternalUpdate?x():r("virtualUpdate"));const $=[],C=[];if(e)i.$wrapperEl.find(`.${i.params.slideClass}`).remove();else for(let e=c;e<=d;e+=1)(e<w||e>y)&&i.$wrapperEl.find(`.${i.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t<p.length;t+=1)t>=w&&t<=y&&(void 0===d||e?C.push(t):(t>d&&C.push(t),t<c&&$.push(t)));C.forEach(e=>{i.$wrapperEl.append(o(p[e],e))}),$.sort((e,t)=>t-e).forEach(e=>{i.$wrapperEl.prepend(o(p[e],e))}),i.$wrapperEl.children(".swiper-slide").css(m,`${b}px`),x()}n({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},s("beforeInit",()=>{i.params.virtual.enabled&&(i.virtual.slides=i.params.virtual.slides,i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,i.params.initialSlide||a())}),s("setTranslate",()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(t),t=setTimeout(()=>{a()},100)):a())}),s("init update resize",()=>{i.params.virtual.enabled&&i.params.cssMode&&g(i.wrapperEl,"--swiper-virtual-size",`${i.virtualSize}px`)}),Object.assign(i.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.push(e[t]);else i.virtual.slides.push(e);a(!0)},prependSlide:function(e){const t=i.activeIndex;let n=t+1,s=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.unshift(e[t]);n=t+e.length,s=e.length}else i.virtual.slides.unshift(e);if(i.params.virtual.cache){const e=i.virtual.cache,t={};Object.keys(e).forEach(i=>{const n=e[i],r=n.attr("data-swiper-slide-index");r&&n.attr("data-swiper-slide-index",parseInt(r,10)+s),t[parseInt(i,10)+s]=n}),i.virtual.cache=t}a(!0),i.slideTo(n,0)},removeSlide:function(e){if(null==e)return;let t=i.activeIndex;if(Array.isArray(e))for(let n=e.length-1;n>=0;n-=1)i.virtual.slides.splice(e[n],1),i.params.virtual.cache&&delete i.virtual.cache[e[n]],e[n]<t&&(t-=1),t=Math.max(t,0);else i.virtual.slides.splice(e,1),i.params.virtual.cache&&delete i.virtual.cache[e],e<t&&(t-=1),t=Math.max(t,0);a(!0),i.slideTo(t,0)},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),a(!0),i.slideTo(0,0)},update:a})},function(e){let{swiper:t,extendParams:i,on:s,emit:o}=e;const a=n(),l=r();function d(e){if(!t.enabled)return;const{rtlTranslate:i}=t;let n=e;n.originalEvent&&(n=n.originalEvent);const s=n.keyCode||n.charCode,r=t.params.keyboard.pageUpDown,c=r&&33===s,d=r&&34===s,p=37===s,u=39===s,h=38===s,f=40===s;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&f||d))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&p||t.isVertical()&&h||c))return!1;if(!(n.shiftKey||n.altKey||n.ctrlKey||n.metaKey||a.activeElement&&a.activeElement.nodeName&&("input"===a.activeElement.nodeName.toLowerCase()||"textarea"===a.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||d||p||u||h||f)){let e=!1;if(t.$el.parents(`.${t.params.slideClass}`).length>0&&0===t.$el.parents(`.${t.params.slideActiveClass}`).length)return;const n=t.$el,s=n[0].clientWidth,r=n[0].clientHeight,o=l.innerWidth,a=l.innerHeight,c=t.$el.offset();i&&(c.left-=t.$el[0].scrollLeft);const d=[[c.left,c.top],[c.left+s,c.top],[c.left,c.top+r],[c.left+s,c.top+r]];for(let t=0;t<d.length;t+=1){const i=d[t];if(i[0]>=0&&i[0]<=o&&i[1]>=0&&i[1]<=a){if(0===i[0]&&0===i[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||d||p||u)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),((d||u)&&!i||(c||p)&&i)&&t.slideNext(),((c||p)&&!i||(d||u)&&i)&&t.slidePrev()):((c||d||h||f)&&(n.preventDefault?n.preventDefault():n.returnValue=!1),(d||f)&&t.slideNext(),(c||h)&&t.slidePrev()),o("keyPress",s)}}function p(){t.keyboard.enabled||(c(a).on("keydown",d),t.keyboard.enabled=!0)}function u(){t.keyboard.enabled&&(c(a).off("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),s("init",()=>{t.params.keyboard.enabled&&p()}),s("destroy",()=>{t.keyboard.enabled&&u()}),Object.assign(t.keyboard,{enable:p,disable:u})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const o=r();let a;i({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),t.mousewheel={enabled:!1};let l,d=u();const h=[];function f(){t.enabled&&(t.mouseEntered=!0)}function m(){t.enabled&&(t.mouseEntered=!1)}function g(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta||t.params.mousewheel.thresholdTime&&u()-d<t.params.mousewheel.thresholdTime||!(e.delta>=6&&u()-d<60)&&(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),s("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),s("scroll",e.raw)),d=(new o.Date).getTime(),1))}function v(e){let i=e,n=!0;if(!t.enabled)return;const r=t.params.mousewheel;t.params.cssMode&&i.preventDefault();let o=t.$el;if("container"!==t.params.mousewheel.eventsTarget&&(o=c(t.params.mousewheel.eventsTarget)),!t.mouseEntered&&!o[0].contains(i.target)&&!r.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let d=0;const f=t.rtlTranslate?-1:1,m=function(e){let t=0,i=0,n=0,s=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=i,i=0),n=10*t,s=10*i,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(n=e.deltaX),e.shiftKey&&!n&&(n=s,s=0),(n||s)&&e.deltaMode&&(1===e.deltaMode?(n*=40,s*=40):(n*=800,s*=800)),n&&!t&&(t=n<1?-1:1),s&&!i&&(i=s<1?-1:1),{spinX:t,spinY:i,pixelX:n,pixelY:s}}(i);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(m.pixelX)>Math.abs(m.pixelY)))return!0;d=-m.pixelX*f}else{if(!(Math.abs(m.pixelY)>Math.abs(m.pixelX)))return!0;d=-m.pixelY}else d=Math.abs(m.pixelX)>Math.abs(m.pixelY)?-m.pixelX*f:-m.pixelY;if(0===d)return!0;r.invert&&(d=-d);let v=t.getTranslate()+d*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),(n=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()))&&t.params.nested&&i.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:u(),delta:Math.abs(d),direction:Math.sign(d)},n=l&&e.time<l.time+500&&e.delta<=l.delta&&e.direction===l.direction;if(!n){l=void 0,t.params.loop&&t.loopFix();let o=t.getTranslate()+d*r.sensitivity;const c=t.isBeginning,u=t.isEnd;if(o>=t.minTranslate()&&(o=t.minTranslate()),o<=t.maxTranslate()&&(o=t.maxTranslate()),t.setTransition(0),t.setTranslate(o),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!c&&t.isBeginning||!u&&t.isEnd)&&t.updateSlidesClasses(),t.params.freeMode.sticky){clearTimeout(a),a=void 0,h.length>=15&&h.shift();const i=h.length?h[h.length-1]:void 0,n=h[0];if(h.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))h.splice(0);else if(h.length>=15&&e.time-n.time<500&&n.delta-e.delta>=1&&e.delta<=6){const i=d>0?.8:.2;l=e,h.splice(0),a=p(()=>{t.slideToClosest(t.params.speed,!0,void 0,i)},0)}a||(a=p(()=>{l=e,h.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)},500))}if(n||s("scroll",i),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),o===t.minTranslate()||o===t.maxTranslate())return!0}}else{const i={time:u(),delta:Math.abs(d),direction:Math.sign(d),raw:e};h.length>=2&&h.shift();const n=h.length?h[h.length-1]:void 0;if(h.push(i),n?(i.direction!==n.direction||i.delta>n.delta||i.time>n.time+150)&&g(i):g(i),function(e){const i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return!0;return!1}(i))return!0}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1}function w(e){let i=t.$el;"container"!==t.params.mousewheel.eventsTarget&&(i=c(t.params.mousewheel.eventsTarget)),i[e]("mouseenter",f),i[e]("mouseleave",m),i[e]("wheel",v)}function y(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",v),!0):!t.mousewheel.enabled&&(w("on"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,v),!0):!!t.mousewheel.enabled&&(w("off"),t.mousewheel.enabled=!1,!0)}n("init",()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&y()}),n("destroy",()=>{t.params.cssMode&&y(),t.mousewheel.enabled&&b()}),Object.assign(t.mousewheel,{enable:y,disable:b})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;function r(e){let i;return e&&(i=c(e),t.params.uniqueNavElements&&"string"==typeof e&&i.length>1&&1===t.$el.find(e).length&&(i=t.$el.find(e))),i}function o(e,i){const n=t.params.navigation;e&&e.length>0&&(e[i?"addClass":"removeClass"](n.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=i),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](n.lockClass))}function a(){if(t.params.loop)return;const{$nextEl:e,$prevEl:i}=t.navigation;o(i,t.isBeginning&&!t.params.rewind),o(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),s("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),s("navigationNext"))}function p(){const e=t.params.navigation;if(t.params.navigation=j(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;const i=r(e.nextEl),n=r(e.prevEl);i&&i.length>0&&i.on("click",d),n&&n.length>0&&n.on("click",l),Object.assign(t.navigation,{$nextEl:i,nextEl:i&&i[0],$prevEl:n,prevEl:n&&n[0]}),t.enabled||(i&&i.addClass(e.lockClass),n&&n.addClass(e.lockClass))}function u(){const{$nextEl:e,$prevEl:i}=t.navigation;e&&e.length&&(e.off("click",d),e.removeClass(t.params.navigation.disabledClass)),i&&i.length&&(i.off("click",l),i.removeClass(t.params.navigation.disabledClass))}i({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},n("init",()=>{!1===t.params.navigation.enabled?h():(p(),a())}),n("toEdge fromEdge lock unlock",()=>{a()}),n("destroy",()=>{u()}),n("enable disable",()=>{const{$nextEl:e,$prevEl:i}=t.navigation;e&&e[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),i&&i[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)}),n("click",(e,i)=>{const{$nextEl:n,$prevEl:r}=t.navigation,o=i.target;if(t.params.navigation.hideOnClick&&!c(o).is(r)&&!c(o).is(n)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===o||t.pagination.el.contains(o)))return;let e;n?e=n.hasClass(t.params.navigation.hiddenClass):r&&(e=r.hasClass(t.params.navigation.hiddenClass)),s(!0===e?"navigationShow":"navigationHide"),n&&n.toggleClass(t.params.navigation.hiddenClass),r&&r.toggleClass(t.params.navigation.hiddenClass)}});const h=()=>{t.$el.addClass(t.params.navigation.navigationDisabledClass),u()};Object.assign(t.navigation,{enable:()=>{t.$el.removeClass(t.params.navigation.navigationDisabledClass),p(),a()},disable:h,update:a,init:p,destroy:u})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const r="swiper-pagination";let o;i({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:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,$el:null,bullets:[]};let a=0;function l(){return!t.params.pagination.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length}function d(e,i){const{bulletActiveClass:n}=t.params.pagination;e[i]().addClass(`${n}-${i}`)[i]().addClass(`${n}-${i}-${i}`)}function p(){const e=t.rtl,i=t.params.pagination;if(l())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,r=t.pagination.$el;let p;const u=t.params.loop?Math.ceil((n-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?((p=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup))>n-1-2*t.loopedSlides&&(p-=n-2*t.loopedSlides),p>u-1&&(p-=u),p<0&&"bullets"!==t.params.paginationType&&(p=u+p)):p=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===i.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const n=t.pagination.bullets;let s,l,u;if(i.dynamicBullets&&(o=n.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),r.css(t.isHorizontal()?"width":"height",`${o*(i.dynamicMainBullets+4)}px`),i.dynamicMainBullets>1&&void 0!==t.previousIndex&&((a+=p-(t.previousIndex-t.loopedSlides||0))>i.dynamicMainBullets-1?a=i.dynamicMainBullets-1:a<0&&(a=0)),s=Math.max(p-a,0),u=((l=s+(Math.min(n.length,i.dynamicMainBullets)-1))+s)/2),n.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(e=>`${i.bulletActiveClass}${e}`).join(" ")),r.length>1)n.each(e=>{const t=c(e),n=t.index();n===p&&t.addClass(i.bulletActiveClass),i.dynamicBullets&&(n>=s&&n<=l&&t.addClass(`${i.bulletActiveClass}-main`),n===s&&d(t,"prev"),n===l&&d(t,"next"))});else{const e=n.eq(p),r=e.index();if(e.addClass(i.bulletActiveClass),i.dynamicBullets){const e=n.eq(s),o=n.eq(l);for(let e=s;e<=l;e+=1)n.eq(e).addClass(`${i.bulletActiveClass}-main`);if(t.params.loop)if(r>=n.length){for(let e=i.dynamicMainBullets;e>=0;e-=1)n.eq(n.length-e).addClass(`${i.bulletActiveClass}-main`);n.eq(n.length-i.dynamicMainBullets-1).addClass(`${i.bulletActiveClass}-prev`)}else d(e,"prev"),d(o,"next");else d(e,"prev"),d(o,"next")}}if(i.dynamicBullets){const s=Math.min(n.length,i.dynamicMainBullets+4),r=(o*s-o)/2-u*o,a=e?"right":"left";n.css(t.isHorizontal()?a:"top",`${r}px`)}}if("fraction"===i.type&&(r.find(N(i.currentClass)).text(i.formatFractionCurrent(p+1)),r.find(N(i.totalClass)).text(i.formatFractionTotal(u))),"progressbar"===i.type){let e;e=i.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const n=(p+1)/u;let s=1,o=1;"horizontal"===e?s=n:o=n,r.find(N(i.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${s}) scaleY(${o})`).transition(t.params.speed)}"custom"===i.type&&i.renderCustom?(r.html(i.renderCustom(t,p+1,u)),s("paginationRender",r[0])):s("paginationUpdate",r[0]),t.params.watchOverflow&&t.enabled&&r[t.isLocked?"addClass":"removeClass"](i.lockClass)}function u(){const e=t.params.pagination;if(l())return;const i=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,n=t.pagination.$el;let r="";if("bullets"===e.type){let s=t.params.loop?Math.ceil((i-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&!t.params.loop&&s>i&&(s=i);for(let i=0;i<s;i+=1)e.renderBullet?r+=e.renderBullet.call(t,i,e.bulletClass):r+=`<${e.bulletElement} class="${e.bulletClass}"></${e.bulletElement}>`;n.html(r),t.pagination.bullets=n.find(N(e.bulletClass))}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span>`+" / "+`<span class="${e.totalClass}"></span>`,n.html(r)),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`,n.html(r)),"custom"!==e.type&&s("paginationRender",t.pagination.$el[0])}function h(){t.params.pagination=j(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let i=c(e.el);0!==i.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&i.length>1&&(i=t.$el.find(e.el)).length>1&&(i=i.filter(e=>c(e).parents(".swiper")[0]===t.el)),"bullets"===e.type&&e.clickable&&i.addClass(e.clickableClass),i.addClass(e.modifierClass+e.type),i.addClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(i.addClass(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&i.addClass(e.progressbarOppositeClass),e.clickable&&i.on("click",N(e.bulletClass),function(e){e.preventDefault();let i=c(this).index()*t.params.slidesPerGroup;t.params.loop&&(i+=t.loopedSlides),t.slideTo(i)}),Object.assign(t.pagination,{$el:i,el:i[0]}),t.enabled||i.addClass(e.lockClass))}function f(){const e=t.params.pagination;if(l())return;const i=t.pagination.$el;i.removeClass(e.hiddenClass),i.removeClass(e.modifierClass+e.type),i.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.pagination.bullets&&t.pagination.bullets.removeClass&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&i.off("click",N(e.bulletClass))}n("init",()=>{!1===t.params.pagination.enabled?m():(h(),u(),p())}),n("activeIndexChange",()=>{t.params.loop?p():void 0===t.snapIndex&&p()}),n("snapIndexChange",()=>{t.params.loop||p()}),n("slidesLengthChange",()=>{t.params.loop&&(u(),p())}),n("snapGridLengthChange",()=>{t.params.loop||(u(),p())}),n("destroy",()=>{f()}),n("enable disable",()=>{const{$el:e}=t.pagination;e&&e[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)}),n("lock unlock",()=>{p()}),n("click",(e,i)=>{const n=i.target,{$el:r}=t.pagination;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!c(n).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&n===t.navigation.nextEl||t.navigation.prevEl&&n===t.navigation.prevEl))return;const e=r.hasClass(t.params.pagination.hiddenClass);s(!0===e?"paginationShow":"paginationHide"),r.toggleClass(t.params.pagination.hiddenClass)}});const m=()=>{t.$el.addClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.addClass(t.params.pagination.paginationDisabledClass),f()};Object.assign(t.pagination,{enable:()=>{t.$el.removeClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.removeClass(t.params.pagination.paginationDisabledClass),h(),u(),p()},disable:m,render:u,update:p,init:h,destroy:f})},function(e){let{swiper:t,extendParams:i,on:s,emit:r}=e;const o=n();let a,l,d,u,h=!1,f=null,m=null;function g(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:i,progress:n}=t,{$dragEl:s,$el:r}=e,o=t.params.scrollbar;let a=l,c=(d-l)*n;i?(c=-c)>0?(a=l-c,c=0):-c+l>d&&(a=d+c):c<0?(a=l+c,c=0):c+l>d&&(a=d-c),t.isHorizontal()?(s.transform(`translate3d(${c}px, 0, 0)`),s[0].style.width=`${a}px`):(s.transform(`translate3d(0px, ${c}px, 0)`),s[0].style.height=`${a}px`),o.hide&&(clearTimeout(f),r[0].style.opacity=1,f=setTimeout(()=>{r[0].style.opacity=0,r.transition(400)},1e3))}function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{$dragEl:i,$el:n}=e;i[0].style.width="",i[0].style.height="",d=t.isHorizontal()?n[0].offsetWidth:n[0].offsetHeight,u=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),l="auto"===t.params.scrollbar.dragSize?d*u:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?i[0].style.width=`${l}px`:i[0].style.height=`${l}px`,n[0].style.display=u>=1?"none":"",t.params.scrollbar.hide&&(n[0].style.opacity=0),t.params.watchOverflow&&t.enabled&&e.$el[t.isLocked?"addClass":"removeClass"](t.params.scrollbar.lockClass)}function w(e){return t.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientX:e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].clientY:e.clientY}function y(e){const{scrollbar:i,rtlTranslate:n}=t,{$el:s}=i;let r;r=(w(e)-s.offset()[t.isHorizontal()?"left":"top"]-(null!==a?a:l/2))/(d-l),r=Math.max(Math.min(r,1),0),n&&(r=1-r);const o=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(o),t.setTranslate(o),t.updateActiveIndex(),t.updateSlidesClasses()}function b(e){const i=t.params.scrollbar,{scrollbar:n,$wrapperEl:s}=t,{$el:o,$dragEl:l}=n;h=!0,a=e.target===l[0]||e.target===l?w(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.transition(100),l.transition(100),y(e),clearTimeout(m),o.transition(0),i.hide&&o.css("opacity",1),t.params.cssMode&&t.$wrapperEl.css("scroll-snap-type","none"),r("scrollbarDragStart",e)}function x(e){const{scrollbar:i,$wrapperEl:n}=t,{$el:s,$dragEl:o}=i;h&&(e.preventDefault?e.preventDefault():e.returnValue=!1,y(e),n.transition(0),s.transition(0),o.transition(0),r("scrollbarDragMove",e))}function $(e){const i=t.params.scrollbar,{scrollbar:n,$wrapperEl:s}=t,{$el:o}=n;h&&(h=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),s.transition("")),i.hide&&(clearTimeout(m),m=p(()=>{o.css("opacity",0),o.transition(400)},1e3)),r("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())}function C(e){const{scrollbar:i,touchEventsTouch:n,touchEventsDesktop:s,params:r,support:a}=t,l=i.$el;if(!l)return;const c=l[0],d=!(!a.passiveListener||!r.passiveListeners)&&{passive:!1,capture:!1},p=!(!a.passiveListener||!r.passiveListeners)&&{passive:!0,capture:!1};if(!c)return;const u="on"===e?"addEventListener":"removeEventListener";a.touch?(c[u](n.start,b,d),c[u](n.move,x,d),c[u](n.end,$,p)):(c[u](s.start,b,d),o[u](s.move,x,d),o[u](s.end,$,p))}function T(){const{scrollbar:e,$el:i}=t;t.params.scrollbar=j(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const n=t.params.scrollbar;if(!n.el)return;let s=c(n.el);t.params.uniqueNavElements&&"string"==typeof n.el&&s.length>1&&1===i.find(n.el).length&&(s=i.find(n.el)),s.addClass(t.isHorizontal()?n.horizontalClass:n.verticalClass);let r=s.find(`.${t.params.scrollbar.dragClass}`);0===r.length&&(r=c(`<div class="${t.params.scrollbar.dragClass}"></div>`),s.append(r)),Object.assign(e,{$el:s,el:s[0],$dragEl:r,dragEl:r[0]}),n.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&C("on"),s&&s[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)}function S(){const e=t.params.scrollbar,i=t.scrollbar.$el;i&&i.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&C("off")}i({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},s("init",()=>{!1===t.params.scrollbar.enabled?k():(T(),v(),g())}),s("update resize observerUpdate lock unlock",()=>{v()}),s("setTranslate",()=>{g()}),s("setTransition",(e,i)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&t.scrollbar.$dragEl.transition(e)}(i)}),s("enable disable",()=>{const{$el:e}=t.scrollbar;e&&e[t.enabled?"removeClass":"addClass"](t.params.scrollbar.lockClass)}),s("destroy",()=>{S()});const k=()=>{t.$el.addClass(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.$el&&t.scrollbar.$el.addClass(t.params.scrollbar.scrollbarDisabledClass),S()};Object.assign(t.scrollbar,{enable:()=>{t.$el.removeClass(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.$el&&t.scrollbar.$el.removeClass(t.params.scrollbar.scrollbarDisabledClass),T(),v(),g()},disable:k,updateSize:v,setTranslate:g,init:T,destroy:S})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({parallax:{enabled:!1}});const s=(e,i)=>{const{rtl:n}=t,s=c(e),r=n?-1:1,o=s.attr("data-swiper-parallax")||"0";let a=s.attr("data-swiper-parallax-x"),l=s.attr("data-swiper-parallax-y");const d=s.attr("data-swiper-parallax-scale"),p=s.attr("data-swiper-parallax-opacity");if(a||l?(a=a||"0",l=l||"0"):t.isHorizontal()?(a=o,l="0"):(l=o,a="0"),a=a.indexOf("%")>=0?`${parseInt(a,10)*i*r}%`:`${a*i*r}px`,l=l.indexOf("%")>=0?`${parseInt(l,10)*i}%`:`${l*i}px`,null!=p){const e=p-(p-1)*(1-Math.abs(i));s[0].style.opacity=e}if(null==d)s.transform(`translate3d(${a}, ${l}, 0px)`);else{const e=d-(d-1)*(1-Math.abs(i));s.transform(`translate3d(${a}, ${l}, 0px) scale(${e})`)}},r=()=>{const{$el:e,slides:i,progress:n,snapGrid:r}=t;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(e=>{s(e,n)}),i.each((e,i)=>{let o=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(i/2)-n*(r.length-1)),o=Math.min(Math.max(o,-1),1),c(e).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(e=>{s(e,o)})})};n("beforeInit",()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)}),n("init",()=>{t.params.parallax.enabled&&r()}),n("setTranslate",()=>{t.params.parallax.enabled&&r()}),n("setTransition",(e,i)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{$el:i}=t;i.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(t=>{const i=c(t);let n=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&&(n=0),i.transition(n)})}(i)})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;const o=r();i({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let a,l,d,p=1,u=!1;const f={$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},m={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:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let v=1;function w(e){if(e.targetTouches.length<2)return 1;const t=e.targetTouches[0].pageX,i=e.targetTouches[0].pageY,n=e.targetTouches[1].pageX,s=e.targetTouches[1].pageY;return Math.sqrt((n-t)**2+(s-i)**2)}function y(e){const i=t.support,n=t.params.zoom;if(l=!1,d=!1,!i.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;l=!0,f.scaleStart=w(e)}f.$slideEl&&f.$slideEl.length||(f.$slideEl=c(e.target).closest(`.${t.params.slideClass}`),0===f.$slideEl.length&&(f.$slideEl=t.slides.eq(t.activeIndex)),f.$imageEl=f.$slideEl.find(`.${n.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),f.$imageWrapEl=f.$imageEl.parent(`.${n.containerClass}`),f.maxRatio=f.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,0!==f.$imageWrapEl.length)?(f.$imageEl&&f.$imageEl.transition(0),u=!0):f.$imageEl=void 0}function b(e){const i=t.support,n=t.params.zoom,s=t.zoom;if(!i.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;d=!0,f.scaleMove=w(e)}f.$imageEl&&0!==f.$imageEl.length?(i.gestures?s.scale=e.scale*p:s.scale=f.scaleMove/f.scaleStart*p,s.scale>f.maxRatio&&(s.scale=f.maxRatio-1+(s.scale-f.maxRatio+1)**.5),s.scale<n.minRatio&&(s.scale=n.minRatio+1-(n.minRatio-s.scale+1)**.5),f.$imageEl.transform(`translate3d(0,0,0) scale(${s.scale})`)):"gesturechange"===e.type&&y(e)}function x(e){const i=t.device,n=t.support,s=t.params.zoom,r=t.zoom;if(!n.gestures){if(!l||!d)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!i.android)return;l=!1,d=!1}f.$imageEl&&0!==f.$imageEl.length&&(r.scale=Math.max(Math.min(r.scale,f.maxRatio),s.minRatio),f.$imageEl.transition(t.params.speed).transform(`translate3d(0,0,0) scale(${r.scale})`),p=r.scale,u=!1,1===r.scale&&(f.$slideEl=void 0))}function $(e){const i=t.zoom;if(!f.$imageEl||0===f.$imageEl.length)return;if(t.allowClick=!1,!m.isTouched||!f.$slideEl)return;m.isMoved||(m.width=f.$imageEl[0].offsetWidth,m.height=f.$imageEl[0].offsetHeight,m.startX=h(f.$imageWrapEl[0],"x")||0,m.startY=h(f.$imageWrapEl[0],"y")||0,f.slideWidth=f.$slideEl[0].offsetWidth,f.slideHeight=f.$slideEl[0].offsetHeight,f.$imageWrapEl.transition(0));const n=m.width*i.scale,s=m.height*i.scale;if(!(n<f.slideWidth&&s<f.slideHeight)){if(m.minX=Math.min(f.slideWidth/2-n/2,0),m.maxX=-m.minX,m.minY=Math.min(f.slideHeight/2-s/2,0),m.maxY=-m.minY,m.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,m.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!m.isMoved&&!u){if(t.isHorizontal()&&(Math.floor(m.minX)===Math.floor(m.startX)&&m.touchesCurrent.x<m.touchesStart.x||Math.floor(m.maxX)===Math.floor(m.startX)&&m.touchesCurrent.x>m.touchesStart.x))return void(m.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(m.minY)===Math.floor(m.startY)&&m.touchesCurrent.y<m.touchesStart.y||Math.floor(m.maxY)===Math.floor(m.startY)&&m.touchesCurrent.y>m.touchesStart.y))return void(m.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),m.isMoved=!0,m.currentX=m.touchesCurrent.x-m.touchesStart.x+m.startX,m.currentY=m.touchesCurrent.y-m.touchesStart.y+m.startY,m.currentX<m.minX&&(m.currentX=m.minX+1-(m.minX-m.currentX+1)**.8),m.currentX>m.maxX&&(m.currentX=m.maxX-1+(m.currentX-m.maxX+1)**.8),m.currentY<m.minY&&(m.currentY=m.minY+1-(m.minY-m.currentY+1)**.8),m.currentY>m.maxY&&(m.currentY=m.maxY-1+(m.currentY-m.maxY+1)**.8),g.prevPositionX||(g.prevPositionX=m.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=m.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(m.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(m.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,Math.abs(m.touchesCurrent.x-g.prevPositionX)<2&&(g.x=0),Math.abs(m.touchesCurrent.y-g.prevPositionY)<2&&(g.y=0),g.prevPositionX=m.touchesCurrent.x,g.prevPositionY=m.touchesCurrent.y,g.prevTime=Date.now(),f.$imageWrapEl.transform(`translate3d(${m.currentX}px, ${m.currentY}px,0)`)}}function C(){const e=t.zoom;f.$slideEl&&t.previousIndex!==t.activeIndex&&(f.$imageEl&&f.$imageEl.transform("translate3d(0,0,0) scale(1)"),f.$imageWrapEl&&f.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,p=1,f.$slideEl=void 0,f.$imageEl=void 0,f.$imageWrapEl=void 0)}function T(e){const i=t.zoom,n=t.params.zoom;if(f.$slideEl||(e&&e.target&&(f.$slideEl=c(e.target).closest(`.${t.params.slideClass}`)),f.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):f.$slideEl=t.slides.eq(t.activeIndex)),f.$imageEl=f.$slideEl.find(`.${n.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),f.$imageWrapEl=f.$imageEl.parent(`.${n.containerClass}`)),!f.$imageEl||0===f.$imageEl.length||!f.$imageWrapEl||0===f.$imageWrapEl.length)return;let s,r,a,l,d,u,h,g,v,w,y,b,x,$,C,T,S,k;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),f.$slideEl.addClass(`${n.zoomedSlideClass}`),void 0===m.touchesStart.x&&e?(s="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,r="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(s=m.touchesStart.x,r=m.touchesStart.y),i.scale=f.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,p=f.$imageWrapEl.attr("data-swiper-zoom")||n.maxRatio,e?(S=f.$slideEl[0].offsetWidth,k=f.$slideEl[0].offsetHeight,d=(a=f.$slideEl.offset().left+o.scrollX)+S/2-s,u=(l=f.$slideEl.offset().top+o.scrollY)+k/2-r,v=f.$imageEl[0].offsetWidth,w=f.$imageEl[0].offsetHeight,y=v*i.scale,b=w*i.scale,C=-(x=Math.min(S/2-y/2,0)),T=-($=Math.min(k/2-b/2,0)),(h=d*i.scale)<x&&(h=x),h>C&&(h=C),(g=u*i.scale)<$&&(g=$),g>T&&(g=T)):(h=0,g=0),f.$imageWrapEl.transition(300).transform(`translate3d(${h}px, ${g}px,0)`),f.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${i.scale})`)}function S(){const e=t.zoom,i=t.params.zoom;f.$slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.$slideEl=t.$wrapperEl.children(`.${t.params.slideActiveClass}`):f.$slideEl=t.slides.eq(t.activeIndex),f.$imageEl=f.$slideEl.find(`.${i.containerClass}`).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),f.$imageWrapEl=f.$imageEl.parent(`.${i.containerClass}`)),f.$imageEl&&0!==f.$imageEl.length&&f.$imageWrapEl&&0!==f.$imageWrapEl.length&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,p=1,f.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),f.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),f.$slideEl.removeClass(`${i.zoomedSlideClass}`),f.$slideEl=void 0)}function k(e){const i=t.zoom;i.scale&&1!==i.scale?S():T(e)}function E(){const e=t.support;return{passiveListener:!("touchstart"!==t.touchEvents.start||!e.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1},activeListenerWithCapture:!e.passiveListener||{passive:!1,capture:!0}}}function M(){return`.${t.params.slideClass}`}function P(e){const{passiveListener:i}=E(),n=M();t.$wrapperEl[e]("gesturestart",n,y,i),t.$wrapperEl[e]("gesturechange",n,b,i),t.$wrapperEl[e]("gestureend",n,x,i)}function A(){a||(a=!0,P("on"))}function L(){a&&(a=!1,P("off"))}function O(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const i=t.support,{passiveListener:n,activeListenerWithCapture:s}=E(),r=M();i.gestures?(t.$wrapperEl.on(t.touchEvents.start,A,n),t.$wrapperEl.on(t.touchEvents.end,L,n)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.on(t.touchEvents.start,r,y,n),t.$wrapperEl.on(t.touchEvents.move,r,b,s),t.$wrapperEl.on(t.touchEvents.end,r,x,n),t.touchEvents.cancel&&t.$wrapperEl.on(t.touchEvents.cancel,r,x,n)),t.$wrapperEl.on(t.touchEvents.move,`.${t.params.zoom.containerClass}`,$,s)}function H(){const e=t.zoom;if(!e.enabled)return;const i=t.support;e.enabled=!1;const{passiveListener:n,activeListenerWithCapture:s}=E(),r=M();i.gestures?(t.$wrapperEl.off(t.touchEvents.start,A,n),t.$wrapperEl.off(t.touchEvents.end,L,n)):"touchstart"===t.touchEvents.start&&(t.$wrapperEl.off(t.touchEvents.start,r,y,n),t.$wrapperEl.off(t.touchEvents.move,r,b,s),t.$wrapperEl.off(t.touchEvents.end,r,x,n),t.touchEvents.cancel&&t.$wrapperEl.off(t.touchEvents.cancel,r,x,n)),t.$wrapperEl.off(t.touchEvents.move,`.${t.params.zoom.containerClass}`,$,s)}Object.defineProperty(t.zoom,"scale",{get:()=>v,set(e){if(v!==e){const t=f.$imageEl?f.$imageEl[0]:void 0,i=f.$slideEl?f.$slideEl[0]:void 0;s("zoomChange",e,t,i)}v=e}}),n("init",()=>{t.params.zoom.enabled&&O()}),n("destroy",()=>{H()}),n("touchStart",(e,i)=>{t.zoom.enabled&&function(e){const i=t.device;f.$imageEl&&0!==f.$imageEl.length&&(m.isTouched||(i.android&&e.cancelable&&e.preventDefault(),m.isTouched=!0,m.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,m.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))}(i)}),n("touchEnd",(e,i)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!f.$imageEl||0===f.$imageEl.length)return;if(!m.isTouched||!m.isMoved)return m.isTouched=!1,void(m.isMoved=!1);m.isTouched=!1,m.isMoved=!1;let i=300,n=300;const s=g.x*i,r=m.currentX+s,o=g.y*n,a=m.currentY+o;0!==g.x&&(i=Math.abs((r-m.currentX)/g.x)),0!==g.y&&(n=Math.abs((a-m.currentY)/g.y));const l=Math.max(i,n);m.currentX=r,m.currentY=a;const c=m.width*e.scale,d=m.height*e.scale;m.minX=Math.min(f.slideWidth/2-c/2,0),m.maxX=-m.minX,m.minY=Math.min(f.slideHeight/2-d/2,0),m.maxY=-m.minY,m.currentX=Math.max(Math.min(m.currentX,m.maxX),m.minX),m.currentY=Math.max(Math.min(m.currentY,m.maxY),m.minY),f.$imageWrapEl.transition(l).transform(`translate3d(${m.currentX}px, ${m.currentY}px,0)`)}()}),n("doubleTap",(e,i)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&k(i)}),n("transitionEnd",()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()}),n("slideChange",()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()}),Object.assign(t.zoom,{enable:O,disable:H,in:T,out:S,toggle:k})},function(e){let{swiper:t,extendParams:i,on:n,emit:s}=e;i({lazy:{checkInView:!1,enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,scrollingElement:"",elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}}),t.lazy={};let o=!1,a=!1;function l(e,i){void 0===i&&(i=!0);const n=t.params.lazy;if(void 0===e)return;if(0===t.slides.length)return;const r=t.virtual&&t.params.virtual.enabled?t.$wrapperEl.children(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`):t.slides.eq(e),o=r.find(`.${n.elementClass}:not(.${n.loadedClass}):not(.${n.loadingClass})`);!r.hasClass(n.elementClass)||r.hasClass(n.loadedClass)||r.hasClass(n.loadingClass)||o.push(r[0]),0!==o.length&&o.each(e=>{const o=c(e);o.addClass(n.loadingClass);const a=o.attr("data-background"),d=o.attr("data-src"),p=o.attr("data-srcset"),u=o.attr("data-sizes"),h=o.parent("picture");t.loadImage(o[0],d||a,p,u,!1,()=>{if(null!=t&&t&&(!t||t.params)&&!t.destroyed){if(a?(o.css("background-image",`url("${a}")`),o.removeAttr("data-background")):(p&&(o.attr("srcset",p),o.removeAttr("data-srcset")),u&&(o.attr("sizes",u),o.removeAttr("data-sizes")),h.length&&h.children("source").each(e=>{const t=c(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))}),d&&(o.attr("src",d),o.removeAttr("data-src"))),o.addClass(n.loadedClass).removeClass(n.loadingClass),r.find(`.${n.preloaderClass}`).remove(),t.params.loop&&i){const e=r.attr("data-swiper-slide-index");r.hasClass(t.params.slideDuplicateClass)?l(t.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${t.params.slideDuplicateClass})`).index(),!1):l(t.$wrapperEl.children(`.${t.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`).index(),!1)}s("lazyImageReady",r[0],o[0]),t.params.autoHeight&&t.updateAutoHeight()}}),s("lazyImageLoad",r[0],o[0])})}function d(){const{$wrapperEl:e,params:i,slides:n,activeIndex:s}=t,r=t.virtual&&i.virtual.enabled,o=i.lazy;let d=i.slidesPerView;function p(t){if(r){if(e.children(`.${i.slideClass}[data-swiper-slide-index="${t}"]`).length)return!0}else if(n[t])return!0;return!1}function u(e){return r?c(e).attr("data-swiper-slide-index"):c(e).index()}if("auto"===d&&(d=0),a||(a=!0),t.params.watchSlidesProgress)e.children(`.${i.slideVisibleClass}`).each(e=>{l(r?c(e).attr("data-swiper-slide-index"):c(e).index())});else if(d>1)for(let e=s;e<s+d;e+=1)p(e)&&l(e);else l(s);if(o.loadPrevNext)if(d>1||o.loadPrevNextAmount&&o.loadPrevNextAmount>1){const e=o.loadPrevNextAmount,t=Math.ceil(d),i=Math.min(s+t+Math.max(e,t),n.length),r=Math.max(s-Math.max(t,e),0);for(let e=s+t;e<i;e+=1)p(e)&&l(e);for(let e=r;e<s;e+=1)p(e)&&l(e)}else{const t=e.children(`.${i.slideNextClass}`);t.length>0&&l(u(t));const n=e.children(`.${i.slidePrevClass}`);n.length>0&&l(u(n))}}function p(){const e=r();if(!t||t.destroyed)return;const i=t.params.lazy.scrollingElement?c(t.params.lazy.scrollingElement):c(e),n=i[0]===e,s=n?e.innerWidth:i[0].offsetWidth,a=n?e.innerHeight:i[0].offsetHeight,l=t.$el.offset(),{rtlTranslate:u}=t;let h=!1;u&&(l.left-=t.$el[0].scrollLeft);const f=[[l.left,l.top],[l.left+t.width,l.top],[l.left,l.top+t.height],[l.left+t.width,l.top+t.height]];for(let e=0;e<f.length;e+=1){const t=f[e];if(t[0]>=0&&t[0]<=s&&t[1]>=0&&t[1]<=a){if(0===t[0]&&0===t[1])continue;h=!0}}const m=!("touchstart"!==t.touchEvents.start||!t.support.passiveListener||!t.params.passiveListeners)&&{passive:!0,capture:!1};h?(d(),i.off("scroll",p,m)):o||(o=!0,i.on("scroll",p,m))}n("beforeInit",()=>{t.params.lazy.enabled&&t.params.preloadImages&&(t.params.preloadImages=!1)}),n("init",()=>{t.params.lazy.enabled&&(t.params.lazy.checkInView?p():d())}),n("scroll",()=>{t.params.freeMode&&t.params.freeMode.enabled&&!t.params.freeMode.sticky&&d()}),n("scrollbarDragMove resize _freeModeNoMomentumRelease",()=>{t.params.lazy.enabled&&(t.params.lazy.checkInView?p():d())}),n("transitionStart",()=>{t.params.lazy.enabled&&(t.params.lazy.loadOnTransitionStart||!t.params.lazy.loadOnTransitionStart&&!a)&&(t.params.lazy.checkInView?p():d())}),n("transitionEnd",()=>{t.params.lazy.enabled&&!t.params.lazy.loadOnTransitionStart&&(t.params.lazy.checkInView?p():d())}),n("slideChange",()=>{const{lazy:e,cssMode:i,watchSlidesProgress:n,touchReleaseOnEdges:s,resistanceRatio:r}=t.params;e.enabled&&(i||n&&(s||0===r))&&d()}),n("destroy",()=>{t.$el&&t.$el.find(`.${t.params.lazy.loadingClass}`).removeClass(t.params.lazy.loadingClass)}),Object.assign(t.lazy,{load:d,loadInSlide:l})},function(e){let{swiper:t,extendParams:i,on:n}=e;function s(e,t){const i=function(){let e,t,i;return(n,s)=>{for(t=-1,e=n.length;e-t>1;)n[i=e+t>>1]<=s?t=i:e=i;return e}}();let n,s;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(s=i(this.x,e),n=s-1,(e-this.x[n])*(this.y[s]-this.y[n])/(this.x[s]-this.x[n])+this.y[n]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}i({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},n("beforeInit",()=>{t.controller.control=t.params.controller.control}),n("update",()=>{r()}),n("resize",()=>{r()}),n("observerUpdate",()=>{r()}),n("setTranslate",(e,i,n)=>{t.controller.control&&t.controller.setTranslate(i,n)}),n("setTransition",(e,i,n)=>{t.controller.control&&t.controller.setTransition(i,n)}),Object.assign(t.controller,{setTranslate:function(e,i){const n=t.controller.control;let r,o;const a=t.constructor;function l(e){const i=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(function(e){t.controller.spline||(t.controller.spline=t.params.loop?new s(t.slidesGrid,e.slidesGrid):new s(t.snapGrid,e.snapGrid))}(e),o=-t.controller.spline.interpolate(-i)),o&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),o=(i-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(o=e.maxTranslate()-o),e.updateProgress(o),e.setTranslate(o,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(n))for(let e=0;e<n.length;e+=1)n[e]!==i&&n[e]instanceof a&&l(n[e]);else n instanceof a&&i!==n&&l(n)},setTransition:function(e,i){const n=t.constructor,s=t.controller.control;let r;function o(i){i.setTransition(e,t),0!==e&&(i.transitionStart(),i.params.autoHeight&&p(()=>{i.updateAutoHeight()}),i.$wrapperEl.transitionEnd(()=>{s&&(i.params.loop&&"slide"===t.params.controller.by&&i.loopFix(),i.transitionEnd())}))}if(Array.isArray(s))for(r=0;r<s.length;r+=1)s[r]!==i&&s[r]instanceof n&&o(s[r]);else s instanceof n&&i!==s&&o(s)}})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({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}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null}});let s=null;function r(e){const t=s;0!==t.length&&(t.html(""),t.html(e))}function o(e){e.attr("tabIndex","0")}function a(e){e.attr("tabIndex","-1")}function l(e,t){e.attr("role",t)}function d(e,t){e.attr("aria-roledescription",t)}function p(e,t){e.attr("aria-label",t)}function u(e){e.attr("aria-disabled",!0)}function h(e){e.attr("aria-disabled",!1)}function f(e){if(13!==e.keyCode&&32!==e.keyCode)return;const i=t.params.a11y,n=c(e.target);t.navigation&&t.navigation.$nextEl&&n.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(i.lastSlideMessage):r(i.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&n.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(i.firstSlideMessage):r(i.prevSlideMessage)),t.pagination&&n.is(N(t.params.pagination.bulletClass))&&n[0].click()}function m(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function g(){return m()&&t.params.pagination.clickable}const v=(e,t,i)=>{o(e),"BUTTON"!==e[0].tagName&&(l(e,"button"),e.on("keydown",f)),p(e,i),function(e,t){e.attr("aria-controls",t)}(e,t)},w=e=>{const i=e.target.closest(`.${t.params.slideClass}`);if(!i||!t.slides.includes(i))return;const n=t.slides.indexOf(i)===t.activeIndex,s=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(i);n||s||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(i),0))},y=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&d(c(t.slides),e.itemRoleDescriptionMessage),e.slideRole&&l(c(t.slides),e.slideRole);const i=t.params.loop?t.slides.filter(e=>!e.classList.contains(t.params.slideDuplicateClass)).length:t.slides.length;e.slideLabelMessage&&t.slides.each((n,s)=>{const r=c(n),o=t.params.loop?parseInt(r.attr("data-swiper-slide-index"),10):s;p(r,e.slideLabelMessage.replace(/\{\{index\}\}/,o+1).replace(/\{\{slidesLength\}\}/,i))})},b=()=>{const e=t.params.a11y;t.$el.append(s);const i=t.$el;e.containerRoleDescriptionMessage&&d(i,e.containerRoleDescriptionMessage),e.containerMessage&&p(i,e.containerMessage);const n=t.$wrapperEl,r=e.id||n.attr("id")||`swiper-wrapper-${function(e){return void 0===e&&(e=16),"x".repeat(e).replace(/x/g,()=>Math.round(16*Math.random()).toString(16))}(16)}`,o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";let a,l;!function(e,t){e.attr("id",t)}(n,r),function(e,t){e.attr("aria-live",t)}(n,o),y(),t.navigation&&t.navigation.$nextEl&&(a=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(l=t.navigation.$prevEl),a&&a.length&&v(a,r,e.nextSlideMessage),l&&l.length&&v(l,r,e.prevSlideMessage),g()&&t.pagination.$el.on("keydown",N(t.params.pagination.bulletClass),f),t.$el.on("focus",w,!0)};n("beforeInit",()=>{s=c(`<span class="${t.params.a11y.notificationClass}" aria-live="assertive" aria-atomic="true"></span>`)}),n("afterInit",()=>{t.params.a11y.enabled&&b()}),n("slidesLengthChange snapGridLengthChange slidesGridLengthChange",()=>{t.params.a11y.enabled&&y()}),n("fromEdge toEdge afterInit lock unlock",()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{$nextEl:e,$prevEl:i}=t.navigation;i&&i.length>0&&(t.isBeginning?(u(i),a(i)):(h(i),o(i))),e&&e.length>0&&(t.isEnd?(u(e),a(e)):(h(e),o(e)))}()}),n("paginationUpdate",()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;m()&&t.pagination.bullets.each(i=>{const n=c(i);t.params.pagination.clickable&&(o(n),t.params.pagination.renderBullet||(l(n,"button"),p(n,e.paginationBulletMessage.replace(/\{\{index\}\}/,n.index()+1)))),n.is(`.${t.params.pagination.bulletActiveClass}`)?n.attr("aria-current","true"):n.removeAttr("aria-current")})}()}),n("destroy",()=>{t.params.a11y.enabled&&function(){let e,i;s&&s.length>0&&s.remove(),t.navigation&&t.navigation.$nextEl&&(e=t.navigation.$nextEl),t.navigation&&t.navigation.$prevEl&&(i=t.navigation.$prevEl),e&&e.off("keydown",f),i&&i.off("keydown",f),g()&&t.pagination.$el.off("keydown",N(t.params.pagination.bulletClass),f),t.$el.off("focus",w,!0)}()})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let s=!1,o={};const a=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),l=e=>{const t=r();let i;const n=(i=e?new URL(e):t.location).pathname.slice(1).split("/").filter(e=>""!==e),s=n.length;return{key:n[s-2],value:n[s-1]}},c=(e,i)=>{const n=r();if(!s||!t.params.history.enabled)return;let o;o=t.params.url?new URL(t.params.url):n.location;const l=t.slides.eq(i);let c=a(l.attr("data-history"));if(t.params.history.root.length>0){let i=t.params.history.root;"/"===i[i.length-1]&&(i=i.slice(0,i.length-1)),c=`${i}/${e}/${c}`}else o.pathname.includes(e)||(c=`${e}/${c}`);t.params.history.keepQuery&&(c+=o.search);const d=n.history.state;d&&d.value===c||(t.params.history.replaceState?n.history.replaceState({value:c},null,c):n.history.pushState({value:c},null,c))},d=(e,i,n)=>{if(i)for(let s=0,r=t.slides.length;s<r;s+=1){const r=t.slides.eq(s);if(a(r.attr("data-history"))===i&&!r.hasClass(t.params.slideDuplicateClass)){const i=r.index();t.slideTo(i,e,n)}}else t.slideTo(0,e,n)},p=()=>{o=l(t.params.url),d(t.params.speed,o.value,!1)};n("init",()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);s=!0,((o=l(t.params.url)).key||o.value)&&(d(0,o.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p))}})()}),n("destroy",()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()}),n("transitionEnd _freeModeNoMomentumRelease",()=>{s&&c(t.params.history.key,t.activeIndex)}),n("slideChange",()=>{s&&t.params.cssMode&&c(t.params.history.key,t.activeIndex)})},function(e){let{swiper:t,extendParams:i,emit:s,on:o}=e,a=!1;const l=n(),d=r();i({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const p=()=>{s("hashChange");const e=l.location.hash.replace("#","");if(e!==t.slides.eq(t.activeIndex).attr("data-hash")){const i=t.$wrapperEl.children(`.${t.params.slideClass}[data-hash="${e}"]`).index();if(void 0===i)return;t.slideTo(i)}},u=()=>{if(a&&t.params.hashNavigation.enabled)if(t.params.hashNavigation.replaceState&&d.history&&d.history.replaceState)d.history.replaceState(null,null,`#${t.slides.eq(t.activeIndex).attr("data-hash")}`||""),s("hashSet");else{const e=t.slides.eq(t.activeIndex),i=e.attr("data-hash")||e.attr("data-history");l.location.hash=i||"",s("hashSet")}};o("init",()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;a=!0;const e=l.location.hash.replace("#","");if(e){const i=0;for(let n=0,s=t.slides.length;n<s;n+=1){const s=t.slides.eq(n);if((s.attr("data-hash")||s.attr("data-history"))===e&&!s.hasClass(t.params.slideDuplicateClass)){const e=s.index();t.slideTo(e,i,t.params.runCallbacksOnInit,!0)}}}t.params.hashNavigation.watchState&&c(d).on("hashchange",p)})()}),o("destroy",()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&c(d).off("hashchange",p)}),o("transitionEnd _freeModeNoMomentumRelease",()=>{a&&u()}),o("slideChange",()=>{a&&t.params.cssMode&&u()})},function(e){let t,{swiper:i,extendParams:s,on:r,emit:o}=e;function a(){if(!i.size)return i.autoplay.running=!1,void(i.autoplay.paused=!1);const e=i.slides.eq(i.activeIndex);let n=i.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(n=e.attr("data-swiper-autoplay")||i.params.autoplay.delay),clearTimeout(t),t=p(()=>{let e;i.params.autoplay.reverseDirection?i.params.loop?(i.loopFix(),e=i.slidePrev(i.params.speed,!0,!0),o("autoplay")):i.isBeginning?i.params.autoplay.stopOnLastSlide?c():(e=i.slideTo(i.slides.length-1,i.params.speed,!0,!0),o("autoplay")):(e=i.slidePrev(i.params.speed,!0,!0),o("autoplay")):i.params.loop?(i.loopFix(),e=i.slideNext(i.params.speed,!0,!0),o("autoplay")):i.isEnd?i.params.autoplay.stopOnLastSlide?c():(e=i.slideTo(0,i.params.speed,!0,!0),o("autoplay")):(e=i.slideNext(i.params.speed,!0,!0),o("autoplay")),i.params.cssMode&&i.autoplay.running?a():!1===e&&a()},n)}function l(){return void 0===t&&!i.autoplay.running&&(i.autoplay.running=!0,o("autoplayStart"),a(),!0)}function c(){return!!i.autoplay.running&&void 0!==t&&(t&&(clearTimeout(t),t=void 0),i.autoplay.running=!1,o("autoplayStop"),!0)}function d(e){i.autoplay.running&&(i.autoplay.paused||(t&&clearTimeout(t),i.autoplay.paused=!0,0!==e&&i.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach(e=>{i.$wrapperEl[0].addEventListener(e,h)}):(i.autoplay.paused=!1,a())))}function u(){const e=n();"hidden"===e.visibilityState&&i.autoplay.running&&d(),"visible"===e.visibilityState&&i.autoplay.paused&&(a(),i.autoplay.paused=!1)}function h(e){i&&!i.destroyed&&i.$wrapperEl&&e.target===i.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach(e=>{i.$wrapperEl[0].removeEventListener(e,h)}),i.autoplay.paused=!1,i.autoplay.running?a():c())}function f(){i.params.autoplay.disableOnInteraction?c():(o("autoplayPause"),d()),["transitionend","webkitTransitionEnd"].forEach(e=>{i.$wrapperEl[0].removeEventListener(e,h)})}function m(){i.params.autoplay.disableOnInteraction||(i.autoplay.paused=!1,o("autoplayResume"),a())}i.autoplay={running:!1,paused:!1},s({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),r("init",()=>{i.params.autoplay.enabled&&(l(),n().addEventListener("visibilitychange",u),i.params.autoplay.pauseOnMouseEnter&&(i.$el.on("mouseenter",f),i.$el.on("mouseleave",m)))}),r("beforeTransitionStart",(e,t,n)=>{i.autoplay.running&&(n||!i.params.autoplay.disableOnInteraction?i.autoplay.pause(t):c())}),r("sliderFirstMove",()=>{i.autoplay.running&&(i.params.autoplay.disableOnInteraction?c():d())}),r("touchEnd",()=>{i.params.cssMode&&i.autoplay.paused&&!i.params.autoplay.disableOnInteraction&&a()}),r("destroy",()=>{i.$el.off("mouseenter",f),i.$el.off("mouseleave",m),i.autoplay.running&&c(),n().removeEventListener("visibilitychange",u)}),Object.assign(i.autoplay,{pause:d,run:a,start:l,stop:c})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let s=!1,r=!1;function o(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const i=e.clickedIndex,n=e.clickedSlide;if(n&&c(n).hasClass(t.params.thumbs.slideThumbActiveClass))return;if(null==i)return;let s;if(s=e.params.loop?parseInt(c(e.clickedSlide).attr("data-swiper-slide-index"),10):i,t.params.loop){let e=t.activeIndex;t.slides.eq(e).hasClass(t.params.slideDuplicateClass)&&(t.loopFix(),t._clientLeft=t.$wrapperEl[0].clientLeft,e=t.activeIndex);const i=t.slides.eq(e).prevAll(`[data-swiper-slide-index="${s}"]`).eq(0).index(),n=t.slides.eq(e).nextAll(`[data-swiper-slide-index="${s}"]`).eq(0).index();s=void 0===i?n:void 0===n?i:n-e<e-i?n:i}t.slideTo(s)}function a(){const{thumbs:e}=t.params;if(s)return!1;s=!0;const i=t.constructor;if(e.swiper instanceof i)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1});else if(f(e.swiper)){const n=Object.assign({},e.swiper);Object.assign(n,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new i(n),r=!0}return t.thumbs.swiper.$el.addClass(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",o),!0}function l(e){const i=t.thumbs.swiper;if(!i||i.destroyed)return;const n="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;let s=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(s=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(s=1),s=Math.floor(s),i.slides.removeClass(r),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let e=0;e<s;e+=1)i.$wrapperEl.children(`[data-swiper-slide-index="${t.realIndex+e}"]`).addClass(r);else for(let e=0;e<s;e+=1)i.slides.eq(t.realIndex+e).addClass(r);const o=t.params.thumbs.autoScrollOffset,a=o&&!i.params.loop;if(t.realIndex!==i.realIndex||a){let s,r,l=i.activeIndex;if(i.params.loop){i.slides.eq(l).hasClass(i.params.slideDuplicateClass)&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,l=i.activeIndex);const e=i.slides.eq(l).prevAll(`[data-swiper-slide-index="${t.realIndex}"]`).eq(0).index(),n=i.slides.eq(l).nextAll(`[data-swiper-slide-index="${t.realIndex}"]`).eq(0).index();s=void 0===e?n:void 0===n?e:n-l==l-e?i.params.slidesPerGroup>1?n:l:n-l<l-e?n:e,r=t.activeIndex>t.previousIndex?"next":"prev"}else r=(s=t.realIndex)>t.previousIndex?"next":"prev";a&&(s+="next"===r?o:-1*o),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(s)<0&&(i.params.centeredSlides?s=s>l?s-Math.floor(n/2)+1:s+Math.floor(n/2)-1:s>l&&i.params.slidesPerGroup,i.slideTo(s,e?0:void 0))}}t.thumbs={swiper:null},n("beforeInit",()=>{const{thumbs:e}=t.params;e&&e.swiper&&(a(),l(!0))}),n("slideChange update resize observerUpdate",()=>{l()}),n("setTransition",(e,i)=>{const n=t.thumbs.swiper;n&&!n.destroyed&&n.setTransition(i)}),n("beforeDestroy",()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()}),Object.assign(t.thumbs,{init:a,update:l})},function(e){let{swiper:t,extendParams:i,emit:n,once:s}=e;i({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){const{touchEventsData:e,touches:i}=t;0===e.velocities.length&&e.velocities.push({position:i[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:i[t.isHorizontal()?"currentX":"currentY"],time:u()})},onTouchEnd:function(e){let{currentPos:i}=e;const{params:r,$wrapperEl:o,rtlTranslate:a,snapGrid:l,touchEventsData:c}=t,d=u()-c.touchStartTime;if(i<-t.minTranslate())t.slideTo(t.activeIndex);else if(i>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(r.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),i=c.velocities.pop(),n=e.position-i.position,s=e.time-i.time;t.velocity=n/s,t.velocity/=2,Math.abs(t.velocity)<r.freeMode.minimumVelocity&&(t.velocity=0),(s>150||u()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const i=t.velocity*e;let d=t.translate+i;a&&(d=-d);let p,h=!1;const f=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let m;if(d<t.maxTranslate())r.freeMode.momentumBounce?(d+t.maxTranslate()<-f&&(d=t.maxTranslate()-f),p=t.maxTranslate(),h=!0,c.allowMomentumBounce=!0):d=t.maxTranslate(),r.loop&&r.centeredSlides&&(m=!0);else if(d>t.minTranslate())r.freeMode.momentumBounce?(d-t.minTranslate()>f&&(d=t.minTranslate()+f),p=t.minTranslate(),h=!0,c.allowMomentumBounce=!0):d=t.minTranslate(),r.loop&&r.centeredSlides&&(m=!0);else if(r.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-d){e=t;break}d=-(d=Math.abs(l[e]-d)<Math.abs(l[e-1]-d)||"next"===t.swipeDirection?l[e]:l[e-1])}if(m&&s("transitionEnd",()=>{t.loopFix()}),0!==t.velocity){if(e=a?Math.abs((-d-t.translate)/t.velocity):Math.abs((d-t.translate)/t.velocity),r.freeMode.sticky){const i=Math.abs((a?-d:d)-t.translate),n=t.slidesSizesGrid[t.activeIndex];e=i<n?r.speed:i<2*n?1.5*r.speed:2.5*r.speed}}else if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode.momentumBounce&&h?(t.updateProgress(p),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating=!0,o.transitionEnd(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(n("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(p),o.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(n("_freeModeNoMomentumRelease"),t.updateProgress(d),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,o.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(d),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&n("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||d>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,i,n,{swiper:s,extendParams:r}=e;r({grid:{rows:1,fill:"column"}}),s.grid={initSlides:e=>{const{slidesPerView:r}=s.params,{rows:o,fill:a}=s.params.grid;i=t/o,n=Math.floor(e/o),t=Math.floor(e/o)===e/o?e:Math.ceil(e/o)*o,"auto"!==r&&"row"===a&&(t=Math.max(t,r*o))},updateSlide:(e,r,o,a)=>{const{slidesPerGroup:l,spaceBetween:c}=s.params,{rows:d,fill:p}=s.params.grid;let u,h,f;if("row"===p&&l>1){const i=Math.floor(e/(l*d)),n=e-d*l*i,s=0===i?l:Math.min(Math.ceil((o-i*d*l)/d),l);u=(h=n-(f=Math.floor(n/s))*s+i*l)+f*t/d,r.css({"-webkit-order":u,order:u})}else"column"===p?(f=e-(h=Math.floor(e/d))*d,(h>n||h===n&&f===d-1)&&(f+=1)>=d&&(f=0,h+=1)):h=e-(f=Math.floor(e/i))*i;r.css(a("margin-top"),0!==f?c&&`${c}px`:"")},updateWrapperSize:(e,i,n)=>{const{spaceBetween:r,centeredSlides:o,roundLengths:a}=s.params,{rows:l}=s.params.grid;if(s.virtualSize=(e+r)*t,s.virtualSize=Math.ceil(s.virtualSize/l)-r,s.$wrapperEl.css({[n("width")]:`${s.virtualSize+r}px`}),o){i.splice(0,i.length);const e=[];for(let t=0;t<i.length;t+=1){let n=i[t];a&&(n=Math.floor(n)),i[t]<s.virtualSize+i[0]&&e.push(n)}i.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:q.bind(t),prependSlide:W.bind(t),addSlide:B.bind(t),removeSlide:R.bind(t),removeAllSlides:F.bind(t)})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({fadeEffect:{crossFade:!1,transformEl:null}}),_({effect:"fade",swiper:t,on:n,setTranslate:()=>{const{slides:e}=t,i=t.params.fadeEffect;for(let n=0;n<e.length;n+=1){const e=t.slides.eq(n);let s=-e[0].swiperSlideOffset;t.params.virtualTranslate||(s-=t.translate);let r=0;t.isHorizontal()||(r=s,s=0);const o=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e[0].progress),0):1+Math.min(Math.max(e[0].progress,-1),0);V(i,e).css({opacity:o}).transform(`translate3d(${s}px, ${r}px, 0px)`)}},setTransition:e=>{const{transformEl:i}=t.params.fadeEffect;(i?t.slides.find(i):t.slides).transition(e),X({swiper:t,duration:e,transformEl:i,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const s=(e,t,i)=>{let n=i?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),s=i?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===n.length&&(n=c(`<div class="swiper-slide-shadow-${i?"left":"top"}"></div>`),e.append(n)),0===s.length&&(s=c(`<div class="swiper-slide-shadow-${i?"right":"bottom"}"></div>`),e.append(s)),n.length&&(n[0].style.opacity=Math.max(-t,0)),s.length&&(s[0].style.opacity=Math.max(t,0))};_({effect:"cube",swiper:t,on:n,setTranslate:()=>{const{$el:e,$wrapperEl:i,slides:n,width:r,height:o,rtlTranslate:a,size:l,browser:d}=t,p=t.params.cubeEffect,u=t.isHorizontal(),h=t.virtual&&t.params.virtual.enabled;let f,m=0;p.shadow&&(u?(0===(f=i.find(".swiper-cube-shadow")).length&&(f=c('<div class="swiper-cube-shadow"></div>'),i.append(f)),f.css({height:`${r}px`})):0===(f=e.find(".swiper-cube-shadow")).length&&(f=c('<div class="swiper-cube-shadow"></div>'),e.append(f)));for(let e=0;e<n.length;e+=1){const t=n.eq(e);let i=e;h&&(i=parseInt(t.attr("data-swiper-slide-index"),10));let r=90*i,o=Math.floor(r/360);a&&(r=-r,o=Math.floor(-r/360));const c=Math.max(Math.min(t[0].progress,1),-1);let d=0,f=0,g=0;i%4==0?(d=4*-o*l,g=0):(i-1)%4==0?(d=0,g=4*-o*l):(i-2)%4==0?(d=l+4*o*l,g=l):(i-3)%4==0&&(d=-l,g=3*l+4*l*o),a&&(d=-d),u||(f=d,d=0);const v=`rotateX(${u?0:-r}deg) rotateY(${u?r:0}deg) translate3d(${d}px, ${f}px, ${g}px)`;c<=1&&c>-1&&(m=90*i+90*c,a&&(m=90*-i-90*c)),t.transform(v),p.slideShadows&&s(t,c,u)}if(i.css({"-webkit-transform-origin":`50% 50% -${l/2}px`,"transform-origin":`50% 50% -${l/2}px`}),p.shadow)if(u)f.transform(`translate3d(0px, ${r/2+p.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${p.shadowScale})`);else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),i=p.shadowScale,n=p.shadowScale/t,s=p.shadowOffset;f.transform(`scale3d(${i}, 1, ${n}) translate3d(0px, ${o/2+s}px, ${-o/2/n}px) rotateX(-90deg)`)}const g=d.isSafari||d.isWebView?-l/2:0;i.transform(`translate3d(0px,0,${g}px) rotateX(${t.isHorizontal()?0:m}deg) rotateY(${t.isHorizontal()?-m:0}deg)`),i[0].style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{$el:i,slides:n}=t;n.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.cubeEffect.shadow&&!t.isHorizontal()&&i.find(".swiper-cube-shadow").transition(e)},recreateShadows:()=>{const e=t.isHorizontal();t.slides.each(t=>{const i=Math.max(Math.min(t.progress,1),-1);s(c(t),i,e)})},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({flipEffect:{slideShadows:!0,limitRotation:!0,transformEl:null}});const s=(e,i,n)=>{let s=t.isHorizontal()?e.find(".swiper-slide-shadow-left"):e.find(".swiper-slide-shadow-top"),r=t.isHorizontal()?e.find(".swiper-slide-shadow-right"):e.find(".swiper-slide-shadow-bottom");0===s.length&&(s=G(n,e,t.isHorizontal()?"left":"top")),0===r.length&&(r=G(n,e,t.isHorizontal()?"right":"bottom")),s.length&&(s[0].style.opacity=Math.max(-i,0)),r.length&&(r[0].style.opacity=Math.max(i,0))};_({effect:"flip",swiper:t,on:n,setTranslate:()=>{const{slides:e,rtlTranslate:i}=t,n=t.params.flipEffect;for(let r=0;r<e.length;r+=1){const o=e.eq(r);let a=o[0].progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(o[0].progress,1),-1));const l=o[0].swiperSlideOffset;let c=-180*a,d=0,p=t.params.cssMode?-l-t.translate:-l,u=0;t.isHorizontal()?i&&(c=-c):(u=p,p=0,d=-c,c=0),o[0].style.zIndex=-Math.abs(Math.round(a))+e.length,n.slideShadows&&s(o,a,n);const h=`translate3d(${p}px, ${u}px, 0px) rotateX(${d}deg) rotateY(${c}deg)`;V(n,o).transform(h)}},setTransition:e=>{const{transformEl:i}=t.params.flipEffect;(i?t.slides.find(i):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),X({swiper:t,duration:e,transformEl:i})},recreateShadows:()=>{const e=t.params.flipEffect;t.slides.each(i=>{const n=c(i);let r=n[0].progress;t.params.flipEffect.limitRotation&&(r=Math.max(Math.min(i.progress,1),-1)),s(n,r,e)})},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),_({effect:"coverflow",swiper:t,on:n,setTranslate:()=>{const{width:e,height:i,slides:n,slidesSizesGrid:s}=t,r=t.params.coverflowEffect,o=t.isHorizontal(),a=t.translate,l=o?e/2-a:i/2-a,c=o?r.rotate:-r.rotate,d=r.depth;for(let e=0,t=n.length;e<t;e+=1){const t=n.eq(e),i=s[e],a=(l-t[0].swiperSlideOffset-i/2)/i,p="function"==typeof r.modifier?r.modifier(a):a*r.modifier;let u=o?c*p:0,h=o?0:c*p,f=-d*Math.abs(p),m=r.stretch;"string"==typeof m&&-1!==m.indexOf("%")&&(m=parseFloat(r.stretch)/100*i);let g=o?0:m*p,v=o?m*p:0,w=1-(1-r.scale)*Math.abs(p);Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(u)<.001&&(u=0),Math.abs(h)<.001&&(h=0),Math.abs(w)<.001&&(w=0);const y=`translate3d(${v}px,${g}px,${f}px)  rotateX(${h}deg) rotateY(${u}deg) scale(${w})`;if(V(r,t).transform(y),t[0].style.zIndex=1-Math.abs(Math.round(p)),r.slideShadows){let e=o?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),i=o?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=G(r,t,o?"left":"top")),0===i.length&&(i=G(r,t,o?"right":"bottom")),e.length&&(e[0].style.opacity=p>0?p:0),i.length&&(i[0].style.opacity=-p>0?-p:0)}}},setTransition:e=>{const{transformEl:i}=t.params.coverflowEffect;(i?t.slides.find(i):t.slides).transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({creativeEffect:{transformEl:null,limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const s=e=>"string"==typeof e?e:`${e}px`;_({effect:"creative",swiper:t,on:n,setTranslate:()=>{const{slides:e,$wrapperEl:i,slidesSizesGrid:n}=t,r=t.params.creativeEffect,{progressMultiplier:o}=r,a=t.params.centeredSlides;if(a){const e=n[0]/2-t.params.slidesOffsetBefore||0;i.transform(`translateX(calc(50% - ${e}px))`)}for(let i=0;i<e.length;i+=1){const n=e.eq(i),l=n[0].progress,c=Math.min(Math.max(n[0].progress,-r.limitProgress),r.limitProgress);let d=c;a||(d=Math.min(Math.max(n[0].originalProgress,-r.limitProgress),r.limitProgress));const p=n[0].swiperSlideOffset,u=[t.params.cssMode?-p-t.translate:-p,0,0],h=[0,0,0];let f=!1;t.isHorizontal()||(u[1]=u[0],u[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=r.next,f=!0):c>0&&(m=r.prev,f=!0),u.forEach((e,t)=>{u[t]=`calc(${e}px + (${s(m.translate[t])} * ${Math.abs(c*o)}))`}),h.forEach((e,t)=>{h[t]=m.rotate[t]*Math.abs(c*o)}),n[0].style.zIndex=-Math.abs(Math.round(l))+e.length;const g=u.join(", "),v=`rotateX(${h[0]}deg) rotateY(${h[1]}deg) rotateZ(${h[2]}deg)`,w=d<0?`scale(${1+(1-m.scale)*d*o})`:`scale(${1-(1-m.scale)*d*o})`,y=d<0?1+(1-m.opacity)*d*o:1-(1-m.opacity)*d*o,b=`translate3d(${g}) ${v} ${w}`;if(f&&m.shadow||!f){let e=n.children(".swiper-slide-shadow");if(0===e.length&&m.shadow&&(e=G(r,n)),e.length){const t=r.shadowPerProgress?c*(1/r.limitProgress):c;e[0].style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const x=V(r,n);x.transform(b).css({opacity:y}),m.origin&&x.css("transform-origin",m.origin)}},setTransition:e=>{const{transformEl:i}=t.params.creativeEffect;(i?t.slides.find(i):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),X({swiper:t,duration:e,transformEl:i,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({cardsEffect:{slideShadows:!0,transformEl:null,rotate:!0}}),_({effect:"cards",swiper:t,on:n,setTranslate:()=>{const{slides:e,activeIndex:i}=t,n=t.params.cardsEffect,{startTranslate:s,isTouched:r}=t.touchEventsData,o=t.translate;for(let a=0;a<e.length;a+=1){const l=e.eq(a),c=l[0].progress,d=Math.min(Math.max(c,-4),4);let p=l[0].swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&t.$wrapperEl.transform(`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(p-=e[0].swiperSlideOffset);let u=t.params.cssMode?-p-t.translate:-p,h=0;const f=-100*Math.abs(d);let m=1,g=-2*d,v=8-.75*Math.abs(d);const w=t.virtual&&t.params.virtual.enabled?t.virtual.from+a:a,y=(w===i||w===i-1)&&d>0&&d<1&&(r||t.params.cssMode)&&o<s,b=(w===i||w===i+1)&&d<0&&d>-1&&(r||t.params.cssMode)&&o>s;if(y||b){const e=(1-Math.abs((Math.abs(d)-.5)/.5))**.5;g+=-28*d*e,m+=-.5*e,v+=96*e,h=`${-25*e*Math.abs(d)}%`}if(u=d<0?`calc(${u}px + (${v*Math.abs(d)}%))`:d>0?`calc(${u}px + (-${v*Math.abs(d)}%))`:`${u}px`,!t.isHorizontal()){const e=h;h=u,u=e}const x=d<0?`${1+(1-m)*d}`:`${1-(1-m)*d}`,$=`\n        translate3d(${u}, ${h}, ${f}px)\n        rotateZ(${n.rotate?g:0}deg)\n        scale(${x})\n      `;if(n.slideShadows){let e=l.find(".swiper-slide-shadow");0===e.length&&(e=G(n,l)),e.length&&(e[0].style.opacity=Math.min(Math.max((Math.abs(d)-.5)/.5,0),1))}l[0].style.zIndex=-Math.abs(Math.round(c))+e.length,V(n,l).transform($)}},setTransition:e=>{const{transformEl:i}=t.params.cardsEffect;(i?t.slides.find(i):t.slides).transition(e).find(".swiper-slide-shadow").transition(e),X({swiper:t,duration:e,transformEl:i})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return z.use(Y),z}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.HighlightShareViaCopy=e.HighlightShareViaCopy||{})}(this,function(e){"use strict";e.render=function(e,t,i){return'<a title="Copy" data-quote="'+t+'" href="'+i+'" target="_blank" rel="noopener nofollow noreferrer">\n              <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">\n                <path d="M8.1,15.1c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5\n                  c0-0.3-0.2-0.5-0.5-0.5h0H8.1C8.2,15.1,8.2,15.1,8.1,15.1L8.1,15.1z M8.1,11.7c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2\n                  c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1C8.2,11.7,8.2,11.7,8.1,11.7L8.1,11.7z M8.1,8.3\n                  c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1\n                  C8.2,8.3,8.2,8.3,8.1,8.3L8.1,8.3z M6,5.4h12.5c0.3,0,0.5,0.2,0.5,0.5v12.7c0,0.3-0.2,0.5-0.5,0.5H6c-0.3,0-0.5-0.2-0.5-0.5V5.9\n                  C5.5,5.6,5.7,5.4,6,5.4L6,5.4z M1.7,1h12.5c0.3,0,0.5,0.2,0.5,0.5v2.9H6c-0.8,0-1.4,0.7-1.4,1.5v8.8H1.7c-0.3,0-0.5-0.2-0.5-0.5\n                  V1.5C1.2,1.2,1.4,1,1.7,1L1.7,1z M1.7,0C0.9,0,0.2,0.7,0.2,1.5v12.7c0,0.8,0.7,1.5,1.4,1.5h2.9v2.9C4.6,19.3,5.2,20,6,20h12.5\n                  c0.8,0,1.4-0.7,1.4-1.5V5.9c0-0.8-0.7-1.5-1.4-1.5h-2.9V1.5C15.7,0.7,15,0,14.2,0H1.7z" fill="currentcolor" />\n                <path d="M8.1,15.1c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5\n                  c0-0.3-0.2-0.5-0.5-0.5h0H8.1C8.2,15.1,8.2,15.1,8.1,15.1z M8.1,11.7c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2\n                  c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1C8.2,11.7,8.2,11.7,8.1,11.7z M8.1,8.3c-0.3,0-0.5,0.2-0.5,0.5\n                  c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1C8.2,8.3,8.2,8.3,8.1,8.3z M6,5.4h12.5\n                  c0.3,0,0.5,0.2,0.5,0.5v12.7c0,0.3-0.2,0.5-0.5,0.5H6c-0.3,0-0.5-0.2-0.5-0.5V5.9C5.5,5.6,5.7,5.4,6,5.4z M1.7,1h12.5\n                  c0.3,0,0.5,0.2,0.5,0.5v2.9H6c-0.8,0-1.4,0.7-1.4,1.5v8.8H1.7c-0.3,0-0.5-0.2-0.5-0.5V1.5C1.2,1.2,1.4,1,1.7,1z M1.7,0\n                  C0.9,0,0.2,0.7,0.2,1.5v12.7c0,0.8,0.7,1.5,1.4,1.5h2.9v2.9C4.6,19.3,5.2,20,6,20h12.5c0.8,0,1.4-0.7,1.4-1.5V5.9\n                  c0-0.8-0.7-1.5-1.4-1.5h-2.9V1.5C15.7,0.7,15,0,14.2,0H1.7z" fill="currentcolor" />\n          </svg></a>'},e.action=function(e,t){e.preventDefault();var i=t.firstChild,n=i.href,s=i.getAttribute("data-quote"),r=document.createElement("input");document.body.appendChild(r),r.value='"'+s.replace(/^\s+|\s+$/g,"")+'" '+n,r.select();var o=void 0;try{o=document.execCommand("copy")}catch(e){o=!1}finally{i.innerHTML='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><polyline class="check" fill="none" stroke="currentcolor" stroke-width="10" stroke-miterlimit="20" points="15,60 40,80 85,20" /></svg>',document.body.removeChild(r)}return o},e.name="copy",Object.defineProperty(e,"__esModule",{value:!0})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.HighlightShareViaEmail=e.HighlightShareViaEmail||{})}(this,function(e){"use strict";e.render=function(e,t,i){return'<a href="'+this.getShareUrl(e,i)+'" target="_blank" rel="noopener nofollow noreferrer">\n              <svg xmlns="http://www.w3.org/2000/svg" viewbox="-9 -9 96 96">\n                <path d="M1 12c-.553 0-1 .447-1 1v52c0 .553.447 1 1 1h76c.553 0 1-.447 1-1V13c0-.553-.447-1-1-1H1zm68.816 6L39 40.594 8.184 18h61.632zM72 60H6V23.84l29.452 21.593 3.548 2.6 3.548-2.6L72 23.838V60z" fill="currentcolor"></path>\n              </svg>\n            </a>'},e.getShareUrl=function(e,t){return"mailto:?body="+encodeURIComponent(e)+"%0a%0a"+encodeURIComponent(t)},e.name="email",Object.defineProperty(e,"__esModule",{value:!0})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.HighlightShareViaFacebook=e.HighlightShareViaFacebook||{})}(this,function(e){"use strict";e.render=function(e,t,i){return'<a href="'+this.getShareUrl(e,i)+'" target="_blank" rel="noopener nofollow noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 1.5 16 16"><path d="M8.546 16V9.804H6.46V7.39h2.086V5.607c0-2.066 1.262-3.19 3.106-3.19.883 0 1.642.064 1.863.094v2.16h-1.28c-1 0-1.195.48-1.195 1.18v1.54h2.39l-.31 2.42h-2.08V16" fill="currentcolor"/></svg></a>'},e.getShareUrl=function(e,t){return"https://www.facebook.com/sharer/sharer.php?quote="+encodeURIComponent(e)+"&u="+encodeURIComponent(t)},e.action=function(e,t){e.preventDefault(),t.ownerDocument.defaultView.open(t.firstChild.href,"share_via_facebook","height=440,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,width=640").opener=null},e.name="facebook",Object.defineProperty(e,"__esModule",{value:!0})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.HighlightShareViaLinkedIn=e.HighlightShareViaLinkedIn||{})}(this,function(e){"use strict";var t=250;e.render=function(e,t,i){var n=this.getText(e);return'<a href="'+this.getShareUrl(n,i)+'" target="_blank" rel="noopener nofollow noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M13.632 13.635h-2.37V9.922c0-.886-.018-2.025-1.234-2.025-1.235 0-1.424.964-1.424 1.96v3.778h-2.37V6H8.51v1.04h.03c.318-.6 1.092-1.233 2.247-1.233 2.4 0 2.845 1.58 2.845 3.637v4.188zM3.558 4.955c-.762 0-1.376-.617-1.376-1.377 0-.758.614-1.375 1.376-1.375.76 0 1.376.617 1.376 1.375 0 .76-.617 1.377-1.376 1.377zm1.188 8.68H2.37V6h2.376v7.635z" fill="currentcolor"/></svg></a>'},e.getText=function(e){var i=e.trim();return i.length>t-2&&(i=i.slice(0,t-3).trim()+"…"),"“"+i+"”"},e.getShareUrl=function(e,t){return"https://www.linkedin.com/shareArticle?mini=true&summary="+encodeURIComponent(e)+"&url="+encodeURIComponent(t)},e.action=function(e,t){e.preventDefault(),t.ownerDocument.defaultView.open(t.firstChild.href,"share_via_linked_in","height=440,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,width=640").opener=null},e.name="linked-in",Object.defineProperty(e,"__esModule",{value:!0})}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.HighlightShareViaTwitter=e.HighlightShareViaTwitter||{})}(this,function(e){"use strict";var t=120;e.render=function(e,t,i){var n=this.getText(e);return'<a href="'+this.getShareUrl(n,i)+'" target="_blank" rel="noopener nofollow noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="-2 -2 20 20"><path d="M16 3.038c-.59.26-1.22.437-1.885.517.677-.407 1.198-1.05 1.443-1.816-.634.37-1.337.64-2.085.79-.598-.64-1.45-1.04-2.396-1.04-1.812 0-3.282 1.47-3.282 3.28 0 .26.03.51.085.75-2.728-.13-5.147-1.44-6.766-3.42C.83 2.58.67 3.14.67 3.75c0 1.14.58 2.143 1.46 2.732-.538-.017-1.045-.165-1.487-.41v.04c0 1.59 1.13 2.918 2.633 3.22-.276.074-.566.114-.865.114-.21 0-.41-.02-.61-.058.42 1.304 1.63 2.253 3.07 2.28-1.12.88-2.54 1.404-4.07 1.404-.26 0-.52-.015-.78-.045 1.46.93 3.18 1.474 5.04 1.474 6.04 0 9.34-5 9.34-9.33 0-.14 0-.28-.01-.42.64-.46 1.2-1.04 1.64-1.7z" fill="currentcolor"/></svg></a>'},e.getText=function(e){var i=e.trim();return i.length>t-2&&(i=i.slice(0,t-3).trim()+"…"),"“"+i+"”"},e.getShareUrl=function(e,t){return"https://twitter.com/intent/tweet?text="+encodeURIComponent(e)+"&url="+encodeURIComponent(t)},e.action=function(e,t){e.preventDefault(),t.ownerDocument.defaultView.open(t.firstChild.href,"share_via_twitter","height=440,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,width=640").opener=null},e.name="twitter",Object.defineProperty(e,"__esModule",{value:!0})});var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function _defineProperty(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}!function(){return function e(t,i,n){function s(o,a){if(!i[o]){if(!t[o]){var l="function"==typeof require&&require;if(!a&&l)return l(o,!0);if(r)return r(o,!0);var c=new Error("Cannot find module '"+o+"'");throw c.code="MODULE_NOT_FOUND",c}var d=i[o]={exports:{}};t[o][0].call(d.exports,function(e){return s(t[o][1][e]||e)},d,d.exports,e,t,i,n)}return i[o].exports}for(var r="function"==typeof require&&require,o=0;o<n.length;o++)s(n[o]);return s}}()({1:[function(e,t,i){(function(e){!function(e){"use strict";var t,i=function(){try{if(e.URLSearchParams&&"bar"===new e.URLSearchParams("foo=bar").get("foo"))return e.URLSearchParams}catch(e){}return null}(),n=i&&"a=1"===new i({a:1}).toString(),s=i&&"+"===new i("s=%2B").get("s"),r="__URLSearchParams__",o=!i||((t=new i).append("s"," &"),"s=+%26"===t.toString()),a=p.prototype,l=!(!e.Symbol||!e.Symbol.iterator);if(!(i&&n&&s&&o)){var c;a.append=function(e,t){g(this[r],e,t)},a.delete=function(e){delete this[r][e]},a.get=function(e){var t=this[r];return this.has(e)?t[e][0]:null},a.getAll=function(e){var t=this[r];return this.has(e)?t[e].slice(0):[]},a.has=function(e){return w(this[r],e)},a.set=function(e,t){this[r][e]=[""+t]},a.toString=function(){var e,t,i,n,s=this[r],o=[];for(t in s)for(i=u(t),e=0,n=s[t];e<n.length;e++)o.push(i+"="+u(n[e]));return o.join("&")},!!s&&i&&!n&&e.Proxy?(c=new Proxy(i,{construct:function(e,t){return new e(new p(t[0]).toString())}})).toString=Function.prototype.toString.bind(p):c=p,Object.defineProperty(e,"URLSearchParams",{value:c});var d=e.URLSearchParams.prototype;d.polyfill=!0,d.forEach=d.forEach||function(e,t){var i=m(this.toString());Object.getOwnPropertyNames(i).forEach(function(n){i[n].forEach(function(i){e.call(t,i,n,this)},this)},this)},d.sort=d.sort||function(){var e,t,i,n=m(this.toString()),s=[];for(e in n)s.push(e);for(s.sort(),t=0;t<s.length;t++)this.delete(s[t]);for(t=0;t<s.length;t++){var r=s[t],o=n[r];for(i=0;i<o.length;i++)this.append(r,o[i])}},d.keys=d.keys||function(){var e=[];return this.forEach(function(t,i){e.push(i)}),f(e)},d.values=d.values||function(){var e=[];return this.forEach(function(t){e.push(t)}),f(e)},d.entries=d.entries||function(){var e=[];return this.forEach(function(t,i){e.push([i,t])}),f(e)},l&&(d[e.Symbol.iterator]=d[e.Symbol.iterator]||d.entries)}function p(e){((e=e||"")instanceof URLSearchParams||e instanceof p)&&(e=e.toString()),this[r]=m(e)}function u(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'\(\)~]|%20|%00/g,function(e){return t[e]})}function h(e){return e.replace(/[ +]/g,"%20").replace(/(%[a-f0-9]{2})+/gi,function(e){return decodeURIComponent(e)})}function f(t){var i={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return l&&(i[e.Symbol.iterator]=function(){return i}),i}function m(e){var t={};if("object"===(void 0===e?"undefined":_typeof(e)))if(v(e))for(var i=0;i<e.length;i++){var n=e[i];if(!v(n)||2!==n.length)throw new TypeError("Failed to construct 'URLSearchParams': Sequence initializer must only contain pair elements");g(t,n[0],n[1])}else for(var s in e)e.hasOwnProperty(s)&&g(t,s,e[s]);else{0===e.indexOf("?")&&(e=e.slice(1));for(var r=e.split("&"),o=0;o<r.length;o++){var a=r[o],l=a.indexOf("=");-1<l?g(t,h(a.slice(0,l)),h(a.slice(l+1))):a&&g(t,h(a),"")}}return t}function g(e,t,i){var n="string"==typeof i?i:null!=i&&"function"==typeof i.toString?i.toString():JSON.stringify(i);w(e,t)?e[t].push(n):e[t]=[n]}function v(e){return!!e&&"[object Array]"===Object.prototype.toString.call(e)}function w(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(void 0!==e?e:"undefined"!=typeof window?window:this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,t,i){"use strict";var n=e("./functions"),s=(e("./pages/home"),e("./libs/highlight-share")),r=(e("./libs/sharers/copy"),e("./libs/sharers/email")),o=e("./libs/sharers/linked-in"),a=e("./libs/sharers/twitter"),l=e("./libs/sharers/facebook"),c={personProfile:e("./pages/person-profile"),location:e("./pages/location"),searchResults:e("./pages/search-results"),article:e("./pages/article"),insights:e("./pages/insights"),insightCategory:e("./pages/insight-category"),insightsList:e("./pages/insights-list"),covidSupport:e("./pages/covid-support")},d=function(){("ontouchstart"in window||navigator.msMaxTouchPoints>0)&&window.matchMedia("screen and (max-width: 1024px)").matches?$("html").addClass("touch"):$("html").addClass("no-touch"),$.fn.isInViewport=function(){var e=$(this).offset().top,t=e+$(this).outerHeight(),i=$(window).scrollTop(),n=i+$(window).height();return t>i&&e<n&&e>=i},$(".select-language").off("change").on("change",function(){var e=$(this).find(".selectric-label").text(),t=$(this).find("option:contains("+e+")").data("value");window.location.href=t});var e=$("[data-template-name]").attr("data-template-name");e&&c[e]&&c[e].init&&c[e].init();var t=$(window).width();if(t>991&&t<1025){var i=$(window).outerHeight();$(".banner-video").css({height:i})}n.umbracoFormsAjax(),n.focusOff(),n.closeFormPopup(),n.setBannerVideoFrameSource(),n.initSlider(),n.initSelectric(),n.expertiseTabs(),n.openMenu(),n.openSubmenu(),n.switchTab(),n.openInput(),n.openSearch(),n.closeSearch(),n.bannerVideo(),n.iframeVideo(),n.drawSvg(),n.equalHeights($(".link-text"),3),n.equalHeights($(".text-wrap")),n.handleCookie(),n.calcCookieHeight();var d=$("[data-ellipsis]");if(n.ellipsis(d),n.setDirectionsLink(),n.directorsSlider(),n.backToTop(),n.smoothScroll(),n.smoothScrollProfile(),n.smoothScrollInsights(),n.smoothScrollValues(),n.checkAnimation(),n.fadeElements(),n.lazyLoadItems(),n.smoothScrollTextBanner(),n.playVideoComponent(),n.equalBoxHeight(),n.checkIntroBoxes(),n.openExpertiseList(),n.ourTeamSlider(),n.slidesColor(),n.expertiseSlider(),n.hideCurrentlySelectedOption(),n.openVideoPopup(),n.closeVideoPopup(),n.openFormPopup(),n.closeFormPopup(),n.insightsLineSeparator(),n.alignPersonArrows(),n.loadBannerVideo(),n.caseStudiesSlider(),n.relatedSlider(),n.featuredInsightsSlider(),n.twoUpCheck(),n.equalHeights($(".case-studies-slide-front")),n.equalHeights($(".case-link")),$(window).width()<991){if(n.insightsSliderLength()<3&&$(window).width()<991&&$(window).width()>767)return;if(n.insightsSliderLength()<2&&$(window).width()<768)return;n.insightsSlider()}$(window).width()>767&&(n.calculateTextContentHeight(),n.equalHeights($(".covid-insights-content")),n.equalHeights($(".external-insights-col h3"))),$(window).width()<768&&n.equalHeights($(".cta-block")),n.openShare(),$(".category").addClass("loaded-element"),s({selector:".js-select-share",sharers:[a,l,o,r]}).init(),n.copyToClipboard(),n.covidInsightsListing(function(){$(window).width()>767&&(n.calculateTextContentHeight(),n.equalHeights($(".covid-insights-content")),n.equalHeights($(".external-insights-col h3"))),$(window).width()<768&&n.equalHeights($(".cta-block"))})},p=function(){$("body").addClass("loaded"),n.checkAnimation()},u=function(){var e=$("[data-ellipsis]");n.ellipsis(e),n.equalHeights($(".link-text"),3),n.calcCookieHeight()};$(function(){d()}),$(window).on("load",function(){p(),setTimeout(function(){n.equalHeights($(".people-caption"))},50),n.equalHeights($(".figcaption"))}),$(window).on("resize",function(){u()}),$(window).on("scroll",function(){n.fadeElements()})},{"./functions":3,"./libs/highlight-share":4,"./libs/sharers/copy":5,"./libs/sharers/email":6,"./libs/sharers/facebook":7,"./libs/sharers/linked-in":8,"./libs/sharers/twitter":9,"./pages/article":10,"./pages/covid-support":11,"./pages/home":12,"./pages/insight-category":13,"./pages/insights":15,"./pages/insights-list":14,"./pages/location":16,"./pages/person-profile":17,"./pages/search-results":18}],3:[function(e,t,i){"use strict";var n;t.exports=(_defineProperty(n={umbracoFormsAjax:function(){$(document).ready(function(){var e=window.location.pathname;$(".form-popup .umbraco-forms-form form").each(function(){$(this).preventDoubleSubmission()}),$(".form-popup").prev(".simple-cta-link").each(function(){localStorage.getItem($(this).attr("href"))&&localStorage.getItem($(this).attr("href"))===e&&($(this).off("click"),$(this).removeClass("js-form-popup"),$(this).attr({target:"_blank",download:""}))})}),jQuery.fn.preventDoubleSubmission=function(){return $(this).on("submit",function(e){e.preventDefault();var t=$(this);grecaptcha.ready(function(){if(!0===t.data("submitted"));else{var e=$(".form-submit-btn",t)[0],i=$(e).find("input")[0];if(t.valid()){if(!function(e,t,i){$("#rc_message",e).text("");var n=e.find(".g-recaptcha-response").attr("id").slice(-1);return 0!==(/^\d+$/.test(n)?grecaptcha.getResponse(n):grecaptcha.getResponse()).length||($("#rc_message",e).text(i),setTimeout(function(){$(t).prop("disabled",!1)},300),!1)}(t,i,"Recaptcha is required!"))return;t.data("submitted",!0),$.ajax({url:t.attr("action"),type:"POST",cache:!1,data:t.serialize(),success:function(e){var i=$(e).find(".umbraco-forms-submitmessage").first(),n=t.parents(".form-popup"),s=n.prev(".js-form-popup"),r=n.prev(".btn"),o=n.prev(".simple-cta-link").attr("href"),a=window.location.pathname;t.html(i),n.stop().fadeOut(500),$("body").removeAttr("style"),s&&(s.removeClass("js-form-popup"),s.off("click"),s.attr({target:"_blank",download:""}),localStorage.setItem(o,a),r&&setTimeout(function(){r.get(0).click()}))},error:function(e,t){console.error(e),consoel.error(t)}})}}})}),this}},initSlider:function(){$(".slider").slick({autoplay:!0,autoplaySpeed:3e3,arrows:!1,dots:!0})},focusOff:function(){var e=$("a"),t=$("input[type=radio]"),i=$("input[type=checkbox]"),n=$("input[type=submit]");function s(e){e.each(function(e){$(this).on("click",function(){$(this).get(0).blur()}),$(this).on("dragEnd",function(){$(this).get(0).blur()})})}s(e),s(t),s(i),s(n)},closeFormPopup:function(){var e=$(".js-form-popup-overlay"),t=$(".js-close-form-popup");function i(){e.stop().fadeOut(500).attr("aria-hidden","true"),$("body").removeClass("scroll-disabled")}$(document).on("click",t,function(){i()}),$(document).on("click",e,function(e){e.target.parentElement.classList.contains("js-form-popup")||e.target!==this||i()}),$(document).off("keydown").on("keydown",function(e){27===e.which&&i()})},directorsSlider:function(){var e=$(".director-preview"),t=this;if(e.length){var i=$(".directors-list").find(".director-box");e.slick({arrows:!0,dots:!1,fade:!0,nextArrow:'<button class="slick-arrow slick-next" type="button"><span class="icon font-ico-arrow-sharp next"></span><span class="sr-only">Next slide</span></button>',prevArrow:'<button class="slick-arrow slick-prev" type="button"><span class="icon font-ico-arrow-sharp prev"></span><span class="sr-only">Previous slide</span></button>'}),e.on("afterChange",function(n,s){var r=s.currentSlide;$(".directors-list").find(".director-box.active").removeClass("active"),i.eq(r).addClass("active"),t.positionSliderArrows(e,e.find(".director.slick-active")),$(window).width()<768&&t.calculateContentHeightMobile()}),i.on("click",function(){var i=$(this).index(),n=$(".director-preview");$(".global-board-heading-mobile").css("display","none"),n.hasClass("visible")||(n.addClass("visible"),$(".page-overview").addClass("hidden")),e.slick("slickGoTo",i),$(".directors-list").find(".director-box .director-overlay").addClass("active"),$(".directors-list").find(".director-box.active").removeClass("active"),$(this).addClass("active"),t.positionSliderArrows(e,e.find(".director.slick-active")),$("html, body").animate({scrollTop:0},500),$(window).width()<768&&t.calculateContentHeightMobile()});var n=[];i.each(function(e,t){n.push(t)}),6===n.length&&i.addClass("director-box--small")}},insightsSlider:function(){var e=$(".js-insights-slider");e.length&&e.each(function(e){var t=$(this);t.slick({arrows:!0,dots:!0,appendDots:t.closest(".latest-insights-module").find(".carousel-pagination"),appendArrows:t.closest(".latest-insights-module").find(".carousel-pagination"),prevArrow:'<button class="slide-arrow prev-arrow"><span class="icon font-ico-arrow-sharp"></span><span class="sr-only">Previous Slide</span></button>',nextArrow:'<button class="slide-arrow next-arrow"><span class="icon font-ico-arrow-sharp"></span><span class="sr-only">Next Slide</span</button>',slidesToShow:2,slidesToScroll:2,responsive:[{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,infinite:!0,dots:!1,autoHeight:!0}}]})})},insightsSliderLength:function(){return $(".js-insights-slider").children().length},featuredInsightsSlider:function(){$(".js-featured-insights-slider").each(function(e){var t=$(this),i=$(this).children().children().length;if($(window).width()<991){if(i<4&&$(window).width()<991&&$(window).width()>767)return;if(i<2&&$(window).width()<768)return;var n=t.closest(".content-latest-insights-module").find(".carousel-pagination").find(".prev-arrow").get(0),s=t.closest(".content-latest-insights-module").find(".carousel-pagination").find(".next-arrow").get(0),r=t.get(0);new Swiper(r,{direction:"horizontal",freeMode:!0,grabCursor:!0,slidesPerView:"auto",spaceBetween:10,navigation:{nextEl:s,prevEl:n}})}})},ourTeamSlider:function(){$(".js-our-team-slider").each(function(){var e=$(this);$(this).children().length<4&&$(window).width()>990||(e.on("init",function(e,t,i){$(".slider .slick-slide").length<4||$(".slide-arrow").hide()}),e.slick({arrows:!0,dots:!1,prevArrow:'<button class="slide-arrow next-arrow"><span class="icon font-ico-arrow-sharp"></span><span class="sr-only">Previous Slide</span></button>',nextArrow:'<button class="slide-arrow prev-arrow"><span class="icon font-ico-arrow-sharp"><span class="sr-only">Next Slide</span></button>',slidesToShow:3,slidesToScroll:3,centerMode:!0,variableWidth:!0,centerPadding:"0",responsive:[{breakpoint:991,settings:{slidesToShow:1,slidesToScroll:1,centerMode:!1}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1,centerPadding:0}}]}),e.on("afterChange",function(){var e=$(this).find(".slick-slide"),t=e.filter(".slick-current"),i=e.index(t),n=i-1;n<-1&&(n=e.length);var s=n-1,r=i+1,o=r+1;if($(document).width()>767)$(e[i]).find(".our-team-slide-inner").css("background-color","#37214b"),$(e[r]).find(".our-team-slide-inner").css("background-color","#4D395F"),$(e[o]).find(".our-team-slide-inner").css("background-color","#645273"),$(e[n]).find(".our-team-slide-inner").css("background-color","#210837"),$(e[s]).find(".our-team-slide-inner").css("background-color","#7A6B87"),$(document).width()<1024&&($(e[i]).find(".our-team-slide-inner").css("background-color","#210837"),$(e[r]).find(".our-team-slide-inner").css("background-color","#37214b"),$(e[o]).find(".our-team-slide-inner").css("background-color","#645273"),$(e[n]).find(".our-team-slide-inner").css("background-color","#7a6b87"),$(e[s]).find(".our-team-slide-inner").css("background-color","#210837"));else{var a=e.find($(".our-team-slide-inner")).toArray(),l=["#37214b","#4D395F","#645273","#7A6B87","#210837"];a.forEach(function(e,t){e.style.backgroundColor=l[t%l.length]})}}))})},expertiseSlider:function(){$(".js-expertise-people-slider").each(function(){new Swiper(".js-expertise-people-slider",{direction:"horizontal",freeMode:!0,grabCursor:!0,watchOverflow:!0,slidesPerView:"auto",navigation:{nextEl:".next-arrow",prevEl:".prev-arrow"},breakpoints:{1440:{slidesPerView:4.25}}})})},slidesColor:function(){$(".js-our-team-slider").each(function(){var e=$(this).find(".slick-slide .our-team-slide-inner").toArray(),t=["#4D395F","#645273","#7A6B87","#210837","#37214b"],i=["#7A6B87","#210837","#37214b","#4D395F","#645273"];$(document).width()<767?$(".our-team-slide-inner").css("background-color","#210837"):(e.forEach(function(e,i){e.style.backgroundColor=t[i%t.length]}),$(document).width()<990&&e.forEach(function(e,t){console.log(t),e.style.backgroundColor=i[t]}))})},positionSliderArrows:function(e,t){var i,n=t.find(".text-content"),s=n.offset().left;n.find("h1").width();$(".text-content").each(function(){i=i>$(this).width()?i:$(this).width()}),e.find(".slick-prev").css("left",s-45),e.find(".slick-next").css("left",s+i),$(window).width()<991&&e.find(".slick-next").css("left",s+i+20),$(window).width()<768&&e.find(".slick-prev").css("left",s+20)},calculateContentHeightMobile:function(){var e,t,i=$(".director.slick-active .text-content");t=i.offset().top,e=i.outerHeight(),$(".global-advisory-board-heading").css("min-height",e+t+40)},calculateTextContentHeight:function(){var e=0;$(".text-content").each(function(){$(this).offset().top,e=e>$(this).outerHeight()?e:$(this).outerHeight()})},initSelectric:function(){$("select").selectric({arrowButtonMarkup:'<button class="button" type="button"><span class="icon font-ico-arrow"></span><span class="sr-only">Select options</span></button>',disableOnMobile:!1,nativeOnMobile:!1}),$(".language select").selectric({arrowButtonMarkup:'<button class="button" type="button"><span class="icon font-ico-arrow-lang"></span><span class="sr-only">Select options</span></button>'}),$(".selectric-input").on("focus",function(e){this.blur()})},hideCurrentlySelectedOption:function(){$(window).on("load",function(){$(".selectric-items").find("li.selected").hide(),$(".selectric-items").find("li:not(.selected)").show()}),$("select").on("change",function(){$(".selectric-items").find("li.selected").hide(),$(".selectric-items").find("li:not(.selected)").show()})},backToTop:function(){$(window).scroll(function(){$(window).scrollTop()>200?$("button.back-to-top").addClass("show"):$("button.back-to-top").removeClass("show")}),$("button.back-to-top").click(function(){return $("html, body").animate({scrollTop:0},800),!1})},smoothScroll:function(){$(".smooth-scroll").click(function(){return $("html,body").animate({scrollTop:$(".homepage, .wrap").offset().top-80},1500),!1})},smoothScrollTextBanner:function(){$(".smooth-scroll-banner-text").click(function(){return $("html,body").animate({scrollTop:$(".text-component").offset().top-80},1500),!1})},smoothScrollProfile:function(){$(".smooth-scroll-profile").click(function(){return $("html,body").animate({scrollTop:$(".profile").offset().top-80},1500),!1})},smoothScrollInsights:function(){$(".smooth-scroll-insights").click(function(){return $("html,body").animate({scrollTop:$(".wrap-insights").offset().top-80},1500),!1})},smoothScrollValues:function(){$(".smooth-scroll-values").click(function(){return $("html,body").animate({scrollTop:$(".value-box").offset().top-80},1500),!1})},checkAnimation:function(){var e=$(".js-animation");e.length&&$(window).on("scroll load",function(){e.each(function(){$(window).scrollTop()+.7*$(window).height()>$(this).offset().top&&$(this).addClass("loaded-element")})})},headerScroll:function(){function e(){$(window).scrollTop()<=0?$(".header.header-purple").removeClass("header-purple"):($(".header").addClass("header-purple"),$(window).scrollTop()>100?$(".header").addClass("header-small"):$(".header").removeClass("header-small"))}$(".header.header-purple").length?$(window).scroll(function(){$(window).scrollTop()>100?$(".header").addClass("header-small"):$(".header").removeClass("header-small")}):(e(),$(window).scroll(function(){e()}))},playVideoComponent:function(){$(".js-play-video-component").on("click",function(){$(this).parents(".video").addClass("video-play"),$(this).prev(".video-image").addClass("hidden"),$(this).addClass("played");var e=$(this).next("div").find("iframe"),t=$(this).next("div").find("iframe").attr("src")+"?autoplay=1";e.attr("src",t)})},openMenu:function(){var e=this;function t(){$(".header").removeClass("nav-opened"),$(".nav").removeClass("opened"),$(".header-top-responsive").removeClass("opened"),$(".selects-rounded-wrap").removeAttr("style"),$(".find-member").removeAttr("style"),e.setCookie("navigationOpen",!1)}window.innerWidth<=1191&&t(),window.innerWidth<=1191&&$(".js-open-menu").on("click",function(){$(".header").addClass("nav-opened"),$(".header-top-responsive").addClass("opened"),$(".nav").addClass("opened"),$(".selects-rounded-wrap").css("pointer-events","none"),$(".find-member").css("pointer-events","none"),e.setCookie("navigationOpen",!0)}),$(".js-close-menu").on("click",function(){t()})},openSubmenu:function(){var e=function(e,t){e.preventDefault();var i=t.siblings(".sub-menu-wrap");if(!i.hasClass("submenu-opened"))return i.addClass("submenu-opened").stop().slideDown(),void t.addClass("active-submenu");i.removeClass("submenu-opened").stop().slideUp(),t.removeClass("active-submenu")};$('.nav .has-children > a[href="javascript:;"]').on("click",function(t){e(t,$(this))}),$(".nav .has-children > a > span.font-ico-arrow").on("click",function(t){e(t,$(this).parent())})},switchTab:function(){var e,t,i=document.getElementsByClassName("accordion");for(e=0;e<i.length;e++)i[e].onclick=function(){var e=this.classList.contains("active"),i=document.getElementsByClassName("accordion");for(t=0;t<i.length;t++){i[t].classList.remove("active"),"0px"!==(r=n(s=i[t].nextElementSibling,"maxHeight"))&&(s.style.maxHeight=null)}e?this.classList.remove("active"):this.classList.add("active");var s,r=n(s=this.nextElementSibling,"maxHeight");s.style.maxHeight="0px"!==r?null:s.scrollHeight+"px"};function n(e,t){var i,n=(e.ownerDocument||document).defaultView;return n&&n.getComputedStyle?(t=t.replace(/([A-Z])/g,"-$1").toLowerCase(),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle?(t=t.replace(/\-(\w)/g,function(e,t){return t.toUpperCase()}),i=e.currentStyle[t],/^\d+(em|pt|%|ex)?$/i.test(i)?function(t){var i=e.style.left,n=e.runtimeStyle.left;return e.runtimeStyle.left=e.currentStyle.left,e.style.left=t||0,t=e.style.pixelLeft+"px",e.style.left=i,e.runtimeStyle.left=n,t}(i):i):void 0}},openInput:function(){var e=$(window).width();$(".btn-open-search").on("click",function(t){$(".nav").hasClass("opened")&&e>1199&&($(".nav").removeClass("opened"),$(".header").removeClass("nav-opened")),$(".search-input").focus(),$(".search-form").toggleClass("opened"),$(".header").toggleClass("search-opened"),t.stopPropagation()}),$(".close-search ").on("click",function(e){e.target!==$(".search-input")[0]&&($(".search-form").removeClass("opened"),$(".header").removeClass("search-opened"),$(".search-input").val(""))}),$(".btn-submit").on("click",function(e){e.stopPropagation()})},openSearch:function(){$(".js-btn-search").on("click",function(){$(".find-member").addClass("open-search hide-select")})},closeSearch:function(){$(".js-close-insight-search").on("click",function(e){e.preventDefault(),$(".find-member").removeClass("open-search"),$(".search-input").val(""),setTimeout(function(){$(".find-member").removeClass("hide-select")},200)})},bannerVideo:function(){var e=void 0;$(".js-video-button").on("click",function(){$(this).closest(".banner-video").find(".video-overlay").fadeIn(500),(e=window["svp_player_"+$(this).attr("data-id")]).play()}),$(".close-video").on("click",function(){var t=$(this).closest(".video-overlay");t.find("iframe");t.fadeOut(500,function(){e.stop()})})},iframeVideo:function(){$(".js-play-iframe").on("click",function(){var e=$(this).closest(".banner-video").find(".video-overlay"),t=$(this).parents(".banner-video").find("iframe"),i=t.data("src")+"?autoplay=1";t.attr("src",i),e.fadeIn(500)}),$(".js-close-iframe").on("click",function(){var e=$(this).closest(".video-overlay");e.find("iframe").attr("src",""),e.fadeOut(500,function(){})})},tagsOverflow:function(){var e=$(".article-links").find("ul");if($(window).width()>767&&$(window).width()<992){var t=0;return e.find("li").each(function(){$(this).hasClass("tags")||(t+=$(this).outerWidth())}),void e.find(".tags").css("width",e.width()-t)}e.find(".tags").removeAttr("style")},calcProfileHeight:function(){$(".profile-info").outerHeight()>460&&$(window).width()>767&&$(".profile-member").removeAttr("style").css("min-height",$(".profile-member").outerHeight()+$(".profile-info p").outerHeight())},ellipsis:function(e){for(var t=0;t<e.length;t++){var i=e[t],n=i.innerHTML,s=i.clientHeight,r=(i.scrollHeight,window.getComputedStyle(i)),o=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom);i.getAttribute("data-ellipsis-text")||i.setAttribute("data-ellipsis-text",n),i.innerHTML=i.getAttribute("data-ellipsis-text");var a=i.getAttribute("data-ellipsis-text").split(" "),l=a.length;if((f=document.createElement("span")).classList.add("span"),i.innerHTML="",i.appendChild(f),i.querySelector(".span").innerHTML=a.join(" "),i.getAttribute("data-ellipsis-desk")||i.getAttribute("data-ellipsis-tab")||i.getAttribute("data-ellipsis-mob")){var c,d=window.innerWidth;c=d>=1400?i.getAttribute("data-ellipsis-desk"):d>=768?i.getAttribute("data-ellipsis-tab"):i.getAttribute("data-ellipsis-mob"),r=window.getComputedStyle(i);var p=parseFloat(r.lineHeight)*c,u=parseFloat(r.borderTopWidth)+parseFloat(r.borderBottomWidth);o=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom),i.style.height=Math.ceil(p+o+u)+"px"}for(var h=0;h<l;h++){var f;s=i.querySelector(".span").clientHeight;if(!(i.querySelector(".span").scrollHeight>s))break;a.pop(),a[a.length-1]+="...",(f=document.createElement("span")).classList.add("span"),i.innerHTML="",i.appendChild(f),i.querySelector(".span").innerHTML=a.join(" ")}}},openVideoPopup:function(){$(".js-video-popup").on("click",function(e){var t=$(e.currentTarget),i=t.data("video"),n=t.parent().next(".popup");n.stop().fadeIn(500),-1!==jQuery.inArray("?",i)?n.find("iframe").attr("src",i+"&autoplay=1"):n.find("iframe").attr("src",i+"?autoplay=1"),$("body").css({overflow:"hidden"})})},closeVideoPopup:function(){var e=$(".popup-close"),t=$(".popup");e.on("click",function(e){var t=$(e.currentTarget);t.closest(".popup").stop().fadeOut(500,function(){t.next(".video").attr("src","")}),$("body").css({overflow:""})}),t.on("click",function(e){var t=$(e.currentTarget);t.stop().fadeOut(500,function(){t.find(".video").attr("src","")}),$("body").css({overflow:""})})},openFormPopup:function(){$(".js-form-popup").on("click",function(e){e.preventDefault();var t=$(e.currentTarget).next(".form-popup"),i=t.find(".g-recaptcha");t.stop().fadeIn(500),$("body").css({overflow:"hidden"});var n=i.parent().width();if(n<302){var s=n/302;$(".g-recaptcha").css("transform","scale("+s+")"),$(".g-recaptcha").css("-webkit-transform","scale("+s+")"),$(".g-recaptcha").css("transform-origin","0 0"),$(".g-recaptcha").css("-webkit-transform-origin","0 0")}})}},"closeFormPopup",function(){$(".popup-close").on("click",function(e){$(e.currentTarget).closest(".form-popup").stop().fadeOut(500),$("body").removeAttr("style")})}),_defineProperty(n,"drawSvg",function(){$(".homepage .content-block").length&&$(".link-block").each(function(e){var t=$(this);$(window).on("scroll",function(){$(window).scrollTop()+$(window).height()/1.75>t.offset().top&&(!t.find("svg").length||t.hasClass("started")||t.hasClass("finished")||setTimeout(function(){t.find(".thumb").addClass("visible")},500*e))})})}),_defineProperty(n,"calcCookieHeight",function(){if($(".cookie").length){var e=$(".cookie").height(),t=$(".header, .header-top-responsive body"),i=$(".nav > ul > .has-children > .sub-menu-wrap"),n=$(".header-top-responsive").outerHeight();t.css("margin-top",e),i.css("margin-top",""),$(".header-top-responsive").css("margin-top",e),$(".nav").css("margin-top",e),$(window).on("scroll",function(){$(".header-top-responsive").length&&$(".cookie").length?$(".header-top-responsive").css("margin-top",e):($(".header-top-responsive").removeAttr("style"),$(".profile-navigation").removeAttr("style"))}),$(window).width()<1200?(t.css("margin-top",e+n),$(".header-form").css("margin-top",e),i.css("margin-top","")):$(".header-form").removeAttr("style"),$(".cookie").find(".close").on("click",function(){$(".cookie").slideUp(300,function(){t.removeAttr("style"),$(".header-top-responsive").removeAttr("style"),$(window).width()>992&&i.removeAttr("style"),$(".banner-img").removeAttr("style"),$(".main").removeAttr("style"),$(".header-form").removeAttr("style")}).remove()})}}),_defineProperty(n,"equalHeights",function(e,t){if(void 0!==e&&e.length>0){e.height("");var i=0;if(t){for(var n=[];e.length>0;)n.push(e.splice(0,t));for(var s=0;s<n.length;s+=1){var r=n[s];i=0;for(var o=0;o<r.length;o+=1){var a=$(r[o]).outerHeight();a>i&&(i=a)}for(var l=0;l<r.length;l+=1)$(r[l]).css("height",i)}}else e.each(function(){var e=$(this).outerHeight();e>i&&(i=e)}),e.css("height",i)}}),_defineProperty(n,"handleCookie",function(){var e=$("#cookie-text"),t=e.height();if(e&&e.length){var i=$(window).width(),n=$(".nav, .header-form"),s=$(".header, body, .fixed-top-menu"),r=$(".nav > ul > .has-children > .sub-menu-wrap");if(s.css("margin-top",t),n.css("margin-top",t),$("#accept-cookie").on("click",function(t){t.preventDefault(),$.ajax({url:"/umbraco/surface/Shared/AcceptCookie",cache:!1,type:"POST",data:{sitename:$(this).data("sitename")},success:function(){e.slideUp(300,function(){s.removeAttr("style"),$(window).width()>992&&r.removeAttr("style"),n.removeAttr("style")}).remove()}})}),i>992)return r.css("margin-top",t),void n.removeAttr("style");n.css("margin-top",t)}}),_defineProperty(n,"setCookie",function(e,t,i){var n=new Date;n.setTime(n.getTime()+24*i*60*60*1e3);var s="expires="+n.toUTCString();document.cookie=e+"="+t+";"+s+";path=/"}),_defineProperty(n,"getCookie",function(e){for(var t=e+"=",i=document.cookie.split(";"),n=0;n<i.length;n++){for(var s=i[n];" "===s.charAt(0);)s=s.substring(1);if(0===s.indexOf(t))return s.substring(t.length,s.length)}return""}),_defineProperty(n,"setExpertiseContact",function(){return}),_defineProperty(n,"setContactLink",function(){return}),_defineProperty(n,"setDirectionsLink",function(){var e=$(".mobile-link[data-log]");e.length&&$.getJSON("https://ipinfo.io?token=e74119c27f547a",function(t){e.each(function(e,i){var n=$(i);n.attr("href",n.attr("href")+"&origin="+t.loc)})})}),_defineProperty(n,"lazyLoadItems",function(){var e=3;$(window).width()<768?e=1:$(window).width()<1024&&$(window).width()>=768&&(e=2),$(window).on("load scroll",function(){$(".fadein-animation").each(function(t){var i=$(this);$(window).scrollTop()+$(window).height()>((window.innerWidth?window.innerWidth:$(window).width())<769?$(this).offset().top+$(this).outerHeight()/10:$(this).offset().top+$(this).outerHeight()/2)&&t%e==0&&($(window).width()<768?i.addClass("item-loaded"):$(window).width()<1024&&$(window).width()>=768?(i.addClass("item-loaded"),setTimeout(function(){i.next().addClass("item-loaded")},300)):(i.addClass("item-loaded"),setTimeout(function(){i.next().addClass("item-loaded")},300),setTimeout(function(){i.next().next().addClass("item-loaded")},600)))})})}),_defineProperty(n,"fadeElements",function(){var e=$(window),t=e.scrollTop(),i=e.height(),n=$(".js-fade-animation");n.each(function(){var e=$(this),n=e.offset().top,s=e.data("anim-delay"),r=.7;e.hasClass("transform-x")&&(r=.5),(t+i*r>n||t+i>n+e.height())&&(s&&e.css("transition-delay",s+"ms"),e.addClass("animation-finish"))})}),_defineProperty(n,"openShare",function(){var e=$(".js-share");e.on("click",function(){$(".share-links").stop().slideToggle(),e.toggleClass("share-icon-active")})}),_defineProperty(n,"copyToClipboard",function(){$("#copy-to-clipboard").on("click",function(){var e=$("#copy-to-clipboard").data("copy-text"),t=document.createElement("input");document.body.appendChild(t),t.value=e,t.select(),document.execCommand("copy",!1),t.remove()})}),_defineProperty(n,"checkIntroBoxes",function(){$(".intro-box-wrap").each(function(e,t){1===$(e).find(".intro-box").length&&$(e).addClass("justify")})}),_defineProperty(n,"equalBoxHeight",function(){$(".js-equal-height").each(function(e,t){var i=0,n=$(t).find(".js-equal-item");n.each(function(e,t){var n=$(t).outerHeight();n>i&&(i=n)}),n.css({height:i+"px"})})}),_defineProperty(n,"insightsLineSeparator",function(){var e=$(".insight");$(window).width()>990&&e.each(function(e){e%3==0&&$(this).addClass("insight--line")}),$(window).width()<990&&$(window).width()>767&&e.each(function(e){(e+1)%2==1&&$(this).addClass("insight--line")})}),_defineProperty(n,"covidInsightsListing",function(e){}),_defineProperty(n,"setBannerVideoFrameSource",function(){var e=$(".banner-smaller-video");e.find("iframe").attr("src",e.data("video-src"))}),_defineProperty(n,"openExpertiseList",function(){var e=$(".js-expertise-btn");e.on("click",function(){var e=$(".expertise-items-list");$(this).hasClass("open")?(e.stop().slideUp(400),$(this).removeClass("open")):(e.stop().slideDown(400),$(this).addClass("open"))})}),_defineProperty(n,"expertiseTabs",function(){$(".pull-out-tabs").each(function(){var e=$(this).find(".js-pull-out-btn"),t=$(this).find(".pull-out-content"),i=$(".js-ex-Slider");$(document).width()>767?(e.eq(0).addClass("pull-out-button-active"),t.eq(0).addClass("pull-out-content-active"),i.each(function(){var e=$(this);e.eq(0).hasClass("slick-initialized")&&e.slick("unslick")}),e.on("click mouseover",function(){var i=$(this).parent().index(),n=t.eq(i);e.not(this).removeClass("pull-out-button-active"),t.not(n).removeClass("pull-out-content-active"),$(this).addClass("pull-out-button-active"),n.addClass("pull-out-content-active")})):i.length&&i.each(function(){var e=$(this);e.eq(0).hasClass("slick-initialized")||e.slick({arrows:!0,dots:!1,fade:!0,appendDots:e.closest(".pull-out").find(".pull-out-pagination"),appendArrows:e.closest(".pull-out").find(".pull-out-pagination"),prevArrow:'<button class="slide-arrow prev-arrow"><span class="icon font-ico-arrow-sharp"></span><span class="sr-only">Previous Slide</span></button>',nextArrow:'<button class="slide-arrow next-arrow"><span class="icon font-ico-arrow-sharp"></span><span class="sr-only">Next Slide</span></button>'})})})}),_defineProperty(n,"alignPersonArrows",function(){var e=$(".person-name-wrap .name").width(),t=$(".person-name-wrap .next-person");t.css("left",e+20+"px"),$(window).width()<991&&t.css("left",e+80+"px")}),_defineProperty(n,"setExpertiseLocationBlockLocation",function(){return}),_defineProperty(n,"loadBannerVideo",function(){var e=document.querySelector(".page-banner-video");if(e&&window.innerWidth>768){var t="https://player.vimeo.com/video/"+e.dataset.video+"?background=1&autoplay=1&mute=1&loop=1&title=0&byline=0&portrait=0";e.src=t,e.classList.add("page-banner-video--animation")}}),_defineProperty(n,"caseStudiesSlider",function(){$(".js-case-studies-slider").each(function(e){var t=$(this),i=t.closest(".case-studies").find(".carousel-pagination").find(".prev-case-arrow").get(0),n=t.closest(".case-studies").find(".carousel-pagination").find(".next-case-arrow").get(0),s=t[e];new Swiper(s,{direction:"horizontal",freeMode:!0,grabCursor:!0,slidesPerView:"auto",navigation:{nextEl:n,prevEl:i}})})}),_defineProperty(n,"relatedSlider",function(){var e=$(".js-related-section");if(e){var t=$(window).width();e.each(function(e){var i=$(this),n=i.find(".btn-dark"),s=i.find(".js-related-slider"),r=s.find(".insight").length;if(0===n.length&&i.addClass("latest-insights-module--blank"),r<4&&t>767)i.addClass("latest-insights-module--single");else{i.addClass("latest-insights-module--slider");var o=i.find(".prev-insights-arrow")[0],a=i.find(".next-insights-arrow")[0];new Swiper(s[0],{direction:"horizontal",freeMode:!0,grabCursor:!0,watchOverflow:!0,slidesPerView:1.2,spaceBetween:20,navigation:{nextEl:a,prevEl:o},breakpoints:{768:{slidesPerView:3}}})}})}}),_defineProperty(n,"twoUpCheck",function(){var e=$(".two-up-content-right");$(document).ready(function(){e.has(".two-up-content-media").addClass("two-up-content-right-media"),e.has(".two-up-content-statistic").addClass("two-up-content-right-stat"),e.has(".two-up-content-statistic").prev().addClass("two-up-content-left-stat")})}),n)},{}],4:[function(e,t,i){var n,s;n=this,s=function(){"use strict";function e(e,t){return c||(c=function(e){for(var t="atchesSelector",i=["matches","m"+t,"webkitM"+t,"mozM"+t,"msM"+t,"oM"+t],n=0;n<i.length;n++){var s=i[n];if(e[s])return s}}(e)),e[c](t)}function t(t,i){for(var n=t;n&&(1!==n.nodeType||!e(n,i));)n=n.parentNode;return n}function i(e,t){if(t&&"object"===(void 0===t?"undefined":d(t)))for(var i in t)e[i]=t[i];return e}function n(e){return"function"==typeof e}function s(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}function r(e,t){var i=void 0,n=e.getClientRects(),r=[].slice.bind(n);if(t){for(var o=1/0,a=n.length;a--;){var l=n[a];if(l.left>o)break;o=l.left}i=r(a+1)}else{for(var c=-1/0,d=0;d<n.length;d++){var p=n[d];if(p.right<c)break;c=p.right}i=r(0,d)}return{top:Math.min.apply(Math,s(i.map(function(e){return e.top}))),bottom:Math.max.apply(Math,s(i.map(function(e){return e.bottom}))),left:i[0].left,right:i[i.length-1].right}}function o(e,i){var n=e.cloneRange();if(e.collapsed||!i)return n;var s=t(e.startContainer,i);return s?function(e,t){var i=e.compareDocumentPosition(t);return!i||(16&i)>0}(s,e.endContainer)||n.setEnd(s,s.childNodes.length):(s=t(e.endContainer,i))?n.setStart(s,0):n.collapse(),n}function a(e,t,i){var n=i.document,s=n.defaultView,o=function(e){if(e.isCollapsed)return!0;var t=e.anchorNode.compareDocumentPosition(e.focusNode);return t?(4&t)>0:e.anchorOffset<e.focusOffset}(s.getSelection()),a=r(t,o),l=function(e){var t=e.document.body;return("static"===e.getComputedStyle(t).position?t.parentNode:t).getBoundingClientRect()}(s),c=e.style;o?c.right=n.documentElement.clientWidth-(a.right+l.left)+"px":c.left=a.left-l.left+"px",c.width=a.right-a.left+"px",c.height=a.bottom-a.top+"px",c.top=a.top-l.top+"px",c.position="absolute",e.className=i.popoverClass}function l(e){return{createPopover:function(){var i=e.createElement("div");return i.addEventListener("click",function(e){!function(e,i){var s=t(i.target,"["+p+"]");if(s){var r=function(e,t){for(var i=0;i<e.length;i++){var n=e[i];if(n.name===t)return n}}(e,s.getAttribute(p));r&&n(r.action)&&r.action(i,s)}}(this.sharers,e)}),i},attachPopover:function(t){e.body.appendChild(t)},removePopover:function(e){var t=e.parentNode;t&&t.removeChild(e)}}}var c=void 0,d="function"==typeof Symbol&&"symbol"==_typeof(Symbol.iterator)?function(e){return void 0===e?"undefined":_typeof(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":_typeof(e)},p="data-share-via",u=function(e,t,i,n){var s=e.shareUrl||e.document.defaultView.location;return"<ul>"+t.map(function(e){return'<li data-share-via="'+e.name+'">'+e.render.call(e,i,n,s)+"</li>"}).join("")+"</ul>"},h=void 0,f=["selectionchange","mouseup","touchend","touchcancel"];return function(e){function t(e){w.addEventListener(e,c)}function s(e){w.removeEventListener(e,c)}function r(){b&&a(b,d(),m)}function c(e){var t=e.type;!b!=("selectionchange"===t)&&setTimeout(function(){var e=d();e?function(e){var t=!b,i=e.toString(),s=m.transformer(i),r=m.sharers.filter(function(e,t,i){var s=i.active;return n(s)?s(e,t):s===h||s}.bind(null,s,i));if(!r.length)return void(b&&p());t&&(b=x.createPopover()),b.sharers=r,b.innerHTML=u(m,r,s,i),a(b,e,m),t&&(x.attachPopover(b),n(m.onOpen)&&m.onOpen(b,s,i))}(e):p()},10)}function d(){var e=y.getSelection(),t=e.rangeCount&&e.getRangeAt(0);if(t){var i=o(t,m.selector);if(!i.collapsed&&i.getClientRects().length)return i}}function p(){b&&(x.removePopover(b),b=h,n(m.onClose)&&m.onClose())}var m=(Object.assign||i)({document:document,selector:"body",sharers:[],popoverClass:"highlight-share-popover",transformer:function(e){return e.trim().replace(/\s+/g," ")}},e||{}),g=!1,v=!1,w=h,y=h,b=h,x=h;return{init:function(){return!g&&(w=m.document,(y=w.defaultView).getSelection?(f.forEach(t),y.addEventListener("resize",r),x=l(w),g=!0):(console.warn("highlight-share: Selection API isn't supported"),!1))},destroy:function(){return!(!g||v)&&(f.forEach(s),y.removeEventListener("resize",r),p(),w=h,y=h,v=!0)}}}},"object"==(void 0===i?"undefined":_typeof(i))&&void 0!==t?t.exports=s():"function"==typeof define&&define.amd?define(s):n.HighlightShare=s()},{}],5:[function(e,t,i){var n,s;n=this,s=function(e){"use strict";e.render=function(e,t,i){return'<a title="Copy" data-quote="'+t+'" href="'+i+'" target="_blank" rel="noopener nofollow noreferrer">\n              <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve">\n                <path d="M8.1,15.1c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5\n                  c0-0.3-0.2-0.5-0.5-0.5h0H8.1C8.2,15.1,8.2,15.1,8.1,15.1L8.1,15.1z M8.1,11.7c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2\n                  c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1C8.2,11.7,8.2,11.7,8.1,11.7L8.1,11.7z M8.1,8.3\n                  c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1\n                  C8.2,8.3,8.2,8.3,8.1,8.3L8.1,8.3z M6,5.4h12.5c0.3,0,0.5,0.2,0.5,0.5v12.7c0,0.3-0.2,0.5-0.5,0.5H6c-0.3,0-0.5-0.2-0.5-0.5V5.9\n                  C5.5,5.6,5.7,5.4,6,5.4L6,5.4z M1.7,1h12.5c0.3,0,0.5,0.2,0.5,0.5v2.9H6c-0.8,0-1.4,0.7-1.4,1.5v8.8H1.7c-0.3,0-0.5-0.2-0.5-0.5\n                  V1.5C1.2,1.2,1.4,1,1.7,1L1.7,1z M1.7,0C0.9,0,0.2,0.7,0.2,1.5v12.7c0,0.8,0.7,1.5,1.4,1.5h2.9v2.9C4.6,19.3,5.2,20,6,20h12.5\n                  c0.8,0,1.4-0.7,1.4-1.5V5.9c0-0.8-0.7-1.5-1.4-1.5h-2.9V1.5C15.7,0.7,15,0,14.2,0H1.7z" fill="currentcolor" />\n                <path d="M8.1,15.1c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5\n                  c0-0.3-0.2-0.5-0.5-0.5h0H8.1C8.2,15.1,8.2,15.1,8.1,15.1z M8.1,11.7c-0.3,0-0.5,0.2-0.5,0.5c0,0.3,0.2,0.5,0.5,0.5h8.2\n                  c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1C8.2,11.7,8.2,11.7,8.1,11.7z M8.1,8.3c-0.3,0-0.5,0.2-0.5,0.5\n                  c0,0.3,0.2,0.5,0.5,0.5h8.2c0.3,0,0.5-0.2,0.5-0.5c0-0.3-0.2-0.5-0.5-0.5c0,0,0,0,0,0H8.1C8.2,8.3,8.2,8.3,8.1,8.3z M6,5.4h12.5\n                  c0.3,0,0.5,0.2,0.5,0.5v12.7c0,0.3-0.2,0.5-0.5,0.5H6c-0.3,0-0.5-0.2-0.5-0.5V5.9C5.5,5.6,5.7,5.4,6,5.4z M1.7,1h12.5\n                  c0.3,0,0.5,0.2,0.5,0.5v2.9H6c-0.8,0-1.4,0.7-1.4,1.5v8.8H1.7c-0.3,0-0.5-0.2-0.5-0.5V1.5C1.2,1.2,1.4,1,1.7,1z M1.7,0\n                  C0.9,0,0.2,0.7,0.2,1.5v12.7c0,0.8,0.7,1.5,1.4,1.5h2.9v2.9C4.6,19.3,5.2,20,6,20h12.5c0.8,0,1.4-0.7,1.4-1.5V5.9\n                  c0-0.8-0.7-1.5-1.4-1.5h-2.9V1.5C15.7,0.7,15,0,14.2,0H1.7z" fill="currentcolor" />\n          </svg></a>'},e.action=function(e,t){e.preventDefault();var i=t.firstChild,n=i.href,s=i.getAttribute("data-quote"),r=document.createElement("input");document.body.appendChild(r),r.value='"'+s.replace(/^\s+|\s+$/g,"")+'" '+n,r.select();var o=void 0;try{o=document.execCommand("copy")}catch(e){o=!1}finally{i.innerHTML='<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><polyline class="check" fill="none" stroke="currentcolor" stroke-width="10" stroke-miterlimit="20" points="15,60 40,80 85,20" /></svg>',document.body.removeChild(r)}return o},e.name="copy",Object.defineProperty(e,"__esModule",{value:!0})},"object"==(void 0===i?"undefined":_typeof(i))&&void 0!==t?s(i):"function"==typeof define&&define.amd?define(["exports"],s):s(n.HighlightShareViaCopy=n.HighlightShareViaCopy||{})},{}],6:[function(e,t,i){var n,s;n=this,s=function(e){"use strict";e.render=function(e,t,i){return'<a href="'+this.getShareUrl(e,i)+'" target="_blank" rel="noopener nofollow noreferrer">\n              <svg xmlns="http://www.w3.org/2000/svg" viewbox="-9 -9 96 96">\n                <path d="M1 12c-.553 0-1 .447-1 1v52c0 .553.447 1 1 1h76c.553 0 1-.447 1-1V13c0-.553-.447-1-1-1H1zm68.816 6L39 40.594 8.184 18h61.632zM72 60H6V23.84l29.452 21.593 3.548 2.6 3.548-2.6L72 23.838V60z" fill="currentcolor"></path>\n              </svg>\n            </a>'},e.getShareUrl=function(e,t){return"mailto:?body="+encodeURIComponent(e)+"%0a%0a"+encodeURIComponent(t)},e.name="email",Object.defineProperty(e,"__esModule",{value:!0})},"object"==(void 0===i?"undefined":_typeof(i))&&void 0!==t?s(i):"function"==typeof define&&define.amd?define(["exports"],s):s(n.HighlightShareViaEmail=n.HighlightShareViaEmail||{})},{}],7:[function(e,t,i){var n,s;n=this,s=function(e){"use strict";e.render=function(e,t,i){return'<a href="'+this.getShareUrl(e,i)+'" target="_blank" rel="noopener nofollow noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 1.5 16 16"><path d="M8.546 16V9.804H6.46V7.39h2.086V5.607c0-2.066 1.262-3.19 3.106-3.19.883 0 1.642.064 1.863.094v2.16h-1.28c-1 0-1.195.48-1.195 1.18v1.54h2.39l-.31 2.42h-2.08V16" fill="currentcolor"/></svg></a>'},e.getShareUrl=function(e,t){return"https://www.facebook.com/sharer/sharer.php?quote="+encodeURIComponent(e)+"&u="+encodeURIComponent(t)},e.action=function(e,t){e.preventDefault(),t.ownerDocument.defaultView.open(t.firstChild.href,"share_via_facebook","height=440,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,width=640").opener=null},e.name="facebook",Object.defineProperty(e,"__esModule",{value:!0})},"object"==(void 0===i?"undefined":_typeof(i))&&void 0!==t?s(i):"function"==typeof define&&define.amd?define(["exports"],s):s(n.HighlightShareViaFacebook=n.HighlightShareViaFacebook||{})},{}],8:[function(e,t,i){var n,s;n=this,s=function(e){"use strict";var t=250;e.render=function(e,t,i){var n=this.getText(e);return'<a href="'+this.getShareUrl(n,i)+'" target="_blank" rel="noopener nofollow noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M13.632 13.635h-2.37V9.922c0-.886-.018-2.025-1.234-2.025-1.235 0-1.424.964-1.424 1.96v3.778h-2.37V6H8.51v1.04h.03c.318-.6 1.092-1.233 2.247-1.233 2.4 0 2.845 1.58 2.845 3.637v4.188zM3.558 4.955c-.762 0-1.376-.617-1.376-1.377 0-.758.614-1.375 1.376-1.375.76 0 1.376.617 1.376 1.375 0 .76-.617 1.377-1.376 1.377zm1.188 8.68H2.37V6h2.376v7.635z" fill="currentcolor"/></svg></a>'},e.getText=function(e){var i=e.trim();return i.length>t-2&&(i=i.slice(0,t-3).trim()+"…"),"“"+i+"”"},e.getShareUrl=function(e,t){return"https://www.linkedin.com/shareArticle?mini=true&summary="+encodeURIComponent(e)+"&url="+encodeURIComponent(t)},e.action=function(e,t){e.preventDefault(),t.ownerDocument.defaultView.open(t.firstChild.href,"share_via_linked_in","height=440,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,width=640").opener=null},e.name="linked-in",Object.defineProperty(e,"__esModule",{value:!0})},"object"==(void 0===i?"undefined":_typeof(i))&&void 0!==t?s(i):"function"==typeof define&&define.amd?define(["exports"],s):s(n.HighlightShareViaLinkedIn=n.HighlightShareViaLinkedIn||{})},{}],9:[function(e,t,i){var n,s;n=this,s=function(e){"use strict";var t=120;e.render=function(e,t,i){var n=this.getText(e);return'<a href="'+this.getShareUrl(n,i)+'" target="_blank" rel="noopener nofollow noreferrer"><svg xmlns="http://www.w3.org/2000/svg" viewBox="-2 -2 20 20"><path d="M16 3.038c-.59.26-1.22.437-1.885.517.677-.407 1.198-1.05 1.443-1.816-.634.37-1.337.64-2.085.79-.598-.64-1.45-1.04-2.396-1.04-1.812 0-3.282 1.47-3.282 3.28 0 .26.03.51.085.75-2.728-.13-5.147-1.44-6.766-3.42C.83 2.58.67 3.14.67 3.75c0 1.14.58 2.143 1.46 2.732-.538-.017-1.045-.165-1.487-.41v.04c0 1.59 1.13 2.918 2.633 3.22-.276.074-.566.114-.865.114-.21 0-.41-.02-.61-.058.42 1.304 1.63 2.253 3.07 2.28-1.12.88-2.54 1.404-4.07 1.404-.26 0-.52-.015-.78-.045 1.46.93 3.18 1.474 5.04 1.474 6.04 0 9.34-5 9.34-9.33 0-.14 0-.28-.01-.42.64-.46 1.2-1.04 1.64-1.7z" fill="currentcolor"/></svg></a>'},e.getText=function(e){var i=e.trim();return i.length>t-2&&(i=i.slice(0,t-3).trim()+"…"),"“"+i+"”"},e.getShareUrl=function(e,t){return"https://twitter.com/intent/tweet?text="+encodeURIComponent(e)+"&url="+encodeURIComponent(t)},e.action=function(e,t){e.preventDefault(),t.ownerDocument.defaultView.open(t.firstChild.href,"share_via_twitter","height=440,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,width=640").opener=null},e.name="twitter",Object.defineProperty(e,"__esModule",{value:!0})},"object"==(void 0===i?"undefined":_typeof(i))&&void 0!==t?s(i):"function"==typeof define&&define.amd?define(["exports"],s):s(n.HighlightShareViaTwitter=n.HighlightShareViaTwitter||{})},{}],10:[function(e,t,i){"use strict";var n={anchorLinksWrap:$("#article-anchor-links"),mobileLinksWrap:$("#article-anchor-select"),anchorLinksSections:$("[data-anhored-link]"),hederHeight:$("header").outerHeight(),anchorLinks:function(){if(this.anchorLinksSections.length&&this.anchorLinksWrap.length&&this.mobileLinksWrap.length){var e="",t="";this.anchorLinksSections.length&&(t+='<option value="">Please select</option>'),this.anchorLinksSections.each(function(){var i=$(this);e+='<li><a href="#'+i.attr("id")+'" class="js-anchor link">'+i.data("anhored-link")+"</a></li>",t+='<option value="#'+i.attr("id")+'">'+i.data("anhored-link")+"</option>"}),this.anchorLinksWrap.prepend(e),this.mobileLinksWrap.append(t),this.initEvents()}},initEvents:function(){$("#article-anchor-links").on("click","a:not(.js-download)",function(e){e.preventDefault();var t=this.hash,i=$(t);if(i.length){var s=i.offset().top-n.hederHeight;$(".current-page").removeClass("current-page"),$(this).addClass("current-page"),$("html,body").animate({scrollTop:s},1e3,function(){window.history.pushState("obj","anchor link",t)})}}),$("#article-anchor-select").on("change",function(e){e.preventDefault();var t=this.value,i=$(t);i.length&&$("html,body").animate({scrollTop:i.offset().top-n.hederHeight},1e3,function(){window.history.pushState("obj","anchor link",t)})})},init:function(){this.anchorLinks();var e=window.location.hash.split("#").slice(1);if(e.length)e="#"+e[0],window.innerWidth>767?$("#article-anchor-links").find('a[href="'+e+'"]:not(.js-download)').click():($(e).addClass("current-page"),$("#article-anchor-select").val(e).change());else{if(!this.anchorLinksSections.length)return;for(var t=this.anchorLinksSections.length;t--;){var i=this.anchorLinksSections.eq(t);if(i.isInViewport()){var n=i.attr("id");$("a[href='#"+n+"']").addClass("current-page")}}}}};t.exports=n},{}],11:[function(e,t,i){"use strict";var n={init:function(){var e=$(".js-covid-insights"),t=$(".js-covid-page"),i=e.data("controller-url"),n=e.data("excluded-insights"),s=t.data("culture"),r=t.data("page-id");function o(){$.get(i,{page:1,insightsToLoad:6,excludedInsights:n,culture:s,type:a(),topic:l(),pageId:r},function(t){e.empty(),e.append(t)})}function a(){var e=$("[data-type] .selectric-label").text();return 0===$("[data-type] .selected").data("index")&&(e=null),e}function l(){var e=$("[data-topic] .selectric-label").text();return 0===$("[data-topic] .selected").data("index")&&(e=null),e}$("#Types").off("change").on("change",function(){o()}),$("#Categories").off("change").on("change",function(){o()}),$(document).on("click",".load-more-btn",function(){var t=$(this);$.get(i,{page:t.data("page"),insightsToLoad:6,culture:s,type:a(),topic:l()},function(t){$(".load-more-btn-wrap").eq(0).remove(),e.append(t)})})}};t.exports=n},{}],12:[function(e,t,i){"use strict";var n={toggleColor:function(){$(".header").hasClass("bg-purple")&&$(window).scroll(function(){$(window).scrollTop()>80?$(".header").removeClass("bg-purple"):$(".header").addClass("bg-purple")})}};t.exports=n},{}],13:[function(e,t,i){"use strict";var n={init:function(){var e=$(".insights-landing-boxes"),t=$("[search-filter-submit]"),i=$(".js-close-insight-search"),n=e.data("controller-url"),s=e.data("page-key"),r=$(".no-results"),o=$(".search input"),a=void 0!==e.data("author")?e.data("author"):"",l=void 0!==e.data("category")?e.data("category"):"",c=void 0!==e.data("expertise")?e.data("expertise"):"";if(a.length>0){setTimeout(function(){$("#Authors").val(a).selectric("refresh")},10);var d=window.location.toString();if(d.indexOf("?")>0){var p=d.substring(0,d.indexOf("?"));window.history.replaceState({},document.title,p)}e.removeData("author")}if(l.length>0){setTimeout(function(){$("#Categories").val(l).selectric("refresh")},10);var u=window.location.toString();if(u.indexOf("?")>0){var h=u.substring(0,u.indexOf("?"));window.history.replaceState({},document.title,h)}e.removeData("category")}function f(){$.get(n,{pageKey:s,page:1,author:m(),category:g(),language:v(),search:w,expertise:c},function(t){e.empty(),0===t.length?r.show():(r.hide(),e.append(t),setTimeout(function(){$(".category").addClass("loaded-element")},900))},"html")}function m(){var e=$("[data-authors] .selectric-label").text();return 0===$("[data-authors] .selected").data("index")&&(e=null),e}function g(){var e=$("[data-categories] .selectric-label").text();return 0===$("[data-categories] .selected").data("index")&&(e=null),e}function v(){var e=$("#Languages").val();return""===e&&(e=null),e}function w(){return o.val()}$(document).off("click","[load-more]").on("click","[load-more]",function(){var t=$(this).data("page");$.get(n,{pageKey:s,page:t,author:m(),category:g(),search:w,expertise:c},function(t){$(".load-more").eq(0).remove(),e.append(t),setTimeout(function(){$(".category").addClass("loaded-element")},100)},"html")}),t.on("click",function(e){e.preventDefault(),f()}),i.on("click",function(){0!==o.val().length&&(o.val(""),f())}),$("#Authors").off("change").on("change",function(){f()}),$("#Categories").off("change").on("change",function(){f()}),$("#Languages").on("change",function(){f()})}};t.exports=n},{}],14:[function(e,t,i){"use strict";e("url-search-params-polyfill");var n={init:function(){var e=".latest-insights",t=$(e).data("controller-url"),i=$(".insights-list").data("page-key"),n=$(".insights-list").data("culture"),s=!1;$(window).on("popstate",function(e){e&&e.state?($(".latest-insights").html(e.state.html),f(e.state.type),m(e.state.topic),g(e.state.language),$(".selectric-items").find("li.selected").hide(),$(".selectric-items").find("li:not(.selected)").show()):this.location.reload()});var r=window.location.search,o=new URLSearchParams(r),a=o.get("type"),l=o.get("topic"),c=o.get("language");function d(){$.get(t,{pageKey:i,page:1,culture:n,type:p(),topic:u(),language:h()},function(t){$(e).empty(),$(e).append(t),function(){var e={html:$(".latest-insights").html(),type:p(),topic:u(),language:h()};if(e!==window.history.state){var t=v(p(),u(),h());window.history.pushState(e,"",t)}}()})}function p(){var e=$("[data-type] .selectric-label").text();return 0===$("[data-type] .selected").data("index")&&(e=null),e}function u(){var e=$("[data-topic] .selectric-label").text();return 0===$("[data-topic] .selected").data("index")&&(e=null),e}function h(){var e=$("[data-language] .selectric-label").text();return 0===$("[data-language] .selected").data("index")&&(e=null),e}function f(e){if(e){var t=-1;$("[data-type] option").each(function(i,n){$(n).text()===e&&(t=i)}),$("[data-type] select").prop("selectedIndex",t).selectric("refresh")}else $("[data-type] select").prop("selectedIndex",0).selectric("refresh")}function m(e){if(e){var t=-1;$("[data-topic] option").each(function(i,n){$(n).text()===e&&(t=i)}),$("[data-topic] select").prop("selectedIndex",t).selectric("refresh")}else $("[data-topic] select").prop("selectedIndex",0).selectric("refresh")}function g(e){if(e){var t=-1;$("[data-language] option").each(function(e,i){$(i).text()===topic&&(t=e)}),$("[data-language] select").prop("selectedIndex",t).selectric("refresh")}else $("[data-language] select").prop("selectedIndex",0).selectric("refresh")}function v(e,t,i,n){$(".js-lazy-load-data");var s=!0,r="";return e&&(r="?type="+e,s=!1),t&&(r=s?"?topic="+t:r+="&topic="+t,s=!1),i&&(r=s?"?language="+i:r+="&language="+i,s=!1),n&&(r=s?"?lazyLoadPosition="+n:r+="&lazyLoadPosition="+n),r}f(a),m(l),g(c),$("#Types").off("change").on("change",function(){d()}),$("#Categories").off("change").on("change",function(){d()}),$("#Languages").off("change").on("change",function(){d()}),$(window).on("load scroll",function(){if($(window).scrollTop()+$(window).height()>$(e).offset().top+2*$(e).outerHeight()/3){if(s)return;s=!0;var r=$(".js-lazy-load-data");if(!r.length)return;if(r.data("page")>r.data("total"))return;$.get(t,{pageKey:i,page:r.data("page"),culture:n,type:p(),topic:u(),language:h()},function(t){$(".js-lazy-load-data").eq(0).remove(),$(e).append(t),function(e){var t={html:$(".latest-insights").html(),type:p(),topic:u(),language:h()};if(t!==window.history.state){var i=v(p(),u(),h(),e);window.history.replaceState(t,"",i)}}(r.data("page")),s=!1})}}),$(document).on("click",".load-more-btn",function(){if(!s){s=!0;var r=$(this);$.get(t,{pageKey:i,page:r.data("page"),culture:n,type:p(),topic:u(),language:h()},function(t){$(".load-more-btn-wrap").eq(0).remove(),$(e).append(t),s=!1})}})}};t.exports=n},{"url-search-params-polyfill":1}],15:[function(e,t,i){"use strict";var n=e("../functions"),s={init:function(){var e=$(".load-more"),t=$(".insights-landing-boxes");if(e.length){var i=1;e.on("click",function(s){$.ajax({url:"/umbraco/surface/Insights/LoadMore",cache:!1,type:"POST",data:{page:++i},success:function(i){i.HasMore?e.show():e.hide(),t.append(i.ResultString);var s=document.querySelectorAll("[data-ellipsis]");n.ellipsis(s),$(".loader").css("display","none")}})})}}};t.exports=s},{"../functions":3}],16:[function(e,t,i){"use strict";var n={directionlink:$("a[data-log]"),directions:function(e){var t=this.directionlink.data("log"),i=this.directionlink.data("lat"),n="https://maps.google.com?saddr="+e.coords.latitude+","+e.coords.longitude+"&daddr="+i+","+t;this.directionlink.attr("href",n)},init:function(){this.directionlink.length&&(navigator.geolocation?navigator.geolocation.getCurrentPosition(this.directions):console.log("Geolocation is not supported by this browser."))}};t.exports=n},{}],17:[function(e,t,i){"use strict";var n={anchorLinksWrap:$(".people-anchor-links"),mobileLinksWrap:$("#people-anchor-select"),hederHeight:$("header").outerHeight(),fixProfileMenu:function(){var e=$(".profile-navigation");if(e.length){$(window).width();var t=e.offset().top;$(window).scroll(function(){$(this).scrollTop()>t+20?e.addClass("fixed-top-menu"):e.removeClass("fixed-top-menu")})}},anchorLinks:function(){if(this.anchorLinksWrap.length&&this.mobileLinksWrap.length){var e=$("[data-section-name]");if(e.length){var t="";e.each(function(){var e=$(this);t+='<li><a href="#'+e.attr("id")+'">'+e.data("section-name")+"</a></li>"}),this.anchorLinksWrap.append(t),this.initEvents()}}},initEvents:function(){$(".people-anchor-links").on("click","a",function(e){e.preventDefault();var t=this.hash,i=$(t);if(i.length){var s=i.offset().top-n.hederHeight+100;$("html,body").animate({scrollTop:s},1e3,function(){window.history.pushState("obj","anchor link",t)})}}),$("#people-anchor-select").on("change",function(e){e.preventDefault();var t=this.value,i=$(t);i.length&&$("html,body").animate({scrollTop:i.offset().top-n.hederHeight-50},1e3,function(){window.history.pushState("obj","anchor link",t)})})},init:function(){this.anchorLinks();var e=window.location.hash.split("#").slice(1);e.length&&(e="#"+e[0],window.innerWidth>767?$(".people-anchor-links").find('a[href="'+e+'"]').click():$("#people-anchor-select").val(e).change())}};t.exports=n},{}],18:[function(e,t,i){"use strict";var n={init:function(){$(".search-results-table").ReStable({rowHeaders:!1,maxWidth:767,keepHtml:!0})}};t.exports=n},{}]},{},[2]);
//# sourceMappingURL=global.min.js.map
;
